Decentralization? We're still early!

回归阅读本质:极简主义 RSS 阅读器 Miniflux

  • 回归阅读本质:极简主义 RSS 阅读器 Miniflux

    發布人 Brave 2026-01-12 12:27

    在信息爆炸的今天,算法推荐让我们陷入了无尽的“信息茧房”和碎片化阅读的泥潭。越来越多的人开始怀念 RSS(Really Simple Syndication)——这种古老但高效的信息获取方式,它让我们重新掌握了信息的主动权。

    而在众多的 RSS 阅读器中,Miniflux 是一股清流。它不追求花哨的界面,没有复杂的社交功能,只做一件事:让你高效、专注地阅读。

    什么是 Miniflux?

    Miniflux 是一款基于 Go 语言开发的、极简主义的、自托管(Self-hosted)的 RSS 订阅服务。

    它的设计哲学可以用一句话概括:“Miniflux is a minimalist and opinionated feed reader.”(Miniflux 是一个极简且有主见的阅读器)。它剔除了一切干扰阅读的元素,没有广告、没有追踪器、没有花哨的动画,旨在提供最纯粹的阅读体验。

    Miniflux 的核心特点

    1. 极致的极简主义设计

    打开 Miniflux,你会看到一个非常朴素的界面。它通常采用黑白或淡雅的配色,布局简单直观。它针对可读性进行了优化,支持自动抓取文章全文(即使源网站只提供摘要),让你无需跳转即可读完内容。

    2. 强大的自托管属性

    Miniflux 是开源软件,这意味着你可以将它部署在自己的服务器(如 VPS、NAS 或树莓派)上。

    • 数据隐私: 所有阅读记录、订阅源都掌握在你自己手中,不用担心服务商倒闭或数据被贩卖。
    • 轻量级: 得益于 Go 语言,Miniflux 占用资源极低,即便是最低配置的服务器也能流畅运行。

    3. 支持多种 API 与第三方客户端

    Miniflux 本身是一个 Web 端服务,它采用了“后端优先”的策略。虽然它的原生网页端已经很好用,但它更强大之处在于支持 Google Reader API 和 Fever API。 这意味着你可以使用市面上绝大多数优秀的第三方 RSS 阅读 App(如 Reeder, NetNewsWire, Fluent Reader 等)来同步和阅读 Miniflux 中的内容。

    4. 自动抓取全文(Full-Text Fetching)

    这是 Miniflux 的杀手级功能之一。很多网站的 RSS 源只提供文章摘要,强迫用户点击链接去原网页阅读(通常伴随着广告)。Miniflux 内置了强大的解析引擎,可以自动抓取原网页的正文内容,让你在阅读器内就能享受纯净的全文阅读体验。

    5. 高效的过滤与管理

    • 黑白名单: 你可以为每个订阅源设置关键词过滤,只看你想看的内容,或者屏蔽不感兴趣的话题。
    • 自动清理: 支持设置保留历史文章的时间,自动清理旧数据,保持数据库轻盈。

    为什么选择 Miniflux?(优点)

    • 纯粹: 没有算法推荐,没有广告干扰,只有你订阅的内容。
    • 快: 页面加载速度极快,没有任何多余的 JavaScript 脚本拖慢速度。
    • 兼容性好: 只要有浏览器就能用,同时也完美适配手机端网页。
    • 易于部署: 官方提供了 Docker 镜像,只需几行命令即可在几分钟内完成部署。

    可能的不足(缺点)

    • 有一定的门槛: 虽然部署简单,但对于完全不懂服务器和命令行的用户来说,自托管版本仍有一定难度(虽然官方也提供付费托管服务,但大部分用户倾向于自建)。
    • 界面过于朴素: 如果你喜欢像 Feedly 那样图文并茂、杂志般的排版,Miniflux 可能会让你觉得“简陋”。
    • 缺乏社交功能: 你不能在里面点赞、评论或分享给好友,它是一个孤独的阅读工具。

    适用人群

    Miniflux 并不适合所有人,但它特别适合以下几类用户:

    1. 极客与技术爱好者: 喜欢折腾服务器,重视数据隐私和控制权。
    2. 深度阅读者: 厌倦了算法推荐,希望建立自己信息流的人。
    3. 极简主义者: 讨厌臃肿软件,追求软件功能纯粹、界面干净的人。
    4. 多设备用户: 需要在手机、平板、电脑之间无缝同步阅读进度,且喜欢使用 Reeder 等第三方客户端的人。

    如何开始?

    如果你想尝试 Miniflux,有两种方式:

    1. 官方托管服务: 访问 Miniflux 官网,支付每年 15 美元的费用,直接使用官方维护的服务。这是支持开发者的好方式,也最省心。
    2. Docker 自部署(推荐):

    如果你有一台服务器,可以使用 Docker Compose 快速部署。你需要准备一个 docker-compose.yml 文件,配置好数据库和 Miniflux 服务即可。

    version: '3'
    services:
      miniflux:
        image: miniflux/miniflux:latest
        container_name: miniflux
        ports:
          - "8080:8080"
        depends_on:
          - db
        environment:
          - DATABASE_URL=postgres://miniflux:password@db/miniflux?sslmode=disable
          - RUN_MIGRATIONS=1
          - CREATE_ADMIN=1
          - ADMIN_USERNAME=admin
          - ADMIN_PASSWORD=password
      db:
        image: postgres:15
        container_name: postgres
        environment:
          - POSTGRES_USER=miniflux
          - POSTGRES_PASSWORD=password
          - POSTGRES_DB=miniflux
        volumes:
          - ./.postgress_data:/var/lib/postgresql/data

    总之,在这个注意力被不断收割的时代,Miniflux 像是一个安静的避风港。它不争抢你的时间,只是默默地帮你收集整理好你关心的信息,静待你的开启。如果你想找回阅读的初心,Miniflux 绝对值得一试。

    Brave 回复 2 weeks, 5 days ago 1 成員 · 0 回复
  • 0 回复

歡迎留言回复交流。

Log in to reply.

讨论開始
00 回复 2018 年 6 月
現在