|
玩飞牛的应该都知道 Navidrome,一直在用,但 iOS 端总觉得差点意思。
官方客户端和几个第三方都试过,基本就是 “能播放”,曲库一大还是翻不动。 歌都在自己手里,但几千首塞进去,想找几首想听的反而费劲。
有些歌放进去之后就再也没翻出来过,直接沉底。 后来想了一下,本质问题是:音乐没有被结构化管理。 所以就自己动手写了一个 iOS 客户端,断断续续搞了两个月,SwiftUI 原生写的。 核心思路是放弃推荐算法(那玩意儿对本地库没用),改用标签系统来组织: 每首歌可以打多维标签(质量、情绪、场景等) 想听什么类型,直接按标签筛选 会根据听歌习惯动态调整推荐 自动生成符合当前心情的播放列表
现在用起来的感觉是:不再是翻列表找歌,而是进不同的“音乐空间”。
想听带感的、想听 chill 的、想听录音质量好的,点对应标签就出来了。 截图放下面了,数据是我自己服务器的,纯展示用。 有也在用 Navidrome 的老哥可以交流一下,看看这路子对不对。
感兴趣可以私我,我发链接。
已上架 iOS 商店,需要可以搜索 流云音乐 下载 |