Construcción de prompts para ComfyUI y Automatic1111

ComfyUI y Automatic1111 (A1111 / Forge) leen los prompts en mayormente el mismo lenguaje, pero con diferencias importantes en ponderación, LoRA y cómo funcionan los negativos. Aquí tienes una guía práctica, además de cómo mover prompts entre ellos.

Lo básico compartido

Ambos motores toman una lista de etiquetas o frases cortas separadas por comas, procesada por CLIP. El orden importa un poco —los tokens más tempranos reciben algo más de peso— y ambos admiten ponderación numérica explícita como (masterpiece:1.2). Empieza en amplio (sujeto, luego estilo, luego detalle) y refina.

Prompts negativos

Un prompt negativo enumera lo que quieres evitar: worst quality, low quality, blurry, extra fingers. En Automatic1111 es una caja dedicada bajo el prompt positivo. En ComfyUI es un nodo CLIP Text Encode separado, cableado a la entrada negativa del sampler.

Diferencias de ponderación

  • Automatic1111 / Forge: numérico (token:1.3), énfasis con ( ) / [ ] anidados, y <lora:name:0.8> en línea.
  • ComfyUI: el numérico (token:1.3) funciona, pero omite los corchetes anidados sin número; aplica los LoRA con un nodo Load LoRA.

Todos los detalles en la guía de ponderación y sintaxis de LoRA.

Usar BREAK y los bloques

Cuando dos sujetos intercambian atributos (el personaje equivocado se queda con el abrigo rojo), sepáralos. A1111 usa la palabra clave BREAK; ComfyUI usa Conditioning (Concat) para unir bloques codificados de forma independiente. Ambos reinician la ventana de 75 tokens de CLIP para que los conceptos sigan distintos.

Mover prompts entre motores

La mayoría de los prompts se copian directamente. Cuando no, suele ser por el énfasis con corchetes exclusivo de A1111 o por etiquetas de LoRA en línea que ComfyUI ignora. Prompt Builder ayuda aquí: arrastra un PNG generado por cualquiera de las dos herramientas y leerá los metadatos incrustados para recuperar los prompts positivo y negativo exactos, listos para ajustar.

Wildcards para variar rápido

Los wildcards como {red|blue|green} o __lighting__ te dejan tirar un prompt concreto y nuevo sin reescribirlo. Útil para exploración por lotes en ambos motores.

Preguntas frecuentes

¿En qué se diferencian los prompts en ComfyUI vs Automatic1111?

Ambos aceptan etiquetas simples separadas por comas y pesos (token:1.2). A1111 añade énfasis anidado ( )/[ ] y <lora:…> en línea; ComfyUI aplica los LoRA y el condicionamiento mediante nodos, y mantiene los prompts positivo y negativo como entradas separadas.

¿Qué hace BREAK en un prompt?

BREAK termina el bloque CLIP de 75 tokens actual e inicia uno nuevo, aislando grupos de conceptos para que no se mezclen. A1111 lo admite directamente; en ComfyUI usas nodos Conditioning (Concat) para el mismo efecto.

¿Puedo recuperar el prompt de una imagen generada?

Sí — arrastra un PNG hecho en Automatic1111 o ComfyUI a Prompt Builder y lee los metadatos incrustados para recuperar los prompts positivo y negativo.

Constrúyelo sin pelearte con la sintaxis

Prompt Builder convierte la ponderación, las etiquetas de LoRA y los prompts negativos en fragmentos de un clic y atajos de teclado, gratis en web, macOS, Windows y Linux.