ani-subs

July 17, 2026 · View on GitHub

可用于 Animeko 的数据源订阅。

用法

设置中添加订阅:

  • https://sub.creamycake.org/v1/css1.json
  • https://sub.creamycake.org/v1/bt1.json

支持 Ani 4.0.0 及以上版本。

维护数据源

每个 JSON 文件对应一个数据源。修改数据源时,直接编辑对应的单个 JSON 文件。

Web 数据源放在 subs/web/t0/subs/web/t4/

  • t0 优先级最高,t4 优先级最低。
  • 文件所在目录需要和 JSON 里的 arguments.tier 一致,例如 arguments.tier2 的源放在 subs/web/t2/
  • 每个 Web 源都必须设置 arguments.tier

BT 数据源放在 subs/bt/,例如 subs/bt/AnimeGarden.json

新增数据源时,使用数据源名称作为文件名。如果名称重复,文件名使用 23 后缀区分,例如 XX数据源.jsonXX数据源2.json。 调整 Web 数据源的 tier 时,同时修改 JSON 里的 arguments.tier 并把文件移动到对应的 tN 目录。

数据源质量如何评测(实播指标口径、广告评判、线路能力分级 T0–T6、报告格式)见 docs/数据源评测规范.md

生成整合的数据源订阅文件

编辑完成后,运行:

node scripts/build-subs.js

脚本会生成 v1/css1.jsonv1/bt1.json 供本地检查。v1/ 是生成目录,不提交到仓库。 如果已经生成过 v1/,也可以检查当前源文件是否和生成结果一致:

node scripts/build-subs.js --check