SuperAPI AI 工具集

gitnexus-debugging

测试与质量

查看项目

更新于 10-16 09:28

技能介绍

用途:在用户排查 Bug、追踪报错或询问「为什么 X 失败」时,借助 GitNexus 索引定位代码相关问题,适用于报错定位、调用链追踪、返回异常、间歇性失败、性能与回归等调查场景。

主要能力:gitnexus_query 按错误文本或症状查找相关执行流与符号;gitnexus_context 查看指定函数或符号的调用方、被调用方与所属流程;通过读取 gitnexus://repo/{name}/process/{name} 资源追踪执行流;gitnexus_cypher 用自定义图查询追踪调用链(如按 CodeRelation CALLS 关系匹配 1..2 跳路径)。常见套路:错误信息用 query 搜索再对抛出点取 context;返回值异常沿 callee 追踪数据流;间歇失败借助 context 查看外部调用与异步依赖;性能问题找被调用多的热点符号。

必要用法:标准工作流为:1) gitnexus_query({query: "<error or symptom>"}) 找相关执行流;2) gitnexus_context({name: "<suspect>"}) 看调用方、被调用方与流程;3) READ gitnexus://repo/{name}/process/{name} 追踪执行流;4) 需要时用 gitnexus_cypher({query: "MATCH path..."}) 做自定义追踪;最后阅读源码确认根因。若提示 "Index is stale",在终端运行 npx gitnexus analyze。

限制:资料未提供安装配置、权限与性能边界等细节,暂未提供。