Edição de Imagens Flux 3 Klein para edições de imagem cientes do layout e preservação de referência no ComfyUI#
A Edição de Imagens Flux 3 Klein é um fluxo de trabalho do ComfyUI ciente do layout para transformar uma imagem de referência com instruções em linguagem natural enquanto preserva a cena geral. Em vez de máscaras rígidas de pixels, você esboça a intenção com caixas delimitadoras e descreve a mudança em inglês simples; o modelo localiza a edição enquanto mantém a composição ao redor intacta.
Construído em torno do FLUX.3 Image Klein Base INT8 denoiser, prompts de layout de caixa delimitadora e um expansor de prompt alimentado por Qwen, este fluxo de trabalho se destaca em retoques editoriais, trocas direcionadas de guarda-roupa ou material, redesenhos localizados e atualizações de cenas cinematográficas. Forneça uma ou mais imagens de referência, desenhe caixas para os objetos que você planeja mudar e guie o resultado com uma instrução concisa, como "mude a cor do vestido para vermelho."
Modelos principais no fluxo de trabalho de Edição de Imagens ComfyUI Flux 3 Klein#
- FLUX.3 Image Klein Base (INT8). O modelo de difusão central que realiza a desnoização e edição real, otimizado para tarefas de imagem única e uso eficiente de VRAM. Fonte: black-forest-labs/flux-3-image-klein-base.
- FLUX.2 VAE. Codifica a referência em latentes e decodifica o resultado editado de volta para RGB com manipulação fiel de cores. Empacotado no pacote Comfy: black-forest-labs/flux-3-image-klein-comfy.
- Codificadores de texto Qwen e upsampler de prompt. Um codificador VL leve guia a compreensão da instrução, e um upsamppler baseado em Qwen expande edições concisas em prompts precisos e amigáveis ao modelo. Empacotado em: black-forest-labs/flux-3-image-klein-comfy.
Como usar o fluxo de trabalho de Edição de Imagens ComfyUI Flux 3 Klein#
O fluxo de trabalho lê uma imagem de referência, transforma suas caixas delimitadoras em uma instrução ciente do layout, opcionalmente a expande com Qwen, condiciona o FLUX.3 tanto na instrução quanto na referência, e então amostra uma imagem editada na resolução da referência. Os grupos abaixo são executados em sequência da esquerda para a direita, com saídas salvas e comparadas lado a lado.
- Imagem de Referência & Prompt
- Carregue uma única referência com
LoadImage(#11). UseCreateBoundingBoxes(#33) para desenhar uma caixa por elemento que você pretende editar e dê a cada caixa um descritor de substantivo curto, como "vestido" ou "logo." FLUX 3 Image Klein Layout Prompt(#49) converte suas caixas em um prompt compacto e ciente da localização que se refere a cada caixa e à imagem de referência. Isso age como uma região de alvo suave: guia a atenção sem agir como uma máscara rígida.- Mantenha a instrução em inglês clara e focada no resultado (por exemplo, "mude a cor do vestido para vermelho"); a cena ao redor é preservada a menos que você a mude explicitamente.
- Carregue uma única referência com
- Upsampling de Prompt
- O upsampler usa
TextGenerate(#46) com um codificador Qwen (CLIPLoader(#47)) e um template de sistema embutido (PrimitiveStringMultiline(#48)) para expandir seu prompt de layout. - Ele retorna uma única instrução estruturada que destaca os objetos editados e mantém todo o resto consistente com a fonte.
PreviewAny(#50) permite que você inspecione o texto expandido antes da amostragem. - Se você preferir controle manual, pode ignorar o upsampling escrevendo sua própria instrução detalhada e alimentando-a diretamente ao codificador de prompt.
- O upsampler usa
- Prompt
- O codificador de prompt positivo
CLIPTextEncode(#4) recebe a instrução gerada. O segundo codificador opcionalCLIPTextEncode(#45) pode ser deixado vazio ou usado para listar coisas que você deseja evitar. - Ambos passam por uma etapa ciente da referência para que o modelo entenda quais regiões devem mudar e quais devem permanecer estáveis.
- O codificador de prompt positivo
- Modelos
UNETLoader(#1) carrega o FLUX.3 Image Klein Base (INT8).CLIPLoader(#2) carrega o codificador de texto leve usado pelo FLUX.3.VAELoader(#3) fornece o VAE para codificação/decodificação latente.- Esses componentes trabalham juntos para que as edições respeitem o layout da cena, perspectiva e iluminação da referência.
- Adicione mais imagens de referência aqui
ReferenceMultiLatent(#17) aceita referências adicionais para estabilizar identidade, materiais ou estilo. A primeira imagem ancora a cena; imagens subsequentes podem contribuir com detalhes que você menciona na instrução.- Você pode manter o tamanho de saída vinculado à referência principal ou ajustar esta etapa quando precisar de mais fidelidade ou uma tela diferente.
- Amostragem
KSampler(#7) realiza as etapas de difusão guiadas pelo condicionamento positivo/negativo e o latente no tamanho da referência deReferenceMultiLatent(#17).- Use uma
seedfixa para reprodutibilidade, aumentestepspara qualidade em tempo extra, e ajustecfgmoderadamente para equilibrar adesão à instrução e naturalidade.denoisecontrola a força da edição, de retoques sutis a mudanças maiores.
- Salvar e comparar
VAEDecode(#8) converte o latente final em uma imagem.SaveImageAdvanced(#51) escreve-a no disco.ImageCompare(#18) mostra o original ao lado do resultado editado para uma revisão rápida A/B.
Nós principais no fluxo de trabalho de Edição de Imagens ComfyUI Flux 3 Klein#
CreateBoundingBoxes(#33)- Desenhe caixas simples, não sobrepostas ou levemente sobrepostas ao redor dos itens que você planeja mudar e nomeie cada uma com um substantivo curto e singular. Essas caixas direcionam a atenção, mas não são máscaras rígidas, então as bordas permanecem naturalmente integradas. Prefira uma caixa por mudança concreta para manter as instruções desambíguas.
FLUX 3 Image Klein Layout Prompt(#49)- Converte caixas e descritores em uma instrução compacta e ciente do layout que referencia a imagem fonte. Mantenha os descritores estáveis entre execuções e formule a edição em voz imperativa. Isso ajuda o modelo a direcionar a região pretendida enquanto preserva o contexto da cena.
TextGenerate(#46)- Expande direções breves em uma instrução ricamente especificada consistente com a referência. Use-o quando quiser edições precisas e reprodutíveis; ignore-o quando você já escreveu um prompt completo e autossuficiente. Se a expansão parecer muito prolixa, simplifique sua frase inicial e regenere.
ReferenceMultiLatent(#17)- Constrói uma tela latente no tamanho da referência e injeta tanto condicionamento positivo quanto negativo para que as edições respeitem identidade, pose, iluminação e materiais da fonte. Adicione referências secundárias para emprestar estilo ou detalhes que você menciona explicitamente. Quando precisar de mais detalhe, aumente a configuração de resolução desta etapa em vez de forçar escala em outro lugar.
KSampler(#7)- A principal alavanca para aparência e força da edição. Use
seedpara fixar um resultado,stepspara trocar tempo por detalhe,cfgpara fidelidade à instrução versus realismo, edenoisepara mover de retoques suaves para alterações mais fortes. Alterne algoritmos de amostrador se você ver artefatos ou quiser uma trajetória de ruído diferente.
- A principal alavanca para aparência e força da edição. Use
Extras opcionais#
- Escreva uma legenda completa de destino que "incorpore" a edição ("um retrato de estúdio, mude o vestido para vermelho, tudo o mais idêntico à fonte").
- Nomeie caixas com substantivos curtos; evite adjetivos no nome da caixa e coloque estados finais (nova cor, texto, pose) na instrução.
- Para fidelidade de identidade ou tecido, adicione uma segunda referência e mencione-a na sua instrução ao emprestar conteúdo.
- Comece na escala nativa da referência para velocidade; aumente a resolução da etapa de referência apenas depois de gostar da composição.
- Fixe a
seedao comparar pequenas alterações de prompt; randomize-a ao explorar alternativas. - Modelos usados por este template de Edição de Imagens Flux 3 Klein estão disponíveis no Black Forest Labs no Hugging Face: flux-3-image-klein-base e o pacote Comfy flux-3-image-klein-comfy.
Agradecimentos#
Este fluxo de trabalho implementa e baseia-se nos seguintes trabalhos e recursos. Agradecemos sinceramente ao ComfyUI pelo Tutorial Oficial do FLUX.3 Klein ComfyUI, ao Black Forest Labs pelos Arquivos do modelo Oficial do FLUX.3 Klein ComfyUI, e ao Black Forest Labs pelo Modelo Oficial do FLUX.3 Klein Base por suas contribuições e manutenção. Para detalhes autoritativos, consulte a documentação original e os repositórios vinculados abaixo.
Recursos#
- ComfyUI/Tutorial Oficial do FLUX.3 Klein ComfyUI
- GitHub: comfy-org/docs
- Docs / Notas de Lançamento: Tutorial Oficial do FLUX.3 Klein ComfyUI
- Black Forest Labs/Arquivos do modelo Oficial do FLUX.3 Klein ComfyUI
- GitHub: black-forest-labs/flux-3-image-klein
- Hugging Face: black-forest-labs/flux-3-image-klein-comfy
- Black Forest Labs/Modelo Oficial do FLUX.3 Klein Base
- GitHub: black-forest-labs/flux-3-image-klein
- Hugging Face: black-forest-labs/flux-3-image-klein-base
Nota: O uso dos modelos, conjuntos de dados e código referenciados está sujeito às respectivas licenças e termos fornecidos por seus autores e mantenedores.






