主流开源自托管 RSS 工具深度对比(2026版)
-
主流开源自托管 RSS 工具深度对比(2026版)
目录- 一、为什么重新谈论 RSS
- 二、开源自托管 RSS 工具全景对比
- 1️⃣ 设计哲学:不同工具的核心理念
- 🔧 TT-RSS:功能主义的集大成者
- ✨ Miniflux:极简主义的执行者
- 🌟 FreshRSS:平衡之道
- 🏃 CommaFeed:轻量入门级
- 🍃 yarr:极简中的极简
- 📖 Selfoss:多源聚合器
- 📰 NewsBlur:AI 驱动的过滤
- 📜 Stringer:反社交 RSS 阅读器
- 🏢 Feedbin:商业级开源方案
- 2️⃣ 技术架构与安装维护
- 📊 性能与资源分析
- 3️⃣ 功能深度对比
- 🔍 过滤与自动化
- 🎨 阅读体验与 UI
- 📱 第三方生态(API 与移动端)
- 4️⃣ 2026 年的核心考量:全文抓取
- 5️⃣ 补充生态:RSS 源生成与稍后阅读
- 🔗 RSSHub:万物皆可 RSS
- 📚 Wallabag:稍后阅读的开源方案
- 6️⃣ 多工具速览对比
- 7️⃣ 总结:你应该选哪一个?
- ✅ 选择 Miniflux,如果:
- ✅ 选择 FreshRSS,如果:
- ✅ 选择 Tiny Tiny RSS (Fork),如果:
- ✅ 选择 CommaFeed 或 yarr,如果:
- ✅ 选择 NewsBlur,如果:
- ✅ 配合 RSSHub 使用,如果:
- ✅ 配合 Wallabag 使用,如果:
- 三、一句话建议
在 Linux 自托管领域,有多款优秀的开源 RSS 工具可供选择。本文将从架构、功能、性能及用户体验等维度,对主流方案进行深度测评。
一、为什么重新谈论 RSS
随着算法推荐导致的"信息茧房"日益严重,越来越多的用户回归 RSS,RSS 正经历一场真正的"文艺复兴"。正如科技媒体 PC Gamer 在 2026 年初的专题报道中所言:"这项 1999 年的技术,实际上解决了 2025 年的诸多问题——没有广告、没有决定如何让你无限下滑的算法。"
与社交媒体不同,RSS 让用户直接订阅信息源,不存在"中间商"算法来决定你看到什么。研究表明,使用 RSS 阅读器阅读同等数量的新闻所需的时间,远少于在社交媒体上花费的时间,因为内容不会被广告、AI 生成的垃圾内容和其他干扰项所淹没。
二、开源自托管 RSS 工具全景对比
在深入对比之前,让我们先了解自托管 RSS 生态的整体格局。根据 Awesome Selfhosted 等权威资源的统计,目前主流的开源自托管 RSS 工具可以分为以下几类:
类别 代表工具 核心特点 全功能 RSS 阅读器 TT-RSS、FreshRSS、NewsBlur 功能完整,可替代商业服务 极简 RSS 阅读器 Miniflux、yarr、Stringer 专注阅读,资源占用低 轻量入门级 CommaFeed、Selfoss 易于部署,适合新手 RSS 源生成器 RSSHub 为不提供 RSS 的网站生成订阅源 稍后阅读服务 Wallabag 与 RSS 阅读器配合使用 桌面/移动原生应用 NetNewsWire(macOS/iOS) 开源客户端,可对接自托管后端 本文将重点对比前三类中的主流工具,并介绍其他类别的关键选项。
1️⃣ 设计哲学:不同工具的核心理念
🔧 TT-RSS:功能主义的集大成者
TT-RSS 的设计目标是提供一个可以完全替代 Feedly 或 Inoreader 的开源方案。它几乎内置了所有你能想到的功能:
- 多用户管理:一个 TT-RSS 实例可以服务于任意数量的用户,每个用户拥有独立的配置和订阅
- 复杂的过滤规则:支持基于正则表达式的高级过滤,可以构建"如果标题包含 A 且内容包含 B,则自动打标签并归类"的复杂逻辑
- 多种视图模式:提供类似传统邮件客户端的三栏布局、杂志视图等多种阅读模式
- 强大的插件生态:拥有大量官方和第三方插件,从 Fever API 支持到社交分享,功能可无限扩展
- 主题系统:支持通过 CSS 自定义外观,社区提供了多款精美主题
- 文章去重与感知哈希:内置图片和播客的感知哈希(Perceptual Hashing)功能,可以智能识别重复内容
- 完整的 JSON API:便于与其他服务集成
- 官方 Android 客户端:提供原生移动体验
TT-RSS 的核心理念可以概括为:提供一个"你可能需要的一切都在这里"的完整解决方案。
✨ Miniflux:极简主义的执行者
Miniflux 的口号是"不花哨,只阅读"(Minimalist and Opinionated)。它遵循 Unix 哲学:只做一件事,并把它做到极致。
Miniflux 官方对自身的定位非常明确:"这个应用程序的目的是阅读订阅源。没有其他。" 这种"固执己见"(Opinionated)的设计哲学体现在:
- 没有复杂的文件夹嵌套:只依靠标签(Tags)和分类(Categories)管理
- 没有社交分享按钮的内置功能(但支持通过 API 集成)
- 没有复杂的主题系统:只提供内置的亮色/暗色模式
- 没有插件系统:所有功能由核心代码提供
然而,Miniflux 在其专注的领域做到了极致:
- 25+ 第三方服务集成:原生支持 Instapaper、Pocket、Wallabag、Pinboard、Notion、Telegram、Discord、Slack、Matrix、Apprise、Cubox、LinkAce、Linkding、Ntfy 等超过 25 种服务的一键保存和推送
- 隐私保护:自动移除追踪像素,剥离 URL 中的追踪参数(如 utm_source、utm_medium、utm_campaign、fbclid 等),并在源自 FeedBurner 的订阅中恢复原始链接
- 现代认证方式:支持 Passkeys/WebAuthn、Google OAuth2 和通用 OpenID Connect,以及反向代理认证
- 20+ 语言支持:包括简体中文、繁体中文、日语、韩语等
- Webhook 支持:原生支持实时 Webhook 推送,便于构建自定义自动化工作流
🌟 FreshRSS:平衡之道
FreshRSS 的定位介于 TT-RSS 和 Miniflux 之间——它试图在功能丰富和易用性之间取得平衡。 根据 selfh.st 的评价,FreshRSS 是"自托管 RSS 领域的挑战者",其外观和体验接近商业服务,同时功能齐全。
核心特点:
- 现代化 UI:界面设计更接近当代商业 RSS 阅读器
- 灵活的数据库选择:默认使用 SQLite(轻量部署),也支持 PostgreSQL/MySQL(大规模部署)
- 强大的扩展系统:支持社区插件和主题
- WebSub 支持:实现实时推送更新
- 搜索与过滤:内置强大的搜索和过滤功能
- 官方声称可处理 100 万+ 文章和 5 万+ 订阅源
FreshRSS 1.28(2025年12月发布)的新特性包括:
- 按用户修改日期排序和过滤,支持
userdate:PT1H(过去一小时)等搜索语法 - 按文章长度排序
- 高级搜索表单
- 显示未读文章最多的日期概览
- 按发布日期排序时可按年龄标记文章为已读
- 文章组之间的过渡链接和直接导航
🏃 CommaFeed:轻量入门级
CommaFeed 是一个受 Google Reader 启发的平台,专注于性能和易用性。 根据 selfh.st 的评价:
- 极低的内存占用:专门为轻量级设计开发
- 简洁的界面:易于识别未读订阅源和分类
- 内置数据库:自带嵌入式数据库,也支持 PostgreSQL/MySQL
- Fever API 支持:兼容多种第三方客户端
- Docker 一键部署:快速启动
- ⚠️ 项目状态:目前处于"功能完成"状态,仅进行维护性更新,不再添加新功能
🍃 yarr:极简中的极简
yarr(yet another rss reader)是一个用 Go 语言编写的极简 RSS 阅读器:
- 单一二进制文件:Go 编译的静态二进制 + 内嵌 SQLite 数据库
- 桌面与服务器双模式:既可作为桌面应用运行,也可作为自托管服务器
- 前端使用 Vue.js:提供简洁的 Web 界面
- 资源占用极低:非常适合树莓派等低配设备
- ⚠️ 注意:需要 Go >= 1.16 和 gcc 来编译(因为使用 SQLite 的 C 绑定)
- 社区 Fork:jgkawell/yarr 将 SQLite 替换为 PostgreSQL,更适合 Kubernetes 等编排环境
📖 Selfoss:多源聚合器
Selfoss 不仅仅是 RSS 阅读器,而是一个多源信息聚合器:
- 多源支持:可聚合 RSS 订阅、社交媒体、以及其他数据流
- PHP 编写:约 25MB 大小,可在几乎任何虚拟主机上运行
- 多数据库支持:MySQL、PostgreSQL 和 SQLite
- 开放插件系统:支持创建自定义数据连接器
- 响应式设计:支持 Android、iOS 和 iPad
- OPML 导入:便于从其他阅读器迁移
- 全文抓取:内置通用网页抓取功能,效果出奇地好且易于使用
- ⚠️ 项目状态:最后更新于 2025 年 8 月,有用户反映软件在跟进时代方面有些落后
📰 NewsBlur:AI 驱动的过滤
NewsBlur 是一个独特的存在——它既提供托管服务,也完全开源可自托管:
- 智能 AI 过滤:这是 NewsBlur 最独特的功能——可以根据特定条件自动突出显示或隐藏文章。通过训练过滤器,系统会学习你的偏好(比如你喜欢哪些作者),并尝试展示你最感兴趣的内容
- 文本预训练(2025新功能):Premium Archive 订阅者可以高亮文章中的任意短语,标记为喜欢或不喜欢,NewsBlur 会自动在所有订阅源中突出或隐藏包含该短语的文章——这种细粒度的短语级训练在其他阅读器中不存在
- 全文阅读:直接在阅读器中显示完整内容
- 故事保存:保存文章以便日后阅读
- 多用户支持:适合团队使用
- ⚠️ 自托管复杂度:NewsBlur 的架构较为复杂,自托管需要较多配置工作
- ⚠️ 界面风格:尽管在 2022 年重新设计,界面仍被一些用户认为有些"2000年代末"的感觉
📜 Stringer:反社交 RSS 阅读器
Stringer 是一个"反社交"的极简 RSS 阅读器:
- 设计哲学:没有外部依赖、没有社交推荐/分享、没有花哨的机器学习算法
- 技术栈:Ruby on Rails + Sinatra + PostgreSQL + Backbone.js
- 简洁 UI:界面简单直观
- ⚠️ 项目状态:根据 GitHub 评论,目前没有人在积极开发新功能——只进行代码审查和合并补丁
- ⚠️ 导入限制:OPML 导入功能不完善,尝试导入时可能导致应用崩溃
🏢 Feedbin:商业级开源方案
Feedbin 是一个有趣的案例——它是一个商业服务,但完全开源可自托管:
- 专业级体验:界面精美,功能完整
- 技术栈:Ruby on Rails + PostgreSQL + Sidekiq
- 邮件订阅集成:可以用自定义邮箱地址订阅 Newsletter
- REST API:完整的 API 支持第三方客户端
- 隐私保护:内置多种隐私保护功能
- ⚠️ 自托管复杂度极高:官方明确表示 Feedbin 的目标不是成为易于自托管的软件,配置非常复杂,有大量移动部件,除非你有充足时间,否则不推荐自托管
- 如果你想要 Feedbin 的体验但更易部署:推荐考虑 FreshRSS 或 Miniflux
2️⃣ 技术架构与安装维护
特性 TT-RSS (Fork) Miniflux FreshRSS CommaFeed yarr Selfoss NewsBlur 开发语言 PHP Go PHP Java Go PHP Python/Django 数据库 PostgreSQL/MySQL PostgreSQL only SQLite/PostgreSQL/MySQL 内嵌/PostgreSQL/MySQL SQLite(内嵌) SQLite/PostgreSQL/MySQL PostgreSQL + MongoDB + Redis + Elasticsearch 二进制部署 ❌ ✅ ❌ ✅(jar包) ✅ ❌ ❌ Docker 支持 ✅ 官方推荐 ✅ ✅ ✅ ✅ ⚠️ 非官方 ✅ 内存占用 较高 极低(几十MB) 中等 低 极低 低 高 部署复杂度 ⭐⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐ ⭐ ⭐⭐ ⭐⭐⭐⭐⭐ 共享主机兼容 ⚠️ 理论可行 ❌ ✅(SQLite 模式) ❌ ❌ ✅ ❌ 📊 性能与资源分析
Miniflux 和 yarr 的 Go 语言架构使其在资源占用上具有显著优势。 Go 语言编译为静态链接的单一二进制文件,无需外部运行时依赖:
- 部署极简:只需将一个可执行文件放到服务器上即可运行
- 内存占用极低:通常仅需几十 MB RAM,非常适合运行在 1 核 1GB 内存的廉价 VPS 或树莓派上
- 启动速度快:几乎瞬间启动,无需加载解释器或框架
TT-RSS 和 FreshRSS 使用 PHP,Selfoss 也是 PHP,在大规模抓取时对 CPU 和内存的压力相对较大。 但 PHP 的优势在于几乎所有虚拟主机都支持运行。
CommaFeed 使用 Java 编写,虽然 JVM 有一定的内存开销,但其设计目标就是轻量级,性能表现良好。
NewsBlur 的架构最为复杂,需要 PostgreSQL、MongoDB、Redis 和 Elasticsearch 协同工作,对服务器资源要求最高,但也提供了最强大的搜索和 AI 过滤功能。
⚠️ 关于 Miniflux 和 PostgreSQL:虽然 Miniflux 本身很轻量,但它只支持 PostgreSQL 数据库(不支持 SQLite)。有社区成员认为这是一个遗憾——如果支持 SQLite,部署将会更加简便。yarr 通过内嵌 SQLite 解决了这个问题,是真正的"零依赖"方案。
3️⃣ 功能深度对比
🔍 过滤与自动化
工具 过滤能力 规则复杂度 配置方式 TT-RSS ⭐⭐⭐⭐⭐ 支持正则表达式、多条件组合 图形化界面 FreshRSS ⭐⭐⭐⭐ 支持高级过滤和搜索语法 图形化界面 NewsBlur ⭐⭐⭐⭐⭐ AI 驱动,支持短语级训练 机器学习自动优化 Miniflux ⭐⭐ 基础的重写和抓取规则 环境变量/简单配置 CommaFeed ⭐⭐ 基础过滤 图形化界面 yarr/Stringer ⭐ 几乎无过滤功能 无 如果你需要极其复杂的自动化规则(如:过滤所有包含特定广告关键词的文章),TT-RSS 仍然是最强大的选择。如果你希望系统能够"学习"你的偏好,NewsBlur 的 AI 过滤是独一无二的。
🎨 阅读体验与 UI
工具 界面现代感 移动端体验 暗色模式 键盘快捷键 可定制性 TT-RSS ⭐⭐(需主题) ⭐⭐⭐ 需配置 ✅ ⭐⭐⭐⭐⭐ Miniflux ⭐⭐⭐⭐ ⭐⭐⭐⭐ ✅ 原生 ✅ 优秀 ⭐⭐ FreshRSS ⭐⭐⭐⭐ ⭐⭐⭐⭐ ✅ ✅ ⭐⭐⭐⭐ CommaFeed ⭐⭐⭐ ⭐⭐⭐ ✅ ✅ ⭐⭐ yarr ⭐⭐⭐ ⭐⭐⭐ ✅ ⚠️ 有限 ⭐ NewsBlur ⭐⭐(略显陈旧) ⭐⭐⭐ ✅ ✅ ⭐⭐⭐ TT-RSS 的默认 UI 带有浓厚的"桌面应用时代"风格,但通过第三方主题(如
tt-rss-feedly-theme)可以大幅改善。Miniflux 的界面"清爽"是最常被提及的优点。有用户在从 FreshRSS 迁移到 Miniflux 后评价道:"界面更加优美,阅读体验简洁得令人愉悦。"第三方前端选项:
如果你喜欢 Miniflux 的后端但希望有更丰富的前端界面,社区提供了替代方案:
- ReactFlux:基于 React 的第三方 Web 前端,支持 Miniflux 2.1.4+
- Nextflux:另一个现代化的 Web 客户端
- AI 摘要集成:有项目将 Miniflux 与大语言模型(Ollama、ChatGPT、LLaMA、Gemini 等)集成,实现文章自动摘要、翻译和 AI 驱动的新闻洞察
📱 第三方生态(API 与移动端)
大多数自托管 RSS 工具都支持 Fever API,这是一个广泛兼容的协议,意味着你可以使用精美的第三方移动 App 连接它们:
平台 推荐 App iOS/macOS Reeder、Unread、ReadKit、Lire、NetNewsWire(免费开源) Android Read You、FeedMe、Readably、News+ 跨平台 NetNewsWire(macOS/iOS)、各 RSS 阅读器的 PWA 模式 API 能力详细对比:
特性 TT-RSS Miniflux FreshRSS NewsBlur Fever API ✅ 插件支持 ✅ 原生 ✅ 原生 ❌ Google Reader API ✅ 插件支持 ✅ 原生 ✅ 原生(推荐) ❌ REST API ✅ JSON API ✅ 现代 RESTful ✅ ✅ 官方客户端库 ❌ ✅ Go/Python ❌ ✅ Python Webhook 推送 ⚠️ 有限 ✅ 原生 ✅ ✅ 原生移动 App ✅ Android ❌ (PWA) ❌ ✅ iOS/Android ⚠️ 使用 Fever API 的限制:使用 Fever API 连接客户端(如 Reeder)时,由于协议限制,通常无法通过客户端触发订阅源刷新,需要依赖后端的定时抓取任务。Google Reader API 功能更完整,如果客户端支持,优先选择它。
📱 NetNewsWire 特别说明:
NetNewsWire 是一款完全免费、开源的原生 RSS 阅读器,专为 macOS 和 iOS 设计。它可以直接下载 RSS 源,也可以与多种后端同步:
- iCloud(苹果生态内同步)
- Feedbin、Feedly、BazQux、Inoreader、NewsBlur、The Old Reader
- FreshRSS(通过 Google Reader API)
NetNewsWire 的设计理念与 Miniflux 类似:"没有推荐算法让你无限滚动,没有 AI 功能,没有订阅隐藏的功能——只是一个干净、简单的方式来控制你想看的新闻和网络内容。"
4️⃣ 2026 年的核心考量:全文抓取
现代网站为了追求页面浏览量和广告曝光,通常只在 RSS 订阅源中输出文章"摘要"而非全文。这使得"全文抓取"成为自托管 RSS 阅读器最重要的功能之一。
工具 全文抓取方式 开箱即用程度 自定义能力 TT-RSS af_readability插件需手动配置 ⭐⭐⭐⭐ Miniflux 原生内置 开箱即用 ⭐⭐⭐ FreshRSS 内置 + 扩展 较好 ⭐⭐⭐⭐ CommaFeed 内置基础支持 一般 ⭐⭐ Selfoss 内置通用抓取 效果意外地好 ⭐⭐⭐ NewsBlur 内置 良好 ⭐⭐⭐ yarr 有限 需配置 ⭐ Miniflux 原生内置了内容抓取引擎,只需在订阅设置中勾选"抓取原始内容"选项,对于大多数网站开箱即用,成功率极高且速度极快。这是 Miniflux 的核心优势之一。
Selfoss 的全文抓取功能也值得一提——它内置了一种通用的网页抓取方式,用户反馈效果"出奇地好且易于使用"。
5️⃣ 补充生态:RSS 源生成与稍后阅读
🔗 RSSHub:万物皆可 RSS
RSSHub 不是 RSS 阅读器,而是 RSS 源生成器——它可以为不提供 RSS 的网站生成订阅源。 这是自托管 RSS 生态中不可或缺的一环。
核心能力:
- 1000+ 预置路由:覆盖 YouTube、Twitter、Telegram、各类博客、论坛等
- 可扩展架构:社区贡献新路由,覆盖面不断扩大
- GitHub 40,000+ Star:是世界上最大的 RSS 网络,拥有超过 5,000 个全球实例
- 多种部署方式:Docker 一键部署,Railway 等平台也提供一键部署
- 缓存与代理:支持 Redis 缓存,可代理流量绑定地区限制
配套工具:
- RSSHub Radar:浏览器扩展,自动发现当前网站的 RSS 和 RSSHub 路由
- RSSBud:iOS 版 RSSHub Radar
- RSSAid:Android 版 RSSHub Radar(Flutter 构建)
使用场景: 如果你关注的网站不提供 RSS 源(如某些社交媒体、论坛),可以自托管 RSSHub 来生成这些源,然后用 Miniflux/FreshRSS 等阅读器订阅。
📚 Wallabag:稍后阅读的开源方案
Wallabag 是 Pocket 的开源替代品,专注于"稍后阅读"功能。 随着 Pocket 在 2025 年 7 月关闭,Wallabag 获得了更多关注。
核心能力:
- 网页保存与正文提取:保存网页并提取正文,去除广告和干扰元素
- 多设备同步:Web、iOS、Android、浏览器扩展
- 标签与分类:组织已保存的文章
- RSS 输出:Wallabag 可以将已保存的文章作为 RSS 源输出,方便在 RSS 阅读器中阅读
- Kobo 电子书集成:可与 Kobo 电子阅读器集成
与 RSS 阅读器的协作:
Miniflux、FreshRSS 等阅读器都原生支持 Wallabag 集成。典型工作流:
- 在 RSS 阅读器中浏览文章
- 发现长文,点击"保存到 Wallabag"
- 在 Wallabag 中稍后阅读(或同步到 Kobo 电子书)
自托管与托管选项:
- 自托管:完全免费,可部署在自己的服务器上
- 托管服务:wallabag.it 提供托管,€11/年
6️⃣ 多工具速览对比
维度 TT-RSS (Fork) Miniflux FreshRSS CommaFeed yarr NewsBlur Selfoss 哲学 功能全面 极简主义 平衡型 轻量入门 极简 AI 驱动 多源聚合 语言 PHP Go PHP Java Go Python PHP 数据库 PG/MySQL PG only SQLite/PG/MySQL 内嵌/PG/MySQL SQLite 复杂多DB SQLite/PG/MySQL 内存占用 较高 极低 中等 低 极低 高 低 部署难度 ⭐⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐ ⭐ ⭐⭐⭐⭐⭐ ⭐⭐ UI 现代感 ⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ ⭐⭐ ⭐⭐⭐ 移动端体验 ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ 过滤器复杂度 ⭐⭐⭐⭐⭐ ⭐⭐ ⭐⭐⭐⭐ ⭐⭐ ⭐ ⭐⭐⭐⭐⭐ ⭐⭐ 全文抓取 插件 原生 内置+扩展 基础 有限 内置 内置 多用户 ✅ 完整 ✅ 基础 ✅ 完整 ✅ ❌ ✅ ✅ 第三方集成 插件丰富 25+ 原生 丰富 Fever API 有限 丰富 插件系统 项目状态 社区 Fork 活跃 活跃 维护模式 活跃 活跃 ⚠️ 较慢 适合人群 高级用户 极简主义者 大多数用户 新手入门 极客 AI 爱好者 多源用户 7️⃣ 总结:你应该选哪一个?
✅ 选择 Miniflux,如果:
- 🎯 你是一个技术极简主义者,讨厌复杂的配置和维护
- 💻 你的服务器资源有限(如低配云服务器、树莓派或内网穿透的小主机)
- 📖 你只需要纯粹的阅读体验,不需要复杂的自动化分类
- ⚡ 你更看重搜索速度和系统稳定性
- ⌨️ 你喜欢通过键盘快捷键快速浏览上百条新闻
- 🔐 你重视隐私保护(自动剥离追踪参数、移除追踪像素)
- 🔗 你需要原生集成 Telegram、Discord、Notion、Pocket、Wallabag 等常用服务
✅ 选择 FreshRSS,如果:
- ⚖️ 你希望在功能丰富和易用性之间取得平衡
- 💾 你希望使用 SQLite 进行轻量部署,无需额外数据库服务
- 🔄 你需要一个有活跃开发团队支持的成熟项目
- 📈 你管理大量订阅源(上万级别)并需要优秀的性能
- 🧩 你希望有扩展系统但不想太复杂
- 📱 你需要通过 NetNewsWire 等原生客户端同步(FreshRSS 支持 Google Reader API)
✅ 选择 Tiny Tiny RSS (Fork),如果:
- 🖥️ 你需要一个全功能的仪表盘,希望在一个页面处理所有逻辑
- 🔧 你有极其复杂的过滤需求(例如:基于正则表达式过滤广告)
- 👥 你需要多用户管理,且希望每个用户都有高度自定义的权限
- 🎨 你喜欢折腾插件和主题,希望把 RSS 客户端打造成自己喜欢的样子
- 📱 你需要官方 Android 客户端的深度集成
- ⚠️ 你接受项目已转为社区 Fork 维护的现实
✅ 选择 CommaFeed 或 yarr,如果:
- 🚀 你是自托管新手,需要最简单的入门体验
- 🍃 你追求极致轻量,服务器资源非常有限
- 📖 你只需要基础的 RSS 阅读功能,不需要复杂特性
- ⚡ yarr 特别适合:只需要单用户、想要零依赖部署的场景
✅ 选择 NewsBlur,如果:
- 🤖 你希望系统能够学习你的阅读偏好,自动过滤内容
- 🔍 你需要短语级的智能过滤——标记喜欢/不喜欢特定表达
- 💪 你有较强的服务器资源,可以运行复杂的多组件架构
- 🔄 或者你更愿意使用其托管服务(免费版 64 个订阅,付费版 $36/年)
✅ 配合 RSSHub 使用,如果:
- 📢 你关注的网站不提供 RSS 源(社交媒体、某些论坛等)
- 🌐 你希望拥有一个统一的订阅源生成中心
- 🔧 你愿意为个性化的订阅源配置额外的自托管服务
✅ 配合 Wallabag 使用,如果:
- 📚 你有稍后阅读的习惯
- 📖 你使用 Kobo 电子阅读器阅读长文
- 🔄 你需要 Pocket 的开源替代方案(尤其在 Pocket 关闭后)
三、一句话建议
如果你是刚从第三方商业平台(Feedly、Inoreader 等)转到自托管:
1️⃣ 首选 Miniflux —— 极简设计、低维护成本、隐私保护,最适合入门
2️⃣ 如果需要更多功能,选择 FreshRSS —— 平衡了功能与易用性,社区活跃
3️⃣ 如果需要极致轻量,选择 yarr —— 单文件部署,零依赖
4️⃣ 如果需要 AI 过滤,选择 NewsBlur —— 独特的智能推荐能力
5️⃣ 只有需要极端定制时,再考虑 TT-RSS —— 插件生态最丰富,但维护成本高
🔧 别忘了 RSSHub —— 让更多网站变成 RSS 源
📚 考虑搭配 Wallabag —— 完善稍后阅读工作流
无论你选择哪一个,你都已经迈出了逃离算法控制、夺回信息自主权的重要一步。 🚀
歡迎留言回复交流。
Log in to reply.