AX 爱鲜报

LX Music 洛雪音乐助手桌面版

基于 Electron 与 Vue 3 开发的跨平台桌面音乐软件,支持 Windows、macOS、Linux,可搜索、播放与整理多平台音乐,并提供 Scheme URL、开放 API 与多端数据同步等扩展能力。

过去 7 天收获 3 颗 Star

爱鲜报评分

0.0

0 人评分

55k

星数

是

中文

TypeScript

主语言

是

活跃

22

贡献者

人工分析

EDITORIAL

推荐理由

LX Music 是中文开源社区中知名度极高的桌面音乐播放器,5.4 万 Star 说明其体验与生态都相当成熟。项目采用 Electron + Vue 3 + TypeScript 技术栈,代码结构清晰,适合作为桌面端应用开发的参考范例。它同时提供 Scheme URL、开放 API 和独立同步服务,便于二次开发与自动化集成。

适用场景

  • 日常桌面音乐播放与歌单管理
  • 多设备之间同步播放列表与设置
  • 通过 Scheme URL 从浏览器唤起播放
  • 借助开放 API 与第三方工具联动
  • 学习 Electron + Vue 3 桌面应用架构

优点

  • 跨平台支持 Windows、macOS、Linux
  • 技术栈现代,Electron 30+ 与 Vue 3 + TypeScript
  • 生态完善,有配套移动版、同步服务与油猴脚本
  • 提供开放 API 与 Scheme URL,扩展性强
  • 中文文档与中文社区活跃,上手资料充足

缺点

  • 默认设置与 UI 不以新手友好为目标,需先调整配置
  • 音频数据依赖用户自定义源,播放稳定性受源影响
  • 项目维护重心已转向新项目 Any Listen
  • 涉及版权数据,需遵守项目协议与当地法律
上手难度 进阶

项目简介

LX Music(洛雪音乐助手)桌面版是一个基于 Electron + Vue 3 + TypeScript 开发的跨平台音乐软件,支持 Windows 7 及以上、macOS 与 Linux。项目在 GitHub 上已获得超过 5.4 万 Star,是中文开源社区中颇具影响力的桌面应用之一。

核心特性

  • 多平台音乐检索与播放:通过可配置的“自定义源”获取在线音频链接,统一管理搜索、播放与歌单。
  • 跨平台桌面体验:同一套代码构建 Windows、macOS、Linux 安装包。
  • Scheme URL 支持:自 v1.17.0 起可从浏览器等外部场景唤起软件,官方还提供配套油猴脚本。
  • 开放 API 服务:自 v2.7.0 起可在本地启动 HTTP 服务,供第三方软件调用播放器能力。
  • 数据同步服务:配套独立的同步服务端项目,可部署为私人多端同步。

技术栈

层次 技术
桌面容器 Electron 30+
前端框架 Vue 3
开发语言 TypeScript
许可证 Apache-2.0(附补充协议)

使用与开发

软件安装包请从 GitHub Releases 获取,官方强调仅 GitHub 为原始发布渠道。源码开发需先按官方文档配置环境,再克隆仓库并切换到 dev 分支:

# 示意:具体步骤以官方文档为准
git clone https://github.com/lyswhut/lx-music-desktop.git
cd lx-music-desktop
git checkout dev

数据默认存储位置:

  • Linux:~/.config/lx-music-desktop
  • macOS:~/Library/Application Support/lx-music-desktop
  • Windows:%APPDATA%/lx-music-desktop

注意事项

  • 软件默认设置与交互并不以新手友好为目标,建议先浏览并调整设置,并阅读播放列表机制与快捷键文档。
  • 音频数据来自用户选择的“源”,项目本身不校验其准确性,可能出现播放内容不匹配或无法播放。
  • 项目维护精力已逐步转向新项目 Any Listen,新功能可能优先在新项目中实现。
  • 使用过程中产生的版权数据需在 24 小时内清除,请尊重版权、支持正版。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。