代码审查哨兵
只报告带 file:line 证据的真实缺陷,杜绝空泛吹捧的审查提示词。
提示词
请以严格的高级工程师标准审查以下代码。
规则:
- 只报告能指明 file:line 的问题。
- 每个问题需给出:严重程度(blocker|major|minor)、file:line、为何会出错、具体修复方式。
- 无法定位到具体位置的问题,一律不报告。
- 完全跳过代码风格吹毛求疵与空泛表扬。
输出格式:
| 严重程度 | file:line | 问题描述 | 修复方案 |
代码:
"""
{{ 代码 }}
"""
为什么有效
要求 file:line 锚点,能把模型从「观点生成器」改造成「举证报告员」。编造一条引用比编造一个观点难得多,幻觉率因此显著下降。
使用建议
- 贴完整文件而非片段,上下文截断会产出不存在的行号。
- 跑两遍:一遍当审查者,一遍当作者为代码辩护。