现代化的跨平台AI RSS阅读器MrRSS

简介

什么是 MrRSS?

MrRSS 是一个现代化的自托管 RSS 服务与跨平台桌面应用。它集成了强大的 AI 功能,可以自动翻译文章、生成内容摘要,并帮助您发现新的订阅源,旨在提供智能、高效且个性化的新闻聚合体验。通过自托管,您可以完全掌控自己的数据。

主要特点

  • 🖥️ 跨平台支持:适用于 WindowsmacOSLinux 的原生桌面应用,体验流畅一致
  • 🐳 Docker 友好: 提供 Docker 镜像,方便在群晖等个人服务器上进行私有化部署
  • 🌐 自动翻译与摘要:自动翻译文章标题与正文,并生成简洁的内容摘要,助你快速获取信息
  • 🔍 智能订阅源发现:能够从相关来源自动发现并推荐新的 RSS 订阅源,持续丰富你的阅读库
  • 🤖 AI 增强功能:集成先进 AI 技术,赋能翻译、摘要、推荐等多种功能,让阅读更智能
  • 🎨 现代交互界面:采用简洁、美观的响应式设计,支持深色模式,提供舒适沉浸的视觉感受
  • 📦 OPML 导入/导出:支持一键导入或导出 OPML 文件,轻松从其他 RSS 阅读器迁移订阅
  • 🏭 自定义脚本与自动化:内置过滤器、脚本与 XPath 系统,支持高度自定义的自动化流程

应用场景

  • 构建个人专属的信息流中心,摆脱算法推荐的束缚。
  • 聚合外语资讯,利用 AI 翻译功能实现无障碍阅读。
  • 通过 AI 生成的摘要,在海量信息中进行高效筛选和浏览。
  • 为家庭或小型团队搭建一个共享的、无广告的 RSS 服务。

MrRSS 是一个功能强大且用户友好的 RSS 阅读器,适合希望通过聚合多种信息源来提升效率的用户。其跨平台特性和智能增强功能使其在众多 RSS 阅读器中脱颖而出,成为信息管理的优秀工具。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 mrrss ,选择第一个 caoli5288/mrrss,只有一个 latest 版本,双击直接下载。

docker 文件夹中,创建一个新文件夹 mrrss,并在其中建一个子文件夹 data

需要给 data 目录赋予 Everyone 的读写权限

文件夹 装载路径 说明
docker/mrrss/data /app/data 存放数据库、日志文件等

端口

本地端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号
本地端口 容器端口
1234 1234

环境

可变
MRRSS_DEBUG 设为 false

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 新建文件夹 mrrss 和 子目录
mkdir -p /volume1/docker/mrrss/data

# 进入 mrrss 目录
cd /volume1/docker/mrrss

# 修改目录权限
chmod a+rw data

# 运行容器
docker run -d \
--restart unless-stopped \
--name mrrss-server \
-p 1234:1234 \
-v $(pwd)/data:/app/data \
-e MRRSS_DEBUG=false \
caoli5288/mrrss:latest

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
services:
mrrss-server:
image: caoli5288/mrrss:latest
container_name: mrrss-server
restart: unless-stopped
ports:
- "1234:1234"
volumes:
- ./data:/app/data
environment:
- MRRSS_DEBUG=false
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:1234/api/version"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s

然后通过 SSH 登录到您的群晖,执行下面的命令:

1
2
3
4
5
6
7
8
9
10
11
12
13
# 新建文件夹 mrrss 和 子目录
mkdir -p /volume1/docker/mrrss/data

# 进入 mrrss 目录
cd /volume1/docker/mrrss

# 修改目录权限
chmod a+rw data

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:1234 就能看到主界面

中文

如果界面是英文的,可以从左下角设置进去

Settings –> General –> Language –> 简体中文

订阅

点左下角的 + 号添加新订阅

以老苏的博客为例

  • 标题:例如 老苏的博客
  • RSS 地址:填入 https://laosu.tech/atom.xml

可以提取全文

AI

以 硅基流动 为例

  • API Key: 你的硅基流动的 API 密钥,格式:sk-xxxxxxxxxxxx
  • API 端点: 填入 https://api.siliconflow.cn/v1/chat/completions
  • 模型名称: 如果觉得免费的 Qwen/Qwen2.5-7B-Instruct 或者 THUDM/glm-4-9b-chat 不行,可以试试 deepseek-ai/DeepSeek-V3.2

目前硅基流动(SiliconFlow),注册就送 2000Tokens,虽然不是免费,但也够用一阵子的

注册地址:

https://cloud.siliconflow.cn/i/NkUiXVhQ

接下来可以启用 AI翻译

AI摘要

返回到文章,就可以看到 AI 可以生成摘要了

桌面版

从 Releases 页面可以下载适合您平台的最新安装包,地址:https://github.com/WCY-dt/MrRSS/releases/latest

参考文档

WCY-dt/MrRSS: A modern, cross-platform, and free AI RSS reader. 一个现代化、跨平台且免费的 AI RSS 阅读器.
地址:https://github.com/WCY-dt/MrRSS

MrRSS - Read Smarter with AI
地址:https://mrrss.ch3nyang.top/