08 · Helix · ITSM
Студия и FlowForge
No-code типы и поля. Процессы — исполняемый JSON-граф: condition, assign, approval, ai, mcp, webhook, stop. Это не визуальный BPMN-холст.
Студия — no-code слой над ядром. Типы и поля сохраняются через /api/studio/objects и /fields. Процессы — /api/studio/flows. Это исполняемый граф в JSON, не дизайнер BPMN как в Camunda.
Узлы FlowForge
| Узел | Делает | Типичный смысл |
|---|---|---|
| condition / exclusive | Ветвление по полю записи | priority = critical? |
| set_field | Пишет поле | state, major_incident |
| assign | Назначает человека или группу | очередь Infra |
| comment | Строка в журнал | эскалация, ИИ, система |
| notify | Уведомление наблюдателям | критический INC |
| create_record | Порождает связанную запись | task из request |
| approval | Ждёт строку в approvals, затем resume | CAB / согласующий |
| ai | Вызов Copilot, опционально в журнал | триаж, черновик шагов |
| mcp | Исходящий tool внешнего сервера | создать задачу в соседней системе |
| webhook | HTTP наружу | сигнал в мониторинг |
| stop / end | Обрыв ветки | не критический — выходим |
Потоки, которые сидятся
«Эскалация критических инцидентов»: condition по priority, comment, notify — иначе stop. «Helix подсказывает шаги»: узел ai на создании инцидента. Это стартовый набор, не библиотека всех практик ITIL.
Честно про визуал
В UI процессы редактируются как граф узлов с next / then / else. На сайте C-Level.Pro мы рисуем BPMN как объяснение для руководства. Это карта смысла, а не скрин редактора FlowForge. Путать их нельзя: иначе заказчик ждет drag-and-drop пулов и дорожек, которых в продукте нет.