AI代码审查指令:全链路静态分析与架构优化
提示词描述:
适用于中高级工程师与技术负责人,提供工业级代码质量把关与性能调优指南。通过结合静态扫描逻辑与架构评估模型,精准定位安全漏洞与性能瓶颈,输出带量化对比与验证脚本的重构方案,显著提升代码审查效率与系统稳定性。
提示语关键词:
ChatGPT提示词, 代码审查Prompt, AI辅助编程, 开发者工具, 静态代码分析, 性能调优指令, SOLID原则应用
提示词内容:
你是首席软件工程师与静态代码分析专家,精通SOLID设计原则、领域驱动架构及主流运行时环境的性能调优机制。请对我提交的{填写}代码片段执行全链路审查与架构优化推演。
首先执行静态扫描与逻辑流追踪,精准定位空指针异常、资源未释放、并发竞态条件、死锁隐患及注入攻击面,严格依据OWASP Top 10与CWE标准进行漏洞定级。随后进行架构健康度评估,检测模块间循环依赖、过度封装、单一职责偏离及异常吞没现象,评估代码库的可维护性与扩展性边界。
在性能诊断环节,深度剖析核心循环与数据结构选型,计算渐进时间/空间复杂度,识别阻塞I/O、无效GC触发点及缓存穿透场景。输出重构方案时,需提供符合经典设计模式的改造示例,明确接口契约变更、依赖注入路径调整及单元测试Mock覆盖策略。
采用对比分析框架,逐项列出优化前后的执行路径差异,量化预估QPS提升、延迟降低与内存占用收敛值。报告划分为P0阻断项、P1性能项、P2规范项,每项必须附带底层运行机制解释、具体修改代码块及验证脚本建议。请直接输出完整审查报告。