ComfyUI VNCCS Клон Существующего Персонажа: Создатель листов персонажей визуального романа на базе Qwen
Этот рабочий процесс ComfyUI VNCCS превращает одно референсное изображение в согласованный лист персонажей визуального романа и набор лиц, готовых для спрайтов и дальнейшего использования. Он сочетает пользовательские узлы VNCCS с компонентами Qwen Image для сохранения идентичности, применяет очистку RMBG для чистых краев и использует опциональный апскейлинг SeedVR2 для получения четких выходов в масштабе листа.
Разработан для художников, команд VN и создателей инструментов, конвейер ComfyUI VNCCS позволяет клонировать существующего персонажа, генерировать позы тела и выражения лиц, создавать варианты одежды и экспортировать PNG, готовые для спрайтов, с альфа-каналом. Вы управляете подсказками, семенами и макетом листа, в то время как рабочий процесс обрабатывает руководство по позам, уточнение лиц и удаление фона.
Что вы получаете из коробки
- Согласованный лист персонажа тела плюс набор лиц в виде плиток
- Опциональный путь "клонирования из референса" для существующего персонажа
- Передача одежды и генерация вариантов
- Пакеты выражений для лиц в стиле VNCCS
- Вырезки спрайтов с прозрачными фонами и экспорт наборов данных для обучения LoRA
Ключевые модели в рабочем процессе ComfyUI VNCCS
- Qwen Image для ComfyUI. Упакованные компоненты диффузии, используемые здесь, включают кодировщики видения и языка и Qwen Image VAE, которые направляют правки, сохраняющие идентичность, и генерацию изображений. Они обеспечивают сильное следование инструкциям из текста, уважая визуальные референсы. Comfy‑Org/Qwen‑Image_ComfyUI
- Stable Diffusion XL (базовый). Используется как надежный предшественник для создания стиля и синтеза, обусловленного позами на вспомогательных этапах, SDXL вносит высокую детализацию и совместимость с условием ControlNet. stabilityai/stable‑diffusion‑xl‑base‑1.0
- ControlNet OpenPose. Ветвь OpenPose предоставляет руководство по ключевым точкам, которое закрепляет анатомию в разных позах, чтобы ваши листы ComfyUI VNCCS согласовывались кадр за кадром. ControlNet (официальный репозиторий)
- Ultralytics YOLOv8 Face. Быстрый и точный детектор, используемый путем уточнения лица для локализации лиц перед улучшением, улучшая сохранение идентичности в наборе лиц ComfyUI VNCCS. ultralytics/ultralytics
- VNCCS LoRA bundle. Специально созданные LoRAs (помощник по позам, передача одежды, ядро эмоций и т. д.), настроенные для листов персонажей VN; они стабилизируют пропорции, логику одежды и структуру выражений на всех этапах. MIUProject/VNCCS
- Пользовательские узлы VNCCS. Рабочий процесс опирается на официальное расширение VNCCS ComfyUI для кодировщика, менеджера листов, инструментов маски и утилит, которые соединяют элементы в производственный конвейер. AHEKOT/ComfyUI_VNCCS
Как использовать рабочий процесс ComfyUI VNCCS
Общий поток
- Граф имеет пять обозначенных шагов, которые могут выполняться независимо или последовательно. Шаг 1 создает лист персонажа; Шаг 1.1 клонирует из референса; Шаг 2 генерирует варианты одежды; Шаг 3 создает выражения; Шаг 4 вырезает спрайты; Шаг 5 записывает структуру набора данных для обучения LoRA. Каждый шаг раскрывает несколько фокусированных входов, в то время как остальное преднастроено для повторяемости.
Шаг 1.1 — Клонирование существующего персонажа
Используйте это, когда у вас есть одно или несколько референсных изображений. Перетащите свое изображение в LoadImage (#808) и, если необходимо, предоставьте короткую инструкцию, такую как желаемая поза или кадрирование. Основной фузер VNCCS_QWEN_Encoder (#724) объединяет референс с вашей подсказкой, создавая обусловленное позой условие, сохраняя идентичность. VNCCS_RMBG2 (#700) удаляет фон, а VNCCSSheetManager (#702) составляет чистый лист; Face Detailer уточняет лица для согласованности. Запустите группу, чтобы сохранить лист персонажа и набор лиц в префиксированных папках.
Шаг 1 — Генерация листа персонажа из слайдеров и подсказок
Если вы предпочитаете начать с параметров, виджет CharacterCreator (#499) предоставляет вам управление возрастом, телом, глазами, волосами и отрицательными подсказками, а также фиксированное семя для воспроизводимости. VNCCS_PoseGenerator (#585) производит сетку OpenPose, которая закрепляет пропорции. Конвейер кодирует это руководство через VNCCS_QWEN_Encoder (#570), удаляет фон, составляет лист и сохраняет как полный лист, так и набор лиц в виде плиток. Используйте этот путь, чтобы установить базовый вид, которому будут следовать остальные шаги ComfyUI VNCCS.
Шаг 2 — Генератор одежды и передача
Укажите CharacterAssetSelectorQWEN (#865) на лист, который вы хотите одеть, и определите простой текст костюма (например, "зимнее пальто, шарф, сапоги"). Рабочий процесс извлекает чистую маску с помощью VNCCS_MaskExtractor (#869/#870), смешивает инструкцию по одежде с вашим предыдущим листом в VNCCS_QWEN_Encoder (#620) и применяет очистку по хромакею в VNCCSChromaKey (#874). VNCCSSheetManager составляет одетый результат в согласованный лист. Сохраненные выходы префиксированы для легкой сортировки рядом с вашим оригиналом.
Шаг 3 — Студия выражений
EmotionGeneratorV2 (#960) создает банк выражений и выдает как вырезки лиц, так и выходные пути по эмоциям. Лица локализуются с помощью пути YOLOv8 и улучшаются через узел Face Detailer 803a797b‑… (#821), обеспечивая соответствие идентичности и стиля вашему листу ComfyUI VNCCS. Результаты поступают в VNCCSSheetManager (#820), который составляет уточненный лист лиц, и во второй сейвер, который экспортирует PNG по эмоциям с альфа-каналом для спрайтов и наборов данных. Используйте список эмоций, чтобы добавлять, удалять или переименовывать цели перед запуском.
Шаг 4 — Создатель спрайтов
Подавайте свой готовый лист(ы) в SpriteGenerator (#962), чтобы создать кадры спрайтов с равномерными размерами вырезки. CharacterSheetCropper (#961) автоматически сегментирует тело и плитки лиц в готовые к использованию PNG с прозрачностью. Узел сохранения (SaveImage, #963) записывает набор спрайтов в папку с отметкой времени, чтобы вы могли версионировать и сравнивать.
Шаг 5 — Набор данных и заметки
Когда вы хотите настроить или архивировать, DatasetGenerator (#965) создает структурированную папку с метками, а Save Text File (#964) записывает сопроводительную заметку или файл подсказок. Это делает ваши запуски ComfyUI VNCCS воспроизводимыми и портативными между проектами.
Ключевые узлы в рабочем процессе ComfyUI VNCCS
VNCCS_QWEN_Encoder (#570)
Рабочая лошадка идентичности, которая объединяет референсные изображения с вашим текстовым намерением. Она принимает до трех изображений плюс подсказку и возвращает как положительное/отрицательное условие, так и латентное, которое используют последующие сэмплеры для сохранения пропорций и черт лица. Настройте prompt, чтобы управлять стилем или позой, и отрегулируйте target_size, переключаясь между квадратными портретами и высокими, полнотелыми листами, чтобы плитка оставалась согласованной на всех этапах.
EmotionGeneratorV2 (#960)
Контроллер высокого уровня для партий выражений. Он выдает список эмоций, сетку кандидатов лиц и соответствующие выходные пути, чтобы узлы сохранения правильно маркировали файлы. Измените список эмоций, чтобы соответствовать потребностям вашего VN, сохраняйте стабильность семени для тестов A/B и комбинируйте с путем детализации лица, чтобы обеспечить идентичность при сильных выражениях.
CharacterAssetSelectorQWEN (#865)
Удобная панель, которая направляет граф на ваши существующие активы. Установите путь к листу, путь к лицам и опциональный текст костюма, и он подключит их к генератору одежды и ветвям вариантов за вас. Сохраняйте seed здесь в синхронизации с шагом, который вы итеративно повторяете, и организуйте свои папки так, чтобы селектор находил последние выходы ComfyUI VNCCS без ручной перенастройки.
VNCCSSheetManager (#820)
Компонентатор листа, используемый на нескольких этапах. В режиме "разделения" он разрезает лист на лица или плитки тела для обработки; в режиме "составления" он собирает очищенные изображения обратно в однородную сетку. Настройте режим и размеры плиток, чтобы соответствовать вашей целевой платформе или конвейеру спрайтов, и применяйте его после очистки RMBG/детализации лица, чтобы гарантировать выравнивание квадратных пикселей по всему проекту ComfyUI VNCCS.
Face Detailer (#821)
Путь уточнения, который обнаруживает лица (YOLOv8), обрезает их и регенерирует их под вашим текущим условием. Используйте его, когда идентичность дрейфует между этапами или когда сильные эмоции вводят артефакты. Сохраняйте "emotion" подстановочный знак в соответствии с выражением, которое вы рендерите, и перезапускайте этот узел после апскейлинга или изменений фона, чтобы восстановить четкие, согласованные черты лица.
Дополнительные опции
- Подготовка референсов. Для клонирования используйте одно хорошо освещенное изображение на однотонном фоне. Зеленый цвет лучше всего работает с
VNCCSChromaKey, но подойдет любой однотонный цвет. - Сохраняйте стабильность семян. Каждый шаг раскрывает вход
seed; используйте его повторно в разных запусках, чтобы сравнить изменения одежды или выражений детерминированно. - Масштаб листа. Если вам нужны более крупные листы, включите ветви апскейлинга SeedVR2 перед хромакеем, затем составьте с помощью
VNCCSSheetManager, чтобы сохранить четкие края. - Чистота файлов. Рабочий процесс записывает в четко названные префиксы (например, VN_Character/Body_Refined, VN_Character/faces). Сохраняйте их для каждого проекта, чтобы избежать смешивания активов.
- Когда использовать каждый путь. Шаг 1.1 предназначен для "клонирования из изображения", Шаг 1 для создания, ориентированного на параметры, Шаг 2 для одежды, Шаг 3 для выражений, Шаг 4 для вырезок спрайтов, Шаг 5 для структуры набора данных.
Ресурсы
- Пользовательские узлы VNCCS и примеры: AHEKOT/ComfyUI_VNCCS
- Пакет VNCCS LoRA: MIUProject/VNCCS
- Компоненты Qwen Image для ComfyUI: Comfy‑Org/Qwen‑Image_ComfyUI
- ControlNet OpenPose: ControlNet
- Ultralytics YOLOv8: ultralytics/ultralytics
- Контрольная точка SDXL base: stabilityai/sdxl‑base‑1.0
Благодарности
Этот рабочий процесс реализует и основывается на следующих работах и ресурсах. Мы выражаем благодарность AHEKOT за репозиторий и рабочий процесс ComfyUI_VNCCS, MIUProject за пакет моделей VNCCS и Comfy-Org за компоненты Qwen-Image_ComfyUI (кодировщик CLIP и VAE) за их вклад и поддержку. Для авторитетных сведений, пожалуйста, обратитесь к оригинальной документации и репозиториям, указанным ниже.
Ресурсы
- 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
Примечание: Использование упомянутых моделей, наборов данных и кода подлежит соответствующим лицензиям и условиям, предоставленным их авторами и поддерживающими.




