让每一次聆听,都成为风暴 —— 本地曲库与网易云音乐合二为一的高颜值桌面音乐播放器。
- 本地 + 云端一站式:文件夹导入本地音乐,自动按专辑与艺人管理;登录网易云后歌单、电台、MV、评论全都在
- 全屏播放器:经典 / 封面 / 纯歌词三种模板,同步滚动歌词,支持歌词对齐调整
- 桌面歌词与桌面小播放器:桌面上常驻浮动歌词与迷你播放控件,可拖动、切歌、调进度
- 每日自动签到:自动补签网易云网页端与安卓端,跨零点无需手动操作
- 播放统计:按会话记录播放时长,榜单、来源分布一目了然
- 播放引擎:无损与高规格文件走原生输出通道(支持 WASAPI 独占),在线与普通 MP3 走内置解码,淡入淡出与 EQ 可调
- 外观定制:亮 / 暗 / 跟随系统,主题色、毛玻璃、背景图,侧栏双风格(紧凑 / 经典),主题切换圆扩散与路由载入动画
- 封面缓存自愈:清理缓存后本地封面自动重新解析、远程封面回源重下,手动设置的封面受保护
- 多账号:扫码 / 验证码登录,多账号随时切换,凭据只保存在本机
前往 GitHub Releases 下载对应平台的安装包:
| 平台 | 说明 |
|---|---|
| Windows | NSIS 安装包,免管理员权限,需 Microsoft Edge WebView2 Runtime(Win10/11 自带) |
| Android | APK 安装包,版本线与桌面端相互独立 |
| macOS | 即将推出(最低 macOS 13.0,开发阶段) |
| iOS | 即将推出 |
也可以直接打开网页版在线体验,支持在线播放与本地导入,功能少于桌面版。
环境要求:Node.js、pnpm、Rust stable、Tauri 2 系统依赖(见 Tauri prerequisites),Windows 需 WebView2。
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 安装路径)。开发者文档见官网 Docs。
src/ # 前端:React 19 + Tailwind(页面、组件、状态层 hooks、网易云 API 层)
src-tauri/ # Rust:原生音频引擎、无 CORS 代理、SQLite、封面缓存、托盘与第二窗口
website/ # 官网子包,独立 Vite 工程
scripts/ # 构建与质量检查脚本
- 本项目与网易云音乐及其关联公司无隶属、授权或合作关系
- 在线音乐版权归对应权利人所有,请遵守当地法律与服务条款
- 请勿将本项目用于绕过付费、版权保护或其他访问限制
前往 Issues,附上系统版本、复现步骤与日志。
觉得好用的话,顺手去 GitHub 点个 star 罢,跪求!项目完全开源免费,遇到问题欢迎提 issue,或者来 B 站找 UP 主唠嗑~ 🙏