Добавление нод
Поставить ноду на холст можно семью способами. Каким бы вы ни воспользовались, нода получает одно и то же имя, встаёт на свободное место, никогда поверх другой ноды. (Нода, добавленная из карточки модели, ещё и выделяется.)
Способы
| Способ | Как | Куда встаёт |
|---|---|---|
| Поиск нод | Нода на панели холста, Граф ▸ Добавить ноду… или Ctrl+K. Пишите, выбирайте Вверх / Вниз, нажмите Enter. Escape закрывает поиск. | в середину вида |
| Двойной щелчок | Дважды щёлкните пустое место холста: поиск откроется там. | куда вы щёлкнули |
| Меню холста | Правый щелчок по пустому месту ▸ Добавить ноду…. | куда вы щёлкнули |
| Перетащить из библиотеки | Перетащите строку вкладки Ноды на холст («Отпустите, чтобы добавить в граф»). | куда вы отпустили |
| Библиотека, двойной щелчок или Enter | Дважды щёлкните строку вкладки Ноды или дойдите до неё с клавиатуры и нажмите Enter. | в середину вида |
| Карточка ноды | Щёлкните строку, потом Добавить на холст. | в середину вида |
| Модель | На вкладке Модели перетащите файл на холст или откройте его карточку и нажмите Добавить на холст: появится нужная нода-загрузчик с уже выбранным файлом. | куда вы отпустили или в середину |
Поиск нод
- Пока ничего не набрано, первыми идут ноды, которые вы добавляли последними.
- Поиск показывает до 30 совпадений и подсвечивает набранные слова в названиях. Под каждой нодой одна строка о том, что она делает.
- Он находит ноду по тому, что она делает, а не только по имени: «убрать фон» или «картинка из текста» найдут ноды, в описании или встроенном объяснении которых это сказано. Совпадения в имени идут первыми. Короткие слова вроде «из» или «to» не считаются, а в запросе из нескольких слов одно слово может не совпасть.
вход:IMAGEоставляет только ноды со входом этого типа,выход:LATENTтолько ноды с таким выходом (работают иin:иout:).- Ищет он только в вашем ComfyUI: если ничего не подходит, «Подходящих нод нет».
Метки рядом с именем:
| Метка | Что значит |
|---|---|
| Платная | Работает на внешнем сервисе: ComfyUI просит войти в аккаунт Comfy и берёт плату за каждый запуск. |
| Устарела | Пак отметил её как устаревшую: эту работу делает более новая нода. |
| Опытная | Пак отметил её как опытную: она может измениться или исчезнуть. |
| Результат | Сохраняет или показывает результат. ComfyUI запускает граф, только если в нём есть такая нода. |
Платная нода показывает Платная и на холсте.
Заметки, Reroute и Primitive
Четыре ноды принадлежат редактору ComfyUI, а не паку, и всегда есть в поиске и в библиотеке: Note, Markdown Note, Reroute и Primitive. ComfyUI их не выполняет.
- Note (заметка): Граф ▸ Добавить заметку или правый щелчок по пустому месту ▸ Добавить заметку. Дважды щёлкните заметку или нажмите
Enter, чтобы писать.Ctrl+Enterили щелчок в другом месте сохраняет,Escapeотменяет. Пустая заметка показывает «Напишите заметку…». См. Заметки и описания. - Reroute: переносит связь в другое место холста, чтобы длинные связи шли аккуратно. Правый щелчок по связи ▸ Добавить reroute ставит его на неё.
- Primitive: хранит одно значение и отдаёт его в поле, с которым связан. Подключается только к полю, не ко входу связи: «Primitive подключают только к полю, а не ко входу связи.»
Поставить ноду на связь
Выделите одну связь, затем Граф ▸ Вставить ноду… или правый щелчок по связи ▸ Вставить ноду…. Откроется поиск с заголовком «Нода на связь (ТИП)» и только подходящими нодами. Нода встанет между двумя концами: то, что идёт по связи, попадает в неё, а её результат идёт дальше. Это один шаг истории.
Если нода не подходит: «У этой ноды нет входа для того, что идёт по связи. Выберите другую ноду.» или «У этой ноды нет выхода, который подходит туда, куда идёт связь. Выберите другую ноду.»
Отпустить связь на пустом месте
Потяните связь от порта и отпустите на пустом месте холста. Откроется поиск только с подходящими нодами. Выбранная нода встанет уже со связью, одним шагом. См. Соединение нод.
Заменить ноду
Выделите одну ноду, затем Граф ▸ Заменить на… или правый щелчок по ней ▸ Заменить на…. Откроется поиск с заголовком «Нода на место «имя»». Новая нода встанет на место старой и сохранит связи и значения, которые ей подходят. Приложение скажет «Заменено на …», а если какие-то связи пришлось убрать, «Связи, которые не подошли новой ноде, убраны: N.» Это один шаг истории.
- «Субграф, заметку, reroute и primitive нельзя заменить другой нодой.»
- «Нода уже такая.»
Ноды может добавлять и помощник: в режиме «Строить» или серым черновиком, который вы примете. См. Строить и Серые черновики.
Внутри субграфа
Всё это работает и внутри открытого субграфа: нода попадает в субграф. См. Субграфы.
Что может пойти не так
- «Неизвестный класс ноды … Возможно, вы имели в виду: …?» Такого имени нет в вашем ComfyUI; выберите одно из предложенных.
- «Входы и выходы этой ноды пока неизвестны: запустите ComfyUI и синхронизируйте». Нода добавлена, но пустая; синхронизируйте, чтобы появились входы, выходы и поля.
- «Этой ноды нет в вашем ComfyUI, поэтому её нельзя сюда поставить.» Вставка и замена берут только ноды вашего ComfyUI.
- Во время просмотра истории ничего добавить нельзя.