Вышел JLC Flux2 ControlNet 1.0 для ComfyUI — негласная революция в управлении генерацией
Разработчик выпустил полноценный инструментарий ControlNet для FLUX.2 в ComfyUI. Ключевое отличие — вместо рекурсивной цепочки управляющих сетей (A(B(C(x)))) используется параллельная композиция (A(x) + B(x) + C(x)). Добавлена поддержка до 4 ControlNet-веток одновременно, до 10 референсных изображений, кэширование, экспериментальный инпейнтинг и совместимость с DynamicVRAM.
Если вы работаете с FLUX.2 через ComfyUI и хотите точного контроля — это первый полноценный тулчейн, который даёт гибкую мультиконтрольную композицию без костылей. Архитектурный подход и кэширование делают сложные воркфлоу реально практичными.
Архитектурный подход вместо рекурсии
Джесси Дамкёлер представил первую полноценную версию JLC Flux2 ControlNet — нативного расширения для ComfyUI, которое переосмысливает работу с управляющими сетями для модели FLUX.2-dev.
Основная идея проекта — отказ от рекурсивной цепочки ControlNet в пользу параллельной композиции. Вместо последовательного вложения управляющих воздействий A(B(C(x))), система вычисляет их независимо и суммирует: A(x) + B(x) + C(x). Каждая ветка получает собственное управляющее изображение, силу воздействия и временной диапазон, при этом все ветки используют одну загруженную модель ControlNet.
Что внутри релиза 1.0.0
- До 4 параллельных ControlNet-веток с индивидуальными настройками прочности и временных диапазонов
- Reference Image Orchestrator — поддержка до 10 референсных изображений
- Трёхуровневое кэширование: hint-latent для ControlNet, латенты референсов и контекста инпейнта
- DynamicVRAM-совместимость — эффективное управление загрузкой/выгрузкой моделей
- Экспериментальный адаптер инпейнтинга через mask-aware путь FLUX.2-dev Fun ControlNet Union
Инпейнт: обещания и ограничения
Инпейнт-функционал использует маскирование (белая область = редактирование, чёрная = сохранение), но пока отмечен как экспериментальный. Причина — жёсткие границы масок могут давать артефакты, а плотные контроли (luminance, depth, color) иногда конфликтуют с запрошенными правками. По тестам автора, лучше всего работает OpenPose/DWPose в качестве основного контроля, а вспомогательные держать слабее и на коротких диапазонах.
Проверенные конфигурации: вывод 1024×1536, три уменьшенных референса, несколько активных ControlNet и прогретые кэши.
Доступность
Пакет доступен через ComfyUI Registry как JLC Flux2 ControlNet. Работает с чекпоинтом FLUX.2-dev Fun ControlNet Union (веса модели отдельно). Препроцессоры для поз, глубины, контуров не входят в состав — их можно взять из других пакетов или компаньон-проекта JLC ComfyUI Nodes.
Ключевые выводы
- Переход от рекурсивной к параллельной композиции ControlNet'ов — архитектурное решение, позволяющее гибче комбинировать управляющие воздействия
- Трёхуровневое кэширование (hint-latent, референсы, инпейнт-контекст) критично для практичности комплексных воркфлоу
- Экспериментальный инпейнтинг FLUX.2 показывает, что плотные контроли (глубина, цвет, luminance) могут конфликтовать с локальными правками — OpenPose работает лучше
- Проект демонстрирует возможность расширения нативных возможностей ComfyUI без замены базовых компонентов (модели, сэмплера, менеджера памяти)
- Поддержка DynamicVRAM и до 10 референсных изображений делает систему пригодной для продакшн-сценариев на ограниченном железе
Автор: Анна Мельникова · Источник: reddit.com
**Это хороший пример инженерного подхода в AI-тулинге.** Автор не просто портировал старое решение, а переосмыслил архитектуру: вместо рекурсивных вложений — параллельные ветки с независимыми настройками. Звучит занудно, но на практике это разница между «работает если повезёт» и «работает предсказуемо». Трёхуровневое кэширование — ещё один маркер зрелости: автор понимает, где реальные узкие места.
**Что настораживает:** экспериментальный статус инпейнтинга и упоминание seed-variable артефактов на границах масок. Это типичная боль FLUX.2 с его непрозрачной логикой маскирования. Совет держать плотные контроли «слабее и короче» — скорее костыль, чем решение. Но сам факт, что автор честно описывает ограничения и не продаёт это как готовый продукт, внушает доверие. Для продакшна пока рановато, для экспериментов с референсами и мультиконтролем — самое оно.
Комментарии