AI 工具链

给 monorepo 里的调试助手划边界:只索引当前服务代码,跨包误报少八成

依赖闭包索引是降低 monorepo 调试助手误报的关键。通过解析 package.json 的 workspace 依赖构建传递闭包,将索引范围限定在当前服务及其真实依赖的本地包,实测误报率下降约八成。相比全仓索引,该方法更贴合调试认知边界;相比目录约定,能覆盖共享包中的真实缺陷。团队协作场景可进一步采用全仓索引加归属标签过滤,并在提示词中注入包边界约束以抑制跨包类型相似导致的误报。