Соединение нод

Связь несёт данные с выхода одной ноды (на её правом краю) на вход другой (на её левом краю). У каждого входа и выхода есть тип данных, например MODEL, CLIP, CONDITIONING, LATENT, IMAGE. Связь соединяет только выход и вход одного типа, как в ComfyUI. Что значит каждый тип: Типы данных.

Как соединить две ноды

  1. Нажмите мышью на точку выхода, например LATENT у KSampler.
  2. Тяните к точке входа того же типа, например samples у VAE Decode. Подходящие входы подсвечиваются; ноды, где подходящего нет, бледнеют. Пунктирная линия показывает лучший вход для этой связи.
  3. Отпустите. Связь нарисуется цветом своего типа.

Если отпустить на входе другого типа, связь не встанет, и приложение скажет, например, «IMAGE нельзя подать на вход, который ждёт LATENT.» с подсказкой «Подходят друг к другу входы и выходы одного цвета; подходящие подсвечиваются, пока вы тянете связь.»

Отпустить на пустом месте

Потяните связь и отпустите на пустом месте холста. Откроется поиск нод только с теми, что подходят к связи. Выбранная нода встанет в это место уже со связью. Нода и её связь: один шаг истории, «добавление ноды со связью».

Можно начать и со входа и тянуть обратно к выходу.

Вход принимает одну связь. Если провести ко входу вторую связь, он переключится на новый источник. Один выход может питать много входов.

Как поручить приложению найти второй конец

  • Правый щелчок по порту ▸ Предложить связь. Подходящее подсвечивается, лучшее отмечено. Нажмите Enter, чтобы соединить: «Enter соединяет с KSampler, Escape отменяет.» Если ничего не подходит: «На холсте нет ничего подходящего для этого входа или выхода.»
  • Правый щелчок по входу ▸ Что сюда подключить? или по выходу ▸ Куда это идёт? подсвечивает так же и ещё спрашивает помощника.
  • С клавиатуры: выделите ноду, дойдите Tab до входа или выхода, нажмите Shift+F10 ▸ Предложить связь, потом Enter.
  • Удерживайте Alt и наведите на порт: та же подсветка.

Как убрать связь

  • Щёлкните её и нажмите Delete (или Backspace).
  • Правый щелчок по ней ▸ Разорвать.
  • Удаление ноды убирает её связи.

Поле, которое принимает связь

Многие поля (seed, число, текст) могут получать значение и по связи. Протяните связь к маленькой точке слева от поля. Поле покажет «← связь», и его собственное значение не используется.

Что может пойти не так

  • Связь не цепляется: типы разные. Спросите Какой это тип? у порта или Что сюда подключить?.
  • «Этому входу нужна связь» (янтарная точка): обязательный вход пуст.
  • «Связи с неподходящим типом» в проверке: связь из файла, которую ComfyUI не примет. См. Проверка графа.

Как поставить ноду между двумя связанными нодами, см. Поставить ноду на связь.

См. также

Страница перенесена из wiki репозитория приложения (docs/wiki/graph/Connecting-Nodes.ru.md, ревизия b8e3f71). То же руководство встроено в приложение: «Справка ▸ Руководство».

Чтобы обновить её, выполните npm run import, а затем npm run build в папке сайта.