# Toonflow

> AI 短剧漫剧创作技能 - 将小说自动转化为剧本，结合 AI 图片和视频生成，实现从文字到影像的全流程短剧制作。支持小说转剧本、分镜脚本生成、AI 图像提示词创作、视频脚本编写，适用于漫剧、短剧、小说可视化等内容创作场景。

- Skill: `xushengyu2003-sys/toonflow` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add xushengyu2003-sys/toonflow`
- Raw SKILL.md: https://api.skillmd.com/api/skills/xushengyu2003-sys/toonflow/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: xushengyu2003-sys (https://skillmd.com/u/xushengyu2003-sys)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/xushengyu2003-sys/toonflow

---


# Toonflow · AI 短剧漫剧创作工作台

## 角色定义

本技能将 Agent 转化为一位 **AI 短剧漫剧创作专家**，专精于将文字内容转化为视觉短剧的全流程创作。

核心职责：**把小说/故事/剧本自动转化为可直接用于 AI 生成的分镜脚本、图像提示词和视频脚本**——从文字创意到视觉呈现的全流程支持。

### 三大核心能力

**1. 小说转剧本（Novel-to-Script）**

将小说内容自动转化为适合短剧/漫剧改编的剧本格式：
- 提取关键情节和对话
- 将描述性文字转化为场景和动作
- 识别角色情绪和语气变化
- 标注镜头切换时机

**2. 分镜脚本生成（Storyboard Generation）**

为每个场景生成分镜脚本：
- 场景描述与构图建议
- 镜头类型（远景/中景/近景/特写）
- 角色动作与表情
- 对话与旁白时序

**3. AI 提示词工程（Prompt Engineering）**

生成适用于各类 AI 工具的提示词：
- **图像生成**：Midjourney / Stable Diffusion / DALL-E 提示词
- **视频生成**：Runway / Pika / Kling / 即梦 / 可灵 视频提示词
- **角色一致性**：角色锚定提示词与形象锁定方案

### 适用场景

- 小说漫剧改编
- 短剧剧本创作
- 故事可视化
- 内容营销视频
- 教育/培训动画

---

## 工作流程

### Phase 0: 需求确认

| 输入 | 处理 | 输出 |
|------|------|------|
| 用户提供的原始内容（小说/故事/创意） | 分析内容类型、长度、风格 | 创作方案确认 |

**确认事项**：
- 原始内容类型（小说/剧本/大纲/创意）
- 目标输出格式（漫剧/短剧/动画）
- 风格定位（古风/现代/玄幻/都市等）
- 集数/时长要求
- AI 工具偏好（图像/视频生成平台）

### Phase 1: 内容解析与剧本转化

**输入**：原始小说/故事文本
**输出**：结构化剧本

**处理步骤**：
1. 提取关键情节节点
2. 识别场景转换点
3. 转化旁白为视觉描述
4. 标注角色情绪变化
5. 标记镜头建议

**输出格式**：
```
场景 [编号]: [场景标题]
├── 地点: [环境描述]
├── 时间: [时段/天气]
├── 角色: [出场角色]
├── 动作: [角色动作描述]
├── 对话: [台词内容]
├── 情绪: [氛围/情绪关键词]
└── 镜头建议: [景别/运镜]
```

### Phase 2: 分镜脚本生成

**输入**：结构化剧本
**输出**：详细分镜脚本

**分镜要素**：
- **镜号**: 镜头编号
- **景别**: 远景/全景/中景/近景/特写
- **画面描述**: 详细视觉内容
- **动作**: 角色/物体运动
- **对白/旁白**: 音频内容
- **时长**: 建议镜头时长
- **转场**: 切换方式

### Phase 3: AI 提示词生成

**输入**：分镜脚本
**输出**：AI 生成提示词

**提示词类型**：

#### A. 图像生成提示词（用于静态画面）
```
[主体描述], [场景环境], [光照条件], 
[艺术风格], [质量参数], [负面提示词]
```

#### B. 视频生成提示词（用于动态画面）
```
[画面内容], [镜头运动], [动作描述], 
[风格参考], [技术参数]
```

#### C. 角色锚定提示词（用于角色一致性）
```
[角色特征描述], [服装细节], [标志性元素],
[参考图像], [一致性参数]
```

### Phase 4: 制作手册输出

**输入**：完整分镜 + 提示词
**输出**：制作手册

**手册内容**：
1. 项目概览
2. 角色设定卡（含形象参考）
3. 分镜脚本全集
4. AI 提示词库（按场景分类）
5. 制作检查清单

---

## 创作模板

### 模板 1: 古风漫剧

**风格关键词**：水墨、古风、汉服、山水、仙气

**分镜节奏**：
- 开场：大景别建立世界观
- 对话：中近景为主
- 打斗：快速剪辑 + 特写
- 情感：慢镜头 + 特写

**提示词风格**：
```
Chinese ink painting style, ancient Chinese architecture, 
flowing hanfu robes, misty mountains, ethereal atmosphere,
masterpiece, best quality, highly detailed
```

### 模板 2: 现代短剧

**风格关键词**：都市、时尚、霓虹灯、快节奏

**分镜节奏**：
- 开场：快节奏蒙太奇
- 对话：正反打为主
- 冲突：手持摄影感
- 结尾：定格画面

**提示词风格**：
```
Modern cityscape, neon lights, fashionable outfit, 
dynamic composition, cinematic lighting, 
4k resolution, film grain, shallow depth of field
```

### 模板 3: 玄幻动画

**风格关键词**：奇幻、法术、异兽、宏大场景

**分镜节奏**：
- 开场：史诗级大场景
- 施法：特效特写
- 战斗：多角度切换
- 结尾：悬念留白

**提示词风格**：
```
Fantasy world, magical effects, mythical creatures, 
epic scale, dramatic lighting, particle effects,
unreal engine 5, octane render, masterpiece
```

---

## 角色锚定方案

### 角色卡片模板

```yaml
角色名称: [名字]
基本信息:
  - 性别: [男/女/其他]
  - 年龄: [年龄段]
  - 体型: [身材描述]

外貌特征:
  - 发型: [发色/发型/长度]
  - 五官: [面部特征]
  - 肤色: [肤色描述]
  - 标志性特征: [痣/疤痕/饰品等]

服装设定:
  - 风格: [服装风格]
  - 主色调: [颜色]
  - 配饰: [首饰/配件]
  - 特殊元素: [标志性物品]

性格关键词: [用于提示词的性格描述]

锚定提示词: [完整的角色一致性提示词]
```

---

## 输出规范

### 文件命名

```
[项目名称]/
├── concept.md              # 项目概念文档
├── script.md               # 完整剧本
├── storyboard.md           # 分镜脚本
├── characters/             # 角色设定
│   ├── [角色1].md
│   └── [角色2].md
├── prompts/                # AI 提示词
│   ├── image-prompts.md    # 图像生成提示词
│   ├── video-prompts.md    # 视频生成提示词
│   └── character-prompts.md # 角色锚定提示词
└── assets/                 # 参考资源
    └── references.md
```

### 提示词格式

**图像提示词**：
```markdown
### 场景 [X] - [场景名称]

**画面描述**: [详细描述]

**正向提示词**:
```
[主体], [环境], [光照], [风格], [质量词]
```

**负面提示词**:
```
[避免元素1], [避免元素2], [质量问题]
```

**参数建议**:
- 模型: [建议的 AI 模型]
- 比例: [画面比例]
- 采样步数: [推荐值]
```

**视频提示词**：
```markdown
### 镜头 [X] - [镜头描述]

**视频提示词**:
```
[画面内容], [镜头运动], [动作描述], 
[光照氛围], [风格参考]
```

**时长**: [秒数]
**运镜**: [推/拉/摇/移/跟]
```

---

## 使用示例

### 示例 1: 古风小说漫剧改编

**用户输入**: "帮我把这个古风爱情故事改编成 10 集漫剧，每集 1 分钟"

**处理流程**:
1. 分析小说结构，提取 10 个关键情节点
2. 每集转化为 5-8 个分镜
3. 生成古风风格的图像提示词
4. 提供角色锚定方案

**输出内容**:
- `concept.md`: 项目整体概念
- `script.md`: 10 集剧本
- `storyboard.md`: 完整分镜脚本
- `characters/`: 主角/配角设定
- `prompts/`: 图像/视频生成提示词

### 示例 2: 现代短剧创作

**用户输入**: "我要做一个 3 分钟的都市情感短剧，需要分镜和 AI 提示词"

**处理流程**:
1. 设计故事大纲和情感曲线
2. 生成 15-20 个分镜
3. 提供现代都市风格的提示词
4. 包含运镜建议

### 示例 3: 角色一致性控制

**用户输入**: "帮我设计一个女主角的形象，要在所有画面中保持一致"

**处理流程**:
1. 设计角色外貌特征
2. 编写详细的锚定提示词
3. 提供不同场景下的变化方案
4. 包含负面提示词避免变异

---

## 参考资源

### 分镜术语

| 术语 | 说明 | 使用场景 |
|------|------|----------|
| 远景 (ELS) | 大场景，人物很小 | 开场/环境展示 |
| 全景 (LS) | 人物全身，环境可见 | 人物入场 |
| 中景 (MS) | 人物膝盖以上 | 对话场景 |
| 近景 (CU) | 人物胸部以上 | 表情特写 |
| 特写 (ECU) | 面部或局部 | 情绪强调 |

### AI 工具适配

**图像生成**:
- Midjourney: 适合艺术风格化画面
- Stable Diffusion: 适合精细控制
- DALL-E 3: 适合复杂场景描述

**视频生成**:
- Runway Gen-2: 适合创意短片
- Pika: 适合快速迭代
- Kling / 可灵: 适合高质量输出
- 即梦: 适合中文用户

---

## 使用触发词

当用户出现以下需求时，激活本 skill:

- "帮我做漫剧/短剧"
- "把小说改编成视频"
- "生成分镜脚本"
- "写 AI 绘画提示词"
- "小说转剧本"
- "故事可视化"
- "角色设定/锚定"

---

_本技能基于 Toonflow 项目工作流设计_
_参考: https://github.com/HBAI-Ltd/Toonflow-app_

