所谓“歌荒”,实指两个问题:
- 老歌听厌了
- 还找不到符合胃口的新歌
解决这两个问题,只需要实现: 1. 算法获取符合胃口的新歌:即根据你喜欢的音乐推荐歌曲 2. 自动用新歌顶掉老歌:不断的用新喜欢的歌来顶掉老歌
过去,Apple Music 只能通过智能播放列表功能,实现上述两者的第二条。但是在最近的更新后,终于可以做到根据智能列表的内容继续推荐同类音乐。这是个挺大的进化,有助于深挖自己音乐偏好。Apple Music 很早就支持根据手动制作的列表持续推荐类似的音乐。但是手动维护的列表在数量和准确度上,肯定都赶不上根据属性自动筛选出的音乐。
接下来是具体方法:
我们要用 Apple Music 的智能播放列表功能做的事,简单来说就是:最近,喜欢的,X 首音乐。在 Apple Music筛选出“最近喜欢过的X首音乐”规则如下:
- 已标记为最爱:用 Apple Music 内置的“喜欢”功能即可,现在是星标,该功能目前优先度极高,播放音乐时在锁屏就能操作。
- 填入最多_首:这里放多少首音乐,主要取决于通勤时间,或者听音乐的时间。最好的平衡是,听音乐这段时间,一半是列表里原有的,一半是推荐的。比如通勤 40 分钟,那可能8首

