Agent-Reach:AI多平台搜索神器完整教程

GitHub:agent-reach ⭐ 62K+ | TypeScript | MIT License

项目简介

Agent-Reach 给 AI Agent 装上了"眼睛"——它能阅读和搜索 Twitter、Reddit、YouTube、GitHub、B站、小红书等主流平台的内容,而且只需一个 CLI 命令,无需申请任何平台 API,零 API 费用。它通过模拟浏览器行为直接抓取公开内容,将其结构化后提供给 AI Agent 使用。在 GitHub 上已获得超过 62,000 颗星,是 Agent 信息获取领域最受欢迎的开源项目。

安装

# 全局安装
npm install -g agent-reach

# 或使用 npx(无需安装)
npx agent-reach search "AI Agent" --platform twitter

# Python SDK(可选)
pip install agent-reach-sdk

核心功能

平台搜索类型返回格式费用
Twitter/X关键词/用户/话题推文+元数据免费
Reddit subreddit/关键词帖子+评论免费
YouTube视频搜索/转录标题+字幕文本免费
GitHub仓库/Issue/讨论结构化数据免费
B站视频/动态搜索标题+简介+评论免费
小红书笔记搜索标题+内容+评论免费

快速使用

# 跨平台搜索同一关键词
agent-reach search "AI Agent框架对比" \
  --platform twitter,reddit,youtube \
  --limit 20 \
  --output json

# 搜索特定用户内容
agent-reach user "@sama" --platform twitter --limit 50

# YouTube视频转录
agent-reach transcript "dQw4w9WgXcQ" --platform youtube

# 在代码中集成
import { AgentReach } from 'agent-reach';

const reach = new AgentReach();

// 多平台并行搜索
const results = await reach.search({
  query: 'Claude Code 使用技巧',
  platforms: ['twitter', 'reddit', 'bilibili'],
  limit: 10,
  sortBy: 'relevance'
});

// 输出结构化结果
results.forEach(item => {
  console.log(`[${item.platform}] ${item.title}`);
  console.log(`  作者: ${item.author}`);
  console.log(`  内容: ${item.content.slice(0, 100)}...`);
  console.log(`  链接: ${item.url}`);
});

Agent-Reach 的多平台聚合搜索能力与 Last30Days研究技能 的深度分析能力结合,可以构建强大的市场调研Agent——先用Agent-Reach跨平台采集信息,再用研究技能进行结构化分析,形成完整的竞品监控流程。

适用场景

场景推荐平台组合搜索策略
竞品舆情监控Twitter+Reddit+小红书品牌关键词每日定时搜索
技术趋势研究GitHub+Twitter+YouTube技术关键词+项目名搜索
内容选题策划B站+小红书+YouTube热门话题+评论分析
用户反馈收集Reddit+Twitter产品名+竞品名交叉搜索

📚 常见问题

Agent-Reach是什么?

GitHub:agent-reach ⭐ 62K+ | TypeScript | MIT License

如何上手Agent-Reach?

Crawl4AI:AI网页爬虫完全指南