跨平台客户端
一套代码覆盖 Android、iOS、华为纯血鸿蒙、Windows、macOS 与 Linux,其中 iOS 与鸿蒙通过小程序运行;支持后台播放、歌词、歌单与定时关闭。







截图取自项目实际运行画面。
歌单、收藏、播放历史与设置同步到你自己部署的实例,手机、平板、桌面登录同一账号即同一份数据。
拼好歌(phgmusic) 是一个面向技术爱好者的开源跨平台音乐播放器框架,由客户端与服务端两部分组成:
| 组成 | 技术栈 | 作用 |
|---|---|---|
| 客户端 | uni-app + Vue 3,桌面端由 Electron 承载 | 播放界面、歌单与收藏管理、数据同步、个性化设置 |
| 服务端 | Cloudflare Workers + D1 + QuickJS(WASM) | 账号体系、数据同步、插件沙箱、管理后台、用量统计 |
两部分相互解耦:服务端可部署在自己的 Cloudflare 账号下,也可以只使用客户端本地功能。三个组成部分、三种使用组合的完整说明见产品与能力。
托管平台可能变动,本站域名不变。仓库地址如有调整,会第一时间更新在代码仓库页面。