项目归档意味着什么 —— 长期使用要知道的事
归档不是"不能用了"
开源项目的"归档"状态通常表示:
- 仓库设为只读,不再接受 issue、不再合并 PR
- 源码不再改动
- 不会有新版本发布
这不代表现有版本停止工作——kanade v1.3 依然能搜索、播放、收藏、同步,只要网易云的接口不变。
但归档意味着没有开发者来维护了。下面是长期使用必须注意的风险。
网易云接口变动的连锁反应
kanade 重度依赖网易云的公开接口。网易云随时可能改动接口参数、升级加密方式、或者对调用频率做更严格的限制。
可能的变动与影响
| 网易云侧变动 | kanade 侧影响 | 能否绕过去 |
|---|---|---|
| 搜索接口加了新参数要求 | 搜索功能返回空结果或报错 | 不能,只能换客户端 |
| 播放链接加了过期时间限制 | 点播放时短暂能放、过几秒就断 | 不能,需要改源码 |
| 歌单列表接口加密升级 | 进入歌单页空白或加载失败 | 不能 |
| 登录接口改了验证逻辑 | 登录失败、提示账号密码错误 | 不能,即使密码是对的 |
| 对第三方客户端做主动封禁 | App 识别到后强制退出或提示 | 不能 |
接口变动后 kanade 会自己恢复吗
不会自动恢复。如果真的出现接口变动导致某个功能挂了,只有两种可能让它回来:
- 网易云自己回滚了这个变动
- 你自己或其他开发者 fork 源码、适配新接口、重新编译 APK
第二种对绝大多数普通用户来说不可行——需要能看懂代码、会调试接口、会编译 Android APK。
归档后不会再有什么
永远不会再有:
- 新功能(播客、逐字歌词、音效调节、多音源聚合……全部冻结)
- bug 修复(即使你在 issue 里报告了 crash 或功能异常,也不会有人处理)
- 性能优化(内存占用、启动速度、滑动流畅度不会再改善)
- 安全补丁(即使发现了漏洞,也不会发新版修)
永远不会再有新功能这一点是重点——如果你用着用着发现"真的想要逐字歌词",kanade 永远不会给你。要么换一个活跃维护的客户端,要么用网易云官方 App。
什么时候该考虑换客户端
以下几种情况出现时,建议认真考虑换客户端:
已经出现的功能故障
比如"搜索搜不出结果"、"歌单加载失败"、"登录不上"——说明网易云接口已经动了。等一两天看网易云是否回滚;不回滚就该考虑换。
长期需求和 kanade 不匹配
比如:
- 真的很想要逐字歌词、音效调节等功能
- 真的需要同时听多个平台(QQ 音乐、酷狗、Spotify 等)
- 想换另一个仍在活跃维护的第三方客户端(比如某些聚合音源的新 App)
网易云官方 App 体验变好
网易云官方 App 如果大幅砍掉了冗余模块(比如直播、商城),变得足够干净,那 kanade 的"壳"价值就降低了。
把它当成什么用
正确的心态:
kanade 是一个现在能用的、干净的网易云壳——网易云接口不变,它就能一直用;网易云动了接口,它可能就挂。没有持续维护,没有未来承诺,就是一个现成能用的工具。
这种心态下用它,遇到功能挂了也不会太意外——换客户端就是了。
仍在活跃维护的同类客户端
如果 kanade 挂了或功能不够用,市面上还有其他活跃维护的第三方网易云客户端可以尝试(名字不在这里列举,以应用商店和开源社区搜索为准)。选的时候注意:
- 确认仍在活跃更新(最近 3 个月有 commit 或发布)
- 确认功能符合你的需求
- 确认包名和源码地址可追溯(避免二次打包的山寨 APK)