基于 Tauri 2、React 与 Rust 的桌面音乐播放器,整合本地曲库与网易云音乐。
| 模块 | 能力 |
|---|---|
| 本地音乐 | 文件夹/文件导入,按专辑与艺人管理,标签、内嵌封面与歌词解析,网易云补全元数据 |
| 网易云音乐 | 扫码/验证码登录,搜索、歌单、电台、MV,收藏与音质偏好 |
| 播放 | 队列与循环模式,会话恢复,播放统计,macOS 系统媒体键与控制中心 |
| 外观 | 亮/暗/跟随系统,可调主题色与毛玻璃,全屏播放器与同步歌词 |
前往 Releases 下载。Windows 安装包免管理员权限,需 Microsoft Edge WebView2 Runtime(现代 Win10/11 自带)。
也可以直接打开 网页版 在线体验,支持在线播放与本地导入,功能少于桌面版。
环境要求:Node.js、pnpm、Rust stable、Tauri 2 系统依赖(见 Tauri prerequisites)。
git clone https://github.com/YuiNijika/MusicStorm.git
cd MusicStorm
pnpm install
pnpm tauri dev # 开发# 产物在 src-tauri/target/release/bundle/
pnpm tauri build # 包管理器
python scripts/build.py # 构建脚本Android 开发需 Android Studio、Android SDK、Android NDK。
macOS 开发需 Xcode Command Line Tools;FFmpeg 用于部分格式转码与探测,应用会自动探测 Homebrew 安装路径。macOS 支持仍为开发阶段,最低系统 macOS 13.0。
- 与网易云音乐及其关联公司无隶属、授权或合作关系
- 在线音乐版权归对应权利人所有,请遵守当地法律与服务条款
- 请勿将本项目用于绕过付费、版权保护或其他访问限制
前往 Issues,附上系统版本、复现步骤与日志。