🧍‍♂️ Ворк-флоу — мы подошли из-за угла... Прошлый пост с украденным воркфлоу препода набрал 88+ реактов, а это значит — мы продолжаем забирать ИИ-стек богатых на лайфхаки менторов Хаба и отдавать его бедным, но щедрым на лайки подписчикам 🏹 Сегодня подкараулили CTO Byndyusoft, преподавателя и автора курса«Архитектуры распределённых систем» Руслана Сафина и выведали, как он работает с ИИ-агентами 🤗 Забираем 📝 1️⃣ РЕВЬЮ КОДА → покажи, куда смотреть Недавно после исправления одной проверки у нас перестали работать соседние сценарии, хотя тесты проходили. После таких историй хочется подробнее договариваться с агентом о том, что именно он должен проверить перед сдачей задачи. В конце прошу показать самые важные места для ревью: что поменялось, что потенциально может сломаться и какими тестами это проверено. Промпт: в конце добавь «На что обратить внимание при ревью»: файл и строка, что может сломаться, каким тестом это проверено и что осталось непокрытым тестами 🤗 «Получается отправная точка для моего ревью: по ней проще выбрать, с какого участка кода начать» 2️⃣ УВИДЕТЬ ИЗМЕНЕНИЕ ЦЕЛИКОМ → Mermaid По большому diff бывает трудно понять, как теперь работает логика, текут данные или проходит запрос. Для изменений логики прошу небольшую блок-схему, для изменений в порядке вызовов микросервисов, потоке обработки данных или ещё в чём-то — схемку в свободном формате. По схеме проще сравнить прежнее и новое поведение и заметить важные изменения. Промпт: Покажи поведение до и после изменения на Mermaid-схеме. Выбери подходящий вид схемы для ветвлений, вызовов сервисов или потока данных. Выдели изменения и удаления, добавь легенду. Строй схему по реальному коду 🤗 «Обычно достаточно показать изменённый участок, иначе вместо объяснения получится ещё одна сложная задача на разбор😏» 3️⃣ ПЕРЕПРОВЕРИТЬ ОПАСНУЮ ПРАВКУ → второй ИИ-агент Для миграций данных, изменений прав доступа или базовой бизнес-логики добавляю независимое ревью другим агентом. Ему отдаю исходную задачу и изменения кода. Промпт: Если изменение может привести к потере данных, неверной работе core-функций или нарушению доступа, напомни о ревью вторым агентом. Подготовь для него задачу и diff, попроси найти пропущенные сценарии и подтвердить замечания 4️⃣ НЕ ПОВТОРЯТЬ ОДНУ ОШИБКУ → рефлексия + AGENTS.md После сбоя разбираю с агентом, какого шага не хватило в процессе. Так, после истории с проверкой появилось правило: тестировать и ошибочный сценарий, и соседний разрешённый. Сохраняю такие правки в инструкциях проекта или скилле, чтобы они пригодились в следующем чате. Промпт: Разбери эту ошибку по истории действий. Предложи конкретную правку AGENTS.md или скилла и покажи, на какой следующей задаче проверить её пользу. Для анализа используй метод 5 почему 🤗 «Стараюсь уточнять существующие правила: если каждый раз добавлять конкретные запреты вместо обобщения - агенту очень скоро не хватит ни контекста, ни токенов» 5️⃣ ВЕРНУТЬ ТЕКСТУ СВОЙ ГОЛОС → авторский скилл + anti-LLM Для комментариев в коде и документации у меня два скилла: один собран по моим текстам и ручным правкам, второй убирает машинные обороты. Сокращать всё подряд оказалось плохой идеей: вместе с «водой» легко вырезать объяснение. Промпт: Перепиши документацию по приложенным образцам моего стиля, затем проверь через anti-LLM. Сохрани образцы ходов мысли и примеров, чтобы оставить документацию человекочитаемой. Не превращай объяснение в набор коротких тезисов 🤗 «Для начала достаточно приложить несколько своих текстов, которые вам действительно нравятся» 6️⃣ НАЙТИ СЛАБОЕ МЕСТО ИДЕИ → диверсионный анализ из ТРИЗ Здесь полезно перевернуть задачу: представить, как специально добиться провала. Например, инструкция велит повторять запрос при ошибке. Можно ли таким способом дважды создать один заказ? Промпт: Придумай, как сорвать цель этого решения, используя доступные в нём возможности. Для каждого сценария объясни механизм, проверь реализуемость и предложи исправление. Гипотезы отдели от подтверждённых проблем 🤗 «Такой разбор даёт сценарии для проверки: убедительный рассказ о возможной поломке ещё предстоит проверить на самой системе» 📎 TXT-файл с более подробными вариантами всех промптов Руслана 🥷 Продолжим пополнять твои сохранёнки отборной пользой за скромные 88 реактов ⬇️ 🔥 — от души, заношу в общак @aitalenthubnews