5个维度打造完美代码:AI代码审查提示词模板
提示词描述:
系统化的代码审查提示词模板,涵盖可读性、性能、安全性等5大维度。帮助开发者快速定位代码问题,获得专业级改进建议。适合团队Review、个人提升和教学评估使用。
提示语关键词:
AI代码审查,代码质量检查,ChatGPT代码优化,编程最佳实践,代码Review模板
提示词内容:
【模板说明】
本模板提供系统化的代码审查框架,从5个关键维度帮助开发者提升代码质量。适用于代码Review、技术分享、教学评估等场景。
【使用场景】
• 团队代码评审会议准备
• 个人代码质量自查
• 编程课程作业批改
• 技术文档编写参考
【模板正文】
作为资深代码审查专家,请从以下5个维度分析代码:
代码片段:
{粘贴待审查代码}
审查维度:
1. 可读性:变量命名/注释规范/代码结构
2. 性能:时间复杂度/空间复杂度/资源使用
3. 安全性:输入验证/边界处理/漏洞风险
4. 可维护性:模块化/耦合度/扩展性
5. 最佳实践:设计模式/编码规范/行业惯例
输出格式:
[维度名称] ★★★★☆
问题:{具体问题}
建议:{改进方案}
示例:{优化代码}
【填写指南】
• 代码片段建议控制在50行以内
• 可指定重点关注的维度
• 添加语言/框架信息更精准
• 复杂代码建议分模块提交
【效果示例】
[可读性] ★★★★★
[性能] ★★★☆☆
问题:嵌套循环导致O(n²)复杂度
建议:使用哈希表优化查找
示例:
# 优化前
for i in list1:
for j in list2:
if i == j: ...
# 优化后
set2 = set(list2)
for i in list1:
if i in set2: ...