Холст
Холст это середина окна, где живёт граф: ноды, связи между ними, группы, карточки-описания и серые черновики помощника. Эта страница о том, как двигаться по холсту, масштабе, выделении и мини-карте. Что можно делать с самим графом, написано в Работа с графом.
<!-- picture: граф из семи нод на холсте, панель инструментов сверху и мини-карта в углу -->Как двигаться по холсту
- Сдвиг: потяните мышью пустое место холста.
- Масштаб: крутите колесо мыши или сводите пальцы на тачпаде. Масштаб от 10 % до 200 %.
- Показать всё: Вид ▸ Показать всё (
Shift+1) или кнопка с четырьмя уголками на панели инструментов холста показывает весь граф. - 100 %: Вид ▸ Масштаб 100 % (
Ctrl+0) или щелчок по числу процентов на панели холста. - Клавиши: если ничего не выделено, стрелки двигают вид на 80 пикселей, с
Shiftна 400. - Строка состояния показывает масштаб: «Масштаб 60%».
Когда граф появляется впервые или вы входите в субграф, холст сам вписывает граф в окно, но не крупнее 100 %. После Показать всё, после открытия workflow и после сборки холст оставляет карточки читаемыми, если граф почти помещается; большой граф открывается не мельче 30 %. Вид плавно едет к цели: короткий переход занимает около четверти секунды, дальний около двух третей. При уменьшенной или выключенной анимации вид перескакивает сразу. См. Настройки ▸ Оформление и анимация.
Обзор
Меньше 50 % ноды сжимаются до заголовка и цвета, и большой граф читается как карта. Названия групп при любом масштабе остаются читаемыми. Нода, которой нет в вашем ComfyUI, и здесь сохраняет пунктирную рамку. Приблизьте снова, и поля вернутся.
Как выделять
- Щёлкните ноду или связь. Вкладка Свойства покажет выделенное.
Shift+щелчок илиCtrl+щелчок добавляет ноду к выделению или убирает её.Shift+протягивание по пустому месту рисует рамку: выделяются все ноды внутри.- Правка ▸ Выделить всё (
Ctrl+A) выделяет все ноды на уровне, который на экране. - Щелчок по пустому месту снимает выделение.
С клавиатуры: Tab доходит до нод, Enter или Пробел выделяет ноду, стрелки двигают её, Delete или Backspace удаляет, и фокус переходит к ближайшей ноде, Ctrl+Z отменяет. До связи можно дойти Tab, когда выделена одна из её нод. Чтобы соединить с клавиатуры, дойдите Tab до входа или выхода выделенной ноды, нажмите Shift+F10, выберите Предложить связь, потом Enter. F6 переходит между холстом и другими частями окна.
Мини-карта
Маленькая картинка в правом нижнем углу показывает весь граф; рамка это то, что видно сейчас. Каждая нода нарисована цветом своего главного типа данных. Выключается в Вид ▸ Мини-карта или в «Настройки ▸ Холст». Появляется, только когда в графе есть ноды.
- Щелчок по мини-карте ставит туда центр вида.
- Потяните по ней, чтобы сдвинуть вид, и крутите колесо над ней, чтобы менять масштаб.
Двойной щелчок
Двойной щелчок по пустому месту открывает поиск нод в этой точке. См. Добавление нод.
Закреплённые ноды
Вид ▸ Закрепить ноды оставляет каждую ноду на месте: перетащить ноды нельзя, а поля, связи и вид работают как обычно. Пока это включено, на холсте видна плашка Ноды закреплены с кнопкой Открепить.
Что движется на холсте
Сколько движения, зависит от Анимации в Настройки ▸ Оформление и анимация. При включённой анимации:
- В уроке место, о котором текущий шаг, выделяется, а остальной граф тускнеет. Когда шаг пройден, то, что его выполнило, вспыхивает, и вид переходит к следующему месту.
- Во время экскурсии по графу нода шага и ноды, которые её питают, выделяются; остальное тускнеет.
- После проверки по отмеченным нодам слева направо пробегает волна.
- Серый черновик, который появился за краем экрана, показывается. Принятый, он превращается в ноду; отклонённый, растворяется.
- Пока тянется связь, пунктирная линия показывает лучший вход для неё.
- Показать, где это и Показать обводят кольцом ноду, к которой приехал вид.
- Удалённая нода тает там, где стояла.
Точки
Точки на фоне это сетка. Расстояние между ними задаётся в Настройки ▸ Холст (Шаг сетки, пикс., по умолчанию 18). Ноды к ней не притягиваются.
Что может пойти не так
- «Изменение не применено. Граф успел измениться; на холсте показан текущий граф.» Помощник или другой шаг изменил граф мгновением раньше; повторите правку.
- Во время просмотра истории ничего менять нельзя. См. История и отмена.
- Число вне допустимых границ, набранное в поле, меняется, и приложение говорит почему, например «Наименьшее допустимое значение 1; поставлено 1.». Текст, который не число, не принимается.
- Нода, которой нет в вашем ComfyUI, показывает «Не установлена» и свои сохранённые значения, когда список нод уже прочитан. См. Нода на холсте.
- На графе примерно из 1000 нод перетаскивание и масштаб работают медленно (около 5 кадров в секунду). Приложение открывает графы не больше 1500 нод и 3000 связей.