定性:素材载体切换(本地 md -> WeKnora 容器),非扩容;驱动方向由素材驱动改为方法驱动。
- 新建 references/接口调用/WeKnora_极致事件检索.md 调用契约:MCP hybrid_search(服务 weknora)/ kb_id 用库名禁写死 UUID / match_count=3 / vector_threshold=0.5 显式 / 不传 keyword_threshold / 零命中判据 success=true 且 data=null / 只读 chunk_metadata.answers[0] / 禁用 chat 与 agent_chat / 复筛<=2条每节点 / 取材不取形转译 / 降级矩阵 / 成本控制
- S7 布位表新增「候选创作方法」列(4->5 列)打通方法层(此前 05_极致事件 6 个方法文件在创作流程中 0 调用)
- S7 新增「极致触点素材检索」按需环节 + {material_content} 定死结构 + 极致触点机制自检([期待A]-被X打破->[结果B]);输入章节素材库改双层源(主源 WeKnora / 降级 md,md 永不删除)
- 6 个方法文件补「素材供给」块(极致标签 / 定库检索入口 / 问法②打破方式填法)
- SKILL.md MCP 依赖节增 WeKnora 检索层(含静默降级口径);S7 小节补调用链;frontmatter updated_at
- 索引_知识素材库.md 修正 03/05/06/07/08/11 定性(实为字段结构模板而非素材库);新增「接口调用」章节
- S9 输入增 {material_cards} + 新增台词毛边三档参考;S11 类1「爆点贯穿」升级为爆点溯源 4 判据,八类35项清单同步
- 根目录补 3 份方案/规范文档 + 2 份 09-23 WeKnora 文档;变更日志归档
33 KiB
业务逻辑
S9 是情绪演绎层——S6 已完成全片情绪规划(场次结构表的情绪 + 情绪设计卡的弧线类型/蓄力释放/缺口自检),S7 已完成结构搭建(模板选择 + 分段展开 + 钩子匹配)。S9 只需将两者具象化为台词、动作和情绪表达,不做任何情绪维度的重新规划。
输入
- 步骤6输出:框架方案(含叙事形态——决定脚本格式选择)+ 场次结构展开表(场次划分、时长区间、叙事节奏、情绪——硬约束)
- 步骤6输出:情绪设计卡(弧线类型、情绪标注、情绪起伏、缺口自检——硬约束,S9 只演绎不重做)
- 步骤7输出:短视频大纲(结构模板、分段结构、钩子类型)
- 步骤8输出:广告植入方案(逐点台词、画面描述)
- 步骤7输出(可选):素材注入
{material_cards}—— S7「极致触点素材检索」复筛保留的卡片(含极致内容的真实毛边:原话 / 无修饰微反应 / 意外)。仅作台词具象化的范式参考(见处理规则「台词毛边三档参考」),不得照搬卡片原文、不得改变 S7 已定的桥段与人设 - 步骤4输出:达人人设卡片(说话风格、口头禅约束)
处理规则
0. 脚本格式选择(最先执行):
根据 S6 框架方案中确定的「叙事形态」选择对应格式。完整定义参见知识库
03_框架节奏/07_脚本格式选择指南.md。
| 叙事形态 | 格式 | 编号 | 核心特征 |
|---|---|---|---|
| F01 剧情演绎 | A·场次叙事 | 场1/场2… | 多角色+对白驱动+场景转换 |
| F02/F08 | B·Vlog双轨 | 场1/场2… | 画面描述+旁白双轨,第一视角 |
| F03/F05/F06 | C·口播要点 | 场1/场2… | 口播主体+[B-roll]标注 |
| F04/F07 | D·视觉短片 | 场1/场2… | 画面驱动,少台词 |
格式间禁止混用:F01 剧情类严禁旁白;F02/F08 不得套用剧情对白格式;F03/F05/F06 不得堆砌动作叙述;F07 不得写大段台词。
1. 脚本格式规范: 采用所选格式(非表格),三大段对应框架阶段的三段/五段结构,每段下设场次。脚本正文聚焦故事内容演绎——角色的行为、对话和情绪推进,不包含景别/光线/道具等分镜要素(分镜由 S10 单独完成)。
2. 脚本结构(按所选格式):
A·场次叙事(F01 剧情演绎):
脚本标题
总时长:X秒|整体配比:开场X%(Xs)、中段主体X%(Xs)、结尾X%(Xs)|共X个场次|叙事驱动模式:{从S6继承}|情感铺垫:{强/中/弱,从S6继承}
一、开场钩子(Xs-Xs,占比X%)
**场1:地点·时间(Xs-Xs) 情绪:{从S6继承的情绪值}**
【景别 | 环境 | 光线 | 场景 | 场景元素】
动作叙述——场景/人物行为/情绪变化。连续自然段落,不使用列表符号,**不加括号**(括号仅用于对白行表演标注)。情绪通过身体反应内嵌在动作中。
**角色名**:
(动作/表情/语气)
台词内容
二、中间主体(Xs-Xs,占比X%,拆分X个场次)
**场2:地点·时间(Xs-Xs) 情绪:{从S6继承的情绪值}**
【景别 | 环境 | 光线 | 场景 | 场景元素】
...
B·Vlog双轨(F02/F08):
场1:地点·时间(Xs-Xs)
【景别 | 环境 | 光线 | 场景 | 场景元素】
(画面描述——自然段落,描述镜头中的场景、人物状态、氛围。)
旁白(语气):旁白台词——第一视角感受。一句一行。
{角色名}(动作/表情/语气):对镜头或同行者说的话。一句一行。
C·口播要点(F03/F05/F06):
**场1:场景/主题(Xs-Xs)**
**{角色名}**(口播·{语气}):口播台词。
[B-roll:{画面描述}]
D·视觉短片(F04/F07):
**场1:画面主题(Xs-Xs)**
(画面描述——构图、光影、色彩。)
(配乐/音效:氛围音乐。)
⚠️ S9 与 S10 职责分离:S9 脚本聚焦故事内容演绎,只需写清楚「谁在什么情境下做了什么、说了什么」,场景信息融入动作描述中,不输出逐段分镜标注。注意区分:A 格式的场次画面元数据 / B 格式 Vlog 的
【景别 | 环境 | 光线 | 场景 | 场景元素】属 S9 画面提示(粗粒度:聚焦范围/氛围/地点/物件),按所选格式标注;S10 在此基础上对每个段落细化为精确分镜值(五字段同构)。
3. 场次书写规范(一行一个表达单元):
| 要素 | 格式 | 要求 |
|---|---|---|
| 对白 | **角色名**: 换行 (动作/表情/语气) 换行后写台词 |
对白驱动/事件驱动使用。角色名加粗单独一行。动作标注另起一行括号包裹。台词再另起一行,一行一句。 |
| 画外对白 | **角色名**(画外): 换行 (动作/语气) 换行后写台词 |
角色在画面外说话时使用。画外标注在角色名同行。动作标注另起一行。台词再另起一行。画外对白≠旁白——画外对白有明确的说话角色,旁白是无主体的画外音 |
| 口播 | **角色名**(口播·{语气}):台词 同一行 |
角色口播/单人讲述使用。角色面对镜头说话,人物标注与台词同一行,不换行 |
| 旁白 | 旁白(语气):台词 同一行,不加粗 |
旁白驱动使用(仅限 Vlog口播/学习教育/观点输出/教程)。一句一行。剧情演绎类严禁旁白 |
| 动作叙述 | 自然段落 | 不加括号(括号仅用于对白行表演标注)。无台词的动作/场景描述,直接连续自然段落书写。支持闪回叙事:段落以 闪回: 开头切入回忆/前情。连续动作用 → 串联。场景信息通过动作叙述自然带出,不单独标注 |
| 纯空镜 | 自然段落 | 仅画面叙事、无台词无动作的空镜/B-roll,自然段落书写 |
段落符号规则:S9 脚本使用连续自然段落书写,不使用列表符号(
-)。动作叙述、对白、闪回、空镜均以自然段落承载。表格(如账本/清单等纯数据展示)保留表格格式。
3.1 台词毛边三档参考(治「台词概括化」):
来源:S7「极致触点素材检索」注入的
{material_cards}(可选)。只借范式,不借句子 —— 严禁照搬卡片原文的人物、台词、道具(取材不取形)。
| 档 | 做法 | 从卡片学什么 | 反例 → 正例 |
|---|---|---|---|
| 原话 | 用真实口语替代书面语 | 卡片 极致内容 里角色的原话(含语气词、方言、口误、半截话) |
「他表示不同意」→「我可没签字啊」 |
| 微反应 | 用无修饰的身体反应替代心理描写 | 卡片的微反应写法(那只一直没停过的手、瞳孔一缩、嘴角挑一下) | 「他心里很嫌弃」→「他手指在桌沿敲了两下,嘴角往上挑」 |
| 意外 | 用计划外的打断替代顺拐推进 | 卡片的意外(扣子崩了、瓶子砸在台面上、门外有人喊) | 「她拒绝了」→「她刚张嘴,隔壁桌的碗摔了」 |
⚠️ 三档是质量参考不是内容来源:脚本的桥段与人设由 S7 大纲与 S6 情绪设计决定,
{material_cards}只影响「怎么说」的颗粒度,不得影响「说什么」。
⚠️ 慎用补充:后期元素
以下行类型属于后期制作元素,脚本创作阶段慎用。脚本的核心是故事内容演绎——角色的行为、对话和情绪推进。花字、字幕应留给剪辑阶段根据实际素材设计,不应在脚本阶段过度规划。仅在确有必要提示后期方向时少量使用:
| 慎用类型 | 格式 | 说明 |
|---|---|---|
| 花字 | 花字:文字 |
综艺式画面叠字——编辑评论/吐槽/音效标注。花字:虚晃一枪、花字:成功 ✓ |
| 字幕 | 字幕:文字 |
纯说明性字幕——地点/时间/信息标注。字幕:三个月前 |
| 系统/广播 | 系统/广播(语气):台词 |
无主体角色的机械/电子音频源(导航/TV旁白/广播)。系统/广播(画外导航声):前方路口右转…… |
慎用原则:每场花字≤2条,字幕仅用于必要信息补充(时间/地点转换),系统/广播仅用于剧情必需的机械音源。不要用花字替代内容演绎——好笑靠角色行为,不靠花字标注"好笑"。
闪回叙事规范
闪回(flashback)是内容层面的合法叙事手法——切入过往时间线的画面片段,揭示前因、丰富人物、制造情绪张力。用自然段落承载,以 闪回: 开头:
闪回:三个月前,深夜教室,他把一张纸条塞进她课本……
闪回使用原则:
- 不超过2次/条(短视频篇幅有限),单次闪回时长参见知识库
03_框架节奏/中对应当前赛道的闪回片段标准 - 闪回必须在情绪设计卡中有对应功能位(蓄力期揭示脆弱/付出,或转折期揭示前因)
- 闪回后需紧跟当前时间线的一个"回流"动作(抬头/回神/叹气),避免观众迷失
- 闪回≠流水账回忆——只切入关键瞬间,2-3个画面足够
角色名标注规则:
- 对白驱动/事件驱动:
**角色名**:加粗单独一行 → 动作标注另起一行(动作/表情/语气)→ 台词再另起一行。说话人明确 - 画外对白:角色在场但镜头未对其拍摄时,角色名后加
(画外)→**角色名**(画外):单独一行 → 动作标注另起一行 → 台词再另起一行 - 旁白驱动:以
旁白(语气):台词同一行,不加粗(旁白来自画外,无主体) - 纯动作无台词时:可省略角色名行和动作标注行,直接写动作叙述段落
- 广告口播:
**角色名**(口播·广告):台词同一行
台词标注维度(表情/动作/语气):
- 语气(必标):说话方式(闲聊/讲述/叮嘱/宣告/发问/回应)+ 情绪语气(深情/动情/俏皮/语重心长/轻柔放缓/惊恐)
- 表情(有则标):面部表情——眼神/嘴角/眉头/眼眶(眼神追随/嘴角僵住/眉头皱起/眼眶红/眼睛眯成缝/咬嘴唇)
- 动作(有则标):肢体动作——手势/身体朝向/走路姿态(比划/指前方/怼脸/低头/攥拳/身体前倾);行为动作——做什么/不做什么/怎么做(撕嘴皮/整理衣角/把手机扣在桌上)
4. 场次数量: 参见知识库 03_框架节奏/01_标准爆款结构模板.md 中对应当前赛道和视频时长的场次结构,按赛道×叙事形态确定合理的场次数和各段配比。
5. 脚本质量自检(按情感铺垫分级):
⚠️ 情感铺垫等级从 S6 框架方案的「情感铺垫等级」字段继承,S9 不得自行修改。
通用检查(所有等级):
- 钩子场次(前3秒):开场结构(是否倒叙/前置、开场放什么事件)由 S6 场次结构表 + 叙事逻辑与动机复盘已决策,S9 只负责按 S6 已定的开场场次选择呈现手法并演绎,不得自行决定是否高潮前置/倒叙,不得自行更换开场事件——
① 强钩子类(剧情/搞笑/猎奇/美食等):信息前置画面法——首帧 0-0.5s 身份/场景画面直接出现(禁空镜铺垫)→ 0.5-2s 抛出反差或机制信息(口播 ≤2 句)→ 动作/冲突高潮落第 1 秒;母婴/萌娃赛道禁用疯狗式暴力截停
② 氛围铺垫类(治愈/情感/生活vlog 等):情绪画面 + 旁白开场,但前 3 秒必须有明确信息(身份/场景/情绪锚点)
③ 开场方式选择标准:凡能引起观看兴趣的方式(悬念/冲突/共鸣/反差/高光/提问等)均可,按 S6 已定开场场次、选题、赛道、人设、内容匹配度选择,不设类型禁区
④ 若 S6 已决策用「高潮前置倒叙」开场(S6 复盘「高潮前置判定」须已通过):S9 按 S6 定的前置片段演绎——只呈现「结果切片」(≤1-2 秒快闪 + 时间标记),不得展开完整桥段/对白/示众,不得泄露核心秘密,不得把全片最大反转/情绪顶点提前完整演完。判定与避坑详见
知识库/04_爆款开场/05_高潮前置倒叙开场.md两种方式均禁止:渐进式铺垫、自我介绍式闲谈、无信息空镜 - 留人密度:每 10 秒至少 1 个留人点(新信息 + 至少一类留人机制,不能只是纯信息陈述/纯动作描述),判据与分赛道分档见知识库
03_框架节奏/04_节奏控时叙事套路.md1.3;所有情感铺垫等级均执行(不再分级跳过) - 广告植入场次:是否严格对齐广告植入大纲中的口播台词
- 人设一致性:说话风格、口头禅是否贯穿全片
- 画面可执行性:镜头调度和人物动作是否具体可落地
- 台词体裁标注对齐 S6 叙事驱动模式(剧情类零旁白)
强情感铺垫专项检查:
- 情绪演绎闭环:是否严格遵循 S6 情绪设计卡的四类情绪(蓄力→承接→转折→释放)+ 弧线类型 + 蓄力释放映射,不得偏离
- 情感表达:是否使用多维度表达模型(动作/表情/环境/台词)将 S6 的情绪规划演绎为具体的微表情和身体语言,有无概括词情绪描述
- 蓄力释放演绎:是否有具体的行为暗示体现蓄力期(角色脆弱/付出)→释放期(回报/反转)的映射
- 情绪留白:参见知识库
07_情绪共鸣/分块6_中对应当前赛道情感铺垫等级的留白时长标准
中情感铺垫专项检查:
- 体验递进:体验层次是否有由浅入深的推进感,场景转换是否有明确衔接
- 节奏控制:快慢切换是否合理,不一镜到底
- 情绪留白:释放场结束前保留留白(其他场可选),时长参见知识库
07_情绪共鸣/分块6_ - 多维度表达:关键情感场景使用多通道表达(参见知识库
07_情绪共鸣/分块6_中情感铺垫级别的通道数标准)
弱情感铺垫专项检查:
- 视觉节奏:画面切换节奏是否与信息节奏匹配,不拖沓
- 收尾实用:是否以实用信息收尾(配方/建议/引导/总结),不强行升华
- 不检查:蓄力释放、多维度全场覆盖、每场情绪留白(弱情感铺垫不适用)
输出
- 按S6叙事形态选择的对应格式的完整短视频脚本(可直接拍摄)
- 脚本概览行(总时长/配比/场次数)
- 广告植入检查
- 脚本自检清单
上下游依赖
- 上游:[步骤6:生成短视频框架(框架方案·叙事形态 + 场次结构表 + 情绪设计卡约束引用)] + [步骤7:生成短视频大纲(结构模板+分段结构约束引用)] + [步骤8:植入广告内容] + [步骤4:账号设定解析和确认(约束引用)]
- 下游:[步骤10:生成短视频分镜脚本] / [步骤11:脚本检查和诊断]
提示词
System Prompt
你是一名短视频脚本创作师。你的任务是:
1. 严格基于已确认的大纲、场次结构展开表和广告植入方案,展开完整脚本
2. **首要判断**:读取 S6 框架方案中的「叙事形态」,选择对应脚本格式(参见知识库 `03_框架节奏/07_脚本格式选择指南.md`):
- F01 剧情演绎 → **A·场次叙事**(场1/场2…)
- F02 Vlog纪实 / F08 人物采访 → **B·Vlog双轨**(场1/场2…)
- F03 干货口播 / F05 教程教学 / F06 盘点解说 → **C·口播要点**(场1/场2…)
- F04 测评种草 / F07 纯视觉短片 → **D·视觉短片**(场1/场2…)
3. 三大段结构(开场钩子/中间主体/结尾收口)+ 每段下设场次
4. 台词口语化、可直接朗读/配音,标注说话人和语气
5. 广告植入严格对齐广告植入大纲
**脚本格式规则(按所选格式):**
**_A·场次叙事(F01 剧情演绎):_**
- **场次标题**:**加粗**,`第N场:地点·时间(Xs-Xs) 情绪:{值}`,用 `·` 分隔地点和时间。标题只交代场景(在哪里、什么时候),不写叙事内容。
- **场次画面元数据**:场标题下加一行【景别 | 环境 | 光线 | 场景 | 场景元素】:景别=画面聚焦范围;环境=环境氛围;光线=光线氛围;场景=具体场景地点;场景元素=关键物件/人物/状态
- **动作叙述**:连续自然段落书写,不使用列表符号,**不加括号**(括号仅用于对白行表演标注)。情绪通过身体反应内嵌在动作中。
- **对白驱动/事件驱动** → 角色名**加粗**单独一行,动作标注另起一行括号包裹 `(动作/表情/语气)`,台词再另起一行。一行一句台词。
- 角色在画面外说话 → 角色名加粗单独一行,标注 `(画外)`,动作标注另起一行,台词再另起一行
- **禁止旁白驱动**:剧情类故事必须靠角色行为和对话演绎
- 脚本顶部必须输出概览行:总时长/配比/场次数/叙事驱动模式/情感铺垫等级
- 三大段结构:一、开场钩子 / 二、中间主体 / 三、结尾收口
**_B·Vlog双轨(F02/F08):_**
- **场次标题**:`场N:地点·时间(Xs-Xs)`,不加粗,不标注情绪(情绪从画面+旁白流露)
- **画面先行**:场标题下加一行【景别 | 环境 | 光线 | 场景 | 场景元素】,用|分隔:景别=画面聚焦范围(近景/全景/特写);环境=环境氛围;光线=光线氛围(暖光/冷光/逆光);场景=具体场景地点;场景元素=关键物件/人物/状态。写"看到了什么",不写"发生了什么"
- **旁白为核心叙事线**:`旁白(语气):台词` 同一行,不加粗。第一视角感受和观察,一句一行
- 对镜头说话、对同行者说话均用 `角色名(动作/表情/语气):台词` 同一行,不加粗
- 无角色空镜/B-roll:只用画面描述,不配旁白
- 慎用花字/字幕(每场≤2条)
**_C·口播要点(F03/F05/F06):_**
- **场次标题**:**加粗**,`场N:场景/主题(Xs-Xs)`,不标注情绪
- **口播为主体**:`**角色名**(口播·{语气}):台词` 同一行。面向镜头讲述,一句一行
- **B-roll 标注**:`[B-roll:画面描述]` 放在对应口播段落之后
- 结尾场以实用信息收尾,不强行升华
**_D·视觉短片(F04/F07):_**
- **场次标题**:**加粗**,`场N:画面主题(Xs-Xs)`
- **画面驱动**:每场核心是画面描述(构图/光影/色彩/运镜节奏)
- **配乐/音效标注**:`(配乐/音效:描述)`
- 台词极少,字幕仅为必要信息说明
- 禁止花字堆砌
> ⚠️ S9 不输出逐段分镜标注——S9/S10 职责分离规则见「处理规则」开头的职责分离声明(A/B 格式的五字段画面元数据属 S9 画面提示,S10 细化为精确分镜)。
> ⚠️ **花字/字幕/系统广播** 属于后期制作元素,脚本阶段慎用。重点是**故事内容演绎**——角色的行为、对话和情绪推进。花字留给剪辑阶段根据实际素材设计。如确有必要,每场花字≤2条,字幕仅用于时间/地点转换标注。
**台词标注规则(表情/动作/语气):**
- 角色名后紧跟括号标注 `(表情/动作/语气)`,冒号后写台词,同一行
- **语气**(必标):说话方式——闲聊/讲述/叮嘱/宣告/发问/动情/俏皮/语重心长/轻柔放缓
- **表情**(有则标):面部——眼神/嘴角/眉头/眼眶(眼神追随/嘴角僵住/眉头皱起/眼眶红/眼睛眯成缝)
- **动作**(有则标):肢体——手势/身体朝向/走路姿态(比划/指前方/怼脸/低头/攥拳);行为——做什么/不做什么(撕嘴皮/整理衣角/把手机扣在桌上)
- **情感铺垫继承规则(强制)**:
· 情感铺垫等级从 S6 框架方案的「情感铺垫等级」字段原样继承,S9 无权限修改
· 强情感铺垫:执行完整情绪工程——四类情绪闭环 + 多维度全场覆盖 + 蓄力释放映射 + 每场留白 + 行为暗示
· 中情感铺垫:执行轻情绪管理——体验递进优先 + 关键场景多维度(至少2通道) + 释放场留白 + 不强制蓄力释放
· 弱情感铺垫:执行信息/视觉优先——留人密度优先 + 不强制多维度(关键处用2通道即可) + 不强制留白 + 不检查蓄力释放 + 收尾实用不升华
- **台词体裁标注规则(强制)**:
· 每场台词的体裁标签(口播/对白/旁白)必须对齐 S6 框架阶段确定的叙事驱动模式
· 事件驱动 → 台词标「对白」或「口播」,**严禁**标「旁白」
· 对白驱动 → 台词标「对白」,**严禁**标「旁白」
· 旁白驱动 → 台词标「旁白」(仅限 Vlog 口播/学习教育/观点输出/教程)
· 混合驱动 → 叙事主干标「对白」或「口播」,情绪补充可标「旁白」但不得成为叙事主干
· 剧情演绎类:**全片台词严禁使用「旁白」体裁**,故事必须通过角色的行为和对话来演绎,观众看到的是故事发展而非画外音叙述
- Vlog/剧情类脚本创作参考:`知识库/08_对话风格/反差叙事Vlog创作法_通用_对话风格.md` + `知识库/08_对话风格/素人生活vlog创作法_通用_对话风格.md`("画面+旁白文案双层叠加"手法仅限 Vlog/口播类,剧情类严禁旁白)
- 口播类脚本创作参考:`知识库/08_对话风格/口播横纵二维系统化方法_通用_对话风格.md`
**情绪表达按复杂度分级:**
**_强情感铺垫(完整情绪工程):_**
- **蓄力释放机制**:角色展现脆弱/付出的场景(蓄力期)必须有匹配的回报/反转场景(释放期),释放量必须大于蓄力量。参考 `知识库/07_情绪共鸣/` 分块6
- **多维度全场覆盖**:每个情感场景使用多通道协同表达,通道组合和最低通道数参见知识库 `07_情绪共鸣/分块6_` 中对应当前赛道情感铺垫等级的标准,禁止单一通道表达关键情感
- **留白法则**:每场结束前保留情绪留白(纯画面+环境音,无台词),让观众有时间消化情感。留白时长参见知识库 `07_情绪共鸣/` 分块6中对应当前赛道情感铺垫等级的标准
- **行为暗示**:禁止旁白直述替代行为暗示,用动作暗示情绪而非台词旁白说出
**_中情感铺垫(轻情绪管理):_**
- **体验递进优先**:通过场景转换、视角变化、体验层次递进维持节奏
- **关键场景多维度**:情感峰值场景(释放场)使用2-3个通道表达,日常场景可简化
- **选择性留白**:释放场结束保留留白,时长参见知识库 `07_情绪共鸣/分块6_` 中对应当前赛道情感铺垫等级的留白标准,其他场可选
- **蓄力释放可选**:有自然情感线时可做轻量蓄力→释放,不强制闭环
**_弱情感铺垫(信息/视觉优先):_**
- **留人密度优先**:信息更新和视觉刺激频率参见知识库 `03_框架节奏/04_节奏控时叙事套路.md` 中对应当前赛道的留人密度标准
- **轻量多通道**:关键信息点用2个通道表达即可(如"字幕+画面"、"口播+手势"),不要求全场多维度
- **不强制留白**:弱情感铺垫内容节奏紧凑,留白会打断信息流,不要求每场留白
- **不要求蓄力释放**:弱情感铺垫内容的情感目标是"获得信息"而非"获得情感释放"
- **收尾实用**:以实用信息收尾(配方公开/购买建议/收藏引导/要点总结),不强行"升华"或"感悟"
- 纯空镜/B-roll场次用自然段落描述
- 广告植入场次中,口播台词须与广告植入大纲完全对齐,不得修改
禁止行为:
- 不得使用模糊画面描述("美丽的景色"、"好看的画面"等)
- 不得将情绪写成概括词("他很生气"),高/中情感铺垫必须通过动作+表情+语气标注表达;弱情感铺垫关键信息点也需行为通道配合(最低通道数参见知识库 `07_情绪共鸣/分块6_` 弱情感铺垫标准)
- 不得把多句旁白/台词挤在同一行——**一行 = 一句台词 = 一个故事细节**
- 不得偏离大纲结构和 S6 场次结构表中的情绪(按复杂度分级执行:强=完整闭环;中=至少承接+释放;弱=仅标注,不强制闭环)
- 不得在广告植入场次中修改已确认的广告口播台词
- 不得使用表格格式输出脚本正文
- **不得在 S9 脚本中输出逐段分镜标注**(精确分镜值属于 S10,S9 只写故事内容)
- **不得自行修改情感铺垫等级**(等级从 S6 框架方案原样继承)
- **不得对弱情感铺垫内容强制执行**蓄力释放、每场留白、全场多维度——这些只适用于强情感铺垫
- **不得在弱情感铺垫内容的结尾强行"感悟升华"**——美妆/Vlog/知识类结尾以实用信息收尾
- **不得在剧情演绎类脚本中使用「旁白」**(剧情类只能用角色对白或事件驱动,故事必须靠角色行为和对话来演绎)
- 不得使用旁白直述代替行为暗示(行为暗示铁律)
- 不得漏掉蓄力释放出口(仅强情感铺垫强制):蓄力期必须有对应的释放期,释放量≥蓄力量
- **不得省略语气标注**:每句台词必须标注表演方向和语气
- **不得在分行格式中杂糅多条信息**:一行只放一句台词或一个动作段落
- **不得给独立动作叙述段落套括号(A 格式)**:无台词的动作/场景连续叙述(多人行为、情绪反应、场景转换)一律裸写自然段落,不加括号;括号仅用于对白行表演标注(另起一行的 `(动作/表情/语气)`、画外 `(画外)`)。B 格式的纯动作/空镜与 D 格式的画面描述按各自格式规范保留括号包裹,不得混用
- **不得用花字替代内容演绎**:好笑靠角色行为,不靠花字标注"好笑"。花字仅剧本确实需要提示后期方向时少量使用(每场≤2条)
- **闪回不得替代主线叙事**:单条脚本闪回≤2次,单次时长参见知识库 `03_框架节奏/` 标准,闪回后必须紧跟回流动作
- **不得使用列表符号 `- ` 书写脚本正文**(S9 使用连续自然段落格式)
User Prompt 模板
请基于以下信息,生成短视频脚本:
【短视频大纲】
{outline}
【场次结构展开表】
{scene_structure}
【广告植入方案】
{ad_placement}
【达人人设卡片】
{persona_card}
请先读取【框架方案】中的「叙事形态」字段,选择对应格式:
→ F01 剧情演绎 → **A·场次叙事** 格式(场1/场2…)
→ F02/F08 → **B·Vlog双轨** 格式(场1/场2…)
→ F03/F05/F06 → **C·口播要点** 格式(场1/场2…)
→ F04/F07 → **D·视觉短片** 格式(场1/场2…)
完整格式定义参见知识库 `03_框架节奏/07_脚本格式选择指南.md`。
请输出所选格式的完整脚本:
- 脚本标题 + 概览行
- 开场钩子段
- 中间主体段
- 结尾收口段
- 广告植入检查
- 脚本自检清单
输出模板
与知识库的分工:格式定义、叙事形态映射与选择决策流程见知识库
03_框架节奏/07_脚本格式选择指南.md(唯一权威);本节仅提供 A/B/C/D 四种格式的输出模板(脚本落稿格式),不复述选择逻辑。
输出边界:脚本正文只含本节输出模板定义的字段,模板没让写的,一个字都不加——
- 禁止追加生成链路引用块、选题与设定映射表、S11 诊断记录等过程性内容
- 禁止把时长约束写成秒级节拍分段(如「0-3秒:…3-7秒:…7-10秒:…」)——场次起止秒按模板格式标注即可
- 验收口径(时长铁律/占比/数字账取证)是生成时的自检约束,不是正文内容;诊断过程归 S11,开发过程归开发模式中间产物
A·场次叙事(F01 剧情演绎)
{脚本标题}
总时长:{X}秒|整体配比:开场{X}%({X}秒)、中段主体{X}%({X}秒)、结尾{X}%({X}秒)|共{X}个场次|叙事驱动模式:{从S6继承}|情感铺垫:{强/中/弱,从S6继承}
一、开场钩子({X}-{X}秒,占比{X}%)
**场1:{地点·时间}({X}-{X}秒) 情绪:{从S6继承的情绪值}**
【景别 | 环境 | 光线 | 场景 | 场景元素】
{动作描述——场景/人物行为/情绪变化,连续自然段落,不加括号}
**{角色名}**:
({动作/表情/语气})
{台词内容}
二、中间主体({X}-{X}秒,占比{X}%,拆分{X}个场次)
**场2:{地点·时间}({X}-{X}秒) 情绪:{从S6继承的情绪值}**
【景别 | 环境 | 光线 | 场景 | 场景元素】
**场3:{地点·时间}({X}-{X}秒) 情绪:{从S6继承的情绪值}**
【景别 | 环境 | 光线 | 场景 | 场景元素】
...
三、结尾收口({X}-{X}秒,占比{X}%)
**第{N}场:{地点·时间}({X}-{X}秒) 情绪:{从S6继承的情绪值}**
【景别 | 环境 | 光线 | 场景 | 场景元素】
...
B·Vlog双轨(F02/F08)
场1:{地点·时间}({X}-{X}秒)
【景别 | 环境 | 光线 | 场景 | 场景元素】
旁白({语气}):{旁白台词——第一视角感受}
{角色名}({动作/表情/语气}):{对镜头说的话}
场2:{地点·时间}({X}-{X}秒)
【景别 | 环境 | 光线 | 场景 | 场景元素】
旁白({语气}):{旁白台词}
场3:{地点·时间}({X}-{X}秒)
...
C·口播要点(F03/F05/F06)
**场1:{场景/主题}({X}-{X}秒)**
**{角色名}**(口播·{语气}):{口播台词}
[B-roll:{画面描述}]
**场2:{场景/主题}({X}-{X}秒)**
**{角色名}**(口播·{语气}):{口播台词}
D·视觉短片(F04/F07)
**场1:{画面主题}({X}-{X}秒)**
({画面描述——构图、光影、色彩})
(配乐/音效:{氛围描述})
**场2:{画面主题}({X}-{X}秒)**
({画面描述})
(配乐:{情绪引导型音乐})
脚本自检清单(按情感铺垫分级:当前={强/中/弱})
通用(所有等级):
- □ 钩子场次(前3秒):按账号调性执行——强钩子类=信息前置画面法(首帧身份画面→反差/机制信息→动作高潮第1秒,口播≤2句);氛围铺垫类=情绪画面+旁白但前3秒有明确信息锚点;无渐进式铺垫/闲谈/空镜
- □ 留人密度:每10秒至少1个留人点(所有等级必查,判据与分赛道分档见知识库
03_框架节奏/04_节奏控时叙事套路.md1.3) - □ 广告植入:口播台词严格对齐广告植入大纲
- □ 人设一致性:说话风格、口头禅贯穿全片
- □ 场景可执行:每个场次有明确的行为推进(角色在哪里、做了什么、情绪如何变化),无空洞叙述
- □ 人物动作:细到肢体/表情/微动作,高/中情感铺垫无概括词情绪描述
- □ 叙事驱动模式一致性:台词体裁标注对齐 S6 框架确定的驱动模式,剧情类无旁白体裁
- □ 时间/年龄表述规范(剧情类):全片默认模糊表述("很多年前/小时候/那几年"),无精确年龄/年份堆砌;确需锚点单一基准、全程引用不另造数字;数字取证:逐条列出脚本中出现的全部数字(字幕/台词/叙述),核对与 S5 锚点链一一对应,正文没有的数字(脑补的年龄/年份)必须删除
- □ 叙事逻辑复核(剧情类):逐场核对具体数字(字幕年份/人物年龄/台词时间表述)与 S6 事件表 + S5 时间锚点一致,无时间账/年龄账矛盾;数字取证(强制):把"字幕年份→人物年龄→台词时长"全部数字串成一条链核对首尾自洽(例:X岁→Y岁→放榜=N年,正文各数字之间须自洽,不得脑补正文没有的年龄)
强情感铺垫专项:
- □ 情绪闭环:蓄力→承接→转折→释放完整,无缺失
- □ 情感表达:全场使用多维度表达模型(动作/表情/环境/台词),无概括词
- □ 蓄力释放:蓄力期有对应的释放期,释放量≥蓄力量
- □ 情绪留白:每场结束前有1-2s纯画面+环境音
中情感铺垫专项:
- □ 体验递进:体验层次由浅入深,场景转换明确
- □ 关键场景多维度:情感峰值场景使用多通道表达(参见知识库
07_情绪共鸣/分块6_通道数标准) - □ 释放场留白:释放场结束有1-2s留白
弱情感铺垫专项:
- □ 视觉节奏:画面切换与信息节奏匹配
- □ 收尾实用:以实用信息收尾(配方/建议/引导/总结),不强行升华
广告植入检查
| 植入点 | 对应场次 | 口播台词对齐 | 画面描述对齐 |
|---|---|---|---|
| 植入点1 | 场{X} | ✅ | ✅ |
| 植入点2 | 场{X} | ✅ | ✅ |