ComfyUI VNCCS Clone de Personagem Existente: Criador de fichas de personagem de romance visual com tecnologia Qwen#
Este fluxo de trabalho ComfyUI VNCCS transforma uma única imagem de referência em uma ficha de personagem de romance visual consistente e conjunto de rostos, pronto para sprites e uso posterior. Combina nós personalizados VNCCS com componentes Qwen Image para preservar a identidade, aplica limpeza RMBG para bordas limpas e usa ampliação opcional SeedVR2 para fornecer saídas nítidas na escala da ficha.
Projetado para artistas, equipes VN e desenvolvedores de ferramentas, o pipeline ComfyUI VNCCS permite que você clone um personagem existente, gere poses corporais e expressões faciais, produza variantes de roupas e exporte PNGs prontos para sprites com alfa. Você controla os prompts, a semente e o layout da ficha enquanto o fluxo de trabalho lida com orientação de poses, refinamento facial e remoção de fundo.
O que você obtém de imediato
- Ficha de personagem corporal consistente mais um conjunto de rostos em mosaico
- Caminho opcional de "clonar a partir de referência" para um personagem existente
- Transferência de roupas e geração de variantes
- Pacotes de expressões para rostos no estilo VNCCS
- Cortes de sprites com fundos transparentes e exportações de conjuntos de dados para treinamento LoRA
Modelos principais no fluxo de trabalho Comfyui ComfyUI VNCCS#
- Qwen Image para ComfyUI. Os componentes de difusão empacotados aqui incluem os codificadores de visão-linguagem e o Qwen Image VAE que orientam edições que preservam a identidade e geração de imagens. Eles fornecem forte seguimento de instruções do texto enquanto respeitam referências visuais. Comfy‑Org/Qwen‑Image_ComfyUI
- Stable Diffusion XL (base). Usado como um prior robusto para estruturação de estilo e síntese condicionada a poses em estágios auxiliares, SDXL contribui com detalhes de alta fidelidade e compatibilidade com condicionamento ControlNet. stabilityai/stable‑diffusion‑xl‑base‑1.0
- ControlNet OpenPose. O ramo OpenPose fornece orientação de pontos chave que fixa a anatomia em poses para que suas fichas ComfyUI VNCCS se alinhem consistentemente de quadro a quadro. ControlNet (official repo)
- Ultralytics YOLOv8 Face. Um detector rápido e preciso usado pelo caminho de refinamento facial para localizar rostos antes do aprimoramento, melhorando a retenção de identidade no conjunto de rostos ComfyUI VNCCS. ultralytics/ultralytics
- Pacote VNCCS LoRA. LoRAs desenvolvidos especificamente (ajudante de pose, transferência de roupas, núcleo emocional, etc.) ajustados para fichas de personagens VN; estes estabilizam proporções, lógica de vestuário e estrutura de expressão em várias etapas. MIUProject/VNCCS
- Nós personalizados VNCCS. O fluxo de trabalho depende da extensão oficial VNCCS ComfyUI para o codificador, gerenciador de fichas, ferramentas de máscara e utilitários que conectam as peças em um pipeline de produção. AHEKOT/ComfyUI_VNCCS
Como usar o fluxo de trabalho Comfyui ComfyUI VNCCS#
Fluxo geral
- O gráfico tem cinco etapas rotuladas que podem ser executadas independentemente ou em sequência. A Etapa 1 constrói uma ficha de personagem; a Etapa 1.1 clona a partir de uma referência; a Etapa 2 gera variantes de roupas; a Etapa 3 produz expressões; a Etapa 4 corta sprites; a Etapa 5 escreve estrutura de conjunto de dados para treinamento LoRA. Cada etapa expõe algumas entradas focadas enquanto o restante está pré-configurado para repetibilidade.
Etapa 1.1 — Clonar um personagem existente#
Use isso quando você tiver uma ou mais imagens de referência. Solte sua imagem em LoadImage (#808) e, se necessário, forneça uma instrução curta, como pose desejada ou enquadramento. O fusor central VNCCS_QWEN_Encoder (#724) mistura a referência com seu prompt, criando condicionamento consciente de pose enquanto mantém a identidade. VNCCS_RMBG2 (#700) remove o fundo e VNCCSSheetManager (#702) compõe uma ficha limpa; Face Detailer refina rostos para consistência. Execute o grupo para salvar uma ficha de personagem e conjunto de rostos nas pastas prefixadas.
Etapa 1 — Gerar uma ficha de personagem a partir de controles deslizantes e prompts#
Se você preferir um início baseado em parâmetros, o widget CharacterCreator (#499) oferece controles de idade, corpo, olhos, cabelo e prompt negativo, além de uma semente fixa para reprodutibilidade. Um VNCCS_PoseGenerator (#585) produz uma grade OpenPose que ancora proporções. O pipeline codifica essa orientação através de VNCCS_QWEN_Encoder (#570), remove o fundo, compõe a ficha e salva tanto a ficha completa quanto um conjunto de rostos em mosaico. Use este caminho para estabelecer uma aparência base que o restante das etapas ComfyUI VNCCS seguirá.
Etapa 2 — Gerador e transferência de roupas#
Aponte CharacterAssetSelectorQWEN (#865) para a ficha que você deseja vestir e defina um texto simples de traje (por exemplo, "casaco de inverno, cachecol, botas"). O fluxo de trabalho extrai uma máscara limpa com VNCCS_MaskExtractor (#869/#870), mistura a instrução de roupa com sua ficha anterior em VNCCS_QWEN_Encoder (#620) e aplica limpeza de chroma key em VNCCSChromaKey (#874). VNCCSSheetManager compõe o resultado vestido em uma ficha consistente. As saídas salvas são prefixadas para fácil classificação ao lado do seu original.
Etapa 3 — Estúdio de expressões#
EmotionGeneratorV2 (#960) constrói um banco de expressões e emite tanto cortes de rosto quanto caminhos de saída por emoção. Os rostos são localizados com um caminho YOLOv8 e aprimorados através do nó Face Detailer 803a797b‑… (#821), garantindo que identidade e estilo correspondam à sua ficha ComfyUI VNCCS. Os resultados fluem para VNCCSSheetManager (#820), que compõe uma ficha de rostos refinada, e para um segundo salvador que exporta PNGs por emoção com alfa para sprites e conjuntos de dados. Use a lista de emoções para adicionar, remover ou renomear alvos antes de executar.
Etapa 4 — Criador de sprites#
Alimente sua(s) ficha(s) finalizada(s) em SpriteGenerator (#962) para construir quadros de sprites em tamanhos de corte uniformes. CharacterSheetCropper (#961) segmenta automaticamente os blocos de corpo e rosto em PNGs prontos para uso com transparência. O nó de salvamento (SaveImage, #963) grava o conjunto de sprites em uma pasta com marcação de tempo para que você possa versionar e comparar.
Etapa 5 — Conjunto de dados e notas#
Quando você quiser ajustar ou arquivar, DatasetGenerator (#965) cria uma estrutura de pasta rotulada e Save Text File (#964) escreve uma nota ou arquivo de prompt acompanhante. Isso mantém suas execuções ComfyUI VNCCS reproduzíveis e portáteis entre projetos.
Nós principais no fluxo de trabalho Comfyui ComfyUI VNCCS#
VNCCS_QWEN_Encoder (#570)#
O cavalo de trabalho de identidade que funde imagens de referência com sua intenção textual. Aceita até três imagens mais um prompt e retorna tanto condicionamento positivo/negativo quanto um latente que amostradores a jusante usam para preservar proporções e características faciais. Ajuste prompt para direcionar estilo ou pose e ajuste target_size ao alternar entre retratos quadrados e fichas completas e altas para que o mosaico permaneça consistente em várias etapas.
EmotionGeneratorV2 (#960)#
Um controlador de alto nível para lotes de expressões. Emite uma lista de emoções, uma grade de rostos candidatos e caminhos de saída correspondentes para que os nós de salvamento etiquetem os arquivos corretamente. Modifique a lista de emoções para atender às necessidades do seu VN, mantenha a semente estável para testes A/B, e combine com o caminho de detalhamento facial para reforçar a identidade sob expressões fortes.
CharacterAssetSelectorQWEN (#865)#
Um painel de conveniência que aponta o gráfico para seus ativos existentes. Defina o caminho da ficha, caminho de rostos e texto opcional de traje, e ele conecta esses elementos ao gerador de roupas e ramificações de variantes para você. Mantenha a seed aqui em sincronia com a etapa que você está iterando, e organize suas pastas para que o seletor encontre as saídas ComfyUI VNCCS mais recentes sem necessidade de recabeamento manual.
VNCCSSheetManager (#820)#
O compositor de fichas usado em várias etapas. No modo "split", corta uma ficha em blocos de rostos ou corpo para processamento; no modo "compose", monta imagens limpas de volta em uma grade uniforme. Ajuste o modo e as dimensões dos blocos para corresponder ao seu mecanismo de destino ou pipeline de sprites e aplique após RMBG/refinamento facial para garantir alinhamento de pixel quadrado em todo o projeto ComfyUI VNCCS.
Face Detailer (#821)#
Um caminho de refinamento que detecta rostos (YOLOv8), os recorta e os re‑gera sob seu condicionamento atual. Use-o quando a identidade se desviar entre as etapas ou quando expressões fortes introduzirem artefatos. Mantenha o coringa "emotion" alinhado com a expressão que você está renderizando e execute novamente este nó após ampliação ou mudanças de fundo para restaurar características faciais nítidas e consistentes.
Extras opcionais#
- Preparação de referência. Para clonagem, use uma única imagem bem iluminada em um fundo sólido. Verde funciona melhor com
VNCCSChromaKey, mas qualquer cor uniforme é aceitável. - Mantenha as sementes estáveis. Cada etapa expõe uma entrada
seed; reutilize-a em várias execuções para comparar mudanças de roupas ou expressões de forma determinística. - Escala da ficha. Se você precisar de fichas maiores, ative os ramos do amplificador SeedVR2 antes de aplicar chroma key, então componha com
VNCCSSheetManagerpara manter bordas nítidas. - Higiene de arquivos. O fluxo de trabalho grava em prefixos claramente nomeados (por exemplo, VN_Character/Body_Refined, VN_Character/faces). Mantenha esses prefixos por projeto para evitar a mistura de ativos.
- Quando usar cada caminho. A Etapa 1.1 é para "clonar a partir de imagem", a Etapa 1 é para criação baseada em parâmetros, a Etapa 2 para trajes, a Etapa 3 para expressões, a Etapa 4 para cortes de sprites, a Etapa 5 para estruturação de conjunto de dados.
Recursos
- Nós personalizados VNCCS e exemplos: AHEKOT/ComfyUI_VNCCS
- Pacote VNCCS LoRA: MIUProject/VNCCS
- Componentes Qwen Image para ComfyUI: Comfy‑Org/Qwen‑Image_ComfyUI
- ControlNet OpenPose: ControlNet
- Ultralytics YOLOv8: ultralytics/ultralytics
- Checkpoint base SDXL: stabilityai/sdxl‑base‑1.0
Agradecimentos#
Este fluxo de trabalho implementa e se baseia nos seguintes trabalhos e recursos. Agradecemos a AHEKOT pelo repositório ComfyUI_VNCCS e JSON do fluxo de trabalho, MIUProject pelo pacote de modelos VNCCS, e Comfy-Org pelos componentes Qwen-Image_ComfyUI (codificador CLIP e VAE) por suas contribuições e manutenção. Para detalhes autoritativos, consulte a documentação original e os repositórios linkados abaixo.
Recursos#
- AHEKOT/ComfyUI_VNCCS
- GitHub: AHEKOT/ComfyUI_VNCCS
- AHEKOT/VN_Step1.1_QWEN_Clone_Existing_Character_v1.json
- MIUProject/VNCCS
- Hugging Face: MIUProject/VNCCS/tree/main
- Comfy-Org/Qwen-Image_ComfyUI (CLIP encoder)
- Hugging Face: qwen_2.5_vl_7b_fp8_scaled.safetensors
- Comfy-Org/Qwen-Image_ComfyUI (VAE)
- Hugging Face: qwen_image_vae.safetensors
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.








