返回顶部
🇺🇸 English
🇨🇳 简体中文
🇨🇳 繁體中文
🇺🇸 English
🇯🇵 日本語
🇰🇷 한국어
🇫🇷 Français
🇩🇪 Deutsch
🇪🇸 Español
🇷🇺 Русский
m

miniflux-news

Fetch and triage the latest unread RSS/news entries from a Miniflux instance via its REST API using an API token. Use when the user asks to get the latest Miniflux unread items, list recent entries with titles/links, or generate short summaries of specific Miniflux entries. Includes a bundled script to query Miniflux (/v1/entries and /v1/entries/{id}) using credentials from ~/.config/clawdbot/miniflux-news.json (or MINIFLUX_URL and MINIFLUX_TOKEN overrides).

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
2,947
下载量
1
收藏
概述
安装方式
版本历史

miniflux-news

# Miniflux News Use the bundled script to fetch entries, then format a clean list and optionally write summaries. ## Setup (credentials) This skill reads Miniflux credentials from a local config file by default. ### Config file (recommended) Path: - `~/.config/clawdbot/miniflux-news.json` Format: ```json { "url": "https://your-miniflux.example", "token": "<api-token>" } ``` Create/update it using the script: ```bash python3 skills/miniflux-news/scripts/miniflux.py configure \ --url "https://your-miniflux.example" \ --token "<api-token>" ``` ### Environment variables (override) You can override the config file (useful for CI): ```bash export MINIFLUX_URL="https://your-miniflux.example" export MINIFLUX_TOKEN="<api-token>" ``` Token scope: Miniflux API token with read access. ## Fetch latest entries List latest unread items (default): ```bash python3 skills/miniflux-news/scripts/miniflux.py entries --limit 20 ``` Filter by category (by name): ```bash python3 skills/miniflux-news/scripts/miniflux.py entries --category "News" --limit 20 ``` If you need machine-readable output: ```bash python3 skills/miniflux-news/scripts/miniflux.py entries --limit 50 --json ``` ### Response formatting - Return a tight bullet list: **[id] title — feed** + link. - Ask how many the user wants summarized (e.g., “summarize 3” or “summarize ids 123,124”). ## View full content Show the full article content stored in Miniflux (useful for reading or for better summaries): ```bash python3 skills/miniflux-news/scripts/miniflux.py entry 123 --full --format text ``` If you want the raw HTML as stored by Miniflux: ```bash python3 skills/miniflux-news/scripts/miniflux.py entry 123 --full --format html ``` ## Categories List categories: ```bash python3 skills/miniflux-news/scripts/miniflux.py categories ``` ## Mark entries as read (explicit only) This skill **must never** mark anything as read implicitly. Only do it when the user explicitly asks to mark specific ids as read. Mark specific ids as read: ```bash python3 skills/miniflux-news/scripts/miniflux.py mark-read 123 124 --confirm ``` Mark all unread entries in a category as read (still explicit, requires `--confirm`; includes a safety `--limit`): ```bash python3 skills/miniflux-news/scripts/miniflux.py mark-read-category "News" --confirm --limit 500 ``` ## Summarize entries Fetch full content for a specific entry id (machine-readable): ```bash python3 skills/miniflux-news/scripts/miniflux.py entry 123 --json ``` Summarization rules: - Prefer 3–6 bullets max. - Lead with the “so what” in 1 sentence. - If content is empty or truncated, say so and summarize from title + available snippet. - Don’t invent facts; quote key numbers/names if present. ## Troubleshooting - If the script says missing credentials: set `MINIFLUX_URL`/`MINIFLUX_TOKEN` or create `~/.config/clawdbot/miniflux-news.json`. - If you get HTTP 401: token is wrong/expired. - If you get HTTP 404: base URL is wrong (should be the Miniflux web root).

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 miniflux-news-1776390188 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 miniflux-news-1776390188 技能

通过命令行安装

skillhub install miniflux-news-1776390188

下载 Zip 包

⬇ 下载 miniflux-news v0.1.0

文件大小: 6.18 KB | 发布时间: 2026-4-17 14:35

v0.1.0 最新 2026-4-17 14:35
Initial release: list unread, filter by category, show full content, explicit mark-read (+confirm).

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部