Si llevas meses generando imágenes o vídeo con IA, seguro que te ha pasado: escribes un prompt larguísimo, cambias una palabra para ajustar la luz, y de repente se te ha movido también la composición, el color y hasta la pose del personaje. Todo por tocar un adjetivo. Ese es el problema del prompting en texto libre: es un párrafo, y un párrafo no tiene "campos" que puedas editar por separado.
Por eso cada vez más directores de arte y creativos que trabajan con IA están migrando a algo que suena más a programación que a redacción: el JSON prompting.
¿Qué es exactamente?
En vez de escribir "una modelo con vestido rojo bajo luz de atardecer, plano medio, cámara ligeramente en picado", divides esa misma idea en campos independientes: sujeto, estilo, cámara, iluminación, composición, elementos a evitar. Cada uno con su propio valor, como si rellenaras una ficha técnica en lugar de escribir una frase.
El resultado se parece a esto:
{
"subject": "modelo con vestido rojo",
"style": "editorial de moda, cinematográfico",
"camera": { "shot": "plano medio", "angle": "ligero picado" },
"lighting": "atardecer, luz cálida rasante",
"negative": "manos deformadas, texto, marcas de agua"
}
No hace falta saber programar para esto — es solo una forma más ordenada de estructurar lo que ya llevas en la cabeza cuando piensas una imagen.
Por qué le importa esto a un director de arte
La ventaja real no es estética, es de control. Cuando cada variable vive en su propio campo, puedes cambiar solo la iluminación sin arriesgarte a que la IA reinterprete toda la escena. Y si trabajas en una serie de imágenes que tienen que mantener coherencia (una campaña, un storyboard, distintos frames de un mismo personaje), fijar cámara y estilo como campos fijos y solo mover el "subject" es muchísimo más fiable que reescribir un párrafo cada vez.
Es la diferencia entre dar direcciones sueltas y entregar un brief de producción: el modelo ya no tiene que "adivinar" qué querías decir con una palabra ambigua, tiene un contrato claro de qué se espera en cada parte de la imagen.
Dónde ya se está usando
No es una idea aislada. En LTX Studio lo explican precisamente así: para vídeo, el control de cámara (tipo de plano, ángulo, movimiento) es donde más se nota la diferencia frente al prompting en prosa. En GitHub ya existe una comunidad entera etiquetando proyectos bajo el topic json-prompt, con librerías que convierten briefs en JSON automáticamente — image-json-gen es un buen ejemplo de herramienta pensada justo para esto. Y si prefieres no escribir el JSON a mano, sitios como Pixeldojo o el generador de Teamcamp te dan plantillas ya montadas para copiar y adaptar.
Por aquí ya habíamos tocado esta idea aplicada a un caso muy concreto: cómo usar el método JSON para imitar la estética fotográfica de Martin Parr. Si el ejemplo de este post te ha convencido, ese artículo es el siguiente paso lógico para verlo en acción.
Cómo empezar sin liarte
No hace falta memorizar sintaxis. Basta con:
- Separa lo que sueles cambiar de lo que no. Estilo y cámara suelen mantenerse fijos en una serie; el sujeto y la acción cambian en cada imagen.
- Usa un generador de plantillas las primeras veces (Pixeldojo o Teamcamp, por ejemplo) para ver la estructura, y luego edítala a mano.
- Guarda tus JSON como si fueran presets. Un JSON de "estilo campaña X" reutilizado en 20 imágenes te ahorra horas de prompts sueltos y resultados inconsistentes.
- Empieza simple. Con 4-5 campos (sujeto, estilo, cámara, luz, negativo) ya notas la diferencia — no hace falta un JSON gigante desde el primer intento.
Si quieres completar el equipo de herramientas más allá del prompting, tengo un repaso de los plugins y herramientas de IA que todo diseñador gráfico debería conocer y otro con las herramientas digitales que uso como director de arte freelance en el día a día.
Al final, el JSON prompting no es una moda técnica más: es aplicar a la IA generativa la misma lógica que ya usamos en cualquier producción — separar el brief en partes controlables, en vez de improvisar todo en una frase. Y para quien dirige arte para vivir, eso es simplemente hablar el idioma que ya conoce.
Si quieres ver esta forma de trabajar aplicada a proyectos reales, puedes echar un vistazo a mis proyectos de dirección de arte.