收起左侧

折腾了几个月,终于给Navidrome写了个顺手的iOS客户端流云音乐

0
回复
21
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

4 小时前 显示全部楼层 阅读模式
玩飞牛的应该都知道Navidrome,一直在用,但iOS端总觉得差点意思。官方客户端和几个第三方的都试过,基本就是“能播放”,曲库一大还是翻不动。

歌都在自己手里,但几千首塞进去,想找几首想听的反而费劲。有些歌放进去之后就再也没翻出来过,直接沉底。

后来想了一下,本质问题是:音乐没有被结构化管理。

所以就自己动手写了一个iOS客户端,断断续续搞了两个月,SwiftUI原生写的。

核心思路是放弃推荐算法(那玩意儿对本地库没用),改用标签系统来组织:

· 每首歌可以打多维标签(质量、情绪、场景等)
· 想听什么类型,直接按标签筛选
· 会根据听歌习惯动态调整推荐
· 自动生成符合当前心情的播放列表

现在用起来的感觉是:不再是翻列表找歌,而是进不同的“音乐空间”。想听带感的、想听chill的、想听录音质量好的,点对应标签就出来了。

截图放下面了,数据是我自己服务器的,纯展示用。

有也在用Navidrome的老哥可以交流一下,看看这路子对不对。感兴趣可以私我,我发链接
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则