SuperAPI AI 工具集

searching-sourcegraph

智能体与模型

查看项目

更新于 10-16 09:30

技能介绍

用途:在需要检索或导航代码时,借助 Sourcegraph MCP 工具进行搜索与代码浏览。

主要能力:nls_search 提供自然语言语义探索搜索;keyword_search 使用 Sourcegraph 查询语法做关键词或正则搜索;read_file 获取文件内容;list_repos 发现相关仓库;list_files 列出文件与目录;go_to_definition 定位符号定义;find_references 查找符号引用;commit_search 检索提交历史;diff_search 搜索代码差异;compare_revisions 比较两个修订版本;get_contributor_repos 按仓库查看贡献者活动;deepsearch 处理复杂多步问题;deepsearch_read 读取 Deep Search 会话。

使用方式:先做受限搜索(尽量使用 repo:、file:、lang:、type: 等约束);结果过宽时追加约束后重跑;用 read_file 确认行为;根据发现迭代查询。探索优先用 nls_search,精确定位用 keyword_search。

查询技巧:repo:^github.com/org/repo$ 精确匹配仓库;file:.(go|ts|py)$ 按扩展名约束;type:symbol 用于定义,type:file 用于内容匹配。

限制:具体收费、价格、平台支持与使用步骤暂未提供。