Funciones
Flujos de trabajo
Soluciones
Recursos
ATRÁS

Guía de prompting en JSON de Nano Banana Pro: Domine la generación estructurada de imágenes con IA

Guía de prompting en JSON de Nano Banana Pro: Domine la generación estructurada de imágenes con IA

Guía de prompting en JSON de Nano Banana Pro: Domine la generación estructurada de imágenes con IA

Introducción: Por qué los bloques de texto están obsoletos

En el cambiante mundo de la generación de imágenes por IA, el tradicional prompt de "muro de texto" está perdiendo su eficacia. Para los usuarios de Nano Banana Pro, el secreto para obtener resultados consistentes y de alta fidelidad reside en el prompting JSON.

A diferencia de los prompts estándar, donde los adjetivos a menudo se mezclan entre sí (causando la "mezcla de conceptos"), una estructura JSON obliga a la IA a categorizar la información. Esta guía explica cómo utilizar la estructura JSON de Nano Banana Pro para aislar variables como la iluminación, la composición y los detalles del sujeto para lograr un control sin precedentes.

¿Qué es el prompting JSON en Nano Banana Pro?

El prompting en JSON (JavaScript Object Notation) es un método para dar formato a su entrada de modo que el modelo de IA entienda categorías distintas. En lugar de escribir "una chica en una habitación con fotografía con flash", separa estos conceptos en pares clave-valor específicos.

Beneficios clave:

  • Separación de conceptos: Evita que el color del fondo se mezcle accidentalmente con la ropa del personaje.

  • Enfoque ponderado: El modelo presta especial atención a los detalles definidos en claves específicas (por ejemplo, Cámara frente a Personaje).

  • Reproducibilidad: Le permite cambiar un solo elemento (como el fondo) sin romper la coherencia del personaje.

La anatomía de un prompt JSON perfecto

Para obtener el resultado deseado, debe comprender qué hace cada "clave". A continuación se presenta un desglose de la estructura estándar de Nano Banana Pro basada en la plantilla "Direct Flash Gamer Girl".

1. Identificadores principales

  • label: Un nombre interno corto para su prompt. (por ejemplo, "direct-flash-gamer-girl").

  • tags: Palabras clave de alto nivel. Estas actúan como anclas para la estética general.

    • Uso: Utilice esto para conceptos amplios como "film-aesthetic" o "retro".

2. El bloque del personaje

Aquí es donde define al personaje principal.

  • Subject: Una lista que describe los rasgos físicos (edad, piel, cabello, expresión).

    • Consejo: Divida esto en líneas específicas en lugar de una frase larga.


  • MadeOutOf: Define específicamente los materiales y texturas.

    • Por qué es importante: Esto evita la piel o las telas con aspecto de plástico. Especificar "camiseta de tirantes de algodón" frente a "licra" cambia la reflexión de la luz.


  • Arrangement: La pose y la colocación física.

    • Uso: "El personaje se sienta centrado... con las piernas cruzadas".

3. El entorno

  • Background: El escenario general (por ejemplo, "habitación de gamer retro tenuemente iluminada").

  • RoomObjects: Objetos específicos que pueblan la escena.

    • Consejo: Enumerar "monitor CRT vintage" aquí asegura que aparezca en el fondo, no en las manos del personaje.

  • Accessories: Pequeños detalles que conectan al personaje con el fondo (por ejemplo, "Pikachu de peluche", "auriculares").

4. Control técnico (la sección "Pro")

Aquí es donde brilla Nano Banana Pro.

  • Lighting: Describe la fuente de luz, la dirección y la calidad (por ejemplo, "flash directo duro", "lámpara de tungsteno").

  • ColorRestriction: Crucial para la cohesión. Esto limita la paleta de colores para evitar un exceso caótico de colores.

    • Ejemplo: "Paleta general basada en tonos cálidos de tungsteno".


  • Camera: Un objeto anidado que define el "equipo virtual".

    • lens: Distancia focal (por ejemplo, "35mm" para retratos ambientales).

    • aperture: Profundidad de campo (por ejemplo, "f/2.0" para fondos borrosos).

    • iso / grain: Controla la textura.

Ejemplo: Desglosando el prompt de "Gamer Girl"

Así es como se ve un prompt JSON estructurado. Copie esta estructura para lograr la estética de "Flash directo".

  {

  "label": "direct-flash-gamer-girl",

  "tags": [

    "direct-flash", "90s-photography", "film-aesthetic"

  ],

  "Style": [

    "direct-flash-photography-3",

    "documentary-candid-style-2"

  ],

  "Subject": [

    "young woman, early 20s, fair skin",

    "long dark hair, loose braids",

    "eyes looking directly into camera"

  ],

  "MadeOutOf": [

    "white cotton camisole",

    "high-waisted shorts",

    "plastic gaming controller"

  ],

  "Arrangement": "subject sits cross-legged on couch, holding controller",

  "Background": "dimly lit retro room, crowded shelves",

  "ColorRestriction": [

    "warm tungsten tones",

    "white outfit for contrast",

    "red and black accents"

  ],

  "Lighting": "strong direct on-camera flash, hard shadows",

  "Camera": {

    "type": "digital rangefinder",

    "lens": "35mm",

    "aperture": "f/2.0",

    "flash": "high intensity direct"

  },

  "OutputStyle": "photorealistic snapshot, visible texture, film grain",

  "Mood": "intimate, nostalgic"

}
  {

  "label": "direct-flash-gamer-girl",

  "tags": [

    "direct-flash", "90s-photography", "film-aesthetic"

  ],

  "Style": [

    "direct-flash-photography-3",

    "documentary-candid-style-2"

  ],

  "Subject": [

    "young woman, early 20s, fair skin",

    "long dark hair, loose braids",

    "eyes looking directly into camera"

  ],

  "MadeOutOf": [

    "white cotton camisole",

    "high-waisted shorts",

    "plastic gaming controller"

  ],

  "Arrangement": "subject sits cross-legged on couch, holding controller",

  "Background": "dimly lit retro room, crowded shelves",

  "ColorRestriction": [

    "warm tungsten tones",

    "white outfit for contrast",

    "red and black accents"

  ],

  "Lighting": "strong direct on-camera flash, hard shadows",

  "Camera": {

    "type": "digital rangefinder",

    "lens": "35mm",

    "aperture": "f/2.0",

    "flash": "high intensity direct"

  },

  "OutputStyle": "photorealistic snapshot, visible texture, film grain",

  "Mood": "intimate, nostalgic"

}
  {

  "label": "direct-flash-gamer-girl",

  "tags": [

    "direct-flash", "90s-photography", "film-aesthetic"

  ],

  "Style": [

    "direct-flash-photography-3",

    "documentary-candid-style-2"

  ],

  "Subject": [

    "young woman, early 20s, fair skin",

    "long dark hair, loose braids",

    "eyes looking directly into camera"

  ],

  "MadeOutOf": [

    "white cotton camisole",

    "high-waisted shorts",

    "plastic gaming controller"

  ],

  "Arrangement": "subject sits cross-legged on couch, holding controller",

  "Background": "dimly lit retro room, crowded shelves",

  "ColorRestriction": [

    "warm tungsten tones",

    "white outfit for contrast",

    "red and black accents"

  ],

  "Lighting": "strong direct on-camera flash, hard shadows",

  "Camera": {

    "type": "digital rangefinder",

    "lens": "35mm",

    "aperture": "f/2.0",

    "flash": "high intensity direct"

  },

  "OutputStyle": "photorealistic snapshot, visible texture, film grain",

  "Mood": "intimate, nostalgic"

}

Cómo editar para lograr el resultado deseado

Para cambiar el resultado, no vuelva a escribir todo el prompt. Modifique únicamente la clave específica responsable de ese elemento.

Escenario A: Cambiar la ubicación

Si desea el mismo personaje pero en una ciudad cyberpunk:

  1. Mantenga Personaje, Cámara e Iluminación exactamente igual.

  2. Cambie Background por: "Calle iluminada por neón y mojada por la lluvia, puestos futuristas".

  3. Cambie ColorRestriction por: "Paleta cyberpunk, neones cian y magenta, negros profundos".

Escenario B: Cambiar el estilo a "Cine suave"

  1. Mantenga Personaje y Fondo.

  2. Cambie Iluminación por: "Luz suave y difusa de la ventana, hora dorada, sin flash".

  3. Cambie Cámara > flash por: "Off".

  4. Cambie Cámara > apertura por: "f/1.4" (para más bokeh).

Preguntas frecuentes: Prompting en Nano Banana Pro

P: ¿Necesito ser programador para usar prompts JSON?
R: No. Está utilizando estrictamente el formato para organizar el texto. No necesita conocer lógica de programación; solo respete las llaves { } y las comillas " ".

P: ¿Por qué el formato JSON mejora la calidad de la imagen?
R: Reduce la "confusión de tokens". Al decirle explícitamente a la IA que el "rojo" pertenece a los objetos de la escena y no al personaje, obtiene una imagen más limpia con una mejor separación de colores.

P: ¿Puedo usar esta estructura para estilos no fotorrealistas?
R: Sí. Simplemente cambie la clave OutputStyle a "Pintura al óleo", "Renderizado 3D" o "Anime", y ajuste la descripción del personaje para que coincida con ese estilo artístico.

Conclusión

Dominar la estructura JSON de Nano Banana Pro es la forma más rápida de pasar de generaciones aleatorias a arte de IA profesional y curado. Al tratar su prompt como un conjunto de datos estructurado, obtiene un control total sobre la composición, la iluminación y el estado de ánimo de su imagen final.

¿Listo para contar tu historia?

¿Listo para contar tu historia?

¿Listo para contar tu historia?