Was ist TOON?
Übersicht
Das Toon-Format verstehen
Das Toon-Format ist speziell für LLM (Large Language Model) Prompts entwickelt, bei denen Token-Effizienz und menschliche Lesbarkeit wichtig sind. Es bietet eine kompakte Darstellung von JSON-Daten, die sowohl für Menschen als auch für KI-Modelle einfacher zu parsen ist.
Im Gegensatz zu rohem JSON verwendet Toon schema-bewusste Kodierung mit expliziten Array-Längen, Feld-Headern und tabellarischer Formatierung für einheitliche Datenstrukturen. Dies macht es besonders effizient für die Darstellung von Arrays von Objekten mit identischen Schlüsseln.
Hauptmerkmale
- Token-effizient: Kompakter als JSON für LLM-Prompts
- Schema-bewusst: Explizite Array-Längen und Feld-Header
- Menschenlesbar: Saubere, eingerückte Struktur
- Tabellarisches Format: Optimiert für einheitliche Arrays von Objekten
- Selbstbeschreibend: Array-Header zeigen die Struktur klar an
Beispiele
Sehen Sie, wie JSON in Toon-Format konvertiert wird
Beispiel 1: Einfaches Objekt
Eingabe (JSON):
{
"id": 1,
"name": "Alice",
"role": "admin"
}Ausgabe (Toon):
id: 1
name: Alice
role: adminBeispiel 2: Tabellarisches Array (einheitliche Objekte)
Eingabe (JSON):
{
"items": [
{ "sku": "A1", "qty": 2, "price": 9.99 },
{ "sku": "B2", "qty": 1, "price": 14.5 }
]
}Ausgabe (Toon):
items[2]{sku,qty,price}:
A1,2,9.99
B2,1,14.5Beachten Sie den Array-Header items[2]{sku,qty,price}: zeigt die Länge (2) und Feldnamen an, was es selbstbeschreibend macht.
Beispiel 3: Verschachtelte Struktur
Eingabe (JSON):
{
"name": "Toonade",
"version": "1.0.0",
"config": {
"theme": "auto",
"language": "en"
}
}Ausgabe (Toon):
name: Toonade
version: 1.0.0
config:
theme: auto
language: enVerwendung
Schritt 1: JSON einfügen
Kopieren und fügen Sie Ihre JSON-Daten in das Eingabefeld auf der Startseite ein.
Schritt 2: Konvertieren
Klicken Sie auf die Schaltfläche "Zu Toon konvertieren", um Ihr JSON mit dem offiziellen @toon-format/toon SDK in Toon-Format zu transformieren.
Schritt 3: Kopieren
Verwenden Sie die Kopier-Schaltfläche, um die konvertierte Toon-Ausgabe schnell in Ihre Zwischenablage zu kopieren. Perfekt für die Verwendung in LLM-Prompts!
Beste Anwendungsfälle
- LLM-Prompts: Token-effizienter als JSON für KI-Modelleingaben
- Einheitliche Arrays: Besonders effizient für Arrays von Objekten mit identischen Schlüsseln
- Datenvisualisierung: Sauberes, lesbares Format für Dokumentation
- Schema-bewusste Daten: Wenn Sie explizite Strukturinformationen benötigen
Tipps
- Stellen Sie sicher, dass Ihr JSON vor der Konvertierung gültig ist
- Toon-Format glänzt bei einheitlichen Arrays von Objekten (gleiche Felder)
- Für nicht einheitliche Daten kann Toon Listenformat verwenden, das weiterhin lesbar ist
- Das Format verwendet standardmäßig 2-Leerzeichen-Einrückung
- Schauen Sie sich die offizielle Spezifikation für erweiterte Funktionen wie benutzerdefinierte Trennzeichen an