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.


