用途:在 GitNexus 知识图谱中追踪缺陷,回答“这个函数为什么失败”“错误来自哪里”“谁调用了这个方法”“这个接口为何返回 500”等问题,用于调查 bug、错误或异常行为。
主要能力:gitnexus_query 按错误或症状查找相关执行流程与符号;gitnexus_context 查看某符号的调用方、被调用方与所属流程;读取 gitnexus://repo/{name}/process/{name} 追踪执行流程;gitnexus_cypher 编写自定义调用链查询。
使用方式:先理解症状,再用 gitnexus_query 检索错误文本或相关代码,从返回流程中确定可疑函数,用 gitnexus_context 查看调用关系,必要时读取流程资源或执行 Cypher 追踪,最后阅读源码确认根因。若提示“Index is stale”,在终端运行 npx gitnexus analyze。
常见模式:错误消息用 query 定位抛出点;返回值错误用 context 追踪被调用方数据流;间歇性失败关注外部调用与异步依赖;性能问题查找调用方众多的热点符号;近期回归用 detect_changes 查看影响范围。
限制:资料未提供安装、收费、平台与效果信息;需已有可用索引,否则需先分析。