04 · Ahora, tus datos

Crea el .mini de tu aplicación.

Reúne muestras representativas de lo que necesitas: campos opcionales, listas, objetos y casos habituales. El toolkit se genera para esa estructura. Cuando tus datos cambien, lo vuelves a construir.

Un comando. El asistente te guía.

Instala el paquete Python y abre una terminal en tu proyecto. Ejecuta:

mini setup
  1. ¿De dónde vienen tus datos?Elige un archivo JSON, CSV, TSV o XML, o define los campos allí mismo.
  2. ¿Cómo se llama tu formato?Ponle un nombre corto. El asistente propone uno a partir de tu archivo.
  3. ¿Dónde guardamos los archivos?Elige una carpeta nueva. mini prepara tu formato y una guía para usarlo.
Instalar y abrir el asistente →

Lo que recibes, y para qué sirve

  • contract.json → las reglas de tus datos.
  • prompt.es.md → instrucciones para que tu IA responda en .mini.
  • parser.py → convierte entre tus datos JSON y .mini.
  • validator.py → comprueba los valores y avisa de los errores.
  • repair.py → corrige los casos seguros sin inventar datos.
  • GUIA.md → te indica qué hacer después.

El asistente usa el mismo generador que mini build. El toolkit que genera es Python. Si trabajas con JavaScript o TypeScript, consulta la biblioteca del perfil base en la documentación.

¿Prefieres un comando directo? Explora mini build

Pulsa cada parte para saber qué hace.

mini build --prefix --out

mis-datos.json es tu archivo de muestra. mini aprende los campos y tipos de tus datos.

¿Y los 14 contratos de muestra?

Son ejemplos de dominios concretos para estudiar reglas, campos y extensiones. Puedes crear y usar tu propio .mini sin descargarlos. Los paquetes Python y Node incluyen la biblioteca; las familias se descargan por separado.