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”,它会告诉我:

  1. 浏览器登录 Twitter
  2. 用 Cookie-Editor 插件导出 Cookie
  3. 把 JSON 贴回来
  4. 它自动写进本地配置

整个过程 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 自己在后台跑了:

  1. pip install agent-reach
  2. 装 yt-dlp、rdt-cli、twitter-cli 等依赖
  3. 配置 MCP 通道
  4. agent-reach doctor 自检

最后给我回来一张状态表,16 个平台里 9 个直接绿了,剩下 7 个标了” 需要 Cookie / 代理”。没有一行报错,没有让我手动去 Google

我试着让它读了一条 YouTube 视频,30 秒返回 800 字中文摘要,准确率比我自己看还高(B 站口音太重那种就当我没说)。

谁该装、谁可以不装

远程工作者、内容创作者、跨境电商、独立开发者、技术博主 —— 这些需要跨平台监控的人应该立刻装。我每天在 Telegram、推特、Reddit、V2EX、小红书之间跳来跳去,能让 Agent 替我读这些信息源,省下的不是时间,是决策疲劳

如果你的 Agent 工作流主要在自家后端跑,不怎么需要看外部信息 —— 可以先观望,等生态更稳。

如果你在严格的企业内网环境 —— 可能装不上,需要协调 IT。

几个值得注意的” 小坑”

装完跑了两天,我摸出几个 README 没明说的细节:

  1. headroom wrap 不是它的命令:别跟 Headroom 搞混了,Agent Reach 是 agent-reach,不是 headroom 那条产品线
  2. OpenClaw 用户要开 exec 权限:默认的 messaging 配置不让 Agent 跑命令,需要 openclaw config set tools.profile "coding",其他平台不受影响
  3. 小红书的 Cookie 会过期:大概 1-2 周要重新导一次,README 里也有提到,作者在 Discord 同步更新节奏
  4. 服务器上跑小红书 / 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
2
3
4
5
6
7
8
9
10
11
12
13
14
# 查推特上关于某个话题的讨论
agent-reach twitter "Claude Code" --limit 20

# 读一个 YouTube 视频的字幕
agent-reach youtube https://www.youtube.com/watch?v=xxxxx

# 抓一个小红书帖子的内容
agent-reach xhs "https://www.xiaohongshu.com/explore/xxxxx"

# 监控一个 RSS 源
agent-reach rss https://example.com/feed.xml

# 看哪些平台能用、哪些要修
agent-reach doctor

这些命令在 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—— 这不是个玩具项目,是认真在做的工程