Интерфейс: как реально работать в ComfyUI
Теорию графа ты понял. Теперь - как в этом реально кликать мышкой: двигать холст, добавлять ноды, тянуть провода и, главное, открывать чужие workflow. Это то, чего не хватает почти всем, кто «вроде разобрался, но боится трогать».
Как это выглядит на самом деле
Схемы выше - нарисованные и чистые. Вот реальный экран ComfyUI с загруженным графом. Узлы те же по смыслу (загрузка модели → кодирование текста ×2 → KSampler → латент → VAE), плюс сразу видно то, о чём дальше:
Холст: 5 движений, которые надо знать
- Двигать холст - зажми и тащи пустое место (или пробел + ЛКМ). Потерялся - в правом нижнем углу есть кнопка «вписать всё в экран».
- Зум - колесо мыши / тачпад-щипок.
- Добавить ноду - двойной клик по пустому месту → откроется поиск, начни печатать имя (напр.
KSampler). Или правый клик → Add Node. - Удалить ноду - выдели и Delete / Backspace. Ошибиться не страшно - Ctrl/Cmd+Z вернёт.
- Протянуть провод - тащи от точки-выхода одной ноды к точке-входу другой. Соединять можно только совпадающие цвета.
Несовместимые разъёмы просто не соединятся - ComfyUI не даст воткнуть LATENT в вход для MODEL. Поэтому тыкать не страшно: тяни провода, пробуй, смотри. Максимум - линия не прицепится. Это не код, где опечатка всё роняет.
Запустить: кнопка Run (Queue Prompt)
Собрал граф - жми Run (в старых версиях «Queue Prompt») вверху. Задача уходит в очередь (справа), считается, готовая картинка появляется в очереди и в ComfyUI/output/. Можно нажать Run несколько раз подряд - выстроятся в очередь. Ничего не происходит по нажатию - почти всегда где-то красная нода (не хватает пака) или не выбрана модель.
★ Как открыть ЧУЖОЙ workflow (то, ради чего вся книга)
Ключевая магия ComfyUI, о которой почти никто не говорит новичкам: граф вшит прямо в PNG, который ComfyUI генерирует. Поэтому:
- Перетащи чужую сгенерированную картинку (PNG из ComfyUI) прямо на холст в браузере - весь граф со всеми нодами и настройками восстановится сам. Не надо собирать руками.
- Так же работает файл
.jsonworkflow: перетащи на холст, илиWorkflow → Open. - Скачал «монстра на 60 нод» с Civitai/из поста - кинул PNG на холст, и вот он у тебя. Дальше читаешь его так, как учили: найди KSampler, слева - что подаётся, справа - что делается с результатом.
Перетащил чужой workflow, часть нод красные / «missing»? Значит граф использует custom-ноды, которых у тебя нет. Не удаляй их - доустанови пак (ниже про Manager). Это самая частая «поломка», и она чинится в два клика.
ComfyUI-Manager: поставь первым делом
Это пакетный менеджер (как npm для нод). Ставит недостающие паки прямо из интерфейса.
- Desktop-версия ComfyUI (приложение с сайта comfy.org) - Manager уже встроен, ничего ставить не надо.
- Ручная установка (portable/из исходников): в терминале зайди в папку
ComfyUI/custom_nodes/и выполниgit clone https://github.com/ltdrdata/ComfyUI-Manager, затем перезапусти ComfyUI.
Дальше кнопка Manager → Install Missing Custom Nodes сама найдёт, чего не хватает открытому графу, и поставит. Красные ноды станут нормальными.
1) Поставил ComfyUI (desktop проще всего). 2) Кинул один checkpoint в models/checkpoints/, нажал Refresh. 3) Открыл дефолтный граф (Workflow → Browse Templates → Text to Image). 4) Поменял только prompt и seed, нажал Run. 5) Получил картинку. Всё остальное - потом.