Update: 脚本创作方法、分镜创作、知识库及memory同步

This commit is contained in:
maogeigei committed 2026-08-07 19:17:18 +08:00
1 parent 782e06c1ab
commit ad0ebbcfe7
20 files changed
+1635 -263

No files matched your search

@@ -151,38 +151,54 @@ F4 同时输出两个层次,缺一不可:
| 层次 | 用途 | 格式 |
|:---:|:---|:---|
| 规划层 | 给人看——分镜拍摄规划、团队协作参考 | 六列分镜表格(见下) |
| 规划层 | 给人看——分镜拍摄规划、团队协作参考 | 八列分镜表格(见下) |
| 执行层 | 给AI平台用——逐镜头可直接复制的提示词 | 代码块包裹的提示词序列(每镜头一条) |
**标准分镜表格格式(规划层):**
**标准分镜表格格式(规划层,八列):**
| 镜头 | 景别 | 时长 | 画面内容 | 表情&情绪 | 字幕&口播 |
|:---:|:---:|:---:|:---:|:---:|:---:|
> 多镜头序列(路径 B/D)使用八列表格;单镜头(路径 A)可省略 Hook 类型与连续性交接列。
> 详细规范见 `references/知识库/09_分镜驱动方法/多镜头编排规范.md`。
| 镜头 | 景别 | 时长 | Hook类型 | 画面内容 | 表情&情绪 | 字幕&口播 | 连续性交接 |
|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
- **镜头**:序号编号
- **景别**:特写 / 近景 / 中景 / 全景 / 远景(对应四维编码 Z 轴)
- **时长**:精确到秒,如 0-3s
- **画面内容**:镜头画面描述(人物动作、场景、道具)
- **表情&情绪**:人物表情与情绪状态
- **Hook类型**:从受控词表选取——`visual-joke`视觉笑点 / `reversal`反转 / `suspense`悬念 / `tender`温情 / `chase`追逐 / `reveal`揭示 / `callback`回调 / `expression-beat`表情节拍
- **画面内容**:镜头画面描述(人物动作、场景、道具),多镜头场景需含空间锚点子字段:`地标:位置` / `角色:位置,朝向` / `离场角色:方向,原因` / `光照基线`
- **表情&情绪**:人物表情与情绪状态(标注微表情强度 L1-L4)
- **字幕&口播**:该镜头对应的字幕和口播台词
- **连续性交接**:`承接S(N-1): [视线/道具/姿态/声桥/情绪]` + `铺垫S(N+1): [过渡状态]`——确保跨镜头空间与逻辑连贯
**提示词序列格式(执行层):**
每个镜头对应一条代码块包裹的提示词,按六要素公式组装,通过 7 项校验后交付:
每个镜头对应一条代码块包裹的提示词,按六要素公式组装,通过 7 项校验 + 6 项表级质检后交付。
**≥4 秒的镜头强制逐秒拆解**——每秒覆盖 5 要素(动作/表情、运镜、空间位置、音频提示、交接状态),无时间空白:
```
镜头1(0-3s):
镜头1(0-3s): ← <4s 可用单段描述
[主体与外貌细节(含微表情)] + [动作与物理连贯性] + [场景环境] +
[视觉风格/物理光影] + [物理焦段与运镜] + [原生音效要求]
光影:[光源层],[光行为层],[色调层]。
音效:[音效标签]
禁止:[禁止项]
镜头2(3-6s):
...
镜头2(0-6s): ← ≥4s 必须逐秒拆解
[0-1s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[1-2s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[2-3s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[3-4s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[4-5s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[5-6s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
光影:[光源层],[光行为层],[色调层]。
锚点:地标:[位置] / 角色:[位置,朝向] / 光照基线:[主光方向]
音效:[音效标签]
禁止:[禁止项]
```
> 提示词序列是分镜表格"画面内容"列的技术化展开——表格用人话描述画面,提示词用参数化语言描述给 AI 平台。
> 提示词序列是分镜表格"画面内容"列的技术化展开——表格用人话描述画面,提示词用参数化语言描述给 AI 平台。逐秒指令确保长镜头无时间空白,空间锚点确保跨镜头一致性。详见 `references/知识库/09_分镜驱动方法/多镜头编排规范.md`。
**剪辑节奏公式(>15秒必选):** 呼吸式 / 心跳式 / 海浪式 / 子弹时间 / 脉冲式 / 静默锤击
@@ -196,6 +212,7 @@ F4 同时输出两个层次,缺一不可:
- **20+垂直场景模板(电商/仙侠/短剧/MV/一镜到底/游戏PV等)**:`参考skills/Seedance2.0-ShotDesign-Skills/references/scenarios.md`
- **微表情系统(面部7区域+4级强度+情绪弧线编排,表演密集镜头专用)**:`参考skills/Seedance2.0-ShotDesign-Skills/references/micro-expressions.md`
- **音频与音效标签规范(空间声学+材质拟声+音色控制)**:`参考skills/Seedance2.0-ShotDesign-Skills/references/audio-tags.md`
- **多镜头编排规范(连续性交接+逐秒指令+空间锚定+表级质检+Hook密度+重试阶梯)**:`references/知识库/09_分镜驱动方法/多镜头编排规范.md`
---
@@ -227,70 +244,37 @@ F4 同时输出两个层次,缺一不可:
## 提示词维度
扩写或反推时,从以下维度中选择必要项,不机械塞满所有维度:
扩写或反推时,从核心维度(主体/动作/场景/风格)和视觉控制维度(构图/机位/光影/色彩/情绪/材质/渲染品质/画幅比)中选择必要项,不机械塞满所有维度。
**核心维度:**
- `subject`:主体(人物/产品/物体/生物/地点/概念)
- `action`:动作/姿势/行为/互动
- `scene`:场景/背景/环境
- `style`:视觉风格/艺术流派/渲染风格
**视觉控制:**
- `composition`:构图/版式/画面布局
- `camera_angle`:平视/低角度/俯视/特写/广角(对应四维编码 Z/Y/X)
- `lighting`:影棚柔光/电影感打光/霓虹灯光/黄金时刻/体积光
- `color_scheme`:莫兰迪/马卡龙/金红暖色/黑白高对比
- `mood`:宁静/戏剧化/奢华/未来感/可爱/神秘
- `material`:玻璃/金属/布料/木材/陶瓷/皮肤纹理
- `render_quality`:照片写实/超高细节/编辑大片/3D渲染/概念艺术
- `aspect_ratio`:1:1、16:9、9:16、4:3、3:2、21:9
> 完整维度说明与候选词见 `参考skills/PromptSkill4image/SKILL.md` 维度章节。
---
## 运镜四维编码系统
> 详见 `参考skills/seedance2.0-prompt-skill/references/camera-codec.md`
一个完整镜头 = [Z 距离] + [Y 高度] + [X 方位] + [F 滤镜] + [运动] + [节奏] + [约束]
| 维度 | 控制什么 | 编码范围 |
|:---|:---|:---|
| **Z 距离** | 景别(看清毛孔 / 看清动作 / 看清世界) | Z1 大特写 → Z9 大远景 |
| **Y 高度** | 权力关系(仰视崇拜 / 平视共情 / 俯视压制) | Y1 虫视 → Y7 顶视 |
| **X 方位** | 立体感与心理距离(正面 / 侧面 / 背面) | X1 正面 → X4 背面 |
| **F 滤镜** | 镜头物理能力与叙事身份 | 焦段 + 景深 + 畸变 + POV/OTS + 构图几何 |
> 完整编码表(Z1-Z9 景别/Y1-Y7 高度/X1-X4 方位/F 滤镜)、默认参数、焦段心理学见 `参考skills/seedance2.0-prompt-skill/references/camera-codec.md`。
**两条铁律:**
**两条铁律(强制):**
1. 每个镜头最多双轴运动,三轴同时变化 = 失控
2. Z1-Z3(近距)+ X 轴大幅旋转 = 崩脸陷阱,近景环绕应换 Z4+ 或减小旋转幅度
**默认参数**(用户未指定时):Z4 中近景 + Y4 平视 + X2 四分之三侧 + 50mm + 浅景深 + 缓入缓出
---
## 变量规则
> 详见 `参考skills/PromptSkill4image/SKILL.md` 变量规则章节
只有当用户需要复用、替换、选择或做模板时才使用变量(`{{variable_name}}`)。
只有当用户需要复用、替换、选择或做模板时才使用变量。
- 标准变量:`{{variable_name}}`
- 内联默认值:`{{variable_name: 默认值}}`
- 变量分类:`character` / `item` / `action` / `location` / `visual` / `technical` / `other`
- 重要变量提供 5-12 个中英双语候选词组
> 变量分类(character/item/action/location/visual/technical/other)、内联默认值、候选词组规则见 `参考skills/PromptSkill4image/SKILL.md` 变量规则章节。
---
## 深度美学约束(商业级/电影级)
> 详见 `参考skills/seedance2.0-prompt-skill/references/aesthetic-constraints.md`
当项目要求商业级/电影级品质时,在基础结构之上叠加深度美学约束(渲染标准 GI/SSS/焦散/体积光、冷暖色调对比系统、极简先锋构图法则)。
当项目要求商业级/电影级品质时,在基础结构之上叠加深度美学约束。
**三大支柱:**
1. **渲染标准**:GI 全局光照 / SSS 次表面散射 / 焦散 / 体积光 → Octane / V-Ray / Arnold 级品质
2. **冷暖色调对比系统**:6 套预设(赛博霓虹 / 极简白金 / 冰火对冲 / 赛博冷调 / 暮光渐变 / 极简黑白)
3. **极简先锋构图法则**:减法优先(元素≤3)+ 强对比分割 + 呼吸留白(≥30%)+ 几何锚点
> 三大支柱详细内容、6 套冷暖色调预设、构图法则见 `参考skills/seedance2.0-prompt-skill/references/aesthetic-constraints.md`。
> 注意:3A 游戏风格图片(如"黑神话"系列)prompt 越短越有效,不要堆砌技术参数。
@@ -316,13 +300,7 @@ F4 同时输出两个层次,缺一不可:
### 三层知识库路由
| 层级 | 触发方式 | 加载内容 |
|:---|:---|:---|
| Layer 1 始终加载 | 每次 | cinematography.md(运镜词典)+ quality-anchors.md(品质锚定) |
| Layer 2 语义推理 | 用户自然语言信号 | 风格关键词→director-styles.md;动作→scenarios.md;表情→micro-expressions.md;音频→audio-tags.md |
| Layer 3 显式指定 | 用户点名 | 直接加载对应知识库 |
> 核心原则:宁可多读不可少读。
> 完整路由表(Layer 1 始终加载 cinematography+quality-anchors / Layer 2 语义推理按风格·动作·表情·音频加载 / Layer 3 显式指定)见 `参考skills/Seedance2.0-ShotDesign-Skills/SKILL.md`。核心原则:宁可多读不可少读。
### 六要素组装公式
@@ -345,18 +323,11 @@ F4 同时输出两个层次,缺一不可:
### 微表情系统(表演密集镜头专用)
> 详见 `参考skills/Seedance2.0-ShotDesign-Skills/references/micro-expressions.md`。
- **7 区域分区词库**:眼/眉/唇/鼻/颌喉/额/面颊——像拼乐高一样组合复杂情绪
- **4 级强度体系**:L1 克制 → L2 内敛(默认)→ L3 外显 → L4 爆发
- **2 秒精度情绪弧线**:渐进递增/反高潮收束/表面平静内心翻涌/过山车
- **反 AI 假脸宣言**:禁完美对称/禁瞬间切换/禁夸张卡通化/禁面瘫静态
> 7 区域分区词库(眼/眉/唇/鼻/颌喉/额/面颊)、4 级强度体系(L1-L4,默认 L2 内敛)、2 秒精度情绪弧线编排、反 AI 假脸宣言见 `参考skills/Seedance2.0-ShotDesign-Skills/references/micro-expressions.md`。
### 导演风格参数化映射
> 详见 `参考skills/Seedance2.0-ShotDesign-Skills/references/director-styles.md`。
28+ 风格,覆盖国际大师(诺兰/维伦纽瓦/韦斯·安德森/王家卫/黑泽明/新海诚)、中国影视(张艺谋/仙侠/古偶/都市)、新媒体(AI漫剧/短剧/Vlog/小红书/三渲二)。
> 28+ 风格库(国际大师/中国影视/新媒体)见 `参考skills/Seedance2.0-ShotDesign-Skills/references/director-styles.md`。
**去名化规范(强制):** 最终提示词严禁出现导演名/IP名,必须降解为四轴物理参数(色彩/灯光/美术/机位),使用"安全提示词"行。
@@ -410,6 +381,20 @@ F4 同时输出两个层次,缺一不可:
- [ ] ⑥ 冲突检测:运动冲突(快速+慢动作)、光学冲突(超广角+浅景深)、风格冲突(IMAX vs VHS 等)
- [ ] ⑦ 裸英文运镜词检测:Dolly/Aerial/Crane/Pan/Arc/Dutch/Steadicam → 中文或完整短语
**表级质检(F4 多镜头序列专用,6项):**
> 分镜表整体组装完成后执行,与 prompt 级 7 项校验并列。表级质检失败 = 分镜表未通过,禁止交付。
> 详见 `references/知识库/09_分镜驱动方法/多镜头编排规范.md`。
- [ ] ① Hook 密度:每 3 个连续镜头≥1 个 reveal/reversal/callback;首尾镜头各带强 Hook
- [ ] ② 单镜时长:不超过 15 秒,超出则拆分
- [ ] ③ 角色数量:每镜头不超过 3 个重要角色
- [ ] ④ 空间锚点继承:同一场景多镜头时,地标和光照匹配或有连续性注释
- [ ] ⑤ 逐秒覆盖:≥4s 镜头从 0s 到结束每一秒都有指令,无时间空白
- [ ] ⑥ 连续性链条:逐行读「连续性交接」列形成完整链条,无矛盾
**重试阶梯(生成结果不理想时):**
> R1 加强锚点引用 → R2 缩短时长拆分 → R3 切换生成模式 → 3 次失败弹用户选择卡
> 空间锚点漂移(地标位置/角色出入场/道具状态/光照方向与声明不一致)自动触发 R1 重试。
**通用:**
- [ ] 提示词有清晰主体
- [ ] 输出复杂度符合用户需求
@@ -427,6 +412,11 @@ F4 同时输出两个层次,缺一不可:
- [ ] 音效行以 `音效:` 开头,禁止项行使用标准内容
- [ ] 输出语言与用户输入语言匹配
**F4 多镜头序列(执行层附加):**
- [ ] ≥4s 镜头已逐秒拆解(每秒覆盖5要素,无时间空白)
- [ ] 多镜头序列空间锚点声明完整(地标/角色位置/光照基线)
- [ ] 连续性交接与前后镜头对应(无空间跳跃)
**图片提示词:**
- [ ] 画幅比已声明
- [ ] 人种特征与主题一致
@@ -512,7 +502,7 @@ F4 同时输出两个层次,缺一不可:
├── 06_平台规范/ ← Seedance限制/文件上限/合规
├── 07_词汇库/ ← 运镜词/风格词/修饰词
├── 08_案例库/ ← 实验案例/项目案例
├── 09_分镜驱动方法/ ← N宫格拆解/D-1/D-2模式
├── 09_分镜驱动方法/ ← N宫格拆解/D-1/D-2模式/多镜头编排规范
└── 10_长视频策略/ ← 分段拼接/25格流水线
```
@@ -525,7 +515,7 @@ F4 同时输出两个层次,缺一不可:
│ └── 分镜{编号}_{标题}/ ← 单次分镜创作产物
│ ├── 01_输入素材.md ← 原始输入(图片/视频/脚本)
│ ├── 02_分析报告.md ← 视觉诊断+分镜构思
│ ├── 03_分镜表格.md ← 标准六列分镜表
│ ├── 03_分镜表格.md ← 标准八列分镜表(含Hook类型+连续性交接)
│ ├── 04_提示词序列.md ← 逐镜头提示词(代码块)
│ └── 05_创作回顾.html ← 交付页(含全部产物)
```