Agent-Reach:给 AI Agent 装上互联网能力,一句话的事
AI Agent 已经能帮你写代码、改文档、管项目了。但你让它去网上找点东西,它就抓瞎了——让它搜个 Twitter,返回 403;让它看个 B 站视频,连不上;让它读个小红书,打不开。
这不是 AI 的问题,是互联网对机器太不友好了。每个平台都有自己的门槛:要付费的 API、要绕过的封锁、要登录的账号、要清洗的数据。
Agent-Reach 做的事情,就是把这件事变回一句话。
一句话装完,Agent 就能读推特、看 B 站、搜全网

传统的方案是什么?自己去踩坑——Twitter 用什么读?Reddit 怎么绕封?YouTube 字幕怎么提取?每个平台都要折腾半天,等你配好,灵感早跑了。
Agent-Reach 把这个过程自动化了。你只需要复制这一句话发给你的 AI Agent:
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
几分钟后,你的 Agent 就能:
- 🌐 读任意网页 — 用 Jina Reader,免费不需要 Key
- 📺 看 YouTube — 提取字幕、搜索视频
- 🐦 刷 Twitter — 搜索推文、读单条推文
- 📕 看小红书 — 搜索笔记、阅读详情
- 📖 逛 Reddit — 搜索帖子、读评论
- 🔍 全网搜索 — 语义搜索,不需要付费 API
- 📡 订阅 RSS — 有更新自动告诉你
而且更新也是一句话:
帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
不是一个框架,是一个脚手架
我觉得这个项目的设计思路挺有意思的。
作者在文档里特别强调了一件事:Agent-Reach 是一个脚手架(scaffolding),不是框架。
什么意思呢?它不是一个封闭的系统,每个平台背后都是一个独立的上游工具——不满意?换掉就行。Twitter 用 twitter-cli 读,你可以换成官方 API;YouTube 用 yt-dlp 提取字幕,你可以换成 YouTube API。
这个思路我挺喜欢的。脚手架嘛,搭好了就可以拆掉,不会被绑架。
每个渠道的文件只负责两件事:检测上游工具是否可用、提供 doctor 诊断信息。实际干活的是那些上游工具,Agent 读完 SKILL.md 之后自己知道该调什么。
关于安全,文档里说得很清楚
用 Cookie 的平台(Twitter、小红书)存在封号风险,作者的建议是用专用小号,不要用主账号。这个建议很实在——Cookie 等同于完整登录权限,用小号可以限制风险。
另外,Cookie 只存在你本地的 ~/.agent-reach/config.yaml,不上传不外传,代码完全开源,随时可审查。
如果你是部署在服务器上,代理只有 $1/月;本地电脑不需要代理。
支持的平台一览
| 平台 | 装好即用 | 需要配置 |
|---|---|---|
| 🌐 网页 | ✅ | — |
| 📺 YouTube | ✅ | — |
| 📡 RSS | ✅ | — |
| 🔍 全网搜索 | — | MCP 接入(免费) |
| 📦 GitHub | ✅(公开) | ✅(私有仓库) |
| 🐦 Twitter/X | ✅(读单条) | ✅(搜索、发推) |
| 📺 B站 | ✅(字幕) | ✅(服务器需代理) |
| ✅ | — | |
| 📕 小红书 | — | ✅(需要 Cookie) |
| 🎵 抖音 | — | ✅(MCP 接入) |
| ✅ | — | |
| 💬 微信公众号 | ✅ | — |
| 📰 微博 | ✅ | — |
真正有意思的地方在哪?
我翻了翻这个项目的 Issues 和 Star History,作者是一个人在维护,而且说了”这个项目是我自己每天在用,所以我会一直维护它”。
这句话挺重的。
开源世界里,说”我会一直维护”的人很多,但真的每天用、每天都更新的,不多。而且这个项目涉及到 Twitter、小红书、抖音这些平台的爬取,平台一改接口就得跟着改,维护成本不低。
对于 AI 爱好者来说,这个项目降低了一个门槛:你想让你的 Agent 读某个平台的内容,不用自己去研究接口了,直接装就行。
对于 AI 开发者来说,这个项目的架构值得看看——脚手架的思路,用插件化的方式接入各种平台,比大包大揽的框架灵活多了。
GitHub: https://github.com/Panniantong/Agent-Reach
免费、开源,值得 Star 一下备用。
本文首发于「开源派」(osp.io)




发表回复