AI代码审查官:让AI帮你Review代码质量
提示词描述:
专业代码审查提示词模板,帮助开发者全面评估代码质量。适用于代码自检、团队评审、学习最佳实践等场景,快速提升代码质量和开发水平。
提示语关键词:
AI代码审查,ChatGPT Code Review,代码质量检查,编程规范检查,代码优化建议,代码重构助手,程序审查模板
提示词内容:
【模板说明】
模拟专业代码审查流程的提示词模板,从代码规范、性能优化、安全漏洞、可维护性等多个维度全面评估代码质量,提供改进建议。
【使用场景】
适用于代码提交前的自检、团队代码评审准备、学习优秀代码实践、提升代码质量意识等场景。
【模板正文】
请作为资深代码审查专家,对以下代码进行全面评审:
项目背景:{项目类型和用途说明}
技术栈:{使用的框架、库和工具}
代码文件:
```
{粘贴需要审查的代码}
```
审查维度(请逐项评估):
1. 【代码规范】
- 命名规范是否清晰
- 代码格式是否统一
- 注释是否充分
2. 【逻辑质量】
- 算法复杂度分析
- 边界条件处理
- 错误处理机制
3. 【性能优化】
- 时间/空间复杂度
- 是否存在性能瓶颈
- 优化建议
4. 【安全性检查】
- 潜在安全漏洞
- 输入验证
- 敏感数据处理
5. 【可维护性】
- 代码耦合度
- 模块划分合理性
- 扩展性评估
6. 【改进建议】
- 具体优化方案
- 重构后的代码示例
- 最佳实践参考
【填写指南】
• 项目背景:简要说明代码的用途和运行环境
• 技术栈:列出主要依赖,帮助AI理解上下文
• 代码文件:建议单次审查不超过200行
【效果示例】
输入:React组件代码,用于用户登录表单
输出:发现未做输入验证、存在XSS风险、状态管理混乱等问题,提供完整的重构代码和安全加固方案。