Технически
ComfyUI: как устроена узловая сборка генерации
Почему процесс генерации собирают из блоков и что это даёт по сравнению с окном ввода промпта.
Коротко
ComfyUI показывает генерацию как схему из блоков вместо кнопки. Порог входа выше, зато видно, из чего состоит результат и что именно менять.

В чём идея
Обычный интерфейс генерации — это поле для промпта и кнопка. Что происходит внутри, вы не видите и не контролируете.
Узловая сборка показывает процесс как схему: загрузка модели, обработка промпта, шумоподавление, декодирование, сохранение. Каждый шаг — отдельный блок с входами и выходами, которые вы соединяете.
Что это даёт
Видно, из чего состоит результат. Когда кадр получился плохо, вы видите, на каком шаге.
Повторяемость. Схема сохраняется файлом. Тот же файл через месяц даст тот же результат.
Комбинации, недоступные в простом интерфейсе. Два прохода с разными моделями, уточняющая модель после базовой, несколько управляющих входов одновременно.
Пакетная обработка. Схема применяется к сотне изображений без ручной работы.
Чего стоит
Порог входа. Первая схема собирается долго, и половина времени уходит на понимание, какой блок с каким соединяется.
Хрупкость расширений. Обновление одного компонента ломает схему, собранную полгода назад. Практическое следствие: сохраняйте рабочие схемы и не обновляйте всё разом.
С чего начинать
Возьмите готовую схему, а не собирайте с нуля. Базовая схема генерации изображения есть в комплекте.
Меняйте по одному блоку и смотрите, что изменилось. Так вы разберётесь в устройстве быстрее, чем читая документацию.
Первым делом освойте три вещи: где задаётся сид, где меняется модель и где выставляется число шагов. Этого хватает для 80% работы.
Когда узловая сборка избыточна
Если вам нужно изредка получить картинку — она избыточна. Порог входа не окупится.
Смысл появляется там, где генерация становится повторяемым процессом: серия в одном стиле, пакетная обработка, точная воспроизводимость.
Частые вопросы
- Чем узловая сборка лучше обычного интерфейса?
- Видно, из чего состоит результат, и на каком шаге он испортился. Плюс схема сохраняется и точно воспроизводится.
- С чего начать?
- С готовой базовой схемы. Меняйте по одному блоку и смотрите, что изменилось.
- Почему схема перестала работать после обновления?
- Расширения хрупки: обновление одного компонента ломает старые схемы. Сохраняйте рабочие версии и не обновляйте всё разом.