Construção de prompts para ComfyUI e Automatic1111

O ComfyUI e o Automatic1111 (A1111 / Forge) leem os prompts maioritariamente na mesma linguagem, mas com diferenças importantes na ponderação, nos LoRA e em como funcionam os negativos. Aqui está um guia prático, mais como mover prompts entre eles.

O básico partilhado

Ambos os motores recebem uma lista de tags ou frases curtas separadas por vírgulas, processada pelo CLIP. A ordem importa um pouco —os tokens mais cedo recebem um pouco mais de peso— e ambos aceitam ponderação numérica explícita como (masterpiece:1.2). Começa amplo (sujeito, depois estilo, depois detalhe) e refina.

Prompts negativos

Um prompt negativo enumera o que queres evitar: worst quality, low quality, blurry, extra fingers. No Automatic1111 é uma caixa dedicada sob o prompt positivo. No ComfyUI é um nó CLIP Text Encode separado, ligado à entrada negativa do sampler.

Diferenças de ponderação

  • Automatic1111 / Forge: numérico (token:1.3), ênfase com ( ) / [ ] aninhados, e <lora:name:0.8> inline.
  • ComfyUI: o numérico (token:1.3) funciona, mas ignora os parênteses aninhados sem número; aplica os LoRA com um nó Load LoRA.

Todos os detalhes no guia de ponderação e sintaxe de LoRA.

Usar BREAK e os blocos

Quando dois sujeitos trocam atributos (a personagem errada fica com o casaco vermelho), separa-os. O A1111 usa a palavra-chave BREAK; o ComfyUI usa Conditioning (Concat) para juntar blocos codificados de forma independente. Ambos reiniciam a janela de 75 tokens do CLIP para que os conceitos fiquem distintos.

Mover prompts entre motores

A maioria dos prompts copia diretamente. Quando não, costuma ser por causa da ênfase com parênteses exclusiva do A1111 ou de tags de LoRA inline que o ComfyUI ignora. O Prompt Builder ajuda aqui: arrasta um PNG gerado por qualquer das ferramentas e ele lê os metadados incorporados para recuperar os prompts positivo e negativo exatos, prontos a ajustar.

Wildcards para variar rápido

Os wildcards como {red|blue|green} ou __lighting__ deixam-te tirar um prompt concreto e novo sem o reescrever. Útil para exploração em lote nos dois motores.

Perguntas frequentes

Em que diferem os prompts no ComfyUI vs Automatic1111?

Ambos aceitam tags simples separadas por vírgulas e pesos (token:1.2). O A1111 acrescenta ênfase aninhada ( )/[ ] e <lora:…> inline; o ComfyUI aplica os LoRA e o condicionamento através de nós, e mantém os prompts positivo e negativo como entradas separadas.

O que faz o BREAK num prompt?

O BREAK termina o bloco CLIP de 75 tokens atual e inicia um novo, isolando grupos de conceitos para que não se misturem. O A1111 suporta-o diretamente; no ComfyUI usas nós Conditioning (Concat) para o mesmo efeito.

Posso recuperar o prompt de uma imagem gerada?

Sim — arrasta um PNG feito no Automatic1111 ou ComfyUI para o Prompt Builder e ele lê os metadados incorporados para recuperar os prompts positivo e negativo.

Cria sem te chatear com a sintaxe

O Prompt Builder transforma a ponderação, as tags de LoRA e os prompts negativos em trechos de um clique e atalhos de teclado, grátis na web, macOS, Windows e Linux.