导演台的组成与设计思路
37-导演台 · 2026-10-12 · 2.7 KB
讲清导演台有哪些部分、各部分干什么,以及为什么这么设计(设计意图比功能清单更耐读 ✓)。
本专题手工维护(2026-10-12 建);⚠ 字段与枚举以现查为准(uc_do_gain_blueprint_spec/ 控制台dir.sys.help)。
一、三个视图:一份数据,三种用法
| 视图 | 定位 | 为什么单独分出来 |
|---|---|---|
| 导演台 | 干活的地方:计划正文(纲领 / 资产 / 分镜 / 引擎)+ 底栏控制台 | 创作主战场,改动最频繁 |
| 数据台 | 看账的地方:项目共享文件(大纲/故事/剧本/资产/清单)+ 总账,以只读为主 | ⛔ 防止"边编边改文档"把创作文本改乱 ⇒ 读与写分开 ✓ |
| 白模导演台 | 试排演的地方:内嵌外部白模编辑器(预演/走位) | 预演产物与成片产物不同源 ⇒ 隔离 ⊕(⚠ 细则见《白模导演台》卷 ✓) |
⚠ 数据台只在「AI 自主」模式出现:因为"账"主要是给自主 AI 和人复核用的 ✓
二、四栏编辑器:导演台的主界面
| 栏 | 管什么 | 数据 |
|---|---|---|
| 资产 | 角色 / 场景 / 道具 / 音频 / 视频 / 文本("演员与布景") | assets[] |
| 分镜 | 一个个镜头:台词、时长、引用哪些资产 | shots[] |
| 引擎 | 用哪个生成引擎、负责哪些镜、逐镜提示词 | engines[] |
| 产出 | 跑出来的产物、合并队列 | 引擎产出区 |
每次修改自动写回当前蓝图文件 ⇒ 界面 ≡ 文件 ≡ 画布上的计划(三处同源,⛔ 不是三份 ✗)✓
底栏控制台(导演台的"回执与闸门"):
- 事件流:指令的受理与结论
- 模式切换:
chat/auto/manual - 待确认队列:需要人点头的动作排队等你 —— 这是"AI 自主"能安全跑起来的关键 ✓
三、数据落在哪:canvasGlobals.director
canvasGlobals.director (导演台计划 · 唯一真值)
├── assets[] 资产(name 全局唯一)
├── shots[] 分镜(id / no 唯一)
├── engines[] 引擎(kind 决定模板与端口;shots 指向分镜)
├── ui 纯界面状态(三栏是否展开)
└── title / origin / planId 标题 / 归属 / 计划 id
关系链(谁引用谁):
assets ──(按 name 被引用)──> shots.refs ──(被引擎选中)──> engines.shots
└─> engines.prompts[shotId](逐镜提示词)
⇒ 约束要点:资产 name 全局唯一;refs 必须已存在;引擎 shots 用 id/no/"*" ✓
(字段/枚举/必填的完整表 ⇒ 见《导演台计划与蓝图规范》)
四、项目的"账":四份共享文件
| 文件 | 是什么 | 注意 |
|---|---|---|
| 大纲 / 故事 / 剧本 | 创作文本(人写为主,AI 可起草) | 写入只走"写项目文件"这类指令 |
| 资产清单 | 资产台账(与 assets[] 呼应) | 可读可改格 |
| 台账 | 拍摄计划台账 | ⚠ 派生物:丢了可就地重建(无害 ✓) |
| 批阅 | 放行 / 打回记录 | ⚠ 是真相:只经票级指令读写,⛔ 不许整体覆盖 ✗ |
五、设计思路(为什么长这样)
| # | 设计 | 意图 |
|---|---|---|
| 1 | 计划先行:蓝图归属于项目,先立计划再动手 | 让"成片"有可回溯的秩序,而不是一堆节点的临时拼装 ✓ |
| 2 | 单一真值:界面 ≡ 蓝图文件 ≡ canvasGlobals.director | ⛔ 杜绝"三处各一份、彼此漂移" ✗ |
| 3 | 两套入口、两个消费者:dir. 给应用内导演台的自主 AI;uc_do_ 给内置助手 / 外部 MCP 客户端 | 两条通道刻意互斥:导演台里发"工具调用"不会被解析 ⇒ 各自的心智模型不混淆 ✓ |
| 4 | 门链:AI 的动作按"代价/是否碰用户创作"分级,越界就排队等人点头 | 让自主可跑,同时人始终握着放行权 ✓(见《门链与批阅》) |
| 5 | 受理即返回 + 任务台账:长任务不阻塞,结论写台账 | AI 不必"傻等",可以边跑边推进别的阶段 ✓ |
| 6 | 人在关键处:裁决 / 复验 / 删除 / 恢复这类不可逆或动创作的动作只有人能做 | AI 有执行力,人保留终审 ✓ |
| 7 | 能判定的不交给自觉:结构/引用/提示词段数这类可判定的事,一律由校验与预检判 | 不依赖模型"记得住规矩" ✓ |
六、一句话对照(谁负责什么)
| 事 | 谁 |
|---|---|
| 推进创作(立计划、产资产、写分镜、跑引擎) | AI(自主) 或 人 |
| 放行 / 打回 / 复验 | 只有人 |
| 结构校验 / 逐镜预检 | 程序(预检硬门) |
| 长任务的进度与结论 | 任务台账(dir.task.list) |
⇒ 想看"AI 具体用哪些指令、按什么顺序推进" ⇒ 下一站《自主成片:dir 指令体系》★
来源:E:/workbuddyProj/unlimitCanvas/ai_manual/director_studio/01-导演台的组成与设计思路.md