mirror of
https://github.com/lqtmcstudio/QZMusic_PC.git
synced 2026-06-20 23:35:06 +08:00
06a81fdf73cd7482919ffd47c43aa6eb0ca92392
QZ Music for Windows
一款简洁美观的跨平台音乐播放器,提供优雅的桌面音乐体验。
安卓版本请访问:官方网站
🛠 技术架构
| 技术 | 说明 |
|---|---|
| Electron | 跨平台桌面应用框架 |
| Vue 3 | 响应式前端框架 |
| TypeScript | 类型安全的开发体验 |
| Pinia | 轻量级状态管理 |
| Vite | 现代化的前端构建工具 |
| QZ Plugins | 高拓展性的插件运行环境 |
| AMLL | 歌词渲染与音乐生态辅助模块 |
📖 项目说明
本项目为个人学习 Vue + Electron 的实践作品,旨在探索桌面应用开发的现代技术栈。
⚠️ 注意:
- QZPlugin 仅提供插件运行框架,不包含任何默认音乐插件
- AMLL 提供功能接口,不关联具体音乐数据源
📄 开源协议
本项目采用 AGPL v3 开源协议。
协议简要说明:
- 自由使用:允许任何人免费使用、修改和分发本软件
- 开源要求:基于本项目修改或衍生的代码必须同样开源,并保持相同的 AGPL v3 协议
- 网络服务条款:即使通过 Web API 或网络服务形式提供基于本项目的服务,也必须公开相应源代码
- 保留版权与协议声明:所有副本必须包含原始版权声明和完整的协议文本
该协议旨在保障软件的自由性和开放性,促进开源社区的协作与发展。
Languages
TypeScript
65.1%
Vue
28.2%
CSS
4.1%
C++
1.1%
Astro
0.5%
Other
1%