Skip to content

Miniflux

Miniflux 極簡閱讀器

軟體分類 生產力 / 資訊聚合
開發廠商 Frédéric Guillot
Stars
8.9k
Forks
853
License
APACHE 2.0
Version
v2.2.16
Update
2026-03-14
OS

產品說明

Miniflux 是一款「有主見(Opinionated)」的極簡主義 RSS 閱讀器。在這個應用程式日益臃腫的時代,Miniflux 反其道而行,它沒有社交功能、沒有演算法推薦、沒有花俏的動畫,只有純粹的內容閱讀。

它基於 Go 語言編寫,這賦予了它極高的執行效率與極低的資源佔用。作為一款自架(Self-hosted)服務,它只需極少的記憶體即可流暢運作,並且依賴穩定的 PostgreSQL 作為資料庫。

除了官方簡潔的 Web 介面外,Miniflux 最強大的地方在於它支援 Fever APIGoogle Reader API。這意味著您可以在手機上使用 Reeder、NetNewsWire 等頂級的第三方閱讀器 App 來同步您的訂閱源,達成「後端自控、前端自由」的最佳體驗。

核心特色:

  • 極致輕量:單一二進位檔(Single Binary)或 Docker 容器部署,啟動速度極快。
  • 第三方 App 支援:透過 Fever API 或 Google Reader API,完美串接 iOS/Android/Mac 上的主流閱讀軟體。
  • 無干擾閱讀:自動抓取網頁全文內容,過濾廣告與追蹤器,將零散的網頁轉化為整潔的文章流。
  • 鍵盤優先:為高效率使用者設計,支援類似 Vim 的快捷鍵操作,手不離鍵盤即可完成閱讀與管理。
  • 隱私導向:不追蹤使用者行為,所有數據掌握在自己手中。

常用指令與快捷鍵

Miniflux 的核心精神是效率,因此它擁有非常完善的鍵盤快捷鍵系統。此外,部署維護主要依賴 Docker。

Docker 部署指令

這是最標準的部署方式,需搭配 PostgreSQL 資料庫。

# 下載並啟動 Miniflux (需配合 docker-compose 使用以連結資料庫)
# 簡易啟動範例 (僅供測試,正式環境請設定 DATABASE_URL)
docker run -d -p 8080:8080 
  -e RUN_MIGRATIONS=1 
  -e DATABASE_URL=postgres://user:password@db/miniflux?sslmode=disable 
  miniflux/miniflux:latest

鍵盤快捷鍵 (Web 介面)

Miniflux 的 Web 介面支援豐富的快捷鍵,熟記這些鍵可以讓您的閱讀速度提升數倍:

快捷鍵功能說明
g + u跳轉至「未讀」文章列表 (Go to Unread)
g + h跳轉至「歷史」記錄 (Go to History)
g + b跳轉至「書籤/星號」列表 (Go to Bookmarks)
j / k選擇 下一篇文章 / 上一篇文章
o開啟/關閉 當前文章內容 (Open)
v在新分頁開啟原始網頁 (View original)
m切換已讀/未讀狀態 (Mark as read/unread)
d下載原始網頁內容 (Download content)
R重新整理所有訂閱源 (Refresh)

操作介面

Web 介面亮點:
Miniflux 的介面可以用「樸實無華」來形容,但這正是它的優點。

  • 清單視圖:預設以條列式呈現文章標題,資訊密度高,一眼即可掃描大量資訊。
  • 自動深色模式:遵循系統設定自動切換淺色/深色主題,夜間閱讀不刺眼。
  • 閱讀視圖:點擊標題展開後,會以經過最佳化的排版呈現內文(類似瀏覽器的閱讀模式),去除所有網站側邊欄與彈出視窗。