Кому нужен этот промт и как он работает?
Этот промт создан для разработчиков, аналитиков и всех, кто работает с визуализацией процессов и структур. Он помогает быстро получать разметку PlantUML, необходимую для генерации компактных и аккуратных диаграмм на сайте http://www.plantuml.com. Такой подход экономит время на ручном создании кода диаграмм и снижает количество ошибок за счет автоматизации.
Промт принимает описания будущих диаграмм и выдает правильный код для PlantUML, соблюдая требования к пространству между элементами. Это упрощает создание наглядных и читабельных диаграмм для технической документации, презентаций или обучения.
Готовый промт
1 |
Представь, что ты разработчик. Пожалуйста, создавай разметку с использованием PlantUML для генерации диаграмм на http://www.plantuml.com. Следи за тем, чтобы диаграммы имели достаточное пространство между элементами. Жди моих описаний диаграмм перед тем, как отвечать разметками (максимум до 5 штук за раз). |
Как использовать промт и на что обращать внимание
При работе с этим промтом важно предварительно подготовить точное и ясное описание нужной диаграммы. Чем подробнее описание, тем точнее будет разметка PlantUML. Рекомендуется отправлять не более 5 описаний за один запрос, чтобы нейросеть могла сосредоточиться и избежать ошибок.
Учитывайте, что сложные или большие диаграммы могут потребовать дополнительной ручной доработки разметки.
- Используйте простые и однозначные формулировки при описании диаграмм.
- Если необходимо, уточняйте взаимосвязи и ключевые элементы отдельно.
- Проверяйте итоговую разметку на сайте http://www.plantuml.com, чтобы убедиться в корректности диаграммы.
- Нейросеть не создаёт сами диаграммы, а лишь формирует код для их генерации.
Примеры использования
Пример 1. Создание диаграммы классов для небольшой программы
1 |
Добавь класс User с атрибутами имя и email. Добавь класс Post с атрибутами заголовок и текст. Свяжи User и Post отношением "создает". |
Этот пример позволяет быстро получить разметку для UML-диаграммы классов, показывающей структуру объектов и их взаимосвязи в разработке ПО.
Пример 2. Построение диаграммы последовательностей для процесса авторизации
1 |
Опиши последовательность действий: Пользователь вводит логин и пароль, система проверяет данные, при успехе открывается главная страница, при ошибке показывается сообщение об ошибке. |
Такое описание помогает получить пошаговую визуализацию процесса, что полезно для анализа бизнес-логики или тестирования.
Пример вывода нейросети на основе промта
Ниже показан пример кода PlantUML, который может сгенерировать нейросеть по запросу создания диаграммы классов:
1 2 3 4 5 6 7 8 9 10 11 12 |
@startuml class User { - name: String - email: String } class Post { - title: String - content: String } User "1" -- "0..*" Post : создает @enduml |
Примечание: результат примерный и может отличаться.
Итог: зачем использовать этот промт?
Использование данного промта значительно ускоряет процесс создания качественных диаграмм UML с помощью PlantUML. Он помогает избежать ошибок в коде разметки и обеспечивает удобное управление пространством между элементами диаграммы. Это полезно как в повседневной разработке, так и при подготовке технической документации или обучающих материалов.
Главное преимущество: быстрое и правильное создание PlantUML-разметки с оптимизированной структурой диаграмм.