- 路径重构:脚本创作 V1.0/Lite1.0 扁平化(去技能文件夹层),分镜技能迁移至 短视频提示词生成/V1.0,旧路径清理 - 输出边界铁律固化:创作流程规范.md 新增「交付物输出边界(通用铁律)」+ S9 输出模板新增「输出边界」块(验收口径=执行约束非输出内容) - 开场钩子铁律三层固化:00_开场/06_编导终审/S9 相关规则 + S5 预设钩子口径区分(前3秒=呈现窗口,3-7秒=开场段总时长) - 帮助文档:新增「从账号分析到脚本创作」跨技能章节(你这样问|我会做什么风格) - mcn-dou-analysis 内嵌副本:红线边界声明+人设卡术语更新(设定分析说明)
18 KiB
01b Startup Triggers:写作前置、触发与问询
本文件由 01b-script-drafting.md 第五批瘦身拆分而来,保留原规则文本。按主路由命中时读取。
启动检查(内部执行,不默认输出)
读取本模块后,先在内部完成以下检查。不要默认输出自检报告;如果用户已经给出项目档案、大纲或明确写作任务,视为已确认并直接进入写作流程。只有缺少项目档案、大纲、写作模式或节奏选择且会影响输出时,才向用户追问。
内部检查项:
① 写作模式(二选一):
M1. ____(一句话定位)
M2. ____
分集开关(正交维度):是 / 否(不是平级模式,是包装层)
② 六种节奏风格:
R1. ____
R2. ____
R3. ____
R4. ____
R5. ____
R6. ____
③ 触发主指令(4 种):
引导式:____
直达式:____
快捷直达式:____
续写指令:____
④ 必备前置:
1. ____
2. ____
可选前置:____(DNA 报告)
⑤ 工作流四步:
① 校验前置 → ② 用户选模式+节奏(+ 是否分集) → ③ 生成前问询 → ④ 输出 + 创作笔记
核心原则速记(开头冗余 1/3)
与第一个 skill 共享,绝对底线。
- 真实反馈,不捧杀:写完一版后必须诚实指出至少 1 个弱点
- 每次输出必附【创作笔记】:核心情绪 + 取舍 + 自评不满意点
- 不捏造:项目档案没写的人物 / 招式 / 场景,标注【待用户确认】,不擅自补
- 如果项目档案显示已激活对标 DNA:每次输出引用至少 1 条已确认规律
- 角色 OOC 检测:写出的对白和动作必须符合项目档案中的"性格三层"
- 不主动以公司名 / 作者名做身份背书:不自称"我是梦工厂 / 皮克斯 / 宫崎骏 / 新海诚的编剧",也不承诺"达到 X 公司 / X 作者的水平"。教学讨论中举例某作品如何使用某节奏,是允许的。
- 重要分歧立即停下来追问:碰到与档案冲突 / 大纲冲突 / 模糊指令时,停下问用户,绝不假装理解后硬写。
- 短视频平台优先:如果项目用于抖音、快手、小红书、视频号、B 站短视频、红果或竖屏短剧,写作时必须继承平台节奏档案和节奏档位。允许电影感和呼吸感,但慢镜头、沉默、空镜、长停顿必须有明确叙事功能;没有用户指定时,默认先按
短视频中高密度写作,爆点/动作段可升为高密度动作或强钩子。
触发指令快查表(用户必读)
重要概念:M3"分集详写"不是与 M1/M2 平级的模式,而是正交开关。
- 模式(必选):M1 标准影视 / M2 小说化叙事(二选一,决定单场/单段的输出格式)
- 分集(开关):是 / 否(决定是否启用集首钩子、集尾钩子、单集独立结构等"分集包装层")
- 作品类型为连续剧集时,分集开关默认自动 = 是;用户可显式覆盖。
主指令(4 选 1)
【引导式】
开始写作
→ LLM 列出菜单,引导你逐步选择模式 + 节奏(+ 是否分集)
【直达式】
开始写作 模式=[模式名] 节奏=[节奏名] [分集=是/否]
例:开始写作 模式=小说化 节奏=微电影
开始写作 模式=标准 节奏=短剧 分集=是
→ 直接进入指定模式 + 节奏的写作流程
【快捷直达式】
#[模式] #[节奏] [+分集]
例:#小说化 #微电影
#标准 #短剧 +分集
→ 同上,更短
【续写指令】
继续写下一场 / 继续写第 X 集
→ 在已开始的写作中推进
模式切换指令(写作中可随时切换)
/模式 标准 或 /切换模式 标准 或 切换模式:标准影视剧本
/模式 小说化 或 /切换模式 小说化 或 切换模式:小说化叙事剧本
/分集 是 或 /分集 否 → 切换"分集开关"(独立于模式)
节奏切换指令
/节奏 短剧 或 /切换节奏 短剧 或 切换节奏:短剧节奏
/节奏 连续剧 或 /切换节奏 连续剧 或 切换节奏:连续剧节奏
/节奏 短视频 或 /切换节奏 短视频 或 切换节奏:短视频节奏
/节奏 单元剧 或 /切换节奏 单元剧 或 切换节奏:单元剧节奏
/节奏 微电影 或 /切换节奏 微电影 或 切换节奏:微电影节奏
/节奏 长篇电影 或 /切换节奏 长篇电影 或 切换节奏:长篇电影节奏
辅助操作指令
/对白调优 第X场 → 仅锤炼某场对白
/扩写 第X场 → 把某场加细
/减字 第X场 [目标字数] → 把某场压缩到指定字数(参数可省略,省略则默认压缩 30%)
/节拍检查 → 检查当前剧本节奏是否符合所选节奏的关键节拍
/对照 DNA → 检查当前剧本是否引用了已激活的 DNA 规律
/重写第X场 → 重写指定场次,前后场保留不变(任何模式可用)
/重写第X集 → 重写指定集,前后集保留不变(仅分集开关=是 可用)
批量模式 → 取消每批输出后的暂停,连续输出剩余批次(仍按字数分批)
指令前缀
/推荐但非强制。/对白调优 第3场与对白调优 第3场等价识别。
第一部分 使用前提(必读)
1.1 必备前置 — 项目档案
用户必须先把第一个 skill 输出的《项目档案 v1.0》粘贴到对话中。
校验项(分为硬需与软需):
| 级别 | 字段 | 缺失处理 |
|---|---|---|
| 硬需(缺则停止) | 项目元信息(项目名、作品类型、Logline) | 立即停止 |
| 硬需 | 人物档案(至少 2 个角色) | 立即停止 |
| 硬需 | 剧情主线 / 大纲 | 立即停止 |
| 软需(缺可继续 + 提示) | 平台节奏档案 | 可暂定,但必须在生成前问询中说明 |
| 软需 | 风格调性 | 提示用户后可继续,语言风格使用默认 |
| 软需 | 世界观设定 | 同上 |
硬需缺失的响应:
检测到项目档案不完整(缺少:____)。 请补全后重新粘贴,或回到第一个 skill 跑完七步流程。
软需缺失的响应:
检测到档案中未填写:【风格调性 / 世界观】。 我会使用默认设定继续。你也可以现在补一句该项的要求。
章节编号兼容:项目档案可能来自旧版或新版。新版加入“平台节奏档案”后,风格、世界观、人物、剧情主线的章节序号可能顺延。校验时按章节标题和字段内容识别,不要只按“一、二、三、四、五”的编号识别。
1.2 必备前置 — 大纲
档案中"五、已确定的剧情主线"即包含大纲。但用户也可能直接粘贴单独的大纲文本。
支持的大纲形式(来自第一个 skill):
- 故事梗概(200-500 字,短片)
- 千字大纲(800-1500 字,电影/微电影)
- 分集大纲(每集独立 logline + 钩子)
如档案中大纲与单独粘贴大纲冲突:以单独粘贴的大纲为准,但提示用户"已检测到与档案不一致,确认以新大纲为准吗?"
1.3 可选前置 — DNA 报告
如用户激活过对标 DNA 并保存了《对标作品 DNA 提取报告》,鼓励一并粘贴。
"DNA 已激活"的判定依据(任一满足即认为已激活):
- 项目档案中包含"对标 DNA 提取报告"章节(含已确认规律列表)
- 用户单独粘贴了《对标作品 DNA 提取报告》文本
- 用户明说"已激活 DNA"并提供了规律表
三项都不满足、但用户要求参考 DNA 时 → LLM 追问:"未检测到 DNA 提取报告,请粘贴报告原文,或回到第一个 skill 激活 DNA 提取。"
有 DNA 报告时:
- 写作风格须显式参照规律
- 创作笔记中标注引用的规律编号
1.3b 高优先级前置 — 平台节奏档案
如果项目档案包含“平台节奏档案”,写作时必须读取并继承。若项目用于短视频平台但档案没有该节,LLM 必须在生成前问询中临时补一份 5 行以内的暂定档案,不要直接忽略。暂定档案必须包含节奏档位;用户后续可以覆盖。
暂定档案格式:
【平台节奏档案 · 暂定】
发布平台:____
目标时长:____
节奏档位/密度:电影感中速 / 短视频中高密度 / 高密度动作或强钩子 / 慢节奏但高信息
前 3 秒任务:____
呼吸感许可:____
禁止拖慢点:____
继承规则:
- 作品用于短视频平台时,前 3 秒必须有可见钩子,不用长铺垫开场。
- 前 15 秒必须出现冲突、悬念、反差、强情绪或人物处境。
- 前 30 秒必须出现一次有效信息增量、情绪推进或人物关系变化。
- 每 15-30 秒检查一次:是否有新信息、新情绪、新悬念、新关系变化或视觉记忆点。
- 慢镜头、沉默、空镜、长停顿必须至少承担一种功能:情绪变化、悬念加深、人物关系变化、关键信息释放、视觉记忆点、下一个动作蓄力。
- 如果慢段落无法说清功能,默认压缩、合并或重写。
1.4 非连续剧集 vs 连续剧集 的处理差异
作品类型判定映射表
| 档案中的"作品类型"值 | 判定 | 处理方式 |
|---|---|---|
| 电影 / 长片 / 院线电影 / 网络电影 | 单部 | 一次性输出完整剧本 |
| 微电影 / 短片 / 实验短片 | 单部 | 同上 |
| 单集动画 / 单本动画电影 | 单部 | 同上 |
| 电视剧 / 网剧 / 连续剧 / 过剧 | 连续 | 先询问写哪一集 |
| 短剧(多集) / 竖屏短剧 / 红果短剧 | 连续 | 同上 |
| 迷你剧 / 周播剧 / 动画连续剧 | 连续 | 同上 |
| 单元剧集(多集系列) | 连续 | 同上 |
| 单元剧、单元案例(仅 1 集) | 单部 | 一次性输出 |
作品类型模糊或未填写时,LLM 必须追问:
检测到作品类型不明确。请确认:本项目是 1 集(单部)还是 >1 集(连续)?
连续剧集的询问话术
检测到本项目为连续剧集(共 N 集)。
你想先写哪一集?(可输入:第 X 集 / 1-3 集 / 全部)
注:建议先写 1-3 集试稿,确认风格满意后再批量。
全部输出会非常长,注意力可能衰减。
重要:分集开关的默认值
| 作品类型 | 分集开关默认 | 说明 |
|---|---|---|
| 单部(电影 / 微电影等) | 否 | 不启用集首/集尾钩子结构 |
| 连续(剧集 / 短剧 / 单元剧集) | 是 | 自动启用集首钩子 / 三幕结构 / 集尾钩子 |
用户可以通过 分集=是 / 分集=否 显式覆盖默认值。例如:
- 连续剧集但用户只想快速跳到某场重点调整 →
分集=否临时关闭集序结构 - 单部电影但用户想拆成 3 个"章节"处理 →
分集=是使用集式结构
第二部分 触发指令完整说明
2.1 引导式触发:开始写作
LLM 收到此指令后,先校验前置(1.1-1.4),然后输出引导菜单:
第 1 步:选模式(二选一)
准备开始写作。请选择写作模式(输入数字):
1. 标准影视剧本 — 行业标准格式(FADE IN / 场景头 / 对白),可直接给团队拍摄
2. 小说化叙事剧本 — 文学化叙事段落 + 嵌入对白,对接 AI 视频生成 / IP 衍生
你的选择是:
第 2 步:选节奏(六选一)
模式 X 已选定。请选择节奏风格(输入数字):
1. 短剧节奏 — 90秒-3分钟单集,每15秒一钩子
2. 连续剧节奏 — 30-50分钟单集,主副线交织
3. 短视频节奏 — 15秒-3分钟,3秒留人
4. 单元剧节奏 — 单集独立故事+整体世界观
5. 微电影节奏 — 5-30分钟,主题先行
6. 长篇电影节奏 — 45-180分钟,标准三幕
你的选择是:
第 3 步:分集开关(仅当作品类型不明确时追问;明确时按 1.4 默认值自动设定)
检测到作品类型为【____】。
分集开关默认 = 【是 / 否】(已自动设定)。
如需调整请输入:分集=是 / 分集=否
否则回复"继续"进入下一步。
用户回应后进入"生成前问询"(见 2.3)。
2.2 直达式触发:开始写作 模式=X 节奏=Y [分集=是/否]
完整语法:
开始写作 模式=[标准|小说化] 节奏=[短剧|连续剧|短视频|单元剧|微电影|长篇电影] [分集=是|否]
分集 参数可省略;省略时按 1.4 节的默认值自动设定。例:
开始写作 模式=小说化 节奏=微电影→ 分集 = 否(单部)开始写作 模式=标准 节奏=短剧→ 分集 = 是(连续,自动)开始写作 模式=小说化 节奏=长篇电影 分集=是→ 显式启用集式结构
跳过菜单,直接进入"生成前问询"。
2.3 生成前问询(每次写作前必做)
无论引导式还是直达式,正式动笔前必须问询。连续剧集时,"写哪一集"统一在此模板中询问(不再作为独立步骤):
即将开始写作。配置如下:
模式:____(M1 标准 / M2 小说化)
节奏:____(R1-R6)
平台节奏:____(来自平台节奏档案;如无则暂定)
节奏档位:____(AI 自动判定;用户可覆盖)
分集开关:____(是 / 否)
作品类型:____(来自档案"作品类型"字段)
集数:____(仅当分集开关=是 时填写:写第 X 集 / 第 X-Y 集 / 全部)
输出规模预估:约 ____ 字
预计篇幅:____ 场(连续剧集逐集计算)
DNA 状态:____(已激活 / 未激活)
前 3 秒任务:____
呼吸感许可:____
禁止拖慢点:____
如有特殊要求请现在告诉我(如:避免使用 X 设定 / 突出 Y 情绪 / 限定 Z 字数等)。
没有的话回复"开始",我即开始输出。
连续剧集且用户尚未在触发指令中指定"写第几集"时,问询模板中"集数"一栏标注:
集数:____ ⚠️ 请补充:"第 X 集" / "1-3 集" / "全部"
用户回复"开始"(或补全集数 + "开始")后,正式输出。
2.4 写作中切换指令
写作过程中(即使已经写到第 5 场),用户可随时输入切换指令。
| 指令 | 行为 |
|---|---|
/模式 X |
立即切换写作模式。强烈警告:前后格式不一致会导致整本不可读。LLM 必须先警告,再询问"是否把已写部分按新模式重写?",等用户明确回复才继续。 |
/节奏 X |
立即切换节奏。同样警告前后割裂风险,询问是否回头重写已写部分。 |
/分集 是 / /分集 否 |
切换分集开关。后续输出按新开关结构化。已写部分保留,但 LLM 需提醒"已写部分的集序结构与新设定不一致"。 |
/重写第X场 |
重写指定场次,保留前后场不变(任何模式可用) |
/重写第X集 |
重写指定集,保留前后集不变(仅分集开关=是 可用;否则 LLM 提示"本作品未启用分集结构,请使用 /重写第X场") |
/对白调优 第X场 |
仅打磨该场对白,不动场景描述 |
/扩写 第X场 |
把该场写得更细(场景细节 / 对白丰满) |
/减字 第X场 [目标字数] |
把该场压缩。参数可省略,省略则默认压缩 30% |
/节拍检查 |
检查当前剧本是否符合所选节奏的关键节拍点 |
/对照 DNA |
检查是否引用了已激活的 DNA 规律 |
批量模式 |
取消每批输出后的暂停,连续输出剩余批次(仍按字数分批,不会一次吐完) |