Comments 13
Чего-то я себе это представить не могу. BPMN существует только потому что текстом эти процессы хрен опишешь. Выглядит как усложнение, а не упрощение :-)
Нет, обычно процессы описываются текстами - инструкциями, регламентами.
BPMN призван (как он с этим призванием справляется - другой вопрос) формализовать это описание и следить, чтобы нигде ничего не упустить, не противоречить, и дать всем корректное однозначное понимание...
И ни одного живого примера.
Какой конкретно сервис посоветуете для рисования BPMN и EPC из текстового описания (ТЗ)? Бесплатный и без VPN.
При использования "обычных ИИ" (дипсик и т.п.) приходится долго ему объяснять как нотацию, например, EPC, изложить в том же mermaid.
Сам алгоритм из текста в dot\ mermaid\ PlantUML он вроде нормально излагает. В основном проблема в воспроизведении самой нотации, т.е.
текст -> общая логика в {dot\ mermaid\ PlantUML} - это нормально, но вот
{dot\ mermaid\ PlantUML} -> {нотация BPMN \ EPC} для него проблема (пока), особенно для сложных схем.
Во второй части статьи об этом писала. По сути пока только через обращение к вендорам NIKTA AI или Ainergy.
для меня самый правильный способ - это отказ от BPMN \ EPC в пользу mermaid\ PlantUML
поскольку таким образом легче потом работать с этими данными.
отказ от BPMN \ EPC в пользу mermaid\ PlantUMLпоскольку таким образом легче потом работать с этими данными.
mermaid - очень слаб, а dot \ PlantUML многими не поддерживается (тем же github).
Работать с этими данными - часто тяжело, т.к. обычно для сложных схем нужно ручное редактирование: не может автопостроение построить схему так, как нужно. Хотелось бы найти редактор, который строит вначале в dot (graphviz), а потом позволяет редактировать положение фигур и запоминать расположение (фиксировать координаты). При этом при добавлении новой фигуры (строкой dot) не меняя уже отрисованную схему (чтобы не поломать уже настроенное).
Также интересна связка mermaid\ PlantUML\dot с репозитарием объектов.
ну этак опять вернемся к тому что было.
работа со схемами и диаграммами либо происходит вручную, и тогда мы хорошо понимаем схему и видим, где можно что сразу поправить, а также визуально отслеживаем изменения,
либо схема строится автоматически, а изменения отслеживаются на уровне сравнения текста.
При работе с нейросетью второй вариант предпочтительнее.
Мы отказываемся от правки контуров схем и экономим своё время.
Мы концентрируемся на отслеживании изменений, чтобы нейросеть нам не подкидывала галлюцинации.
Мы можем строить и проверять наши схемы в разных нейросетях.
Мы можем передавать схемы для разработки с использованием нейросетей.
Рекомендуемые ИИ-инструменты: DeepSeek
Я пропустил, когда РФ успела присоединить Китай, что DeepSeek выпал из "иностранных продуктов"?
Хотя компания-разработчик и находится в Китае, ключевая особенность этой модели — возможность её локального развёртывания, что позволяет использовать её в изолированном контуре и исключает передачу данных за его пределы.
Ключевое, что можно выделить в генерации схем и диаграмм в качестве наглядного представления процессов, архитектуры и т.д. по ТЗ, это необходимость перехода к представлению этих сущностей в виде текста. с использованием mermaid\ PlantUML и подобных нотаций.
Дело в том, что в работе с ИИ у аналитика остаются две ключевые проблемы:
Быстрое редактирование результата вручную
Контроль и сохранение изменений Проще это делать в тексте. И еще появляется третья:
Необходимость в сокращении количества токенов
BPMN движки, Miro и Draw.io генерируют довольно сложную структуру, которая для нейросети будет зашумлена, а для аналитика не воспроизводима без использования специализированного инструмента.
Генерация схем бизнес-процессов с помощью ИИ на основе текстового ТЗ