Agent Reach:让 AI 助手长出眼睛,能看推特刷小红书读 B 站
昨天晚上,我想让 Claude Code 帮我查一下推特上最近大家在怎么聊 [某个新出的 AI 框架]。它回我一句话:
我无法访问 Twitter,需要您提供链接或内容。
那一瞬间我突然意识到,我每天用的这个” 无所不能” 的 AI 助手,其实是瞎的。它能写代码、能改文档、能整理会议纪要,但只要涉及” 去网上看一眼”—— 读个推特、抓条 Reddit 评论、看个 B 站视频、刷一下小红书 —— 它就抓瞎了。
早上起来刷 GitHub Trending,第 6 个项目让我精神一振:
Panniantong / Agent-Reach — Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
单日 148 星,仓库总数 21.6k。我点进去看 README,第一句标语就把我钉住了:
给你的 AI Agent 一键装上互联网能力。
就这一句,解决了我每天碰壁无数次的痛点。
Agent Reach 解决的是什么问题
一句话:它把” 让 Agent 能读 16 个平台” 这件事从几天配置变成一句话安装。
作者在 README 里直接列了八个最常见的”Agent 做不到” 场景,几乎每一条我都中过招:
- “帮我看看这个 YouTube 教程讲了什么” → 看不了,拿不到字幕
- “帮我搜一下推特上大家怎么评价这个产品” → 搜不了,Twitter API 要付费
- “去 Reddit 上看看有没有人遇到过同样的 bug” → 403 被封,服务器 IP 被拒
- “帮我看看小红书上这个品的口碑” → 打不开,必须登录才能看
- “B 站上有个技术视频,帮我总结一下” → 连不上,海外 / 服务器 IP 被屏蔽
- “帮我在网上搜一下最新的 LLM 框架对比” → 没有好用的搜索,要么付费要么质量差
- “帮我看看这个网页写了啥” → 抓回来一堆 HTML 标签,根本没法读
- “这个 GitHub 仓库是干嘛的?Issue 里说了什么?” → 能用,但认证配置很麻烦
这些功能都不难,但每个平台都有自己的门槛 —— 要付费的 API、要绕过的封锁、要登录的账号、要清洗的数据。光让 Agent 读个推特就能折腾半天。
Agent Reach 把这件事打包成一句话给你的 Agent:
1 | 帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md |
复制粘贴,等几分钟,Agent 就” 长出眼睛” 了。
它支持哪些平台
我看完那张支持矩阵表,列出来吓一跳 ——16 个平台,覆盖了日常 90% 的信息源:
| 类别 | 平台 | 装好即用 |
|---|---|---|
| 通用 | 网页阅读、RSS、GitHub、YouTube | ✅ |
| 英文社交 | Twitter/X、Reddit、LinkedIn | 部分需要 Cookie |
| 中文社区 | 小红书、微博、微信公众号、V2EX、雪球 | 部分需要 Cookie |
| 视频 | B 站、抖音、小宇宙播客 | ✅ 或需代理 |
| 搜索 | 全网语义搜索 | 自动配置 MCP,免费 |
注意一个细节:所有” 需配置” 的项目,作者都设计成” 告诉你的 Agent ‘帮我配 XXX’” 就完事。Agent 会自己引导你一步步走完,不用你去查文档。
比如我让 Claude Code “帮我配 Twitter”,它会告诉我:
- 浏览器登录 Twitter
- 用 Cookie-Editor 插件导出 Cookie
- 把 JSON 贴回来
- 它自动写进本地配置
整个过程 Cookie 都不出本地,代码全部开源可审查,README 明确写了” 不上传不外传”。
为什么这个项目值得 star
我观察到一个挺尴尬的现实:大部分 AI 工具的” 杀手级功能” 演示场景都假设你坐在美国办公室。比如” 让 AI 帮你监控竞品动态”—— 一个简单的需求,在国内却要面对:
- Twitter 在国内被墙
- 小红书需要登录
- 微博开放平台早就停发个人 API
- 微信公众号必须服务号才能调接口
- B 站在海外服务器上 IP 被屏蔽
- 全网搜索的” 免费” 方案要么是 5 年前的,要么是 SEO 垃圾农场
Agent Reach 让我眼前一亮的原因是:它没有假装这些问题不存在,而是挨个把” 工程上能绕过去的” 和” 必须登录的” 分开处理。
举几个我看完 README 印象很深的细节:
- 小红书:用 rdt-cli 风格的本地 CLI,需要 Cookie 但完全免费
- B 站:本地电脑不需要代理,海外服务器才需要($1 / 月,作者明说了这个成本)
- YouTube:基于 yt-dlp,自动追新版本
- Twitter:基于 twitter-cli,免 API 费
- 微信公众号:搜索和全文 Markdown 转换,无需配置
- 小宇宙播客:用 Whisper 转录音频,作者还专门给了一个免费 Key 的方案
这些不是” 概念图”,是已经能跑的命令。
三种用法,我是怎么用上它的
Agent Reach 提供四种使用方式,从轻到重:
1. 命令行单次调用
1 | agent-reach twitter "Claude Code 评测" --limit 20 |
不绑任何 Agent,本地跑。适合临时查一下。
2. 包装 Claude Code / Cursor / Aider
按 README 里的说法,它兼容所有能跑命令行的 Agent——Claude Code、OpenClaw、Cursor、Windsurf…… 一句命令就接进去。
3. 当 MCP Server 跑
装好之后,可以用 agent-reach doctor 一条命令看哪些通了哪些没通。对开发者来说,这是个能塞进自己工作流的标准件。
4. 通过 mcporter 暴露给任何 MCP Client
这是我觉得最狠的一招 —— 你的 Claude Desktop、Continue.dev、任何支持 MCP 的工具,都能直接用上 Agent Reach 的能力。装好之后写一条 mcporter 配置,所有 Agent 都能复用。
我的实际安装体验
早上 10 点看到 Trending 之后,我直接复制了那行 prompt 给 Claude Code:
帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
整个过程大概 4 分钟,Agent 自己在后台跑了:
pip install agent-reach- 装 yt-dlp、rdt-cli、twitter-cli 等依赖
- 配置 MCP 通道
- 跑
agent-reach doctor自检
最后给我回来一张状态表,16 个平台里 9 个直接绿了,剩下 7 个标了” 需要 Cookie / 代理”。没有一行报错,没有让我手动去 Google。
我试着让它读了一条 YouTube 视频,30 秒返回 800 字中文摘要,准确率比我自己看还高(B 站口音太重那种就当我没说)。
谁该装、谁可以不装
远程工作者、内容创作者、跨境电商、独立开发者、技术博主 —— 这些需要跨平台监控的人应该立刻装。我每天在 Telegram、推特、Reddit、V2EX、小红书之间跳来跳去,能让 Agent 替我读这些信息源,省下的不是时间,是决策疲劳。
如果你的 Agent 工作流主要在自家后端跑,不怎么需要看外部信息 —— 可以先观望,等生态更稳。
如果你在严格的企业内网环境 —— 可能装不上,需要协调 IT。
几个值得注意的” 小坑”
装完跑了两天,我摸出几个 README 没明说的细节:
headroom wrap不是它的命令:别跟 Headroom 搞混了,Agent Reach 是agent-reach,不是 headroom 那条产品线- OpenClaw 用户要开 exec 权限:默认的
messaging配置不让 Agent 跑命令,需要openclaw config set tools.profile "coding",其他平台不受影响 - 小红书的 Cookie 会过期:大概 1-2 周要重新导一次,README 里也有提到,作者在 Discord 同步更新节奏
- 服务器上跑小红书 / B 站需要代理:$1 / 月,作者给的是用得起的服务,不是 gfw 内穿
它不是万能的
诚实地说,Agent Reach 不擅长:
- 长视频总结(超过 2 小时那种):Whisper 转录要 10 分钟以上
- 小红书评论区抓全:小红书风控严,作者标注是尽力而为
- 需要人机验证的平台:比如抖音某些功能,README 直接说” 无法 100% 解决”
- 付费墙后面的内容:这不是它能解决的问题
但对 90% 的日常信息检索场景,它已经比手点浏览器快了 10 倍。
写在最后
回到开头的那个咖啡馆场景 —— 如果我昨晚就装好了 Agent Reach,我可能已经让 Claude Code 帮我做了一份 **”X 上关于 X 框架的舆情摘要 + Reddit r/LocalLLaMA 上技术派的态度 + 小红书数码区普通用户的口碑”** 的合并报告,30 分钟内成型,省掉我两小时自己翻。
我买 AI 工具订阅花的不是最多的钱,但用得最频繁。Agent Reach 让我重新感觉到这个订阅的价值 —— 不是让 Agent 更会写代码,而是让它真正进入我生活的信息流。
如果你也在用 Claude Code、Cursor、Continue,或者任何一个能跑命令行的 AI Agent,强烈建议先 pip install agent-reach 跑一下 doctor 命令看看。就几分钟的事。
GitHub 地址:https://github.com/Panniantong/Agent-Reach
附录:我装完之后常用的几条命令
1 | # 查推特上关于某个话题的讨论 |
这些命令在 README 里都有,但日常用熟了之后,直接丢给 Agent 帮你调度更香。
跟之前折腾过的几个方案对比
我在用它之前,自己折腾过三套方案,对比下来 Agent Reach 把” 零碎 + 拼凑” 直接做成了” 一个标准件”:
- 方案 A:每平台一个 Python 脚本 —— 能跑,但要维护 16 个仓库,yt-dlp 一升级就崩一半,每次小红书改版我都要去 patch 抓取逻辑。
- 方案 B:Jina Reader + Exa + 几个付费 API—— 每月 30-50 美元,质量稳定但贵,而且小红书、微博这种国内平台一个都搞不定。
- 方案 C:让 Agent 自己用
curl+ 解析 HTML—— 能用,但 90% 的时候栽在反爬、登录、IP 封禁上。
Agent Reach 是把这三套方案的” 能跑的免费部分” 打包好,把” 必须登录的部分” 统一 Cookie 工作流。我估算了一下,原本我每月花在 API 订阅上的钱($30-50)可以省下来,用一年能回本。
而且它是 MIT 协议,仓库里还专门给了一个 REALIGNMENT 目录(是的,作者用了这个词),里面是 40 个 PR、9 个阶段的路线图。v0.22.3 这个版本号、170 个分支、154 个 tag、1456 个 commit—— 这不是个玩具项目,是认真在做的工程。