Miniflux 自托管 RSS 阅读器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/miniflux-self-hosted-rss-feed-reader-and-automation-api。
技能介绍
要解决的问题
RSS 依然是获取信息的首选渠道之一,但传统阅读器要么依赖第三方云服务,要么缺乏可编程接口。当你需要把订阅、过滤、归档这些动作交给自动化流程时,一个封闭的 GUI 应用通常不够用。
核心能力与工作方式
这个技能基于 Miniflux——一个极简主义的自托管订阅源阅读器,它把整个工作流拆成几个可组合的部分:
- 订阅与整理:支持 RSS、Atom 和 JSON Feed 三种主流格式,Agent 可以通过 API 批量添加订阅源,并按类别进行组织。
- Webhooks 与自动化:当有新文章发布时,Miniflux 可以触发 Webhook,把事件推送给下游系统,比如告警管道或消息队列。
- REST API 集成:官方提供 Go 和 Python 客户端库,同时发布 Docker 镜像到 Docker Hub、GitHub Registry 和 Quay.io,覆盖 ARM 和 RISC-V 架构。
典型的使用路径是:通过 API 或 Web UI 添加订阅源 → 配置分类与过滤规则 → 在 Webhook 端点接入自动化逻辑。
适用边界与注意点
- Miniflux 的定位是"够用即可"的阅读器,不内置复杂的推荐算法或社交分享功能。
- API 的具体字段和认证方式需要参考上游文档(
miniflux/v2仓库),技能本身不重新定义协议。 - 如果你需要多用户协作、全文搜索索引或离线缓存这类高级特性,可能需要额外组件配合。
使用场景
- 运维人员需要监控多个上游项目的最新发布,并通过 Webhooks 触发内部告警管道。
- 系统架构师需要通过 REST API 批量导入一批 Atom 或 JSON 格式的技术文档源。
- 个人开发者需要在树莓派等 ARM 架构设备上,利用 Docker 快速部署一个极简阅读器。
适合人员
- 需要自动化监控 CI/CD 流水线发布状态的 DevOps 工程师
- 希望利用 Python 或 Go 客户端库批量处理信息流的后端开发者
- 追求极简部署方案、需要将阅读器运行在边缘设备上的自托管爱好者