storyboard-generator
将剧本转换为分镜表(Shot List)和静帧提示词,支持即梦/banana模型。当需要生成分镜、制作镜头表、批量生成图片提示词时使用。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hexiaochun/storyboard-generator分镜表生成器
将剧本转换为分镜表和静帧提示词,输出可直接用于图像生成的标准化数据。
核心原则
- 叙事层对齐:每镜头只交代 1 个"唯一信息点"
- 镜头层对齐:景别/机位/定格瞬间必须明确
- 画面层对齐:构图、主体位置、光色、风格锚点一致
- 提示词三段式:风格段 + 主体段 + 画面段,引用资产库
输入要求
必填
- 剧本正文:标准格式剧本(含场标题、人物表、镜头动作、台词)
- STYLE_BASE:风格锚点
- 角色卡列表:带 @角色ID
- 场景卡列表:带 SceneKey
可选
- 道具卡列表:带 PropKey
- STYLE_VAR:风格变体(回忆/梦境等)
- 画幅:默认 16:9
- 镜头密度:默认 18 镜头/集
生成流程
步骤 1:分析剧本结构
提取本集信息:
- 本集目标/主情绪
- 钩子点
- 场景列表
- 主要角色
步骤 2:导演三帧分镜(每场)
为每场生成 3 张关键帧:
- 起帧:建立环境与关系
- 爆帧:冲突/动作爆点
- 钩帧:悬念/转场/情绪余波
步骤 3:展开完整镜头表
基于三帧法展开为完整镜头表。
步骤 4:生成提示词
为每个镜头生成三段式提示词。
输出格式
1. 本集导演锚点总结
## 本集导演锚点
- **本集目标:**{一句话目标}
- **主情绪:**{紧张/热血/温馨/压抑}
- **钩子:**{前10秒抓手}
- **场景列表:**
- 1-1 {场景名}
- 1-2 {场景名}
- ...
- **主要角色:**@角色1, @角色2
2. 导演三帧分镜法(每场)
### 场次:{场号} {场景名}
#### 起帧 (KF_A)
- **镜头ID:**E{集}_S{场}_KF_A
- **目的标签:**信息/情绪/动作/反转/钩子(选1)
- **唯一信息点:**{一句话}
- **定格瞬间:**{一句话,可截图}
- **景别/机位:**{全景/中景/近景/特写} + {平视/俯视/仰视/主观}
- **主导运镜:**静止/微推/拉远/轻摇/跟拍(选1)
**提示词(banana版):**
- 风格:{STYLE_BASE}
- 主体:{@角色ID形象描述},{本镜头表情动作}
- 画面:{SceneKey场景描述},{景别},{机位},{构图},{定格瞬间}
**提示词(即梦版):**
- 风格:{STYLE_BASE}
- 主体:{@角色ID形象描述},{本镜头表情动作}
- 画面:{SceneKey场景描述},{景别},{机位},{光线},{材质},{定格瞬间}
#### 爆帧 (KF_B)
...
#### 钩帧 (KF_C)
...
3. 镜头表(Shot List)
## 镜头表
| ShotID | SceneID | 景别 | 机位 | 运镜 | 目的 | 唯一信息点 | 定格瞬间 | 动作链 | 台词/OS | CharID | SceneKey | 优先级 | 状态 |
|--------|---------|------|------|------|------|------------|----------|--------|---------|--------|----------|--------|------|
| E01_S01 | 1-1 | 全景 | 平视 | 静止 | 信息 | {信息点} | {定格} | {动作} | {台词} | @xxx | scene_xxx | P0 | todo |
| E01_S02 | 1-1 | 近景 | 平视 | 微推 | 情绪 | {信息点} | {定格} | {动作} | {台词} | @xxx | scene_xxx | P1 | todo |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
4. 静帧提示词清单
## 静帧提示词
### E01_S01
**三段式提示词(banana版 - 构图优先):**
- 风格:{STYLE_BASE一句话}
- 主体:{角色形象},{表情动作}
- 画面:{场景描述},{景别}{机位},{构图描述},{主体位置},{定格瞬间}
**三段式提示词(即梦版 - 画风优先):**
- 风格:{STYLE_BASE一句话}
- 主体:{角色形象},{表情动作}
- 画面:{场景描述},{景别}{机位},{光线},{材质},{氛围},{定格瞬间}
**完整提示词(直接复制用):**
{STYLE_BASE},{角色形象},{表情动作},{场景描述},{景别}{机位},{构图},{定格瞬间},高清细节
**负向提示词:**
文字、水印、logo、边框、二维码、现代建筑、现代服饰、枪械、车辆、血腥特写、内脏、喷溅、恐怖猎奇、低清晰度、模糊、噪点、过曝、透视错误、肢体畸形、多余手指、画面脏乱
---
### E01_S02
...
5. QC 检查清单
## QC 检查
### P0(必须修复 - 影响剪辑)
- [ ] 是否缺建立/反应/转场镜头?
- [ ] 定格瞬间是否"一眼看懂"?
- [ ] 是否有轴线跳跃?
- [ ] 信息点是否清晰?
### P1(第二优先 - 影响一致性)
- [ ] 角色脸/服装是否漂移?
- [ ] 道具是否与角色卡一致?
- [ ] 场景锚点是否保持?
### P2(最后修复 - 美观问题)
- [ ] 画面是否足够干净?
- [ ] 光影是否统一?
- [ ] 是否足够电影化?
镜头表字段说明
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-hexiaochun-storyboard-generator": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
水浒传故事小人书
水浒传故事小人书创建。使用 Nano Banana Pro 模型生成手绘卡通风格的水浒传故事信息图。当用户想要创建水浒传故事插画、小人书、信息图时使用此 skill。
style-extractor
从参考剧本或参考素材中提取统一风格锚点(STYLE_BASE),确保全剧视觉一致性。当需要匹配参考风格、提取画风、建立风格基准、生成风格资产包时使用。
视频链接解析
解析视频分享链接,获取无水印视频下载地址。当用户想要下载视频、解析抖音/快手/小红书/B站链接、获取无水印视频时使用此 skill。
vidu-video
使用 Vidu Q3 Pro 模型生成视频。当用户想要文生视频、生成带音频的视频,或提到 vidu 时使用此 skill。
character-creator
创建AI角色的完整流程,包括生成详细角色描述、文生图肖像和多角度参考图。使用即梦4.5模型。当用户要求创建角色、生成人物立绘、制作角色参考图、或需要多角度人物图时使用此技能。