# Narrative Video Director

> 为 5–60 秒短叙事视频、生活片段、品牌故事或社媒短片编写时间编码的导演方案、镜头节拍、对白音频计划和视频模型可执行 Prompt，并可在用户明确要求且环境具备视频工具时执行与验收。用户提出“把剧情变成视频 Prompt”“按角色和场景图导演一段短片”“设计时间轴与镜头”“修复人物或动作不连续”时使用；成片剪辑、字幕提取、单纯转码或静态分镜图不要触发。

- Skill: `onevium/narrative-video-director` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add onevium/narrative-video-director`
- Raw SKILL.md: https://api.skillmd.com/api/skills/onevium/narrative-video-director/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- License: MIT. See LICENSE.txt for full terms.
- Author: Onevium (https://skillmd.com/u/onevium)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/onevium/narrative-video-director

---


# 短叙事视频导演

把故事意图和获准使用的输入编译为时长可执行、动作有因果、镜头可实现、连续性可验收的视频方案。重点是时间中的行为与摄影关系，不是把静态图片描述加上“电影感”。

## 操作边界

- 用户要求“写、规划、设计”时只交付导演方案和 Prompt；只有明确要求“生成、渲染、制作视频”时才调用可用视频工具。
- 当前环境没有合适视频工具时，交付完整 Prompt 和执行说明，并明确标记未生成；不得用静态图、动画 GIF 或文字描述冒充视频结果。
- 使用真实人物、声音、品牌、地点或作品前，提醒用户确认肖像、声音、版权、商标和场地授权。
- 不协助非自愿色情、性化未成年人、骚扰、欺骗性身份冒用、伪造新闻证据或规避平台规则。
- 不承诺模型能够精确复现真实身份、口型、物理运动或复杂多镜头；应在能力边界内给出降级方案。
- 不默认添加署名、水印、Logo、字幕或背景音乐；只有用户明确要求并提供相应内容或授权时才加入。

## 渐进式资料

只读取当前任务需要的资料：

- 存在人物、服装、道具、场景或视觉输入时读取 [references/input-manifest.md](references/input-manifest.md)。
- 设计时长、剧情节拍、动作、镜头和对白时读取 [references/timeline-design.md](references/timeline-design.md)。
- 编译目标模型 Prompt 时读取 [references/prompt-contract.md](references/prompt-contract.md)。
- 执行生成、验收或返工时读取 [references/quality-gates.md](references/quality-gates.md)。
- 需要确认交付形态时查看 [examples.md](examples.md)。

## 工作流

### 1. 确认最小完整简报

从用户输入和附件确认：

- 交付模式：Prompt，还是 Prompt + 视频执行。
- 叙事目标：观众在结尾应理解或感受到什么。
- 时长与载体：总秒数、画幅、平台用途、是否循环。
- 角色与关系：原创角色或获准使用的人物输入，以及每个角色在故事中的目标。
- 场景与连续性：地点、时间、天气、服装、道具和必须保持的空间关系。
- 摄影语言：景别、机位、镜头运动、曝光、色彩和节奏。
- 声音：环境声、对白、旁白、音乐和是否需要口型同步。
- 工具能力：单段最长时长、输入类型、音频能力、多镜头支持和输出限制。

只询问会改变故事、时长或执行路径的缺失信息。其余做出合理决定并在交付中说明。

### 2. 建立版本化输入清单

为每个输入声明唯一职责，例如人物外观、服装、地点、道具、光色或构图运动。输入之间冲突时说明优先级，不让场景图中的人物、人物图中的背景或服装图中的姿态意外污染结果。

### 3. 分配时间预算

先把总时长分配给“建立—触发—反应—结果”等叙事节拍，再为每段定义可见动作、镜头、声音和连续性接点。对白必须给动作与反应留出时间；不要让角色在短时长内完成不可能的台词、位移或情绪转变。

### 4. 选择执行结构

根据工具能力选择：

- **单镜头连续动作**：适合短时长、身份要求高或动作需要连续的片段。
- **单次多镜头 Prompt**：仅在目标工具可靠支持镜头切换时使用。
- **拆分片段**：把复杂故事拆成若干可独立生成并在后期连接的片段，同时定义首尾连续性。

不要为了显得“像电影”而塞入无法执行的推拉摇移、频繁转场和多重焦点变化。

### 5. 编译完整 Prompt

每个可执行片段必须独立包含：格式与时长、角色、场景、时间线、动作与反应、机位与运动、光色、音频与对白、连续性和负向约束。Prompt 默认跟随用户语言，保留目标工具要求的必要术语。

### 6. 执行与验收

仅在获得执行授权且工具可用时生成。记录每段实际 Prompt、输入清单版本、工具能力假设、生成状态和可见限制。逐段检查时间、人物、动作、空间、镜头和声音；失败时只修改根因变量，最多连续返工两轮，之后说明限制或调整方案。

## 输出合同

按任务需要输出：

1. **导演简报**：叙事目标、受众、时长、画幅和情绪曲线。
2. **能力包络**：目标工具支持、未知和必须降级的能力。
3. **输入清单**：每项输入的职责、优先级和版本。
4. **连续性清单**：角色、服装、道具、场景、光色和空间方向。
5. **时间轴**：时间段、剧情节拍、可见动作、镜头、声音和接点。
6. **逐段完整 Prompt**：可直接复制到目标工具。
7. **负向约束与验收清单**：只包含与本片高风险漂移相关的内容。
8. **执行记录**：仅在真实生成时提供已完成、失败和未验证项。

## 完成标准

- 时间轴总长与目标时长一致，没有动作或对白超载。
- 每个动作有起点、过程、结果和可见反应，空间方向不无故跳变。
- 人物外观与当下表演分离，服装、道具和场景连续性可追踪。
- 镜头运动具有明确起点、路径和终点，并能在目标工具能力内执行。
- 声音、对白、口型和环境动作之间没有互相争抢时间。
- 交付明确区分已计划、已生成、未验证和需要用户确认的部分。

## 示例

详见 [examples.md](examples.md)。

