外部资源子系统
当前实现是 ingest 台账 + catalog 正式库 两层,对应 内容管线。
已落地的分层
C 端只读 catalog 的 on_shelf。播放解析仍可按 source_resource_id + 集号回源,但不把 ingest 列表当视频管理。
设计原则
- 单一
resource_id身份源(外部资源侧) - C 端只读一份可展示投影(catalog 上架态)
- 同步台账与正式库不混用——sync ≠ 视频管理;「加入管理 / 加入短剧」才进 catalog
短剧拆出的分集行(source_episode_no>=1)供短剧抽屉治理,不进视频管理列表。详情见仓库根目录 CLAUDE.md。
同步规模
全量同步上游可达数万条;增量任务只翻新页写台账。运行历史与并发参数在运营后台「外部资源」可见。不要把「全量同步」改造成「只有增量」——两者该并存。