About

关于 Kazumi

一个用 Flutter 写的番剧采集与在线观看程序,由 Predidit 开发并维护,以 GPL-3.0 协议开源。它不生产内容,只提供一套让内容接进来的机制。

挥手打招呼的 Kazumi 吉祥物,手里拿着一颗绿色爱心
Say hi

嗨,这里是中文资料站。

我们不是软件作者,只是把散落在 GitHub、文档站和 issue 区里的经验整理成中文,让第一次装 Kazumi 的人少走一点弯路。

Kazumi 的定位可以用一句话说清:把「从哪看」这件事,交给使用者决定。它不内置任何视频源,而是提供一套基于 XPath 与 JSONPath 的规则系统——你写规则,或者导入别人写好的规则,程序负责采集元数据、整理剧集、嗅探视频地址,最后把画面放进一个还算好看的播放器里。

这种设计带来两个直接结果。好处是内容来源不受制于任何单一站点,一个源挂了换一个就是;代价是开箱不能用,第一次启动必须自己配规则。这也是所有「装完发现是空的」疑问的根源。

关键信息

项目名称Kazumi
开发者Predidit(GitHub)及社区贡献者
开源协议GPL-3.0
技术栈Flutter / Dart,跨平台一套代码
支持平台Android、Windows、macOS、Linux(实验性)、iOS(侧载)、HarmonyOS(分支仓库,侧载)、Web(自建服务端)
源码仓库github.com/Predidit/Kazumi
规则仓库github.com/Predidit/KazumiRules
当前版本2.4.2(2026-10-23)

GPL-3.0 意味着什么

协议条款读起来枯燥,但对你实际使用的影响只有三条:

01

可以自由使用

个人用、公司用、装在十台设备上,都不需要授权,也不需要付费。

02

改了就得分源

你可以修改并分发,但衍生作品必须同样以 GPL 开源。不能把改过的版本闭源卖钱。

03

没有担保

作者不承诺它能一直可用,也不为使用后果负责。第三方源的内容由发布者自负。

它站在哪些项目肩上

Kazumi 自己做的事其实不多,绝大部分能力来自成熟的开源组件与服务。理解这一层,也更容易理解它的能力边界——比如弹幕为什么依赖弹弹play、超分为什么是 Anime4K 的效果。

组件 / 服务在 Kazumi 里负责什么
XpathSelector规则解析的基石,XPath 与 JSONPath 的求值都在这里
Anime4K实时超分辨率算法,逐帧增强低分辨率画面
弹弹play 开放平台弹幕的获取与发送
Bangumi 开放 API番剧元数据(名称、简介、封面等)
SyncPlay「一起看」的同步协议,走公共服务器
trace.moe图片识别番剧(截图找番)
media-kit跨平台媒体播放能力
avbuild树外补丁,用于播放非标准视频流
Hive本地持久化存储

想参与的话

项目欢迎 PR,但在动手之前建议先读仓库里的贡献指引,尤其是关于 AI 辅助开发的说明——现在很多项目对「一眼 AI」的提交比较敏感,先对齐规则能省下双方的时间。

  • 报 Bug:在 GitHub 提 Issue,附系统版本、Kazumi 版本、复现步骤。只说「打不开」的 issue 很难被处理。
  • 写规则:往规则仓库提 PR,是一条能稳定运行的规则比十篇教程更有用的地方。
  • 改文档:官方文档站本身也是开源仓库,错别字与过期说明都欢迎修。
  • 翻译与美术:界面文案与图标资源也有需要的时候。

关于本站

本站是 Kazumi 的中文资料站,由使用者维护,不是官方站点,也不代表开发者。做它的原因很实际:搜索引擎里关于 Kazumi 的中文结果有相当一部分是包装成官网的第三方页面,内容空泛、诱导下载。与其让这些页面占位,不如把真正有用的信息——下载渠道、安装排错、规则写法——写清楚。

本站的原则:

  • 不改动任何安装包,下载汇到同一处,同时列出 GitHub Releases 等官方来源供核对。
  • 不收集任何信息,没有统计脚本、没有登录、没有评论。
  • 不声称自己是官方,页脚与本文都有说明。
  • 内容有误就改,技术细节以官方仓库与文档为准。
Kazumi 是 Predidit 与所有贡献者的作品。本站只做整理,不索取任何功劳。
Built by volunteers

开源项目能走下去,
靠的是有人愿意修它。

用着顺手的话,提一个 Issue、PR 一条规则、修一处文档,都是实实在在的帮忙。