AI短剧文字工作流 v2.0
在 Claude Code 中完成 AI 短剧的全部文字创作工作,输出可直接用于即梦AI等平台的文本内容。
💡 v2.0 重大更新:新增场景设定工作流,完整支持角色+场景双锚点一致性控制!
触发条件
当用户说以下内容时激活:
- "AI短剧"、"写短剧"、"短剧创作"
- "生成短剧提示词"、"即梦短剧"
- "帮我写剧本"、"视频提示词"
- 讨论短剧制作相关话题
命令列表
| 命令 | 说明 | 阶段 |
|---|---|---|
/drama-new |
创建新项目 | 阶段0 |
/drama-plan |
策划故事大纲 | 阶段1 |
/drama-character |
设计角色设定卡 | 阶段2A |
/drama-scene |
设计场景设定卡 | 阶段2B |
/drama-image |
🆕 图片提示词专家(角色/场景) | 阶段3A/3B |
/drama-storyboard |
生成分镜脚本 | 阶段5 |
/drama-prompt |
🆕 视频提示词专家 | 阶段6 |
/drama-fill-prompts |
检查并补充缺失的提示词 | 阶段7 |
/drama-review |
审核分镜与提示词一致性 | 阶段8 |
/drama-script |
生成配音台本(传统模式) | - |
/drama-merge-voice |
合并旧版分镜+配音 | - |
/drama-export |
导出全部提示词包 | 阶段9 |
工作流程
阶段0 阶段1 阶段2A 阶段2B
┌─────┐ ┌─────┐ ┌─────┐ ┌─────┐
│需求 │ ───→ │故事 │ ───→ │角色 │ ───→ │场景 │
│定义 │ │大纲 │ │设定 │ │设定 │
└─────┘ └─────┘ └─────┘ └─────┘
│ │ │ │
▼ ▼ ▼ ▼
项目配置 故事大纲 角色设定卡 场景设定卡
│ │
▼ ▼
阶段3A 阶段3B
┌─────┐ ┌─────┐
│角色图│ ───→ │场景图│
│提示词│ │提示词│
└─────┘ └─────┘
│ │
▼ ▼
角色成品图 场景成品图
│ │
└──────┬──────┘
│
▼
阶段5
┌─────────┐
│ 分镜脚本 │
└────┬────┘
│
▼
分镜表格
│
▼
阶段6
┌─────────┐
│视频提示词│
│ (含参考图)│
└────┬────┘
│
▼
即梦AI生成视频
│
▼
阶段7-9
┌─────────┐
│审核导出 │
└────┬────┘
│
▼
最终输出包
执行步骤
阶段0:项目初始化 (/drama-new)
- 确认项目位置
- 创建标准目录结构
- 生成项目配置文件
输出: 00_项目配置.md + 目录结构
阶段1:策划 (/drama-plan)
- 收集需求(剧名、类型、集数、受众)
- 生成故事大纲
- 确定视觉风格
输出: 01_故事大纲.md
阶段2A:角色设计 (/drama-character)
- 确认角色清单
- 创建角色设定卡
- 定义一致性控制词
输出: 02_角色设定/角色设定卡.md
阶段2B:场景设计 (/drama-scene) 🆕
- 识别所有场景
- 创建场景设定卡
- 定义时段变体
输出: 04_场景设定/场景设定卡.md
阶段3A:角色图提示词 (/drama-image --character)
- 生成多角度提示词
- 生成表情变体提示词
- 在即梦AI生成参考图
输出: 03_角色图片/
阶段3B:场景图提示词 (/drama-image)
- 生成全景/中景/特写提示词
- 生成时段变体提示词
- 在即梦AI生成参考图
输出: 05_场景图片/
阶段5:分镜脚本 (/drama-storyboard)
- 选择生成模式(融合模式推荐)
- 确定分镜策略
- 逐集拆分镜头
- 生成视频提示词
输出: 06_分镜脚本/ + 07_视频提示词/
阶段6:视频提示词 (/drama-prompt --batch)
- 批量生成视频提示词
- 添加角色/场景参考图
- 生成融合格式提示词
输出: 07_视频提示词/视频提示词清单.md
阶段7-8:审核与补充
- 补充缺失提示词
- 审核一致性
- 修正问题
输出: 审核报告
阶段9:导出 (/drama-export)
- 汇总所有提示词
- 生成制作清单
输出: 99_导出包/
提示词规范
Seedance 2.0 融合提示词结构
@角色参考图 @场景参考图
[主体描述],[动作描述],[情绪状态]。
[场景描述],[时间天气],[氛围]。
[视觉风格],[色调光影]。
[镜头类型],[运镜描述]。
配音:
- 角色:[说话角色]
- 声音:[声音特点]
- 台词:「[台词内容]」
- 情绪:[情绪]
- 语速:[语速]
音频:
- 环境音:[环境声音]
- 配乐:[背景音乐风格]
高清,4K,画面稳定,口型同步
角色图片提示词结构(/drama-image --character)
一位[年龄]的[性别],[发型发色],[面部特征],
穿着[服装描述],[配饰描述],
[表情],[姿态/动作],
[风格]风格,[光影]光影。
场景图片提示词结构(/drama-image)
[场景描述],[时间天气]。
[主要元素],[空间层次]。
[视觉风格],[色调光影]。
输出文件结构(v2.0)
/项目目录/
├── 00_项目配置.md # 项目元信息和进度追踪
├── 01_故事大纲.md # 三幕结构 + 分集大纲
│
├── 02_角色设定/ # 角色设定卡
│ ├── 角色A_设定卡.md
│ └── 角色B_设定卡.md
│
├── 03_角色图片/ # 角色成品图 ★ 一致性锚点
│ ├── 角色A/
│ │ ├── 角色A_提示词.md
│ │ ├── 角色A_全身.jpg
│ │ ├── 角色A_半身.jpg
│ │ └── 角色A_特写.jpg
│ └── 角色B/
│ └── ...
│
├── 04_场景设定/ # 场景设定卡
│ ├── 场景1_设定卡.md
│ └── 场景2_设定卡.md
│
├── 05_场景图片/ # 场景成品图 ★ 一致性锚点
│ ├── 场景1/
│ │ ├── 场景1_提示词.md
│ │ ├── 场景1_全景.jpg
│ │ ├── 场景1_中景.jpg
│ │ └── 场景1_特写.jpg
│ └── 场景2/
│ └── ...
│
├── 06_分镜脚本/ # 分镜表格
│ └── 第1集_分镜.md
│
├── 07_视频提示词/ # 视频提示词(含参考图)
│ └── 第1集_视频提示词.md
│
├── 08_配音台本/ # 传统模式专用
│ └── 第1集_配音.md
│
└── 99_导出包/ # 最终输出
├── 融合提示词.md # Seedance 2.0 专用
├── 角色参考图索引.md
├── 场景参考图索引.md
└── 制作清单.md
与即梦AI配合(v2.0)
完整工作流
- 角色图:
/drama-image --character→ 即梦AI → 保存到03_角色图片/ - 场景图:
/drama-image→ 即梦AI → 保存到05_场景图片/ - 视频:复制提示词(含
@角色图 @场景图)→ 即梦AI → 一键生成带配音视频 - 剪辑软件整合
参考图命名规范
角色:@角色名_类型.jpg 例:@林小美_半身.jpg
场景:@场景名_视角.jpg 例:@天台_全景_黄昏.jpg
参考资源
详细模板和工作流请参阅 references/ 目录:
story-outline.md- 故事大纲模板character-card.md- 角色设定卡模板scene-card.md- 🆕 场景设定卡模板storyboard.md- 分镜脚本模板(含融合模式)prompt-templates.md- 提示词模板库phase1-planning.md- 策划阶段工作流phase2-character.md- 角色设计工作流phase2b-scene.md- 🆕 场景设计工作流phase3-storyboard.md- 分镜脚本工作流phase3-fill-prompts.md- 补充提示词工作流phase3.5-review.md- 审核工作流phase4-script.md- 配音台本工作流phase5-export.md- 导出工作流
关联技能
seedance-prompts - Seedance 2.0 视频提示词专家
- 命令:
/drama-prompt - 功能:生成、优化视频提示词
- 支持:标准模式、时间分段模式、融合模式
- 详见:
skills/seedance-prompts/SKILL.md
seedream-prompts - Seedream 4.0-4.5 图片提示词专家
- 命令:
/drama-image - 功能:生成角色图、场景图提示词
- 支持:文生图、角色图、多图输出
- 详见:
skills/seedream-prompts/SKILL.md
一致性控制(v2.0 核心特性)
双锚点控制
- 角色锚点:
03_角色图片/中的成品图 - 场景锚点:
05_场景图片/中的成品图
提示词引用
在视频提示词中使用 @ 语法引用参考图:
@林小美_半身.jpg @天台_全景_黄昏.jpg
[提示词内容]
固定特征词
每个角色/场景都有固定的特征词,确保跨镜头一致性:
- 角色固定词:外貌、服装、标志性特征
- 场景固定词:空间布局、主要元素、色调