TOON-reparasjonsverktøy
Reparer ødelagt TOON-syntaks automatisk
Hva er TOON-reparasjonsverktøyet?
TOON tilgir ikke mellomrom. Ett ekstra mellomrom og parseren slipper halvparten av customer-objektet ditt. Verktøyet håndterer de vanlige brytene — innrykk forskjøvet med ett mellomrom, blandede skilletegn i overskriften (; vs ,), uavsluttede anførselstegn, en array-overskrift som orders[2] som ikke stemmer med radene under. Du limer inn den ødelagte blokken, trykker på knappen, får tilbake noe en TOON-parser faktisk godtar.
TOON er et kompakt alternativ til JSON tenkt for LLM-prompts — spesifikasjonen bor i toon-format/toon på GitHub. Konseptuelt står det ved siden av JSON og RFC 8259, men bytter JSONs syntaktiske redundans mot færre tokens. Som ethvert dataserialiseringsformat faller det på små mellomromsfeil — akkurat det som skjer når en LLM gir ut TOON som er 95 % riktig og 5 % feil.
Behandlingen skjer på serversiden, og vi lagrer ikke inndataene. Reparer strukturen, lim resultatet tilbake i prompten eller verktøykallet, gå videre.
Slik bruker du TOON-reparasjonsverktøyet
Tre trinn. Hvert trinn bruker de faktiske knappene på denne siden.
Lim inn ødelagt TOON eller last inn eksempel
Lim inn ødelagt TOON i venstre editor. Klikk på Eksempel-TOON for å laste inn et bevisst ødelagt eksempel med de vanligste feilene. Eksempel på hva verktøyet håndterer:
customer:
id, 4421
name "Ava Chen"
orders[1]{sku;qty}:
SKU-101,2Det reparerer feil innrykk, blandede overskriftsskilletegn, uavsluttede anførselstegn og feiljusterte array-overskrifter ifølge TOON-spesifikasjonen.
Klikk på Fiks TOON!!
Klikk på den grønne Fiks TOON!!-knappen. Verktøyet analyserer inndataene dine, identifiserer syntaksproblemer og skriver den reparerte versjonen i høyre panel. En lastindikator vises under behandling.
Gjennomgå reparert utdata
Høyre panel viser reparert TOON. Verdier røres ikke — bare strukturen korrigeres. Lim utdata tilbake i prompten, verktøykallet eller pipelinen.
Når du virkelig bruker det
Gjenopprette dårlig LLM-utdata
Prompten din ber om TOON, modellen returnerer nesten-TOON — riktig skjema, feil skilletegn i overskriften. Kjør svaret gjennom her i stedet for å skrive om prompten for femte gang.
Etter manuell redigering
Du åpnet en TOON-fil i en editor, justerte én linje, og nå parser ikke barna til <code>customer</code> lenger fordi innrykket er forskjøvet ett mellomrom. Verktøyet fanger det.
Feilsøke JSON↔TOON-pipeliner
Et konverteringsskript mistet kolonnerekkefølgen på linje 4 i <code>orders[3]</code>. Kjør den ødelagte utdataen gjennom verktøyet først, sammenlign så med forventet TOON for å se hva skriptet ditt faktisk produserte.
Validere data for prompts
Før du sender data til en LLM som TOON, kjør dem gjennom verktøyet slik at modellen får en ren nyttelast — modellatferd er mye mer forutsigbar når inndataene parser på første forsøk.
Vanlige spørsmål
Lagres TOON-dataene mine?
Nei. Reparasjonen kjører på serveren, men vi beholder ikke inndataene. Når svaret går tilbake til nettleseren din, er det borte fra vår side.
Hvilke typer feil kan repareres?
Feil innrykk, blandede overskriftsskilletegn (; vs ,), uavsluttede anførselstegn, array-overskrifter som orders[2] som ikke stemmer med radene sine, vandrende koloner — hverdagsproblemer i TOON. Det restrukturerer ikke dataene dine, det fikser bare syntaksen rundt.
Bevares dataene mine?
Ja. Verdier røres ikke. Bare syntaksen rundt korrigeres.
Hvordan skiller TOON seg fra JSON?
TOON koder de samme dataene som JSON i færre tokens — nyttig når du betaler per token til en LLM. Formatet er dokumentert i toon-format/toon.
Finnes det inndata det ikke kan reparere?
Hvis strukturen er så ødelagt at intensjonen blir tvetydig — for eksempel sier array-overskriften 5 rader, men det finnes bare 2 og kolonnene stemmer heller ikke — reparerer det det det kan og lar resten være for din gjennomgang. Bruk TOON-validatoren for å bekrefte at utdataen er ren.
Kan jeg konvertere reparert TOON til JSON?
Ja — kjør resultatet gjennom TOON til JSON, så har du et vanlig JSON-objekt klart for ethvert verktøy som snakker JSON.
Andre TOON-verktøy
Å reparere er bare ett trinn. Her er de andre TOON-verktøyene som spiller godt sammen: