Tiendil/feeds.fun

News reader with tags, scoring, and LLM

解決的問題

Feeds Fun 是一款自托管的新聞閱讀器,旨在解決資訊過載的問題。它讓使用者能管理大量新聞來源,同時透過 AI 驅動的標籤與自訂評分規則,確保只閱讀最有趣且重要的內容。

工作原理

系統使用「Librarian」工作進程分析新聞項目並分配標籤,採用多種處理器。雖然支援簡單的處理器(如提取網域),但其最強大的功能是使用 LLM(OpenAI 與 Gemini)自動偵測相關標籤。這些原始標籤隨後透過一系列歸一化器,確保一致性(例如,移除冠詞或拆分「vs」術語)。使用者可基於這些標籤建立評分規則,進而過濾與排序其訂閱內容,優先顯示特定主題。

適用對象

適合訂閱大量 RSS/新聞來源,並希望使用 AI 實現高度可客製化、自托管方式來組織與過濾內容的進階使用者。

主要亮點

  • AI 驅動標籤:使用 ChatGPT 或 Gemini 自動為新聞項目分配標籤。
  • 自訂評分:使用者可定義基於標籤的評分規則,以優先處理內容。
  • 彈性部署:透過 Docker 支援單一使用者與多使用者設定。
  • 廣泛來源支援:對 Reddit、GitHub、YouTube、ArXiv 與 Hacker News 等主要來源提供改進的整合。
  • 可擴展架構:支援自訂標籤處理器、歸一化器與來源特定外掛程式。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案