乐于分享
好东西不私藏

一句话,让 AI 接入13大平台! Agent Reach 实战记录

一句话,让 AI 接入13大平台! Agent Reach 实战记录

核心结论速览

总渠道数
即用(免认证)
需Cookie
实际耗时
13个
8个(安装即用)
5个(需手动配置)
约4小时

一句话结论:13个渠道里,8个装完就能用,不需要任何认证。真正花时间的只有需要 Cookie 的那几个 —— 但有 AI 协助,比纯手动快得多。

01一句话,Agent Reach 是什么?

用大白话讲:它是 AI 操作各大平台的"统一遥控器"

你想让 AI 帮你发一条推特、小红书笔记、下一首抖音视频、查一下 GitHub 代码、搜一下 V2EX 帖子、订阅一个 RSS 源……每个平台都要单独写对接代码?太累了。

有了 Agent Reach,一句话搞定 13 个平台。其中 8 个安装完就能直接用,不需要任何登录配置。剩下的 5 个需要配一下认证信息。

💡 核心逻辑:整个系统 = mcporter(MCP 路由器,负责接线)+ 各平台 Server(负责干具体活)。装好之后,AI 说"帮我下这个抖音视频",mcporter 就把指令路由到抖音 Server,Server 执行完后把结果返回给 AI。

13个渠道全览

装好 Agent Reach 之后,8个渠道开箱即用,连登录都不需要:

即用渠道(8个)
能干什么
YouTube
搜索视频、获取信息
B站
搜索视频、获取弹幕
GitHub
查代码、管 Issue、发 PR
微信公众号
搜索文章
V2EX
搜索帖子、获取热榜
Exa 搜索
AI 增强搜索引擎
RSS
订阅 RSS 源
任意网页
读取和解析网页内容

剩下 5 个需要配置认证的渠道:

需认证渠道
状态
能干什么
小红书
✅ 已通
搜索笔记、获取用户数据
雪球
✅ 已通
查股价、财报、资金流向
Twitter/X
✅ 已通
发推、搜索、读私信
微博
⚠️ 待验证
发微博、搜索
抖音
⚠️ 部分通
下载、视频分析

核心的 12 个渠道已经全部可用

02实际安装过程(这才是重点)

我是在 WorkBuddy 里直接说了一句:

我对 AI 说的:

"帮我安装 Agent Reach:https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md"

然后 AI 就把安装文档读下来,自动帮我执行了所有安装步骤。这才是正确的打开方式 —— 不要自己手动敲命令,让 AI 读文档然后自动执行。

但"安装"只是第一步,真正的坑在配置。以下是我实际踩过的每一个坑。

⚠️ 重要提示:以下每个坑都花了我至少40 分钟调试。如果你也在装,直接对照着避坑,能省至少 1 小时。

坑1:小红书 Cookie 路径写错了

我以为 Cookie 应该放在 ~/.config/xhs/config.yaml,结果一直认证失败。

真相xhs CLI 实际读取的路径是 ~/.xiaohongshu-cli/cookies.json,而且格式不是字符串,是JSON 字典,还必须包含 saved_at 时间戳字段。

解决方法:让 AI 读 xhs_cli/constants.py 源码,找到第 27-29 行,确认正确路径。不要猜,直接看源码。

坑2:雪球 Token 不是只填 Token 值

雪球的 XUEQIU_TOKEN 环境变量,我一开始只填了 xq_a_token 的值,结果一直返回 400016 错误(请重新登录)

真相pysnowball.set_token() 需要的是完整 Cookie 字符串(包含所有字段,而不只是 xq_a_token 那一段)。

解决方法:让 AI 读 pysnowball/utls.py 源码第 8 行,确认它把整个 Cookie 字符串作为请求头发送。然后从浏览器 F12 Network 面板复制完整 Cookie

坑3:浏览器 Cookie 数据库已加密,程序读不了

Chrome 和 Edge 的 Cookie 数据库用了 App-Bound Encryption(v20 前缀),外部程序无法解密。试图用 Python 读 Cookies 文件必败。

唯一的解法:打开浏览器 → F12 → Network 面板 → 刷新页面 → 点任意请求 → 复制 Request Headers 里的 Cookie 完整内容。

非 HttpOnly 的 Cookie 也可以用 document.cookie 在 Console 里直接复制,但 HttpOnly 的(如 web_session)必须走 Network 面板。

🔑 核心启示:每个平台的认证方式都不一样,千万不要想当然。先让 AI 读源码确认它到底读取哪个环境变量、格式是什么,再动手配置。这能省掉 80% 的调试时间。

03避坑指南(建议收藏)

认证配置通用规则

✅ 配置前必做:

- 让 AI 读对应 MCP Server 的源码(main.py / index.js)

- 确认它读取的是哪个环境变量名(大小写敏感!)

- 确认值的格式(字符串 / JSON字典 / 完整Cookie)

❌ 不要做:

- 不要猜环境变量名(Twitter 是 TWITTER_AUTH_TOKEN,不是 AUTH_TOKEN)

- 不要假设 Token 格式(雪球要完整 Cookie,GitHub 只要 gho_ 开头的 Token)

验证顺序建议

不要一次性配完所有平台再测试。配好一个、验证一个,这样出问题时能快速定位是哪个平台的问题。

顺序
平台
原因
1
GitHub
最简单,gh auth token 直接拿
2
B站
bili
 CLI 登录较简单
3
小红书
Cookie 格式特殊,需调试
4
雪球/抖音
Cookie 需完整字符串,较麻烦

抖音语音转文字为什么没通

抖音 MCP 有 5 个工具,其中 3 个需要阿里云百炼的 DASHSCOPE_API_KEY

工具
需要 DASHSCOPE_API_KEY
我的状态
get_douyin_download_link
✅ 已通
parse_douyin_video_info
✅ 已通
extract_douyin_text
❌ Key 失效
recognize_audio_file
❌ Key 失效

报错是 Access denied, please make sure your account is in good standing,说明 API Key 对应的阿里云账号有欠费或者权限问题。下载功能已经完全可用,语音转文字需要重新申请一个有效的 Key。

04总结:值得吗?

花 2 个小时调试,值不值?

我的结论是。原因是:

✅ 13 个渠道,8 个开箱即用,安装就完事了

✅ 需要认证的 5 个,有 AI 协助比纯手动快得多

✅ 碰到问题直接把报错发给 AI,它能帮我定位 90% 的问题

如果你也在装,建议先让 AI 读安装文档自动执行,不要自己手动敲命令。装完之后对照本文的避坑指南一个个验证,能省大量时间。

遇到问题?把报错信息直接发给 AI,它比我这篇文章有用多了😄

— END —