## Создание диаграммы BPMN с помощью AI

В Stormbpmn вы можете создать полноценную BPMN-диаграмму по текстовому описанию процесса. AI проанализирует ваш запрос и автоматически сгенерирует диаграмму с задачами, развилками и событиями.

## Как создать диаграмму

1. Нажмите **«Создать модель»** в верхнем меню приложения.

2. Выберите тип **BPMN**.![](https://helpdesk.stormbpmn.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcXdrIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a9be3583645de99e7434c24f39c09bb615896c06/01_menu_create_bpmn_v2.png)

3. В списке вариантов создания нажмите карточку **«С помощью AI»**.

4. В текстовом поле слева опишите ваш бизнес-процесс (от 100 до 5 000 символов).

5. Нажмите кнопку **«Создать модель»** — AI сгенерирует диаграмму, и вы увидите её предпросмотр справа.

   ![](https://helpdesk.stormbpmn.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckVrIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--6ae3a2b22400c3b97f5c8218b02558aec3e57d1e/ai_result_invoice.png)

6. Если результат вас устраивает, нажмите **«Использовать»** — диаграмма сохранится как новая модель.

Если результат не подходит — отредактируйте описание и нажмите **«Создать модель»** ещё раз.



## Шаблон запроса

Не знаете, с чего начать? Нажмите кнопку **«Вставить шаблон запроса»** под текстовым полем. Вставится структурированный шаблон, который вы можете заполнить своими данными:

```
Название процесса: Обработка возврата товара

Стартовое событие: Клиент отправляет запрос на возврат через сайт

Участники: Клиент, Менеджер, Склад, Бухгалтерия

Шаги:
Менеджер принимает заявку
Проверить, соответствует ли товар условиям возврата
Если товар соответствует условиям — одобрить возврат
Клиент отправляет товар на склад
Склад принимает и проверяет товар
Бухгалтерия оформляет возврат денег клиенту

Варианты развития:
Если товар не соответствует условиям — отказать в возврате

Завершение: Клиент получает уведомление об успешном возврате средств
```

## Примеры промптов

Чем подробнее вы опишете процесс, тем лучше будет результат. Вот несколько примеров хороших запросов:

**Простой процесс (свободный текст):**

```
Процесс обработки заказа клиента начинается
с получения заявки через веб-сайт или телефон.
Менеджер проверяет наличие товара на складе,
подтверждает заказ клиенту, передает заявку на склад
для подготовки товара к отгрузке.
После упаковки товар передается курьеру
или отправляется почтой.
Клиент получает товар и подтверждает доставку.
Заказ закрывается в системе.
```

**Процесс с развилками (структурированный):**

```
Название процесса: Согласование счёта на оплату

Стартовое событие: Получен счёт от поставщика

Участники: Бухгалтер, Руководитель отдела, Финансовый директор

Шаги:
Бухгалтер регистрирует счёт в системе
Бухгалтер проверяет реквизиты и соответствие договору
Руководитель отдела согласовывает счёт

Варианты развития:
Если сумма до 100 000 ₽ — руководитель отдела утверждает оплату
Если сумма больше 100 000 ₽ — счёт передаётся финансовому директору
Если счёт отклонён — бухгалтер уведомляет поставщика

Завершение: Бухгалтер формирует платёжное поручение
```

**HR-процесс:**

```
Название процесса: Адаптация нового сотрудника

Стартовое событие: HR получает подтверждение о выходе нового сотрудника

Участники: HR-менеджер, Руководитель, IT-отдел, Новый сотрудник

Шаги:
HR-менеджер готовит документы для оформления
IT-отдел создаёт учётные записи и настраивает рабочее место
Руководитель составляет план адаптации на 3 месяца
Новый сотрудник проходит вводный инструктаж
Руководитель назначает наставника
Наставник проводит обучение по рабочим процессам
HR-менеджер проводит промежуточную встречу через 1 месяц
Руководитель оценивает результаты испытательного срока

Варианты развития:
Если испытательный срок пройден — оформить постоянный договор
Если не пройден — оформить увольнение

Завершение: Сотрудник полностью интегрирован в команду
```


## Советы для лучшего результата

* **Указывайте участников** — AI создаст задачи с привязкой к ролям.

* **Описывайте развилки** — формулировки «если... то...» помогают AI добавить шлюзы (XOR/OR).

* **Называйте стартовое и конечное событие** — так диаграмма будет логически завершённой.

* **Используйте структурированный формат** — шаблон с полями «Шаги», «Варианты развития», «Завершение» даёт лучшие результаты, чем сплошной текст.

* **Пишите на русском или английском** — AI поддерживает оба языка.

## Ограничения AI-генерации

* **Один пул** — AI генерирует диаграмму с одним пулом (Participant). Если вам нужно несколько пулов, создайте основной процесс через AI, а дополнительные пулы добавьте вручную.

* **Нет дорожек (lanes)** — сгенерированная диаграмма не содержит дорожек. Вы можете добавить их вручную после генерации.

* **Длина описания** — минимум 100 символов, максимум 5 000 символов.

* **Типы элементов** — AI создаёт пользовательские задачи (User Task), сервисные задачи (Service Task), эксклюзивные и параллельные шлюзы, стартовые и конечные события. Специфические элементы (таймеры, сигналы, подпроцессы) нужно добавлять вручную.

## Лимиты по тарифам

В триальный 14-дневный период есть лимит на использование AI - ограничено количество токенов, которых хватает на создание примерно 6 - 10 диаграмм, в зависимости от их сложности. \
На тарифах Команда (Team), Бизнес (Business) без ограничений.

Лимит считается по всем AI-функциям суммарно (генерация диаграммы, анализ, подсказка следующего шага, описание задачи). Счётчик сбрасывается каждый день.

Если лимит исчерпан, вы увидите сообщение с предложением улучшить тариф.

## Частые ошибки и как их избежать

**Слишком короткое описание**

«Процесс продаж» — этого недостаточно. Опишите хотя бы основные шаги, участников и условия. Минимум — 100 символов, но для хорошего результата рекомендуем 300+.

**Нет развилок в описании**

Если в описании нет условий («если... то...»), AI создаст линейный процесс без шлюзов. Добавьте раздел «Варианты развития», чтобы получить развилки.

**Ожидание нескольких пулов или дорожек**

Даже если вы упомянете несколько отделов, AI создаст один пул. Это не ошибка — добавьте пулы и дорожки вручную после генерации.

**Слишком сложный процесс в одном запросе**

Если процесс содержит 20+ шагов, попробуйте разбить его на подпроцессы и сгенерировать каждый отдельно.

## Частые вопросы

**В: Можно ли доработать сгенерированную диаграмму?**

О: Да. После нажатия «Использовать» диаграмма откроется в обычном редакторе BPMN, и вы сможете добавлять, удалять и перемещать элементы, добавлять дорожки и пулы.

**В: AI запоминает предыдущие запросы?**

О: Нет, каждая генерация — это независимый зап

\
рос. Если результат не устроил, отредактируйте описание и сгенерируйте заново.

\
**В: На каких языках можно писать описание?**

О: Русский и английский. Названия элементов на диаграмме будут на том же языке, что и ваше описание.

**В: Почему AI не создал дорожки, хотя я указал участников?**

О: AI пока не поддерживает автоматическое создание дорожек (lanes). Добавьте их вручную после генерации — перетащите задачи в нужные дорожки.

**В: Сколько раз можно перегенерировать диаграмму?**

О: Сколько угодно в рамках дневного лимита (5 запросов на бесплатном тарифе, без ограничений на платных).