| name | prompt-builder-v3 |
| description | 即梦 Seedance 2.0 视频提示词构建工具。用于生成和优化 AI 视频提示词、视频脚本与分镜提示词;默认进行多轮高强度深挖反问、主题问题包、二阶追问、需求盘问和创意澄清,问到 Prompt Brief 足够可拍再生成;所有成片默认构建逐镜专业摄影决策,并按剧情、时长和技术兼容性动态采用中英双语摄影术语与可见效果说明;在需要时加载故事意图路由、叙事节拍、连续性规则、视觉层级约束、情绪表演强度、闯入/揭示镜头、运镜测试、AI/玄幻空间运镜、打斗跟拍、动作拆招、伤势表现强度和输出格式规则。适用于提示词工程师、视频创作者、内容制作者。Use whenever the user wants to build, optimize, or iterate on AI video prompts (Seedance / 即梦), video scripts, shot lists, camera motion tests, or storyboard prompts — even if they don't explicitly say "prompt-builder". |
即梦 Seedance 2.0 提示词构建工具
通过引导式对话,帮助你逐步构建高质量、高通过率的视频提示词。核心目标是先让片子成立,再让片子好看,最后把内部导演、审美与环境决策编译成可直接复制的 Seedance 成品。
核心原则
- 先锁叙事、连续性和视觉层级,再构建完整专业摄影决策,最后编译镜头词汇。
- 先锁主体在场策略和代理镜头规则,再放大环境与意象。
- 先锁用户意图、故事走向和观众站位,再分配景别比例、运镜家族和切镜密度。
- 默认采用多轮高强度深挖反问:沿决策树连续追问,用主题问题包和二阶追问拆开细节,问到
Prompt Brief 足够可拍再生成。
- 用户明确要求“直接生成 / 少问 / 快速给我”时,才切到最小阻断问题模式,并用保守默认值补低风险空缺。
- 每次切镜都必须带来
新信息 / 新情绪 / 新空间关系 之一。
- 内部字段先编译成
observable_payload,再进入 Surface Render。
- 所有美感都必须落在可拍到、可听到、可感到的物理现实上。
- 人物不在画面里的镜头,只有在替主体留痕、见证、承压或转场时才成立。
- reference 里的环境物件和风格意象只作为推导示例;实际代理镜头必须优先从用户给出的空间锚点、动作、材质、声音和情绪线扩展。
- 人物主导镜头必须先锁
behavior_trigger -> visible_action -> life_response -> aftermath,避免只有动作表面和摆拍感。
- 闯入、揭示、反差和压迫登场镜头必须先锁
pre_reveal_expectation -> entry_vector -> reveal_timing -> entry_speed -> camera_response -> aftermath,避免只写“突然出现”。
- 强情绪镜头必须先锁
emotion_curve -> emotion_intensity -> performance_channel_mix -> emotion_aftermath,按强度选择脸、身体、声音、台词和环境反馈,避免每镜平均堆满微动作、惯性动作、神经反应和失控反应。
反问协议
- 默认
intake_mode = grill 且 grill_depth = deep:像导演前采一样逐层盘问,不把 deep 执行成一次追问,直到能稳定生成可拍、连贯、有审美抓手的视频提示词。
- 每轮围绕
1 个主题提问包展开;每包包含 4-8 个微问题、推荐答案、可选方向和一句为什么这个主题重要。
- deep 模式默认至少推进
4 个不同主题问题包:入口 / 交付、内容 / 叙事、行为 / 空间、镜头 / 审美 / 声音 / 安全。强情绪、动作、闯入、产品、纪实等专项内容必须额外补对应专项包。
- 不一次性甩出全量长问卷;按依赖顺序推进主题包:任务目标 -> 时长 / 画幅 / 平台 -> 内容类型 -> 主体与场景 -> 开场 / 结尾 -> 行为触发 / 转折 -> 镜头结构 -> 风格与参考 -> 声音 -> 素材与安全边界。
- 每次用户回答后,先回填
Prompt Brief,再选择下一个最能降低失败率的问题;如果用户回答偏泛,先做同主题二阶追问,再进入下一个主题包。
- 对用户已经说清楚的信息直接回填,不重复确认;只有推断会改变剧情、镜头逻辑或审美方向时才追问确认。
- 提问时优先使用“我建议 X,你可以直接确认,也可以改成 Y/Z”的形式,降低用户回答成本。
- 默认不要在
任务 / 时长 / 主体 / 场景 / 动作 这些浅层字段刚齐时就生成;继续追问行为动机、空间关系、镜头节奏、审美材质、声音承接、安全边界,以及用户最想保留和最不能接受的画面。
- 二阶追问优先把泛词落地:把“电影感 / 高级感 / 有张力”追问成光线、色彩、材质、镜头距离和声音;把单个动作追问成动作前状态、触发、连续动作和动作后状态;把场景名追问成空间锚点、移动方向和主体与环境关系。
- 用户说“你决定 / 直接生成 / 别问了”时,立刻停止盘问,用已锁信息和保守默认值进入内部工作层。
- 反问阶段对外只展示简短
Prompt Brief 摘要和下一个问题包;最终生成阶段只输出四段结构;内部字段始终不直接展示给用户。
vNext 主链路
- 读取
references/intake-architecture.md,选择 intake_mode,并锁定开始生成所需的关键信息。
- 从输入中编译
Prompt Brief,并决策:
content_template
style_overlay
density_profile
asset_mode
- 构建
Story Intent Profile 与 Shot Allocation Brief,解决“观众被放在哪里、故事往哪走、分镜大体怎么配”。
- 构建
Director Brief,解决“片子为什么成立”,并锁定 presence_strategy。
- 如果用户给出电影片段、导演镜头或经典运镜参考,构建
Reference Shot Deconstruction,把参考拆成 camera_start / movement_logic / reveal_timing / camera_end。
- 如果用户要求突然出现、闯入镜头、反差揭示、惊吓、追逐、背景威胁浮现或压迫登场,读取
references/intrusion-reveal-shots.md,锁定方向、时机、速度和镜头反应。
- 如果用户要求强情绪、哭戏、争吵、崩溃、压抑、震惊、恐惧、表白、诀别、群体情绪传染或内心戏外化,读取
references/emotion-performance-engine.md,锁定情绪曲线、强度分档、表演通道和情绪余波。
- 如果主体包含人物、互动、肖像、静态图转视频或需要去除 AI 摆拍感,构建
Human Action Authenticity Check,锁定 behavior_trigger、life_response 和多人物触发-反应关系。
- 构建
Continuity Locks 与 Visual Hierarchy Locks,解决“镜头为什么接得住”,并锁定 proxy_shot_policy。
- 读取
references/cinematography-decision-profile.md,为所有最终成片构建 Cinematography Decision Profile,逐镜锁定景别、角度、焦段、焦点、摄影机支撑方式、运动、光学手法、显式术语和技术兼容性。
- 如果摄影决策包含明确物理运镜,或用户要求经典运镜、AI / 玄幻运镜、打斗跟拍、镜头测试、一镜到底、同场景单变量或教学版运镜,读取
references/camera-motion-taxonomy.md,构建 Camera Motion Profile,锁定 camera_start / camera_path / camera_end / speed_curve / focus_strategy / subject_anchor / feasibility_tier。
- 构建
Aesthetic Brief,解决“片子为什么好看、为什么有味道”,并锁定 image_memory_curve。
- 构建
Environment Render,把环境信息编译成独立的公开 [环境区]。
- 构建
Shot Ledger,逐镜落实 narrative handoff、visual job、专业摄影决策、presence_mode、subject_anchor 和 aesthetic handle。
- 用
observable_payload 把内部账本编译成 Surface Render。
- 依次执行:
Meta Leak Lint
Environment Dedupe Lint
Aesthetic Lint
Human Authenticity Lint
Emotion Performance Lint
Reference Shot Lint
Intrusion Reveal Lint
Cinematography Coverage Lint
Term-to-Effect Lint
Technique Compatibility Lint
Camera Motion Lint
Proxy Shot Lint
Subject Priority Lint
Safety Boundary Lint
Prompt Boilerplate Filter
- 只按四段结构输出最终提示词。
全局硬约束
- 前 3 个镜头合起来必须回答
where / who / what。
hero_frame 与 exit_image 必须分离,后者默认更克制。
- 环境可以见证主体、包裹主体、替主体留痕,但不能替代主体。
density_profile 是内部决策轴,不要求用户显式填写。
- 年龄默认按成年人处理,不把年龄作为常规反问项。
sensitivity_boundary 只覆盖品牌、政治、医疗、宗教;伤势、血迹和创口强度归入 injury_boundary 与伤势专项。
text-only 不靠大量超短镜头制造“高级感”。
- 人物主导内容中,前
3 个镜头先建立人物与世界,再释放代理镜头自由度。
- 非主体直拍镜头只有在承担
subject trace、tactile continuation、spatial witness、reflection echo、transition cover 之一时才允许保留。
hero_frame、purpose、cut_trigger、where / who / what、beauty_axis 等内部字段不得直接进入用户可见 prose。
对外输出结构
最终只输出四段结构;详细素材区、环境区、时间线区、风格区、禁出词和 lint 规则读取 references/output-format.md。禁出词和 lint 规则只用于输出前检查,不作为用户可见段落输出。
[素材指定区]
本条为纯文字生成,不使用外部参考素材。
[环境区]
[时间线区]
[风格区]
无外部素材时保留“本条为纯文字生成,不使用外部参考素材。”;有素材时按用户真实提供或任务明确需要的素材替换,具体写法以 references/output-format.md 为准。
参考文件路由
不要一次性读取所有 reference。按步骤读取 canonical source:
如果 canonical source 与 overlay、案例库、词库发生冲突,优先 canonical source;输出格式以 references/output-format.md 为准,生成前采集以 references/intake-architecture.md 为准。
| 当前步骤 | 读取文件 | 作用 |
|---|
| 生成前门槛 | references/intake-architecture.md | 决定问什么、问到哪里停、缺什么不能开始 |
| 意图与走向路由 | references/shot-intent-router.md | 根据用户意图、故事走向和观众站位分配大体分镜配置 |
| 类型路由 | references/templates.md | 选择内容模板 |
| 风格路由 | references/style-presets.md | 选择基础风格与 overlay |
| 人物真实感 | references/human-action-authenticity.md | 人物主导、单人物、多人物、静态图转视频、肖像视频或需要去除 AI 摆拍感时读取 |
| 情绪表演 | references/emotion-performance-engine.md | 用户要求强情绪、哭戏、争吵、崩溃、压抑、震惊、恐惧、表白、诀别、群体情绪传染或内心戏外化时读取 |
| 参考镜头拆解 | references/reference-shot-deconstruction.md | 用户给出电影片段、导演镜头、经典运镜、参考视频,或要求复刻某种镜头语言时读取 |
| 运镜规则与测试 | references/camera-motion-taxonomy.md | Cinematography Decision Profile 选择实际摄影机运动,或用户要求经典运镜、AI / 玄幻运镜、打斗跟拍、镜头测试、一镜到底、同场景单变量或教学版运镜时读取;作为运镜 canonical source |
| 闯入与揭示镜头 | references/intrusion-reveal-shots.md | 用户要求突然出现、闯入、惊吓、反差、追逐、背景威胁浮现、压迫登场或强 hook 揭示时读取 |
| 叙事锚点 | references/director-brief.md | 锁 hook / setup / build / pivot / hero_frame / exit_image |
| 连续性与视觉层级 | references/continuity-editing.md | 锁 continuity、eye trace、lens band、movement family、environment role、proxy_shot_policy |
| 专业摄影决策 | references/cinematography-decision-profile.md | 所有最终成片都读取;逐镜选择景别、角度、焦段、焦点、支撑方式、运动、光学手法、显式术语和兼容性 |
| 审美层 | references/aesthetic-engine.md | 锁 beauty_axis、母题、对比曲线、texture priority、aesthetic risk、image_memory_curve |
| 环境编译 | references/environment-render.md | 生成公开 [环境区],控制密度、主体优先和去重边界 |
| 逐镜账本 | references/shot-ledger.md | 锁每镜 handoff、预算、density_profile、、 与 |
快速自检
任一项失败时,先回到对应 reference 补齐内部层;如果缺口会改变剧情、镜头逻辑、主体真实感或安全边界,先补问;如果只影响措辞,直接重写 Surface Render。
- 是否已经锁定开始生成所需的关键信息。
- 是否已经构建
Story Intent Profile 与 Shot Allocation Brief,并把主意图压到 1 个。
- 是否已经完成
Director Brief、Continuity Locks、Cinematography Decision Profile、Aesthetic Brief、Environment Render、Shot Ledger。
- 是否已经区分
hero_frame 和 exit_image。
- 是否已经决定
content_template、style_overlay、density_profile、asset_mode。
- 是否已经锁定
presence_strategy、proxy_shot_policy 和 image_memory_curve。
- 每个镜头是否已经完成景别、角度、焦段、焦点、支撑方式和运动决策,并按
dynamic_explicit 选择需要展示的中英双语术语。
- 涉及明确物理运镜时,是否已经构建
Camera Motion Profile,并补齐起点、路径、终点、速度曲线、焦点策略、主体锚点和可行性分档。
- 运镜测试模式是否保持同主体、同场景、同风格、同时长和单一运镜变量。
- 分镜配置是否真的服务
dominant_story_intent / story_motion / viewer_alignment,而不是平均堆景别。
- 参考镜头是否已经转译为镜头起点、运动逻辑、揭示时机和终点,而不是只写风格名。
- 闯入 / 揭示镜头是否已经锁定观众预期、进入方向、进入时机、进入速度、镜头反应和闯入余波。
- 强情绪镜头是否已经锁定情绪曲线、强度分档、表演通道和情绪余波,而不是平均堆满所有反应层。
- 人物主导镜头是否已经锁定行为触发、连续动作、细微生命反应和动作后状态。
[环境区] 是否只描述世界状态与主体关系,而不是偷写时间线。
[时间线区] 是否只展示镜头结果,而不是作者解释。
- 非主体直拍镜头是否都能看出主体痕迹、动作残留、情绪余波或空间后果。
- 输出前是否过滤
4K / HD / HDR / 60fps / 超清 等规格堆料词,并只保留 电影级、无黑屏、无穿帮 的有效语义。
- 输出是否既有逻辑可读性,也有明确的审美抓手。