Холст редактора

Редактор воркфлоу открывается из списка рабочих процессов. Наверху — три вкладки: Редактор, Тест и Публикация. Эта страница про первую: холст, палитру узлов и всё, что делается мышью и клавиатурой.

app.iterna.ai/editor

Редактор

Support bot

не сохранено

ВерсииПроверитьСохранить
РедакторТестПубликация
Группа кнопок на панелиЗа что отвечает
Отменить · ПовторитьИстория правок графа
Панорамирование · ВыделениеЧто делает перетаскивание мышью по холсту
Авторасстановка · Выравнивание · Форма связейРаскладка и внешний вид
Сгруппировать · РазгруппироватьВизуальная рамка вокруг узлов

Рядом с названием воркфлоу появляется метка не сохранено, как только граф изменён. Кнопка Сохранить до этого момента неактивна.

Палитра узлов

Палитра живёт в левой боковой панели и устроена в три уровня: раздел → группа → узел. Разделы свёрнуты, пока вы не раскроете нужный; поиск ищет по названию узла, его типу и названию группы и раскрывает совпавшие разделы сам.

Узлы

Перетащите на холст, чтобы добавить

РазделГруппы внутри
Input / OutputBoundaries · UI Output
AILLM · Agents · Agent State · Conversation Memory · RAG · Media · Stream Observers
Logic & FlowBranching · Iteration · Synchronization
DataValues & State · Operators · JSON · Code · DataFrame I/O · DataFrame Ops · Database · Diagnostics
IntegrationsHTTP & Web · Email · Calendar · Files · Telegram · Widget · Bitrix24 · amoCRM · VK / VK Teams

Названия разделов и групп английские в обеих локалях — это подписи каталога узлов, а не интерфейса. Справа от узла могут стоять значки: T — узел работает как инструмент агента, — у узла есть вход исполнения, — внутри подграф, S — узел хранит состояние между запусками.

Добавление узла

  1. Найдите узел в палитре и перетащите его на холст.
  2. Узел появляется в точке, куда вы отпустили курсор, уже с параметрами по умолчанию из его схемы.
  3. Выделите узел и нажмите карандаш в панели, которая появляется над ним, — откроется окно конфигурации.

Вторую ноду entry редактор не создаст: точка входа в графе ровно одна, и перетаскивание просто не сработает.

Соединение портов

Ребро тянется от порта одного узла к порту другого. Редактор не даст соединить узел сам с собой и не даст соединить несовместимые провода: у каждого входа есть список принимаемых типов. Тип получившегося ребра выводится из пары портов — отсюда цвет и пунктир, расшифрованные в легенде в левом нижнем углу холста.

Вход
ИИ-агент
LLM
Выход
  • Исполнение + данные
  • LLM
Модель подключается к агенту связью link_llm, а не в цепочку исполнения.

Конец уже проведённого ребра можно перетащить на другой порт. Повторное соединение той же пары портов заменяет старое ребро, а не создаёт второе. Узлы прилипают к сетке в 16 пикселей.

Выделение, группы, раскладка

  • Режим выделения — перетаскивание по пустому месту рисует рамку; режим панорамирования — двигает холст. Средняя кнопка мыши панорамирует в обоих режимах.
  • Shift с перетаскиванием даёт рамку выделения, Ctrl (Cmd) с кликом добавляет узел к выделению.
  • Сгруппировать объединяет два и более узла в рамку, которая двигается целиком. Это только оформление: на исполнение группа не влияет. Разгруппировать возвращает узлы на холст.
  • Авторасстановка перестраивает граф и подгоняет масштаб. Это обычная правка: отменяется по Ctrl+Z и включает кнопку «Сохранить».
  • Переключатель формы связей рисует рёбра изогнутыми либо прямоугольными; на граф это не влияет.
Клавиши Действие
Ctrl/Cmd + Z Отменить
Ctrl/Cmd + Shift + Z, Ctrl/Cmd + Y Повторить
Ctrl/Cmd + C Скопировать выделенные узлы
Ctrl/Cmd + V Вставить
Ctrl/Cmd + G Свернуть выделенное в композит
Ctrl/Cmd + Shift + G Развернуть композит
Backspace Удалить выделенное

История хранит до 50 шагов. Пока курсор стоит в поле ввода, сочетания не срабатывают.

Композит и вход внутрь подграфа

Выделите два и более узла — над холстом появится плашка с числом выделенных и кнопкой Merge. Она (как и Ctrl+G) сворачивает выделенное в ноду composite: у неё появляются интерфейсные порты, а тело раскладывается автоматически. entry и exit в композит не сворачиваются.

Вход
Составной узел
Выход
Композит на верхнем уровне: снаружи — один узел, внутри — целый подграф.

Двойной клик по композиту открывает его тело: холст показывает подграф, а в левом верхнем углу появляются хлебные крошки. Клик по крошке возвращает на уровень выше и записывает правки обратно в узел. Кнопка Ungroup над выделенным композитом (или Ctrl+Shift+G) разворачивает его содержимое обратно на холст.

Проверка и сохранение

Проверить запускает валидацию графа и показывает найденное в панели над холстом; граф при этом не сохраняется. Сохранить записывает новую версию воркфлоу — при сохранении валидация тоже выполняется, но черновик сохраняется даже с ошибками. Версии открывают историю: любую версию можно загрузить в редактор или откатить на неё то, что работает в продакшене.

Что дальше