產品說明
Miniflux 是一款「有主見(Opinionated)」的極簡主義 RSS 閱讀器。在這個應用程式日益臃腫的時代,Miniflux 反其道而行,它沒有社交功能、沒有演算法推薦、沒有花俏的動畫,只有純粹的內容閱讀。
它基於 Go 語言編寫,這賦予了它極高的執行效率與極低的資源佔用。作為一款自架(Self-hosted)服務,它只需極少的記憶體即可流暢運作,並且依賴穩定的 PostgreSQL 作為資料庫。
除了官方簡潔的 Web 介面外,Miniflux 最強大的地方在於它支援 Fever API 與 Google 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 的介面可以用「樸實無華」來形容,但這正是它的優點。
- 清單視圖:預設以條列式呈現文章標題,資訊密度高,一眼即可掃描大量資訊。
- 自動深色模式:遵循系統設定自動切換淺色/深色主題,夜間閱讀不刺眼。
- 閱讀視圖:點擊標題展開後,會以經過最佳化的排版呈現內文(類似瀏覽器的閱讀模式),去除所有網站側邊欄與彈出視窗。




