项目详情

Agent-Reach

给你的 AI Agent 一键装上互联网能力

GitHub 地址 MIT Python 3.10+Capability Layer

更新于 2026-08-10

← 返回汇总
项目速览

一句话定位

当下最稳的联网接入方式,替 Agent 选好、装好、体检好

AI Agent 能写代码改文档,但让它上网就抓瞎——YouTube 字幕拿不到、Reddit 被 403、小红书要登录、B站风控拦截。Agent-Reach 把「读推特、搜 Reddit、看 YouTube、刷小红书」变成一句话安装:复制安装 URL 给 Agent,几分钟后全部能用。平台封了它换路由,新渠道它加进来,你不用自己盯。

项目速览

核心数据

12
渠道
6
零配置即用渠道
2+
每渠道备选后端
100%
开源免费

Trendshift GitHub Trending #1 Repository of the Day;支持 Claude Code / OpenClaw / Cursor 等任意能读文件+执行命令的 Agent;中英日韩四语 README。

为什么存在

AI Agent 上网的五道墙

付费 API

Twitter API 要钱,专业搜索要么付费要么质量差

封锁与风控

Reddit 403 封服务器 IP,B站 412 风控拦 yt-dlp

登录墙

小红书/Instagram/Facebook 必须登录态才能看

脏数据

网页抓回来一堆 HTML 标签,没法读

配置地狱

GitHub 认证、RSS 装库写代码,每个平台各踩一遍坑

工具停更

2026-03 一批单平台 CLI 集体停更,老方案全废

核心理念

能力层,不是又一个工具

Agent-Reach 比任何具体实现高一层——负责选型、安装、体检、路由,不负责底层读取本身。读取由 Agent 直接调用上游工具完成,没有包装层。

复制安装 URL 给 Agent→ 装 CLI + 查基建→ 注册 SKILL.md→ doctor 体检→ Agent 直接调上游工具
能力矩阵

12 个渠道

渠道首选备选说明
🌐 网页Jina Reader—免费无需 API Key
🐦 Twittertwitter-cliOpenCLI搜索稳定;浏览器登录态兜底
📖 RedditOpenCLIrdt-cli匿名接口被封,只剩登录态路线
📘 FacebookOpenCLI—Graph API 权限收紧
📸 InstagramOpenCLI官方 Graph API复用真实浏览器会话
📺 YouTubeyt-dlp—字幕+搜索仍是最佳
📺 B站bili-cliOpenCLI ▸ 搜索 APIyt-dlp 被 412 风控封死,退役
📕 小红书OpenCLIxiaohongshu-mcp ▸ xhs-cli仅用已有会话 / Cookie-Editor 导出
🔍 全网搜索Exa via mcporter—AI 语义搜索,MCP 接入免 Key
🐙 GitHubgh CLI—认证后完整 API 能力
📡 RSSfeedparser—Python 生态标准
💼 LinkedInmcp-server-linkedinJina ReaderMCP 服务 + 浏览器自动化
核心机制

真实探测的渠道路由

每个渠道文件按序真实探测候选后端——不只是看命令存不存在,而是实际验证可用性,第一个完整可用的当选,坏掉的给出修复处方。

channels/
├── web.py          → Jina Reader
├── twitter.py      → twitter-cli ▸ OpenCLI ▸ bird
├── youtube.py      → yt-dlp
├── github.py       → gh CLI
├── bilibili.py     → bili-cli ▸ OpenCLI ▸ 搜索 API
├── reddit.py       → OpenCLI ▸ rdt-cli
├── xiaohongshu.py  → OpenCLI ▸ xiaohongshu-mcp ▸ xhs-cli
├── exa_search.py   → Exa via mcporter
└── __init__.py     → 渠道注册(doctor 检测用)

不信任某个组件?换掉对应的 channel 文件即可,其他不受影响——可插拔架构。

快速上手

一句话安装 / 一句话更新

# 复制这句给你的 AI Agent(Claude Code / OpenClaw / Cursor…)
帮我安装 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

# 装完体检(各渠道状态 + 当前走哪条路)
agent-reach doctor

默认安全:install 只检查环境,不自动装系统包、不改配置;显式 --system 才写入。安装向导默认只激活 6 个零配置渠道,需要登录态的(小红书/Twitter/Reddit…)点名才装。

装好就能用

零配置示例

不需要记命令——Agent 读 SKILL.md 后自己知道调什么。需要登录的平台告诉 Agent「帮我配 XXX」,它一步步引导解锁。

安全性

安全设计

适用场景

谁适合用

Agent 重度用户

OpenClaw / Claude Code 用户,想让 Agent 读社媒、搜全网、看视频,不想手动配一堆 CLI

投研 / 市场调研

让 Agent 聚合 Reddit/推特/小红书口碑,语义搜索替代低质量搜索

内容创作者

B站/YouTube 字幕提取、RSS 订阅监控,自动化选题与舆情

Agent 落地顾问

作者本人承接 Agent 定制落地,企业流程自动化可咨询

风险提示

需要警惕

潜力评估

未来空间

「能力层」抽象是对的——Agent 生态每换一代,接入方案就要换代,谁能持续维护「当下最稳路径」谁就有长期价值。若渠道覆盖扩展到更多平台 + 订阅模式社区共建路由表,可成为 Agent 联网能力的默认基础设施。


路由表社区化

平台反爬变化快,众包维护渠道探测结果可摊薄维护成本

跨 Agent 标准

SKILL.md 机制与 OpenClaw/Claude Code 兼容,有成为安装标准的苗头

自举

作者天天自用 + 承接 Agent 落地,需求驱动迭代而非画饼


上一个
OpenMontage
下一个
AI Website Cloner
在线体验

Playground:渠道路由切换模拟器

本地确定性规则模拟 Agent-Reach 的渠道路由机制——点掉一个后端「挂掉」,看 12 个渠道如何按首选→备选顺序切换,附 doctor 体检风格的渠道状态墙。零 LLM、零网络,纯规则交互。

🌐 打开 Playground
12 渠道状态墙

与 README 一致的当前选型,实时显示走哪个后端

故障注入

点掉任意后端,路由自动降级到备选并给出修复处方

换代重演

重演 yt-dlp 被 B站封死、CLI 集体停更两次真实换代

1 / 14