← 返回
AI智能 中文

RSS Daily Digest

Fetch RSS feeds, parse articles, generate AI summaries, and compile a daily digest report in Markdown. Use when user asks for RSS summary, news digest, daily...
{"answer":"抓取RSS、解析文章、AI生成摘要,并编译Markdown日报。用于用户请求RSS摘要、新闻汇总、日报等场景。"}
renchengxiang
AI智能 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 672
下载
💾 19
安装
1
版本
#latest

概述

RSS Daily Digest

Generate a structured daily news digest from configured RSS feeds.

Prerequisites

  • Python 3 with feedparser and datetime modules
  • Feed sources configured in {baseDir}/references/feed-sources.md
  • Output directory: ~/openclaw-output/digests/

Workflow

When the user asks for a daily digest or RSS summary:

  1. Read feed sources: Read the file {baseDir}/references/feed-sources.md

to get the list of RSS feed URLs and their categories.

  1. Fetch and parse feeds: For each feed URL, run:

python3 {baseDir}/scripts/fetch_feeds.py \

--feeds-file {baseDir}/references/feed-sources.md --hours 24

This outputs a JSON array of articles published in the last 24 hours.

  1. Summarize articles: For each article in the JSON output:
    • Read the title and description
    • Generate a one-sentence summary (max 30 words) in the same language

as the article

  • Assign a relevance score (1-5) based on the user's interests if known
  1. Format the digest: Run:

python3 {baseDir}/scripts/format_digest.py \

--input /tmp/openclaw-rss-articles.json \

--template {baseDir}/assets/digest-template.md

This produces the final Markdown report.

  1. Save the report:
    • Create directory if needed: mkdir -p ~/openclaw-output/digests/
    • Save as: ~/openclaw-output/digests/digest-YYYY-MM-DD.md
    • Use today's date for the filename
  1. Report to user: Confirm completion with:
    • Total number of articles found
    • Number per category
    • File path of the saved digest
    • Offer to send to a messaging channel if configured

Error Handling

  • If a feed URL returns HTTP error or times out (>10s), skip it and note

in output

  • If feedparser is not installed, run: pip3 install feedparser
  • If zero articles found in 24h window, inform user and suggest expanding

timeframe

  • Never silently fail — always report which feeds succeeded and which failed

Output Format

Use this structure for the digest:

Daily Digest — {DATE}

> {TOTAL_COUNT} articles from {FEED_COUNT} sources

Tech

Business

  • ...

World

  • ...

Generated by RSS Daily Digest Skill at {TIMESTAMP}

Rules

  • Never fabricate article titles or URLs — only use data from actual RSS feeds
  • Never modify or summarize in a way that changes the factual content
  • If the user specifies a language preference, translate summaries accordingly
  • Always preserve the original article URL
  • Maximum 50 articles per digest to keep it readable

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-29 23:46 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,832
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,370
ai-intelligence

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 418 📥 115,216