SuperAPI AI 工具集

1k-sentry-analysis

编程与开发

查看项目

更新于 10-16 02:38

技能介绍

用途:该技能面向生产环境错误排查,针对 Sentry 崩溃报告中的 AppHang、ANR、Crash、Exception 等类型,提供从日志获取到修复验证的完整流程。

主要能力:按“获取 Sentry JSON 日志→分析错误→定位根因→生成 bug 分析日志→等待用户确认→实施修复→测试验证→创建 PR”的顺序推进;采用六类证据(堆栈、面包屑、代码逻辑、时序、设备/平台、修复验证)建立因果关系;内置常见修复模式,如并发请求控制、React Native 主线程卸载(InteractionManager.runAfterInteractions)、错误边界(ErrorBoundary)。

必要用法与限制:实施任何代码改动前,必须先在 node_modules/.cache/bugs/ 创建完整的 bug 分析日志,并等待用户确认;分析须基于证据、逐步递进。相关文件位置:bug 分析日志在 node_modules/.cache/bugs/,Sentry 配置在 packages/shared/src/modules/sentry/,错误边界在 packages/kit/src/components/ErrorBoundary/。详细流程见 fix-sentry-errors.md。

适用场景:分析 iOS AppHang(冻结 5 秒以上)、修复 Android ANR、调查带堆栈的崩溃报告、通过面包屑理解崩溃前用户操作、编写基于证据的缺陷分析报告、实施生产错误修复。

限制:资料未提供安装命令、收费方式、支持平台范围及具体效果数据,暂未提供。