🔗 Статья с инструкцией - пошаговый гайд с картинками и примерами
Если вы знаете инструмент, в котором можно описать диаграмму через код, то на помощь в её разработке приходит Искусственный Интеллект.
ChatGPT - Искусственный Интеллект
PlantUML - Инструмент для описания любых диаграмм UML через код
Инструкция по созданию UML Sequence:
1️⃣ Открой ChatGPT и войди аккаунт
2️⃣ Выполни команду
Работай как опытный системный аналитик.
Сделай код для plantUML, чтобы создать UML Sequence диаграмму.
Не показывай альтернативные сценарии.
Сценарий:
<название сценария>
Пользователи и системы:
<участники сценария>
Описание сценария:
<описание Use Case>
Заполни название сценария и список участников (пользователи, фронтенды, бэкенды, внешние системы, БД).
Скопируй и вставь на место <описание Use Case> детализированный Use Case с описанием сценария интеграции.
Пример Use Case.
Отправь запрос к ChatGPT.
3️⃣ ChatGPT вернет в ответ код диаграммы для PlantUML
4️⃣ Вставь полученный код в PlantUML
5️⃣ Обязательно проверь и скорректируй результат:
5.1. Вручную поправь код по аналогии - это быстрее
5.2. Проси уточнения кода у ChatGPT дополнительными запросами
➕ Плюсы:
1. Диаграмма за 3+15 минут, с учетом проверки результатов.
2. Не надо писать код самому.
3. Легко делать правки, т.к. диаграмма через код, и при любых правках всё двигается автоматически.
➖ Минусы:
1. Интеграционный Use Case должен быть описан идеально. Без него диаграмму не сделать, либо будет много правок в придуманном ИИ варианте
2. ChatGPT делает ошибки и за ним надо вносить правки
🔗 Статья с инструкцией
Рекомендую использовать этот лайфхак только при знании и понимании нотации.
Для тех, кто только изучает UML, рекомендую использовать ИИ для проверок ваших результатов.
#ИнтеграцииGA
