用途:B-roll Director 负责影片的意义、语义镜头边界、章节建议与整体导演方向,不采集素材、不选运行时 API、不撰写源文件、不渲染、不审片。使用时先读完整原始 SRT 与原始设计(不得用摘要替代),再读任务约束、可选用户素材索引和最多两个选定参考,不重开父技能、其他阶段技能或通用参考。
主要能力:以 SRT 整数毫秒为时间真实,覆盖零到最后一个 cue 末端(含间隙),按完整意义切分并推荐连续语义章节;常规镜头约 5–12 秒,超过 15 秒需有内容驱动的 durationRationale。每条 Recipe 分两层:truth 为下游不可变(源 cue、口播事实、受众结果、可读结果、精确时间、章节、出入接缝);creativeProposal 为强提案而非锁定实现,后续章节构建者可在保真前提下修改隐喻、物件、构图、运动、素材路线与关键状态。抽象主张需决定用人、可识别物、真实界面、生成隐喻还是混合素材,并只选一条素材路线:native、provided、search、generate、mixed;craftIntent 选 2–4 个。
产物与用法:输出 narrative-envelope.json、visual-system.json、每个 shot 的 shot-recipes/<shotId>.json、motion-map.json 草案、素材请求、representative-scenes.json 草案及最小交接,放在 01-director/ 下;仅运行任务指定的校验与官方 finalize 命令(父级在交接后运行 validate-motion-map.mjs --finalize <01-director>),不读取校验器、不自行编造哈希校验工具。
限制:不写 identity(父级负责);motion-map.json 只用于暴露相邻重复,不得成为镜头模板;代表性场景须覆盖 opening、information-dense、late 且内容关系明显不同;枚举与 JSON 契约为闭合定义,需严格遵守;校验报错须修复被指名的内容字段。资料未提供具体价格、平台与性能数据。