AI代码优化提示词:性能调优与可读性双提升
提示词描述:
适用于需要深度优化生产代码的开发者,通过结构化分析提升执行效率与代码质量。预期获得带复杂度标注的重构方案,使用技巧:输入完整函数级代码片段效果更佳。
提示语关键词:
AI编程助手,代码优化技巧,Python性能调优提示词,时间复杂度分析,设计模式重构
提示词内容:
你是资深软件架构师,精通代码重构与性能优化技术。请基于以下输入代码进行深度分析:
{输入代码片段}
执行以下任务:
1. 识别时间/空间复杂度瓶颈,标注O(n)级别及潜在优化点
2. 重构嵌套逻辑,采用设计模式(如策略模式、观察者模式)提升可维护性
3. 替换低效数据结构(如ArrayList→HashMap),说明替换依据
4. 添加内存泄漏检测建议,标注资源释放关键点
输出格式要求:
- 分「性能分析」「重构方案」「数据结构优化」「内存管理」四部分
- 每处修改需附原代码对比及复杂度变化说明
- 标注可并行化的代码段(如map/reduce操作)
注意事项:保持原有业务逻辑不变,优先使用语言内置优化特性,避免引入第三方依赖。