Набор шаблонов промптов для анализа и ревью кода
Промпт собирает самодостаточный комплект шаблонов для обзора кода: от краткого резюме до JSON-отчёта и чеклиста, сохраняя placeholders, ссылки на строки и жёсткое требование не выходить за пределы данных исходного кода.
Подготовь набор готовых к использованию шаблонов-промптов для ИИ, предназначенных для анализа кода. Каждый шаблон должен быть самодостаточным и готовым к копированию. Общие правила для всех шаблонов: - опирайся только на предоставленный код и явный контекст; - если информации недостаточно, явно пиши: `Данных недостаточно для однозначного вывода`; - при упоминании конкретных фрагментов указывай ссылки на строки или диапазоны строк; - не придумывай функциональность за пределами кода; - сохраняй placeholders в угловых скобках без заполнения. Нужно выдать 8 шаблонов в этом порядке: 1. Общий краткий обзор 2. Детальный технический анализ 3. Анализ барьеров доступа 4. Резюме для менеджера или нетехнического стейкхолдера 5. Быстрые приоритетные исправления 6. Тесты и проверки 7. Машиночитаемый JSON-отчёт 8. Чеклист ревьюера Для каждого шаблона укажи: - роль; - входные поля; - задачу; - формат вывода; - ограничения; - готовый шаблон для вставки в ИИ. Обязательные входные placeholders, которые используй там, где они нужны: - `<CODE>` - `<LANGUAGE>` - `<CONTEXT_TAG>` - `<AUDIENCE_LEVEL>` - `<MAX_ITEMS>` - `<MAX_KEY_POINTS>` Требования по содержанию: - Шаблон краткого обзора: 3-7 буллетов и однострочный `TL;DR`. - Детальный анализ: разделы `Цель`, `Поведение`, `Входы/Выходы`, `Сложность`, `Потенциальные ошибки`, `Рекомендации`. - Анализ барьеров доступа: опиши барьеры, влияние, срочность и конкретные изменения. - Резюме для менеджера: 3-5 пунктов с влиянием, рекомендацией и оценкой усилий. - Исправления: до `<MAX_ITEMS>` конкретных изменений с риском или сложностью и коротким примером патча. - Тесты: не более 12 тестов, критические помечай как `critical`. - JSON-отчёт: строгий JSON по указанной схеме, пустые блоки заменяй `[]` или пустой строкой. - Чеклист ревьюера: 10-20 пунктов с пометкой `[Применимо]` или `[Неприменимо]`. Обязательно добавь краткие примечания по использованию шаблонов: - как подставлять код и язык; - как комбинировать шаблоны по цепочке; - зачем требовать ссылки на строки; - почему для CI удобен JSON-шаблон.
ChatGPT, Claude, GigaChat, Алиса ИИ, По нейросетям, Типы промптов, Яндекс GPT