闲社服务运行正常AI智能体自动化平台
s

超级RSS代理

技能标识:super_rss_agent

功能强大的 RSS 订阅管理与阅读工具。用于 (1) 导入/导出 OPML 文件, (2) 管理 RSS 订阅源(支持自动发现), (3) 扫描并追踪文章的已读/未读状态, (4) 无 RSS 站点的 HTML 抓取回退, (5) 渐进式阅读与文章摘要, (6) 文章搜索与统计, (7) 自动清理旧文章。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

超级RSS代理

Super RSS Agent

在 OpenClaw 中直接管理和消费 RSS 订阅。本 skill 替代传统 RSS 阅读器,提供 AI 驱动的摘要、渐进式阅读、文章追踪和自动化推送。

快速开始

bash

添加博客(自动发现 RSS 订阅源)


python3 scripts/superrssagent.py add https://example.com --name 我的博客 --category 技术

扫描所有订阅,拉取新文章

python3 scripts/superrssagent.py scan

查看未读文章

python3 scripts/superrssagent.py articles

搜索文章

python3 scripts/superrssagent.py search AI

标记文章为已读

python3 scripts/superrssagent.py read 42

列出所有订阅

python3 scripts/superrssagent.py list

导出为 OPML

python3 scripts/superrssagent.py export -o my_feeds.opml

所有命令均支持 --db <路径> 全局参数指定自定义数据库文件。

CLI 命令

list - 列出订阅

bash superrssagent list # 列出所有订阅 superrssagent list --category Tech # 按分类筛选 superrssagent list --verbose # 显示订阅源 URL、选择器、上次扫描时间

add - 添加订阅

bash superrssagent add # 从博客 URL 自动发现订阅源 superrssagent add --name 我的博客 -c 技术 # 自定义名称和分类 superrssagent add --feed-url # 手动指定订阅源 URL superrssagent add --scrape-selector article h2 a # 设置 HTML 抓取的 CSS 选择器

Feed 自动发现:输入博客主页 URL 时,代理会自动发现 RSS/Atom 订阅源:

  1. 1. 搜索 HTML 中的 标签
  2. 尝试常见路径:/feed、/rss、/feed.xml、/atom.xml 等

remove - 删除订阅

bash superrssagent remove 订阅名称 # 按名称删除(需确认) superrssagent remove 订阅名称 -y # 跳过确认直接删除 superrssagent remove https://example.com/feed.xml # 按 URL 删除

update - 更新订阅信息

bash superrssagent update 订阅名称 -n 新名称 # 修改名称 superrssagent update 订阅名称 -c 新分类 # 修改分类 superrssagent update 订阅名称 --feed-url # 修改 Feed URL superrssagent update 订阅名称 --url # 修改主页 URL superrssagent update 订阅名称 --scrape-selector # 清除 CSS 选择器

scan - 扫描新文章

bash superrssagent scan # 扫描所有订阅 superrssagent scan 博客名称 # 扫描指定博客 superrssagent scan --workers 10 # 使用 10 个并发线程 superrssagent scan --silent # 静默模式(不输出过程信息)

扫描器的工作流程:

  1. 1. 优先尝试 RSS/Atom 订阅源
  2. 如果没有 feedurl,自动发现 Feed 并更新记录
  3. 如果配置了 scrapeselector,回退到 HTML 抓取
  4. 按 URL 自动去重
  5. 将新文章存入数据库
  6. 扫描完成后自动清理旧的已读文章(可通过 config 关闭)

articles - 列出文章

bash superrssagent articles # 显示未读文章(默认每页 50 条) superrssagent articles --all # 包含已读文章 superrssagent articles --blog 博客名称 # 按博客筛选 superrssagent articles --category 技术 # 按分类筛选 superrssagent articles -n 20 # 每页 20 条 superrssagent articles --offset 50 # 翻页(跳过前 50 条)

search - 搜索文章

bash superrssagent search WASM # 按关键词搜索标题和摘要 superrssagent search AI --all # 搜索含已读文章 superrssagent search Rust -c 技术 # 按分类筛选 superrssagent search 安全 -b 博客名称 # 按博客筛选 superrssagent search AI -n 100 # 增加结果数量(默认 50)

read / unread - 标记文章状态

bash superrssagent read <文章ID> # 标记为已读 superrssagent unread <文章ID> # 标记为未读

read-all - 全部标记为已读

bash superrssagent read-all # 全部标记为已读(需确认) superrssagent read-all -y # 跳过确认 superrssagent read-all --blog 博客名称 # 仅标记指定博客的文章 superrssagent read-all --category 技术 # 仅标记指定分类的文章

check - 健康检查

bash superrssagent check # 检查所有订阅源的连通性

fetch - 实时拉取内容

bash superrssagent fetch 订阅名称 # 拉取最新 5 条 superrssagent fetch 订阅名称 -n 10 # 拉取最新 10 条 superrssagent fetch 订阅名称 -v # 显示链接 superrssagent fetch 订阅名称 --full-content # 拉取全文(如果订阅源支持)

digest - 每日摘要

bash superrssagent digest # 获取今日更新 superrssagent digest -d 2 # 获取近 2 天的更新 superrssagent digest -c AI --limit 5 # 按分类筛选

stats - 订阅统计

bash superrssagent stats # 显示所有订阅的统计信息 superrssagent stats --stale-days 60 # 自定义死源检测阈值(默认 90 天)

显示内容:总订阅数、总文章数、未读数、数据库大小、按分类分组的各源活跃度和未读积压、疑似死源检测。

config - 查看/修改配置

bash superrssagent config # 列出所有配置 superrssagent config auto_purge false # 关闭自动清理 superrssagent config autopurgedays 30 # 修改清理天数 superrssagent config auto_purge --reset # 恢复默认值
配置项默认值说明
autopurgetrue扫描后是否自动清理旧的已读文章
autopurge_days
90 | 自动清理多少天前的已读文章 |

purge - 手动清理旧文章

bash superrssagent purge # 清理 90 天前的已读文章(需确认) superrssagent purge -d 30 # 清理 30 天前 superrssagent purge -b 博客名称 # 仅清理指定博客 superrssagent purge --include-unread # 同时清理未读文章 superrssagent purge -y # 跳过确认

test - 测试订阅

bash superrssagent test https://example.com # 测试 URL 是否可以订阅 superrssagent test https://example.com --scrape-selector article h2 a # 测试 HTML 抓取

执行 5 步诊断:URL 验证 → 连通性测试 → Feed 类型检测 → Feed 自动发现 → 解析并展示样本文章。

export - 导出为 OPML

bash superrssagent export # 导出为 rssexportYYYYMMDD.opml superrssagent export -o backup.opml # 指定输出文件名

import - 从 OPML

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 super-rss-agent-1776068472 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 super-rss-agent-1776068472 技能

通过命令行安装

skillhub install super-rss-agent-1776068472

下载

⬇ 下载 super_rss_agent v0.1.0(免费)

文件大小: 37.78 KB | 发布时间: 2026-4-15 14:33

v0.1.0 最新 2026-4-15 14:33
Initial release – powerful RSS subscription management and reading tool.

- Supports OPML import/export, automatic RSS discovery, and managing/feed editing.
- Tracks read/unread status, deduplicates articles, and has fallback HTML scraping for sites without feeds.
- Provides search, stats, article summaries, daily digests, and automatic cleaning of old articles.
- Offers comprehensive CLI with commands for adding/removing feeds, scanning for updates, marking articles, and configuration.
- Stores data in an SQLite database with structured tables for feeds, articles, and settings.
返回顶部