first commit
This commit is contained in:
@@ -0,0 +1,371 @@
|
||||
# 小说改编 Seedance AI 视频工作流
|
||||
|
||||
## 目标
|
||||
|
||||
把用户提供的小说文本,稳定拆解为可制作 AI 视频的一组文件:剧情分析、精彩连续分镜、人物与场景资产设计、nano-banana-2 图片资产提示词、Seedance 2.0 分镜视频提示词、转场衔接快照和质检表。
|
||||
|
||||
本工作流不追求逐字复述小说,而是优先抽取适合影视化的冲突、行动、反转和情绪临界点。输出要能服务后续批量制作,而不是只写一份好看的文案。
|
||||
|
||||
## 输入要求
|
||||
|
||||
把小说文本放入本项目的 `inputs/`,执行时必须由用户明确指定要处理的项目文件夹或单个文件。不要自动处理 `inputs/` 下所有项目。推荐同时提供:
|
||||
|
||||
- 小说正文:章节、片段或整段内容均可。
|
||||
- 制作目标:短剧、电影感混剪、信息流爽剧、悬疑预告、角色高光等。
|
||||
- 单集目标时长:默认 60-180 秒。
|
||||
- 单段视频时长:默认按 Seedance 2.0 的 4-15 秒组织,常用 8 秒或 15 秒。
|
||||
- 画幅:默认 `9:16`,如需横屏改为 `16:9`。
|
||||
- 风格约束:现实主义、古风、赛博、年代剧、医疗剧等。
|
||||
- 参考文件:旧分镜、角色图、场景图、Seedance 提示词参考等。
|
||||
- 图片资产模型:同时输出 `MJ版` 和 `nano-banana-2版`,用户自行选择使用;如项目配置指定服务商,可优先显示对应版本。
|
||||
|
||||
## 产出文件
|
||||
|
||||
每次处理小说,都新建一个运行目录,目录名必须与输入项目名一致,不加日期前缀、不加英文别名:
|
||||
|
||||
- 如果用户指定 `inputs/测试/文案.txt`,输出目录必须是 `outputs/novel_video_runs/测试/`。
|
||||
- 如果用户指定 `inputs/测试/`,输出目录必须是 `outputs/novel_video_runs/测试/`。
|
||||
- 如果用户指定的是 `inputs/文案.txt` 这类直接位于 `inputs/` 下的单文件,则输出目录使用文件名 stem:`outputs/novel_video_runs/文案/`。
|
||||
- 如果目标目录已存在,先检查是否为同一次输入的续跑结果;续跑时更新其中的 pending/in_progress 文件,不要另建 `日期_项目名` 目录。只有用户明确要求保留旧版本时,才可加 `_v2`、`_修订` 等后缀。
|
||||
|
||||
目录内必须先输出全局文件,再按集输出。不得只做第一集后停止,除非用户明确要求“只做第 N 集”。
|
||||
|
||||
推荐目录结构:
|
||||
|
||||
```text
|
||||
outputs/novel_video_runs/输入项目名/
|
||||
00_source_intake.md
|
||||
01_series_analysis.md
|
||||
02_segmentation_decision.md
|
||||
03_series_bible.md
|
||||
04_character_scene_design.md
|
||||
05_image_asset_prompts.md
|
||||
06_jimeng_asset_prompts.md
|
||||
07_platform_safety_rules.md
|
||||
08_attachment_manifest.md
|
||||
09_api_asset_manifest.md
|
||||
episodes/
|
||||
EP01_中文集名/
|
||||
01_episode_analysis.md
|
||||
02_adaptation_plan.md
|
||||
03_storyboard.md
|
||||
04_asset_references.md
|
||||
05_seedance_prompts.md
|
||||
06_transition_snapshots.md
|
||||
07_prompt_safety_review.md
|
||||
08_qc_checklist.md
|
||||
09_official_site_prompts.md
|
||||
10_api_payloads.jsonl
|
||||
EP02_中文集名/
|
||||
...
|
||||
99_series_qc_summary.md
|
||||
```
|
||||
|
||||
分集目录命名规则:
|
||||
|
||||
- 固定格式:`EP两位数字_中文集名`,例如 `EP01_重生换命`、`EP02_风沙成刃`。
|
||||
- 集名必须使用中文剧情名,不使用英文 slug、拼音或机器翻译。
|
||||
- 集名来自切分决策中的中文标题,后续所有文件、JSONL 的 `episode` 字段必须保持一致。
|
||||
|
||||
全局文件说明:
|
||||
|
||||
1. `00_source_intake.md`
|
||||
输入文件、编码、文本范围、制作目标、缺省假设。
|
||||
|
||||
2. `01_series_analysis.md`
|
||||
全文剧情结构、人物关系、冲突链、情绪曲线、可影视化高光、删减建议。
|
||||
|
||||
3. `02_segmentation_decision.md`
|
||||
先由剧情节拍判断本次输入应该拆成几集/几段。不得按文件大小、章节数量或字数机械决定。
|
||||
|
||||
4. `03_series_bible.md`
|
||||
全剧统一人物、场景、道具、视觉母题、色彩、声音、命名规则。
|
||||
|
||||
5. `04_character_scene_design.md`
|
||||
本次输入的统一人物、场景、道具资产设计。所有角色外貌、阶段服装、固定识别点、场景空间结构和道具状态都在这里一次性定义,后续分集只引用,不重复定义。
|
||||
|
||||
6. `05_image_asset_prompts.md`
|
||||
本次输入的统一图片资产提示词,同时包含 MJ 版和 nano-banana-2 版。人物、场景、道具设定板都集中写在这里,不按集拆散。
|
||||
|
||||
7. `06_jimeng_asset_prompts.md`
|
||||
本次输入的统一即梦安全版资产提示词。分集视频提示词可引用这里的资产,不在每集重新生成角色或场景资产提示词。
|
||||
|
||||
8. `07_platform_safety_rules.md`
|
||||
MJ、nano-banana-2、即梦、Seedance 的提示词风险规则和本项目改写词表。
|
||||
|
||||
9. `08_attachment_manifest.md`
|
||||
全剧资产附件清单,明确每个 `@角色/@场景/@道具` 对应哪个图片文件或 URL。
|
||||
|
||||
10. `09_api_asset_manifest.md`
|
||||
API 资产清单,明确每个内部引用对应的官网上传名、公网 URL、火山 `asset://` URI。
|
||||
|
||||
每集文件说明:
|
||||
|
||||
- `01_episode_analysis.md`:本集剧情分析、核心冲突、入集/出集钩子。
|
||||
- `02_adaptation_plan.md`:本集片段规划、取舍、节奏。
|
||||
- `03_storyboard.md`:本集连续分镜。
|
||||
- `04_asset_references.md`:本集引用的全局人物、场景、道具,以及本集阶段状态。不得在这里重新设计人物外貌和场景资产。
|
||||
- `05_seedance_prompts.md`:本集 Seedance 视频提示词。
|
||||
- `06_transition_snapshots.md`:本集片段内衔接和集与集衔接。
|
||||
- `07_prompt_safety_review.md`:本集视频提示词和本集特殊风险的安全检测结果与改写记录;全局资产风险引用 `07_platform_safety_rules.md`。
|
||||
- `08_qc_checklist.md`:本集质检。
|
||||
- `09_official_site_prompts.md`:官网 `@已上传图片/素材` 版本视频提示词。
|
||||
- `10_api_payloads.jsonl`:API 批量调用请求体草案,每行一个视频任务。
|
||||
|
||||
最终文件说明:
|
||||
|
||||
- `99_series_qc_summary.md`:全剧集覆盖检查、集间衔接、剩余风险。
|
||||
|
||||
## 执行流程
|
||||
|
||||
### 0. 模板与流程分离
|
||||
|
||||
- `templates/` 只放输出文件骨架,不承载长篇执行流程、推理说明或平台教学。
|
||||
- 执行流程写在 `01_WORKFLOW.md`。
|
||||
- 平台写法规则写在 `references/`。
|
||||
- Seedance 的实际 `Prompt` 代码块只写视频生成指令,不混入分析、QC、衔接表、素材清单或安全审查。
|
||||
- 衔接写入 `06_transition_snapshots.md`,官网上传映射写入 `09_official_site_prompts.md`,API 写入 `10_api_payloads.jsonl`。
|
||||
|
||||
### 1. 文本清洗与剧情切块
|
||||
|
||||
- 只读取用户指定的项目目录或文件,不自动扫描并执行 `inputs/` 下所有项目。
|
||||
- 如果用户指定的目录下有 `source/`,按文件名自然排序读取 `source/` 里的正文。
|
||||
- 如果用户指定的是单个文件,则只处理该文件。
|
||||
- 如果用户没有指定目录,且存在多个候选项目,先询问用户。
|
||||
|
||||
- 按自然剧情切块,不机械按字数切。
|
||||
- 标记主要事件、冲突升级、人物目标、阻碍、反转、钩子。
|
||||
- 对长篇输入先做章节级摘要,再做镜头级挑选。
|
||||
- 对短篇输入可直接进入场景拆解。
|
||||
|
||||
### 1.5 集数/片段切分决策
|
||||
|
||||
先输出切分判断,再写分镜。切分依据只能是剧情结构和制作目标,不是文件体量。
|
||||
|
||||
判断维度:
|
||||
|
||||
- 主线事件数量:每集优先承载 1 个核心冲突和 1 个结尾钩子。
|
||||
- 情绪弧线完整度:一集要有“进入处境 → 冲突升级 → 选择/反击 → 钩子”。
|
||||
- 时间跨度:跨越多年、地点大转移或权力关系变化时,优先拆集。
|
||||
- 高光密度:多个 S 级高光不能被压缩到同一个 15 秒片段里。
|
||||
- Seedance 生成限制:单个视频片段仍保持 4-15 秒,但一集可包含多个 Seedance 片段。
|
||||
|
||||
切分输出必须包含:
|
||||
|
||||
- 推荐拆分方案。
|
||||
- 备选方案:更短版、更完整版。
|
||||
- 为什么不采用按字数/章节/文件大小切分。
|
||||
- 当前将执行哪一版。
|
||||
- 每一集的执行状态:`pending / in_progress / completed`。
|
||||
|
||||
### 1.6 全集批处理执行规则
|
||||
|
||||
默认执行推荐方案中的全部集数。不要只输出第一集。执行顺序:
|
||||
|
||||
1. 先根据输入路径创建与输入项目名一致的输出目录。
|
||||
2. 先创建全局文件,尤其是 `04_character_scene_design.md`、`05_image_asset_prompts.md`、`06_jimeng_asset_prompts.md`。人物、场景、道具、资产提示词必须在全局层一次性完成。
|
||||
3. 再为每一集创建独立目录,目录名必须是 `EP两位数字_中文集名`。
|
||||
4. 对每一集执行:分析 → 改编方案 → 分镜 → 全局资产引用清单 → Seedance 提示词 → 转场快照 → 平台安全检测 → 质检 → 官网/API 版本。
|
||||
5. 分集不得重复输出人物设定板、场景设定板、MJ/nano-banana-2 图片资产提示词、即梦资产提示词。分集只能引用全局资产,并说明本集使用的是哪个阶段状态。
|
||||
6. 每完成一集,更新全局 `02_segmentation_decision.md` 中该集状态。
|
||||
7. 全部集完成后,输出 `99_series_qc_summary.md`。
|
||||
|
||||
如果文本过长导致一次输出不完,也要保留状态文件,下一轮从第一个 `pending` 或 `in_progress` 集继续,不得重新开始。
|
||||
|
||||
### 2. 影视化改编判断
|
||||
|
||||
优先选择这些内容入镜:
|
||||
|
||||
- 人物做出选择的瞬间。
|
||||
- 权力关系发生变化的瞬间。
|
||||
- 隐瞒、揭露、误会、背叛、反击、救援、失败。
|
||||
- 有明确动作和空间关系的冲突。
|
||||
- 能用表情、手部动作、道具、光线表达的内心变化。
|
||||
|
||||
降低或改写这些内容:
|
||||
|
||||
- 纯解释性心理活动。
|
||||
- 长段世界观说明。
|
||||
- 重复争吵但信息不递进的对白。
|
||||
- 没有视觉动作支撑的“爽点总结”。
|
||||
|
||||
### 3. 分镜设计
|
||||
|
||||
每个片段先定义:
|
||||
|
||||
- 片段目标:这 4-15 秒让观众看懂什么。
|
||||
- 情绪位移:从什么状态变到什么状态。
|
||||
- 视觉锚点:人物、道具、门、灯、血迹、手机、文件等。
|
||||
- 首帧和尾帧:用于上下段连贯。
|
||||
|
||||
每个镜头写清:
|
||||
|
||||
- 时长、景别、机位、运动、主体动作、表情变化、环境动作、转场。
|
||||
- 对白/VO/OS 必须嵌入对应镜头,避免声音和画面错位。
|
||||
- 同一片段内不要让镜头全是正反打。每段至少有一个动作镜头或道具镜头。
|
||||
|
||||
### 4. 人物与场景资产设计
|
||||
|
||||
人物、场景和道具资产只能在全局层设计,写入 `04_character_scene_design.md`。不得按集重复分析同一个角色或同一个场景,因为这会导致后续图片和视频生成时一致性漂移。
|
||||
|
||||
每个重要角色输出:
|
||||
|
||||
- 角色定位、年龄段、体态、脸型、发型、服装、固定标记。
|
||||
- 习惯动作、表情基色、情绪临界点。
|
||||
- 三视图需求:正面、侧面、背面,全身或半身。
|
||||
- 表情表需求:中性、压抑、愤怒、震惊、冷笑、崩溃等。
|
||||
- 视频一致性用法:给每个角色固定一个 `@角色名` 引用。
|
||||
- 阶段状态:如果角色跨越服装/身份变化,在同一角色条目下写阶段状态,例如“伯府期 / 北疆期 / 回京期”,不要拆成多个彼此无关的新角色。
|
||||
|
||||
每个重要场景输出:
|
||||
|
||||
- 空间结构、核心道具、材质、光线、色温、声学空间。
|
||||
- 可复用的 Seedance 场景提示词。
|
||||
- 首次出现时生成场景参考图,后续用 `@场景名` 复用。
|
||||
|
||||
分集只允许输出 `04_asset_references.md`,列明本集引用哪些全局资产和阶段状态。例如:
|
||||
|
||||
```text
|
||||
@姜尚离:北疆期,粗布短打、竹簪、肤色晒深。
|
||||
@洛华山寨:使用全局场景设定。
|
||||
@水缸与沟渠:使用全局道具设定。
|
||||
```
|
||||
|
||||
### 5. 图片资产提示词
|
||||
|
||||
图片资产提示词集中输出到全局 `05_image_asset_prompts.md`,同时包含 `MJ版` 和 `nano-banana-2版`。先生成“高密度资产设定板母版”,再分别适配两个服务商:
|
||||
|
||||
- 人物:高密度中文角色设定板,包含基础档案、核心外貌、固定识别点、6种表情、半身、全身、三视图、服装配件拆解。
|
||||
- 场景:多视角场景设定板,包含主视角、反向视角、俯视平面图、局部特写。
|
||||
- 道具:多角度拆解图,包含正面、侧面、背面/底部、手持比例、使用状态、材质局部。
|
||||
- MJ版:适合美术概念探索和强风格视觉;如果不擅长中文标签,可减少标签或改用英文参数,但正文仍以中文交付。
|
||||
- nano-banana-2版:适合中文标签、多视角设定板、多图组合和一致性编辑。
|
||||
- 如果项目 `config.md` 指定只输出某个服务商,可按配置精简;否则两版都输出。
|
||||
- 不得在每集目录里重复生成图片资产提示词。分集视频提示词只引用全局图片资产的内部引用和官网上传名。
|
||||
|
||||
### 6. 即梦资产提示词
|
||||
|
||||
即梦资产提示词集中输出到全局 `06_jimeng_asset_prompts.md`。即梦中文理解强,但内容审核通常对血腥、色情、暴力、自残、违法、敏感政治、真实人物权益和未成年人风险更敏感。本工作流必须单独输出一版更温和的中文提示词:
|
||||
|
||||
- 用“暗害、晕倒、危险药瓶、冲突、押解、跌倒、火线、浓烟”等替代强刺激词。
|
||||
- 不写裸露、性暗示、青楼、助兴药、凶杀、血腥细节。
|
||||
- 不要求生成真实公众人物、真实机构标识、可读官方文书。
|
||||
- 古言暴力只保留动作结果和戏剧张力,避免伤口、血液、尸体细节。
|
||||
- 即梦官网使用时,`@角色名` 只是内部资产名,不能代替上传附件。全局即梦资产提示词必须输出“官网附件清单”,用“参考图1/图2”引用已上传图片。
|
||||
- 分集不再输出 `06_jimeng_asset_prompts.md`,只在 `09_official_site_prompts.md` 中列出本集需要上传哪些全局资产。
|
||||
|
||||
### 7. Seedance 2.0 视频提示词
|
||||
|
||||
每段提示词结构固定为:
|
||||
|
||||
```text
|
||||
@角色 / @场景 / @道具引用
|
||||
生成模式和参考职责
|
||||
时长、画幅、风格、景别
|
||||
首帧状态
|
||||
镜头运动和主体动作
|
||||
时间节拍
|
||||
对白/口型/表情和微动作
|
||||
声音/VO/环境音
|
||||
环境变化和光线
|
||||
一致性约束
|
||||
尾帧状态
|
||||
负面约束
|
||||
```
|
||||
|
||||
如果使用 Seedance 的声音/对白生成功能,对白、VO、环境音和必要音乐提示必须写进 Seedance Prompt 代码块,并与时间节拍、口型、语速、停顿、表情和听者反应绑定。每句对白尽量 4-12 个汉字,超过 18 个汉字优先拆句或拆段。正式图生视频或多模态参考必须写清“参考图/视频/音频分别负责什么,不参考什么”。
|
||||
|
||||
如果一段剧情超过 15 秒,要拆为多个片段;如果单个镜头少于 3-4 秒且信息量不足,可以与前后镜头融合为一个片段内的多镜头序列。
|
||||
|
||||
### 7.1 附件映射
|
||||
|
||||
每条视频提示词必须同时提供两版引用:
|
||||
|
||||
- 官网手动版:列出需要上传的附件。如果官网支持 `@` 已上传图片/素材,提示词中直接写 `@官网上传名`。
|
||||
- API 版:列出 `内部引用 = 公网URL/asset URI`,在请求 `content` 中传图片,并在文本里说明“参考图1/图2/图3”或按平台支持的标签引用。
|
||||
|
||||
不要把工作流内部的 `@姜尚离` 当成平台可识别附件;必须映射到官网上传名、URL 或 `asset://` URI。详见 `references/attachment_reference_rules.md` 和 `references/api_payload_rules.md`。
|
||||
|
||||
### 7.2 API 请求体输出
|
||||
|
||||
如果用户选择 API 体系,每集必须输出 `10_api_payloads.jsonl`,每行一个片段任务。请求体至少包含:
|
||||
|
||||
- `episode`
|
||||
- `shot_id`
|
||||
- `model`
|
||||
- `content`
|
||||
- `parameters.duration`
|
||||
- `parameters.resolution`
|
||||
- `parameters.aspect_ratio`
|
||||
- `callback_url` 占位
|
||||
|
||||
火山方舟视频生成 API 是异步任务,后续需要用任务 ID 查询结果。
|
||||
|
||||
### 7.5 去 AI 感表演处理
|
||||
|
||||
每段视频提示词在最终输出前,要按 `references/performance_naturalism_rules.md` 做一次表演自然化改写。
|
||||
|
||||
改写原则:
|
||||
|
||||
- 少写“愤怒、震惊、冷笑、崩溃”等抽象情绪,改写为停顿、视线、呼吸、手部细节。
|
||||
- 每个角色都要有当前任务,不要只站着表达情绪。
|
||||
- 每段最多一个明显镜头运动,避免全段推拉摇移。
|
||||
- 允许动作有半秒迟疑、未完成感和前景遮挡。
|
||||
- 每段追加自然表演约束:自然克制的真实演员表演,动作不要夸张,不要舞台化,不要网红短剧式瞪眼和冷笑。
|
||||
- 负面约束追加:不要夸张表情,不要瞪眼,不要邪魅冷笑,不要机械微笑,不要僵硬站姿,不要所有人同时转头。
|
||||
|
||||
### 8. 平台安全检测与自动改写
|
||||
|
||||
每个 MJ、nano-banana-2、即梦、Seedance 提示词在输出前必须做安全检测。全局资产风险写入 `07_platform_safety_rules.md`,每集视频提示词风险写入该集 `07_prompt_safety_review.md`。目标是降低违规概率,不承诺 100% 通过平台审核。
|
||||
|
||||
检测流程:
|
||||
|
||||
1. 标记风险词和风险场景。
|
||||
2. 判断风险等级:`OK / LOW / MEDIUM / HIGH / BLOCKED`。
|
||||
3. 对 `MEDIUM` 以上提示词先自动改写,再输出最终版。
|
||||
4. 对 `HIGH` 或 `BLOCKED` 内容,删除不可生成细节,只保留安全替代表达。
|
||||
5. MJ、nano-banana-2、即梦、Seedance 分别给出平台化改写,因为三者审核偏好不同。
|
||||
|
||||
高风险类别:
|
||||
|
||||
- 成人/性暗示:通房、青楼、助兴药、衣衫不整、挑逗、裸露。
|
||||
- 未成年人风险:未成年角色与性、暴力、剥削语境同现。
|
||||
- 血腥和惊悚:毒杀、尸体、伤口、鲜血、残忍、凶杀细节。
|
||||
- 暴力和危险行为:自残、酷刑、具体伤害方法、危险器械教程。
|
||||
- 违法犯罪:投毒细节、制毒、规避执法、诈骗。
|
||||
- 政治和公共安全:真实政治人物、现实国家政权煽动、谣言。
|
||||
- 仇恨/歧视/侮辱:针对群体的贬损。
|
||||
- 真实人物和权益:真实名人肖像、商标、可读官方文书、隐私信息。
|
||||
|
||||
安全改写原则:
|
||||
|
||||
- “毒杀”改为“暗害”“衣料上的危险药痕”“突然倒下”。
|
||||
- “助兴药/青楼”改为“来路不明的危险药瓶”“不合规药物”。
|
||||
- “踹到墙上”改为“猛地逼退到墙边”或“肩背撞到墙面,无血腥细节”。
|
||||
- “尸体/血”改为“倒地不起”“画面避开伤害细节”。
|
||||
- “未成年少女”改为“年轻成年女性”或不写具体年龄。
|
||||
- “圣旨文字”不生成可读文字,只写“明黄卷轴/官方文书感”。
|
||||
|
||||
### 9. 转场连续性
|
||||
|
||||
每个片段必须输出:
|
||||
|
||||
- 入场承接:上一段尾帧中哪些人物/道具/动作延续。
|
||||
- 出场快照:尾帧画面、人物位置、表情、手势、道具状态、光线。
|
||||
- 下一段提示:下一段首帧如何接住这个状态。
|
||||
|
||||
### 10. 质检
|
||||
|
||||
最终逐项检查:
|
||||
|
||||
- 片段时长是否 4-15 秒。
|
||||
- 每段是否有明确情绪位移。
|
||||
- 角色名、服装、伤痕、道具是否一致。
|
||||
- `@角色`、`@场景`、`@道具` 是否完整。
|
||||
- 上下段尾帧/首帧是否能接上。
|
||||
- 是否避免无意义慢镜头、空泛形容词和不可拍的心理描写。
|
||||
- 是否符合平台和工具的安全边界。
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,118 @@
|
||||
# API 体系输出规则
|
||||
|
||||
## 目标
|
||||
|
||||
把每个分镜片段从“给人看的提示词”升级为“可交给程序调用的请求规格”。
|
||||
|
||||
每个视频片段必须输出:
|
||||
|
||||
1. 资产映射:内部引用 → 文件路径/URL/asset URI。
|
||||
2. 官网提示词:适合在网页端 @ 已上传图片。
|
||||
3. API 提示词:适合在请求体中引用图片输入。
|
||||
4. API 请求体草案:JSON 或 JSONL。
|
||||
5. 任务参数:模型、时长、分辨率、比例、回调地址占位。
|
||||
|
||||
## 火山方舟/Seedance 官方能力要点
|
||||
|
||||
根据火山方舟官方文档:
|
||||
|
||||
- 视频生成 API 是异步任务,通常需要先创建任务,再查询结果或接收回调。
|
||||
- 输入 `content` 支持文本、图片等信息;公开模型能力强调音频、视频、图片、文本均可作为参考。
|
||||
- 可信素材/真人素材可使用 `asset://<asset_id>` URI,并在 `content` 中以 `role: "reference_image"` 传入。
|
||||
- 真人素材入库有格式和一致性校验要求,建议正面清晰图。
|
||||
- 单条任务的文本提示词要写明参考职责,例如“参考图1锁定角色外貌,不参考图中背景;参考图2锁定场景空间”。
|
||||
- 如果平台或接口支持首帧、尾帧、返回最后一帧或视频延展,连续短剧优先用上一段尾帧作为下一段首帧参考。
|
||||
|
||||
参考:
|
||||
|
||||
- `https://www.volcengine.com/docs/82379/1520757`
|
||||
- `https://www.volcengine.com/docs/82379/2315856`
|
||||
- `https://www.volcengine.com/docs/6492/2165104`
|
||||
|
||||
## 资产 URI 类型
|
||||
|
||||
| 类型 | 示例 | 适用 |
|
||||
| --- | --- | --- |
|
||||
| 公网 URL | `https://cdn.example.com/jiang-shangli.png` | 普通参考图 |
|
||||
| 火山资产 | `asset://asset-20260222234430-mxpgh` | 可信素材库/真人素材/虚拟人像 |
|
||||
| 本地文件 | `assets/characters/jiang.png` | 仅用于清单,不可直接提交 API |
|
||||
|
||||
本地文件必须先上传到对象存储、CDN、火山素材库或 Files API,变成 URL/asset URI 后才能进入视频 API。
|
||||
|
||||
## 官网 @ 上传图片写法
|
||||
|
||||
如果官网支持对已上传图片直接 `@`,提示词应该写成:
|
||||
|
||||
```text
|
||||
@姜尚离_百姓装 @霍念_粗布农夫 @伯府狗洞_泥地
|
||||
自然克制的真实演员表演。姜尚离从狗洞外泥地站起,先低头看自己沾泥的指节,停半秒,再看向霍念……
|
||||
```
|
||||
|
||||
要求:
|
||||
|
||||
- 输出“官网上传名”,也就是用户上传图片后在官网里给图片/素材起的名字。
|
||||
- `@` 后的名字要和官网素材名一致,不要只使用内部引用。
|
||||
- 同一角色跨片段使用同一个上传名。
|
||||
|
||||
## API content 草案
|
||||
|
||||
火山方舟文档中的素材引用形态类似:
|
||||
|
||||
```json
|
||||
{
|
||||
"type": "image_url",
|
||||
"image_url": {
|
||||
"url": "asset://asset-20260222234430-mxpgh"
|
||||
},
|
||||
"role": "reference_image"
|
||||
}
|
||||
```
|
||||
|
||||
建议每个片段生成如下草案。具体字段以你账号控制台文档为准:
|
||||
|
||||
```json
|
||||
{
|
||||
"model": "doubao-seedance-2-0-pro",
|
||||
"content": [
|
||||
{
|
||||
"type": "text",
|
||||
"text": "参考图1锁定姜尚离外貌、发型和服装,不参考图中背景;参考图2锁定霍念外貌和服装;参考图3锁定伯府狗洞场景空间、泥地材质和冷天光。中景,姜尚离从狗洞外泥地站起,12s,9:16,电影级写实。首帧……镜头……时间节拍:0-3s 动作;3-7s 姜尚离低声说“我自己来”;7-12s 霍念听见后停半秒。对白/口型/表演:Seedance 生成姜尚离同期对白“我自己来”,声音很低,语速慢,口型自然,霍念无对白。声音:屋外轻微风声,木桌轻响,无VO,无背景音乐。尾帧……约束:不要字幕,不要把对白文字显示在画面里,不要水印,不要变脸,不要新增人物,不要多余旁白。"
|
||||
},
|
||||
{
|
||||
"type": "image_url",
|
||||
"image_url": {
|
||||
"url": "asset://asset-xxxx-jiang-shangli"
|
||||
},
|
||||
"role": "reference_image"
|
||||
},
|
||||
{
|
||||
"type": "image_url",
|
||||
"image_url": {
|
||||
"url": "asset://asset-xxxx-huo-nian"
|
||||
},
|
||||
"role": "reference_image"
|
||||
}
|
||||
],
|
||||
"parameters": {
|
||||
"duration": 12,
|
||||
"resolution": "720p",
|
||||
"aspect_ratio": "9:16",
|
||||
"return_last_frame": true
|
||||
},
|
||||
"callback_url": "https://your-domain.com/seedance/callback"
|
||||
}
|
||||
```
|
||||
|
||||
`return_last_frame` 只是连续性占位字段,只有账号实际接口支持时才保留;如果接口字段名不同,按控制台文档替换。
|
||||
|
||||
## 输出文件
|
||||
|
||||
每集新增两个文件:
|
||||
|
||||
- `09_official_site_prompts.md`:官网 @ 上传图片版提示词。
|
||||
- `10_api_payloads.jsonl`:每行一个视频生成任务 JSON 草案。
|
||||
|
||||
全剧新增:
|
||||
|
||||
- `09_api_asset_manifest.md`:所有资产的文件名、URL、asset URI、官网上传名。
|
||||
- 如需批量执行计划,可另行输出 `10_api_batch_plan.md` 或放入项目级执行文档;不得占用分集 `10_api_payloads.jsonl` 命名。
|
||||
@@ -0,0 +1,79 @@
|
||||
# 附件引用与 @ 标签规则
|
||||
|
||||
## 核心结论
|
||||
|
||||
`@角色名`、`@场景名`、`@道具名` 是本工作流内部的资产引用名,不等于平台已经拿到了图片。
|
||||
|
||||
在即梦官网、Seedance Web 或其他网页端:
|
||||
|
||||
- 必须手动上传图片/视频/音频附件。
|
||||
- 提示词只能描述这些附件的用途,例如“参考已上传的角色图1作为姜尚离外貌”。
|
||||
- 不要指望在纯文本里写 `@姜尚离` 就自动附带图片。
|
||||
|
||||
在 API 里:
|
||||
|
||||
- 先上传图片或提供公网可访问 URL。
|
||||
- 请求体里传 `image_urls`、`content` 或类似字段。
|
||||
- 提示词里用平台规定的标签引用,例如 `@Image1`、`@Image2`。
|
||||
|
||||
## Web 官网手动上传写法
|
||||
|
||||
每条视频提示词前输出一个“附件清单”:
|
||||
|
||||
```text
|
||||
附件:
|
||||
图1:姜尚离_百姓装_主形象.png
|
||||
图2:霍念_粗布农夫_主形象.png
|
||||
图3:伯府狗洞_泥地_场景.png
|
||||
图4:旧玉佩_道具.png
|
||||
|
||||
提示词:
|
||||
参考图1作为姜尚离的外貌、发型和服装;参考图2作为霍念的外貌和服装;参考图3作为场景空间和光线;参考图4作为旧玉佩道具。生成……
|
||||
```
|
||||
|
||||
## 参考职责写法
|
||||
|
||||
每个附件必须有明确职责,避免模型把背景、姿势、服装、表情混用:
|
||||
|
||||
- 角色图:锁定外貌、发型、服装、固定识别点;不参考原图背景和姿势,除非本段明确需要。
|
||||
- 场景图:锁定空间结构、材质、光线方向;不改变角色身份。
|
||||
- 道具图:锁定外观、尺寸、材质;不新增危险用途说明。
|
||||
- 视频参考:只锁定动作节奏、镜头路线、运动速度;不复制视频中的人物身份。
|
||||
- 音频参考:锁定节奏、氛围、对白语气或环境声方向;如果本段由 Seedance 生成声音,对白/VO/环境音必须写进 Seedance Prompt。
|
||||
|
||||
同一条提示词建议使用 2-5 个核心附件;除非确有必要,不要把所有全局资产都塞进同一个任务。
|
||||
|
||||
## API 写法
|
||||
|
||||
通用结构:
|
||||
|
||||
```json
|
||||
{
|
||||
"prompt": "@Image1 as Jiang Shangli character reference, @Image2 as Huo Nian character reference, @Image3 as the alley scene reference. ...",
|
||||
"image_urls": [
|
||||
"https://example.com/jiang-shangli.png",
|
||||
"https://example.com/huo-nian.png",
|
||||
"https://example.com/alley.png"
|
||||
],
|
||||
"duration": 12,
|
||||
"resolution": "720p",
|
||||
"aspect_ratio": "9:16"
|
||||
}
|
||||
```
|
||||
|
||||
不同 API 服务商字段名可能不同:
|
||||
|
||||
- 有的用 `image_urls`。
|
||||
- 有的用 `content: [{"type":"image_url", ...}, {"type":"text", ...}]`。
|
||||
- 有的需要先获取预签名上传 URL,再用返回的 `file_path` 提交任务。
|
||||
|
||||
## 本工作流输出要求
|
||||
|
||||
每条即梦和 Seedance 提示词必须同时输出:
|
||||
|
||||
1. `内部引用`:`@姜尚离_百姓装`。
|
||||
2. `官网附件清单`:图1、图2、图3分别上传什么。
|
||||
3. `参考职责`:每张图/视频/音频负责锁定什么,不参考什么。
|
||||
4. `官网提示词`:用“参考图1/图2/图3”写。
|
||||
5. `API映射`:`@Image1 = @姜尚离_百姓装`。
|
||||
6. `API提示词`:用 `@Image1/@Image2` 或“参考图1/图2”写。
|
||||
@@ -0,0 +1,47 @@
|
||||
# 图片资产模型服务商规则
|
||||
|
||||
## 输出策略
|
||||
|
||||
本工作流默认同时输出两套图片资产提示词:
|
||||
|
||||
```text
|
||||
MJ版
|
||||
nano-banana-2版
|
||||
```
|
||||
|
||||
用户后续自行选择服务商。如果项目 `config.md` 明确指定只输出某一个服务商,可以按配置精简。
|
||||
|
||||
## 共同母版
|
||||
|
||||
无论使用 MJ 还是 nano-banana-2,都先生成一份“高密度中文资产设定板母版”:
|
||||
|
||||
- 人物:基础档案、核心外貌、固定识别点、6种表情、半身、全身、三视图、服装配件拆解。
|
||||
- 场景:主视角、反向视角、俯视平面图、局部特写、光线、材质。
|
||||
- 道具:正面、侧面、背面/底部、手持比例、使用状态、材质特写。
|
||||
|
||||
## nano-banana-2 版
|
||||
|
||||
适合高密度中文设定板、中文标签、多图组合、局部编辑和一致性扩展。写法上保留“一张图内包含多个视角/模块”和“简洁中文文本标签说明”。
|
||||
|
||||
## MJ 版
|
||||
|
||||
适合美术概念探索、角色气质、服化道氛围和风格化写实参考图。正文仍输出中文,末尾可添加 `--ar 16:9 --style raw --v 7`。如果中文标签渲染不稳定,把“配有中文文本标签说明”改成“整洁设计稿标签区,文字后期添加”。
|
||||
|
||||
## 可选推荐模型
|
||||
|
||||
| 模型/服务 | 适合用途 | 备注 |
|
||||
| --- | --- | --- |
|
||||
| nano-banana-2 / Nano Banana Pro | 高密度设定板、中文标签、多图组合、局部编辑 | 生产默认推荐之一 |
|
||||
| Midjourney | 氛围图、美术概念图、服化道风格探索 | 生产默认推荐之一 |
|
||||
| Imagen 4 / Google Imagen 系列 | 高质量写实单图、产品/场景资产 | 可作为备选 |
|
||||
| GPT Image / OpenAI Images | 复杂指令跟随、设计板、局部编辑 | 可作为备选 |
|
||||
| 即梦图片模型 | 中文审美、国内平台兼容、快速出图 | 适合补充测试 |
|
||||
|
||||
## 配置字段
|
||||
|
||||
```md
|
||||
图片模型:both
|
||||
图片模型可选:mj,nano-banana-2
|
||||
资产提示词格式:高密度中文设定板
|
||||
```
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
# 旧分镜参考说明
|
||||
|
||||
用户提供的旧文件:
|
||||
|
||||
`C:/Users/27698/Documents/xwechat_files/wxid_7vpo6s9xqklw22_8bcf/msg/file/2026-05/第一集分镜.md`
|
||||
|
||||
使用方式:只作为字段和表达密度参考,不作为标准答案。
|
||||
|
||||
## 可保留的优点
|
||||
|
||||
- 有系列视觉母题,例如“门”。
|
||||
- 有角色身体语言演化,而不只是人物简介。
|
||||
- 有场景空间锚点、光线基准和材质声音。
|
||||
- 有片段内多镜头序列,适合 15 秒视频段。
|
||||
- 有衔接快照,便于下一段接住尾帧。
|
||||
- 有自检表,能减少对白遗漏、时长失控和角色不一致。
|
||||
|
||||
## 需要修正的问题
|
||||
|
||||
- 过度细密时,单个提示词可能超出视频模型的执行能力。
|
||||
- 有些镜头时长过短,适合并入多镜头序列,而不是单独生成。
|
||||
- 需要把“文学化描写”转换成 Seedance 可执行的动作、构图、镜头和尾帧。
|
||||
- 需要单独输出 Midjourney 资产提示词,旧文件里角色参考图策略还不够完整。
|
||||
- 需要建立 `@角色`、`@场景`、`@道具` 的命名规则,保证后续批量制作。
|
||||
|
||||
## 新工作流继承字段
|
||||
|
||||
- 系列视觉架构
|
||||
- 情绪弧线
|
||||
- 角色锚点
|
||||
- 场景空间档案
|
||||
- 分镜片段
|
||||
- 音频设计
|
||||
- 衔接快照
|
||||
- 全集自检
|
||||
|
||||
@@ -0,0 +1,61 @@
|
||||
# Midjourney 角色与场景资产规则
|
||||
|
||||
## 资产制作顺序
|
||||
|
||||
1. 人物主形象图:确定脸、年龄、体态、发型、服装和固定标记。
|
||||
2. 人物三视图:正面、侧面、背面,同一服装,同一光线。
|
||||
3. 表情表:同一角色、同一服装、同一构图,只变化表情。
|
||||
4. 场景空镜:先生成无人场景,锁定空间结构和光线。
|
||||
5. 关键道具图:需要跨分镜复用的道具单独生成。
|
||||
6. 视频参考图:把最稳定的角色图、场景图作为 Seedance `@角色`、`@场景` 来源。
|
||||
|
||||
## 输出语言与密度
|
||||
|
||||
本工作流默认只输出中文资产提示词。人物、场景、道具提示词必须使用高密度设定板格式。详见 `rich_asset_prompt_rules.md`。
|
||||
|
||||
人物提示词不得只写简短三视图;必须包含:
|
||||
|
||||
- 基础档案
|
||||
- 核心外貌特征
|
||||
- 固定识别点
|
||||
- 6 种表情组
|
||||
- 半身大特写
|
||||
- 全身完整立绘
|
||||
- 全身三视图
|
||||
- 服装与配件拆解平铺
|
||||
|
||||
场景和道具也必须在一张图中输出多个视角和局部特写。
|
||||
|
||||
## 人物高密度设定板模板
|
||||
|
||||
使用 `rich_asset_prompt_rules.md` 中的人物模板。优先生成一张 16:9 或 3:2 角色设定板,而不是单张头像。
|
||||
|
||||
如需单独三视图,再输出简化三视图补充版。
|
||||
|
||||
## 表情表模板
|
||||
|
||||
```text
|
||||
expression sheet of the same character, 6 facial expressions, neutral, restrained anger, shock, cold smile, exhaustion, decisive calm, same face, same hairstyle, same outfit, clean background, realistic cinematic portrait, no text, no watermark --ar 16:9 --style raw --v 7
|
||||
```
|
||||
|
||||
## 场景参考图模板
|
||||
|
||||
```text
|
||||
--- 场景:{场景名称} · 多视角设定板 ---
|
||||
风格:真人实景实拍写实风格。纯白或浅灰留白背景上的场景设定板,一张图内包含主视角宽幅图、反向视角图、俯视平面图、3个局部特写,所有小图水平对齐,带简洁中文标签。{空间结构},关键道具:{道具列表},光线:{色温/方向/光质},材质:{材质}。不要人物,不要水印,不要乱码文字,不要现代物品 --ar 16:9 --style raw --v 7
|
||||
```
|
||||
|
||||
## 道具参考图模板
|
||||
|
||||
```text
|
||||
--- 道具:{道具名称} · 多角度拆解图 ---
|
||||
风格:真人实景实拍写实风格。纯白背景,一张图内包含正面、侧面、背面/底部、手持比例图、使用状态图、材质局部特写,带简洁中文标签。{材质/颜色/使用痕迹}。不要水印,不要乱码文字,不要多余道具,不要现代元素,不要危险制作步骤 --ar 16:9 --style raw --v 7
|
||||
```
|
||||
|
||||
## 一致性建议
|
||||
|
||||
- 人物图不要从一开始就加入复杂场景,先锁脸和服装。
|
||||
- 三视图里不要让人物做戏剧动作,避免后续参考混乱。
|
||||
- 如果使用 Midjourney 参考参数,角色一致性优先使用角色/全身参考图,风格一致性再使用风格参考图。
|
||||
- 角色资产命名要稳定:`@苏清颜_主形象`、`@苏清颜_三视图`、`@苏清颜_表情表`。
|
||||
- 场景资产命名要稳定:`@医院走廊_冷白灯`、`@院长办公室_午后`。
|
||||
@@ -0,0 +1,162 @@
|
||||
# 去 AI 感表演提示词规则
|
||||
|
||||
## 问题判断
|
||||
|
||||
AI 感常见来源:
|
||||
|
||||
- 情绪词太直接:愤怒、震惊、悲伤、冷笑、崩溃。
|
||||
- 动作太完整:每个动作都精准开始、精准结束,像舞台调度。
|
||||
- 表情太满:眼睛瞪大、嘴角上扬、眉头紧皱同时出现。
|
||||
- 镜头太炫:频繁推拉摇移、慢动作、特写堆叠。
|
||||
- 人物无事可做:只站着“表达情绪”,没有生活化小动作。
|
||||
- 每句话都像台词:缺少停顿、吞字、没说完、改口。
|
||||
|
||||
## 核心原则
|
||||
|
||||
写提示词时不要让人物“演情绪”,要让人物“处理一件事”。
|
||||
|
||||
把:
|
||||
|
||||
```text
|
||||
她愤怒地看着姐姐,眼神冰冷,表情充满恨意。
|
||||
```
|
||||
|
||||
改成:
|
||||
|
||||
```text
|
||||
她没有立刻说话,视线先落在姐姐捏紧帕子的手上,又慢慢抬到姐姐眼睛;下颌轻轻收住,呼吸停了半拍,手指按住袖口,没有爆发。
|
||||
```
|
||||
|
||||
## 表演提示词结构
|
||||
|
||||
每个角色动作按这个顺序写:
|
||||
|
||||
```text
|
||||
当前任务 → 微停顿 → 视线落点 → 小动作 → 情绪压住 → 动作未完全完成
|
||||
```
|
||||
|
||||
示例:
|
||||
|
||||
```text
|
||||
姜尚离刚从地上站稳,先低头看自己被泥染脏的指节,停半秒,再看向霍念;她想抽手,又没有抽走,只把旧玉佩往衣襟里按了一下。
|
||||
```
|
||||
|
||||
## 反 AI 感动作库
|
||||
|
||||
### 真实停顿
|
||||
|
||||
- 没有立刻回答。
|
||||
- 手伸到一半停住。
|
||||
- 呼吸停了半拍。
|
||||
- 话到嘴边又吞回去。
|
||||
- 眼神先避开,再慢慢看回去。
|
||||
- 动作比正常慢半拍。
|
||||
|
||||
### 视线落点
|
||||
|
||||
- 看向对方的手,而不是直接看眼睛。
|
||||
- 视线落在门槛、衣袖、玉佩、帕角、泥点、车帘。
|
||||
- 先扫过周围人的反应,再看回对方。
|
||||
- 眼睛短暂失焦,像在确认自己不是做梦。
|
||||
|
||||
### 手部微动作
|
||||
|
||||
- 指腹摩挲玉佩裂纹。
|
||||
- 指尖压住袖口折痕。
|
||||
- 捏紧帕角后又松开。
|
||||
- 手指在桌沿停住,没有敲下去。
|
||||
- 拇指擦掉指节上的泥,却只擦了一半。
|
||||
|
||||
### 身体重心
|
||||
|
||||
- 重心微微后移,但脚没有退。
|
||||
- 肩膀先塌一下,随后重新撑住。
|
||||
- 站起时膝盖短暂不稳。
|
||||
- 转身前先停住半步。
|
||||
- 被推后只退半步,马上稳住。
|
||||
|
||||
### 不完整动作
|
||||
|
||||
- 想扶人,但手停在半空。
|
||||
- 想笑,嘴角只动了一下。
|
||||
- 想反驳,吸了一口气后沉默。
|
||||
- 想抽手,但最后没有抽走。
|
||||
- 想回头,最后只偏了一下眼。
|
||||
|
||||
## 避免词
|
||||
|
||||
少用或不用:
|
||||
|
||||
- 愤怒地、悲伤地、震惊地、冷笑、崩溃、邪魅、霸气、杀气、黑化、破碎感、宿命感、眼神拉丝。
|
||||
- 极致、疯狂、狠狠、猛地、歇斯底里、泪流满面。
|
||||
- 电影感拉满、大片质感、超震撼、神级表演。
|
||||
|
||||
可替换为:
|
||||
|
||||
- 下颌收紧。
|
||||
- 呼吸变浅。
|
||||
- 眼神停住。
|
||||
- 手指用力到指节发白。
|
||||
- 肩线短暂下沉。
|
||||
- 嘴唇动了一下,没有出声。
|
||||
|
||||
## 镜头去 AI 感
|
||||
|
||||
- 每段最多 1 个明显镜头运动,其余用固定镜头或轻微手持。
|
||||
- 少写“快速推近、环绕、升格、慢动作、极致特写”。
|
||||
- 多写生活化遮挡:门框、车帘、人群肩膀、烛台、帕子边缘。
|
||||
- 允许画面有轻微不完美:人物不完全居中,前景短暂遮挡,动作有半秒延迟。
|
||||
- 不要每个镜头都要求“完美构图”和“锐利眼神”。
|
||||
|
||||
## Seedance / 即梦可追加的自然表演约束
|
||||
|
||||
```text
|
||||
自然克制的真实演员表演,动作不要夸张,不要舞台化,不要网红短剧式瞪眼和冷笑;表情变化幅度小,通过停顿、呼吸、视线落点和手部小动作表达情绪;人物动作允许有轻微迟疑和未完成感。
|
||||
```
|
||||
|
||||
负面约束:
|
||||
|
||||
```text
|
||||
不要夸张表情,不要瞪眼,不要邪魅冷笑,不要用力哭喊,不要舞台剧动作,不要机械微笑,不要僵硬站姿,不要所有人同时转头,不要过度慢动作。
|
||||
```
|
||||
|
||||
## MJ 角色资产去 AI 感
|
||||
|
||||
人物参考图也会影响视频表演。MJ 图不要生成“情绪大片脸”,要生成自然演员状态:
|
||||
|
||||
```text
|
||||
natural candid actor reference, relaxed neutral face, subtle asymmetry, normal skin texture, no glamour retouching, no exaggerated expression, no dramatic pose
|
||||
```
|
||||
|
||||
避免:
|
||||
|
||||
```text
|
||||
perfect face, intense gaze, cinematic dramatic expression, flawless skin, powerful aura
|
||||
```
|
||||
|
||||
## 旧提示词改写示例
|
||||
|
||||
原:
|
||||
|
||||
```text
|
||||
姜尚瑶眼里没有泪,只有快意,露出一瞬冷笑。
|
||||
```
|
||||
|
||||
改:
|
||||
|
||||
```text
|
||||
姜尚瑶的帕子停在眼角,眼角是干的;她的视线从姜尚离肩头滑到伯爷脸上,嘴角只轻轻动了一下,立刻又压回柔弱表情。
|
||||
```
|
||||
|
||||
原:
|
||||
|
||||
```text
|
||||
姜尚离脸上有泥,眼神却清亮坚定。
|
||||
```
|
||||
|
||||
改:
|
||||
|
||||
```text
|
||||
姜尚离抬脸时先眨了一下,泥水从下巴边缘滑过;她没有急着说话,只低头看了一眼霍念的手,再把自己的手放上去。
|
||||
```
|
||||
|
||||
@@ -0,0 +1,76 @@
|
||||
# MJ / 即梦 / Seedance 提示词安全规则
|
||||
|
||||
## 资料来源
|
||||
|
||||
- Midjourney Community Guidelines: `https://docs.midjourney.com/hc/en-us/articles/32013696484109-Community-Guidelines`
|
||||
- Midjourney Terms of Service: `https://docs.midjourney.com/hc/en-us/articles/32083055291277-Terms-of-Service`
|
||||
- 即梦AI用户服务协议: `https://lf9-cdn-tos.draftstatic.com/obj/ies-hotsoon-draft/vco/17620dba-f821-4a18-85f9-b8b11f73304a.html`
|
||||
- Dreamina Terms of Service: `https://dreamina.capcut.com/clause/dreamina-terms-of-service?store_region=us`
|
||||
|
||||
说明:平台规则会更新,本文件用于制作前的保守风控,不能保证 100% 通过平台审核。
|
||||
|
||||
## 检测等级
|
||||
|
||||
| 等级 | 含义 | 处理 |
|
||||
| --- | --- | --- |
|
||||
| OK | 无明显风险 | 可输出 |
|
||||
| LOW | 有轻微戏剧冲突或古言权力压迫 | 保留,增加负面约束 |
|
||||
| MEDIUM | 有毒、药、暴力、羞辱、押解、火灾等敏感元素 | 自动改写后输出 |
|
||||
| HIGH | 成人暗示、血腥、具体伤害方法、未成年人风险、真实人物权益 | 删除细节,改成安全替代表达 |
|
||||
| BLOCKED | 明确色情、露骨暴力、自残教程、违法教程、仇恨煽动、政治操纵等 | 不输出原提示词,只输出安全替代方案 |
|
||||
|
||||
## 高风险类别
|
||||
|
||||
- 成人/性暗示:通房、青楼、助兴药、衣衫不整、挑逗、裸露。
|
||||
- 未成年人风险:未成年角色与性、暴力、剥削同时出现。
|
||||
- 血腥和惊悚:毒杀、尸体、伤口、鲜血、残忍、凶杀细节。
|
||||
- 暴力和危险行为:自残、酷刑、具体伤害方法、危险器械教程。
|
||||
- 违法犯罪:投毒细节、制毒、规避执法、诈骗。
|
||||
- 政治和公共安全:真实政治人物、现实政权煽动、谣言。
|
||||
- 仇恨/歧视/侮辱:针对群体的贬损。
|
||||
- 真实人物和权益:真实名人肖像、商标、可读官方文书、隐私信息。
|
||||
|
||||
## 平台差异
|
||||
|
||||
### Midjourney
|
||||
|
||||
- 更保守地保持 PG-13。
|
||||
- 避免 NSFW、成人暗示、血腥、仇恨、骚扰、误导性真实人物图像。
|
||||
- 不要写“未成年少女”与任何暴力/性/剥削语境同现;角色可写“young adult woman”。
|
||||
- 不生成可读官方文件、真实品牌、真实公众人物。
|
||||
|
||||
### 即梦 / Dreamina
|
||||
|
||||
- 中文提示词审核更容易识别敏感词,优先使用温和表达。
|
||||
- 避免色情、血腥惊悚、暴力凶杀、自残、危险行为、违法犯罪、政治敏感和侵权。
|
||||
- AI 内容如要发布,应按平台/法规要求保留或添加 AI 标识,不要要求去除平台标识。
|
||||
- 对“投毒、助兴药、青楼、通房、凶杀、尸体、踹飞、血”等词做强制改写。
|
||||
|
||||
### Seedance
|
||||
|
||||
- 视频动作更容易触发“暴力/危险动作”观感,动作描述要强调影视化、无血腥、无伤害细节。
|
||||
- 可保留戏剧冲突,但避免具体伤害方法和冲击性画面。
|
||||
- 负面约束加入:不要血腥、不要伤口特写、不要色情暗示、不要危险动作教程。
|
||||
|
||||
## 常用改写表
|
||||
|
||||
| 原风险表达 | 安全替代表达 |
|
||||
| --- | --- |
|
||||
| 毒杀 | 暗害、危险药痕、突然倒下 |
|
||||
| 淬毒 | 藏着危险药痕、被动过手脚 |
|
||||
| 助兴药 | 来路不明的危险药瓶、不合规药物 |
|
||||
| 青楼 | 灯红酒绿的旧巷、来路复杂的地方 |
|
||||
| 通房 | 被迫依附、失去体面处境 |
|
||||
| 踹到墙上 | 猛地逼退到墙边、肩背撞到墙面,无血腥细节 |
|
||||
| 血、伤口、尸体 | 倒地不起、画面避开伤害细节 |
|
||||
| 凶杀、残忍 | 危险冲突、致命阴谋 |
|
||||
| 圣旨清晰文字 | 明黄卷轴、不可读官方文书感 |
|
||||
| 未成年少女 | 年轻成年女性、年轻女子 |
|
||||
|
||||
## 每集安全审查输出格式
|
||||
|
||||
```text
|
||||
| 文件 | Prompt编号 | 平台 | 初始风险 | 风险点 | 改写动作 | 最终风险 |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
```
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
# 高密度资产参考图提示词规则
|
||||
|
||||
## 目标
|
||||
|
||||
人物、场景、道具资产提示词必须输出为“可直接生成参考设定图”的高密度中文提示词,而不是简短描述。
|
||||
|
||||
要求:
|
||||
|
||||
- 只输出中文提示词。
|
||||
- 人物参考图优先生成“一张图内的完整角色设定板”。
|
||||
- 场景和道具也要在一张图里包含多个视角/拆解图。
|
||||
- 提示词要服务后续 Seedance/即梦 API 的角色一致性和场景一致性。
|
||||
|
||||
## 人物参考图标准结构
|
||||
|
||||
每个主要人物至少输出以下模块:
|
||||
|
||||
1. 标题:`--- 角色序号/总数:角色名 · 阶段/服装 ---`
|
||||
2. 风格与背景:真人实景实拍写实风格,纯白或浅灰背景。
|
||||
3. 角色名与基础档案:姓名、性别、年龄、身份、民族/时代气质、身高。
|
||||
4. 核心外貌特征:脸型、眼型、眉形、鼻梁、唇形、肤色、发型、体态。
|
||||
5. 固定识别点:伤痕、耳饰、玉佩、手表、发簪、衣料、惯用道具。
|
||||
6. 表情组:6 种表情,每种表情写“可见微动作”,不要只写情绪名。
|
||||
7. 半身大特写:镜头范围、面部、头发、上半身服装、关键配件。
|
||||
8. 全身完整立绘:站姿、服装、鞋履、比例、手部状态。
|
||||
9. 全身三视图:正面、侧面、背面,严格水平对齐,纯白背景。
|
||||
10. 服装与配件拆解平铺:衣服、鞋履、首饰、随身道具,带中文标签。
|
||||
11. 负面约束:不要文字错误、不要水印、不要多余人物、不要现代元素等。
|
||||
|
||||
## 人物提示词模板
|
||||
|
||||
```text
|
||||
--- {序号}/{总数}:{角色名} · {阶段/服装} ---
|
||||
|
||||
人物:风格:真人实景实拍写实风格。纯白色背景。角色名:{角色名}。基础档案:{性别},{年龄}岁,{身份/职业/地位}。{时代/地域/族群气质}。身高{身高}cm。
|
||||
|
||||
核心外貌特征——{发色发型};{眼睛和眉形};{脸型、颧骨、下颌、鼻梁、唇形};{肤色和皮肤质感};{体态和身形,但避免低俗性暗示}。
|
||||
|
||||
固定识别点——{伤痕/饰品/玉佩/手表/发簪/指甲/手部特征}。
|
||||
|
||||
表情组(6种情绪)——
|
||||
平静:{眉眼、嘴角、呼吸、视线落点};
|
||||
喜悦:{笑容如何出现,是否对称,眼睛变化};
|
||||
压抑不悦:{眉、下颌、手指、肩线变化};
|
||||
悲伤/失落:{眼睑、唇线、呼吸,但不要夸张落泪};
|
||||
惊讶:{停顿、眼神、嘴唇微张幅度};
|
||||
厌恶/警觉:{鼻翼、视线、身体重心}。
|
||||
|
||||
角色半身大特写:镜头聚焦面部和上半身。{面部中心视觉点};{头发落点};{上半身服装材质、领口、肩线、袖口};{关键饰品进入画面}。纯白色背景。
|
||||
|
||||
全身完整立绘:{站姿},{体态关键词}。穿{服装详细描述:颜色、材质、版型、长度、腰线、袖口、纹样};脚穿{鞋履};{手部动作和道具位置};{头发长度和背面轮廓};{固定识别点再次出现}。纯白色背景。
|
||||
|
||||
全身三视图:正面展示{正面重点};侧面展示{侧面轮廓、发型、衣摆层次};背面展示{背部结构、发型背面、衣摆垂坠}。三视图严格水平对齐,比例一致,纯白色背景。
|
||||
|
||||
服装与配件拆解平铺:{主服装}悬浮正面展开,展示{结构细节};{鞋履}成对悬浮;{饰品/道具}悬浮;以上所有部件均配有简洁中文文本标签说明。
|
||||
|
||||
负面约束:不要水印,不要乱码文字,不要多余人物,不要现代物品,不要夸张网红脸,不要过度磨皮,不要低俗性暗示,不要裸露,不要血腥。
|
||||
```
|
||||
|
||||
## 场景参考图标准结构
|
||||
|
||||
场景必须输出“一张图内多视角设定板”,至少包含:
|
||||
|
||||
- 主视角宽幅场景图。
|
||||
- 反向视角。
|
||||
- 俯视平面布局。
|
||||
- 关键局部特写 3-5 个。
|
||||
- 光线/色温说明。
|
||||
- 材质和声音锚点。
|
||||
- 中文标签。
|
||||
|
||||
### 场景模板
|
||||
|
||||
```text
|
||||
--- 场景:{场景名} · 多视角设定板 ---
|
||||
|
||||
风格:真人实景实拍写实风格。纯白或浅灰留白背景上的场景设定板,一张图内包含多个视角和局部拆解,所有小图水平对齐,带简洁中文标签。
|
||||
|
||||
主视角宽幅图:{空间结构、主体区域、人物可站位、主要道具}。
|
||||
反向视角图:从主视角相反方向看,展示{门、窗、出口、遮挡物、纵深关系}。
|
||||
俯视平面图:展示{入口、出口、桌椅、通道、关键道具的位置关系}。
|
||||
局部特写A:{关键道具/材质}。
|
||||
局部特写B:{灯光/门窗/地面}。
|
||||
局部特写C:{可交互道具或叙事锚点}。
|
||||
光线设定:{色温、方向、光质、明暗分布}。
|
||||
材质设定:{地面、墙面、布料、木料、金属、尘土等}。
|
||||
氛围:{情绪和声学空间,但不要抽象堆词}。
|
||||
|
||||
负面约束:不要人物,不要水印,不要乱码文字,不要现代物品,不要可读官方文书,不要血腥,不要恐怖惊悚。
|
||||
```
|
||||
|
||||
## 道具参考图标准结构
|
||||
|
||||
道具必须输出“一张图内多角度拆解”,至少包含:
|
||||
|
||||
- 正面、侧面、背面/底部。
|
||||
- 手持比例图。
|
||||
- 使用状态图。
|
||||
- 材质局部特写。
|
||||
- 中文标签。
|
||||
|
||||
### 道具模板
|
||||
|
||||
```text
|
||||
--- 道具:{道具名} · 多角度拆解图 ---
|
||||
|
||||
风格:真人实景实拍写实风格。纯白背景,一张图内包含多角度道具拆解,带简洁中文标签。
|
||||
|
||||
正面视图:{形状、颜色、纹理}。
|
||||
侧面视图:{厚度、结构、边缘细节}。
|
||||
背面/底部视图:{背面结构、磨损、连接方式}。
|
||||
手持比例图:一只自然手部轻拿道具,展示真实尺寸比例。
|
||||
使用状态图:{道具在剧情里的状态,不写危险制作细节}。
|
||||
材质局部特写:{裂纹、布料、金属反光、木纹、泥痕等}。
|
||||
|
||||
负面约束:不要水印,不要乱码文字,不要多余道具,不要现代元素,不要危险制作步骤,不要血腥。
|
||||
```
|
||||
|
||||
## 安全与审美边界
|
||||
|
||||
可以详细描写成年角色的体态、服装剪裁和气质,但不要使用过度性化或低俗表达。把“性感/性张力/胸围杯数/诱惑”改成:
|
||||
|
||||
- 成熟明艳
|
||||
- 冷艳
|
||||
- 曲线感明显
|
||||
- 收腰剪裁
|
||||
- 体态挺拔
|
||||
- 妆容锋利
|
||||
- 视觉压迫感
|
||||
|
||||
这样能减少 MJ/即梦审核风险,也能让角色更像影视人物设定,而不是擦边图。
|
||||
|
||||
@@ -0,0 +1,177 @@
|
||||
# Seedance 2.0 提示词规则
|
||||
|
||||
## 依据
|
||||
|
||||
本规则于 2026-05-17 复核,综合以下资料整理:
|
||||
|
||||
- ByteDance Seed 官方 Seedance 2.0 页面:支持 text/image/audio/video 多模态输入,强调表演、光影、镜头运动的导演级控制。
|
||||
- Seedance 2.0 技术报告/Model Card:支持 4-15 秒音视频生成,原生 480p/720p;开放平台参考输入可包含最多 3 个视频、9 张图片、3 段音频。
|
||||
- 火山引擎公开材料:Doubao-Seedance-2.0 已开放 API,重点能力是音视图文参考、一致性、拟真稳定性和批量生产。
|
||||
- 第三方实测教程的共同结论:提示词越像“镜头 brief”越稳定;不要把设定、推理、流程、后期说明揉进一个生成提示词;图生视频不要反复重写图片中已有物体,只写运动、镜头、光线变化和情绪走向。
|
||||
|
||||
## 项目内文件分工
|
||||
|
||||
- `01_WORKFLOW.md`:执行流程、产物结构、命名规则。
|
||||
- `references/seedance2_prompt_rules.md`:Seedance 写法规则。
|
||||
- `templates/episode_05_seedance_prompts.md`:只放可复用输出骨架。
|
||||
- `episodes/EPxx_中文集名/05_seedance_prompts.md`:只写本集视频段落提示词。
|
||||
- `episodes/EPxx_中文集名/06_transition_snapshots.md`:只写片段衔接,不塞进 Seedance Prompt。
|
||||
- `episodes/EPxx_中文集名/09_official_site_prompts.md`:只写官网上传素材版。
|
||||
- `episodes/EPxx_中文集名/10_api_payloads.jsonl`:只写 API 请求体。
|
||||
|
||||
## 最稳结构
|
||||
|
||||
Seedance Prompt 代码块内只放“生成这个视频片段需要模型知道的信息”。不要放分析过程、为什么这样写、QC、风险审查、模板说明。
|
||||
|
||||
推荐顺序:
|
||||
|
||||
```text
|
||||
参考职责:参考图1锁定{角色外貌/服装},参考图2锁定{场景空间/光线},参考图3锁定{道具外观}。
|
||||
{景别/镜头类型},{主体 + 核心动作 + 场景},{时长}s,{画幅},{写实/风格}。
|
||||
首帧:{人物位置、姿态、道具、光线}。
|
||||
镜头:{一个主要镜头运动,或明确为固定镜头;写清起点 -> 运动 -> 终点}。
|
||||
时间节拍:0-3s {动作1};3-7s {动作2};7-12s {动作3}。
|
||||
对白/口型/表演:{本段由 Seedance 生成的对白、语气、口型、停顿、听者反应;视线、呼吸、手指、身体重心等可见细节}。
|
||||
声音:{对白发声方式、环境音、是否有 VO、是否有音乐;声音必须服务画面动作}。
|
||||
环境:{光线、材质、风、烟、背景人群等}。
|
||||
一致性:{角色脸、服装、道具、场景结构保持参考图一致;只允许写明的变化}。
|
||||
尾帧:{最后0.5秒画面,用于下一段衔接}。
|
||||
约束:{少量关键负面约束}。
|
||||
```
|
||||
|
||||
## 生成模式选择
|
||||
|
||||
每条提示词先判断模式,再写正文。不要用同一种写法覆盖所有场景。
|
||||
|
||||
### Text-to-Video
|
||||
|
||||
适合没有参考素材、做概念测试或空镜。必须完整写清主体、动作、环境、光线、风格和画幅。角色类视频不建议长期依赖纯文生视频,因为跨片段一致性更难控制。
|
||||
|
||||
### Image-to-Video
|
||||
|
||||
适合角色、场景、道具已经有参考图的正式片段。写法重点:
|
||||
|
||||
- 不要重复堆角色脸型、五官、服装细节;只写“参考图1锁定外貌和服装”。
|
||||
- 不要重新描述图片里的每个物体;只写要发生的动作、镜头运动、光线变化和尾帧。
|
||||
- 如果上传首帧图,首帧描述必须贴合图片,不要让首帧与参考图冲突。
|
||||
- 如果图片里缺少关键道具或角色,不要指望文字硬补;优先补一张道具/角色参考图。
|
||||
|
||||
### Multimodal / Omni Reference
|
||||
|
||||
适合需要强一致性的短剧批量生产。建议把参考素材分工写明:
|
||||
|
||||
- 图片:锁定角色身份、服装、道具外观、场景结构、首帧构图。
|
||||
- 视频:锁定动作节奏、镜头路线、肢体运动、表演速度。
|
||||
- 音频:锁定节奏、氛围、对白语气、环境音和声音方向;如果本段要求 Seedance 直接生成声音,完整对白必须写进 Seedance Prompt。
|
||||
|
||||
虽然开放平台可支持较多参考素材,单条正式提示词仍建议只启用 2-5 个关键参考;素材太多会增加身份、服装、空间关系冲突。
|
||||
|
||||
## 写法原则
|
||||
|
||||
1. 开头先锁主体和动作。前 20-30 个词优先写“谁在做什么、在哪里”,不要先堆“电影感、史诗感、震撼”。
|
||||
2. 每段只处理一个主要动作块和一个情绪转折。复杂戏拆成多个 5-8 秒测试段,再扩展到 12-15 秒。
|
||||
3. 角色一致性依赖参考图和全局资产,不要在每段重复大量脸型/服装描述;分集只写阶段状态。
|
||||
4. 镜头运动只写一个主运动:固定、缓慢推进、轻微跟拍、横移、焦点转移。不要同一段同时推拉摇移环绕。
|
||||
5. 多镜头必须用时间节拍写清楚。否则优先写成“连续镜头”。
|
||||
6. 如果使用 Seedance 的声音/对白生成功能,完整对白、VO、环境音和必要音乐提示都写进 Seedance Prompt。对白要和时间节拍、口型、语气、听者反应绑定,不再单独当“后期备注”。如果只生成无声画面,才把声音内容另列为后期参考。
|
||||
7. 负面约束保持短而关键:不要字幕、水印、变脸、额外人物、夸张表情、肢体畸变、闪烁。
|
||||
8. 不能依赖内部 `@角色名` 直接让官网识别。官网版必须映射到上传素材名,API 版必须映射到 URL 或 `asset://`。
|
||||
|
||||
## 对白、口型与声音规则
|
||||
|
||||
如果目标是让 Seedance 同时生成画面和声音,必须把对白写进 Prompt。不要只写“他说话”或把对白放在 Prompt 外,否则口型、语气、表情和听者反应容易脱节。
|
||||
|
||||
推荐采用“同段合并写法”:
|
||||
|
||||
- `时间节拍` 写动作和台词发生时间。
|
||||
- `对白/口型/表演` 写完整台词、说话人、语气、口型、停顿和听者反应。
|
||||
- `声音` 写环境音、VO、音乐和声音层级。
|
||||
- `约束` 明确不要字幕、不要把对白文字显示在画面里。
|
||||
|
||||
推荐写法:
|
||||
|
||||
```text
|
||||
时间节拍:0-3s 霍念把药碗推到桌沿;3-7s 姜尚离扶住碗边,低声说“我自己来”;7-12s 霍念听见后停半秒,慢慢收回手。
|
||||
对白/口型/表演:姜尚离说“我自己来”,声音很低,语速慢,嘴唇动作清楚但不夸张;说话时不抬头,说完最后半秒看向霍念。霍念没有说话,只用停顿和收手回应。
|
||||
声音:生成姜尚离的同期对白,屋外轻微风声,火盆细响,药碗碰到木桌有很轻的陶器声;无 VO,无背景音乐。
|
||||
约束:不要字幕,不要把对白文字显示在画面里,口型自然,不要夸张张嘴,不要机械反复开合,不要多余旁白。
|
||||
```
|
||||
|
||||
不推荐写法:
|
||||
|
||||
```text
|
||||
姜尚离说话。对白另放在 Prompt 外:我自己来。
|
||||
```
|
||||
|
||||
分段原则:
|
||||
|
||||
- 4-8 秒:最多 1 句短对白。
|
||||
- 12 秒:最多 1-2 句短对白 + 1 个听者反应。
|
||||
- 15 秒:最多 2 句短对白,必须用时间节拍分开;超过两句就拆成多个片段。
|
||||
- 每句对白尽量短,优先 4-12 个汉字;超过 18 个汉字要拆成两句或拆段。
|
||||
- 台词中的标点要服务停顿,例如“我自己来。”、“别碰她。”、“你叫我阿离。”,不要写长段文学对白。
|
||||
- 如果需要精准逐字口型,仍要把台词写进 Seedance Prompt,同时接受模型可能只有近似唇形;必要时后期再精修。
|
||||
|
||||
## 时长与节奏
|
||||
|
||||
- 4-6 秒:用于动作可行性、小情绪、道具特写和镜头运动测试。
|
||||
- 8 秒:正式生产的稳妥默认值,一段只写 1 个动作目标。
|
||||
- 12 秒:可写 2-3 个时间节拍,适合人物关系变化。
|
||||
- 15 秒:只在确实需要“起点 -> 过程 -> 结果”的连续镜头时使用,必须写时间节拍;超过 3 个动作目标就拆段。
|
||||
|
||||
时间节拍必须跟总时长匹配:
|
||||
|
||||
- 8s:`0-2s / 2-5s / 5-8s`
|
||||
- 12s:`0-3s / 3-7s / 7-12s`
|
||||
- 15s:`0-4s / 4-9s / 9-15s`
|
||||
|
||||
## 镜头语言白名单
|
||||
|
||||
优先使用稳定、可执行的镜头词:
|
||||
|
||||
- 固定镜头:`固定中景`、`固定近景`、`静态广角建立镜头`
|
||||
- 缓慢推进:`缓慢推近`、`低机位缓慢推近`
|
||||
- 跟拍:`轻微手持跟拍`、`侧面跟拍`、`背后跟拍`
|
||||
- 横移:`平稳横移`、`从门框后横移露出主体`
|
||||
- 焦点变化:`焦点从前景道具转到人物眼神`
|
||||
- 俯仰:`从手中道具轻微上摇到人物脸`
|
||||
|
||||
慎用或拆段:
|
||||
|
||||
- 同时推拉摇移、360 度环绕加快速动作、复杂跳切、闪白切回、多个时间线闪回。
|
||||
- 大量正反打。Seedance 可以生成多镜头,但短剧稳定量产时优先用“一个连续镜头 + 明确节拍”。
|
||||
|
||||
## 参考素材职责绑定
|
||||
|
||||
每条官网/API 提示词都要写清参考职责,避免模型混用素材:
|
||||
|
||||
```text
|
||||
参考图1:姜尚离外貌、发型、服装、肤色,不参考图中背景。
|
||||
参考图2:霍念外貌和服装,不参考图中姿势。
|
||||
参考图3:伯府狗洞场景空间、泥地材质和冷天光。
|
||||
参考图4:旧玉佩道具外观和尺寸。
|
||||
```
|
||||
|
||||
同一角色跨片段优先使用同一张主参考图;只有服装或身份阶段变化时才切换阶段参考图,并在 `04_asset_references.md` 标明。
|
||||
|
||||
## 连续性与返修
|
||||
|
||||
- 每段尾帧写成可截取的“下一段首帧候选图”:人物位置、手势、道具状态、光线方向必须明确。
|
||||
- 如果平台/API 支持返回最后一帧、首尾帧控制或视频延展,优先把上一段尾帧作为下一段首帧参考。
|
||||
- 首轮测试先跑 4-8 秒,确认角色脸、服装、动作和镜头稳定后再扩展到 12-15 秒。
|
||||
- 返修时只改一个变量:参考图、动作、镜头、光线或约束。不要一次性重写整条提示词,否则无法判断问题来源。
|
||||
|
||||
## 质量检查
|
||||
|
||||
每条 Seedance Prompt 输出前检查:
|
||||
|
||||
- 是否有清楚主体、动作、场景。
|
||||
- 是否有首帧和尾帧。
|
||||
- 是否只有一个主要镜头运动。
|
||||
- 是否明确参考素材职责,而不是只堆 `@角色/@场景`。
|
||||
- 是否根据 T2V / I2V / 多模态模式调整写法。
|
||||
- 时间节拍是否匹配总时长。
|
||||
- 是否避免过多抽象形容词。
|
||||
- 是否避免把人物设定、剧情分析、风险审查塞进 Prompt。
|
||||
- 是否引用了全局资产,且引用都存在于 `04_character_scene_design.md`。
|
||||
- 如果要求 Seedance 生成声音,对白/VO/环境音是否已经写进 Prompt,且与时间节拍和口型/表演一致。
|
||||
@@ -0,0 +1,26 @@
|
||||
# 检索依据
|
||||
|
||||
本工作流参考了以下公开资料,并按保守制作规则转化为项目规范:
|
||||
|
||||
- ByteDance Seedance 2.0 官方页面:`https://seed.bytedance.com/en/seedance2_0`
|
||||
- Seedance 2.0 技术报告:`https://arxiv.org/abs/2604.14148`
|
||||
- 火山引擎 Seedance 2.0 API 全面开放:`https://developer.volcengine.com/articles/7628567056649125942`
|
||||
- 火山引擎首页 Doubao-Seedance-2.0 能力说明:`https://www.volcengine.com/`
|
||||
- Seedance.tv 2026 提示词实践指南:`https://www.seedance.tv/blog/seedance-2-0-prompt-guide`
|
||||
- InVideo Seedance 2.0 多模态提示词指南:`https://invideo.io/blog/seedance-2-0-prompt-guide/`
|
||||
- Midjourney Omni Reference 官方文档:`https://docs.midjourney.com/hc/en-us/articles/36285124473997-Omni-Reference`
|
||||
- Midjourney 官方文档入口:`https://docs.midjourney.com/`
|
||||
- Midjourney Community Guidelines:`https://docs.midjourney.com/hc/en-us/articles/32013696484109-Community-Guidelines`
|
||||
- Midjourney Terms of Service:`https://docs.midjourney.com/hc/en-us/articles/32083055291277-Terms-of-Service`
|
||||
- 即梦AI用户服务协议:`https://lf9-cdn-tos.draftstatic.com/obj/ies-hotsoon-draft/vco/17620dba-f821-4a18-85f9-b8b11f73304a.html`
|
||||
- Dreamina Terms of Service:`https://dreamina.capcut.com/clause/dreamina-terms-of-service?store_region=us`
|
||||
|
||||
落地规则:
|
||||
|
||||
- Seedance 分段按 4-15 秒设计;8 秒适合正式稳态片段,12-15 秒必须写时间节拍。
|
||||
- 角色一致性以稳定参考图、每段固定引用和明确“参考职责”为核心。
|
||||
- 图片锁定身份/服装/场景/道具,视频锁定动作与镜头节奏,音频锁定节奏和氛围。
|
||||
- 图生视频不要重写图片中已有对象,重点写运动、镜头、光线变化和尾帧。
|
||||
- Midjourney 先生成干净角色/场景资产,再进入视频提示词。
|
||||
- 小说改编不逐字搬运,优先保留冲突、选择、反转和可视动作。
|
||||
- MJ、即梦、Seedance 提示词必须先做平台安全审查;中高风险词要先改写再输出。
|
||||
@@ -0,0 +1,29 @@
|
||||
# 00 输入简报模板
|
||||
|
||||
## 小说文本
|
||||
|
||||
粘贴正文或填写文件路径:
|
||||
|
||||
```text
|
||||
```
|
||||
|
||||
## 制作目标
|
||||
|
||||
- 视频类型:
|
||||
- 目标受众:
|
||||
- 单集目标时长:
|
||||
- 单段视频时长偏好:8s / 15s / 混合
|
||||
- 画幅:9:16 / 16:9 / 1:1
|
||||
- 风格:写实短剧 / 电影预告 / 古风 / 悬疑 / 其他
|
||||
- 是否需要旁白:
|
||||
- 是否需要字幕:
|
||||
- 禁忌或必须保留:
|
||||
|
||||
## 参考资料
|
||||
|
||||
- 旧分镜:
|
||||
- 角色参考图:
|
||||
- 场景参考图:
|
||||
- Seedance 提示词参考:
|
||||
- 其他:
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
# 00 切分决策模板
|
||||
|
||||
## 输入判断
|
||||
|
||||
- 输入来源:
|
||||
- 文本体量:仅用于判断是否能一次处理,不作为切分依据。
|
||||
- 剧情跨度:
|
||||
- 地点跨度:
|
||||
- 主要冲突数量:
|
||||
- S 级高光数量:
|
||||
|
||||
## 切分依据
|
||||
|
||||
| 维度 | 判断 | 对切分的影响 |
|
||||
| --- | --- | --- |
|
||||
| 主线事件 | | |
|
||||
| 情绪弧线 | | |
|
||||
| 时间跨度 | | |
|
||||
| 地点转移 | | |
|
||||
| 高光密度 | | |
|
||||
| 结尾钩子 | | |
|
||||
|
||||
## 推荐方案
|
||||
|
||||
| 集/段 | 标题 | 覆盖剧情 | 核心冲突 | 结尾钩子 | 预计 Seedance 片段 |
|
||||
| --- | --- | --- | --- | --- | ---: |
|
||||
|
||||
## 备选方案
|
||||
|
||||
### 短版
|
||||
|
||||
### 完整版
|
||||
|
||||
## 本次执行
|
||||
|
||||
- 选择:
|
||||
- 理由:
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
# 01 剧情分析模板
|
||||
|
||||
## 输入范围
|
||||
|
||||
- 文本来源:
|
||||
- 覆盖章节:
|
||||
- 预计改编集数/视频数:
|
||||
|
||||
## 一句话故事
|
||||
|
||||
## 核心冲突
|
||||
|
||||
## 人物关系
|
||||
|
||||
| 角色 | 目标 | 阻碍 | 与主角关系 | 影视化标签 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
|
||||
## 剧情节拍
|
||||
|
||||
| 节拍 | 原文位置 | 事件 | 情绪变化 | 是否入镜 | 理由 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 高光场面
|
||||
|
||||
| 优先级 | 场面 | 视觉动作 | 爽点/悬念 | 改编建议 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
|
||||
## 删减与合并
|
||||
|
||||
## 风险点
|
||||
|
||||
- 过度解释:
|
||||
- 动作不足:
|
||||
- 角色过多:
|
||||
- 工具难生成:
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
# 01 单集分析模板
|
||||
|
||||
## 本集信息
|
||||
|
||||
- 集数:
|
||||
- 标题:
|
||||
- 覆盖原文:
|
||||
- 入集状态:
|
||||
- 出集钩子:
|
||||
|
||||
## 本集一句话
|
||||
|
||||
## 本集核心冲突
|
||||
|
||||
## 本集节拍
|
||||
|
||||
| 节拍 | 事件 | 情绪变化 | 是否入镜 | 片段建议 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
|
||||
## 本集风险点
|
||||
|
||||
| 内容 | 风险 | 改写方向 |
|
||||
| --- | --- | --- |
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
# 02 改编方案模板
|
||||
|
||||
## 改编定位
|
||||
|
||||
- 项目名:
|
||||
- 小说范围:
|
||||
- 视频类型:
|
||||
- 目标画幅:
|
||||
- 单段视频时长策略:
|
||||
- 是否旁白:
|
||||
- 是否字幕:
|
||||
|
||||
## 集/段规划
|
||||
|
||||
| 序号 | 标题 | 对应原文 | 目标时长 | 核心事件 | 结尾钩子 |
|
||||
| --- | --- | --- | ---: | --- | --- |
|
||||
|
||||
## 节奏策略
|
||||
|
||||
- 开场钩子:
|
||||
- 中段升级:
|
||||
- 情绪临界点:
|
||||
- 结尾反转/钩子:
|
||||
|
||||
## 内容取舍
|
||||
|
||||
### 保留
|
||||
|
||||
| 原文内容 | 保留理由 | 视频化方式 |
|
||||
| --- | --- | --- |
|
||||
|
||||
### 合并
|
||||
|
||||
| 原文内容 | 合并方式 | 合并理由 |
|
||||
| --- | --- | --- |
|
||||
|
||||
### 删减
|
||||
|
||||
| 原文内容 | 删减理由 | 是否用一句 VO 补足 |
|
||||
| --- | --- | --- |
|
||||
|
||||
## 分段策略
|
||||
|
||||
| 片段 | 时长 | 镜头数量 | 情绪位移 | 转场衔接 |
|
||||
| --- | ---: | ---: | --- | --- |
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
# 03 分镜模板
|
||||
|
||||
## 系列视觉架构
|
||||
|
||||
- 视觉母题:
|
||||
- 色调弧线:
|
||||
- 角色身体弧线:
|
||||
- 关键道具弧线:
|
||||
|
||||
## 片段清单
|
||||
|
||||
| 片段 | 标题 | 时长 | 剧情目标 | 情绪位移 | 首帧 | 尾帧 |
|
||||
| --- | --- | ---: | --- | --- | --- | --- |
|
||||
|
||||
## 片段 X:标题(Xs)
|
||||
|
||||
### 片段目标
|
||||
|
||||
### 光线基准
|
||||
|
||||
- 方向:
|
||||
- 光质:
|
||||
- 色温:
|
||||
- 明暗分布:
|
||||
|
||||
### 镜头序列
|
||||
|
||||
**镜头 1(Xs):** 景别 / 机位 / 运动
|
||||
画面:
|
||||
动作:
|
||||
表演:
|
||||
声音:
|
||||
转场:
|
||||
|
||||
**镜头 2(Xs):** 景别 / 机位 / 运动
|
||||
画面:
|
||||
动作:
|
||||
表演:
|
||||
声音:
|
||||
转场:
|
||||
|
||||
### 衔接快照
|
||||
|
||||
- 首帧:
|
||||
- 尾帧:
|
||||
- 下一段承接:
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
# 04 单集资产引用模板
|
||||
|
||||
本文件只列出本集引用的全局人物、场景、道具,以及本集使用的阶段状态。不得在这里重新设计人物外貌、场景结构、道具细节或图片资产提示词。
|
||||
|
||||
## 本集引用人物
|
||||
|
||||
| @引用名 | 本集阶段状态 | 来源 |
|
||||
| --- | --- | --- |
|
||||
|
||||
## 本集引用场景
|
||||
|
||||
| @引用名 | 本集使用状态 | 来源 |
|
||||
| --- | --- | --- |
|
||||
|
||||
## 本集引用道具
|
||||
|
||||
| @引用名 | 本集使用状态 | 来源 |
|
||||
| --- | --- | --- |
|
||||
|
||||
## 如需新增资产
|
||||
|
||||
如果本集出现全局文件没有覆盖的人物、场景或道具,先回到 `../../04_character_scene_design.md` 增补,再在本文件引用。不要只在分集里新增资产设定。
|
||||
@@ -0,0 +1,40 @@
|
||||
# 05 Seedance 分镜提示词模板
|
||||
|
||||
## 片段 X:标题
|
||||
|
||||
### 元数据
|
||||
|
||||
- 时长:
|
||||
- 画幅:
|
||||
- 生成模式:Text-to-Video / Image-to-Video / Multimodal Reference / Audio-Video
|
||||
- 风格:
|
||||
- 引用资产:
|
||||
- 参考职责:
|
||||
- 本段目标:
|
||||
- Seedance 是否生成声音:是 / 否
|
||||
|
||||
### 视频 Prompt
|
||||
|
||||
```text
|
||||
@{角色引用} @{场景引用} @{道具引用}
|
||||
参考职责:参考图1锁定{角色外貌/服装},参考图2锁定{场景空间/光线},参考图3锁定{道具外观};不参考无关背景或姿势。
|
||||
{景别/镜头类型},{主体 + 核心动作 + 场景},{时长}s,{画幅},电影级写实,真实摄影。
|
||||
|
||||
首帧:{首帧状态}。
|
||||
镜头:{机位、一个主要镜头运动或固定镜头、焦点变化;起点 -> 运动 -> 终点}。
|
||||
时间节拍:{按时长选择:8s 用 0-2s/2-5s/5-8s;12s 用 0-3s/3-7s/7-12s;15s 用 0-4s/4-9s/9-15s}。
|
||||
对白/口型/表演:{写入本段要由 Seedance 生成的完整对白;说明说话人、语气、语速、口型、停顿、听者反应、视线、呼吸、手部动作、身体重心变化,避免抽象情绪词}。
|
||||
声音:{Seedance 生成的同期对白、VO、OS/环境音、音乐;如无则写“无 VO,无背景音乐,只保留环境音”}。
|
||||
环境:{场景材质、灯光、色温、背景运动、风/烟/尘等}。
|
||||
一致性:角色脸、发型、服装、道具外观、场景空间保持参考图一致,只执行本段写明的动作和光线变化。
|
||||
尾帧:{最后0.5秒定格状态}。
|
||||
约束:不要字幕,不要把对白文字显示在画面里,不要水印,不要新增人物,不要改变角色脸和服装,不要夸张口型,不要口型机械开合,不要多余旁白,不要夸张表演,不要动画感,不要肢体畸变,不要闪烁,不要无关跳切。
|
||||
```
|
||||
|
||||
### 声音核对
|
||||
|
||||
- 本段由 Seedance 生成的对白:
|
||||
- VO:
|
||||
- OS/环境音:
|
||||
- 音乐:
|
||||
- 声音备注:本区只用于核对,正式提交 Seedance 时应合并进上方 Prompt 的 `对白/口型/表演` 和 `声音` 行。
|
||||
@@ -0,0 +1,23 @@
|
||||
# 06 转场快照模板
|
||||
|
||||
## 片段衔接总表
|
||||
|
||||
| 从片段 | 到片段 | 共享元素 | 上一段尾帧 | 下一段首帧 | 转场方式 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 片段 X 尾帧
|
||||
|
||||
- 时间点:最后 0.5 秒
|
||||
- 人物位置:
|
||||
- 表情:
|
||||
- 手势/动作:
|
||||
- 道具状态:
|
||||
- 光线:
|
||||
- 声音:
|
||||
- 下一段承接方式:
|
||||
|
||||
## 片段 Y 首帧
|
||||
|
||||
- 承接上一段的元素:
|
||||
- 新增变化:
|
||||
- 观众应立刻看懂的信息:
|
||||
@@ -0,0 +1,30 @@
|
||||
# 07 提示词安全审查模板
|
||||
|
||||
本文件只审查本集视频提示词和本集新增风险。全局资产的安全规则与改写词表见 `../../07_platform_safety_rules.md`。
|
||||
|
||||
## 审查说明
|
||||
|
||||
- 目标平台:Midjourney / 即梦 / Seedance
|
||||
- 审查目标:降低违规、拦截和账号风险,不保证 100% 通过平台审核。
|
||||
- 审查依据:`../../07_platform_safety_rules.md` 和本集 `05_seedance_prompts.md`
|
||||
|
||||
## 风险总览
|
||||
|
||||
| 平台 | 总 Prompt 数 | OK | LOW | MEDIUM | HIGH | BLOCKED | 已改写 |
|
||||
| --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
|
||||
|
||||
## 明细
|
||||
|
||||
| 文件 | Prompt编号 | 平台 | 初始风险 | 风险点 | 改写动作 | 最终风险 |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 改写词表
|
||||
|
||||
| 原表达 | 替代表达 | 原因 |
|
||||
| --- | --- | --- |
|
||||
|
||||
## 仍需人工注意
|
||||
|
||||
- 平台审核规则会变化。
|
||||
- 上传参考图也会被审核,参考图不得包含血腥、裸露、真实公众人物或侵权标识。
|
||||
- 发布时按平台要求保留/添加 AI 内容标识。
|
||||
@@ -0,0 +1,51 @@
|
||||
# 08 质检表模板
|
||||
|
||||
## 剧情
|
||||
|
||||
- [ ] 原文核心冲突已覆盖。
|
||||
- [ ] 每个片段有明确剧情目标。
|
||||
- [ ] 没有只靠旁白解释的关键剧情。
|
||||
- [ ] 高光场面优先入镜。
|
||||
|
||||
## 时长
|
||||
|
||||
- [ ] 每个 Seedance 片段为 4-15 秒。
|
||||
- [ ] 少于 3 秒的信息镜头已合并。
|
||||
- [ ] 超过 15 秒的剧情已拆分。
|
||||
|
||||
## 分镜
|
||||
|
||||
- [ ] 每段有首帧和尾帧。
|
||||
- [ ] 每段有至少一个可见动作或道具变化。
|
||||
- [ ] 同一角色连续镜头的情绪有递进。
|
||||
- [ ] 转场方式明确。
|
||||
|
||||
## 人物一致性
|
||||
|
||||
- [ ] 每个主要角色有 `@角色` 引用。
|
||||
- [ ] 服装、伤痕、饰品、发型保持一致。
|
||||
- [ ] 表情和动作符合角色设定。
|
||||
|
||||
## 场景与道具
|
||||
|
||||
- [ ] 每个重要场景有 `@场景` 引用。
|
||||
- [ ] 关键道具有 `@道具` 引用。
|
||||
- [ ] 光线、色温、材质不冲突。
|
||||
|
||||
## Seedance Prompt
|
||||
|
||||
- [ ] 每段提示词包含引用、生成模式、参考职责、时长、画幅、首帧、动作、镜头、对白/口型/表演、声音、环境、一致性、尾帧、负面约束。
|
||||
- [ ] 支持 `@角色`、`@场景`、`@道具`。
|
||||
- [ ] 如果要求 Seedance 生成声音,完整对白、VO、环境音和必要音乐提示已经写进视频 Prompt。
|
||||
- [ ] 对白与时间节拍、口型、语气、听者反应一致。
|
||||
- [ ] 视频 Prompt 明确不要字幕、不要把对白文字显示在画面里。
|
||||
- [ ] 时间节拍与总时长匹配,且 15 秒内不超过 3 个动作目标。
|
||||
- [ ] 只使用一个主要镜头运动,或明确为固定镜头。
|
||||
- [ ] 官网/API 版本已经把内部引用映射到上传名、URL 或 `asset://`。
|
||||
- [ ] 上下段首尾帧能连续。
|
||||
|
||||
## 声音
|
||||
|
||||
- [ ] 对白/VO/OS 已经合并到 Seedance Prompt;声音核对区只做检查,不作为单独提交内容。
|
||||
- [ ] 环境音不喧宾夺主。
|
||||
- [ ] 是否无字幕、无背景音乐已明确。
|
||||
@@ -0,0 +1,36 @@
|
||||
# 09 官网 @ 上传图片版提示词模板
|
||||
|
||||
## 使用方法
|
||||
|
||||
先在官网上传全局资产图片,并把素材命名为下方“官网上传名”。如果官网支持 `@` 图片/素材,在提示词中直接 `@官网上传名`。
|
||||
|
||||
本文件只写本集视频生成用的官网提示词,不重新生成角色、场景、道具资产提示词。资产来源为:
|
||||
|
||||
- `../../04_character_scene_design.md`
|
||||
- `../../05_image_asset_prompts.md`
|
||||
- `../../06_jimeng_asset_prompts.md`
|
||||
|
||||
## 片段 X
|
||||
|
||||
### 上传素材
|
||||
|
||||
| 官网上传名 | 内部引用 | 上传文件 | 参考职责 |
|
||||
| --- | --- | --- | --- |
|
||||
|
||||
### 官网 Prompt
|
||||
|
||||
```text
|
||||
@官网上传名1 @官网上传名2 @官网上传名3
|
||||
参考职责:参考图1锁定{角色外貌/服装},不参考图中背景或姿势;参考图2锁定{场景空间/光线};参考图3锁定{道具外观/尺寸}。
|
||||
{景别/镜头类型},{主体 + 核心动作 + 场景},{时长}s,{画幅},电影级写实,真实摄影。
|
||||
首帧:{首帧状态}。
|
||||
镜头:{一个主要镜头运动或固定镜头;起点 -> 运动 -> 终点}。
|
||||
时间节拍:{按时长写清动作顺序}。
|
||||
对白/口型/表演:{写入本段要由 Seedance 生成的完整对白;说明说话人、语气、语速、口型、停顿、听者反应、视线、呼吸、手部动作、身体重心变化}。
|
||||
声音:{Seedance 生成的同期对白、VO、OS/环境音、音乐;如无则写“无 VO,无背景音乐,只保留环境音”}。
|
||||
环境:{场景材质、灯光、色温、背景运动、风/烟/尘等}。
|
||||
一致性:角色脸、发型、服装、道具外观、场景空间保持参考图一致,只执行本段写明的动作和光线变化。
|
||||
尾帧:{最后0.5秒定格状态}。
|
||||
自然克制的真实演员表演,动作不要夸张,不要舞台化,不要网红短剧式瞪眼和冷笑;表情变化幅度小,通过停顿、呼吸、视线落点和手部小动作表达情绪。
|
||||
约束:不要字幕,不要把对白文字显示在画面里,不要水印,不要新增人物,不要改变角色脸和服装,不要夸张口型,不要口型机械开合,不要多余旁白,不要夸张表情,不要瞪眼,不要机械微笑,不要僵硬站姿,不要肢体畸变,不要闪烁。
|
||||
```
|
||||
@@ -0,0 +1 @@
|
||||
{"episode":"EP01_中文集名","shot_id":"EP01_S01","model":"doubao-seedance-2-0-pro","content":[{"type":"text","text":"参考图1锁定@角色名的外貌、发型和服装,不参考图中背景;参考图2锁定@场景名的空间结构、材质和光线;参考图3锁定@道具名的外观和尺寸。{景别/镜头类型},{主体 + 核心动作 + 场景},12s,9:16,电影级写实。首帧:{首帧状态}。镜头:{一个主要镜头运动或固定镜头;起点 -> 运动 -> 终点}。时间节拍:0-3s {动作1};3-7s {角色说出完整对白};7-12s {听者反应和动作结果}。对白/口型/表演:{写入本段由 Seedance 生成的完整对白;说明说话人、语气、语速、口型、停顿、听者反应、视线、呼吸、手部动作、身体重心变化}。声音:{Seedance 生成同期对白、VO、OS/环境音、音乐;如无则写无 VO、无背景音乐,只保留环境音}。环境:{灯光、材质、背景运动}。一致性:角色脸、服装、道具外观、场景空间保持参考图一致。尾帧:{最后0.5秒状态}。约束:不要字幕,不要把对白文字显示在画面里,不要水印,不要新增人物,不要变脸,不要夸张口型,不要口型机械开合,不要多余旁白,不要肢体畸变,不要闪烁。"},{"type":"image_url","image_url":{"url":"asset://replace-with-character-asset-id"},"role":"reference_image"},{"type":"image_url","image_url":{"url":"asset://replace-with-scene-asset-id"},"role":"reference_image"},{"type":"image_url","image_url":{"url":"asset://replace-with-prop-asset-id"},"role":"reference_image"}],"parameters":{"duration":12,"resolution":"720p","aspect_ratio":"9:16","return_last_frame":true},"callback_url":"https://your-domain.com/seedance/callback"}
|
||||
@@ -0,0 +1,40 @@
|
||||
# 00 全局输入接收模板
|
||||
|
||||
## 输入文件
|
||||
|
||||
| 指定项目 | 文件 | 路径 | 字数/体量 | 编码 | 备注 |
|
||||
| --- | --- | --- | ---: | --- | --- |
|
||||
|
||||
## 输出目录命名
|
||||
|
||||
- 输入项目名:
|
||||
- 输出目录:`outputs/novel_video_runs/{输入项目名}/`
|
||||
- 命名规则:
|
||||
- 输入为 `inputs/{项目名}/...` 时,输出目录必须使用 `{项目名}`。
|
||||
- 输入为 `inputs/{文件名}.txt` 时,输出目录使用 `{文件名}`。
|
||||
- 不添加日期前缀、英文别名、拼音或自动摘要名。
|
||||
- 目标目录已存在时,先判断是否续跑;除非用户明确要求保留旧版本,否则不另建日期目录。
|
||||
|
||||
## 制作假设
|
||||
|
||||
- 视频类型:
|
||||
- 目标平台:
|
||||
- 目标画幅:
|
||||
- 单集目标时长:
|
||||
- 单段视频时长:
|
||||
- 是否旁白:
|
||||
- 是否字幕:
|
||||
- 风格:
|
||||
- 图片资产模型:both(MJ版 + nano-banana-2版)
|
||||
- 视频生成方式:API优先
|
||||
|
||||
## 自动执行范围
|
||||
|
||||
- [ ] 已读取全文。
|
||||
- [ ] 已确认用户指定的项目目录/文件。
|
||||
- [ ] 未自动处理其他输入项目。
|
||||
- [ ] 已确认按剧情节拍分集,不按文件大小分集。
|
||||
- [ ] 已按输入项目名创建输出目录。
|
||||
- [ ] 已创建全局文件,且全局人物/场景/道具资产已集中管理。
|
||||
- [ ] 已为每集创建 `EP两位数字_中文集名` 目录。
|
||||
- [ ] 将执行全部推荐集数,除非用户指定只做某一集。
|
||||
@@ -0,0 +1,28 @@
|
||||
# 01 全剧分析模板
|
||||
|
||||
## 一句话故事
|
||||
|
||||
## 主线冲突
|
||||
|
||||
## 人物关系总表
|
||||
|
||||
| 角色 | 阵营/功能 | 目标 | 阻碍 | 变化弧线 | 资产引用名 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 全文剧情节拍
|
||||
|
||||
| 节拍 | 原文位置 | 事件 | 情绪变化 | 高光级别 | 建议集数 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 高光场面池
|
||||
|
||||
| 优先级 | 场面 | 视觉动作 | 爽点/悬念 | 建议归属 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
|
||||
## 删减/合并原则
|
||||
|
||||
## 平台风险初判
|
||||
|
||||
| 内容 | 风险类型 | 处理建议 |
|
||||
| --- | --- | --- |
|
||||
|
||||
@@ -0,0 +1,41 @@
|
||||
# 02 全剧分集决策模板
|
||||
|
||||
## 切分依据
|
||||
|
||||
| 维度 | 判断 | 对切分的影响 |
|
||||
| --- | --- | --- |
|
||||
| 主线事件 | | |
|
||||
| 情绪弧线 | | |
|
||||
| 时间跨度 | | |
|
||||
| 地点转移 | | |
|
||||
| 高光密度 | | |
|
||||
| 结尾钩子 | | |
|
||||
|
||||
## 推荐分集
|
||||
|
||||
| 集数 | 标题 | 覆盖剧情 | 核心冲突 | 结尾钩子 | 预计 Seedance 片段 | 状态 |
|
||||
| --- | --- | --- | --- | --- | ---: | --- |
|
||||
|
||||
## 分集目录命名
|
||||
|
||||
| 集数 | 中文标题 | 目录名 |
|
||||
| --- | --- | --- |
|
||||
| EP01 | | `EP01_中文标题` |
|
||||
|
||||
命名要求:
|
||||
|
||||
- 目录名必须使用中文标题,例如 `EP01_重生换命`。
|
||||
- 不使用英文 slug、拼音、机器翻译。
|
||||
- 后续 `episode` 字段、官网提示词标题和 QC 汇总必须与这里一致。
|
||||
|
||||
## 备选方案
|
||||
|
||||
### 短版
|
||||
|
||||
### 完整版
|
||||
|
||||
## 本次执行
|
||||
|
||||
- 选择:
|
||||
- 原因:
|
||||
- 执行规则:默认完成全部集数;全局资产先完成,分集只引用全局资产,不重复生成角色/场景/道具设定。
|
||||
@@ -0,0 +1,33 @@
|
||||
# 03 全剧 Bible 模板
|
||||
|
||||
本文件只记录全剧统一叙事和视觉规则。具体人物、场景、道具的可生成资产设定写入 `04_character_scene_design.md`;图片资产提示词写入 `05_image_asset_prompts.md`;即梦资产提示词写入 `06_jimeng_asset_prompts.md`。
|
||||
|
||||
## 统一视觉母题
|
||||
|
||||
- 母题:
|
||||
- 色彩弧线:
|
||||
- 声音弧线:
|
||||
- 核心道具弧线:
|
||||
|
||||
## 全剧人物资产
|
||||
|
||||
| 角色 | @引用名 | 阶段 | 外貌 | 服装 | 固定标记 | 使用集数 |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 全剧场景资产
|
||||
|
||||
| 场景 | @引用名 | 空间结构 | 光线 | 材质 | 使用集数 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 全剧道具资产
|
||||
|
||||
| 道具 | @引用名 | 叙事功能 | 状态变化 | 使用集数 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
|
||||
## 命名规则
|
||||
|
||||
- 输出目录:与输入项目名一致,不加日期前缀。
|
||||
- 分集目录:`EP两位数字_中文集名`,例如 `EP01_重生换命`。
|
||||
- 人物:优先使用稳定 `@角色名`,阶段变化写在角色条目中,例如“伯府期 / 北疆期 / 回京期”,不要把同一角色拆成多个不一致资产。
|
||||
- 场景:使用稳定 `@场景名`,状态变化写在场景条目中。
|
||||
- 道具:使用稳定 `@道具名`,状态变化写在道具条目中。
|
||||
@@ -0,0 +1,41 @@
|
||||
# 04 全局人物场景道具设计模板
|
||||
|
||||
本文件是每次输入的统一资产设计中心。所有人物、场景、道具只能在这里定义;分集目录不得重新分析或重新设计同一人物/场景/道具,只能在 `04_asset_references.md` 中引用。
|
||||
|
||||
## 人物资产表
|
||||
|
||||
| 角色 | @引用名 | 年龄/身份 | 外貌 | 固定标记 | 阶段状态 | 习惯动作 | 表情基色 | 使用集数 |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 角色详表
|
||||
|
||||
### 角色名
|
||||
|
||||
- `@引用名`:
|
||||
- 戏剧功能:
|
||||
- 外貌:
|
||||
- 体态:
|
||||
- 阶段状态与服装:
|
||||
- 固定标记:
|
||||
- 习惯动作:
|
||||
- 表情表:
|
||||
- 情绪弧线:
|
||||
- 三视图需求:
|
||||
- Seedance 使用注意:
|
||||
- 禁止漂移点:
|
||||
|
||||
## 场景资产表
|
||||
|
||||
| 场景 | @引用名 | 空间结构 | 光线 | 材质 | 锚点道具 | 声学空间 |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 道具资产表
|
||||
|
||||
| 道具 | @引用名 | 出现场景 | 叙事功能 | 外观细节 | 状态变化 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 分集引用规则
|
||||
|
||||
- 分集只能引用本文件中的 `@引用名`。
|
||||
- 如果分集发现确有新增资产,必须先补充到本文件,再在分集引用。
|
||||
- 同一角色不同阶段只作为阶段状态管理,不创建互相矛盾的新角色。
|
||||
@@ -0,0 +1,60 @@
|
||||
# 05 全局图片资产提示词模板
|
||||
|
||||
本文件集中输出本次输入的全部 MJ 版和 nano-banana-2 版图片资产提示词。分集目录不得再输出图片资产提示词,只能引用这里的资产。
|
||||
|
||||
## 语言与格式要求
|
||||
|
||||
- 统一管理全剧资产,不按集拆分。
|
||||
- 只输出中文;MJ 参数可保留英文参数。
|
||||
- 人物必须输出高密度角色设定板提示词。
|
||||
- 场景必须输出多视角场景设定板提示词。
|
||||
- 道具必须输出多角度拆解图提示词。
|
||||
- 避免低俗性暗示,保留影视化外貌和服装细节。
|
||||
|
||||
## 人物高密度设定板
|
||||
|
||||
### 角色名 · 全阶段统一设定板
|
||||
|
||||
```text
|
||||
--- {序号}/{总数}:{角色名} · 全阶段统一设定板 ---
|
||||
|
||||
人物:风格:真人实景实拍写实风格。纯白色背景。角色名:{角色名}。基础档案:{性别},{年龄}岁,{身份}。{时代/地域气质}。身高{身高}cm。
|
||||
|
||||
核心外貌特征——{发型};{眼型眉形};{脸型鼻唇肤色};{体态和身形,避免低俗性暗示}。
|
||||
固定识别点——{饰品/伤痕/玉佩/手表/发簪/手部特征}。
|
||||
|
||||
表情组(6种情绪)——
|
||||
平静:{微表情};
|
||||
喜悦:{微表情};
|
||||
压抑不悦:{微表情};
|
||||
悲伤/失落:{微表情};
|
||||
惊讶:{微表情};
|
||||
警觉/厌恶:{微表情}。
|
||||
|
||||
角色半身大特写:{半身细节}。
|
||||
全身完整立绘:{全身服装、鞋履、站姿、道具}。
|
||||
阶段服装:{阶段1服装};{阶段2服装};{阶段3服装,如无则省略}。同一角色脸型、发型基准和固定识别点必须一致。
|
||||
全身三视图:正面展示{正面重点};侧面展示{侧面重点};背面展示{背面重点}。三视图严格水平对齐,纯白色背景。
|
||||
服装与配件拆解平铺:{服装、鞋履、饰品、道具}悬浮展示,配有简洁中文文本标签说明。
|
||||
|
||||
负面约束:不要水印,不要乱码文字,不要多余人物,不要现代物品,不要夸张网红脸,不要过度磨皮,不要低俗性暗示,不要裸露,不要血腥 --ar 16:9 --style raw --v 7
|
||||
```
|
||||
|
||||
## 场景参考图
|
||||
|
||||
```text
|
||||
--- 场景:{场景名} · 多视角设定板 ---
|
||||
风格:真人实景实拍写实风格。纯白或浅灰留白背景上的场景设定板,一张图内包含主视角宽幅图、反向视角图、俯视平面图、3-5个局部特写,所有小图水平对齐,带简洁中文标签。主视角:{空间结构}。反向视角:{反向关系}。俯视平面图:{布局}。局部特写:{材质/道具/灯光}。光线设定:{光线}。负面约束:不要人物,不要水印,不要乱码文字,不要现代物品,不要可读官方文书,不要血腥 --ar 16:9 --style raw --v 7
|
||||
```
|
||||
|
||||
## 分集使用约束
|
||||
|
||||
- 分集 `04_asset_references.md` 只列出引用名,不复制本文件提示词。
|
||||
- 分集 `05_seedance_prompts.md` 只通过 `@角色/@场景/@道具` 引用全局资产。
|
||||
|
||||
## 道具参考图
|
||||
|
||||
```text
|
||||
--- 道具:{道具名} · 多角度拆解图 ---
|
||||
风格:真人实景实拍写实风格。纯白背景,一张图内包含正面、侧面、背面/底部、手持比例图、使用状态图、材质局部特写,带简洁中文标签。正面:{形状颜色纹理}。侧面:{厚度结构}。背面/底部:{背面细节}。手持比例:{尺寸比例}。使用状态:{剧情状态}。材质局部:{材质细节}。负面约束:不要水印,不要乱码文字,不要多余道具,不要现代元素,不要危险制作步骤,不要血腥 --ar 16:9 --style raw --v 7
|
||||
```
|
||||
@@ -0,0 +1,50 @@
|
||||
# 06 全局即梦资产提示词模板
|
||||
|
||||
本文件集中输出本次输入的全部即梦安全版资产提示词。分集目录不得再输出即梦资产提示词,只能在官网提示词中列出需要上传的全局资产附件。
|
||||
|
||||
## 即梦写法原则
|
||||
|
||||
- 使用中文为主,表达更温和。
|
||||
- 统一管理全剧资产,不按集拆分。
|
||||
- 人物资产使用高密度角色设定板:基础档案、核心外貌、固定识别点、6种表情、半身、全身、三视图、服装配件拆解。
|
||||
- 场景资产使用多视角设定板:主视角、反向视角、俯视平面图、局部特写。
|
||||
- 道具资产使用多角度拆解图:正面、侧面、背面、手持比例、使用状态、材质特写。
|
||||
- 避免血腥、成人暗示、违法药物、真实官方文字、真实公众人物。
|
||||
- 暴力和危险只写戏剧状态,不写具体伤害细节。
|
||||
|
||||
## 人物资产
|
||||
|
||||
### 角色名
|
||||
|
||||
```text
|
||||
电影级写实古装人物设定图,年轻成年女性/男性,{身份气质},{外貌},{服装},{固定标记},中性站姿,干净灰色背景,柔和棚拍光,高细节,不要文字,不要水印,不要血腥,不要裸露,不要现代元素。
|
||||
```
|
||||
|
||||
## 官网视频生成附件版
|
||||
|
||||
### 片段 X
|
||||
|
||||
附件:
|
||||
|
||||
| 槽位 | 上传图片 | 对应内部引用 | 用途 |
|
||||
| --- | --- | --- | --- |
|
||||
| 图1 | | | 角色外貌 |
|
||||
| 图2 | | | 场景参考 |
|
||||
|
||||
提示词:
|
||||
|
||||
```text
|
||||
参考图1作为{角色}的外貌、发型和服装;参考图2作为{场景}的空间和光线。{视频动作描述}。自然克制的真实演员表演,不要夸张表情,不要文字,不要水印。
|
||||
```
|
||||
|
||||
## 场景资产
|
||||
|
||||
```text
|
||||
电影级写实古装场景参考图,{场景名称},{空间结构},{光线和色调},{关键道具但不出现可读文字},无人物,真实摄影质感,不要文字,不要水印,不要血腥,不要恐怖惊悚。
|
||||
```
|
||||
|
||||
## 道具资产
|
||||
|
||||
```text
|
||||
电影级写实道具参考图,{道具名称},{材质/颜色/使用痕迹},中性背景,高细节,不要可读文字,不要水印,不要血腥,不要危险制作细节。
|
||||
```
|
||||
@@ -0,0 +1,33 @@
|
||||
# 07 平台安全规则模板
|
||||
|
||||
本文件记录本次输入在 MJ、nano-banana-2、即梦、Seedance 中需要统一遵守的安全规则和改写词表。分集 `07_prompt_safety_review.md` 只审查本集视频提示词,不重复维护全局规则。
|
||||
|
||||
## 本项目高风险点
|
||||
|
||||
| 风险类别 | 原文/剧情风险 | 统一改写方向 |
|
||||
| --- | --- | --- |
|
||||
| 成人/性暗示 | | |
|
||||
| 暴力/血腥 | | |
|
||||
| 药物/违法 | | |
|
||||
| 官方文书/可读文字 | | |
|
||||
| 真实人物/侵权 | | |
|
||||
|
||||
## 平台差异
|
||||
|
||||
| 平台 | 风险偏好 | 本项目处理 |
|
||||
| --- | --- | --- |
|
||||
| MJ | PG-13、避免血腥和成人暗示 | |
|
||||
| nano-banana-2 | 中文标签与多视角设定可用,但仍需安全表达 | |
|
||||
| 即梦 | 中文敏感词更易触发 | |
|
||||
| Seedance | 视频动作可能触发暴力/危险行为 | |
|
||||
|
||||
## 统一改写词表
|
||||
|
||||
| 原表达 | 安全替代表达 | 适用平台 |
|
||||
| --- | --- | --- |
|
||||
|
||||
## 全局资产安全结论
|
||||
|
||||
| 资产 | 平台 | 初始风险 | 改写动作 | 最终风险 |
|
||||
| --- | --- | --- | --- | --- |
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
# 08 全剧附件清单模板
|
||||
|
||||
## 说明
|
||||
|
||||
本文件用于把工作流内部 `@角色/@场景/@道具` 映射到实际图片文件或 URL。网页端需要手动上传这些附件;API 端需要把这些文件 URL 放入请求体。
|
||||
|
||||
## 资产总表
|
||||
|
||||
| 内部引用 | 类型 | 推荐文件名 | 本地路径/URL | 参考职责 | 首次使用集数 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 每集附件映射
|
||||
|
||||
### EP01
|
||||
|
||||
| 片段 | 官网附件槽位 | 上传文件 | API标签 | 内部引用 | 参考职责 |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| 1 | 图1 | | @Image1 | | 锁定外貌/服装/道具/场景,不参考无关背景或姿势 |
|
||||
@@ -0,0 +1,17 @@
|
||||
# 09 API 资产清单模板
|
||||
|
||||
## 说明
|
||||
|
||||
本文件把内部引用映射到 API 可用的 URL 或 `asset://` URI,同时记录官网上传后的 `@素材名`。
|
||||
|
||||
## 资产总表
|
||||
|
||||
| 内部引用 | 类型 | 推荐文件名 | 官网上传名 | 本地路径 | 公网URL | 火山 asset URI | 参考职责 | 状态 |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
|
||||
## 使用规则
|
||||
|
||||
- 官网:用 `@官网上传名`。
|
||||
- API:用 `公网URL` 或 `火山 asset URI`。
|
||||
- 本地路径不能直接进入 API。
|
||||
- 每条任务必须在文本里写清参考职责,避免图片背景、角色姿势、道具用途被错误继承。
|
||||
Reference in New Issue
Block a user