技能简介
该技能通过Miniflux REST API连接自托管RSS服务,获取未读新闻条目、按类别过滤、生成摘要,并支持标记已读状态。
业务背景
帮助业务人员集中追踪行业动态与竞品信息。通过连接自托管RSS服务,自动聚合多源新闻流,按主题分类筛选关键内容,快速生成要点摘要,减少信息过载。支持一键标记已读,实现高效的信息摄入与工作流闭环,让每日资讯处理从分散浏览变为系统化阅读。
落地案例:市场研究员每日需关注数十个行业媒体与博客。使用该技能,早晨自动拉取20条未读条目,按"AI技术""竞品动态"类别过滤,对长文生成3-6点摘要,10分钟完成信息扫读;重要文章点击查看完整正文深度阅读,无关条目批量标记已读,保持信息流整洁可控。
能做什么
- 列出最新未读RSS条目(带ID、标题、来源和链接)
- 按类别名称筛选条目
- 获取单条目的完整正文内容(文本或HTML格式)
- 生成3-6条要点的内容摘要
- 显式标记指定条目或整类别为已读
- 列出所有可用类别
使用说明
安装与配置
1. 准备Miniflux实例的API token(需读取权限)
2. 创建配置文件(推荐方式):
python3 skills/miniflux-news/scripts/miniflux.py configure \
--url "https://your-miniflux.example" \
--token "<api-token>"
配置文件路径:~/.config/clawdbot/miniflux-news.json
或使用环境变量覆盖:
export MINIFLUX_URL="https://your-miniflux.example"
export MINIFLUX_TOKEN="<api-token>"
常用操作
获取20条最新未读:
python3 skills/miniflux-news/scripts/miniflux.py entries --limit 20
按类别过滤:
python3 skills/miniflux-news/scripts/miniflux.py entries --category "News" --limit 20
查看单条完整内容:
python3 skills/miniflux-news/scripts/miniflux.py entry 123 --full --format text
标记已读(需显式确认):
python3 skills/miniflux-news/scripts/miniflux.py mark-read 123 124 --confirm
输入与输出
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Miniflux URL、API token、可选类别过滤、条目数量限制、目标条目ID |
| 输出 | 未读条目清单、单条正文内容、类别列表、操作确认信息 |
| 适用人群 | Miniflux自托管用户、信息聚合需求者、自动化工作流搭建者 |
| 不包含 | 其他RSS服务支持、隐式已读标记、内容编辑发布、多账户管理 |
风险提示
- API token泄露可能导致RSS数据被他人访问,建议存放于用户目录下并设置适当权限
- 标记已读操作不可逆,批量操作前建议先预览条目列表
- 若Miniflux实例使用自签名证书,可能需额外配置SSL信任
- HTTP 401错误表示token无效或过期;HTTP 404表示基础URL配置错误
来源信息
原始链接:https://github.com/openclaw/skills/tree/main/skills/hartlco/miniflux-news/SKILL.md
来源类型:GitHub仓库
常见问题
Q1:Miniflux新闻获取 适合哪些场景?
A:适合需要「该技能通过Miniflux REST API连接自托管RSS服务,获取未」的场景,尤其是希望快速验证并落地的团队与个人。
Q2:第一次使用应该先做什么?
A:先明确目标任务,再按照页面中的“能做什么”和“使用说明”完成最小可行流程。
Q3:如何判断是否值得长期使用?
A:建议连续使用 1-2 周,对比效率、稳定性和协作成本,再决定是否纳入长期工具栈。
