第一個痛點很快就出現了:每天都要把這些網站輪流訪問一遍,特別麻煩。
後來發現很多作者都開了微信公眾號,於是改用微信公眾號訂閱。但新的問題又來了:微信公眾號一次只發一篇文章,而且在電腦上體驗很差。對我來說這是個困擾,因為我更習慣在電腦上閱讀和處理資訊。
同時更要命的是,類似今日頭條這種平台的演算法總是精準地「猜中」我的興趣,推薦的內容一個比一個吸引人。等我回過神來,發現又在無意識地划了半小時手機。我開始意識到,我需要一個能讓我完全掌控資訊源的方式。
重新發現 RSS:從內容聚合開始
這時我想起了 RSS 這個「老古董」。最開始我是用 Inoreader 訂閱一些科技新聞的更新,比如 36 氪、虎嗅等網站的文章等。這樣一來,我就不用每天逛這些網站了,只要打開 Inoreader 就能看到所有更新的文章。可惜的是,很多網站並不提供 RSS 源,這就導致了我的訂閱源有限。
直到遇見了 RSSHub,我才知道原來還可以給任何網站生成 RSS 源 —— 這簡直就是為內容訂閱開啟了一個新世界。有了 RSSHub,RSS 終於可以完全替代我原有的資訊獲取方式了。
從使用到自己動手
隨著需求增加,我發現 Inoreader 免費版的功能開始不夠用了:訂閱數量有限制,更新頻率也不夠快,而付費訂閱對於個人用戶來說還是有點貴。我開始琢磨能不能自己掌控整個 RSS 服務。契機是自己購買伺服器學習 Linux 和 Docker 時,發現很多 RSS 工具都可以自己搭建。
最開始我選擇了 Tiny Tiny RSS(簡稱 TTRSS)。它是一個開源的 RSS 伺服器,可以自己部署在伺服器上。這樣我就不用依賴第三方服務了,資料完全由自己掌控。部署過程也讓我學到了不少東西:Docker 容器管理、Nginx 配置、資料庫維護...
然後我又搭建了自己的 RSSHub 實例。這下不僅能用現成的訂閱源,還能自己添加新的規則。期間遇到了不少有趣的技術問題:比如如何處理網站反爬、如何優化記憶體佔用、如何做服務監控...
隨著對伺服器運維越來越熟悉,我發現了更多好玩的工具。Huginn 和 n8n 就像是一個私人助理,可以設置各種自動化任務:定時訪問網頁、解析內容、生成 RSS 源。
這些工具讓我能夠解決一些特別個性化的需求:
某個沒有 RSS 的網站更新了?寫個爬蟲自動檢測
想訂閱付費內容?寫個腳本自動獲取
租房資訊分散在各個平台?整合到一個 RSS 源裡
想過濾掉某些關鍵詞?在 TinyTinyRSS 設置自動化規則處理
說實話,這個過程不僅解決了自己的需求,還讓我學到了很多技術知識:Linux 伺服器管理、Docker 容器化、自動化集成和部署、網頁爬蟲、API 集成...
在閱讀體驗上,我選擇了在電腦上使用 TinyTinyRSS 的 Web 端,在手機上則購買了 Reeder 這個老牌 RSS 閱讀器,通過 TinyTinyRSS 提供的 Fever API 實現多端同步。這樣的組合讓我能在電腦和手機上都獲得不錯的閱讀體驗。
當然,上架 PoweReader 後,我逐步實現了支持各種 RSS 服務、雙語對照翻譯、AI 摘要、每日精選和 AI 可視化等功能,現在 PoweReader 已經成為了我唯一使用的 RSS 閱讀客戶端。
我現在用 RSS 看什麼?
新聞資訊:36Kr 等科技新聞的熱榜,了解科技圈的動態。
技術社群:Hacker News 的精華討論,V2EX 的熱門話題。
Telegram 頻道:一些高質量的頻道更新。
獨立博主:有些博主雖然更新頻率低,但是質量一般都很不錯。
付費內容:我訂閱的一些付費 newsletter 和會員專欄。通過自己寫的小腳本,這些付費內容也能通過 RSS 閱讀。
意想不到的用途:最近在找房子,我甚至用 RSS 來追蹤租房資訊。寫了個腳本,符合條件的房源一出現就能收到更新,特別高效。
但老實說,RSS 不適合所有人
經常有朋友看我用 RSS,也想嘗試,但我都會直說:RSS 真不是人人都需要或者適合用的工具。
首先,RSS 需要你對自己的資訊需求有清晰的認知。你得知道自己想看什麼,想追蹤什麼話題或者作者。如果你平時就是隨便刷刷,看看熱點,那傳統的資訊 APP 可能就夠用了。
其次,RSS 需要你投入一些時間去管理。就像打理一個後花園,你得經常修剪枝葉(清理無用的訂閱),澆水施肥(添加新的資訊源),有時還得處理一下雜草(處理堆積的未讀文章)。如果你沒有這個耐心,RSS 可能會變成另一個「積壓工作」。
再者,RSS 的閱讀體驗比較「乾淨」,沒有推薦演算法,沒有社交元素,就只有內容本身。這對一些人來說可能顯得有點單調。如果你習慣了快節奏,或者喜歡看評論區的互動,RSS 可能會讓你覺得少了點什麼。
最後還有一個現實問題:很多內容正在離開 RSS。比如短視頻、一些社交媒體的更新、甚至你只想看某個平台針對你的推送,這些在 RSS 裡的體驗都不算太理想。
所以儘管在 2024 年有 Follow 這樣的 RSS 客戶端爆火,但我依然不認為 RSS 是一個大眾可用的工具,在當前這個時代背景下,它依然只能小眾。
入門其實沒那麼難
雖然 RSS 聽起來很 Geek,但入門其實不難,關鍵是循序漸進。
第一步,選擇一個合適的 RSS 閱讀器。對於有 macOS 設備或者 iPhone 的用戶,我推薦 PoweReader(廢話),如果想要完全免費的工具也可以考慮 NetNewsWire。如果是其他平台的用戶,我覺得 Inoreader 和 Feedly 都是不錯的選擇。想要自建 RSS,可以考慮 Tiny Tiny RSS、Miniflux 和 FreshRSS。
第二步,從熟悉的內容開始。先別急著訂閱太多內容,在 RSSHub 挑選 2-3 個你每天都會看的網站開始。比如:
- 你常看的新聞網站
- 幾個喜歡的博主
- 感興趣的技術社群
重點是選擇更新頻率適中的內容。如果一上來就訂閱了太多高頻更新的源(比如新聞網站),很容易就會被大量未讀文章淹沒,打擊你繼續使用的積極性。
第三步,建立閱讀習慣。花一週時間,每天固定時間查看你的 RSS 閱讀器。這時候要注意:
- 不要強迫自己讀完所有文章
- 善用「標記已讀」功能,不要讓未讀數量給自己壓力
- 多用篩選和過濾功能,讓內容更符合你的興趣
等你習慣了這種閱讀方式,再考慮添加更多內容。閱讀體驗好了,自然會想探索更多。RSS 是一個輔助工具,目的是幫你更輕鬆地獲取資訊,而不是給自己增加負擔。用多少、怎麼用,完全取決於你自己的需求和習慣。
如果發現 RSS 不適合你,也不必勉強。每個人的資訊獲取方式都不一樣,只要能讓自己更高效地獲取資訊,就是好方式。