Agent Skills
返回列表
📚

Newsboat 终端 RSS/Atom 阅读器

知识管理 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/newsboat-terminal-rss-atom-feed-reader。

技能介绍

要解决的问题

RSS 与 Atom 订阅源更新频繁、来源分散,常见的 Web 阅读器依赖浏览器和鼠标,在 SSH 会话、服务器终端或低带宽环境里操作成本很高。这个技能把订阅源阅读完整搬进文本终端,让阅读、筛选、管理都围绕键盘完成。

核心能力

Newsboat 终端阅读器:源自已停更的 Newsbeuter,目前由社区活跃维护。它以纯文本界面渲染订阅内容,键盘驱动整个「订阅 → 阅读 → 管理」流程,不需要图形环境。

  • 双格式支持:兼容 RSS 与 Atom 订阅源
  • 过滤机制:通过规则筛选条目,只保留关心的内容
  • 宏与脚本化自动化:把高频操作固化为宏,配合脚本批量执行

关键步骤

  1. 获取技能源码,按上游 Newsboat 的构建路径完成编译
  2. 编译前需装齐依赖库;上游推荐在 Docker 中完成构建
  3. 启动后添加订阅源、配置过滤规则,并用宏简化日常操作

适用边界

  • 构建产物可移植性受限:在 Docker 中编译出的 binary,不一定能在容器外运行,跨环境部署前需要实测验证
  • 这是终端工具,没有图形界面,适合习惯命令行的工程师
  • 具体行为细节以上游 Newsboat 的最新文档为准

使用场景

  • SSH 连入无图形界面的服务器,想在终端里快速浏览多个技术博客的最新更新
  • 订阅源数量多、噪声大,需要按规则过滤,只保留关注关键词的条目
  • 每天都要重复打开、跳转、标记已读等操作,想把这套流程做成宏自动执行
  • 低带宽或移动网络环境下,用纯文本界面抓取并阅读 Atom 订阅内容

适合人员

  • 服务器运维工程师:常驻 SSH 会话、服务器无图形界面,需要键盘驱动的阅读工具
  • 后端/基础设施开发者:大部分时间在终端工作,不希望为看订阅专门打开浏览器
  • 信息采集与研究类工程师:订阅源量大,需要过滤规则和脚本化来管理每日阅读