MyMusic
整合多平台音乐资源的播放器
把网易云音乐、QQ 音乐、抖音汽水音乐等资源汇入一个更自由的日常播放台。
作品档案
- 平台
- 桌面端 / 移动端
- 形态
- 聚合播放器
- 资源
- 网易云音乐 / QQ音乐 / 汽水音乐
技术栈
- TypeScript
- Audio
- API Integration
- 网易云、QQ 音乐、汽水音乐等资源统一整理
- 把搜索、歌单、队列和播放入口收进一个日常播放台
- 优先服务个人听歌习惯,而不是再做一个重型客户端
为什么做
现在听歌这件事被拆得很碎。收藏在一个平台,歌单在另一个平台,偶尔刷到的歌又在短视频或其他音乐 App 里。时间久了,自己的听歌习惯被平台切开了。
MyMusic 是一个还在规划中的播放器想法。我想要的不是再做一个完整音乐平台,而是给自己做一个更顺手的播放入口:把分散的音乐资源、歌单和播放队列重新放回一个地方。
解决的问题
最直接的问题是入口太多。想听某首歌时,经常要先想它在哪个平台收藏过;想整理歌单时,又要在不同平台之间来回切。
另一个问题是日常播放不够自由。有时候只是想把几首歌临时排到一起,并不想维护一个正式歌单;有时候只想记住“最近常听”,而不是被平台推荐牵着走。
功能要点
- 多平台歌曲搜索和资源整理。
- 临时播放队列,适合当天、当晚、通勤这种轻量场景。
- 歌单、收藏和播放历史统一管理。
- 保留来源信息,避免资源混在一起之后找不到出处。
- 界面尽量轻,不把播放器做成复杂的内容社区。
技术札记
这个项目真正需要先验证的是资源接入方式。不同平台的接口、版权限制、播放地址有效期都不一样,所以不能一开始就把重点放在漂亮界面上。
我会先做一个小原型,验证搜索、队列和播放链路是否能稳定跑通。等基本链路清楚之后,再考虑收藏、历史记录和跨设备同步这些长期体验。
下一步
MyMusic 目前还在规划阶段。下一步会先梳理资源接入边界,再做一个能搜索、加入队列、播放的最小原型。如果这个链路跑得通,再继续做收藏、歌单和播放历史。