Flux 2 Klein 9B KV Image Edit: edições baseadas em instruções que preservam composição e identidade
Flux 2 Klein 9B KV Image Edit é um fluxo de trabalho ComfyUI para edição de imagem precisa, baseada em instruções, com forte preservação de identidade e layout. Forneça uma ou mais imagens de referência e um prompt de edição em linguagem natural, e o fluxo de trabalho aplica mudanças direcionadas, como trocas de cena, transferência de estilo ou refinamento de detalhes, enquanto mantém seu sujeito intacto.
Construído sobre o modelo FLUX.2 Klein 9B KV da Black Forest Labs com um cache KV para iteração rápida, o fluxo de trabalho combina um codificador de texto moderno e VAE para manter as edições fiéis ao seu prompt e às suas referências. É ideal para criadores que desejam resultados controláveis e de alta fidelidade diretamente no ComfyUI.
Modelos principais no fluxo de trabalho Comfyui Flux 2 Klein 9B KV Image Edit
- FLUX.2 Klein 9B KV FP8 da Black Forest Labs. Backbone de difusão central usado para geração e edições de imagem; a variante KV permite o cache de chave-valor para acelerar a inferência iterativa e o condicionamento de múltiplas referências. Model card
- Qwen 3 8B codificador de texto para FLUX.2. Codifica suas instruções em linguagem natural em embeddings que direcionam a edição para os atributos, composições e estilos solicitados. Repository
- FLUX.2 VAE. Codifica imagens de referência em latentes para condicionamento e decodifica o latente final de volta para pixels com alta fidelidade. Repository
Como usar o fluxo de trabalho Comfyui Flux 2 Klein 9B KV Image Edit
Fluxo geral
- O fluxo de trabalho carrega a pilha de modelos, codifica sua instrução de edição, extrai orientação de uma ou mais imagens de referência, então amostra e decodifica a imagem final. Grupos executam em um caminho da esquerda para a direita: Modelo, Prompt, Entrada, Condicionamento de Referência e Amostrador.
Modelo
- Este grupo carrega o backbone de difusão, codificador de texto e VAE usando
UNETLoader(#126),CLIPLoader(#133) eVAELoader(#127). FluxKVCache(#139) envolve o modelo carregado para permitir o cache de chave-valor para que execuções repetidas sejam mais rápidas, o que é útil ao refinar o mesmo prompt ou semente.- Nenhuma entrada do usuário é necessária aqui; os modelos são pré-selecionados para o fluxo de trabalho Flux 2 Klein 9B KV Image Edit.
Prompt
- Insira sua instrução em
CLIP Text Encode (Positive Prompt)(#135). Escreva o que mudar e o que manter, por exemplo: “Coloque o sujeito na segunda roupa e mude o fundo para uma savana africana.” - O prompt positivo direciona a edição; um sinal negativo neutralizado é criado por
ConditioningZeroOut(#685) para que a orientação de referência e sua instrução permaneçam em foco. - Mantenha os prompts concisos e específicos para reduzir mudanças globais não intencionais.
Entrada
- Carregue sua imagem principal do sujeito com
LoadImage(#76). Opcionalmente, carregue uma referência secundária, como roupa, estilo ou textura comLoadImage(#81). - Cada referência passa por
ImageScaleToTotalPixels(#130, #131) para normalizar a resolução e manter o uso de memória previsível. - Use entradas de alta qualidade e bem iluminadas para a transferência de identidade e estilo mais forte.
Condicionamento de Referência
- O subgrafo
Reference Conditioning(#134) codifica a imagem principal com oVAEe mistura suas características latentes nas condicionantes positivas e negativas. Isso preserva identidade, pose e composição enquanto permite edições direcionadas. - Uma segunda camada
Reference Conditioning(#132) injeta orientação da imagem de referência opcional (por exemplo, uma roupa ou estilo) para que as edições transfiram detalhes sem quebrar o sujeito. - Você pode encadear referências adicionais repetindo esse padrão, seguindo a nota “Mais imagens de referência” na tela.
Amostrador
Flux2Scheduler(#137) prepara o cronograma de remoção de ruído e resolução, enquantoGetImageSize(#128) sincroniza largura e altura com sua entrada normalizada.KSamplerSelect(#122) escolhe o algoritmo de amostragem eSamplerCustomAdvanced(#123) realiza a remoção de ruído usandoRandomNoise(#125) para a semente eCFGGuider(#138) para orientação de prompt e referência.- O latente final é decodificado por
VAEDecode(#124) e escrito porSaveImage(#94).
Nós principais no fluxo de trabalho Comfyui Flux 2 Klein 9B KV Image Edit
CLIP Text Encode (Positive Prompt) (#135)
- Converte sua instrução em embeddings que direcionam a edição. Prefira verbos claros e alvos (“substituir fundo por…”, “aplicar a roupa da segunda imagem…”) e mencione o que deve permanecer inalterado (“manter pose e expressão”). Este nó é a principal alavanca para controle semântico.
Reference Conditioning (#134)
- Codifica a imagem de referência principal e injeta suas características latentes no fluxo de condicionamento. Use isso para bloquear identidade, composição e pose para que o Flux 2 Klein 9B KV Image Edit permaneça fiel enquanto aplica suas mudanças solicitadas.
Reference Conditioning (#132)
- Adiciona orientação da segunda imagem de referência, ideal para transferir roupas, materiais ou dicas estilísticas. Coloque imagens que definem detalhes aqui para localizar a edição sem sobrecarregar o sujeito.
CFGGuider (#138)
- Equilibra o quão fortemente o modelo segue o prompt e os condicionamentos de referência. Se as edições forem muito fracas, aumente ligeiramente a orientação; se o sujeito se desviar ou aparecerem artefatos, reduza para permitir que as referências ancorem o resultado.
Flux2Scheduler (#137)
- Define o cronograma de remoção de ruído e harmoniza a resolução com sua referência. Emparelhado com
GetImageSize(#128), mantém a tela alinhada à entrada para que o enquadramento e o aspecto sejam preservados.
KSamplerSelect (#122)
- Escolhe o amostrador usado por
SamplerCustomAdvanced(#123). Se você deseja um comportamento diferente de exploração de ruído, tente um amostrador alternativo; mantenha as outras configurações estáveis ao comparar resultados.
FluxKVCache (#139)
- Permite o cache de chave-valor no modelo para execuções subsequentes mais rápidas com contexto semelhante. Particularmente útil quando você está iterando sobre o mesmo prompt ou semente e deseja comparações rápidas A/B.
ConditioningZeroOut (#685)
- Produz uma linha de base de condicionamento negativo neutra. Substitua isso com seu próprio caminho de prompt negativo somente se você tiver conteúdo específico a evitar; caso contrário, o padrão mantém as edições estáveis e focadas.
Extras opcionais
- Comece com uma instrução literal, passo a passo. Estrutura de exemplo: “Mantenha a pessoa como está, aplique a roupa da segunda imagem, substitua o fundo pela [cena alvo], mantenha pose e iluminação.”
- Use referências de alta qualidade para identidade e estilo. Sujeitos recortados e desobstruídos melhoram a transferência.
- Para variações controladas, altere a semente em
RandomNoise(#125) enquanto mantém o prompt e as referências fixas. - Para adicionar mais referências, duplique o padrão
ImageScaleToTotalPixelseReference Conditioning, conectando cada nova imagem à cadeia. - Organize saídas ajustando o nome base do arquivo em
SaveImage(#94) para manter as iterações organizadas.
Agradecimentos
Este fluxo de trabalho implementa e se baseia nos seguintes trabalhos e recursos. Agradecemos à Black Forest Labs pelo FLUX.2 Klein 9B KV FP8, Comfy-Org pelo Qwen 3 8B Text Encoder (flux2-klein-9B) e FLUX.2 VAE, e Comfy.org pelo Workflow Oficial por suas contribuições e manutenção. Para detalhes autoritativos, consulte a documentação original e os repositórios vinculados abaixo.
Recursos
- Black Forest Labs/FLUX.2 Klein 9B KV FP8
- GitHub: black-forest-labs/flux2
- Hugging Face: black-forest-labs/FLUX.2-klein-9b-kv-fp8
- Comfy-Org/Qwen 3 8B Text Encoder (flux2-klein-9B)
- Hugging Face: Comfy-Org/flux2-klein-9B
- Comfy-Org/FLUX.2 VAE
- Hugging Face: Comfy-Org/flux2-dev
- Comfy.org/Official Workflow
- Docs / Release Notes: Flux.2 Klein KV: Image Edit - ComfyUI Workflow
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.

