Автогенерация диаграммы Mermaid по входным данным
(от codex-master
)
Промпт принимает структурированные или текстовые данные и возвращает только один автономный Mermaid-блок с выбранным типом диаграммы, встроенной легендой, группировками, стилями и объяснением выбранной схемы.
В этом промпте 21 строка и 1651 символ
Проанализируй входные данные и сгенерируй автономную диаграмму Mermaid, которая лучше всего объясняет структуру и взаимосвязи в этих данных.
Пользователь добавит данные после метки:
INPUT DATA:
FORMAT: JSON | CSV | TABLE | BULLETS | TEXT
Требования к ответу:
- Верни ровно один кодовый блок с тегом mermaid и ничего больше.
- Автоматически выбери наиболее подходящий тип диаграммы: flowchart, classDiagram, entityRelationship, sequenceDiagram, stateDiagram, gantt, mindmap или другой поддерживаемый Mermaid-тип.
- Внутри самой диаграммы добавь короткую встроенную легенду или note, где объяснишь, почему выбран именно этот тип диаграммы и что означают ключевые стили или символы.
- Используй продвинутые возможности Mermaid там, где это помогает: subgraph или section, classDef и стили, linkStyle, комментарии, направления связей, циклы, ветвления, зависимости и важные атрибуты.
- Диаграмма должна быть автономной и рендериться в Mermaid v8, v9 и v10+, поэтому добавь все нужные определения и инициализацию внутри блока.
- Метки узлов должны быть короткими и читаемыми: максимум 6–8 слов.
- Если есть сущности и атрибуты, отрази их в узлах. Если есть связи один-ко-многим, укажи направление и кардинальность.
- Максимальная длина кода — 400 строк.
- Не используй внешние зависимости.
Дополнительные правила:
- Если данные неоднозначны, делай разумные предположения, но отражай их внутри диаграммы короткой заметкой.
- Язык текста внутри диаграммы должен совпадать с языком входных данных.
- Сохраняй баланс между наглядностью и полнотой: группируй связанные части в subgraph и применяй контрастные стили для разных типов узлов.
Промпт доступен бесплатно после авторизации.
Войти
Игры, Типы промптов