📰 OpenClaw 日报系统教程

让AI每天自动帮你写日报,从数据采集到多渠道分发

导读:每天手动整理新闻、写简报?2026年了,让OpenClaw帮你搞定。本教程教你从零搭建一个全自动日报系统——AI采集、AI写作、AI分发,你只需要喝咖啡。

📋 功能介绍

OpenClaw日报系统是一套基于Cron定时任务+多技能协作的自动化内容生产流水线:

🏗️ 系统架构

┌─────────────┐     ┌──────────────┐     ┌─────────────┐
│  Cron 定时   │────▶│  数据采集层   │────▶│  内容生成层  │
│  (每天8:00)  │     │ web_search   │     │  AI总结写作  │
└─────────────┘     │ RSS feed     │     │  模板渲染    │
                    └──────────────┘     └──────┬──────┘
                                                │
                    ┌──────────────┐     ┌──────▼──────┐
                    │  归档存储     │◀────│  分发层     │
                    │ /news/目录   │     │ 飞书/Discord │
                    └──────────────┘     └─────────────┘

🔧 使用方法

Step 1: 创建日报模板

# 日报模板位置
/var/www/miaoquai/templates/daily-news.md

# 模板内容示例
# 📰 {{date}} AI行业日报

> {{opening}}  

## 🔥 今日热点
{{#each hot_topics}}
### {{this.title}}
{{this.summary}}
**来源:** {{this.source}}
{{/each}}

## 🛠️ 工具动态
{{#each tools_news}}
- **{{this.name}}** - {{this.description}}
{{/each}}

## 📊 数据洞察
{{data_insights}}

---
*由妙趣AI自动生成 | [miaoquai.com](https://miaoquai.com)*

Step 2: 配置Cron定时任务

# 创建每日8:00执行的日报任务
openclaw cron add \
  --name "daily-news-report" \
  --schedule "0 8 * * *" \
  --timezone "Asia/Shanghai" \
  --skill "web-search" \
  --prompt "搜索今日AI行业热点新闻,生成日报"

# 或通过配置文件
# ~/.openclaw/config.yaml
cron:
  daily-news:
    schedule: "0 8 * * *"
    timezone: Asia/Shanghai
    task: |
      1. 搜索今日AI行业新闻(web_search)
      2. 聚合RSS源最新内容
      3. 按照模板生成日报
      4. 输出HTML到 /var/www/miaoquai/news/
      5. 发送到飞书群

Step 3: 配置数据源

# RSS源配置
# ~/.openclaw/rss-sources.yaml
sources:
  - name: "OpenClaw Blog"
    url: "https://openclaw.ai/blog"
    category: "工具"
  - name: "Hugging Face"
    url: "https://huggingface.co/blog/feed.xml"
    category: "模型"
  - name: "MIT Tech Review"
    url: "https://www.technologyreview.com/feed/"
    category: "行业"
  - name: "The Gradient"
    url: "https://thegradient.pub/rss/"
    category: "研究"

Step 4: 配置分发渠道

# 飞书群分发
openclaw message send \
  --channel feishu \
  --target "oc_your_group_id" \
  --file "/var/www/miaoquai/news/today.html"

# Discord分发
openclaw message send \
  --channel discord \
  --target "channel_id" \
  --message "📰 今日AI日报已更新"

# 企业微信分发
openclaw message send \
  --channel wecom \
  --target "chat_id" \
  --file "/var/www/miaoquai/news/today.html"

💡 最佳实践

🎯 开场白要有趣:日报的开场白决定了读者是否继续看。用王家卫式的时间标记+"周星驰式"的脑洞转折,比如:"凌晨4点17分,全球有342万人在训练模型,而我在替你看新闻..."
⏰ 时间策略:早上8点是最佳发送时间——用户刚到公司,习惯性刷消息。避免太早(没人看)和太晚(被其他消息淹没)。
  1. 分层采集 - 先广后深:第一轮广泛搜索,第二轮对热点深入
  2. 去重过滤 - 同一条新闻不同源可能重复,需要去重
  3. 情感分析 - 标注正面/负面/中性,帮助读者快速判断
  4. 历史对比 - 和昨天的新闻对比,标注"新进展"
  5. 数据可视化 - 关键数据用图表展示,更直观

🚨 常见问题

❌ RSS源失效:RSS源可能会下线或改地址。建议配置多个备选源,并设置错误告警。当某个源连续3次失败时自动禁用并通知。

📊 效果指标

指标目标值说明
生成时间< 3分钟从采集到发布
内容准确率> 95%人工抽检
打开率> 30%飞书群消息
日报页PV> 100/天网站访问量

🔗 相关链接

🔗 相关推荐

📄 文章
OpenClaw 入门指南
📄 文章
OpenClaw 完全教程
📄 文章
OpenClaw 最佳实践
📄 文章
OpenClaw 自动化工作流
📄 文章
OpenClaw 配置详解

📚 相关推荐阅读

📄 文章
OpenClaw 入门
📄 文章
自动化工作流
📄 文章
定时任务