ai-short-drama-productionlisted
Install: claude install-skill Jv1337x/ai-film-skills
# AI 短剧生产编排
把创意变成一条可追溯的生产链:导演判断 → 资产 → 空间调度 → 镜头/光线/动作 → 十段式任务 → 实际画面 QC。
这是**控制合同层**,不重写既有导演或资产方法:
- 剧本解读、视觉概念、节拍/镜头归并、台词时序、剪辑动机与可生成性,优先调用当前仓库中的 `ai-storyboard-director`。
- 人物/场景/道具的真实外观、状态与审核,优先调用 `character-asset`、`scene-asset`、`prop-asset`。
- 类型色彩、镜头偏好与材质参数,优先调用相应 `*-design`。
本 Skill 仅把这些已批准的决定变成可在 03、04、06 之间传递、检查和回写的控制合同。
## 1. 先判断输入,补齐缺口
从用户输入提取:受众/时长、剧本形态、人物目标与阻力、场景、主类型、目标平台、已有关联资产��草图。缺失项写为 `pending`,不可用空泛的“爆款”“电影感”代填。大纲、草图或口述造成的补充事实必须写 `assumed`,不可伪装为原始设定。
| 输入状态 | 首要产物 | 下游 |
|---|---|---|
| 只有故事点子 | `narrative_beat_contract` | 01-screenwriter |
| 角色/场景尚未固定 | Cxx/Sxx/Pxx 资产合同 | 02-art-director |
| 已有资产,画面易漂移 | `blocking_map` | 03-storyboard-director |
| 已有草图或分镜草稿 | `sketch_to_shot_brief` | 03/04 |
| 对打、追逐、抢夺 | `action_ledger` | 03/04/06 |
| 画面“平”“假”“不高级” | `lighting_plan` | 03/04/06 |
## 2. 使用固定的生产顺序
1. 先用当前仓库中的 `ai-storyboard-director` 完成剧本三层读法、视觉概念与场策略;再从其判断结果写可检验的开场钩子、目标/阻力、策略或权力转折、结尾钩子。
2. 调用既有 `character-asset`、`scene-asset`、`prop-asset` 建 Cxx/Sxx/Pxx;先人工审核,再进入分镜。不要以视频抽卡替代资产库。
3. 对每镜建立 `blocking_map`:空间锚点、人物位置/朝向/高度、道具位置、视线、摄影机和安全活动区必须能画在同一张平面图上。
4. 用主类型 Skill 给镜头、色彩、材质参数;类型 Skill 只供参数,不得改变审核过的资产外观。
5. 仅在需要时叠加下列专项合同:草图转镜头、布光、动作。详细字段见 [control-contracts.md](references/control-contracts.md)。
6. 由 04-prompt-engineer 把所有合同装进既有十段式。一个 AG-CLIP 只能是一个连续机位、没有隐藏硬切;运镜只保留一个主导运动。动作镜默认只装 1–2 个可读因果节拍,密度超出时拆镜;情绪长镜不受“一个动作”口号限制,以导演判断和实际可生成性决定。
7. 06-qc-supervisor 用实际画面复核,不以平台任务成功、漂亮单帧或重复生成当作通过。
## 3. 六种可控性合同
### 3.1 剧本节拍合同
写 `hook / want / obstacle / strategy_shift /