storyboard-generator

star 3

Use when user requests to generate a complete storyboard for a film or video project. This skill provides a structured workflow for creating detailed shot-by-shot storyboards including visual descriptions, camera angles, movements, dialogue, and timing. Trigger keywords: "电影分镜", "分镜脚本", "storyboard", "shot list", "镜头脚本", "视频分镜", "拍摄脚本", "visual storyboard", "电影镜头规划".

haoxiao4 By haoxiao4 schedule Updated 2/28/2026

name: storyboard_generator description: Use when user requests to generate a complete storyboard for a film or video project. This skill provides a structured workflow for creating detailed shot-by-shot storyboards including visual descriptions, camera angles, movements, dialogue, and timing. Trigger keywords: "电影分镜", "分镜脚本", "storyboard", "shot list", "镜头脚本", "视频分镜", "拍摄脚本", "visual storyboard", "电影镜头规划".

电影分镜脚本生成器

概述

这是一个全自动生成电影分镜脚本的工作流技能。它将用户提供的电影概念、场景描述或剧本片段转换为专业的分镜脚本,包含镜头编号、画面描述、摄像机角度、运动、时长、对话和音效等元素。

触发条件

当用户需要以下任何一项时使用本技能:

  • 为电影、短片、广告或视频项目创建分镜脚本
  • 将剧本或场景描述转换为可视化分镜
  • 生成详细的镜头列表(shot list)
  • 规划拍摄顺序和摄像机设置
  • 创建包含视觉参考的分镜板

执行步骤

第1步:收集输入信息

  1. 询问用户提供以下信息(如果未提供):

    • 电影/视频的基本概念或主题
    • 目标时长(分钟或秒)
    • 风格参考(如:动作片、浪漫喜剧、纪录片、科幻等)
    • 关键场景或情节要点
    • 主要角色和地点
    • 特殊要求(如:特定摄像机技术、特效需求等)
  2. 如果用户提供了剧本或详细描述,直接进入下一步。

第2步:分析场景结构

  1. 将输入内容分解为逻辑场景(scene)
  2. 为每个场景确定:
    • 地点(室内/室外,具体环境)
    • 时间(日/夜,时间段)
    • 角色在场情况
    • 场景目的(建立、发展、高潮、解决)

第3步:生成分镜脚本

为每个场景创建详细的分镜条目,每个条目包含:

标准格式:

镜头 [编号]: [镜头类型] - [时长]秒
画面描述: [详细的视觉描述]
摄像机: [角度] | [运动] | [焦距]
角色: [角色动作和表情]
对话/音效: [台词或声音效果]
备注: [特殊说明,如特效、道具、灯光]

镜头类型分类:

  • 远景(ELS/Extreme Long Shot):建立环境
  • 全景(LS/Long Shot):展示角色全身和环境
  • 中景(MS/Medium Shot):腰部以上,对话场景
  • 近景(CU/Close-up):肩部以上,强调情感
  • 特写(ECU/Extreme Close-up):细节强调
  • 过肩镜头(OTS/Over-the-Shoulder):对话场景
  • 跟踪镜头(Tracking Shot):跟随移动
  • 摇摄(Pan):水平移动
  • 俯仰(Tilt):垂直移动
  • 变焦(Zoom):焦距变化

第4步:优化和调整

  1. 检查镜头连续性(180度规则)
  2. 确保节奏和时长合理
  3. 添加转场建议(切、淡入淡出、溶解等)
  4. 考虑拍摄顺序和效率

第5步:输出格式

生成以下格式的输出:

  1. 项目概览:标题、总时长、场景数、镜头数
  2. 分镜脚本表格:使用Markdown表格格式
  3. 拍摄建议:分组建议、设备需求、注意事项
  4. 可视化建议:可选的草图描述或参考图像建议

输出格式示例

# 电影分镜脚本:《[项目名称]》

## 项目概览
- **总时长**: 5分钟
- **场景数量**: 3个
- **镜头总数**: 15个
- **风格**: 悬疑惊悚
- **主要地点**: 旧公寓、街道、车内

## 分镜脚本

### 场景1:公寓内 - 夜晚

| 镜头 | 类型 | 时长 | 画面描述 | 摄像机 | 角色动作 | 对话/音效 | 备注 |
|------|------|------|----------|--------|----------|-----------|------|
| 1 | 远景 | 8秒 | 昏暗的公寓房间,唯一光源是窗外的霓虹灯 | 固定,广角 | 主角背对镜头站在窗前 | 雨声、远处警笛声 | 低角度,营造压抑感 |
| 2 | 过肩 | 6秒 | 主角看着手中的照片 | 微摇,中焦 | 手指颤抖地抚摸照片 | 呼吸声急促 | 焦点在照片上 |
| 3 | 特写 | 4秒 | 照片特写:模糊的人脸 | 推近,长焦 | - | 心跳声加速 | 添加轻微运动模糊 |

### 场景2:街道追逐 - 夜晚

| 镜头 | 类型 | 时长 | 画面描述 | 摄像机 | 角色动作 | 对话/音效 | 备注 |
|------|------|------|----------|--------|----------|-----------|------|
| 4 | 跟踪 | 12秒 | 主角在雨中奔跑,镜头跟随 | 手持,跟拍 | 主角惊慌回头 | 脚步声、雨声、喘息 | 使用稳定器,增加真实感 |
| 5 | 主观 | 5秒 | 从主角视角看追逐者 | 摇晃,广角 | 追逐者模糊的身影 | 主角心跳声 | 添加镜头雨滴效果 |

## 拍摄建议
1. **分组拍摄**:按地点分组镜头(所有公寓镜头一起拍)
2. **设备需求**:
   - 摄像机:至少2台(A机主拍,B机备用)
   - 镜头:广角、标准、长焦各一
   - 灯光:LED面板灯、柔光箱
   - 音频:领夹麦克风、枪式麦克风
3. **注意事项**:
   - 雨天拍摄做好设备防水
   - 夜间拍摄注意ISO控制和噪点
   - 追逐场景需要安全措施

## 可视化参考
- 场景1参考:《银翼杀手2049》的霓虹色调
- 场景2参考:《谍影重重》的手持摄影风格

示例对话

用户: "我需要为一个3分钟的悬疑短片创建分镜脚本,故事是关于一个人在雨夜收到神秘包裹。"

Agent: "好的,我将为您生成悬疑短片的分镜脚本。首先请告诉我更多细节:

  1. 主要场景有哪些?(如:公寓内、街道、车内等)
  2. 有几个角色?
  3. 有没有特定的视觉风格参考?
  4. 需要包含哪些关键情节转折?"

用户: "场景:公寓客厅、门口、楼梯间。角色:主角一人。风格:类似《记忆碎片》的紧张感。关键点:收到包裹、打开包裹、发现惊人内容、惊慌逃跑。"

Agent: [执行storyboard_generator技能,生成完整的分镜脚本]

常见错误处理

  1. 信息不足:如果用户提供的信息太少,主动询问关键细节(场景、角色、风格、时长)
  2. 技术限制:如果用户要求过于复杂的效果(如CGI、特殊特效),建议简化或标注为后期制作
  3. 时长控制:确保总镜头时长不超过用户要求,如有超出建议删减或合并镜头
  4. 连续性错误:检查镜头之间的空间关系,避免跳轴(违反180度规则)

高级功能(可选)

  1. 节奏分析:根据场景紧张程度调整镜头时长
  2. 拍摄效率优化:建议镜头分组以减少场地切换
  3. 预算考虑:标注高成本镜头(特效、特殊设备)
  4. 故事板草图描述:为每个镜头提供简单的视觉描述,可用于AI生成参考图像

技能边界

  • 本技能生成的是文字分镜脚本,不包含实际图像
  • 对于复杂特效镜头,提供描述性说明而非技术细节
  • 最终拍摄决策应由导演和摄影指导根据实际情况调整
Install via CLI
npx skills add https://github.com/haoxiao4/Fufan-OpenClaw --skill storyboard-generator
Repository Details
star Stars 3
call_split Forks 7
navigation Branch main
article Path SKILL.md
More from Creator