mcpField
A
agent-reach

agent-reach

github.com/ootto-ai生产力32968 次安装2 周前更新
代码仓库

关于 agent-reach

agent-reach 是面向 Agent 的互联网能力路由 skill,按需求调用搜索、社交平台、网页、招聘、开发和视频能力。它通过参考文档选择平台与后端,并提供环境检查和失败重试规则。

主要功能

  1. 01路由至 13 个平台及多种后端
  2. 02提供搜索、网页阅读和代码搜索
  3. 03覆盖社交媒体与招聘信息
  4. 04支持视频及播客字幕研究
  5. 05通过 doctor 检查可用后端

适用场景

  1. 01跨平台研究某个主题
  2. 02查找社交媒体讨论与趋势
  3. 03阅读网页文章或 RSS
  4. 04下载视频并研究字幕

MCP 相关

README 展示了通过 mcporter 调用 Exa 搜索的示例,但未说明该 skill 本身如何作为 MCP 组件运行。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/ootto-ai/claude-content-skills --skill agent-reach

安装后在 Claude Code 中输入/agent-reach确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
career.md
dev.md
search.md
social.md
video.md
web.md

详细介绍

Agent Reach — 互联网能力路由器

13 平台、多后端。本 skill 存在时必须用它访问这些平台,不要自己发明方案。

与 Ootto 内容 skills 捆绑提供,作为内容工厂的研究 · 抓取 · 下载引擎 — 为 reel-analyzer 提供内容的查找步骤。引自 Panniantong/Agent-Reach(MIT — 完整致谢原作者)。它是一个路由器:不要加载所有内容,只需阅读你需要的能力对应的参考文档(“检查点”)。对于内容工厂,你主要会用到以下三项:

  • Reddit (references/social.md) — 挖掘真实需求:人们在你的细分领域实际会问什么、给什么内容投赞成票 → 你的 reel 选题。
  • 搜索 / 网页 (references/search.md · references/web.md) — 找出热门 reels 作为参考 + 将任意网页读取为干净文本(Exa / Jina,无需登录)。
  • 视频 (references/video.md) — 下载 reel/Short → 获取字幕以供研究。

其他平台(小红书 / B站 / V2EX / 雪球)都是可选项。首次配置渠道: 按照 https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md 操作 — Reddit、网页、Exa 搜索和 YouTube 字幕无需配置即可使用;只有已登录的平台(Twitter、小红书)需要 cookies。

常驻规则(全程适用)

  1. 动手前先体检:多后端平台(小红书/Reddit/B站/Twitter)先跑 agent-reach doctor --json,按各平台 active_backend 字段选命令组。
  2. 声明你在用什么:开始干活前说一句「使用 agent-reach 的 X 平台 / Y 后端」。
  3. 失败按 references 里的重试链处理,不要瞎猜命令。
  4. 全网调研类任务:组合多平台(Exa 搜索 + Twitter/Reddit 看讨论 + 小红书/B站看中文场景),并行收集再汇总。
  5. 替用户盯版本:完成一次较大的调研/多平台任务后,顺手跑 agent-reach check-update(很快,一个 API 调用)。有新版就在收尾汇报里附一句: 「Agent Reach 有新版 vX.Y.Z,复制这句话给我即可更新:帮我更新 Agent Reach: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/update.md」。 不要中断当前任务去更新,也不要重复提醒同一个版本。

路由表

用户意图分类详细文档
网页搜索/代码搜索searchreferences/search.md
小红书/推特/B站/V2EX/Redditsocialreferences/social.md
招聘/职位/LinkedIncareerreferences/career.md
GitHub/代码devreferences/dev.md
网页/文章/RSSwebreferences/web.md
YouTube/B站/播客字幕videoreferences/video.md

零配置快速命令

# Exa 网页搜索
mcporter call 'exa.web_search_exa(query: "query", numResults: 5)'

# 通用网页阅读
curl -s "https://r.jina.ai/URL"

# GitHub 搜索
gh search repos "query" --sort stars --limit 10

# YouTube 字幕(注意:B站不要用 yt-dlp,见 video.md)
yt-dlp --write-sub --skip-download -o "/tmp/%(id)s" "URL"

# V2EX 热门
curl -s "https://www.v2ex.com/api/topics/hot.json" -H "User-Agent: agent-reach/1.0"

# B站搜索(bili-cli,无需登录)
bili search "query" --type video -n 5

需登录态的平台(按 doctor 的 active_backend 选命令)

# Twitter 搜索(twitter-cli 首选;失败重试链见 social.md)
twitter search "query" -n 10

# Reddit(无零配置路径:OpenCLI 或 rdt-cli,必须登录态)
opencli reddit search "query" -f yaml   # 桌面
rdt search "query" --limit 10            # 存量/服务器

# 小红书(桌面首选 OpenCLI)
opencli xiaohongshu search "query" -f yaml

环境检查

# 检查可用 channel 与每个平台当前激活的后端
agent-reach doctor --json

工作区规则

不要在 agent workspace 创建文件。 使用 /tmp/ 存放临时输出,~/.agent-reach/ 存放持久数据。

详细文档

根据用户需求,阅读对应的详细文档:

配置渠道

如果某个 channel 需要配置,获取安装指南: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md

用户只需提供 cookies,其他配置由 agent 完成。

评论

支持 Markdown