Skip to content

2. 内容维度(分类树与种子字段) ​

入口:后台 ?tool=cats(分类)与 ?tool=sections(维度)。

「维度」是内容侧的自定义字段系统:分类(如「电影」)之下挂维度字段(如「媒介/编码/分辨率」),用户发布与筛选时按维度选择。

分类层级 ​

  • 分类支持父子层级(parent_id),前台级联筛选;防环校验内置;
  • 站型包会带一套预置分类(影视站与教育站的分类树完全不同),可在此增删改排序。

维度字段 ​

与用户字段同一套六类型引擎(text/number/select/multiselect/date/bool,section_kinds.field_type + torrent_sections.value JSONB):

  • 每个维度定义挂在某个分类下(mode_kinds 关联),发布该分类种子时表单自动出现;
  • 前台筛选 Chip 与 RSS/种子包等出口走同一谓词,改维度即全链生效;
  • 后台「维度」列支持批量改值(运营侧 G5 收口)。

典型用法 ​

站型分类示例维度示例
影视电影/剧集/纪录片媒介、编码、分辨率、制作组
教育小学/初中/高中科目、教材版本、年级、学期
音乐无损/有损/现场格式、比特率、发行年份

要点 ​

  • 维度值参与「同组版本」聚合与辅种指纹之外的资源组织;
  • 改维度定义不会丢历史值(JSONB 容忍形状变化),但选项删除后旧值在筛选中不再出现——先盘点再删。