用途:在修改代码前,快速确认某个符号、接口(endpoint)或配置键的权威定义位置及其直接影响范围,适合着手重构、排查引用或评估改动风险前使用。
主要能力:查找定义、主要用法和明显入口点;生成简短影响图,说明调用方、导出位置与相关测试;将阅读量控制在最少(建议 1-5 个文件)。
使用方式与规则:该技能为只读,不修改文件、不运行 shell 命令;先用 grep 搜索,再对置信度最高的匹配结果做定向阅读;所有结论需附带 path:line 引用。工作流为:明确具体符号或接口,用 glob 与 grep 缩小候选,阅读 1-3 个最高置信度文件,最后报告主要位置、次要引用与变更影响。输出包含位置(path:line)、影响(1-3 条要点,描述调用方、依赖方与测试覆盖)以及后续建议打开的文件。示例包括“JWT 在哪里签发和验证”以及“哪些包导入了 database.GetDB()”。
适用场景:需要改动前的引用调研、影响面确认与入口定位。
限制:仅做导航与只读分析,不执行命令也不改代码;资料未提供具体安装命令、价格、平台支持等信息。相关技能包括 source-search、file-reader、ast-introspection,但本技能本身的实现细节暂未提供。