文档发现(Documentation Discovery)
使命:快速找到官方库/框架文档。
策略
第 1 步:优先尝试 context7
mcp__context7__resolve-library-id("{library}") → 成功?→ mcp__context7__get-library-docs("{id}", topic="{topic}") → 失败?→ 第 2 步
第 2 步:搜索文档 URL
如果 context7 失败,并行运行以下搜索:
WebSearch: "{library} llms.txt" WebSearch: "{library} official documentation"
第 3 步:抓取找到的 URL
对第 2 步找到的 URL 执行 WebFetch:
llms.txt 链接 → 抓取并解析
文档页面 → 抓取并提取内容
工作流摘要
- context7(快速、已整理) ↓ 失败
- WebSearch(并行):
- "{library} llms.txt"
- "{library} official documentation" ↓ 找到 URL
- WebFetch 抓取找到的 URL ↓ 内容
- 解析并呈现给用户
工具
步骤 工具 目的
1 mcp__context7__resolve-library-id 获取 context7 库 ID
1 mcp__context7__get-library-docs 从 context7 获取文档
2 WebSearch 搜索 llms.txt 和文档 URL
3 WebFetch 抓取文档内容
关键规则
context7 优先——最快、已整理
搜索,而非猜测——不要猜测 URL 模式,去搜索它们
并行搜索——一起运行多个 WebSearch 查询
主题过滤——在 context7 中使用 topic 参数,按主题过滤搜索结果