用途:这是一个基于症状的能耗排查技能,帮助开发者从用户或自己观察到的耗电现象出发,沿决策树定位原因并找到修复方向。
主要能力:覆盖五类症状——应用出现在电池设置顶部、设备发热、后台耗电、仅蜂窝网络下耗电高、特定操作时能耗激增。每类症状给出诊断决策树,按 CPU、GPU、网络、显示等子系统分支,并列出对应修复思路,例如定时器加 tolerance、改用 LazyVStack、缓存解析结果、停用音频会话、改用推送替代轮询、设置 allowsExpensiveNetworkAccess 与 isDiscretionary、使用 requiresExternalPower 等。还包含时间成本对比、常见后台耗电模式表、快速诊断清单和常见快速修复表。
使用方式:先确认症状,再按对应决策树逐步排查;推荐先用 Power Profiler 定位主导子系统,必要时配合 Time Profiler。文中提到相关技能 axiom-energy(模式与清单)、axiom-energy-ref(API 参考),以及自动化扫描代理 energy-auditor,可运行 /axiom:audit energy。
适用场景:iOS 26+、iPadOS 26+ 应用的能耗优化与发布前审计。
限制:资料未提供具体安装命令、收费方式与完整代码示例;部分修复建议需结合项目实际验证。