0
рейтинг
1
0
Есть ответы
Ревью кода с приоритетами
Когда использовать
Перед коммитом или при разборе чужого кода. Без структуры модель смешивает опечатки с логическими багами.
Промт
Проверь код ниже. Язык: [ЯЗЫК]. Что код должен делать: [ОЖИДАЕМОЕ ПОВЕДЕНИЕ]. Окружение: [ВЕРСИЯ, ФРЕЙМВОРК].
Раздели замечания на три группы:
A. Ошибки — код работает неверно. Для каждой: строка, входные данные, при которых ломается, исправление.
B. Риски — безопасность, утечки, гонки, необработанные ошибки.
C. Читаемость — только там, где меняется смысл; косметику пропусти.
Не переписывай файл целиком. Если ошибок нет, так и напиши.
Код:
[КОД]
Что подставить
- ОЖИДАЕМОЕ ПОВЕДЕНИЕ — без него модель угадывает замысел и выдумывает баги.
- Версия языка и фреймворка — иначе получите советы для другой мажорной версии.
Пример ответа (фрагмент)
A1, строка 42: проверка срока действия токена использует строгое меньше. Токен, истекающий ровно в текущую секунду, считается действительным. Исправление: сравнение с включением границы.
Рекомендуемые модели
Qwen3 Coder 480B, DeepSeek V3.1, GPT-OSS 120B.
Как улучшить
Добавьте требование: «пункт A принимается только если ты можешь назвать конкретный вход, ломающий код» — резко падает число выдуманных замечаний.