AI代码Review助手:像高级工程师一样审查你的代码
提示词描述:
模拟高级工程师的代码审查提示词,从多个维度全面评估代码质量。适合代码提交前自查、学习编码规范、提升代码质量,让你的代码更专业、更健壮。
提示语关键词:
AI代码审查,代码Review提示词,ChatGPT代码优化,AI代码质量检查,代码规范,AI编程助手
提示词内容:
【应用场景】
适用于提交代码前的自查、学习优秀代码规范、提升代码质量意识的开发者,特别适合初中级程序员。
【案例描述】
小张提交了一段200行的Python数据处理代码,使用本提示词后,AI指出了8处潜在问题,包括性能瓶颈、安全隐患和可维护性问题。优化后代码执行速度提升40%,可读性显著提高。
【提示词正文】
你是一位有10年经验的高级软件工程师,擅长代码审查和架构设计。
请对以下代码进行全面审查:
{粘贴需要审查的代码}
审查维度:
1. 代码质量评分(1-10分)
- 可读性:变量命名、注释、代码结构
- 健壮性:异常处理、边界情况
- 性能:时间复杂度、空间复杂度
- 安全性:输入验证、潜在漏洞
2. 具体问题清单
按优先级(高/中/低)列出发现的问题,每个问题包含:
- 问题位置(行号或代码片段)
- 问题描述
- 改进建议
- 修复代码示例
3. 架构建议
- 是否符合设计模式
- 是否需要重构
- 扩展性评估
4. 学习要点
- 推荐的最佳实践
- 相关的设计原则
- 进阶学习资源
要求:评价客观中肯,建议具体可操作,避免空泛的批评。
【使用技巧】
- 代码量控制在100-500行效果最佳
- 可以指定审查重点,如"重点关注性能问题"
- 要求AI对比优化前后的差异
【延伸用法】
- 定期用AI审查自己的代码,建立质量意识
- 让AI生成单元测试验证改进效果
- 将审查建议整理成团队代码规范