ComfyUI>Fluxos de Trabalho>FLUX Redux ACE Face Swap | Gerador de Rosto Preciso

FLUX Redux ACE Face Swap | Gerador de Rosto Preciso

Workflow Name: RunComfy/FLUX-Redux-ACE-Face-Swap
Workflow ID: 0000...1413
Este fluxo de trabalho de composição ajuda você a criar substituições de rosto perfeitas usando correspondência de referência guiada e difusão de imagem para imagem. Preserva a iluminação, pose e layout de fundo, garantindo uma integração natural. Projetado para artistas que precisam de consistência de identidade em quadros ou estilos. Ajuste prompts para refinar expressões ou estilizar a composição final. Perfeito para continuidade de personagens, design de retratos e narrativa baseada em fotos. Eficiente, flexível e visualmente coerente.

ComfyUI FLUX Redux ACE Face Swap Workflow

FLUX Redux ACE Face Swap in ComfyUI | Photo Identity Transfer
Want to run this workflow?
  • Fully operational workflows
  • No missing nodes or models
  • No manual setups required
  • Features stunning visuals

ComfyUI FLUX Redux ACE Face Swap Examples

flux-redux-ace-face-swap-in-comfyui-photo-identity-transfer-1413-example_01.webp
flux-redux-ace-face-swap-in-comfyui-photo-identity-transfer-1413-example_02.webp
flux-redux-ace-face-swap-in-comfyui-photo-identity-transfer-1413-example_03.webp

FLUX Redux ACE Face Swap ComfyUI Workflow#

FLUX Redux ACE Face Swap é um fluxo de trabalho de troca de rosto guiado por referência para ComfyUI que combina inpainting FLUX.1 Fill com orientação de identidade/estilo FLUX.1 Redux. Forneça uma referência de rosto limpa e uma imagem de alvo/fundo, e o fluxo de trabalho transfere a identidade enquanto preserva pose, roupas, iluminação, composição e cena.

Construído para criadores que precisam de substituição de rosto fotorrealista e repetível, o pipeline FLUX Redux ACE Face Swap lida com detecção, mascaramento inteligente, condicionamento de inpainting, orientação visual baseada em Redux e um passe de detalhes final. Você pode direcionar os resultados com um curto prompt, ou deixá-lo vazio para transferência pura de identidade.

Modelos principais no fluxo de trabalho Comfyui FLUX Redux ACE Face Swap#

  • Black Forest Labs FLUX.1‑Redux‑dev. Adaptador que extrai pistas de estilo e identidade de uma imagem para guiar edições; usado aqui para manter o rosto de referência consistente em gerações. Model card
  • Black Forest Labs FLUX.1‑Fill‑dev. Transformador de fluxo retificado especializado em inpainting; preenche a região do rosto mascarado enquanto segue seu prompt e orientação Redux. Model card
  • Black Forest Labs FLUX.1‑dev codificadores de texto e autoencoder. Os codificadores de texto CLIP‑L e T5‑XXL e o AE usados para codificação/decodificação latente na família FLUX. Model card
  • Modelos de análise facial InsightFace. Detecção e alinhamento facial robustos usados para localizar o rosto de referência para orientação. GitHub
  • CLIP Vision (SigLIP, ViT patch14 @ 384). Codificador de visão usado pela etapa de orientação Redux para comparar características de imagem e estabilizar pistas de identidade/estilo. Model card

Como usar o fluxo de trabalho Comfyui FLUX Redux ACE Face Swap#

O fluxo de trabalho executa duas trilhas coordenadas: uma trilha de rosto de referência para extrair pistas de identidade e uma trilha de imagem de alvo para preparar uma região de rosto editável. Elas convergem em FLUX inpainting com orientação Redux, depois um passe de detalhe por região e restauração final.

Configuração de rosto de referência

  • Coloque sua referência de rosto em LoadImage (#19). O pipeline restringe o tamanho para estabilidade, depois FaceAnalysisModels (#39) e FaceBoundingBox (#38) encontram o rosto. LayerMask: PersonMaskUltra V2 (#72) cria uma máscara de rosto limpa e GrowMaskWithBlur (#44) suaviza as bordas para uma mistura natural.
  • Esta imagem de referência e máscara alimentam ReduxAdvanced (#40) junto com CLIP‑Vision. Redux extrai características visuais que definem identidade, linha do cabelo e estilo local, produzindo condicionamento que guiará a troca.

Configuração de imagem de alvo

  • Coloque a imagem de alvo/fundo em LoadImage (#86). O fluxo de trabalho segmenta o sujeito com LayerMask: PersonMaskUltra V2 (#69), expande e limpa a máscara através de GrowMaskWithBlur (#70), depois CropByMask V2 (#64) isola uma região de edição precisa.
  • O recorte de alvo é redimensionado (ImageResize+ (#32)), e o rosto de referência é redimensionado para combinar (ImageResize+ (#10)). Dois nós auxiliares (ImageConcanate (#21) e (#11)) montam uma tela pareada e uma imagem de máscara correspondente que define a área editável para inpainting.

Orientação de inpainting consciente de identidade

  • CLIPTextEncode (#26) aceita um prompt opcional para influenciar estilo ou cena (por exemplo: "preserve iluminação e fundo, mistura natural"). FluxGuidance (#27) e ConditioningZeroOut (#35) moldam o condicionamento positivo/negativo para inpainting.
  • InpaintModelConditioning (#16) transforma o recorte de alvo, máscara e VAE em um latente com condicionamento alinhado. Esse condicionamento, combinado com o condicionamento Redux de ReduxAdvanced (#40), forma a orientação “ACE” que mantém a identidade de referência enquanto respeita a composição do alvo.

Gerar e refinar

  • KSampler (#28) executa FLUX.1‑Fill‑dev através da região mascarada para substituir o rosto enquanto segue as pistas Redux. O resultado decodificado é recortado de volta para a área de trabalho (ImageCrop (#17)) para um refinamento de alta qualidade.
  • DetailerForEach (#50) usa SEGS da máscara de alvo (MaskToSEGS (#52)) para aplicar um passe de aprimoramento por região com o modelo FLUX, melhorando pele, olhos e bordas de cabelo para uma troca convincentemente integrada.

Restaurar e salvar

  • RestoreCropBox (#66) compõe a região de rosto refinada de volta na moldura original de alvo com a caixa de recorte original, garantindo uma mistura perfeita. PreviewImage (#80) e Image Comparer (rgthree) (#77) ajudam você a verificar diferenças A/B, e SaveImage (#81) escreve o resultado final.

Nós principais no fluxo de trabalho Comfyui FLUX Redux ACE Face Swap#

ReduxAdvanced (#40)

  • Central para consistência de identidade, este nó consome a imagem de referência, sua máscara e características CLIP‑Vision com o modelo de estilo FLUX.1‑Redux‑dev. Aumente sua influência se a troca se desviar da referência; diminua se a iluminação ou maquiagem do alvo precisarem de mais liberdade. Use o modo mascarado para orientação apenas de rosto ou expanda a máscara para incluir a linha do cabelo quando necessário. Repo, Redux model

InpaintModelConditioning (#16)

  • Constrói o pacote de latente, máscara e condicionamento para FLUX.1‑Fill‑dev. Para bordas limpas, mantenha uma máscara macia com alguns pixels de desfoque; aperte-a quando a troca deve evitar tocar cabelo ou acessórios. Se o prompt for opcional, confie na orientação Redux; adicione um curto prompt apenas quando precisar de estilo ou direção de cena.

KSampler (#28)

  • Conduz a substituição real de rosto com FLUX.1‑Fill‑dev usando o latente de InpaintModelConditioning e o condicionamento positivo aprimorado pelo Redux. Use desfoque moderado para respeitar pose e iluminação; aumente-o apenas quando o rosto de alvo precisar de redesenho mais forte. Bloqueio de semente ajuda a reproduzir uma correspondência de identidade escolhida em várias tomadas. Fill model

DetailerForEach (#50)

  • Realiza um passe de aprimoramento por região no recorte gerado. Usa SEGS derivadas da máscara de alvo para focar em áreas faciais chave. Aumente a força do detalhe para textura de pele e clareza dos olhos; diminua para uma mistura suave de grau de beleza. Impact Pack

FaceBoundingBox (#38)

  • Detecta e isola o rosto de referência. Se o fluxo de trabalho capturar a região errada em fotos com várias pessoas, aumente o limiar de confiança ou recorte previamente sua referência para clareza. ComfyUI_FaceAnalysis, InsightFace

LayerMask: PersonMaskUltra V2 (#69)

  • Gera máscaras de pessoa/rosto para ambas as trilhas de referência e alvo. Aumente ligeiramente a máscara para mistura mais segura; reduza para evitar derramamento de linha de cabelo ou brincos. Máscaras limpas aqui se traduzem diretamente em menos artefatos depois. Repo

LayerUtility: RestoreCropBox (#66)

  • Recompõe o rosto refinado de volta na moldura original usando a caixa de recorte armazenada. Ajuste a suavização neste estágio apenas se vir uma borda visível entre a região editada e o fundo.

Extras opcionais#

  • Use uma referência nítida de frente com expressão neutra e iluminação semelhante ao alvo para melhor transferência de identidade.
  • Mantenha os prompts curtos e descritivos; deixe FLUX Redux ACE Face Swap carregar a identidade enquanto FLUX.1 Fill respeita a composição.
  • Se preferir um visual de retrato específico, substitua por seu próprio LoRA antes da amostragem; forças sutis geralmente se misturam melhor.
  • Para iteração mais rápida durante o protótipo, habilite um nó de cache ou aceleração compatível com sua configuração, depois volte para configurações de qualidade total para finais.
  • Sempre tenha direitos e consentimento para os rostos que processa, e siga os termos de licença FLUX.1 [dev] nos cartões de modelo vinculados acima.

Agradecimentos#

Este fluxo de trabalho implementa e constrói sobre os seguintes trabalhos e recursos. Agradecemos RunningHub pela fonte do fluxo de trabalho RunningHub, Black Forest Labs pelo modelo FLUX.1-Redux-dev e Black Forest Labs pelo modelo FLUX.1-Fill-dev por suas contribuições e manutenção. Para detalhes autoritativos, consulte a documentação original e repositórios vinculados abaixo.

Recursos#

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.

RunComfy
Copyright 2026 RunComfy. Todos os Direitos Reservados.

RunComfy é a principal ComfyUI plataforma, oferecendo ComfyUI online ambiente e serviços, juntamente com fluxos de trabalho do ComfyUI apresentando visuais impressionantes. RunComfy também oferece AI Models, permitindo que artistas utilizem as mais recentes ferramentas de AI para criar arte incrível.