用途:在 GitNexus 中调试 bug、追踪错误或排查异常行为,例如“为什么这个函数失败”“这个错误来自哪里”“谁调用了这个方法”“该接口返回 500”。
主要能力:query 按错误文本或症状查找相关执行流程与符号;context 查看某可疑函数的调用方、被调用方及所属流程;cypher 自定义调用链查询;trace 一次调用即可得到两个符号间的最短调用链,无路径时会报告最远可达节点,即链路断点(动态分发、反射或外部边界)。
使用方式:典型流程为 query 搜索错误或症状,context 查看可疑符号的调用关系,读取 gitnexus://repo/{name}/process/{name} 追踪执行流程,必要时用 cypher 做自定义追踪。若提示“Index is stale”,在终端运行 node .gitnexus/run.cjs analyze。
适用场景:错误消息定位、返回值异常、间歇性失败、性能热点、近期回归,以及“A 如何到达 B”的调用链问题。
限制:资料未提供安装方式、收费、平台支持与效果保证;需已有 GitNexus 索引,索引过期需重新分析。