Repolode
samuelclay

samuelclay/NewsBlur

一款带智能过滤功能的个人 RSS 阅读器,可学习你的喜好,支持社交分享,并可自行部署。

可替代:FeedlyInoreader

Star
7,668
Fork
1,046
未关闭 Issue
139
最近提交
19小时前

这是什么?

NewsBlur 是一款 RSS 订阅阅读器兼社交新闻网络。它会显示每篇文章的原始网站页面,并内置“训练”功能:你可以对文章、作者、标签、标题和订阅源标记喜欢或不喜欢,阅读器会据此高亮或隐藏相关内容。文章可以打标签保存,并支持跨所有订阅的全文搜索,也能分享到公开或仅好友可见的 blurblog。

除传统 RSS 外,它还能关注 YouTube 频道和邮件订阅,将被截断的内容展开为完整文章,并追踪文章发布后的修改记录。原生应用覆盖 iOS、macOS 和 Android,也兼容 Reeder、ReadKit 等第三方客户端。

仓库包含完整的服务端代码,基于 Django,使用 PostgreSQL、MongoDB、Redis 和 Celery,可通过 Docker Compose 在本地运行。项目还提供 MCP 服务器,方便 AI 智能体读取订阅、搜索文章和管理分类器。

核心功能

  • 01可训练的过滤器,按作者、标签、标题或订阅源高亮或隐藏文章
  • 02支持查看原始网页,并将截断的订阅内容展开为完整文章
  • 03跨所有订阅的全文搜索
  • 04除 RSS 外还可关注 YouTube 频道和邮件订阅
  • 05提供 iOS、macOS、Android 原生应用,兼容第三方阅读器
  • 06提供 MCP 服务器,可让 AI 智能体访问订阅与文章

适用场景

  • 在众多新闻网站中跟进内容,并过滤掉不感兴趣的话题
  • 在同一个阅读器中管理 RSS、YouTube 频道和邮件订阅
  • 自建私有的新闻阅读服务,数据完全自主掌控
  • 让 AI 智能体汇总未读文章或整理阅读列表

快速上手

  1. 1

    安装 Docker 和 Docker Compose(前置条件)

  2. 2

    克隆代码仓库

    git clone https://github.com/samuelclay/NewsBlur.git
  3. 3

    进入项目目录

    cd NewsBlur
  4. 4

    启动容器并应用迁移,然后打开 https://localhost

    make

使用前须知

  • 自托管需要 Docker,并运行多个服务(PostgreSQL、MongoDB、Redis、Celery、Node.js)。
  • AI 和 Discover 等功能需要 OpenAI API 密钥。
  • MCP 服务器需要 NewsBlur 付费订阅。

收录于专题

标签

常见问题

NewsBlur 是什么?
一款带智能过滤功能的个人 RSS 阅读器,可学习你的喜好,支持社交分享,并可自行部署。 NewsBlur 是一款 RSS 订阅阅读器兼社交新闻网络。它会显示每篇文章的原始网站页面,并内置“训练”功能:你可以对文章、作者、标签、标题和订阅源标记喜欢或不喜欢,阅读器会据此高亮或隐藏相关内容。文章可以打标签保存,并支持跨所有订阅的全文搜索,也能分享到公开或仅好友可见的 blurblog。
NewsBlur 可以免费使用吗?用的什么许可证?
NewsBlur 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
NewsBlur 还在维护吗?
活跃维护中。NewsBlur 最近一次提交是在 2026年10月23日。
NewsBlur 适合用来做什么?
在众多新闻网站中跟进内容,并过滤掉不感兴趣的话题 在同一个阅读器中管理 RSS、YouTube 频道和邮件订阅 自建私有的新闻阅读服务,数据完全自主掌控 让 AI 智能体汇总未读文章或整理阅读列表
NewsBlur 怎么安装和运行?
安装 Docker 和 Docker Compose(前置条件) 克隆代码仓库: git clone https://github.com/samuelclay/NewsBlur.git 进入项目目录: cd NewsBlur 启动容器并应用迁移,然后打开 https://localhost: make
在哪里获取 NewsBlur?
源代码和安装说明在 GitHub 上:https://github.com/samuelclay/NewsBlur

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目