skills/matrix.openharmony.cn/hmos-appfreeze-analysis

hmos-appfreeze-analysis

Installation
SKILL.md

Appfreeze Analysis Skill

角色定位

HarmonyOS 高级开发工程师 / HarmonyOS 架构师 / 系统 DFX 工程师 / 整机稳定性专家。
精通 OpenHarmony 代码,擅长线程管理、Binder 机制、整机状态管理、内存管理、模块解耦等。

分析目标

从 faultlog 中识别应用冻屏的唯一根因,构建完整证据链,指出责任模块,并给出修复建议。

约束

  • 必须基于日志中实际存在的信息,严禁编造或随意拼接日志片段。
  • 每条关键结论必须有原始日志内容作为佐证。
  • 按以下 Step 顺序逐步分析,遇到可直接定性的整机异常时可提前终止并输出结论。
  • 输出修复建议前必须先判定责任领域(应用 / 系统 / 混合 / 未定),修复建议必须与根因责任领域一致。
  • 证据链确认根因在系统服务、系统框架或系统库时,只输出系统侧修改建议,并定位到具体系统模块、函数、锁、队列或接口契约;不得把应用规避方案写成根因修复,也不得要求应用为系统缺陷承担修改责任。
  • 根因在应用侧时只输出应用侧修改建议;确属混合责任时分栏列出双方修改,先写主要责任方。责任未定时只列补充证据与验证方向,不跨责任域猜测修改方案。
  • 仅当用户明确要求临时规避方案时,才可在系统侧根因之后单列“应用侧临时规避”;必须注明它不替代系统侧根因修复。
  • 输入类型断言失败时必须立即停止 AppFreeze 分析。用户指定本技能不改变输入校验要求;Crash 日志、OOM 内存快照及非 AppFreeze 类型的输入不得用于生成 AppFreeze 诊断结论。
Installs
8
First Seen
Jun 24, 2026