Releases: Panniantong/Agent-Reach
Releases · Panniantong/Agent-Reach
v1.4.0 — 上游大迁移:更稳定、更简单、更可靠
核心变更:6 大上游迁移
本版本对多个渠道的上游工具进行了大规模迁移,解决了已弃用工具、不稳定方案和部署门槛高的问题。
上游迁移
| 渠道 | 旧方案 | 新方案 | 效果 |
|---|---|---|---|
| Twitter/X | bird CLI(repo 已 404) | twitter-cli (2,137 ⭐) | 修复完全不可用的渠道 |
| Exa crawling(经常超时) | rdt-cli (304 ⭐) | 搜索+全文+评论全通,无需登录 | |
| 小红书 | Docker MCP(部署门槛高) | xhs-cli (1,477 ⭐) | pipx install 一行搞定,tier 2→1 |
| 微信公众号 | miku_ai(停更 20 个月) | Exa 搜索+阅读 | 零配置,tier 2→0 |
| 雪球 Cookie | browser_cookie3(停更 15 月) | rookiepy (Rust 内核) | 更稳定,保留 fallback |
| B站 | 纯 yt-dlp | yt-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 搜索返回公众号文章+全文阅读
- ✅ 小红书:
xhsCLI 安装正常,登录后可用 - ✅ 77 tests passing
升级方式
pip install --upgrade agent-reach
agent-reach doctor注意:Twitter 用户需要重新安装工具:
pipx install twitter-cli
# bird CLI 已弃用,可卸载:npm uninstall -g @steipete/birdv1.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.zipv1.2.0 — 新增抖音,移除 Instagram
🎉 v1.2.0
✨ 新增
- 抖音(Douyin)渠道 — 基于 douyin-mcp-server,通过 mcporter 调用
- 支持视频解析(分享链接 → 视频信息 + 下载URL)
- 无需认证,安装即用
- 与小红书 MCP 同架构,部署方式一致
🗑️ 移除
- Instagram — 上游工具不成熟,暂时移除
📝 文档改进
- Cookie-Editor 统一为所有 cookie 平台的首选登录方式(#27)
- 更新 install.md / SKILL.md / README 文档
📊 渠道状态
| 渠道 | 工具 | 状态 |
|---|---|---|
| Twitter/X | bird CLI | ✅ |
| curl + OAuth | ✅ | |
| YouTube | yt-dlp | ✅ |
| GitHub | gh CLI | ✅ |
| Bilibili | curl | ✅ |
| 小红书 | xiaohongshu-mcp | ✅ |
| 抖音 | douyin-mcp-server | ✅ 新增 |
| linkedin-scraper-mcp | ✅ | |
| Boss直聘 | mcp-bosszp | |
| Web | Jina Reader | ✅ |
| Exa | Exa MCP | ✅ |
| RSS | feedparser | ✅ |
安装/升级
pip install --upgrade https://github.com/Panniantong/agent-reach/archive/main.zipv1.1.0 — Instagram, LinkedIn & Boss直聘
🆕 New Channels / 新增渠道
- Read public posts and profiles via instaloader (⭐9.8K)
- Search via Exa (free, no API key)
- Optional cookie login for private content
- 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-bosszhipinsubcommands - Updated install guide with setup instructions for new channels
- Added
CHANGELOG.md
📦 Upgrade / 升级
pip install --upgrade https://github.com/Panniantong/agent-reach/archive/main.zipFull Changelog: v1.0.0...v1.1.0