Bili Music 是基于 Tauri v2 + Rust 打造的桌面音乐播放器,将 B 站音乐区转化为个人曲库。核心坚持"免登录、不落盘"原则,通过游客身份取流、本地代理在线播放,避免账号风险和磁盘占用,配备 AI 智能推荐和桌宠陪伴功能。

🎯 核心功能
免登录不落盘: 模拟游客身份获取音源,后端 Axum 流代理实现"边下边播",无缓存文件
AI 推荐系统: 基于本地收藏和歌单记录生成检索意图重排结果,支持"一句话推荐"自定义引导
桌宠陪伴: 内置小黑咪、糯米飘、橘子汪等可爱桌宠,随音乐律动并在切歌收藏时互动
沉浸播放页: 全屏封面配镜面倒影,提供午夜黑胶主题,深色/浅色/背景图三模式可选
| 功能 | 说明 |
|---|---|
| 🔎 音乐搜索 | B 站音乐区搜索,支持 6 个子分区筛选,支持粘贴 BV 号直接播放 |
| 🏠 首页为你推荐 | 首页聚焦「为你推荐」:基于收藏 / 歌单 / 听歌记录,由 AI 生成检索意图再重排真实结果 |
| 🧠 一句话推荐 | 复用你自己的 AI Key,一句「想听点安静的钢琴」即可即时引导本次推荐方向 |
| 🕑 听歌记录 | 本地记录真正听过的歌(长歌够 30s、短歌听完 90% 才算),持续加厚推荐口味 |
| 🐾 桌宠陪伴 | 侧边栏桌宠(小黑咪 / 糯米飘 / 橘子汪),会律动、切歌收藏时冒气泡,只对可观测事件反应 |
| 💾 数据备份 | 一键把收藏、歌单、听歌记录、AI 配置与背景图导出成 zip,换机或重装一键导回 |
| 🎵 在线流式播放 | 后端 Axum 流代理,透传 Range,边下边播,不落盘 |
| 📼 合集连播 | 多 P 视频可自动顺序连播,标题跟随当前分 P 切换 |
| ❤️ 收藏与歌单 | 本地 JSON 持久化收藏与自建歌单,原子写入,坏文件不覆盖 |
| 🪞 沉浸播放页 | 全屏封面、镜面倒影、与底部播放条共享同一套播放器状态 |
| 🌘 午夜黑胶主题 | 深色 / 浅色 / 背景图三档主题,保留克制的玻璃质感 |
| 🪟 原生质感 | 自定义无边框标题栏,整体更像桌面应用而不是浏览器壳 |
GitHub地址:https://github.com/Jmiao11/bili-music
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系客服QQ3387285338进行处理。


评论0+