
English | 简体中文
从 Releases 页面下载适合您平台的最新安装包。
点击查看可用的安装包列表
标准安装版:
MrRSS-{version}-windows-amd64-installer.exe / MrRSS-{version}-windows-arm64-installer.exeMrRSS-{version}-darwin-universal.dmgMrRSS-{version}-linux-amd64.AppImage / MrRSS-{version}-linux-arm64.AppImage便携版(无需安装,所有数据在一个文件夹内):
MrRSS-{version}-windows-{arch}-portable.zipMrRSS-{version}-linux-{arch}-portable.tar.gzMrRSS-{version}-darwin-{arch}-portable.zip点击展开源码构建指南
在开始之前,请确保已安装以下环境:
平台特定要求:
详细安装说明请参见构建要求
# Linux 快速设置(Ubuntu 24.04+):
sudo apt-get install libgtk-3-dev libwebkit2gtk-4.1-dev libsoup-3.0-dev gcc pkg-config
bash
git clone https://github.com/WCY-dt/MrRSS.git
cd MrRSS
bash
cd frontend
npm install
cd ..
bash
go install github.com/wailsapp/wails/v3/cmd/wails3@latest
```bash # 使用 Task(推荐) task build
# 或使用 Makefile make build
# 或直接使用 wails3 wails3 build ```
可执行文件将在 build/bin 目录下生成。
运行应用
Windows: build/bin/MrRSS.exe
build/bin/MrRSS.appbuild/bin/MrRSS点击展开数据存储说明
正常模式(默认):
%APPDATA%\MrRSS\ (例如 C:\Users\YourName\AppData\Roaming\MrRSS\)~/Library/Application Support/MrRSS/~/.local/share/MrRSS/便携模式(当 portable.txt 文件存在时):
data/ 文件夹中这确保了您的数据在应用更新和重新安装时得以保留。
点击展开开发指南
启动带有热重载的应用:
# 使用 Wails v3
wails3 dev
# 或使用 Task
task dev
我们提供了 Makefile 来处理常见的开发任务(在 Linux/macOS/Windows 上都可用):
# 显示所有可用命令
make help
# 运行完整检查(lint + 测试 + 构建)
make check
# 清理构建产物
make clean
# 设置开发环境
make setup
本项目使用 pre-commit hooks 来确保代码质量:
# 安装 hooks
pre-commit install
# 在所有文件上运行
pre-commit run --all-files
make test
对于服务器部署和 API 集成,请使用无界面服务器版本:
# 使用 Docker(推荐)
docker run -p 1234:1234 mrrss-server:latest
# 或从源码构建
go build -tags server -o mrrss-server .
./mrrss-server
本项目也提供了基于 ghcr.io 的预构建服务器镜像:
docker run -d -p 1234:1234 ghcr.io/wcy-dt/mrrss:latest-amd64
docker run -d -p 1234:1234 ghcr.io/wcy-dt/mrrss:latest-arm64
请参阅服务器模式 API 文档以获取完整的 API 参考。
我们欢迎贡献!详情请参阅我们的贡献指南。
点击展开贡献指南
在贡献之前:
如果您发现安全漏洞,请遵循我们的安全策略。
本项目采用 GPL-3.0 许可证 - 详情请参阅 LICENSE 文件。

Made with ❤️ by the MrRSS Team
⭐ 如果您觉得这个项目有用,请在 GitHub 上给我们点星!
$ claude mcp add MrRSS \
-- python -m otcore.mcp_server <graph>