Corretor TOON
Corrija automaticamente a sintaxe TOON quebrada
O que é o Corretor TOON?
TOON é implacável com espaços em branco. Um espaço a mais e o parser ignora metade do seu objeto customer. O corretor lida com as quebras típicas — indentação deslocada por um espaço, delimitadores misturados no cabeçalho (; vs ,), aspas não fechadas, cabeçalho de array como orders[2] que não bate com as linhas embaixo. Cole o bloco quebrado, aperte o botão, receba algo que um parser TOON realmente aceita.
TOON é uma alternativa compacta ao JSON pensada para prompts de LLM — a especificação está em toon-format/toon no GitHub. Conceitualmente fica perto do JSON e do RFC 8259, mas troca a verbosidade do JSON por menos tokens. Como qualquer formato de serialização, ele cai com pequenos erros de espaçamento — exatamente o que acontece quando um LLM emite TOON 95% certo e 5% errado.
O processamento acontece no servidor e não persistimos a entrada. Conserte a estrutura, cole o resultado de volta no seu prompt ou chamada de ferramenta, siga em frente.
Como Usar o Corretor TOON
Três passos. Cada um usa os botões reais desta página.
Cole TOON Quebrado ou Carregue Exemplo
Cole seu TOON quebrado no editor à esquerda. Clique em TOON de Exemplo para carregar um caso quebrado de propósito com os erros mais comuns. Exemplo do que o corretor lida:
customer:
id, 4421
name "Ava Chen"
orders[1]{sku;qty}:
SKU-101,2Repara indentação errada, delimitadores de cabeçalho misturados, aspas não fechadas e cabeçalhos de array desalinhados conforme a especificação TOON.
Clique em Corrigir TOON!!
Clique no botão verde Corrigir TOON!!. O corretor analisa sua entrada, identifica os problemas de sintaxe e escreve a versão reparada no painel direito. Um indicador de carregamento aparece durante o processo.
Revise a Saída Corrigida
O painel direito mostra o TOON reparado. Os valores não são tocados — apenas a estrutura é corrigida. Cole a saída de volta no seu prompt, chamada de ferramenta ou pipeline.
Quando Você Realmente Usaria Isto
Recuperar Saída Ruim de LLM
Seu prompt pede TOON, o modelo retorna quase-TOON — esquema certo, delimitador errado no cabeçalho. Passe a resposta por aqui em vez de reescrever o prompt pela quinta vez.
Após Edição Manual
Você abriu um arquivo TOON num editor, ajustou uma linha, e agora os filhos de <code>customer</code> não parseiam porque a indentação saiu deslocada um espaço. O corretor pega isso.
Depurando Pipelines JSON↔TOON
Um script conversor perdeu a ordem das colunas na linha 4 de <code>orders[3]</code>. Passe a saída quebrada pelo corretor primeiro, depois compare com o TOON esperado para ver o que seu script realmente produziu.
Validar Dados em Prompts
Antes de enviar dados a um LLM como TOON, passe-os pelo corretor para que o modelo receba um payload limpo — o comportamento do modelo é bem mais previsível quando a entrada parseia de primeira.
Perguntas Frequentes
Meus dados TOON são armazenados?
Não. A correção roda no servidor mas não persistimos a entrada. Quando a resposta volta ao seu navegador, ela some do nosso lado.
Que tipos de erros corrige?
Indentação errada, delimitadores de cabeçalho misturados (; vs ,), aspas não fechadas, cabeçalhos de array como orders[2] que não batem com suas linhas, dois pontos perdidos — os problemas do dia a dia. Não reestrutura seus dados, só corrige a sintaxe ao redor.
Preserva meus dados?
Sim. Os valores não são tocados. Só a sintaxe ao redor é corrigida.
Como TOON difere de JSON?
TOON codifica os mesmos dados que JSON com menos tokens — útil quando você paga por token a um LLM. O formato está documentado em toon-format/toon.
Há entradas que não pode corrigir?
Se a estrutura está tão quebrada que a intenção fica ambígua — por exemplo, o cabeçalho diz 5 linhas mas só existem 2 e as colunas também não batem — corrige o que dá e deixa o resto para você revisar. Use o Validador TOON para confirmar que a saída ficou limpa.
Posso converter o TOON corrigido para JSON?
Sim — passe o resultado por TOON para JSON e você terá um objeto JSON normal pronto para qualquer ferramenta que fala JSON.
Outras Ferramentas TOON
Corrigir é só um passo. Aqui estão as outras ferramentas TOON que combinam bem: