找不到歌?一个搜索框搜遍七大音乐平台的免费播放器
【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop
你想听的歌被锁在某个平台的会员墙后,换个平台又搜不到高清版——这种"东一首西一首"的听歌体验,其实可以一次解决。洛雪音乐助手(LX Music Desktop)把酷我、酷狗、QQ、网易云、咪咕、虾米等多个音乐源的搜索能力聚合成一个搜索框,你输入关键词,结果一起回来,免费、无广告,Windows、macOS、Linux 都能跑。
这篇文章不讲架构长文,只带你回答三个问题:它能帮你省什么麻烦、怎么用起来、以及哪些进阶玩法值得开。
🎧 场景一:跨平台找歌,一次搜索多源出结果
这一节帮你解决"搜不到、搜不全、音质差"的问题。
在顶部搜索框输入"歌手名 歌曲名"(例如周杰伦 晴天),洛雪音乐助手会同时向启用的音乐源发起请求,把返回的歌曲聚合在同一个列表里,按平台标注来源,你可以直接点击播放或加进歌单。
几个实际受益点:
- 多源并行:不用在几个 App 之间来回切,等待时间也是并行的
- 音质可选:支持 128k、320k、FLAC、WAV 等档位,按平台和歌曲情况自动取可用的最高档
- 自动跳过失败项:播放中某首歌失效时,默认会自动跳过并继续下一首,不打断你
洛雪音乐助手主界面:左侧导航、中间搜索与歌单、底部播放控制,一个窗口搞定找歌和听歌
🎨 场景二:下载、桌面歌词与主题,把播放器变成"你的"
这一节帮你把听歌体验从"能放"升级到"舒服"。
下载离线听。打开下载功能后,可以为歌曲或整个歌单批量下载,支持设置保存路径、最大并发数、文件名格式(默认"歌名 - 歌手"),还能选择是否把歌词、封面嵌入文件。通勤没网也不怕。
桌面歌词常驻。开启桌面歌词后,歌词会独立显示在桌面(支持横排/竖排、置顶、锁屏显示、暂停隐藏),你切到别的软件时依然能看到正在唱到哪一句。
主题与背景随心情换。软件内置多套主题和背景图,比如这张中国风水墨风:
内置水墨山水主题背景,深色界面下衬得歌词特别清晰
还有月夜飞天这种梦幻风,换主题不用装插件,设置里点一下即可:
音效可调。支持图形均衡器、混响、空间声场、变速变调,喜欢"演唱会感"或"电台感"都能在声音效果面板里调出来。
🔍 它是怎么做到的:轻量技术架构
这一节只用一分钟帮你建立信任:这东西靠不靠谱、能不能长期维护。
洛雪音乐助手基于 Electron 30+ 和 Vue 3 构建,核心代码用 TypeScript 编写,本地数据存在 SQLite 里。代码组织成四个大块:
| 目录 | 职责 |
|---|---|
src/main/ | 主进程:窗口、托盘、快捷键、同步与开放 API 服务 |
src/renderer/ | 渲染进程:界面、播放器逻辑、各音乐源实现 |
src/renderer-lyric/ | 桌面歌词的独立渲染进程 |
src/common/ | 共享的类型、配置与工具函数 |
关键设计在音乐源接入上:每个平台是一个独立模块(kw酷我、kg酷狗、txQQ、wy网易云、mg咪咕、xm虾米、bd百度),统一放在 src/renderer/utils/musicSdk/ 下,由api-source.js统一调度。想加新平台,照着现有模块写一套标准接口即可,不用动播放器本体。
🚀 快速上手:三步开始听歌
这一节给你可以直接照做的步骤。
1. 下载安装包
从项目发布的 Releases 页面下载对应平台的安装包:
- Windows:安装包(x64/x86/arm64)、7z 绿色版,另有 Win7 兼容版
- macOS:dmg(Intel 与 Apple Silicon 各一版)
- Linux:deb / rpm / AppImage / pacman
2. (可选)便携模式
在 Windows 上,只要程序目录里存在portable文件夹,数据就会自动存到那里,适合 U 盘随身携带。
3. 首次运行后调一遍设置
- 网络:如果访问慢,可在网络设置里配置代理
- 音质:把默认播放音质改成你习惯的档位(默认 128k)
- 下载、桌面歌词、快捷键按需开启
各平台的数据默认存储位置:
| 系统 | 数据目录 |
|---|---|
| Windows | %APPDATA%\lx-music-desktop |
| macOS | ~/Library/Application Support/lx-music-desktop |
| Linux | ~/.config/lx-music-desktop |
如果你是开发者,想直接跑源码:
git clone https://gitcode.com/GitHub_Trending/lx/lx-music-desktop cd lx-music-desktop && npm install && npm run dev环境要求 Node.js ≥ 22、npm ≥ 8.5.2。
⚙️ 进阶玩法:开放 API 与多端数据同步
这一节给想深挖一点的你:让洛雪音乐助手成为其他自动化的"后端"。
开放 API。在设置中开启后,软件会在本地启动一个 HTTP 服务(默认端口23330),提供播放、暂停、搜索等接口,相关实现在 src/main/modules/openApi/。常见玩法:
- 接入 Home Assistant 之类的智能家居,用语音/场景控制播放
- 写个脚本到点自动放歌、到点自动停
数据同步。从 v2.2.0 起支持独立的数据同步服务(默认端口23332),有自己的服务器就可以部署一套私人同步,多台电脑之间同步歌单和设置。
主题也可以自己造。主题配置与生成工具在 src/common/theme/ 下,配合设置里的主题编辑面板可以微调颜色、透明度等。
更多使用细节可以看项目自带的 FAQ.md。
写在最后
如果你受够了在多个音乐 App 之间切来切去,洛雪音乐助手值得装一个:它免费、开源、跨平台,把"找歌—听歌—下载—同步"这条链路收进了一个窗口。它更适合愿意花十分钟调一遍设置的人——调好之后,就再也不想换回来了。
【免费下载链接】lx-music-desktop一个基于 Electron 的音乐软件项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考