搜索

PythonReactSEOPDF
OpenClaw

Rss Aggregator

智能 RSS 聚合与增量推送 Smart RSS Aggregator

hooila0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install hooila/rss-aggregator

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

智能 RSS 聚合与增量推送 (Smart RSS Aggregator)

技能描述

自动读取 RSS 链接列表,抓取并阅读正文。通过跨源事件合并与严格的历史日志核对,实现每日多次运行时的“纯增量”推送,最终生成高信息密度的纯文本简报。

执行指令 (Workflow)

当触发此技能时,请严格按以下顺序执行:

  1. 资源读取与抓取 读取配置文件中的有效 RSS 链接,获取最新文章并通读网页核心内容。
  2. 内容过滤 (质量审查与跨源合并)
    • 内容审查:对抓取的内容进行初步评估,若检测到垃圾广告、无意义水文或滥规言论(即内部判定 is_abuse=true),请直接丢弃。
    • 跨源合并:交叉分析通过审查的文章。若多篇报道指向同一事件,将其合并为一条综合资讯,提取各方补充细节,避免同一事件重复出现。
  3. 严格核对记忆 (核心增量逻辑) 读取本地的 pushed_history.log 文件。对比当前准备推送的事件,彻底剔除所有在历史记录中已经存在的内容。 (注:确保每天 18 点运行时,不会推送当天 8 点已经推送过的文章。一旦某条全新资讯被选中推送,必须立即将其标题和链接追加记录到 pushed_history.log 中。)
  4. 撰写与排版 将所有筛选出的全新资讯,严格按照下方的【输出规范】和【输出模板范例】进行排版。

输出规范 (Strict Formatting Rules)

必须严格遵守以下约束,任何情况下均不可违反:

  • 头部日期:推送的最顶部必须有且仅有一行总标题:今日AI资讯 (YYYY-MM-DD),按当天实际日期动态填充。
  • 区块结构:每条资讯严格按照 标题: -> 摘要: -> 链接: 的顺序排列,且每个字段之间必须保留一个空行。
  • 深度摘要:摘要部分需要详尽且专业(类似专业科技媒体的深度快讯)。要求包含具体数据(如时间、算力、参数量等)、核心动作和深层影响,直接陈述事实,不加任何主观废话。
  • 隐藏数据源:绝对不要在任何地方展示 RSS 订阅源或原始媒体的名称。
  • 纯净排版:严禁使用任何 Emoji 表情符号,仅使用纯文本及基础的 Markdown 换行。

输出模板范例

请严格套用以下模板生成最终推送(除了填充内容外,不要改变任何换行和标点符号):

今日AI资讯 (YYYY-MM-DD)

标题: [此处填写合并后的事件标题]

摘要: [此处撰写详尽的核心摘要。多源合并时需综合各方要点,提取最核心的数据、过程和结论。]

链接: [原文链接 1] [原文链接 2 (若有多个链接直接换行展示)]

标题:...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/hooila/rss-aggregator
Version
—
Commit
539047a651d69ba9c751c55da1a9388111b9545d
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

通过维护rss列表聚合rss文章摘要,用于每日推送

来源内容

SKILL.md
# 智能 RSS 聚合与增量推送 (Smart RSS Aggregator)

## 技能描述
自动读取 RSS 链接列表,抓取并阅读正文。通过跨源事件合并与严格的历史日志核对,实现每日多次运行时的“纯增量”推送,最终生成高信息密度的纯文本简报。

## 执行指令 (Workflow)

当触发此技能时,请严格按以下顺序执行:

1. **资源读取与抓取**
   读取配置文件中的有效 RSS 链接,获取最新文章并通读网页核心内容。
2. **内容过滤 (质量审查与跨源合并)**
   - **内容审查**:对抓取的内容进行初步评估,若检测到垃圾广告、无意义水文或滥规言论(即内部判定 `is_abuse=true`),请直接丢弃。
   - **跨源合并**:交叉分析通过审查的文章。若多篇报道指向同一事件,将其合并为一条综合资讯,提取各方补充细节,避免同一事件重复出现。
3. **严格核对记忆 (核心增量逻辑)**
   读取本地的 `pushed_history.log` 文件。**对比当前准备推送的事件,彻底剔除所有在历史记录中已经存在的内容。**
   *(注:确保每天 18 点运行时,不会推送当天 8 点已经推送过的文章。一旦某条全新资讯被选中推送,必须立即将其标题和链接追加记录到 `pushed_history.log` 中。)*
4. **撰写与排版**
   将所有筛选出的全新资讯,严格按照下方的【输出规范】和【输出模板范例】进行排版。

## 输出规范 (Strict Formatting Rules)

必须严格遵守以下约束,任何情况下均不可违反:
* **头部日期**:推送的最顶部必须有且仅有一行总标题:`今日AI资讯 (YYYY-MM-DD)`,按当天实际日期动态填充。
* **区块结构**:每条资讯严格按照 `标题:` -> `摘要:` -> `链接:` 的顺序排列,且每个字段之间**必须保留一个空行**。
* **深度摘要**:摘要部分需要详尽且专业(类似专业科技媒体的深度快讯)。要求包含具体数据(如时间、算力、参数量等)、核心动作和深层影响,直接陈述事实,不加任何主观废话。
* **隐藏数据源**:绝对不要在任何地方展示 RSS 订阅源或原始媒体的名称。
* **纯净排版**:严禁使用任何 Emoji 表情符号,仅使用纯文本及基础的 Markdown 换行。

## 输出模板范例

请严格套用以下模板生成最终推送(除了填充内容外,不要改变任何换行和标点符号):

今日AI资讯 (YYYY-MM-DD)

标题: [此处填写合并后的事件标题]

摘要: [此处撰写详尽的核心摘要。多源合并时需综合各方要点,提取最核心的数据、过程和结论。]

链接: 
[原文链接 1]
[原文链接 2 (若有多个链接直接换行展示)]

标题:...
README
通过维护rss列表聚合rss文章摘要,用于每日推送

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.