三年 OpenList 使用報告:從嘗鮮到每日掛著的真實體驗
從第一次在 Android 手機上裝下 OpenList,到現在家裡 NAS、Docker 伺服器、甚至電視盒子都掛著一份,三年時間跨了好幾個版本的踩坑與心得。
OpenList 是什麼?一個幫你把散落網盤歸攏的聚合器
我第一次接觸 OpenList 是在 2023 年初,那時手上有百度網盤、阿里雲盤、還有幾個不太常用但裡面躺了東西的冷門網盤——每次找個檔案就要切來切去,手機裡裝了五六個網盤 App,記憶體吃資源就算了,打開還要等廣告跑完。OpenList 的定位很簡單:把各種網盤的檔案清單抓過來,在一個介面裡瀏覽、搜索、預覽,甚至還能掛成 WebDAV 給其他 App 用。它本身不存檔案,純做索引與聚合,所以體積小、啟動快,Android APK 版裝完也就六十多兆。
安裝:三種部署路徑,我選了最麻煩但最穩的那條
素材包裡給了三種安裝參考——Android APK 直接裝、Windows 手動跑單檔、Docker Compose 編排。Android 版最簡單:OpenList下載 APK、允許未知來源、裝完打開就能配網盤。但我當時就想把它掛在常駐設備上,不想讓手機重開就丟資料,所以最後選了 Docker 部署。Compose 檔寫起來就十幾行,關鍵是 user 欄位要對得上宿主的 UID:GID,不然 data 目錄寫不了——這個坑我踩過一次,容器起來了但打開就是資料庫鎖定,查了半天才發現是權限問題。升級也麻煩過一陣子,後來搞清楚要先 pull 拉新鏡像再重建容器,光重啟是沒用的。Android 版我至今還在手機裡留著,作為隨時看檔案的備用入口。

當初為什麼選它?現在再看那個決定
說實話當初是抱著試試看的心態裝的——同類工具也看過幾個,要嘛收費、要嘛只支援一兩個網盤、要嘛介面長得像十年前的論壇版。OpenList官網 那時候支援的網盤數量已經不少,而且是開源的,至少不怕哪天作者跑路就不能用了。另外 WebDAV 這點打動了我:家裡電視盒子上的 Kodi 可以直接連 WebDAV 播電影,不用再把檔案下載到手機或 U 盤。
現在回頭看,那個決定做對了,但理由想淺了——當時只看「支援多少網盤」,沒想到真正撐住我三年沒換的,是它後面幾個慢慢變順手、變離不開的功能。
越用越順手的:搜索與預覽
剛裝的時候搜索功能幾乎沒用過——那時候網盤加得也不多,手動翻兩下就找到了。後來網盤越加越多、裡面的檔案也累到幾萬個,搜索成了每天必按的功能。第一次等索引建完花了十幾分鐘,但建好之後搜關鍵字幾乎秒出結果,還能按網盤來源篩選。預覽也比我預期的好用:圖片不用下載就能看、影片可以直接串流播放、連 Markdown 文件都能線上渲染。以前找份 PDF 還要先在網盤 App 裡下載到本機再打開,現在直接在 OpenList 裡看完就關,完全不用佔手機空間。

越用越煩的:網盤授權 token 過期
這三年裡最讓我崩潰的就是各網盤的授權機制。百度網盤的 refresh token 說好的有效期,實際上莫名其妙就失效了;阿里雲盤還好一點,但也碰過幾次重新授權的情況。每次失效都要進後台重新走一遍授權流程——先從網盤拿 refresh token、貼回 OpenList、等它重新掛載。網盤加得多的時候,最怕打開來發現好幾個網盤同時掉線,一個一個補下來二十分鐘就沒了。官方文檔裡其實有講 token 有效期與更新策略,但我當初裝完就沒再回頭看,踩過幾次之後才學會在日程裡設個提醒,定期檢查。
離不開的:WebDAV + Kodi 這組合
家裡電視盒子上的 Kodi 連 OpenList 的 WebDAV 看電影,這條鏈路成了我日常使用率最高的場景。以前看電影要麼用 Netflix、要麼把手機投屏,投屏經常斷線、畫質也受限。現在 Kodi 直接掛上 WebDAV,影片清單自動導入、海報牆自動抓取、點擊直接播放。設備之間的串流也順了:手機上裝個支持 WebDAV 的播放器,出門在外想看家裡存的影片,連上同一個網路就能直接播,不用帶 U 盤也不用預先下載到手機記憶體。WebDAV 這一塊是 OpenList 最讓我驚喜的地方——當初只是覺得「有這個功能挺好」,沒想到真的用起來是這麼順。

沒再碰的:元信息與目錄密碼
素材包裡有一篇講元信息(Meta)的 OpenList文檔——可以給某個目錄設密碼、隱藏特定檔案、指定哪些用戶能讀寫。我當初看到這個功能的時候挺興奮,設想著可以把某些敏感資料所在的目錄加個密碼保護起來。但真要動手設的時候,發現需要思考的細節太多:密碼要不要應用到子資料夾?WebDAV 訪問會不會繞過這層密碼?隱藏規則寫在根目錄還是各子目錄自己配?想了一圈覺得太麻煩,而且平常也沒什麼真正需要密碼保護的檔案,這功能就再也沒碰過。不是功能不好,是對我來說用不上——這種精細的權限控制大概更適合多用戶共用的場景。
觀感修正:當初高估了「支援網盤數量」,低估了「穩定性」
剛裝的時候我把「支援多少網盤」當成最重要的指標,覺得支援越多越好。三年過來,現在我只掛了三個網盤——百度、阿里雲、還有自己家裡一台舊電腦開的 S3 存儲。支援再多的網盤我也用不上,反而掛太多會讓列表變長、搜索結果變雜。真正讓我沒換的,是它這幾年在 Docker 上跑幾乎沒出過嚴重故障:容器掛了重啟就好、升級從來沒搞丟過 data 目錄裡的資料、WebDAV 服務三年裡只掉過一次還是因為宿主伺服器更新遺漏了 Docker 重啟。穩定比功能多重要,這是我用了三年才學會的。
會不會卸載?什麼信號出現就該換了
短期內不會。它現在承載著我家裡三個網盤的索引、電視盒子的影片來源、還有手機上的備用檔案瀏覽器——換掉它意味著這幾條鏈路全部要重建,成本太高。但如果哪天出現幾個信號,我會認真考慮替換:一是維護頻率驟降、連續幾個版本不修嚴重 bug;二是支援的網盤開始一個一個失效而且長時間不修復;三是出現一個穩定性明顯更好、同樣支援 WebDAV 的替代品。目前這三個信號都沒出現,所以 OpenList 還會在我的 Docker compose 檔裡繼續掛著。
說到底,三年用下來 OpenList 不是那種讓我天天驚喜的工具——它沒有讓我拍大腿的隱藏功能,也沒有什麼酷炫的黑科技。但它就是安靜地跑在後台,把我分散在各處的檔案收攏到一個介面裡,搜索、預覽、串流都能搞定。這種工具的價值,大概就是用久了你會忘了它的存在——直到哪天它突然掛了,你才發現原來已經離不開它。
本文为个人基于网络公开资料整理编写,非官方内容,仅供学习交流参考;软件版权归原作者所有,请支持正版;使用过程中遇到问题请查阅官方渠道,本文不承担任何责任。

