AI Daily Intelligence Digest
Overview
This skill combo automatically aggregates news from multiple RSS sources, uses AI to summarize key insights, and publishes a formatted daily digest to a Feishu Wiki knowledge base.
Workflow
[RSS Sources] → rss-aggregator → [Raw Articles]
↓
summarize-pro (batch summarize)
↓
[Digest Summary] → feishu-wiki → [Published Wiki Page]
Prerequisites
- RSS Feeds configured — Add your target RSS feed URLs to the config
- Feishu Wiki access — Valid Feishu access token and target Wiki space/node
- OpenClaw environment variables:
FEISHU_APP_ID/FEISHU_APP_SECRET(for Wiki API)RSS_FEED_URLS(comma-separated, optional override)
Usage
# Manual trigger
openclaw run ai-daily-intelligence-digest
# Via cron (recommended: daily 8:00 AM)
openclaw cron add "0 8 * * *" "ai-daily-intelligence-digest" --name "AI日报"
Configuration
Create config.yaml in the skill directory:
rss:
feeds:
- https://hnrss.org/frontpage
- https://feeds.bbci.co.uk/news/technology/rss.xml
- https://www.techcrunch.com/feed/
max_articles: 10
language: en
summarize:
model: gpt-4o-mini
max_length: 300
style: bullet_points
feishu:
wiki_space_id: "${FEISHU_WIKI_SPACE_ID}"
parent_node_token: "${FEISHU_PARENT_NODE}"
title_prefix: "📰 AI日报"
time_format: "%Y年%m月%d日"
Output Format
The published Feishu Wiki page contains:
- Header: Date + title
- Top Stories: Bulleted summaries of top N articles
- Key Insights: AI-generated bullet points
- Source Links: Full article URLs for further reading
- Footer: "Generated by AI Daily Intelligence Digest"
Error Handling
- If RSS fetch fails: skip to next feed, log error
- If summarize fails: include raw title + link
- If Feishu publish fails: output draft markdown to console
Troubleshooting
| Issue | Solution |
|---|---|
| Empty digest | Check RSS feeds are reachable; verify network access |
| Feishu auth error | Refresh FEISHU_APP_ACCESS_TOKEN |
| Summarize timeout | Reduce max_articles in config |