¿Qué es TOON?
Resumen
Entendiendo el formato Toon
El formato Toon está específicamente diseñado para prompts de LLM (Modelos de Lenguaje Grande) donde la eficiencia de tokens y la legibilidad humana importan. Proporciona una representación compacta de datos JSON que es más fácil de analizar tanto para humanos como para modelos de IA.
A diferencia del JSON crudo, Toon utiliza codificación consciente del esquema con longitudes de array explícitas, encabezados de campos y formato tabular para estructuras de datos uniformes. Esto lo hace particularmente eficiente para representar arrays de objetos con claves idénticas.
Características Clave
- Eficiente en tokens: Más compacto que JSON para prompts de LLM
- Consciente del esquema: Longitudes de array y encabezados de campos explícitos
- Legible por humanos: Estructura limpia e indentada
- Formato tabular: Optimizado para arrays uniformes de objetos
- Auto-descriptivo: Los encabezados de array muestran la estructura claramente
Ejemplos
Ve cómo JSON se convierte al formato Toon
Ejemplo 1: Objeto Simple
Entrada (JSON):
{
"id": 1,
"name": "Alice",
"role": "admin"
}Salida (Toon):
id: 1
name: Alice
role: adminEjemplo 2: Array Tabular (Objetos Uniformes)
Entrada (JSON):
{
"items": [
{ "sku": "A1", "qty": 2, "price": 9.99 },
{ "sku": "B2", "qty": 1, "price": 14.5 }
]
}Salida (Toon):
items[2]{sku,qty,price}:
A1,2,9.99
B2,1,14.5Observa que el encabezado del array items[2]{sku,qty,price}: muestra la longitud (2) y los nombres de los campos, haciéndolo auto-descriptivo.
Ejemplo 3: Estructura Anidada
Entrada (JSON):
{
"name": "Toonade",
"version": "1.0.0",
"config": {
"theme": "auto",
"language": "en"
}
}Salida (Toon):
name: Toonade
version: 1.0.0
config:
theme: auto
language: enUso
Paso 1: Pegar JSON
Copia y pega tus datos JSON en el campo de entrada de la página principal.
Paso 2: Convertir
Haz clic en el botón "Convertir a Toon" para transformar tu JSON al formato Toon usando el SDK oficial @toon-format/toon .
Paso 3: Copiar
Usa el botón de copiar para copiar rápidamente la salida Toon convertida a tu portapapeles. ¡Perfecto para usar en prompts de LLM!
Mejores Casos de Uso
- Prompts de LLM: Más eficiente en tokens que JSON para entradas de modelos de IA
- Arrays Uniformes: Especialmente eficiente para arrays de objetos con claves idénticas
- Visualización de Datos: Formato limpio y legible para documentación
- Datos Conscientes del Esquema: Cuando necesitas información explícita de estructura
Consejos
- Asegúrate de que tu JSON sea válido antes de convertir
- El formato Toon sobresale con arrays uniformes de objetos (mismos campos)
- Para datos no uniformes, Toon puede usar formato de lista que sigue siendo legible
- El formato usa indentación de 2 espacios por defecto
- Consulta la especificación oficial para características avanzadas como delimitadores personalizados