SuperAPI AI 工具集

error resolver

编程与开发

查看项目

更新于 10-16 02:30

技能介绍

用途:Error Resolver 用于系统化诊断并解决软件错误,适用于任何语言或框架下出现错误信息、堆栈跟踪或异常行为的场景。

主要能力:它采用五步流程——分类(CLASSIFY)、解析(PARSE)、模式匹配(MATCH)、根因分析(ANALYZE)、解决(RESOLVE)。支持错误分类框架,涵盖语法、类型、引用、运行时、网络、权限、依赖、配置、数据库、内存等类别,并可按严重程度、作用范围、来源标注。内置 5 Whys 根因分析、二分查找、最小复现、橡皮鸭调试、git bisect 等调试模式。

使用方式:遇到错误时,粘贴完整错误(含堆栈跟踪)、提供上下文和相关代码。工具会输出错误诊断、根因、解决方案(立即修复、代码修改、验证)和预防措施。可将成功解决方案记录到 .claude/error-solutions/ 目录,格式为 YAML,按错误签名哈希检索复用。

适用场景:跨语言框架的错误排查、依赖问题、网络与数据库错误、内存与配置问题等。

限制:需要用户提供足够的错误信息和上下文;部分解决方案依赖已知模式库和重放记录,缺失事实暂未提供。