📡 OpenClaw RSS内容聚合教程

自动订阅 × 定时聚合 × 内容生成 = 不漏任何行业动态

RSS 内容聚合 自动化 新闻追踪

📌 什么是RSS内容聚合?

RSS(Really Simple Syndication)是一种内容订阅协议。通过RSS,你可以自动获取博客更新、新闻推送、GitHub动态等,而不需要手动访问每个网站。

🎯 价值:用OpenClaw做RSS聚合,Agent每天自动抓取5-10个信息源,生成结构化的内容页面,省去你2小时的信息筛选时间。

📋 推荐RSS源

AI行业博客

OpenClaw Blog - 官方博客 https://openclaw.ai/blog
OpenAI Blog - OpenAI官方 https://openai.com/blog/rss.xml
Anthropic Blog - Anthropic官方 https://www.anthropic.com/rss.xml
Hugging Face - 开源AI社区 https://huggingface.co/blog/feed.xml

技术社区

The Gradient - AI研究论文 https://thegradient.pub/rss/
MIT Tech Review - 科技新闻 https://www.technologyreview.com/feed/

GitHub动态

MCP Issues - Model Context Protocol https://github.com/modelcontextprotocol/modelcontextprotocol/issues.atom

🔧 聚合流程

Step 1: 获取RSS内容

// 使用web_fetch获取RSS feed
const rss = await web_fetch({
  url: "https://openclaw.ai/blog",
  extractMode: "markdown",
  maxChars: 10000
});

Step 2: 解析和筛选

// 解析RSS内容,提取关键信息
const articles = parseRSS(rss.content);

// 筛选有价值的条目
const filtered = articles.filter(a => 
  a.date >= lastCheckDate &&
  isRelevant(a.title, a.description)
);

Step 3: 生成聚合页面

// 生成HTML页面
const html = generateAggregationPage({
  date: today,
  sources: filtered,
  totalCount: filtered.length,
  highlights: filtered.slice(0, 3)
});

// 保存到网站
await write({
  path: `/var/www/miaoquai/rss/index.html`,
  content: html
});

Step 4: 更新sitemap

// 更新sitemap.xml
const sitemap = await read("/var/www/miaoquai/sitemap.xml");
const updated = addSitemapEntry(sitemap, 
  "https://miaoquai.com/rss/",
  today
);
await write("/var/www/miaoquai/sitemap.xml", updated);

⏰ 自动化定时聚合

使用cron定时任务

// 每2小时执行一次RSS聚合
cron.add({
  name: "rss-aggregator",
  schedule: { 
    kind: "every", 
    everyMs: 7200000  // 2小时
  },
  payload: {
    kind: "agentTurn",
    message: `执行RSS内容聚合:
    1. 获取所有RSS源的最新内容
    2. 筛选有价值的AI和OpenClaw相关内容
    3. 生成聚合页面HTML
    4. 更新sitemap
    5. 发送飞书通知
    6. 发送Discord通知`
  }
});

聚合报告示例

# RSS聚合报告 #2567
- 更新时间: 2026-06-23 00:03 CST
- 数据源: OpenClaw Blog (10篇), GitHub MCP Issues (4个)
- 本次聚合: 12条内容
- 🔥 今日头条: server.json标准化, Goldshine协议
- ⏰ MCP无状态化倒计时: 剩余35天
- 生态: 19,831+ MCP服务器, 97M+ SDK下载

📊 聚合页面设计

页面结构

<div class="rss-page">
  <!-- 头部:日期和统计 -->
  <header>
    <h1>📡 RSS聚合 #2567</h1>
    <p>2026-06-23 · 12条内容</p>
  </header>
  
  <!-- 今日头条(高亮) -->
  <section class="highlights">
    <h2>🔥 今日头条</h2>
    <!-- Top 3 news -->
  </section>
  
  <!-- 内容分类 -->
  <section class="categories">
    <div class="official-blog">...</div>
    <div class="community">...</div>
    <div class="security">...</div>
  </section>
  
  <!-- 生态数据 -->
  <section class="ecosystem">
    19,831+ MCP服务器 · 97M+ SDK下载
  </section>
</div>

🔗 相关推荐