news 2026/9/26 15:41:15

LX Music 桌面版完全指南:免费开源多源聚合音乐播放器如何从零上手

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
LX Music 桌面版完全指南:免费开源多源聚合音乐播放器如何从零上手

LX Music 桌面版完全指南:免费开源多源聚合音乐播放器如何从零上手

【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop

如果你也厌倦了「一首歌在 A 平台、另一首在 B 平台」的折腾,LX Music 桌面版值得试试——这是一款免费开源的音乐播放器,把酷我、酷狗、QQ、咪咕、网易云等多个音乐源聚合到一个界面里,搜一首、点播放,不用为任何一首歌纠结会员。

项目画像:它到底是什么

一句话概括:LX Music 桌面版是一个基于 Electron + Vue 3 的跨平台音乐播放软件,由开发者以个人项目形式维护,界面清爽、功能不啰嗦。

项目信息说明
定位免费的在线音乐查找 + 播放器
技术栈Electron 30+ 与 Vue 3
开源协议Apache License 2.0(可自由使用、修改、分发)
支持平台Windows 7 及以上、macOS、Linux
内置音乐源酷我(kw)、酷狗(kg)、QQ 音乐(tx)、网易云(wy)、咪咕(mg)
数据归属本地存储,支持自建私有同步服务

音质方面,它支持 128k、320k、flac 等规格,具体以各平台实际可提供的为准。

左侧是导航区,中间是列表区,底部是完整的播放控制条,整体布局对习惯传统播放器的人几乎零学习成本。

上手指南:三步装好并听到第一首歌

第一步:按系统选对安装包

平台推荐格式备注
Windows.exe安装版 或 绿色版(green)安装版支持自动更新;绿色版可放 U 盘使用
macOS.dmg首次启动若提示「已损坏」,参考下文问题速解
Linux.deb/.rpm/.AppImage按发行版选择即可

更省事的方式是从源码启动(需要 Node.js ≥ 22、npm ≥ 8.5.2):

git clone https://gitcode.com/GitHub_Trending/lx/lx-music-desktop cd lx-music-desktop npm install npm run dev

第二步:首次配置四件事

  1. 音乐来源:在设置中确认启用的音乐源与接口,后续遇到某源失效可在这里切换;
  2. 音质偏好:网络一般的场景选 128k/320k 更流畅,Wi-Fi 环境下可试无损;
  3. 下载目录:指定一个有读写权限的本地文件夹,避免下载报错;
  4. 主题:随便挑一个顺眼的,之后想换随时可换。

官方也提醒过:默认设置并非以「新手友好」为目标,花两分钟过一遍设置面板,后面会省不少事。

第三步:完成你的第一次搜索

  1. 按F1直接聚焦顶部搜索框,输入歌名或歌手名;
  2. 回车后,软件会汇总各音乐源的结果,同一首歌通常带多个来源和音质选项;
  3. 单击播放试听;喜欢的话按Ctrl再点选多首歌,右键「添加到我的列表」,它们就会进入你本地的歌单。

到这里,一个可以长期用的音乐库就搭起来了。

功能核心:四个值得深挖的能力

多源搜索:一搜多平台的结果

这是它和单一平台客户端最大的差异。搜索一次,五个源同时返回结果,软件会合并展示,你可以按平台挑选音质更好的版本。如果某个源的接口临时抽风,在「设置-音乐来源」里换一个接口或源就能绕过,不必整首歌放弃。

桌面歌词:独立窗口的实时歌词

开启后,歌词会跑进一个独立的小窗口,和主程序互不干扰:

  • 支持垂直滚动与横向两种显示模式(源码见 src/renderer-lyric/);
  • 可置顶、可锁定位置、鼠标悬停/暂停时智能隐藏;
  • 字体、颜色、透明度都能在「设置-桌面歌词」里调(对应 SettingDesktopLyric.vue);
  • 配合全局快捷键,不切窗口也能控制歌词窗口。

主题定制:15 套内置主题 + 自定义编辑器

内置主题在 src/common/theme/index.json 中定义,从「绿意盎然」「蓝田生玉」这类素雅配色,到带背景图的「近墨者黑」(中国风水墨)、「木叶之村」(动漫风)、「月里嫦娥」都有,节日季还能换上「新年快乐」:

如果觉得内置款不够,设置里自带主题编辑器(ThemeEditModal),颜色、背景图、亮暗模式都能自己捏。

数据同步与开放 API:数据攥在自己手里

  • 私有同步服务(v2.2.0 起):项目单独发布了同步服务端,部署到自家服务器后,多台设备的歌单、设置可实时同步,数据全程不出自己的服务器;
  • 局域网同步:手机与 PC 同网段时,还能走内置同步功能实时互通列表;
  • 开放 API(v2.7.0 起):本地起一个 HTTP 服务,把播放、切歌等操作暴露给第三方脚本调用,方便接自己的自动化流程;
  • 另支持lxmusic://形式的 Scheme URL,可从浏览器等外部场景唤起软件。

实用篇:快捷键、多选与列表管理

常用快捷键(软件内生效)

快捷键作用
Ctrl+F5播放 / 暂停
Ctrl+←/Ctrl+→上一首 / 下一首
F1聚焦搜索框

全局快捷键(需先在「设置-快捷键」里开启):Ctrl+Alt+F5播放/暂停、Ctrl+Alt+↑/↓调音量、Ctrl+Alt+0显示/隐藏桌面歌词、Ctrl+Alt+-锁定歌词位置。macOS 上Ctrl对应Command键。

多选与批量操作

  • Shift+点击选连续区间,Ctrl+点击选不连续歌曲,Ctrl+A全选;
  • 选中后右键即可批量加入歌单、下载或加入「稍后播放」;
  • 在「我的列表」里按住Ctrl拖动,可以调整歌单顺序;
  • 往多个歌单加同一批歌时,在添加弹窗里按住Ctrl点歌单名,窗口不会自动关闭。

列表机制:先搞懂「试听列表」和「稍后播放」

  • 直接点搜索/歌单/排行榜里的歌播放时,歌曲会自动先进入「我的列表」里的试听列表,再开始播;
  • 「稍后播放」是优先级最高的临时队列,按「下一首」顺序消耗,手动切歌时会清空;
  • 想连续听一整首列表的歌,正确姿势是:全选 → 加入某个自建列表 → 播放该列表。

这套机制的详细解释可以直接看仓库自带的 常见问题。

不同角色的使用思路

  • 学生党:优先低音质省流量 + 批量下载,断网时照样听;
  • 多设备用户:部署私有同步服务,PC 与手机保持同一套列表结构;
  • 技术爱好者:用开放 API 写个小脚本(比如「下班自动播通勤歌单」),或研究 src/renderer/utils/musicSdk/ 里的各平台接口实现,学一学前端对接多源 API 的思路。

问题速解:常见故障排查表

现象常见原因处理方式
所有歌曲都「请求异常」网络或 DNS 访问不到接口换移动网络试试;把 DNS 改为自动或手动指定公共 DNS 后重启软件
Windows 全部歌曲「音频加载错误」系统代理设置干扰打开 Internet 选项 → 连接 → 局域网设置,取消代理勾选
下载报ENOENT ... mkdir下载目录没有读写权限换一个有权限的下载目录
界面显示不完整/透明异常硬件加速问题以-dha参数启动禁用硬件加速
macOS 提示「已损坏」软件未签名被系统拦截终端执行去除隔离属性的命令后重试
搜索/歌单全部加载不出来应用内代理配置错误检查「设置-网络」中的代理配置,乱配的代理会直接断网

更完整的排查链路(含各系统细节)在 FAQ.md 里都有,遇到怪问题先翻它。

数据备份与恢复

所有歌单、设置都存放在本地一个文件夹里,备份就是复制这个文件夹:

系统数据目录
Windows%APPDATA%/lx-music-desktop
macOS~/Library/Application Support/lx-music-desktop
Linux~/.config/lx-music-desktop

Windows 下若程序目录存在portable文件夹,数据会自动落到那里(便携模式)。建议每月备份一次,重点保住「我的列表」;恢复时只需关闭软件、把备份文件夹放回原处再启动即可。

生态与展望

  • 参与开发:项目欢迎 PR——新功能建议先提 Issue 讨论,修 bug 请附重现方式,开发在dev分支进行;
  • 跟踪更新:每次版本的改动都记录在 CHANGELOG.md,更新频率相当稳定;
  • 周边动态:团队还维护着移动版与同步服务端,并公布了新项目计划,未来方向可在仓库 Issue 区跟进。

收尾

LX Music 桌面版用「免费开源 + 多源聚合 + 数据自主」的组合,把找歌这件事的摩擦降到了最低。现在就下载安装一个版本,用F1搜一首你最近单曲循环的歌,让它跑起来试试——你的歌单,从这一首开始搭建。

【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/26 15:35:28

OpenClaw 超级 AI 实战专栏【入门与环境】(五)第一次运行:OpenClaw 启动失败、端口占用、权限问题汇总(Windows+Linux 双版本)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/26 15:30:37

Python分析生存数据与截尾

生存分析是统计学中的一个重要领域,特别是在医学、工程学等领域被广泛应用。其主要目标是分析某个事件发生的时间,通常用于研究对象在一段时间内的生存或失败的概率。在生存分析中,生存数据通常是部分截尾的,也就是说,对于一些对象,只能知道它们在某个时间点之前是否生存…

作者头像 李华
网站建设 2026/9/26 15:29:35

ESP32 -O2优化崩溃全解析:从根因到防崩实战指南

1. 从一次真实的崩溃说起:为什么-O2成了ESP32项目的鬼门关如果你在嵌入式圈子里待过一阵子,一定听过这句经典的吐槽:“Debug跑得好好的,一换Release就崩了。”而ESP32上最典型的版本,就是优化等级从-Og/-O0&#xff08…

作者头像 李华