这四款都是开源追番客户端,取向差别很大。想省心稳定选 oneAnime,想资源全、能离线选 Animeko,想自定义采集规则选 Kazumi。
- oneAnime
- 直连 Anime1 单一源,稳定省心 不支持离线下载与更新提醒
- Kazumi
- 自定义规则聚合多源,覆盖最广 需自己维护规则,支持 Anime4K 超分
- Animeko
- BT + 在线双源,资源最全 支持离线缓存与 Bangumi 账号云同步
- AniCh
- 六端覆盖含网页版,多源自动优选 支持超分辨率,数据源依赖作者维护
逐项对比
数据基于各项目官方说明与公开社区反馈整理
| 对比维度 | oneAnime | Kazumi | Animeko | AniCh |
|---|---|---|---|---|
| 资源获取方式 | 直连 Anime1 单一源 | 自定义 XPath 规则聚合多源 | BT + 在线双源 | 多源聚合,可配置 |
| 资源范围 | 固定,随 Anime1 站变化 | 最广,取决于所选规则 | 很广,冷门老番友好 | 较广,依赖作者维护 |
| 离线下载 | 暂不支持(开发计划中) | 支持 | 支持,所有数据源均可缓存 | 支持 |
| 弹幕 | 弹弹play 开放 API | 支持 | 弹弹play + 多站聚合 + AI 云过滤 | 支持,带过滤 |
| 超分辨率 | 无 | 支持(Anime4K) | 无 | 支持 |
| 账号云同步 | 本地存储,无账号体系 | 支持(WebDAV) | 支持(Bangumi 账号) | 支持 |
| 平台支持 | Android / Windows / macOS / Linux / iOS | Android / Windows / macOS / Linux / iOS / HarmonyOS NEXT | Android / Windows / macOS / Linux / iOS | 六端,含网页版 |
| 更新提醒 | 暂不支持(开发计划中) | 支持 | 支持 | 支持 |
| 技术栈 | Flutter / Dart | Flutter / Dart | Kotlin / Compose Multiplatform | Flutter / Dart |
| 套壳浏览器 | 否,原生实现 | 否 | 否 | 否 |
| 开源协议 | GPL-3.0 | GPL-3.0 | 开源 | 开源 |
| 上手成本 | 下载即用 | 需导入规则 | 登录 Banguma 账号(可跳过) | 下载即用 |
各自适合谁
没有全能选手,只有匹配需求的那个
选 oneAnime 如果
你更在意稳定和界面
- 不想折腾规则、源、重试
- 在电脑上看番,想要硬件加速和零拷贝解码
- 反感套壳应用
- 能接受当前不支持离线下载
- 在意的番剧大多在 Anime1 站上有
选 Animeko 如果
- 要看冷门、老番、BD 附赠内容
- 需要离线缓存,通勤或飞机上要看
- 愿意登录 Bangumi 账号换云同步
- 接受 BT 对网络环境有要求
选 Kazumi 如果
- 想自定义采集规则,自己决定内容来源
- 需要 Anime4K 实时超分辨率
- 愿意花时间维护规则仓库
选 AniCh 如果
- 想要多端覆盖含网页版
- 偏好源自动优选、不想手动切换
- 需要超分辨率提升老番画质
oneAnime 的短板在哪
对比文最该写的是这一段
把上面表格反过来看一遍,oneAnime 的劣势很清楚,这几件事它现在做不到:
- 不能离线下载。这是很多用户的第一需求,oneAnime 只能联网在线播放。该功能仍在开发计划中,官方 README 里还没打勾。
- 没有更新提醒。追番列表只是收藏与进度管理,不会主动推送新番通知。
- 资源范围固定。直连单一源意味着,Anime1 站上没有的番剧,它就没有。这类内容要靠 Animeko 或 Kazumi 找。
- 没有超分辨率。老番画质提升方面,Kazumi 和 AniCh 有现成方案,oneAnime 没有。
- 番剧列表没有封面图。这是 Anime1 站本身不提供封面数据导致的,第三方客户端无解,只能显示文字简介。
- 社区体量小。项目 star 数与 Animeko(19.5k)、AniCh(5.7k)不在一个量级,遇到冷门问题可能需要自己排查。
- iOS 需自行签名。没有 App Store 版本,证书过期要重新签。
如果上面这几条里有你在意的,那 Animeko 或 Kazumi 可能更适合你。选工具看的是需求匹配,不是哪个名字响。
差异从哪来
理解了这一点,就理解了所有取舍
oneAnime 与其他三款最根本的区别在于资源来源的获取方式,由此派生出全部功能差异。
直连官方源:稳定但范围固定
oneAnime 直接与 Anime1 交互——这部分交互代码借用了 AnimeOne 的实现。好处是链路短、不依赖任何第三方资源站,今天能播的明天大概率还能播,坏处是 Anime1 有什么就有什么,别的站上的番剧它拿不到。
规则与聚合:范围广但依赖外部
Kazumi 通过用户编写的 XPath 规则去各个站点采集,AniCh 是多源自动优选。这条路的代价是:规则的存亡取决于对应站点,站点加了反爬或改了结构,规则就失效,需要换源重试。Animeko 的 BT 路径则是另一套逻辑,冷门资源靠做种数量支撑,稳定性取决于有没有人做种。
性能取向
oneAnime 从 v1.4.3 起在 Windows 与 Linux 实现了零拷贝视频解码,高刷新率屏幕满帧运行。它的性能优化空间主要在播放链路本身,而不是在资源调度上。这也是它敢只用一个源的原因——把力气花在播得顺上。
想直接试试 oneAnime?
全平台免费,代码完全开源,无需注册账号