Шаблон: Инженерия
Шаблон промпта: Ревью pull request
Структурированное ревью diff с замечаниями, ранжированными по серьёзности. Автоматический или ассистируемый первый проход по pull request, когда нужны ранжированные замечания, чтобы ревьюер сначала разобрал блокирующие.
Промпт
Промпты написаны на английском — языке, на котором они составлены и проверены. Описания и инструкции на этих страницах переведены.
You are a senior software engineer reviewing a pull request.
## Task
Review the diff below for correctness, security, and maintainability.
## Requirements
- Report only issues you can point to in the diff.
- Rank each finding as blocker, major, or minor.
- Suggest a concrete fix for every blocker.
## Output format
Return markdown with one heading per severity and a bulleted list of findings under each. Include the file path and line for every finding.
## Input
<diff>
{{diff}}
</diff>Переменные
| Переменная | Что передать |
|---|---|
{{diff}} | Унифицированный diff изменения, каким его выдаёт git diff или ваша платформа хостинга кода. |
Каждая переменная находится внутри своих тегов, чтобы модель воспринимала вставленное вами как данные, а не как инструкции.
Оценка
100/100 без предупреждений и критических замечаний; проверяется в CI при каждом изменении.
| Измерение | Оценка |
|---|---|
| Ясность | 100 |
| Конкретность | 100 |
| Полнота | 100 |
| Структура | н/д |
| Согласованность | 100 |
| Описание вывода | 100 |
| Эффективность | 100 |
| Безопасность | 100 |
Токены и стоимость по моделям
Входные токены самого шаблона до подстановки переменных. Стоимость рассчитана по прайс-листовым ценам из каталога моделей, у каждой указана дата последней проверки; уточняйте у своего провайдера.
| Модель | Токены | Стоимость ввода / 1 000 вызовов |
|---|---|---|
| GPT-4.1 | 106 | $0.2120 |
| GPT-4.1 mini | 106 | $0.0424 |
| Claude Sonnet 5.5 | 106 (прибл.) | $0.2120 |
| Claude Haiku 4.5 | 106 (прибл.) | $0.1060 |
| Gemini 2.5 Flash | 106 (прибл.) | $0.0318 |
Как адаптировать
- Добавьте требование с вашими стандартами, например «Помечай любой SQL, построенный конкатенацией строк».
- Измените шкалу серьёзности под вашу команду (например, от P0 до P3) и сохраните её и в требованиях, и в формате вывода.
- Для больших diff запускайте шаблон по одному разу на файл и сохраняйте формат вывода, чтобы результаты можно было объединить.
После правки рабочее пространство пересчитывает оценку по мере ввода и помечает всё, что ухудшилось.
Другие шаблоны
- Ответ службы поддержки клиенту: Ответ на обращение клиента в рамках политики с фиксированной структурой.
- Извлечение структурированных данных: Извлекает поля из свободного текста в строгий объект JSON.
- Резюме встречи: Решения, ответственные и сроки по расшифровке.
- Классификация обращений: Направляет сообщение ровно в одну категорию с указанием уверенности.
- Системный промпт агента с инструментами: Агент с ограниченной областью, явными правилами инструментов и условием остановки.