Files
mcn-short-video/project/短视频分镜创作/项目版本01/1_分镜创作方法/SKILL.md
T

603 lines
35 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: 短视频分镜创作
description: >
短视频视觉创作提示词工程技能,包含四大核心功能:
F1 反推图片提示词(图→提示词)、F2 反推视频提示词(图/视频→视频提示词)、
F3 生成图片提示词(概念→图片提示词)、F4 生成分镜提示词(脚本→分镜提示词)。
适用于即梦 Seedance 2.0、NanoBanana、Midjourney、Stable Diffusion 等 AI 生图/生视频平台。
融合三大参考技能方法论:PromptSkill4image(图片提示词)、seedance2.0-prompt-skill(四维编码+版权铁律)、
Seedance2.0-ShotDesign v2.0(5步工作流+7项校验+微表情系统+光影三层+28+导演风格+20+场景模板)。
当用户提到"反推提示词""图生文""视频提示词""生图提示词""分镜提示词""角色卡""首帧图"
"运镜""景别""四维编码""Z轴""Y轴""X轴""剪辑节奏""美学约束""Octane渲染""冷暖色调"
"赛博霓虹""dreamina""即梦""Seedance""镜头设计""微表情""光影三层""导演风格""时间戳分镜"
"一镜一动""图生视频"或上传图片要求生成提示词时触发。
version: "1.0"
agent_created: true
---
# 短视频分镜创作 Skill
## 技能概述
本技能是一套**中文优先**的 AI 视觉提示词工程系统,专注于短视频分镜创作场景。将图片、视频、文字描述、脚本等输入,转化为可直接用于 AI 生图/生视频平台的高质量提示词。
**四大核心功能:**
| 功能 | 名称 | 输入 | 输出 | 主要参考技能 |
|:---:|:---|:---|:---|:---|
| F1 | 反推图片提示词 | 图片 | 图片生成提示词 | PromptSkill4image |
| F2 | 反推视频提示词 | 图片/视频 | 视频生成提示词 | Seedance2.0-ShotDesign(5步工作流+多模态参考+7项校验)+ seedance2.0(路径C/D+四维编码+版权铁律) |
| F3 | 生成图片提示词 | 文字描述/概念 | 图片生成提示词 | PromptSkill4image + Seedance2.0-ShotDesign(品质锚定+材质库+反塑料感) |
| F4 | 生成分镜提示词 | 脚本/分镜板 | 分镜提示词序列 | Seedance2.0-ShotDesign(时间戳分镜+智能分段+场景模板)+ seedance2.0(生产流水线+剪辑节奏+长视频策略) |
**参考技能位置:** `参考skills/`(技能根目录下,三大外部参考技能,只读,提供基础方法论)
- `PromptSkill4image/` — 图像提示词工程(反推、扩写、翻译转写、变量提炼、PromptFill JSON)
- `seedance2.0-prompt-skill/` — 视频/图片提示词生成(即梦 Seedance 2.0 专用,含四维编码、美学约束、剪辑节奏、生产流水线、30个实验案例)
- `Seedance2.0-ShotDesign-Skills/` — **电影级镜头设计 v2.0**(5步工作流+三层知识路由、7项强制校验、微表情系统、光影三层结构、28+导演风格库、20+场景模板、中英双语、Python校验脚本)
> 知识库采用三层引用架构:`参考skills/`(方法论源)→ `references/`(默认标准库)→ `references-add/`(用户增量)。详见下方「动态增量管理」节。
---
## 四大核心功能
### F1. 反推图片提示词
**适用场景:**
- 用户上传/链接/引用一张图片
- "反推提示词""看图写提示词""图生文""img2prompt""根据这张图写提示词"
**处理流程:**
1. 观察画面要素:主体、环境、构图、镜头、光影、色彩、材质、风格、文字、氛围
2. 区分高置信观察和推测性风格词
3. 输出极简增强版 + 高级结构化版两个版本
4. 如需复用,提炼 `{{variable}}` 变量并提供候选词组
**输出格式:** 参见 `参考skills/PromptSkill4image/SKILL.md` 标准输出模板 A
**注意:** 不声称还原图片原始隐藏参数,说明这是对画面的实用重构。
---
### F2. 反推视频提示词
**适用场景:**
- 用户上传图片要求"用这张图做视频""图生视频""根据图片生成视频"
- 用户上传视频要求"分析这个视频的提示词""反推视频提示词"
- "这张图怎么做成视频""图生视频提示词"
**处理流程(5步工作流 + 两轮交互):**
F2 在 5 步工作流框架内执行,其中步骤 2-3 包含两轮用户交互:
| 步骤 | 名称 | F2 执行内容 | 交互 |
|:---:|:---|:---|:---|
| 1 | 需求解析 | 确认时长/比例/生成模式/风格/素材;能推理的不追问 | — |
| 2 | 视觉诊断 | 读图/读视频→主体/氛围/最有戏元素/画质来源/4层退化策略/建议时长/比例诊断/平台合规风险 → 给出 2 个 Hook 候选(反应/凝视) | **第1轮:用户选定 Hook** |
| 3 | 六要素组装 | 用户选定后,按六要素公式输出完整提示词(凝视/反应模式对应不同模板),一镜一动 | **第2轮:输出提示词** |
| 4 | 强制校验 | 7 项校验规则逐条检查,有 error 必重写 | — |
| 5 | 专业交付 | 代码块包裹提示词 + 主题 + 导演阐述 | — |
> 5 步工作流详见下方「视频提示词工作流」节。两轮交互模式来自 `参考skills/seedance2.0-prompt-skill/references/image-to-prompt.md`。
**核心约束:**
- Seedance prompt 上限 2000 字符(Python `len()` 实测,平台接受上限);**品质最优区间 ≤500 字符**(超出导致模型注意力崩溃,详见下方冲突说明)
- 版权敏感词必扫(5 条铁律:禁夜场BGM词/不凑齐夜场环境4元素/删涉灰场景词/多人场景用静态全景机位/禁人物×道具物理交互)
- 运镜四维编码系统(Z/Y/X/F)
- 前 2 秒生死线
> **⚠️ 字符限制冲突说明:** seedance2.0-prompt-skill 实测平台接受上限 2000 字符;Seedance2.0-ShotDesign v2.0 官方规范建议 ≤500 字符(中文)/ ≤1000 词(英文),品质最优区间 60-100 词(中文约 120-200 字符)。**以 500 字符为品质基准,2000 字符为硬性上限。**
**详细方法论:**
- 四维编码+版权铁律+两轮交互:`参考skills/seedance2.0-prompt-skill/references/image-to-prompt.md`
- 5步工作流+多模态参考指南+I2V黄金法则+7项校验:`参考skills/Seedance2.0-ShotDesign-Skills/SKILL.md`
- 运镜安全写法+焦段心理学:`参考skills/Seedance2.0-ShotDesign-Skills/references/cinematography.md`
- 品质锚定+光影三层+反塑料感:`参考skills/Seedance2.0-ShotDesign-Skills/references/quality-anchors.md`
---
### F3. 生成图片提示词
**适用场景:**
- 用户提供一句话、关键词、草稿、半成品提示词
- "帮我写生图提示词""优化提示词""扩写提示词""变高级""结构化"
- 视频生产前置:角色参考图、首帧图、关键帧图
**处理流程:**
1. 识别主体和目标图像类型
2. 补充必要维度:主体细节、场景、风格、构图、光影、色彩、材质、情绪、技术质量、画幅比例
3. 判断复杂度级别(极简/平衡/结构化)
4. 先输出可复制结果,再补充变量和建议
**复杂度分级:**
| 级别 | 适用场景 | 格式 |
|:---:|:---|:---|
| Level 1 极简版 | 快速试图、不喜欢复杂结构 | `[主体],[核心风格],[场景/构图],[光影/氛围],[质量收尾]` |
| Level 2 平衡版(默认) | 大多数用户 | `[主体+特征],[环境],[动作],[构图/镜头],[光影],[色彩],[风格],[质量],[画幅比]` |
| Level 3 结构化版 | 模板化、商业级、可复用 | 分维度展开:主体/场景/构图/光影/色彩/风格/细节/质量/负面约束 |
**图片类型:**
- 角色参考图(9:16 竖版)— 视频生产前置步骤
- 首帧图(与视频画幅比一致)
- 产品摄影、概念艺术、杂志封面等通用类型
**详细规范:**
- 通用图片提示词:`参考skills/PromptSkill4image/SKILL.md`
- 视频/角色卡/首帧图:`参考skills/seedance2.0-prompt-skill/references/image-generation.md`
- 品质锚定+材质质感库+反塑料感宣言+胶片型号:`参考skills/Seedance2.0-ShotDesign-Skills/references/quality-anchors.md`
- 导演风格参数化映射(28+风格去名化):`参考skills/Seedance2.0-ShotDesign-Skills/references/director-styles.md`
---
### F4. 生成分镜提示词
**适用场景:**
- 用户提供脚本/分镜板,要求"按分镜生成""拆分镜""分镜提示词"
- 长视频(>15秒)需走完整前期制作流程
- 用户上传 N 宫格分镜板/漫画分镜
**处理流程(按路径分流):**
| 路径 | 触发条件 | 核心任务 |
|:---:|:---|:---|
| A — ≤15秒单段 | 纯文字描述,无图片 | 找到单一视觉 hook,生成 2-3 个版本 |
| B — >15秒长视频 | 需叙事/多镜头 | 走生产流水线:角色设计→角色卡片图→分镜脚本→分镜参考图→逐镜头提示词+剪辑方案 |
| D — 分镜板驱动 | 上传 N 宫格分镜板 | 拆解多格→D-1(≤4格单条多段)/D-2(≥5格多条独立)→输出 prompt+剪辑节奏建议 |
**输出格式(双层交付):**
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 项校验 + 6 项表级质检后交付。
**≥4 秒的镜头强制逐秒拆解**——每秒覆盖 5 要素(动作/表情、运镜、空间位置、音频提示、交接状态),无时间空白:
```
镜头1(0-3s): ← <4s 可用单段描述
[主体与外貌细节(含微表情)] + [动作与物理连贯性] + [场景环境] +
[视觉风格/物理光影] + [物理焦段与运镜] + [原生音效要求]
光影:[光源层],[光行为层],[色调层]。
音效:[音效标签]
禁止:[禁止项]
镜头2(0-6s): ← ≥4s 必须逐秒拆解
[0-1s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[1-2s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[2-3s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[3-4s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[4-5s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
[5-6s] [动作/表情] | [运镜] | [空间位置] | [音频] | [交接状态]
光影:[光源层],[光行为层],[色调层]。
锚点:地标:[位置] / 角色:[位置,朝向] / 光照基线:[主光方向]
音效:[音效标签]
禁止:[禁止项]
```
> 提示词序列是分镜表格"画面内容"列的技术化展开——表格用人话描述画面,提示词用参数化语言描述给 AI 平台。逐秒指令确保长镜头无时间空白,空间锚点确保跨镜头一致性。详见 `references/知识库/09_分镜驱动方法/多镜头编排规范.md`。
**剪辑节奏公式(>15秒必选):** 呼吸式 / 心跳式 / 海浪式 / 子弹时间 / 脉冲式 / 静默锤击
**详细方法论:**
- 创意策略:`参考skills/seedance2.0-prompt-skill/references/creative-strategy.md`
- 生产流水线:`参考skills/seedance2.0-prompt-skill/references/production-pipeline.md`
- 分镜板驱动:`参考skills/seedance2.0-prompt-skill/references/storyboard-driven.md`
- 长视频策略:`参考skills/seedance2.0-prompt-skill/references/long-video-strategy.md`
- 剪辑节奏:`参考skills/seedance2.0-prompt-skill/references/editing-rhythm.md`
- **5步工作流+时间戳分镜法+智能分段(>15s)+六要素组装公式+多段分镜格式**:`参考skills/Seedance2.0-ShotDesign-Skills/SKILL.md`
- **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`
---
## 触发条件
当用户表达以下意图时,加载并使用本技能:
**F1 反推图片提示词:**
- "反推提示词""看图写提示词""图生文""img2prompt"
- 上传图片 + "帮我写提示词"
**F2 反推视频提示词:**
- "图生视频""根据图片生成视频""这张图怎么做成视频"
- "反推视频提示词""分析这个视频的提示词"
- 上传图片/视频 + "做成视频"
**F3 生成图片提示词:**
- "帮我写生图提示词""优化提示词""扩写提示词"
- "角色参考图""首帧图""关键帧图""生成角色卡提示词"
**F4 生成分镜提示词:**
- "拆分镜""分镜提示词""按分镜生成""逐镜头提示词"
- 上传 N 宫格分镜板 + "按这几格生成"
- "长视频提示词""超长视频"
**通用触发词:** 运镜、景别、机位、推拉摇移、四维编码、Z轴、Y轴、X轴、剪辑节奏、剪辑公式、25格、分镜流水线、美学约束、Octane渲染、冷暖色调、赛博霓虹、dreamina、即梦、Seedance、图生视频
---
## 提示词维度
扩写或反推时,从核心维度(主体/动作/场景/风格)和视觉控制维度(构图/机位/光影/色彩/情绪/材质/渲染品质/画幅比)中选择必要项,不机械塞满所有维度。
> 完整维度说明与候选词见 `参考skills/PromptSkill4image/SKILL.md` 维度章节。
---
## 运镜四维编码系统
一个完整镜头 = [Z 距离] + [Y 高度] + [X 方位] + [F 滤镜] + [运动] + [节奏] + [约束]
> 完整编码表(Z1-Z9 景别/Y1-Y7 高度/X1-X4 方位/F 滤镜)、默认参数、焦段心理学见 `参考skills/seedance2.0-prompt-skill/references/camera-codec.md`。
**两条铁律(强制):**
1. 每个镜头最多双轴运动,三轴同时变化 = 失控
2. Z1-Z3(近距)+ X 轴大幅旋转 = 崩脸陷阱,近景环绕应换 Z4+ 或减小旋转幅度
---
## 变量规则
只有当用户需要复用、替换、选择或做模板时才使用变量(`{{variable_name}}`)。
> 变量分类(character/item/action/location/visual/technical/other)、内联默认值、候选词组规则见 `参考skills/PromptSkill4image/SKILL.md` 变量规则章节。
---
## 深度美学约束(商业级/电影级)
当项目要求商业级/电影级品质时,在基础结构之上叠加深度美学约束(渲染标准 GI/SSS/焦散/体积光、冷暖色调对比系统、极简先锋构图法则)。
> 三大支柱详细内容、6 套冷暖色调预设、构图法则见 `参考skills/seedance2.0-prompt-skill/references/aesthetic-constraints.md`。
> 注意:3A 游戏风格图片(如"黑神话"系列)prompt 越短越有效,不要堆砌技术参数。
---
## 视频提示词工作流(Seedance2.0-ShotDesign v2.0)
> 详见 `参考skills/Seedance2.0-ShotDesign-Skills/SKILL.md`。本章节为 F2/F4 视频提示词的核心方法论框架。
### 5 步工作流
收到视频提示词需求后,严格按顺序执行:
| 步骤 | 名称 | 核心任务 |
|:---:|:---|:---|
| 1 | 需求解析与参数确认 | 确认时长/比例/生成模式/风格/素材;智能推理原则——能推理的不追问,追问控制在 1-2 个问题内 |
| 2 | 视觉诊断与分镜构思 | 三层知识库路由加载参考→构思分镜草案→选定导演风格与视觉方案 |
| 3 | 六要素精准组装 | 按公式撰写提示词,时间轴分镜,一镜一动 |
| 4 | 强制自我校验 | 7 项校验规则逐条检查,有 error 必重写,全部通过才可交付 |
| 5 | 专业交付 | 主题+导演阐述+完整提示词(代码块包裹),多段分镜附过渡策略 |
> **F2 与 F4 的交互差异:** 5 步工作流是 F2/F4 共用的框架。F2(反推视频提示词)在步骤 2-3 插入两轮用户交互(选定 Hook → 输出提示词);F4(生成分镜提示词)在步骤 2 根据路径分流(A≤15s/B>15s/D分镜板),步骤 3 按场次逐镜头组装,步骤 5 同时输出分镜表格和提示词序列。
### 三层知识库路由
> 完整路由表(Layer 1 始终加载 cinematography+quality-anchors / Layer 2 语义推理按风格·动作·表情·音频加载 / Layer 3 显式指定)见 `参考skills/Seedance2.0-ShotDesign-Skills/SKILL.md`。核心原则:宁可多读不可少读。
### 六要素组装公式
```
[主体与外貌细节(含微表情)] + [动作与物理连贯性] + [场景环境] +
[视觉风格/物理光影] + [物理焦段与运镜] + [原生音效要求]
```
### 光影三层结构
> 详见 `参考skills/Seedance2.0-ShotDesign-Skills/references/quality-anchors.md` 第二节。
```
光影:[光源词](光源层),[光行为词](光行为层),[色调公式](色调层)。
```
缺失任何一层视为不合格。从 quality-anchors.md 选取具体词汇填入。
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 将光影三层视为史诗/大制作结构的**可选高级技巧**;Seedance2.0-ShotDesign v2.0 将其作为**每条视频提示词的强制规范**。本技能以 ShotDesign 强制规范为准。对于极简概念片(4-8s、无复杂光影需求),可使用简化光影描述但须包含三层基本要素。
### 微表情系统(表演密集镜头专用)
> 7 区域分区词库(眼/眉/唇/鼻/颌喉/额/面颊)、4 级强度体系(L1-L4,默认 L2 内敛)、2 秒精度情绪弧线编排、反 AI 假脸宣言见 `参考skills/Seedance2.0-ShotDesign-Skills/references/micro-expressions.md`。
### 导演风格参数化映射
> 28+ 风格库(国际大师/中国影视/新媒体)见 `参考skills/Seedance2.0-ShotDesign-Skills/references/director-styles.md`。
**去名化规范(强制):** 最终提示词严禁出现导演名/IP名,必须降解为四轴物理参数(色彩/灯光/美术/机位),使用"安全提示词"行。
---
## 核心规则
> 综合三个参考技能的最佳实践。详细规则见 `参考skills/Seedance2.0-ShotDesign-Skills/SKILL.md` 核心规则章节。
**平台与合规:**
1. **提示词语言跟随用户**——中文用户→中文提示词,非中文用户→英文提示词(Seedance2.0-ShotDesign v2.0 双语自动检测)
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 规则 #1 要求"所有提示词必须使用中文"。本技能以 ShotDesign 双语规则为准——中文用户输出中文,非中文用户输出英文。加载 seedance2.0 参考技能时,其全中文规则仅适用于中文用户场景。
2. **@引用使用对应语言命名**:中文 `@图片1`,英文 `@Image1`
3. **不得包含写实真人面部素材** — 平台会自动拦截,建议面部模糊或转 3D/动画风格
4. **混合文件上限 12 个**(图片≤9+视频≤3+音频≤3)
5. **单次生成上限 15 秒**,超出需分段拼接(>15s 自动分段,每段≤15s,最短≥8s)
**品质与长度:**
6. **提示词品质上限 ≤500 字符(中文)/ ≤1000 词(英文)**,最优区间 60-100 词(中文约 120-200 字符);平台硬性接受上限 ~2000 字符
7. **禁止废话词**——"杰作/4k/8k/超清晰/masterpiece/ultra HD" 等,用物理材质词替代(反塑料感宣言)
8. **具体优于模糊**——"穿红色风衣的女子在霓虹雨夜奔跑" >> "一个女人走路"
**运镜与动作:**
9. **运镜术语消歧义**——中文用中文运镜词(推轨推进/航拍/摇臂升降),英文用完整短语(`dolly tracking shot`),禁止裸写 Dolly/Aerial/Crane/Pan/Arc/Dutch
> ⚠️ **冲突说明:** seedance2.0-prompt-skill 的示例中大量混合中英文运镜词(如"Aerial大远景俯拍""Slow Crane Down""Smooth Orbit")。参考其案例时,**必须将示例中的裸英文运镜词转换为消歧义后的安全写法**(中文用中文运镜词,英文用完整短语),不可直接复制。
10. **一镜一动**——每个时间切片只指定一个运镜动作,主体运动和镜头运动分离描述(Seedance2.0-ShotDesign v2.0 新增)
11. **运动强度明确化**——使用具体修饰词(猛烈/渐进/丝滑/explosive/gradual/smooth),避免"糊动"
**图生视频与叙事:**
12. **I2V 只写变化**——图生视频时不重复首帧已有内容,用 `保留原始构图和色彩` 锁定一致性
13. **描述性优于叙事性**——只写镜头看到的(视觉词),不写角色感受的(情绪词);情绪必须转化为可视化身体表现
14. **微表情克制原则**——按需触发+强度分级,默认 L2(内敛/可读),每切片表情描写不超过 40%
**图片提示词:**
15. **不做机械直译**,英文提示词应使用图像模型常见表达
16. **画幅比已声明**,末尾有禁止项声明
---
## 质量自检清单
> 综合 seedance2.0-prompt-skill 质量自检 + Seedance2.0-ShotDesign 7项强制校验规则。
> **⛔ 硬性规则:未通过校验的提示词禁止向用户展示。**
**7项强制校验规则(视频提示词,Seedance2.0-ShotDesign v2.0):**
- [ ] ① 长度检查:中文≤500字符 / 英文≤1000词(85%-100%为warning)
- [ ] ② 时间切片检查:>5秒视频必须使用时间戳分镜,起点从0开始,无重叠,末端匹配
- [ ] ③ 运镜专业度:至少包含1个专业运镜术语(缺失=监控探头感)
- [ ] ④ 废话词拦截:杰作/超清晰/masterpiece=硬阻断;4k/8k=软警告
- [ ] ⑤ 资产引用限制:图片≤9、视频≤3、音频≤3、混合≤12
- [ ] ⑥ 冲突检测:运动冲突(快速+慢动作)、光学冲突(超广角+浅景深)、风格冲突(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 重试。
**通用:**
- [ ] 提示词有清晰主体
- [ ] 输出复杂度符合用户需求
- [ ] 风格词和技术词有用而非堆砌
**视频提示词:**
- [ ] @引用编号与素材清单一一对应
- [ ] 总文件数 ≤ 12
- [ ] 时间戳分镜覆盖完整时长
- [ ] 运镜坐标合规(无双轴以上同时运动)
- [ ] 总字符数 ≤2000(Python `len()` 实测,品质基准 ≤500)
- [ ] 版权敏感词已扫(5 条铁律)
- [ ] 一镜一动(每切片单一运镜动作)
- [ ] 光影三层结构完整(光源层+光行为层+色调层)
- [ ] 音效行以 `音效:` 开头,禁止项行使用标准内容
- [ ] 输出语言与用户输入语言匹配
**F4 多镜头序列(执行层附加):**
- [ ] ≥4s 镜头已逐秒拆解(每秒覆盖5要素,无时间空白)
- [ ] 多镜头序列空间锚点声明完整(地标/角色位置/光照基线)
- [ ] 连续性交接与前后镜头对应(无空间跳跃)
**图片提示词:**
- [ ] 画幅比已声明
- [ ] 人种特征与主题一致
- [ ] 末尾有禁止项声明
- [ ] 全部中文(NanoBanana/即梦)或自然英文(MJ/SD)
---
## 文件目录结构
### 一、技能文件目录(Skill 根目录)
```
1_分镜创作方法/ ← Skill 根目录
├── SKILL.md ← 技能入口文件(本文件)
│
├── 参考skills/ ← 知识库(三大外部参考技能,只读,方法论来源)
│ ├── PromptSkill4image/ ← F1/F3 图片提示词工程参考
│ │ ├── SKILL.md ← 图片提示词完整方法论
│ │ ├── examples.md ← 示例库
│ │ └── vocabulary-banks.md ← 词汇库
│ │
│ ├── seedance2.0-prompt-skill/ ← F2/F4 视频提示词工程参考(四维编码体系)
│ │ ├── SKILL.md ← 视频提示词完整方法论
│ │ ├── references/ ← 14 个专题参考文件
│ │ │ ├── camera-codec.md ← 四维编码系统(Z/Y/X/F)
│ │ │ ├── aesthetic-constraints.md ← 深度美学约束
│ │ │ ├── production-pipeline.md ← 长视频生产流水线
│ │ │ ├── editing-rhythm.md ← 剪辑节奏公式
│ │ │ ├── image-generation.md ← 图片生成规范
│ │ │ ├── image-to-prompt.md ← 图生视频方法论(路径C)
│ │ │ ├── storyboard-driven.md ← 分镜板驱动(路径D)
│ │ │ ├── creative-strategy.md ← 创意策略
│ │ │ ├── long-video-strategy.md ← 长视频策略
│ │ │ ├── platform-specs.md ← 平台规范
│ │ │ ├── vocabulary.md ← 词汇库
│ │ │ ├── examples.md ← 示例库
│ │ │ └── cli-integration.md ← CLI 集成
│ │ ├── experiments/cases/ ← 30 个实验案例
│ │ └── projects/ ← 项目案例
│ │
│ └── Seedance2.0-ShotDesign-Skills/ ← F2/F4 电影级镜头设计 v2.0(最新方法论)
│ ├── SKILL.md ← 5步工作流+13条核心规则+7项校验+结构模板
│ ├── references/ ← 7 个专业知识库
│ │ ├── cinematography.md ← 运镜与焦段专业词典(景别/三级运镜/焦段心理学/物理挂载/创意特效/叙事引导运镜/运动强度)
│ │ ├── director-styles.md ← 导演风格参数化映射库(28+风格,含去名化安全提示词)
│ │ ├── quality-anchors.md ← 品质锚定与光影库(反塑料感/反AI假脸/光影三层/有机瑕疵/冲突矩阵)
│ │ ├── micro-expressions.md ← 表演级微表情系统(7区域分区词库/4级强度/情绪弧线编排/12种情绪分解)
│ │ ├── scenarios.md ← 垂直场景模板库(20+场景+短剧全链路+物理阻尼工具箱)
│ │ ├── seedance-specs.md ← Seedance 2.0 官方平台规范(容量/时长/多模态限制/CLI联动)
│ │ └── audio-tags.md ← 音频与音效标签规范(空间声学/材质拟声/音色控制)
│ └── scripts/ ← Python 校验工具
│ ├── validate_prompt.py ← 工业级提示词校验脚本(7项规则+JSON输出)
│ └── test_validate.py ← 校验脚本测试用例(54项测试)
│
├── references/ ← 默认引用文件地址(标准库,出厂自带)
│ ├── README.md ← 标准库说明
│ ├── 创作流程/ ← 标准创作流程
│ ├── 接口调用/ ← 标准接口定义与调用文档
│ ├── _meta/ ← 辅助参考资料
│ └── 知识库/ ← 标准知识库(10 分类)
│ ├── 01_美学风格约束/ ← 渲染品质/冷暖色调/构图法则
│ ├── 02_镜头四维编码/ ← Z/Y/X/F 坐标系统
│ ├── 03_剪辑节奏公式/ ← 六套剪辑公式 + AI素材对策
│ ├── 04_图片生成规范/ ← 角色卡/首帧图/关键帧图
│ ├── 05_创意策略库/ ← 爆款模式/Hook设计
│ ├── 06_平台规范/ ← Seedance限制/文件上限/合规
│ ├── 07_词汇库/ ← 运镜词/风格词/修饰词
│ ├── 08_案例库/ ← 实验案例/项目案例
│ ├── 09_分镜驱动方法/ ← N宫格拆解/D-1/D-2模式
│ └── 10_长视频策略/ ← 分段拼接/25格流水线
│
└── references-add/ ← 用户部署后新增沉淀地(增量库,冲突时增量优先)
├── README.md ← 增量机制说明
├── 创作流程/ ← 新增/变更的创作流程
├── 接口调用/ ← 新增的 API 接口文档
└── 知识库/ ← 新增知识(10 分类,与 references/ 结构对应)
├── 01_美学风格约束/ ← 渲染品质/冷暖色调/构图法则
├── 02_镜头四维编码/ ← Z/Y/X/F 坐标系统
├── 03_剪辑节奏公式/ ← 六套剪辑公式 + AI素材对策
├── 04_图片生成规范/ ← 角色卡/首帧图/关键帧图
├── 05_创意策略库/ ← 爆款模式/Hook设计
├── 06_平台规范/ ← Seedance限制/文件上限/合规
├── 07_词汇库/ ← 运镜词/风格词/修饰词
├── 08_案例库/ ← 实验案例/项目案例
├── 09_分镜驱动方法/ ← N宫格拆解/D-1/D-2模式/多镜头编排规范
└── 10_长视频策略/ ← 分段拼接/25格流水线
```
### 二、过程产物目录(`2_分镜创作案例/`)
```
2_分镜创作案例/
├── {账号名}/ ← 按账号归类
│ ├── 达人设定.md ← 账号级人设(跨脚本复用)
│ └── 分镜{编号}_{标题}/ ← 单次分镜创作产物
│ ├── 01_输入素材.md ← 原始输入(图片/视频/脚本)
│ ├── 02_分析报告.md ← 视觉诊断+分镜构思
│ ├── 03_分镜表格.md ← 标准八列分镜表(含Hook类型+连续性交接)
│ ├── 04_提示词序列.md ← 逐镜头提示词(代码块)
│ └── 05_创作回顾.html ← 交付页(含全部产物)
```
> 首次创建时编号为 01,后续自增(检查已有文件夹避免冲突)。
---
## 动态增量管理
本技能采用**三层引用架构**:
| 层级 | 目录 | 定位 | 读写 |
|:---:|:---|:---|:---|
| 1 | `参考skills/` | 外部参考技能(方法论来源,三大技能) | 只读 |
| 2 | `references/` | 默认引用文件地址(出厂自带标准库) | 开发环境可编辑;部署环境只读 |
| 3 | `references-add/` | 用户部署后新增的流程/方法/知识库沉淀地 | 可读写,持续增长 |
### 部署环境检测
根据技能根目录的**绝对路径**判断当前是否已部署到用户电脑:
| 环境 | 判定条件 | 增量机制 | 新增内容写入位置 |
|:---:|:---|:---|:---|
| **开发环境** | 路径含 `MCNVideo AI\project\短视频分镜创作`(原始开发路径) | 不启用 references-add/ | 直接写入 `references/` 对应子目录 |
| **部署环境** | 路径不含上述开发特征(如 `~/.workbuddy/skills/...`) | 启用 references-add/ | 写入 `references-add/` 对应子目录,不修改 `references/` |
### 冲突检测与修复
用户在对话过程中新增方法、流程、知识库后,执行以下冲突检测流程:
1. **比对检测**:将新增内容与 `references/` 中同类内容逐一比对(同名文件、同主题内容)
2. **无冲突**:直接写入 `references-add/` 对应子目录
3. **有冲突**:以**新增内容为主**(写入 `references-add/`),同时在 `references/` 对应文件中加 ⚠️ 注释标注冲突点及增量库中的正确规则,不删除或覆盖标准库原始内容
### 运行时引用优先级
技能执行过程中同时加载 `references/` 和 `references-add/`,两者内容冲突时**以 references-add/ 为主**:
```
参考skills/(方法论源) → references/(默认标准库) → references-add/(用户增量,冲突时以此为准)
```
---
## 快速启动模板
### F1/F2 反推模式
```
【输入素材】
- 类型:[图片 / 视频]
- 路径/URL:[粘贴路径]
- 目标平台:[即梦Seedance / NanoBanana / Midjourney / SD]
- 期望输出:[图片提示词 / 视频提示词]
- 视频时长(F2):[4-8s / 9-12s / 13-15s / >15s]
```
### F3 生成模式
```
【创作需求】
- 内容描述:[一句话描述你想要的画面]
- 图像类型:[角色参考图 / 首帧图 / 产品摄影 / 概念艺术 / 其他]
- 画幅比:[9:16 / 16:9 / 1:1 / 3:2 / 21:9]
- 风格偏好:[写实 / 3D渲染 / 插画 / 概念艺术 / 其他]
- 复杂度:[极简 / 平衡 / 结构化]
```
### F4 分镜模式
```
【创作需求】
- 视频时长:[≤15s / >15s / >45s]
- 视频比例:[9:16 / 16:9 / 1:1]
- 脚本来源:[已有脚本粘贴 / 分镜板上传 / 需AI先生成]
- 参考素材:[纯文本 / 有图片 / 有图片+视频]
【脚本内容】(如已有)
- [粘贴脚本正文]
【分镜板】(如上传)
- [上传 N 宫格分镜板图片]
```