关于 rss-aggregator
使用 `references/feeds.opml` 中配置的 RSS 源收集最新更新,供查询近期动态时使用。脚本输出标题、作者、摘要、更新时间和链接;未指定时间范围时默认查询 3 天。
主要功能
- 01读取 OPML 中配置的 RSS 源
- 02按时间范围汇总更新
- 03输出标题、作者和摘要
- 04附带更新时间与链接
适用场景
- 01查看订阅源最近动态
- 02汇总过去几天的更新
- 03获取更新链接以便继续阅读
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ spacezephyr/ myskill --skill rss-aggregator安装后在 Claude Code 中输入/rss-aggregator确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/example_asset.txtreferences/api_reference.mdfeeds.opmlscripts/aggregate.pyexample.py详细介绍
RSS 聚合器
此技能会从 references/feeds.opml 中定义的精选 RSS 订阅源列表获取并汇总最新动态。
用法
当用户询问最新动态(例如“近期动态”“过去 3 天”“有什么新内容”)时,使用 scripts/aggregate.py 脚本。
命令
uv run --with feedparser scripts/aggregate.py --days <number_of_days>
如果用户未指定时间范围,默认使用 3 天。
输出
脚本会按以下格式输出动态列表:
- 标题
- 作者
- 摘要(约 500 个词,从订阅源内容中提取)
- 更新时间
- 链接
配置
订阅源列表存储在 references/feeds.opml 中。
评论
支持 Markdown