Agent-Reach

AIAndroid

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.

Latest v1.5.0 · · Androidby PanniantongWebsitePanniantong/Agent-Reach

Release activity

Release activity — 7 releases across 6 days since Feb 25, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Feb 25, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 19, 2026No releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026
MondayNo releases on Apr 20, 2026No releases on Apr 27, 2026No releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026
TuesdayNo releases on Apr 21, 2026No releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026
WednesdayNo releases on Apr 22, 2026No releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 20262 releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
ThursdayNo releases on Apr 23, 2026No releases on Apr 30, 2026No releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 20261 release on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
FridayNo releases on Apr 24, 2026No releases on May 1, 2026No releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on Apr 25, 2026No releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026

7 releases since Feb 25, 2026, busiest day 2

Changelog

v1.5.0

v1.5.0 — 能力层:多后端路由 + 真体检 + OpenCLI

这一版是什么

Agent Reach 从「工具集合」升级为「能力层」:每个平台 = 首选 + 备选的有序后端列表,当下最稳的接入方式替你实测选好、装好、体检好——接入方式换代,你无感。本版全部选型基于 2026-06 真机实测(32 项端到端测试)。

平台路由变化
平台现在的路
小红书OpenCLI(桌面,复用浏览器登录态零配置)▸ xiaohongshu-mcp(服务器,扫码)▸ xhs-cli(存量备选,上游已停更)
RedditOpenCLI ▸ rdt-cli。诚实口径:Reddit 没有零配置路径(匿名接口已被全面封锁、官方 API 审批制),必须登录态
B站bili-cli(搜索/热门/详情,无需登录)▸ OpenCLI(字幕)▸ 搜索 API 兜底。yt-dlp 退出 B站(被 412 风控全面拦截,实测最新版+代理+Cookie 均无效);yt-dlp 继续服务 YouTube
Twittertwitter-cli 守门(实测稳定)▸ OpenCLI 备选,探测加重试
doctor 成了真体检
  • 真跑命令探测,而不是只看文件存在——能识别「装了但坏了」(典型:系统 Python 升级后 venv 断链),并给出可直接复制的重装处方
  • 报告每个多后端平台当前在用哪条路(doctor --jsonactive_backend)
  • 一个渠道崩了不再拖垮整个体检
收纳 OpenCLI(桌面后端)

agent-reach install --channels opencli:npm 自动装,Chrome 扩展商店点一次(Chrome 安全模型,无法代点)。复用你浏览器的登录态——刷过小红书、登过 Reddit 就直接能用。需要桌面 + Chrome,服务器自动跳过。

安装与更新体验
  • 安装一句话:帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md
  • 更新一句话:帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md(本体+上游工具+skill 一次跟上)
  • skill 重写:「全网调研」「帮我调研」可靠触发;agent 干完大活会顺手查版本,有新版在收尾时提示一句(不打断、不重复唠叨)
  • check-update 修复:本地版本领先于最新 release 时不再误提示"更新"(避免降级)
质量
  • 测试 107 → 162(契约/断链场景/后端优先级矩阵/版本比较全覆盖)
  • 经三轮对抗性 review(12 项发现全部修复):修掉了 Twitter 路由屏蔽、watch 降级提示、死代理开关等会真实伤到用户的问题
  • 13 渠道 32 项真机端到端实测全通过
致谢

新收纳的上游:OpenCLI(@jackwener)、xiaohongshu-mcp(@xpzouying)。

🤖 Generated with Claude Code

View originalPermalink
How v1.5.0 went
v1.4.2

v1.4.2 — 诚实瘦身:移除失修渠道,新增转写与 doctor --json

渠道调整

移除抖音、微博、微信公众号三个渠道。 原因很直接——它们已经名不副实:

  • 抖音:上游 douyin-mcp-server 已停止维护(archived),且需要手动起本地服务的 4 步配置,几乎没人能配通
  • 微博:依赖一个久未维护的个人 fork,实际已不可用
  • 微信公众号:全文阅读被反爬拦截越来越严重(#339),却还在宣传"零配置可用"

与其展示坏掉的承诺,不如诚实下架。等有可靠的上游方案时它们会回来(v1.4.0 移除 Discord/头条是同样的逻辑)。现在的口径:13 个平台,6 个真零配置

新功能
  • agent-reach transcribe <链接或文件> — Whisper 音频转写直接进 CLI(Groq 免费 key 即可,失败自动降级 OpenAI),无字幕视频的兜底方案(#277)
  • agent-reach doctor --json — 机器可读的健康检查输出;文本版加了图例,看得懂 ✅/[!]/[X] 是什么意思了(#348)
  • Skill 自动触发优化 — 重写了 SKILL 描述(平台中英文别名 + 动作触发词),Agent 现在能更可靠地自动用上 Agent Reach(#324,感谢 @alfred1994)
修复
  • Reddit 安装命令修复 — doctor 之前教你装 PyPI 上不存在的 rdt-cli 0.4.2;现在从 GitHub 源安装(钉死 0.4.2 commit),文档同步更新(#326,感谢 @Bortlesboat,关闭 #294)
  • 小宇宙转写质量 — Whisper prompt 要求输出中文标点(修复了被 bash 吞掉的引号),429 重试也带 prompt;新增可选 --polish 用免费 Llama 3.3 70B 润色分段(#291,感谢 @hymansun)
  • Windows 中文乱码 — 子进程和 MCP server 强制 UTF-8 环境,weibo 时代引入、对 mcporter 类渠道通用(#345,感谢 @chidaobuchidao)
  • 清理无人消费的 uv.lock
升级方式

把这句话发给你的 Agent:

帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md
View originalPermalink
How v1.4.2 went
v1.4.1

v1.4.1 — 修复源码安装失败(wheel 重复打包)

修复

修复了源码安装失败的问题。 近期从 GitHub 安装(pip install .../archive/main.zippipxuvx)会因 wheel 重复打包直接构建失败:

ValueError: A second file is being added to the wheel archive at the same path:
`agent_reach/guides/setup-exa.md`

原因是 pyproject.tomlpackages = ["agent_reach"] 已经包含了 guides/skill/scripts/,而 force-include 又把它们打包了一遍——新版 hatchling 对此直接报错。现已删除冗余的 force-include 块(#329)。

已验证:wheel 构建干净(无重复条目)、SKILL.md / guides / scripts 全部正常随包分发、85 个测试全绿。

  • 关闭:#308 #315 #328 #332 #334
  • 感谢 @nyxst4ck(#329)与 @1131096740(#319)提交修复 🙏
CI 加固

新增 wheel-build 门禁(#340):每次提交都会真实构建 wheel、校验无重复条目、确认数据文件在包内,并在干净 venv 中冒烟安装。此前 CI 只跑 editable 安装(pip install -e .),永远测不到打包问题——这类 bug 从此结构性地无法再发布出去。

升级方式

把这句话发给你的 Agent:

帮我更新 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md

或手动:

pip install --upgrade https://github.com/Panniantong/agent-reach/archive/main.zip
View originalPermalink
How v1.4.1 went
v1.4.0

v1.4.0 — 上游大迁移:更稳定、更简单、更可靠

核心变更:6 大上游迁移

本版本对多个渠道的上游工具进行了大规模迁移,解决了已弃用工具、不稳定方案和部署门槛高的问题。

上游迁移
渠道旧方案新方案效果
Twitter/Xbird CLI(repo 已 404)twitter-cli (2,137 ⭐)修复完全不可用的渠道
RedditExa crawling(经常超时)rdt-cli (304 ⭐)搜索+全文+评论全通,无需登录
小红书Docker MCP(部署门槛高)xhs-cli (1,477 ⭐)pipx install 一行搞定,tier 2→1
微信公众号miku_ai(停更 20 个月)Exa 搜索+阅读零配置,tier 2→0
雪球 Cookiebrowser_cookie3(停更 15 月)rookiepy (Rust 内核)更稳定,保留 fallback
B站纯 yt-dlpyt-dlp + bili-cli (590 ⭐)增加热门/排行/搜索
渠道调整
  • ➕ B站增加 bili-cli 增强后端
  • ➖ 移除 Discord(仅元数据,不够实用)
  • ➖ 移除头条(HTML 解析脆弱)
社区 PR 合并
  • #225 fix(youtube): 跨平台 yt-dlp 配置路径 (@biyusku)
  • #200 docs: 日文 README (@eltociear)
  • #211 docs: 抖音/小红书可选 MCP 文档 (@JNHFlow21)
端到端验证

所有 16 个渠道经过真实网络测试:

  • ✅ Reddit: rdt search 返回真实帖子+全部评论
  • ✅ Twitter: twitter search 返回真实推文+互动数据
  • ✅ B站: bili hot 返回热门视频+播放量
  • ✅ 微信: Exa 搜索返回公众号文章+全文阅读
  • ✅ 小红书: xhs CLI 安装正常,登录后可用
  • ✅ 77 tests passing
升级方式
pip install --upgrade agent-reach
agent-reach doctor

注意:Twitter 用户需要重新安装工具:

pipx install twitter-cli
# bird CLI 已弃用,可卸载:npm uninstall -g @steipete/bird
View originalPermalink
How v1.4.0 went
v1.3.0

v1.3.0 — WeChat 公众号 + Windows 修复

🆕 新功能
  • 微信公众号渠道 — Agent Reach 第 13 个渠道
    • 搜索:miku_ai(搜狗微信搜索)按关键词搜公众号文章
    • 阅读:wechat-article-for-ai(Camoufox 隐身浏览器)读取全文 Markdown
    • 安装:pip install miku_ai camoufox[geoip] markdownify beautifulsoup4 httpx
🐛 修复
  • Windows 中文系统 doctor 崩溃 (#64) — text=True 在 GBK 系统解码 UTF-8 报错
  • Windows .cmd 文件找不到 (#64) — npm 全局安装的工具用 shutil.which() 解析完整路径
📝 文档
  • 澄清 agent-reach 没有 read/search 命令 (#58, #59)
  • 修复小红书 SKILL.md 函数名 (#65)
  • 新增 CONTRIBUTING.md (#62)
  • README 中英文更新
更新命令
pip install --upgrade https://github.com/Panniantong/agent-reach/archive/main.zip
View originalPermalink
How v1.3.0 went
v1.2.0

v1.2.0 — 新增抖音,移除 Instagram

🎉 v1.2.0
✨ 新增
  • 抖音(Douyin)渠道 — 基于 douyin-mcp-server,通过 mcporter 调用
    • 支持视频解析(分享链接 → 视频信息 + 下载URL)
    • 无需认证,安装即用
    • 与小红书 MCP 同架构,部署方式一致
🗑️ 移除
  • Instagram — 上游工具不成熟,暂时移除
📝 文档改进
  • Cookie-Editor 统一为所有 cookie 平台的首选登录方式(#27)
  • 更新 install.md / SKILL.md / README 文档
📊 渠道状态
渠道工具状态
Twitter/Xbird CLI
Redditcurl + OAuth
YouTubeyt-dlp
GitHubgh CLI
Bilibilicurl
小红书xiaohongshu-mcp
抖音douyin-mcp-server✅ 新增
LinkedInlinkedin-scraper-mcp
Boss直聘mcp-bosszp⚠️ 上游待修复
WebJina Reader
ExaExa MCP
RSSfeedparser
安装/升级
pip install --upgrade https://github.com/Panniantong/agent-reach/archive/main.zip
View originalPermalink
How v1.2.0 went
v1.1.0

v1.1.0 — Instagram, LinkedIn & Boss直聘

🆕 New Channels / 新增渠道
📷 Instagram
  • Read public posts and profiles via instaloader (⭐9.8K)
  • Search via Exa (free, no API key)
  • Optional cookie login for private content
💼 LinkedIn
  • Read person profiles, company pages, and job details via linkedin-scraper-mcp
  • Search people and jobs via MCP, with Exa fallback
  • Fallback to Jina Reader when MCP is not configured
🏢 Boss直聘 (BOSS Zhipin)
  • QR code login via mcp-bosszp
  • Job search and recruiter greeting via MCP
  • Fallback to Jina Reader for reading job pages
📈 Improvements / 改进
  • Channel count: 9 → 12 (12/12 passing agent-reach doctor)
  • CLI: added search-instagram, search-linkedin, search-bosszhipin subcommands
  • Updated install guide with setup instructions for new channels
  • Added CHANGELOG.md
📦 Upgrade / 升级
pip install --upgrade https://github.com/Panniantong/agent-reach/archive/main.zip

Full Changelog: https://github.com/Panniantong/Agent-Reach/compare/v1.0.0...v1.1.0

View originalPermalink
How v1.1.0 went
View all

Discussion