用途:依据性能剖析分析结论重构 Java 代码,修复已记录的性能瓶颈,属于 Java 性能剖析工作流的第三步(Refactor code to fix issues)。
主要能力:审阅 docs/profiling-problem-analysis-YYYYMMDD.md 与 docs/profiling-solutions-YYYYMMDD.md 两份文档;从中识别具体瓶颈;针对 CPU 热点、内存泄漏、线程问题或其他性能问题进行重构;重构后执行测试验证。
使用方式:先阅读分析与解决方案文档,选定目标瓶颈;随后实施聚焦的性能重构,按增量方式推进,每次较大改动后验证;验证命令为 ./mvnw clean verify 或 mvn clean verify,若测试失败需先修复再继续;最后总结已实施的改动及预期指标改善,为第四步的对比验证做准备。
适用场景:配合性能剖析进行代码重构、应用剖析结果、优化热点路径、性能重构等。
限制与约束:改动必须通过全部测试才算完成;应用重构后必须执行 ./mvnw clean verify 或 mvn clean verify;测试失败须先修复;应用前必须阅读分析文档与解决方案文档中的具体建议;若请求范围不明确,应停止并先提出澄清问题;若缺少必要输入、文件或工具,应报告缺失内容并询问是否继续提供配置指引。关于该技能的收费、价格、支持平台等信息,资料未提供。