洛雪音乐桌面版安装教程:多平台音乐聚合、多设备同步与开放 API 快速上手
【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop
换三台设备用,歌单就得重新收藏三遍;想找一首老歌,得在好几个 App 之间来回切。洛雪音乐桌面版(lx-music-desktop)把这类重复劳动合并掉了:它是一个基于 Electron 30+ 和 Vue 3 的跨平台播放器,在同一个界面搜索并播放酷我、酷狗、QQ 音乐、网易云音乐、咪咕音乐等多个平台的歌曲,配合数据同步功能,歌单和设置可以在你的几台设备之间保持一致。这篇教程按「装好 → 用熟 → 调顺 → 进阶」的顺序讲完整个过程,全部参数都来自当前代码和更新日志。
📦 几分钟装好跑起来
安装本身没有门槛,真正花时间的其实是首次启动后的那几项基础配置,建议一次做完,后面就不用再动。
最短路径(有序):
- 到项目 Releases 页面,按你的系统和架构选对安装包(见下表)。
- 首次启动后,在「设置 → 网络设置」里选一个稳定的音乐源接口;接口不通时换下一个即可。
- 在「设置 → 播放设置」里确定播放质量(如 128k / 320k / 无损)和播放模式。
- 挑一个窗口尺寸预设,并把全局快捷键过一遍(见后文快捷键表)。
| 平台 | 安装包格式 | 说明 |
|---|---|---|
| Windows 7 及以上 | 安装版(Setup)、便携版(Portable) | 便携版数据存于程序文件夹,适合拷到 U 盘 |
| macOS | DMG | Intel 与 Apple Silicon(arm64)分别有包 |
| Linux | DEB / RPM / AppImage | AppImage 赋予执行权限后可直接运行 |
装好后的主界面:左侧导航,中间歌曲列表,底部播放栏。
🎧 高频使用场景
功能清单不如真实用法直观,挑三个最常被用到的场景说清楚「做什么、用哪个功能、得到什么结果」。
场景一:通勤路上跟唱用顶部搜索框找到想听的歌,按Alt + D唤出桌面歌词,歌词会悬浮在所有窗口之上,颜色、字体都可在「设置 → 桌面歌词」里调。适合地铁上戴着耳机跟唱,也适合做饭时把歌词钉在屏幕上。
场景二:办公时专注听歌把某个歌单设为列表循环,然后用全局快捷键接管一切:空格播放/暂停、Ctrl + →切下一首、Ctrl + ↑/↓调音量。全程不用点开播放器窗口,工作流不被打断。播放速度支持 0.5x–2.0x,音调变换还能在不改变速度的前提下升降调,用来磨耳朵听英文播客刚好。
场景三:家里、公司、路上三台设备轮换打开数据同步(v2.2.0 起支持),把「我的列表」、播放记录和各处设置同步过去。在客厅电脑上收藏的歌,到公司打开软件就是同一份列表,不用再建第二遍。具体同步方案怎么选,放到进阶玩法里细说。
🎨 把界面调成自己的样子
外观和手感类设置都集中在「设置」页,改完即时生效(个别项重启生效,设置里有标注)。
主题:内置多套主题,例如默认清新的「绿意盎然」、跟随系统亮暗自动切换的「道法自然」、传统艺术风格的「中国水墨风」,以及动漫风格、新年节日主题等;1 月至 2 月启动时还会默认套上新年皮肤。喜欢水墨风的话,效果大致是这样的:
动漫风格主题同样可以在设置里一键切换:
窗口尺寸:提供 7 档预设,覆盖从侧边栏小窗到全屏体验:
| 级别 | 宽 × 高(px) | 适合场景 |
|---|---|---|
| 较小 | 828 × 540 | 当作侧边栏或小屏幕使用 |
| 小 | 920 × 600 | 日常轻度使用 |
| 中等 | 1020 × 660 | 标准界面 |
| 大 | 1114 × 718 | 日常推荐尺寸 |
| 较大 | 1202 × 776 | 多列信息展示 |
| 超大 | 1385 × 896 | 宽屏显示器 |
| 巨大 | 1700 × 1070 | 全功能界面 |
播放与音效:
| 项目 | 可选项 |
|---|---|
| 播放模式 | 列表循环 / 单曲循环 / 随机 |
| 播放速度 | 0.5x – 2.0x |
| 音调变换 | 独立升降调,不改变速度 |
| 均衡器 | 内置 10 段 |
| 音效 | 均衡器预设、声场效果等可在播放详情里调节 |
⚙️ 进阶玩法
基础功能跑顺之后,真正拉开效率差距的是下面两件事:跨设备同步,以及让外部软件来指挥播放器。
多设备数据同步(v2.2.0 起)
| 方案 | 原理 | 适合谁 |
|---|---|---|
| 局域网同步 | 同一网络内设备互相同步,无需公网 IP | 家里 + 办公室几台机器 |
| 私有服务器同步 | 部署官方数据同步服务到自己的服务器,客户端连接过去(默认端口 23332) | 有服务器、在意数据安全 |
| 公共服务器同步 | 用社区维护的公共同步服务器 | 不想自己运维设备 |
私有服务器方案下,客户端填好服务器地址、端口(默认 23332)和认证密钥即可;连接不上时优先排查防火墙是否放行该端口。
本地开放 API(v2.7.0 起)
在「设置 → 开放 API」中开启后,软件会在本地启动一个 HTTP 服务,默认端口 23330,默认只绑定本机。v2.12.0 起,这套接口新增了对声音大小、静音、播放进度和完整歌词的控制。几条常用命令:
# 查看当前播放状态 curl http://127.0.0.1:23330/api/player/status # 暂停播放 curl -X POST http://127.0.0.1:23330/api/player/pause # 音量调到 80 curl -X POST http://127.0.0.1:23330/api/player/volume \ -H "Content-Type: application/json" \ -d '{"volume": 80}'落地场景举例:
- 智能家居联动:在 Home Assistant 或 Node-RED 里写一条规则,进门自动触发播放、出门自动暂停,播放器不需要开着窗口待命。
- 定时唤醒/下班切换:用 crontab 在早晨 7 点调用播放接口切到「通勤歌单」,晚上 7 点切到「专注歌单」。
- 语音/脚本控制:任何能发 HTTP 请求的脚本都可以把它当作播放后端来用。
🧰 排坑手册
常见问题(现象 → 处理办法):
| 现象 | 处理办法 |
|---|---|
| 歌曲全部提示「请求异常」 | 先换网络(手机热点最快);再试把 DNS 改为223.6.6.6或8.8.8.8;检查防火墙是否拦了软件联网 |
| Windows 上音频加载错误 | 多半是系统代理在捣乱:运行inetcpl.cpl打开 Internet 选项 →「连接」→「局域网设置」,取消勾选所有代理项 |
| 歌曲无法下载 | 依次检查磁盘剩余空间、下载目录写权限、换一个下载接口,最后确认网络状态 |
| 同步服务连接失败 | 核对服务器地址与端口;确认防火墙放行 23332 端口;重新核对认证密钥;重启同步服务再试 |
快捷键速查(可在「设置 → 快捷键」中自定义):
| 快捷键 | 功能 |
|---|---|
空格 | 播放 / 暂停 |
Ctrl + →/Ctrl + ← | 下一首 / 上一首 |
Ctrl + ↑/Ctrl + ↓ | 音量 + / 音量 − |
F11 | 全屏切换 |
Alt + D | 显示 / 隐藏桌面歌词 |
Ctrl + A | 全选当前列表 |
Ctrl + F | 在「我的列表」中搜索 |
Ctrl + Shift + 点击 | 多选歌曲 |
Ctrl + W | 关闭当前窗口 |
Ctrl + Shift + W | 关闭所有窗口 |
低配设备优化:限制并发下载数(默认 3,可在「设置 → 下载设置」里调小);关闭不必要的动画与透明效果;选择配色简单的轻量主题,减少渲染负担;定期清理缓存数据。
📁 数据存放与备份
歌单、设置、下载任务都在一个数据目录里,知道位置,备份就只是复制文件的事。
| 系统 | 数据目录 |
|---|---|
| Windows | %APPDATA%/lx-music-desktop |
| macOS | ~/Library/Application Support/lx-music-desktop |
| Linux | ~/.config/lx-music-desktop |
Windows 下有个便携规则:若程序文件夹内存在portable目录(v1.17.0 起),软件会自动改用该目录存数据,配合便携版可以把整套数据一起拷走。
手动备份 = 直接复制整个目录。嫌麻烦的话,Linux / macOS 上挂一条定时任务更省心:
#!/bin/bash # 每周备份一次洛雪音乐桌面版数据(示例) cd "$HOME/.config" tar -czf "$HOME/lx-music-backup-$(date +%Y%m%d).tar.gz" lx-music-desktop🚀 项目动态与参与
当前版本 v2.12.2 的主要变化:
- 开放 API 补齐了音量、静音、播放进度控制与完整歌词获取;
- 主窗口新增「使用软件内置的圆角及阴影」选项,默认开启;
- 新增启动参数
-hidden,启动时直接最小化到系统托盘; - 新增「调换歌词翻译与歌词罗马音位置」选项;
- 支持 Any Listen 歌词的逐字播放;
- 修复了桌面歌词透明度设置不稳、个别情况下播放无声、TX 源搜索结果显示异常等问题,并优化了歌单内搜索结果排序;
- Electron 更新至 40.8.3。
想贡献代码:Fork 仓库后克隆到本地,切换到dev分支开发,完成后再向dev分支提 PR。两个惯例:新功能建议先建 Issue 讨论确有必要;修 bug 的 PR 请附上修复前后说明和重现方式。本地跑起来的方法可参考仓库内 src/main/ 与 src/renderer/ 目录结构,构建脚本见 package.json。
写在最后
一个免费开源的播放器,把「多平台搜歌、多设备同步、开放 API」这三件事都做了,并且持续在修问题、加功能——它解决的不是某一个痛点,而是把听歌这件事的重复劳动整个拿掉了。
版权与使用声明(摘自项目 README):本项目完全免费且开源,仅用于技术可行性探索与研究,不接受任何商业合作与捐赠。在线数据来自各官方平台公开接口,软件本身不存储任何音频数据;使用过程可能产生版权数据,使用者务必在 24 小时内清除。请尊重版权,支持正版音乐。
【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考