Agent Reach 是一个“互联网能力路由”技能,用于让 AI 智能体在需要联网研究、搜索、查找信息时,统一通过它来访问多个平台,而不是自行发明方法。
用途 当用户提出“研究这个主题”“对 X 做深入调查”“在网上搜索 X”等联网研究需求时,应使用该技能。它把不同平台和不同后端组织成一张路由表,按用户意图分发到对应类别。
覆盖平台与分类 技能覆盖 15 个平台,每个平台可有多个后端。路由表按用户意图分为:
- 网页 / 代码搜索:search,参考 references/search.md
- 小红书 / Twitter / Bilibili / V2EX / Reddit / Facebook / Instagram:social,参考 references/social.md
- 招聘 / LinkedIn:career,参考 references/career.md
- GitHub / 代码:dev,参考 references/dev.md
- 网页 / 文章 / RSS:web,参考 references/web.md
- YouTube / Bilibili / 播客字幕:video,参考 references/video.md
主要能力与常用命令 零配置快捷命令包括:
- Exa 网页搜索:mcporter call 'exa.web_search_exa(query: "query", numResults: 5)'
- 读取任意网页:curl -s "https://r.jina.ai/URL"
- GitHub 搜索:gh search repos "query" --sort stars --limit 10
- YouTube 字幕(注意:Bilibili 绝不要用 yt-dlp,见 video.md):yt-dlp --write-sub --skip-download -o "/tmp/%(id)s" "URL"
- V2EX 热帖:curl -s "https://www.v2ex.com/api/topics/hot.json" -H "User-Agent: agent-reach/1.0"
- Bilibili 搜索(bili-cli,无需登录):bili search "query" --type video -n 5
需要登录的平台命令(按 doctor 的 active_backend 选择):
- Twitter 搜索(优先 twitter-cli;重试链见 social.md):twitter search "query" -n 10
- Reddit(无零配置路径,需 OpenCLI 或 rdt-cli,需登录):opencli reddit search "query" -f yaml(桌面端);rdt search "query" --limit 10(旧版/服务器)
- 小红书(桌面端优先 OpenCLI):opencli xiaohongshu search "query" -f yaml
- Facebook / Instagram(桌面端 OpenCLI,浏览器会话):opencli facebook search "query" -f yaml;opencli facebook groups -f yaml;opencli instagram search "query" -f yaml(用户搜索);opencli instagram user USERNAME -f yaml(某用户近期帖子)
使用方式与规则
- 行动前健康检查:对多后端/需登录的平台(小红书 / Reddit / Bilibili / Twitter / Facebook / Instagram),先运行 agent-reach doctor --json,并按各平台 active_backend 选择匹配的命令组。
- 声明所用能力:开始前说明“using agent-reach, platform X via backend Y”。
- 失败处理:按 references/ 中的重试链执行,绝不猜测命令。
- 广泛研究任务:组合多个平台(Exa 做网页搜索 + Twitter/Reddit 看讨论 + 小红书/Bilibili 看中文视角),并行收集后综合。
- 版本提醒:完成较大的多平台任务后,运行 agent-reach check-update(快速,一次 API 调用)。若有新版本,在总结末尾追加一行:“Agent Reach vX.Y.Z is available — paste this to me to update: 帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md”。不要为更新打断当前任务,也不要对同一版本重复提醒。
- 工作区规则:不要在 agent 工作区创建文件。临时输出用 /tmp/,持久数据用 ~/.agent-reach/。
环境检查 agent-reach doctor --json:查看通道可用性以及每个平台由哪个后端提供服务。
详细参考 需要具体细节时阅读对应文件(上述命令覆盖常见情况;references 中包含各后端的命令组、注意事项、重试链;参考文档为中文,命令通用):Search(Exa AI 搜索)、Social(小红书、Twitter、Bilibili、V2EX、Reddit、Facebook、Instagram,多后端/需登录命令组)、Career(LinkedIn)、Dev(GitHub CLI)、Web(Jina Reader、RSS)、Video(YouTube、Bilibili、小宇宙)。
配置通道 若某通道需要设置,获取安装指南:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md。用户只需提供 cookies / 点击一次扩展,其余由 agent 完成。
限制 资料未提供具体收费、价格、平台支持范围之外的功能、效果保证或性能指标,这些内容暂未提供。