Rechercher

PythonReactSEOPDF
OpenClaw

storyboard-generator

将剧本转换为分镜表(Shot List)和静帧提示词,支持即梦/banana模型。当需要生成分镜、制作镜头表、批量生成图片提示词时使用。

hexiaochun0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install hexiaochun/storyboard-generator

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

分镜表生成器

将剧本转换为分镜表和静帧提示词,输出可直接用于图像生成的标准化数据。

核心原则

  • 叙事层对齐:每镜头只交代 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 | 景别 | 机位 | 运镜...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/hexiaochun/storyboard-generator
Version
—
Commit
d800c3dafacfdd39794aef8ce9d230b2298c8763
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# 分镜表生成器

将剧本转换为分镜表和静帧提示词,输出可直接用于图像生成的标准化数据。

## 核心原则

- **叙事层对齐**:每镜头只交代 1 个"唯一信息点"
- **镜头层对齐**:景别/机位/定格瞬间必须明确
- **画面层对齐**:构图、主体位置、光色、风格锚点一致
- **提示词三段式**:风格段 + 主体段 + 画面段,引用资产库

## 输入要求

### 必填
- **剧本正文**:标准格式剧本(含场标题、人物表、镜头动作、台词)
- **STYLE_BASE**:风格锚点
- **角色卡列表**:带 @角色ID
- **场景卡列表**:带 SceneKey

### 可选
- **道具卡列表**:带 PropKey
- **STYLE_VAR**:风格变体(回忆/梦境等)
- **画幅**:默认 16:9
- **镜头密度**:默认 18 镜头/集

## 生成流程

### 步骤 1:分析剧本结构

提取本集信息:
- 本集目标/主情绪
- 钩子点
- 场景列表
- 主要角色

### 步骤 2:导演三帧分镜(每场)

为每场生成 3 张关键帧:
- **起帧**:建立环境与关系
- **爆帧**:冲突/动作爆点
- **钩帧**:悬念/转场/情绪余波

### 步骤 3:展开完整镜头表

基于三帧法展开为完整镜头表。

### 步骤 4:生成提示词

为每个镜头生成三段式提示词。

## 输出格式

### 1. 本集导演锚点总结

```text
## 本集导演锚点

- **本集目标:**{一句话目标}
- **主情绪:**{紧张/热血/温馨/压抑}
- **钩子:**{前10秒抓手}
- **场景列表:**
  - 1-1 {场景名}
  - 1-2 {场景名}
  - ...
- **主要角色:**@角色1, @角色2
```

### 2. 导演三帧分镜法(每场)

```text
### 场次:{场号} {场景名}

#### 起帧 (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)

```text
## 镜头表

| ShotID | SceneID | 景别 | 机位 | 运镜...

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.