mlwcli

一个命令行工具,统一管理Miniflux、Linkding和Wallabag三大信息源。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mlwcli。
它的用途是:一个命令行工具,统一管理Miniflux、Linkding和Wallabag三大信息源。
完整的 Skill 内容见:https://321skill.com/skills/mlwcli/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我把今天未读的科技类RSS文章标题和链接列出来,并保存到我的书签里。” 它会引导你使用 `mlwcli entry list --status=unread --jq` 过滤出特定Feed的文章,然后通过 `mlwcli link add` 将选中的文章链接快速添加到Linkding中。或者,当你在终端读到一篇长文想稍后阅读时,可以直接用 `mlwcli page add <文章URL>` 一键收藏到Wallabag。

介绍

mlwcli 解决了信息源分散、管理不便的问题。它将RSS阅读器Miniflux、书签管理器Linkding和稍后阅读工具Wallabag的常用操作集成到统一的命令行界面中,用户无需分别登录网页端,即可通过终端完成订阅、收藏、归档等操作。

使用上,通过简单的命令如 mlwcli feed add 添加订阅、mlwcli link add 保存书签、mlwcli page add 收藏文章,并支持丰富的过滤和JSON输出,便于脚本化处理。它还提供了交互式的登录界面来管理多个服务的认证信息。

这个工具非常适合那些重度依赖RSS、书签和稍后阅读服务,且习惯在终端环境下工作或追求自动化流程的技术人员,如开发者、运维工程师和效率爱好者。

建议用户先通过 mlwcli auth login 配置好服务端点和API密钥,然后利用其强大的JSON输出和jq过滤功能,将信息管理无缝集成到自己的自动化工作流中,例如定期导出未读条目进行分析。

核心特点

区别于单一服务的CLI工具,mlwcli首创将三大主流信息管理服务(Miniflux、Linkding、Wallabag)聚合在一个工具中,提供了统一的操作语法和认证管理,避免了用户需要学习和切换多个独立客户端的麻烦。

注意事项

该工具仅支持Miniflux、Linkding和Wallabag这三种特定服务,不适用于管理其他类型的RSS阅读器、书签或稍后阅读应用。

常见问题

mlwcli支持哪些服务?

目前支持Miniflux (RSS)、Linkding (书签) 和 Wallabag (稍后阅读)。

如何配置多个服务的账号?

运行 `mlwcli auth login` 启动交互式界面,可分别选择并配置每个服务的端点和API密钥。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/mlwcli/raw/index.md 读取 mlwcli 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。