hmos-jscrash-analysis
Installation
SKILL.md
JS Crash Analysis
目标
系统化分析 HarmonyOS / OpenHarmony 应用 JS Crash 日志,输出基于证据的根因、责任代码位置和应用侧修复建议。分析必须以日志真实字段为依据,不得编造未出现的堆栈、错误码或业务路径。
工作流
-
提取关键信息
- 如果用户给了文件路径,读取文件内容并提取
Reason、Error name、Error message、Error code、page、Stacktrace、Uid/Pid、故障时间。 - 如果用户直接粘贴日志,手动提取上述关键字段。
- 保留原始
Error message和最靠前的应用栈帧作为证据。
- 如果用户给了文件路径,读取文件内容并提取
-
分类故障类型
- 以
Reason为第一分类键;缺失时用Error name;两者都缺失时用Error message关键词推断,并标注可信度降低。 - 常见类型:
ReferenceError、TypeError、Error、BusinessError、SyntaxError、RangeError、OutOfMemoryError、URIError、TerminationError、AggregateError。
- 以