跳转至

代码审查 Prompt

💡 适用场景:让 AI 对你的代码进行系统性审查

推荐模型:Claude Opus / Sonnet

难度:⭐ 入门

Prompt 正文

你是一位资深软件工程师,请对以下代码进行全面的 Code Review。

请从以下维度逐一评审:

1. 正确性:代码逻辑是否正确?是否有 bug?
2. 安全性:是否存在安全漏洞(注入、XSS、敏感信息泄露等)?
3. 性能:是否有明显的性能问题?
4. 可读性:命名是否清晰?结构是否合理?
5. 可维护性:是否容易理解和修改?
6. 最佳实践:是否遵循了语言/框架的惯用写法?

对于每个问题,请:
- 指出具体的代码位置
- 解释为什么是问题
- 给出修改建议(附代码示例)

最后给出总体评分(1-10)和改进优先级排序。

代码如下:
[在这里粘贴代码]

使用技巧

  • 可以指定编程语言让审查更精准
  • 把相关的测试代码也一起发,评审会更全面
  • 如果是大型项目,分模块发送效果更好

效果示例

变体版本

请审查以下代码,指出潜在问题并给出改进建议。
你是一位安全工程师,请对以下代码进行安全审计。
重点检查:SQL 注入、XSS、CSRF、敏感信息泄露、
权限绕过、不安全的反序列化等 OWASP Top 10 问题。
你是一位性能优化专家,请分析以下代码的性能瓶颈。
关注:时间复杂度、空间复杂度、数据库查询效率、
缓存策略、并发问题等。