diff --git a/BPM/workflow/pattern/ai_blocking_operation.md b/BPM/workflow/pattern/ai_blocking_operation.md index 0e5dd7ba..8cef0bc5 100644 --- a/BPM/workflow/pattern/ai_blocking_operation.md +++ b/BPM/workflow/pattern/ai_blocking_operation.md @@ -1,3 +1,15 @@ +#### tools +https://www.astelica.ru/ru_online_bpmn_editor + +xml open: +- https://demo.bpmn.io/ хорошо +- https://www.astelica.ru/ru_online_bpmn_editor плохо + +txt +- https://habr.com/ru/articles/113658/ +- Импорт моделей в нотации BPMN https://www.bpsimulator.com/ru/help/bpmn.html +- https://amspur.ru/openbpmn + #### 1 Задача **По кнопке включается станок, который работает по таймеру 20 минут (это первый процесс). И есть внешний сигнал на выходе второго процесса, по внешнему сигналу станок прекращает работу. Покажи схему в нотации markdown для размещения на github.** #### **Описание задачи** @@ -180,15 +192,125 @@ GitHub рендерит такой код автоматически. Если хотите, могу помочь с генерацией более сложной BPMN-схемы или с экспортом в изображение! -#### tools -https://www.astelica.ru/ru_online_bpmn_editor -xml open: -- https://demo.bpmn.io/ хорошо -- https://www.astelica.ru/ru_online_bpmn_editor плохо +#### 4 +Понял, вы хотите подробную BPMN-схему именно для вашего примера с элементом `startEvent(id=start, name="Старт")` и дальнейшим процессом, а не учебный шаблон. + +--- + +#### Подробная BPMN-схема для вашего случая + +Допустим, у вас процесс с такими шагами: + +- Старт процесса (Start Event) +- Выполнение задачи (Task) +- Принятие решения (Exclusive Gateway) +- Ветка 1: Выполнение действия 1 +- Ветка 2: Выполнение действия 2 +- Завершение процесса (End Event) + +--- + +### Пример BPMN-схемы в XML для загрузки и редактирования в BPMN-редакторе (например, bpmn.io): + +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + -txt -- https://habr.com/ru/articles/113658/ -- Импорт моделей в нотации BPMN https://www.bpsimulator.com/ru/help/bpmn.html -- https://amspur.ru/openbpmn + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +``` +--- + +### Как использовать + +- Скопируйте этот XML в файл с расширением `.bpmn` (например, `process_example.bpmn`). +- Откройте файл в любом BPMN-редакторе (например, [bpmn.io](https://demo.bpmn.io/)) — увидите подробную схему с событиями, задачами и шлюзом. +- Можно доработать схему под ваши конкретные задачи. +- Для GitHub загрузите `.bpmn` файл в репозиторий и добавьте ссылку в README. +- Для визуализации в README экспортируйте схему в PNG/SVG и вставьте изображение. + +--- + +Если хотите, могу помочь с генерацией PNG из этой схемы или с более сложной логикой!