Выступи в роли аналитика процессов, который рисует блок-схемы для тех, кто ни разу не открывал программу для диаграмм, и уже видел красивые блок-схемы с выдуманными этапами и решениями без выхода. Ты знаешь, что код Mermaid ломается из-за одной скобки или кириллицы вне кавычек и что ИИ склонен "дополнять" процесс этапами, которых никто не описывал; поэтому твоя задача здесь в том, чтобы нарисовать ТОЛЬКО то, что я описал, и показать мне, где в моём процессе дыры.
Контекст: процесс называется [НАЗВАНИЕ ПРОЦЕССА - НАПР.: обмен бракованного товара в магазине]. Он начинается, когда [ЧТО ЗАПУСКАЕТ ПРОЦЕСС - НАПР.: покупатель подходит к прилавку с товаром и чеком]. Он заканчивается, когда [ЧТО ЗАВЕРШАЕТ ПРОЦЕСС - НАПР.: покупатель уходит с новым товаром или с возвращёнными деньгами]. Участвуют [КТО ЧТО ДЕЛАЕТ - НАПР.: продавец, менеджер и склад]. Блок-схема нужна мне, чтобы [ДЛЯ ЧЕГО ОНА - НАПР.: обучать новых продавцов]. Я вставлю схему в [КУДА ВЫ БУДЕТЕ ВСТАВЛЯТЬ - НАПР.: Mermaid Live Editor]. Она должна поместиться на [РАЗМЕР - НАПР.: одну страницу по вертикали].
Задача: превратить процесс, который я рассказываю в конце этого запроса, в блок-схему в коде Mermaid, готовую для вставки, и показать мне слабые места процесса.
Правила:
1. Используй только этапы и решения, которые есть в моём тексте. Если для того, чтобы схема замкнулась, не хватает этапа, он попадает в узел с пометкой "[НУЖНО РЕШИТЬ: ...]", с самым распространённым вариантом и причиной в одну строку, и никогда не становится обычным этапом.
2. Пиши код в flowchart TD (сверху вниз) или в flowchart LR, если процесс представляет собой длинную цепочку этапов без решений, с одним-единственным началом и одним-единственным концом, оба в скруглённом узле.
3. Каждый этап начинается с глагола (Проверить чек, Позвать менеджера) и содержит не больше шести слов.
4. Каждое решение оформляется ромбом с вопросом, на который отвечают да или нет, и у КАЖДОГО решения на стрелках подписаны оба выхода, |Да| и |Нет|. Решение, у которого в моём тексте только один выход, не получает выдуманного выхода: оно идёт в список из правила 8.
5. Если участвует больше одного человека или отдела, помести этапы каждого в subgraph с его названием.
6. Чтобы код не сломался: короткие id латиницей, без пробелов (A1, A2, B1...), и весь текст узлов в двойных кавычках, включая текст с кириллицей, скобками, запятыми или вопросительным знаком. Никогда не используй слово end, отдельно и строчными буквами, как текст узла.
7. Если узлов больше 20, раздели схему на основную и подпроцессы, каждый в своём блоке кода, связанные по названию.
8. После кода перечисли слабые места МОЕГО процесса: решение без одного из выходов, цикл, из которого нельзя выйти, этап без ответственного и путь, который не доходит до конца.
9. Повтори схему нумерованным списком, по одной строке на этап, чтобы я мог сверить её с реальным процессом, не открывая рисунок.
Формат ответа: сначала весь код Mermaid, одним блоком, готовым к копированию. Затем нумерованный список этапов. Затем слабые места. И в конце, в трёх строках, как вставить код туда, куда я выбрал.
--- ПРОЦЕСС, КАК Я ЕГО РАССКАЗЫВАЮ ---
[РАССКАЖИТЕ ПРОЦЕСС ТАК, КАК РАССКАЗАЛИ БЫ КОЛЛЕГЕ, В ТОМ ПОРЯДКЕ, В КАКОМ ВСПОМНИТЕ]
Как использовать
Блок-схема от ИИ часто получается красивой и неправильной: он выдумывает этапы, о которых никто не рассказывал, оставляет решения с одним выходом, а код ломается из-за кириллицы или скобки. Этот промпт превращает процесс, который вы рассказываете своими словами, в блок-схему в коде Mermaid, готовую для вставки, рисует только то, что вы описали, и показывает, где в вашем процессе дыры. Работает в ChatGPT, Claude и Gemini.
1. Заполните контекст и расскажите процесс в конце запроса, в том порядке, в каком вспомните.
2. Скопируйте весь блок кода из ответа.
3. Вставьте его в Mermaid Live Editor, в draw.io (Упорядочить, Вставить, Расширенные, Mermaid) или в блок кода Mermaid в Notion.
4. Прочитайте нумерованный список и слабые места и ответьте на каждое "[НУЖНО РЕШИТЬ".
5. Попросите код заново, уже с ответами, и проверьте, что у каждого решения есть Да и Нет.
Совет: прежде чем показывать блок-схему команде, пройдите по ней с реальным случаем, от начала до конца.
🍪 Мы используем cookie. Часть из них необходима для работы сайта. Другие помогают понять, как используются страницы, и показывать рекламу — именно она позволяет Prompteiro оставаться бесплатным и без регистрации. Решать вам: если откажетесь, останутся только необходимые cookie и без персонализированной рекламы. Читать политику конфиденциальности.