AI代码审查助手:发现隐藏问题的7大检查项

官方 3 查看 0 有趣 0 复制 0 收藏

提示词描述:

全面的代码审查提示词模板,涵盖安全、性能、可维护性等7大检查维度。帮助开发者在提交代码前发现问题,提升代码质量。特别适合团队Code Review和代码自查场景。

提示语关键词:
AI代码审查,Code Review工具,代码质量检查,ChatGPT编程助手,安全漏洞检测,代码规范检查
提示词内容:
【模板说明】 代码审查是保证代码质量的重要环节。这个模板让AI充当资深代码审查员,帮你发现人工容易忽略的问题。 【使用场景】 提交代码前的自查、团队Code Review辅助、学习最佳编程实践。 【模板正文】 ``` 请对以下代码进行全面审查,检查潜在问题: **代码信息** - 项目类型:{填写项目类型,如Web应用/数据处理/算法} - 代码用途:{简述代码功能} - 代码阶段:{填写阶段,如开发中/即将上线/已上线} **待审查代码** ``` {粘贴代码} ``` **审查清单**(请按以下7个维度逐一检查) 1. **安全性检查** - 输入验证是否充分 - 是否存在SQL注入/XSS风险 - 敏感信息是否暴露 2. **健壮性检查** - 边界条件是否处理 - 异常情况是否捕获 - 资源是否正确释放 3. **性能检查** - 是否存在性能瓶颈 - 算法复杂度是否合理 - 是否有不必要的重复计算 4. **可维护性检查** - 代码结构是否清晰 - 命名是否语义化 - 是否有适当的注释 5. **规范性检查** - 是否符合编码规范 - 缩进和格式是否统一 - 是否有魔法数字 6. **逻辑性检查** - 业务逻辑是否正确 - 条件判断是否完整 - 循环是否会死循环 7. **扩展性检查** - 是否便于功能扩展 - 是否遵循开闭原则 - 依赖是否合理 **输出格式** 对每个检查项,请给出: - 检查结果:✅通过 / ⚠️建议优化 / ❌存在问题 - 问题详情:(如有问题) - 修复建议:具体的改进方案 ``` 【填写指南】 - 代码信息要准确,帮助AI理解上下文 - 重点关注代码阶段:开发中可大刀阔斧,即将上线则需谨慎 - 审查清单可根据项目特点调整权重 【效果示例】 输入:一段用户登录验证代码 AI输出:发现SQL注入风险(❌)、缺少密码强度验证(⚠️)、建议添加登录失败次数限制(⚠️),并提供修复代码
返回列表

提示词排行榜

文章排行榜