AI 代码审查提示词:5分钟定位隐藏Bug与性能瓶颈

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

提示词描述:

专为中高级开发者设计的代码审查提示词,覆盖代码质量、Bug检测、性能优化、安全漏洞、可维护性五大维度。通过结构化输出格式,快速定位问题并提供修复方案。适用于日常代码Review、技术债务清理、性能调优等场景,平均可节省70%的审查时间。

提示语关键词:
AI代码审查,ChatGPT代码review,代码质量检查,AI找Bug,性能优化提示词,代码重构建议,静态代码分析
提示词内容:
【应用场景】 在大型项目开发中,代码审查是保证代码质量的关键环节。传统人工审查耗时且容易遗漏细节。本提示词适用于需要快速审查代码质量、发现潜在Bug、性能瓶颈以及代码规范问题的场景,特别适合中高级开发者和技术团队负责人使用。 【案例描述】 某电商平台的订单处理模块在高并发场景下频繁出现超时问题。开发团队花费数小时排查未果。使用本提示词后,AI在5分钟内精准定位到数据库连接池配置不当和N+1查询问题,并提供了优化方案,使接口响应时间从2.3秒降至180毫秒。 【提示词正文】 你是一位拥有10年经验的资深软件工程师,精通代码审查、性能优化和架构设计。请对以下代码进行深度审查,重点关注以下维度: 1. **代码质量**:命名规范、函数复杂度、圈复杂度、代码重复率 2. **潜在Bug**:边界条件处理、空指针风险、类型转换异常、并发安全问题 3. **性能瓶颈**:算法复杂度、内存泄漏、数据库查询效率、IO阻塞 4. **安全漏洞**:SQL注入、XSS、敏感信息泄露、权限校验缺失 5. **可维护性**:代码可读性、注释完整性、依赖耦合度、设计模式应用 请按以下格式输出审查报告: ``` 【严重问题】(必须立即修复) - 问题描述 + 代码位置 + 修复建议 【潜在风险】(建议优化) - 风险点 + 影响范围 + 改进方案 【性能优化】 - 瓶颈分析 + 优化策略 + 预期收益 【代码规范】 - 不规范项 + 最佳实践建议 【架构建议】(如适用) - 当前问题 + 重构方案 ``` 待审查代码: [在此粘贴代码] 【使用技巧】 - 对于大型代码文件,建议分模块提交审查,每次不超过300行 - 可追加上下文信息,如业务场景、性能指标、已知问题等 - 对于特定语言,可指定技术栈,如"这是Spring Boot 3.x项目"或"这是React 18组件" - 结合静态分析工具(如SonarQube)的报告一起提交,效果更佳 【延伸用法】 - 批量审查:将多个文件代码合并提交,要求AI对比分析跨文件依赖 - 回归测试:修复后重新提交,要求AI验证问题是否解决 - 知识沉淀:将AI的审查意见整理成团队代码规范文档 - 新人指导:用AI审查结果作为代码培训案例
返回列表
相关提示词推荐

提示词排行榜