SuperAPI AI 工具集

python-performance-optimization

编程与开发

查看项目

更新于 10-15 21:05

技能介绍

用途:该技能面向 Python 性能优化,帮助识别应用中的性能瓶颈、降低延迟与响应时间、优化 CPU 密集型操作、减少内存占用与内存泄漏、改善数据库查询性能、优化 I/O 操作、加速数据处理流水线、实现高性能算法,以及对生产应用进行性能分析。

主要能力:围绕 CPU 性能分析(如 cProfile)、内存分析器与性能最佳实践,提供分析、诊断与优化 Python 代码的指导。

使用方式:先明确目标、约束与所需输入,再应用相关最佳实践并验证结果,给出可执行的步骤与验证方法。若需要详细示例,可打开 resources/implementation-playbook.md 获取详细模式与示例。

适用场景:调试缓慢的 Python 代码、优化瓶颈、降低内存消耗、提升数据库查询与 I/O 效率、加速数据处理等。

限制:仅当任务明确属于上述范围时使用;不适用于与 Python 性能优化无关的任务,或需要其他领域与工具的场景。输出不能替代针对具体环境的验证、测试或专家评审。若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。