跃豚音乐

🐬 YueTún Music · 海豚跃动的音乐世界

跃豚音乐 本地曲库 + 在线音乐的一体化桌面工具

基于 React 19 + Rust + TypeScript 构建,面向本地音乐整理、在线歌曲搜索、云端收藏同步、歌单播放和桌面歌词场景。

AI

更合理的音乐页逻辑

搜索作为在线音乐主入口,热门歌曲作为发现内容,登录只在收藏和歌单同步时出现。

查看流程

本地曲库扫描

添加目录后扫描 mp3、flac、wav、m4a、ogg、aac 等格式,沉淀为可搜索的本地音乐库。

在线搜索

搜索歌曲、歌手或专辑,在线歌曲在点击播放时再解析正式音源,列表加载更轻。

收藏与歌单

登录音乐账号后同步云端收藏、歌单和歌单歌曲,本地收藏与云端收藏分区管理。

播放队列恢复

保存播放队列、当前歌曲、播放模式、音量和进度,重新打开应用后继续上次状态。

歌词体验

支持歌词抽屉和独立桌面歌词窗口,让播放、查看歌词和主界面管理互不干扰。

云端歌曲缓存

在线歌曲可缓存到应用数据目录,降低重复播放时的网络依赖,提升桌面端体验。

下载跃豚音乐

支持 Windows / macOS / Linux,应用内自动更新

前往下载页面

最新版本 v0.2.2 · 选择你的平台开始下载

立即下载 →

使用流程

从导入、检索到播放和沉淀收藏,保持清晰的主任务路径。

1添加本地音乐目录,扫描生成曲库
2在在线页搜索歌曲或浏览热门榜单
3点击播放后加入队列并准备音源
4按需登录,同步收藏、歌单和播放历史

桌面端能力

Rust 后端负责系统能力,React 前端负责高效的音乐管理界面。

SQLite 本地持久化

曲库、配置、播放快照和收藏状态统一存储,离线也能管理本地音乐。

Tauri IPC 通信

前端通过封装 API 调用 Rust Command,文件扫描和网络请求不暴露到底层页面。

事件进度反馈

曲库扫描、歌曲缓存等耗时任务通过事件推送进度,界面响应更明确。

独立歌词窗口

桌面歌词使用独立入口和窗口展示,适合长时间播放与轻量查看。

产品矩阵

围绕桌面音乐管理拆分出不同使用场景。