Комментарии 7
На мой взгляд это клёвая идея. Я что‑то подобное делал для Enterprise Integration Patterns. Ещё генерил EPC‑модели, затем преобразовывал их в машины состояний UML.
Языковые модели — отличная штука например для валидации моделей. Могут быть правила типа «названия функций должны содержать глагол в неопределенной форме (создать задачу), а не отглагольные существительные (создание задачи)». Реализовывать это в коде запаришься, а для языковых моделей — это тривиальная задача найти и исправить такие ошибки.
Таких сложно формализуемых правил может быть множество, например «названия объектов в модели должны быть коротким и ёмкими, не больше 7 слов» или «названия объектов в процессе не должны содержать лишние технические детали».
Ещё можно использовать ИИ для автолейаута моделей по нетривиальным правилам «размести фигуры по ходу исполнения процесса сверху вниз, исполнители функций должны быть справа, а ресурсы слева». В статьях по ссылкам выше я как‑раз вполне успешно использовал такие промпты. Хотя с этим языковые модели справляются уже немного хуже.
Хотел бы найти онлайн-сервис, который по текстовому описанию процесса создает BPMN в формате .bpmn и в окне показывает его код и отображает схему типа как в https://demo.bpmn.io/s/start (достаточно режима view). Последующие промты должны позволять корректировать схему (.bpmn).
AIPA GitHub Repository , пишет 404. Видимо репо ProMoAI и https://promoai.streamlit.app/ но там требует api key - без него никак?
Аналогично с EPC (генерация схемы), но вместо .bpmn например, .drawio. Редактор не обязателен, для начала достаточно viewer.
Есть ли конвертеры .bpmn в .drawio или подобное? Также .bpmn в mermaid \ dot.
Мои попытки промтами deepseek генерить по текстовому описанию схемы процессов в mermaid или dot показали плохие результаты.
Stormbpmn имеет ИИ помощника, который создает следующие шаги на диаграмме.
Мои попытки промтами deepseek генерить по текстовому описанию схемы процессов в mermaid или dot показали плохие результаты.
Ну БПМН в мермейд не поддерживается. Вам не подходит отображение диаграммы действий в мермейд?
диаграммы действий в мермейд?
А что это за диаграммы? В mermaid только вроде flowchart и sequence.
Самому можно конечно многое построить (и BPMN тоже), например, EPC или граф архитектуры, но это уже отдельная тема.
Может речь о UML AD? Тогда это в PlantUML. Вообще, mermaid уступает graphviz (dot) и новому plantuml (у прежнего graphviz "под капотом").
Stormbpmn имеет ИИ помощника,
Он по регистрации и платный. Это не "наш метод".

Как ИИ помогает упростить BPMN-диаграммы