Agent-Reach/README.md
Panniantong e6f6eff9d4 README: 重写开头和设计理念
开头:从'Agent 是瞎子'改为精确描述真实痛点——Agent 能上网,但社媒和私域平台(信息密度最高的地方)各有门槛,一个个踩坑很烦。

设计理念:从'胶水不是框架'改为'Agent 初始化脚手架'——
帮你做完选型和配置,每个平台选了社区最好的开源工具,
每个文件 ~50 行,后端随时可换。列出每个选型的理由。
2026-02-24 10:09:57 +01:00

154 lines
6.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 👁️ Agent Eyes
**给你的 AI Agent 一键装上互联网能力。**
AI Agent 已经能访问互联网了——但只是"能上网"而已。
真正有价值的信息散落在各种社媒和私域平台里Twitter 上的行业讨论、Reddit 上的真实反馈、小红书上的用户口碑、B站的深度视频、GitHub 的开源动态……这些地方才是信息密度最高的地方但每个平台都有自己的门槛Twitter API 要 $100/月、Reddit 封服务器 IP、小红书必须登录、B站屏蔽海外访问。
你要让 Agent 接入这些平台,就得一个一个去踩坑、装工具、调配置。
**Agent Eyes 把这件事变成一行命令。**
它是一个 Agent 初始化脚手架——把社区里最好的开源工具选好、粘在一起,让你的 Agent 一次安装就具备访问主流社媒平台的能力。
---
## 支持的平台
| 平台 | 能力 | 配置难度 | 说明 |
|------|------|:--------:|------|
| 🌐 **网页** | 阅读 | 零配置 | 任意 URL → 干净 Markdown[Jina Reader](https://github.com/jina-ai/reader) ⭐9.8K 驱动) |
| 🐦 **Twitter/X** | 阅读 · 搜索 | 零配置 / Cookie | 单条推文零配置可读。配置 Cookie 可解锁搜索、时间线、发推([birdx](https://github.com/runesleo/birdx) 驱动) |
| 📕 **小红书** | 阅读 · 搜索 · **发帖 · 评论 · 点赞 · 收藏** | Cookie | 配置 Cookie 即可使用全部功能:发图文/视频笔记、回复评论、查看用户主页 |
| 🔍 **全网搜索** | 搜索 | 免费 Key | AI 语义搜索,一个 Key 搜全网 + Reddit + Twitter[Exa](https://exa.ai) 驱动) |
| 📦 **GitHub** | 阅读 · 搜索 | 零配置 | 公开仓库直接可用。配置 `gh` CLI 或 Token 后可解锁 Fork、Issue、PR、Review 等完整操作 |
| 📺 **YouTube** | 阅读 | 零配置 | 1800+ 视频网站字幕提取([yt-dlp](https://github.com/yt-dlp/yt-dlp) ⭐148K 驱动) |
| 📺 **B站** | 阅读 | 零配置 / 代理 | 视频信息 + 字幕。本地直接用,服务器配个代理即可 |
| 📡 **RSS** | 阅读 | 零配置 | 任意 RSS/Atom 源([feedparser](https://github.com/kurtmckee/feedparser) ⭐2.3K 驱动) |
| 📖 **Reddit** | 搜索 · 阅读 | 免费 / 代理 | 搜索通过 Exa 免费直接可用。读帖子配个代理即可。配置 OAuth Bot 可解锁高级搜索和发帖 |
> **配置难度说明:** 零配置 = 装好即用 · 免费 Key = 30 秒注册 · Cookie = 从浏览器导出 · 代理 = $1/月
[English](docs/README_en.md)
---
## 30 秒上手
复制给你的 AI AgentClaude Code、OpenClaw、Cursor 等):
```
帮我安装 Agent Eyeshttps://raw.githubusercontent.com/Panniantong/agent-eyes/main/docs/install.md
```
Agent 自动安装、检测环境、告诉你哪些功能已经可以用。
<details>
<summary>手动安装</summary>
```bash
pip install https://github.com/Panniantong/agent-eyes/archive/main.zip
agent-eyes install --env=auto
```
</details>
---
## 装好就能用
不需要任何配置,告诉 Agent 就行:
- "帮我看看这个链接" → 任意网页
- "这个 GitHub 仓库是做什么的" → GitHub 仓库、Issue、代码
- "这个视频讲了什么" → YouTube / B站字幕提取
- "帮我看看这条推文" → Twitter 推文
- "订阅这个 RSS" → RSS / Atom 源
- "搜一下 GitHub 上有什么 LLM 框架" → GitHub 搜索
**不需要记命令。** Agent 自己知道该调什么。
---
## 按需解锁
不用的不用配。每一步都可以跳过,直接告诉 Agent 就行。
### 🔍 搜索 — 免费30 秒
去 [exa.ai](https://exa.ai) 注册拿个免费 Key1000 次/月),发给 Agent。一个 Key 同时解锁全网搜索 + Reddit 搜索 + Twitter 搜索。
### 🍪 Cookie — 免费2 分钟
告诉 Agent "帮我配置 Twitter Cookie" 或 "帮我配置小红书"Agent 会引导你从浏览器导入。本地电脑可以一键自动导入。
### 🌐 代理 — $1/月,仅服务器需要
Reddit 和 B站封服务器 IP。买个代理推荐 [Webshare](https://webshare.io)$1/月),把地址发给 Agent 就行。
> 本地电脑不需要代理。Reddit 搜索通过 Exa 免费可用,不买代理也能搜。
---
## 状态一目了然
```
$ agent-eyes doctor
👁️ Agent Eyes 状态
========================================
✅ 装好即用:
✅ GitHub 仓库和代码 — 公开仓库可读可搜。配置 gh CLI 或 Token 可解锁 Fork、Issue、PR 等操作
✅ Twitter/X 推文 — 可读取推文。安装 birdx + 配置 Cookie 可解锁搜索和发推
✅ YouTube 视频字幕 — yt-dlp
⚠️ B站视频信息和字幕 — 服务器 IP 可能被封,配置代理即可解决
✅ RSS/Atom 订阅源 — feedparser
✅ 网页(任意 URL — Jina Reader API
🔍 搜索(免费 Exa Key 即可解锁):
⬜ 全网语义搜索 — 注册 exa.ai 获取免费 Key配置一下就能用
🔧 配置后可用:
⬜ Reddit 帖子和评论 — 搜索用 Exa 免费可用。读帖子需配个代理
⬜ 小红书笔记 — 需要配置 Cookie 才能访问。导入浏览器 Cookie 即可
状态6/9 个渠道可用
```
---
## 设计理念
**Agent Eyes 是一个 Agent 初始化脚手架,不是框架。**
你给一个新 Agent 装环境的时候总要花时间去找工具、装依赖、调配置——Twitter 用什么读Reddit 怎么绕封YouTube 字幕怎么提取?每次都要重新踩一遍。
Agent Eyes 做的事情很简单:**帮你把这些选型和配置的活儿做完了。**
- 读网页 → 选了 [Jina Reader](https://github.com/jina-ai/reader)9.8K Star免费不需要 API Key
- 读推特 → 选了 [birdx](https://github.com/runesleo/birdx)Cookie 登录,不用花 $100/月买官方 API
- 提字幕 → 选了 [yt-dlp](https://github.com/yt-dlp/yt-dlp)148K Star支持 1800+ 视频网站)
- 搜全网 → 选了 [Exa](https://exa.ai)(语义搜索,免费 1000 次/月)
- 读 RSS → 选了 [feedparser](https://github.com/kurtmckee/feedparser)Python 生态标准选择)
每个平台一个文件,每个文件 ~50 行代码。后端工具随时可以换——比如哪天出了比 Jina Reader 更好的读网页工具,改一个文件就行,其他地方不用动。
```
agent_eyes/channels/
├── web.py → Jina Reader
├── twitter.py → birdx
├── youtube.py → yt-dlp
├── github.py → GitHub API
├── bilibili.py → Bilibili API
├── reddit.py → Reddit JSON API
├── xiaohongshu.py → XHS Web API
├── rss.py → feedparser
└── exa_search.py → Exa Search API
```
## 致谢
[Jina Reader](https://github.com/jina-ai/reader) · [yt-dlp](https://github.com/yt-dlp/yt-dlp) · [birdx](https://github.com/runesleo/birdx) · [Exa](https://exa.ai) · [feedparser](https://github.com/kurtmckee/feedparser)
MIT License