Рабочий процесс генерации и редактирования с несколькими ссылками Flux 2 Dev для ComfyUI
Этот рабочий процесс приносит мощь FLUX.2 Dev в ComfyUI для высококачественной генерации изображений из текста и редактирования изображений с несколькими ссылками. Он предназначен для создателей, которым требуется фотореалистичная детализация, согласованная идентичность и сильное следование запросам для продуктовых снимков, рендеров персонажей, рекламных визуалов и концепт-арта. Вы можете запустить стандартную ветку или облегченную ветку FP8, сохранить согласованность макетов и материалов и масштабировать до многомегапиксельных выходов.
Flux 2 Dev сочетает точное создание запросов с управлением на основе ссылок, что позволяет сохранять стилевую и дизайнерскую непрерывность в различных вариантах. График включает готовые к использованию слоты для ссылок, гибкие размеры изображений и пользовательский путь выборки, который балансирует качество и скорость. Он хорошо работает для итеративного создания идей, согласованности на уровне сцен и результатов производственного уровня на потребительских GPU.
Ключевые модели в рабочем процессе ComfyUI Flux 2 Dev
- Модель диффузии FLUX.2 Dev. Открытая визуальная генерационная основа, используемая как для генерации изображений из текста, так и для управляемого редактирования. Источник: black-forest-labs/FLUX.2-dev.
- Mistral 3 Small Flux2 текстовый энкодер (сборки bf16 и fp8). Преобразует ваш запрос в встраивания токенов, оптимизированные для Flux 2 Dev; вариант FP8 уменьшает использование VRAM для легкой ветки. Примеры весов: Comfy-Org/flux2-dev/text_encoders.
- FLUX.2 VAE. Сжимает и восстанавливает изображения из латентного пространства с высоким качеством восприятия. Веса: Comfy-Org/flux2-dev/vae.
Как использовать рабочий процесс ComfyUI Flux 2 Dev
График содержит две параллельные ветки. “Image_flux2” — это стандартный путь; “Image_flux2_fp8” — это облегченный вариант, который заменяет текстовый энкодер на FP8 для экономии памяти. Используйте одну ветку за раз от запроса до сохранения. Обе ветки имеют одинаковую общую логику: загрузить модели, создать запрос, при необходимости добавить одну или несколько ссылок на изображения, выбрать размер изображения, выполнить выборку и сохранить.
Шаг 1 - Загрузка моделей
Рабочий процесс автоматически загружает модель диффузии Flux 2 Dev, совместимый текстовый энкодер Flux 2 Dev и VAE Flux 2. В стандартной ветке это обрабатывается UNETLoader (#12), CLIPLoader (#38) и VAELoader (#10). В ветке FP8 они дублируются UNETLoader (#86), CLIPLoader (#90) и VAELoader (#70). Обычно вам не нужно их трогать, если вы не хотите заменить веса.
Шаг 2 - Запрос
Напишите ваше описание в CLIP Text Encode (Positive Prompt) (#6) или (#85). Хорошие запросы называют объект, композицию, материалы, освещение и желаемый стиль (например, студийный ключевой свет, мягкие тени, глянцевый пластик, широкая апертура). Flux 2 Dev хорошо реагирует на четкие существительные и лаконичные стилевые теги и может сохранять инструкции по макету и типографике, если они изложены однозначно. Держите запрос простым, когда вы хотите, чтобы ссылки на изображения доминировали; становитесь более описательными, когда вам нужно более сильное творческое руководство.
Шаг 3 - Ссылки на изображения
Поддержка ссылок встроена, чтобы вы могли управлять идентичностью, стилем или дизайнерской непрерывностью. Перетащите изображения в узлы LoadImage, которые предварительно обрабатываются для размера, кодируются в латенты и объединяются в кондиционирование через цепочечные узлы ReferenceLatent. Используйте показанный шаблон, чтобы добавить больше ссылок в ветке FP8 (макет масштабируется для множества ссылок). Чтобы полностью отключить ссылки, обойдите все узлы ReferenceLatent, и вы получите чистое поведение генерации изображений из текста.
Пользовательский семплер
Выборка организуется SamplerCustomAdvanced с выборным семплером (KSamplerSelect) и планировщиком Flux 2. Узел RandomNoise предоставляет детерминированные семена для воспроизводимости. Планировщик управляет траекторией денойзинга, в то время как гайдера кондиционирует модель вашим запросом и латентами ссылок. Этот путь настроен для обеспечения четких деталей и согласованной структуры, оставаясь интерактивным для быстрой итерации.
Размер изображения
Контролы ширины и высоты питают как планировщик, так и латентное полотно, чтобы модель денойзировалась с заданным разрешением. Flux 2 Dev комфортно нацелен на 1–4 мегапикселя; начните с меньшего для разработки внешнего вида и увеличивайте, когда вам нравится кадрирование. Держите соотношение сторон в соответствии с вашим объектом и ссылками на изображения, чтобы сохранить композицию и идентификационные подсказки.
Результаты
После выборки латенты декодируются VAE и записываются SaveImage. Запустите снова с тем же семенем для согласованности между дублями или измените семя для новых вариаций, сохраняя тот же запрос и ссылки.
Ключевые узлы в рабочем процессе ComfyUI Flux 2 Dev
CLIP Text Encode (Positive Prompt) (#6, #85)
Кодирует ваш текст во встраивания с использованием текстового энкодера, совместимого с Flux 2 Dev. Сильные существительные и четкие термины материалов и освещения дают наиболее надежное руководство. Если ссылки используются активно, держите запросы лаконичными, чтобы они дополняли, а не боролись с ссылками.
FluxGuidance (#26, #75)
Применяет специфическую для Flux кондиционирующую силу, которая балансирует влияние запроса с модельными приоритетами и ссылками. Увеличьте руководство для более строгого следования запросу; уменьшите его, когда ссылки на изображения должны доминировать. Регулируйте небольшими шагами и перезапускайте пару семян, чтобы подтвердить стабильность результатов.
ReferenceLatent (#39, #43, #83, #84)
Внедряет закодированные латенты ссылок в поток кондиционирования для сохранения идентичности, стиля или макетных подсказок. Используйте несколько ссылок, соединяя узлы по существующему шаблону. Обходите отдельные узлы, чтобы протестировать вклад каждого ссылки или переключаться между режимами только текста и многосылок.
Flux2Scheduler (#48, #67)
Создает график сигмы, адаптированный для Flux 2 Dev и выбранного вами разрешения. Больше шагов обычно обменивают скорость на детализацию и стабильность. Меняйте график и семплер редко, чтобы улучшения можно было отнести к одной переменной за раз.
KSamplerSelect (#16, #81)
Выбирает алгоритм семплера, используемый пользовательским семплером. Эйлер — надежный выбор для широкого спектра объектов. Переключайте семплеры только когда вы стремитесь к определенному виду или поведению; сохраняйте другие настройки неизменными при сравнении.
SamplerCustomAdvanced (#13, #80)
Запускает цикл денойзинга с семплером, графиком, гайдером и латентным полотном. Основные рычаги, к которым вы будете возвращаться здесь, это steps, sampler и seed, получаемые от узла шума. При исследовании сцены изменяйте только одну из этих переменных за раз, чтобы понять ее эффект.
EmptyFlux2LatentImage (#47, #79)
Определяет латентное полотно, используемое для денойзинга на вашей целевой ширине и высоте. Большие полотна увеличивают детализацию, но также повышают использование VRAM и время на изображение. Соответствуйте соотношение сторон вашего объекта более естественным композициям.
Дополнительные возможности
- Выберите ветку FP8, когда VRAM ограничен, затем перейдите на стандартную ветку для финальных рендеров.
- Для задач с высокой идентичностью держите запросы короткими и используйте чистые, хорошо освещенные ссылочные изображения.
- Зафиксируйте семя, чтобы сохранить согласованность между вариациями; измените семя, чтобы исследовать альтернативы.
- Начните с меньшего разрешения, чтобы найти кадрирование, затем увеличьте до многомегапиксельных выходов для конечного качества.
- Если несколько ссылок конфликтуют, попробуйте изменить порядок или временно обойти некоторые, чтобы увидеть, какая из них несет желаемый вид.
- Сохраните успешные семена, запросы и наборы ссылок как повторно используемые пресеты для будущих проектов.
Ссылки на официальные веса и активы:
- Модель FLUX.2 Dev от Black Forest Labs: black-forest-labs/FLUX.2-dev
- Разделенные веса для ComfyUI (текстовые энкодеры, VAE, модель диффузии): Comfy-Org/flux2-dev
Благодарности
Этот рабочий процесс реализует и основывается на следующих работах и ресурсах. Мы с благодарностью признаем вклад Comfy Org за поддержку FLUX.2 Day-0 в ComfyUI: Frontier Visual Intelligence. Для получения авторитетной информации, пожалуйста, обратитесь к оригинальной документации и репозиториям, указанным ниже.
Ресурсы
- Comfy Org/FLUX.2 Day-0 Support в ComfyUI: Frontier Visual Intelligence
- GitHub: Comfy-Org/workflow_templates
- Hugging Face: black-forest-labs/FLUX.2-dev
- Docs / Release Notes: FLUX.2 Day-0 Support в ComfyUI: Frontier Visual Intelligence
Примечание: Использование указанных моделей, наборов данных и кода подлежит соответствующим лицензиям и условиям, предоставленным их авторами и поддерживающими организациями.




