Flux 3 Klein Редактирование изображений для осведомленных о макете, сохраняющих ссылку редактирований изображений в ComfyUI#
Flux 3 Klein Редактирование изображений — это осведомленный о макете рабочий процесс ComfyUI для преобразования референсного изображения с помощью инструкций на естественном языке, сохраняя общую сцену. Вместо жестких масок пикселей вы намечаете намерение с помощью ограничивающих рамок и описываете изменение на простом английском языке; модель локализует редактирование, сохраняя окружающую композицию нетронутой.
Созданный на основе FLUX.3 Image Klein Base INT8 denoiser, подсказок с ограничивающими рамками и расширителя подсказок на базе Qwen, этот рабочий процесс отлично справляется с редакционной ретушью, целевым изменением гардероба или материалов, локализованным редизайном и обновлениями кинематографических сцен. Предоставьте одно или несколько референсных изображений, нарисуйте рамки для объектов, которые планируете изменить, и направьте результат с помощью краткой инструкции, например "измените цвет платья на красный".
Ключевые модели в рабочем процессе редактирования изображений Comfyui Flux 3 Klein#
- FLUX.3 Image Klein Base (INT8). Основная диффузионная модель, выполняющая фактическое удаление шума и редактирование, оптимизированная для задач с одним изображением и эффективного использования VRAM. Источник: black-forest-labs/flux-3-image-klein-base.
- FLUX.2 VAE. Кодирует ссылку в латенты и декодирует отредактированный результат обратно в RGB с точной обработкой цвета. Упаковано в Comfy bundle: black-forest-labs/flux-3-image-klein-comfy.
- Кодировщики текста Qwen и расширитель подсказок. Легковесный VL-кодировщик направляет понимание инструкций, а расширитель на базе Qwen расширяет краткие редактирования в точные, дружелюбные к модели подсказки. Упаковано в: black-forest-labs/flux-3-image-klein-comfy.
Как использовать рабочий процесс редактирования изображений Comfyui Flux 3 Klein#
Рабочий процесс читает референсное изображение, превращает ваши ограничивающие рамки в осведомленную о макете инструкцию, при необходимости расширяет её с помощью Qwen, накладывает FLUX.3 на обе инструкции и ссылку, а затем создает отредактированное изображение в разрешении ссылки. Группы ниже выполняются последовательно слева направо, с сохранением и сравнением выходных данных бок о бок.
- Референсное изображение и подсказка
- Загрузите одну ссылку с помощью
LoadImage(#11). ИспользуйтеCreateBoundingBoxes(#33), чтобы нарисовать одну рамку для каждого элемента, который вы намереваетесь отредактировать, и дайте каждой рамке краткое существительное, например "платье" или "логотип". FLUX 3 Image Klein Layout Prompt(#49) преобразует ваши рамки в компактную, осведомленную о местоположении подсказку, которая ссылается на каждую рамку и референсное изображение. Это действует как мягкая целевая область: она направляет внимание, не действуя как жесткая маска.- Держите английскую инструкцию ясной и сфокусированной на результате (например, "измените цвет платья на красный"); окружающая сцена сохраняется, если вы явно не изменяете её.
- Загрузите одну ссылку с помощью
- Upsampling подсказки
- Расширитель использует
TextGenerate(#46) с кодировщиком Qwen (CLIPLoader(#47)) и встроенным системным шаблоном (PrimitiveStringMultiline(#48)) для расширения вашей подсказки макета. - Он возвращает одну структурированную инструкцию, которая выделяет отредактированные объекты и оставляет все остальное в соответствии с исходником.
PreviewAny(#50) позволяет вам просмотреть расширенный текст перед выборкой. - Если вы предпочитаете ручное управление, вы можете обойти расширение, написав собственную подробную инструкцию и передав её напрямую в кодировщик подсказок.
- Расширитель использует
- Подсказка
- Положительный кодировщик подсказок
CLIPTextEncode(#4) получает сгенерированную инструкцию. Второй кодировщикCLIPTextEncode(#45) может быть оставлен пустым или использован для перечисления вещей, которых вы хотите избежать. - Оба проходят через стадию, осведомленную о ссылке, чтобы модель понимала, какие регионы должны измениться, а какие оставаться стабильными.
- Положительный кодировщик подсказок
- Модели
UNETLoader(#1) загружает FLUX.3 Image Klein Base (INT8).CLIPLoader(#2) загружает легкий кодировщик текста, используемый FLUX.3.VAELoader(#3) предоставляет VAE для кодирования/декодирования латентов.- Эти компоненты работают вместе, чтобы изменения уважали компоновку сцены, перспективу и освещение из ссылки.
- Подключите больше референсных изображений здесь
ReferenceMultiLatent(#17) принимает дополнительные ссылки для стабилизации идентичности, материалов или стиля. Первое изображение закрепляет сцену; последующие изображения могут добавлять детали, которые вы упоминаете в инструкции.- Вы можете сохранить размер вывода, привязанный к основной ссылке, или настроить этот этап, когда вам нужна большая детализация или другой холст.
- Выборка
KSampler(#7) выполняет этапы диффузии, направляемые положительным/отрицательным условием и латентом размером с ссылку изReferenceMultiLatent(#17).- Используйте фиксированное
seedдля воспроизводимости, увеличивайтеstepsдля качества за дополнительное время, и умеренно настраивайтеcfgдля баланса между следованием инструкции и естественностью.denoiseконтролирует силу редактирования от легких ретушей до более крупных изменений.
- Сохранение и сравнение
VAEDecode(#8) преобразует финальный латент в изображение.SaveImageAdvanced(#51) записывает его на диск.ImageCompare(#18) показывает оригинал рядом с отредактированным результатом для быстрого обзора A/B.
Ключевые узлы в рабочем процессе редактирования изображений Comfyui Flux 3 Klein#
CreateBoundingBoxes(#33)- Нарисуйте простые, не пересекающиеся или слегка пересекающиеся рамки вокруг элементов, которые вы планируете изменить, и назовите каждую коротким, единственным существительным. Эти рамки направляют внимание, но не являются жесткими масками, поэтому края остаются естественно интегрированными. Предпочитайте одну рамку на каждое конкретное изменение, чтобы инструкции были однозначными.
FLUX 3 Image Klein Layout Prompt(#49)- Преобразует рамки и дескрипторы в компактную, осведомленную о макете инструкцию, которая ссылается на исходное изображение. Сохраняйте дескрипторы стабильными в разных запусках и формулируйте редактирование в повелительном наклонении. Это помогает модели нацелиться на предполагаемый регион, сохраняя контекст сцены.
TextGenerate(#46)- Расширяет краткие направления в богато специфицированную инструкцию, согласующуюся с ссылкой. Используйте его, когда хотите точные, воспроизводимые редактирования; обойдите его, когда вы уже написали полную, самостоятельную подсказку. Если расширение кажется слишком многословным, упростите начальную формулировку и перегенерируйте.
ReferenceMultiLatent(#17)- Создает канву размером с ссылку и вводит как положительное, так и отрицательное условие, чтобы редактирования уважали идентичность, позу, освещение и материалы из источника. Добавьте вторичные ссылки, чтобы заимствовать стиль или детали, которые вы явно упоминаете. Когда вам нужно больше деталей, увеличьте разрешение этого этапа, а не принуждайте масштабировать в другом месте.
KSampler(#7)- Основной рычаг для внешнего вида и силы редактирования. Используйте
seed, чтобы зафиксировать результат,steps, чтобы обменять время на детали,cfgдля точности следования инструкции против реализма, иdenoise, чтобы перейти от легкой ретуши к более сильным изменениям. Переключайте алгоритмы выборки, если видите артефакты или хотите другую траекторию шума.
- Основной рычаг для внешнего вида и силы редактирования. Используйте
Необязательные дополнения#
- Напишите полное целевое описание, которое "включает" редактирование ("студийный портрет, измените платье на красное, все остальное идентично источнику").
- Назовите рамки короткими существительными; избегайте прилагательных в названии рамки и указывайте конечные состояния (новый цвет, текст, поза) в инструкции.
- Для идентичности или точности ткани добавьте вторую ссылку и упомяните её в вашей инструкции при заимствовании контента.
- Начните с родного масштаба ссылки для скорости; увеличьте разрешение стадии ссылки только после того, как вам понравится композиция.
- Зафиксируйте
seedпри сравнении небольших изменений подсказок; рандомизируйте его при изучении альтернатив. - Модели, используемые в этом шаблоне редактирования изображений Flux 3 Klein, доступны от Black Forest Labs на Hugging Face: flux-3-image-klein-base и Comfy bundle flux-3-image-klein-comfy.
Благодарности#
Этот рабочий процесс реализует и основывается на следующих работах и ресурсах. Мы благодарим ComfyUI за Официальный FLUX.3 Klein ComfyUI учебник, Black Forest Labs за Официальные файлы модели FLUX.3 Klein ComfyUI, и Black Forest Labs за Официальную модель FLUX.3 Klein Base за их вклад и поддержку. Для получения авторитетных деталей, пожалуйста, обратитесь к оригинальной документации и репозиториям, связанным ниже.
Ресурсы#
- ComfyUI/Официальный FLUX.3 Klein ComfyUI учебник
- GitHub: comfy-org/docs
- Документы / Примечания к выпуску: Официальный FLUX.3 Klein ComfyUI учебник
- Black Forest Labs/Официальные файлы модели FLUX.3 Klein ComfyUI
- GitHub: black-forest-labs/flux-3-image-klein
- Hugging Face: black-forest-labs/flux-3-image-klein-comfy
- Black Forest Labs/Официальная модель FLUX.3 Klein Base
- GitHub: black-forest-labs/flux-3-image-klein
- Hugging Face: black-forest-labs/flux-3-image-klein-base
Примечание: Использование указанных моделей, наборов данных и кода подлежит соответствующим лицензиям и условиям, предоставленным их авторами и поддерживающими организациями.






