用途:docs-seeker 用于智能发现和分析技术文档,帮助用户快速获取某个库或框架的官方资料。
主要能力:优先查找 llms.txt 标准化 AI 友好文档;找不到时通过 Repomix 打包并分析 GitHub 仓库;仍不可用时启动多个 Researcher 代理并行研究官方文档、教程、API 参考和社区指南。支持并行 Explorer 代理,按文档章节分工,最多首批 5 个,汇总为统一报告。
使用方式:先识别目标库名与版本(默认最新)。用 WebSearch 搜索“[library name] llms.txt site:[docs domain]”,常见路径如 https://docs.[library].com/llms.txt。找到单个 URL 用 WebFetch 读取;多个 URL(3 个以上)启动并行 Explorer 代理。未找到 llms.txt 时,用 WebSearch 找 GitHub 仓库,然后执行:npm install -g repomix;git clone [repo-url] /tmp/docs-analysis;cd /tmp/docs-analysis;repomix --output repomix-output.xml,再读取 repomix-output.xml 提取文档。无仓库时启动并行 Researcher 代理。
代理分配:1-3 个 URL 用单个 Explorer;4-10 个用 3-5 个 Explorer;11 个以上用 5-7 个并优先最相关。版本处理:最新版直接搜索,指定版本时在搜索中包含版本号并检查 /v[version]/llms.txt 等版本化路径,仓库则检出对应 tag 或分支。
输出格式:包含库名与版本、来源方法、URL 列表、访问日期、按主题整理的关键信息、附加资源和限制说明。
适用场景:需要快速了解某库或框架的安装、API、核心概念、示例和最佳实践时。
限制:资料未提供具体收费、平台支持或效果数据;llms.txt 不可访问时需回退到仓库分析或研究代理;Repomix 失败时可尝试仅分析 /docs 目录或手动探索;多来源冲突时优先官方并注明版本。