跳到正文

短剧项目与故事开发

围绕题材、人物、故事结构与分集方向组织短剧开发材料,为剧本和后续制作提供依据。

开源精选视频内容40 个文件2,909 Stars浏览次数 0zenstory-ai/drama-skills MIT版本 f53fb20
开始使用

下载前阅读 SKILL.md 中的使用条件,并确认所用工具支持对应能力。

输入资料
创意、题材与项目目标 角色、故事和平台条件 阅读本节完整说明
交付内容
故事开发资料 角色与分集方向 阅读本节完整说明
  1. 获取完整包,保留配套文件的目录结构。
  2. 按照原文准备所需工具、依赖与输入资料。
  3. 阅读对应使用步骤与输入输出说明,在自己的环境中验证结果。

使用提示摘自原文,配套文件保留来源版本;实际运行条件以各包说明为准。

正文

获取原文件

references/episode-design.md

目录

  1. 分集的工作定义
  2. 规则分级
  3. 单集契约
  4. 钩子、兑现与出去的压力
  5. 因果节拍与升级链
  6. 场景化之前的可见性检查
  7. 系列弧线与分集地图
  8. 集间状态交接
  9. 扩写、压缩与重排
  10. 项目节奏档案
  11. 合成示例
  12. 失败征兆与审查问题

1. 分集的工作定义

一集不是被时长切下来的一段情节,而是一次有边界的状态变换:

可验证的进入状态
→ 当集压力迫使人物追求目标
→ 选择遭遇反制并产生后果
→ 观众获得当集承诺的部分回报
→ 一个具体的新决定、危险或问题形成下一步压力
→ 可验证的出去状态

分集设计的重点是“这一集为什么必须在这里发生”,不是把事件均匀分配。

2. 规则分级

  • structural_invariant:进入/出去状态、分集/铺垫/兑现引用是否存在,显式声明是否互相矛盾;校验器可阻断。
  • reviewed_invariant:因果是否真实、升级是否改变局面、兑现是否匹配承诺;审查者须给出证据。
  • craft_default:通常能加强单集运动的做法;创作者可说明理由覆盖。
  • taste_option:钩子形态、弧线形状、转折烈度、留白程度;只由创作者和作品气质决定。

数字形式约束可以记录为创作者选择,但不能反过来证明剧情质量。

3. 单集契约

在写节拍或剧本前,先为本集回答以下字段。

3.1 进入状态

只写会影响本集行动的事实:

  • 人物位置、持物、伤势或正在执行的行动;
  • 谁知道什么、误信什么、掌握什么证据;
  • 谁占主动,谁欠谁,谁与谁结盟或疏远;
  • 上一集留下的决定、危险或未完成动作;
  • 本集必须接住的视觉、声音或时间事实。

不要把整本设定复制进每集。进入状态要足以让本集第一场行动不凭空出现。

3.2 当前压力与钩子

“钩子”不是一句神秘台词,而是观众能立即理解的未稳定局面:

  • 某人正在执行高代价行动;
  • 一个看似正常的事实与可见证据矛盾;
  • 有时限的目标已经开始;
  • 先前选择的后果现在抵达;
  • 某人必须公开作决定;
  • 一个关系中的权力突然改变。

钩子要连接本集目标。若开场刺激与后续无因果关系,它只是装饰。

倒叙与结果预演:任何题材都可以先给观众看一个后面的结果或高光,再回到造成它的决定, 只要它服务本集的钩子。两段要由同一人物、关系动作、道具或场所事实清楚相连,否则会像 无来源的预告片。用来解释眼前危机的闪回放在集中段更好用:开场先给危机,观众开始追问 「怎么会这样」时再闪回,闪回结束回到危机继续推。它是叙事选择,不是每集开场要求。

3.3 目标与反对力量

目标用“人物想让谁/什么在本集结束前发生怎样的变化”表达。反对力量要有:

  • 自己的目标;
  • 能真正阻挡的筹码;
  • 对主角策略的理解或误解;
  • 受到压力时会采取的动作。

环境、制度、身体限制也能成为反对力量,但最好通过人物选择获得戏剧形态。

3.4 因果升级

不要预填“发生若干次冲突”。写成选择链:

因为进入状态中的事实 A,人物采取行动 B;
行动 B 触发反制 C;
C 让状态 D 改变,迫使人物放弃旧策略或付出更大代价;
新选择 E 产生本集的方向性转折。

3.5 方向性转折

转折意味着人物原来的计划、理解或关系位置不再适用。它可能是:

  • 主角主动更换策略;
  • 对手封住既有路径;
  • 证据使旧解释失效;
  • 一段关系改变立场;
  • 代价真正落地;
  • 人物拒绝了原本最想要的东西。

不要求每集使用秘密或身份变化。

3.6 当集兑现

兑现回答:“观众为什么不会觉得这一集只在拖延?”

可以兑现:

  • 看见主角真实能力或代价;
  • 回收先前问题的一部分;
  • 完成一次关系/权力变化;
  • 让承诺中的情绪落地;
  • 让人物作出不可撤回的选择;
  • 证实或推翻一个有依据的判断。

craft_default · STY-04:在留下新压力前,先给出本集自己的局部结果。开放结尾与未完成一集不是同一件事。

3.7 出去状态与交接

结尾不只写“悬念:他是谁”。写成下一集可执行的事实:

  • 谁刚作出什么决定;
  • 谁知道了什么,谁仍不知道;
  • 权力、关系或资源怎样改变;
  • 人物在哪里、拿着什么、能否行动;
  • 哪个危险已经开始而非可能出现;
  • 下一集开场必须保留什么。

structural_invariant · STY-05:所有进入/出去、铺垫/兑现引用应指向已知记录,或显式标记为未决。相邻集对同一事实的显式声明不得无解释冲突。

3.8 每集只写这一集独有的东西

分集记录不是把这一集的所有信息抄一遍。判据只有一条:

删掉这个字段,写剧本的人会不会失去一个重要的创作约束?

答案是"不会"的字段,要么删掉,要么放到只写一次的地方。按这条判据,下面几类不进 分集记录:

  • 可以从别的字段推导出来的。单步因果链就是"目标 → 反对 → 结果 → 出去的压力", 把它再写一遍不产生新约束;只有一集里确实有两步以上、后一步依赖前一步的结果时, 才需要单独写因果链。
  • 整部戏只发生一次的。人物的跨集转变属于故事引擎的 人物行动模型,信息权限模型属于同一份文件的信息与证据设计。 在每一集重写一遍,只会让同一句话出现在八个地方。
  • 解释性的。"为什么这个钩子连着本集目标""为什么这股压力由本集产生"是理由, 不是约束。理由由审查者从已有字段判断,不需要作者逐集自证。
  • 给字段本身分类的。钩子属于哪一型、节奏是强是弱,这些标签不改变任何一句剧本。

留在分集记录里的,是只有这一集才知道的事实:进入状态、本集目标与反对、转折的触发、 局部结果、出去的压力、交接状态,以及本集要用到的资产与连续性变化。

一集只有一步因果时,它没有独立的因果链字段,单集卡里的实现块也就没有步骤可指—— 此时直接写三个可见载体(选择、反制、状态变化),不写指向某一步的指针。真的有两步以上、 后一步依赖前一步结果时,才写因果链,实现块再逐步对应。

一个副作用值得知道:字段越多,越容易被"填满"而不是被"想清楚"。同一句话被抄进六个槽位 时,记录看起来完整,实际只作了一个决定。

4. 钩子、兑现与出去的压力

这三项承担不同工作:

部件 观众问题 常见误用
钩子 为什么现在就要看? 与本集无关的奇观或故弄玄虚
兑现 这一集给了我什么? 只重复承诺,不产生结果
出去的压力 为什么状态还会继续运动? 隐去一句信息便草草结束

4.1 选择钩子类型

根据本集运动选择,而不是轮换模板:

  • 行动钩子:人物已在执行高风险策略;
  • 后果钩子:上一集的选择立即反噬;
  • 矛盾钩子:话语与证据同时出现且不相容;
  • 关系钩子:熟悉关系出现新的权力位置;
  • 决定钩子:人物必须现在选择,拖延本身也有代价;
  • 信息钩子:观众获得能重排现场意义的事实。

taste_option · STY-06:开场的气质可以安静、喜剧、亲密或激烈,可以延迟解释、让观众先知道或让角色先知道, 只要当前压力可感知并服务作品气质。首钩在第几秒出现、情绪触点隔多久一次不由这一条决定, 由项目节奏档案里已接受的数值决定。

4.2 设计出去的压力

有效的出去压力来自本集结果,而非随意添加的新事故。可用以下问题:

  • 本集的胜利让谁失去东西,从而会怎样反制?
  • 新知识让谁必须立刻重选立场?
  • 人物为赢付出的代价何时到期?
  • 哪个被保护的人拒绝继续被保护?
  • 现在公开的事实把冲突带到哪个新场域?

craft_default:结尾尽量把“会发生什么”升级成“某人已经决定做什么”或“某个后果已经启动”。

taste_option:一集也可以在完整情绪落点结束,不强制悬置;下一集压力可以来自新阶段而非截断动作。

4.3 创作者声明的门槛集

有些项目的观看契约里存在一个门槛集:观众要继续看下去,必须先付出一点额外代价—— 解锁、跳转到另一个入口、等待,或完成某个平台动作。门槛是否存在、落在哪里,由创作者 按项目声明;本套件不假定任何平台规则,也不把门槛位置当作质量判据。

门槛不新增规则,它让本文件已有的三条在这个位置收紧——因为别处失手观众只是走神, 这里失手观众直接离开:

  • 出去的压力(4.2):门槛后面必须还欠着观众一样东西。刚兑现 完一次大回报就设门槛,观众此刻的状态是"满足",而满足的人不会为继续看下去付出额外 代价。别处可以停在完整落点,这里不行。
  • 兑现依赖已建立的事实(STY-09):门槛处的悬念若依赖观众还不认识的人、还没理解 的规则或还没看见的赌注,它对观众并不成立——没有投入过的问题不会让人付代价。
  • 每集都有局部结果(STY-13):越靠近门槛,越不能出现只做交代、不产生结果的集。 观众在这一段流失,就永远走不到门槛。

门槛集本身仍是普通一集:有自己的局部结果,出去的压力仍从本集结果长出。门槛只是给 "停在哪里"这个选择多加一层约束。

门槛的集号由创作者定,套件不提供默认值。创作者已经声明要设门槛、又请你建议落在哪一集时, 可以拿常见的经验区间作示例——第一道约在第 8–16 集,第二道约在第 25–30 集——再按本项目的 爽点分布挪动。没有声明门槛的项目不提这些区间。

门槛处怎么停:

  • 停在揭晓的前一秒:身份揭穿、重大抉择、表白、秘密揭晓都可以。把这次高潮劈成两半, 前一半在本集推到悬崖边,后一半留给门槛后的第一拍。本集自己的局部结果照样要先兑现, 停住的是下一次揭晓,不是这一集的结果。
  • 钩子分台词钩与画面钩:台词钩是一句没说完的问句或一句身份暗示;画面钩是一个做到一半的 动作——门推开一半、信封拆开一半。两种都要指向观众已经在等的那件事。

craft_default · STY-27:项目声明了门槛集时,把它安排在一次尚未兑现的爆发之前,停在 揭晓的前一秒,并确认门槛处的悬念只依赖观众已经建立起来的人物、规则与赌注。集号与是否设 门槛由创作者决定。

4.4 首集入口

第 1 集从危机或观众收益最强的一处开始,不从原著第一章或人物的日常开始。原著开篇常是 温吞的日常,照搬过来观众几秒就划走。定入口前至少比较三个候选:

  • 时序入口:按原顺序最早能成立的一处,作为对照;
  • 收益入口:观众在此处收益最强、同时能交代主角身份、危机与目标的一处。改编项目优先取 原著分析里的爽点表与开篇替换点;
  • 冷开入口:把后文一次高潮提前,先放它的最后一拍或揭晓前一秒,再回到起点追因。登记为 cold_open,补偿义务见 改编重排。

每个候选写清两件事,用同一把尺子比:

  • 开场第一帧观众看见什么:写成一格画面,再写它让观众问出的那个问题。这个问题要不靠读屏幕 文字、不靠认识人物就成立;静止的画面也可以,只要它自己提出问题。
  • 整集收益:观众在这一集拿到什么,还缺什么信息,缺的在哪里补。

冷开常见的三条否决理由,多半是把冷开做成了兑现本身:

  • 「观众还不认识这些人,看不懂」:冷开取的是冲突最尖的那一下,要的是一眼读得懂的处境——一群人 喊着要封号、一张被火光照亮的脸,不需要知道谁是谁;
  • 「会把后面的兑现提前花掉」:取揭晓前一秒时答案留在原位;取最后一拍时只放结果的一个画面, 不放来龙去脉,观众追的是「怎么走到这一步」;
  • 「同一拍会在集中段再演一遍」:开场给片段,回到原位时给完整的一场,观众得到的是认出来的快感, 不是重复。

三条都答不了,再按收益选别的入口。

第 1 集结束前,观众要知道主角是谁、他眼下被什么压着、他想要什么。大目标在观众刚认下主角时 就说出口,而且要具体到可核对的数字、期限或对象,之后再拆成阶段小目标。

craft_default · STY-25:定第 1 集入口前比较至少三个候选,其中一个是后文高潮提前的冷开; 每个候选写出开场第一帧观众看见的那一格画面和它提出的问题,再写整集收益;选开场画面自己就是 钩子、观众收益强、且能在集尾前交代身份、危机与目标的一处;大目标尽早说出口,具体到可核对。

5. 因果节拍与升级链

5.1 一个节拍要回答什么

每条节拍至少记录:

  • because_of:来自哪个进入事实或前序节拍;若开启新线,明确声明;
  • character_goal:当前行动者想改变什么;
  • opposition:谁/什么在此刻阻止;
  • observable_action:可见或可听的行动;
  • state_change:信息、权力、关系、情绪、风险或物理状态的前后差异;
  • next_pressure:结果怎样迫使下一步发生;
  • 相关铺垫与兑现引用。

structural_invariant:节拍必须引用一个原因,或声明开启新线;字段存在不代表因果成立。

reviewed_invariant:审查者判断“因为”是否真的改变了人物选择。只按时间先后排列的事件仍可能是空链。

5.2 用“所以/但是”朗读

把相邻节拍连起来:

因为前一结果,所以人物现在这样做;
但是对抗力量利用新状态反制;
所以人物必须改变策略或承担代价。

如果只能用“然后”,检查是否缺少:人物选择、对抗反应、可见后果或下一股压力。

这是一种诊断语言,不要求成品按该句式呈现。

5.3 判断重复与升级

对比两个相邻冲突:

  • 谁掌握的筹码变了?
  • 谁知道的事实变了?
  • 哪段关系的边界变了?
  • 哪条退路消失了?
  • 谁作出了不可撤回的决定?
  • 哪个后果从威胁变成现实?

reviewed_invariant · STY-03:若没有可引用的变化,不能只凭更强烈的表演词声称升级。

craft_default:让主角的有效策略产生新的盲区,让对手学习,而不是每轮都回到同一起点。

6. 场景化之前的可见性检查

节拍将交给剧本写作,因此要提前检查它是否有戏剧载体:

  • 冲突能否发生在人物必须行动的具体场域?
  • 信息能否通过证据、争夺、行为或后果出现,而非纯说明?
  • 内在变化由什么选择、停顿、身体行为或关系动作承载?
  • 关键道具文字、声音或空间限制是否是故事必需?
  • 转折发生后,人物下一动作是否改变?

reviewed_invariant:关键节拍需要可转译成可见/可听的行为。审查者描述缺失载体及其影响,而不是用关键词筛选心理词。

taste_option:旁白、画外音、主观画面或留白都可选,只需明确其叙事意图。

6.1 转折要写成那一下动作,不是那一下的功能

分集记录的字段名会诱导人写功能:turn 问触发是什么,local_dramatic_result 问改变了什么, opposition 问对方要什么、筹码是什么。这些问题都可以用一句正确的话回答完,而一句正确的话 不是一场戏。

最常见的形态是把转折写成它的结果:

写成功能(不够) 写成动作(够)
他不再讲道理,用自己的信用担保 群里问他是不是急了的内部人士,有人跟着起哄;他把打了一半的辩解删掉,只发出一条链接
裁决权从立场转移到作品本身 刚才喊举报的那个人点开了视频
上级选择维持现状 上级把申请表推回来,说等有了成绩再谈

左栏读起来都对,而且审查时不会被任何门拦下——它们是对的功能描述。但把左栏交给剧本层, 写作者拿到的是一个待发明的结论;把右栏交给剧本层,写作者拿到的是一场戏。

判据是一句话:这一拍,观众看见的是谁做了什么?答不上来的,说明记录停在了功能层。 不要求分集记录写完整场次——那是剧本的活;要求的是转折与本集结果各自都能指出一个具体的 可见动作,哪怕只有半句。

同一条纪律适用于opposition:反对力量的筹码要写成它做过或会做的事, 不是它的属性。「人多、态度一致」是属性;「他们已经约好一起去平台投诉」是筹码。

STY-24 · reviewed_invariant:本轮覆盖范围内每一集的方向性转折与当集兑现, 在分集记录里各自要能指出一个具体的可见动作(谁做了什么),而不只是它达成的功能或状态变化; 反对力量的筹码同样写成已发生或将发生的行为。审查者引用「功能 → 对应的可见动作」, 指不出可见动作即为缺陷;这一条不用关键词筛,也不要求写成完整场次。

7. 系列弧线与分集地图

系列弧线不是把传统结构名称贴到集号上。先画状态运动:

  1. 旧策略可用:人物用熟悉方式获得局部结果,同时制造债务;
  2. 旧策略被学习/反制:同一方式开始伤害人物珍视的东西;
  3. 选择成本显形:人物必须在不能兼得的价值间行动;
  4. 引擎变形或终止:新事实、能力、关系或决定使旧回路无法照常继续。

这些是功能,不规定阶段数量、集数或位置。作品可以跳跃、循环、倒叙或以单元故事承载长线变化。

7.1 分集地图的列

每一行只保留能帮助写作与交接的字段:

  • 集 ID、工作标题;
  • 进入状态与活动压力;
  • 当集目标和反对力量;
  • 关键选择及其后果;
  • 方向性转折;
  • 当集兑现;
  • 出去压力与精确交接;
  • 铺垫/兑现引用;
  • 连续性变化与未决问题。

一行地图应能回答“删掉这集会损失什么状态台阶”。答不出时,合并、重设转折或让这集承担明确结果。

7.2 长线与单集的双重责任

一集可以同时:

  • 完成一个局部目标;
  • 改变一段关系;
  • 让长线证据前进;
  • 让主角策略积累代价。

不需要每项都出现。关键是当集有自己的可识别结果,并对系列状态作出至少一项必要贡献。

8. 集间状态交接

8.1 写成事实,不写气氛词

弱交接:

关系更加紧张,危机升级。

可执行交接:

叶澄把店门钥匙交给齐曼,但没有告诉她备用账本在冷柜后;齐曼已答应天亮前让审查员进入厨房。

后者给出持物、知识差和已作决定,下一集能直接行动。

8.2 逐项核对

  • 知识:谁知道/误信/隐瞒什么;
  • 权力:谁有许可、证据、资源或公开话语权;
  • 关系:承诺、背叛、联盟、边界;
  • 物理:位置、伤势、造型状态、持物、门锁、天气、时间;
  • 行动:已经开始、被中断或必须完成的动作;
  • 情绪:只记录会改变下一步行为的情绪选择,不记录泛泛强度。

structural_invariant:上一集出去事实与下一集进入事实显式不一致时,需要修订归属或合理的时间/事件说明,不能静默忽略。

reviewed_invariant:即使字段不冲突,知识、关系或伤势也可能无原因跳变;审查者必须引用前后证据。

9. 扩写、压缩与重排

9.1 何时扩写

扩写不是增加闲聊,而是当前地图跳过了必要的选择:

  • 人物突然改变立场,却没有受到足够压力;
  • 证据出现,却没有获取、验证或争夺过程;
  • 代价被宣布,却没有落到关系或行动;
  • 重大决定后没有让受影响人物作出回应。

新增节拍时明确它补足哪条因果或哪个状态变化。

9.2 何时压缩

以下内容可以合并或删除:

  • 重复说明观众已经知道的事实;
  • 人物用同一策略遭遇同一反制,状态没有变化;
  • 只负责移动人物且没有产生选择的过场;
  • 两集拥有同一个进入状态、目标、转折和出去状态。

9.3 何时重排

重排前先检查依赖:

  • 人物是否提前使用尚未获得的知识或道具;
  • 关系变化是否在原因之前出现;
  • 铺垫是否晚于兑现;
  • 伤势、时间、位置和公开范围是否仍连续;
  • 观众信息顺序改变后,体验是否仍是创作者要的悬念/惊讶。

structural_invariant:重排后所有引用与显式交接必须重新解析。

taste_option:允许倒叙、并行、跳时或主观叙事;声明其意图和连续性例外即可。

9.4 容量可行性预算 (STY-16)

第 1 节说一集不是被时长切下来的一段情节——这仍然成立,戏剧边界决定一集在哪里结束。 但一集写完之后要被拆成镜头、再变成有时长的画面,所以它同时占用一份制作容量。 这两件事不冲突:戏剧边界决定内容,容量预算只回答“这份内容装不装得下”。

不做这个检查的失效方式很具体:分集地图上每集看起来都合理,直到剧本交到分镜环节才发现 某几集的镜头数是别人的两三倍,于是要么临时砍戏(砍掉的往往正是兑现),要么让这几集 超长(打乱已接受的集数与节奏)。发现得越晚,能改的越少。

craft_default:进入场景化之前,用项目自身已接受产物的比例做一次量级估算, 把明显超出的集在地图阶段就调整。

估算方法(用比例,不用外部数字):

  1. 从本项目已经接受的集里取样,算出该项目当前的两个比值——每个镜头平均承载多少剧本 体量,以及每个镜头平均占用多少时长。
  2. 用这两个比值把待写各集的预估体量换算成镜头数与时长量级。
  3. 与创作者已接受的集长和产物预算比较,只关注量级偏差(例如某集是同项目均值的两倍 以上),不关注小幅波动。

这不是质量门槛。 比值来自项目自己的历史,不是跨项目标准;换题材、换制作形态或换 交付容器方式,比值都会变。所以:

  • 偏差是提示,交给创作者判断,不阻断任何交付;
  • 处理偏差优先用 9.1–9.3 的手段(把超载集拆成两集、把说明改成传递、合并同质节拍), 而不是按数字删台词或删镜头;
  • 项目还没有已接受集可取样时(例如只写第一集),跳过这一步,等有了基准再回来算。它的 价值来自项目自身的一致性,用别处的数字代入反而会误导。

跳过估算不等于第一集没有时长兜底。 这里做的是预测:用已接受集的比值推算还没写的 集,所以第一集拿不到。等第一集的镜头真的存在了,另有一次测量——把本集镜头的已接受 时长直接加总,与项目声明的每集目标时长比对。测量不需要基准,第一集同样成立,它属于分镜 环节的账目责任(见该环节的单集时长加总规则),不在本节重复。

taste_option:单集长度、集数、每集镜头量级由创作者的格式与发行方案决定。

10. 项目节奏档案

节奏数值不是套件级规则,是项目档案。本阶段按制作形态提出一份,创作者接受或改写后, 写进 short-drama.json 的 creator_authority.rhythm_profile。之后剧本、分镜与审查只拿 已接受的数值做算术核对;档案缺失、未接受,就是未声明,不核对。

提出时把候选档案写进创作简报「形式与制作边界」一节,status 写 proposed。创作者接受或 改写后,由 $short-drama 把它写入项目配置,状态变为 accepted。以后要改,同样走一次决策。

字段 含义 AI 真人短剧起点 漫剧起点
form 制作形态 ai_live_action motion_comic
first_hook_seconds 第一个钩子最迟在第几秒出现 5 5
beat_interval_seconds_max 相邻两个情绪触点(冲突台词、动作或新信息)之间最长隔几秒 30 30
opposed_reversals_per_episode_min 每集至少几次有具体对手参与的反转 1 1
end_on_peak 集尾停在峰值上直接收,不在峰值后再缓一段 true true
reprise_previous_last_beat 下一集开头先接上一集最后一拍 true true
vo_share_max [VO](旁白与内心独白)占全集台词可发声字数的比例上限;[OS] 画外对白不算 0.3(未实测) 0.3(未实测)
target_avg_shot_seconds 目标平均镜长(秒) 2.5 3.0(未实测)
close_shot_share_min 近景类镜头——近景、特写、大特写与细节镜头——合计占全集镜头数的比例下限 0.45 0.45(未实测)
first_major_payoff_by_episode 全书第一个大爽点最迟在第几集 1 1

真人列的镜长与近景类占比来自一组真人短剧的实测:平均镜长约 2.5 秒,特写加近景约占一半。首钩秒数 来自一组实测:5 部里有 3 部在前 5 秒内给出第一个钩子。触点间隔取「每 20–30 秒一个情绪触点」的 上沿。标「未实测」的是待校准的起点,没有测量依据。

这些是起点,不是质量线。靠旁白推进的解说漫可以把 vo_share_max 调高;生活流、留白多的 作品可以放宽触点间隔和镜长。改哪一项、为什么,写进创作简报交创作者决定。

craft_default · STY-26:按制作形态从上表起步提出项目节奏档案,交创作者接受或改写; 默认值只是起点,不是套件级门槛,未接受的档案不作为任何核对依据。

11. 合成示例

沿用一个全新虚构情境:一家共享厨房面临关停,排班员叶澄一直暗中调换灶位保护弱势摊主。

单集契约示意

  • 进入状态:叶澄刚删去一条换班记录;齐曼持有自己的订单记录,但尚不知道谁删改;物业审查员将在早晨进入。
  • 当前压力:齐曼当众要求出示完整排班记录。
  • 目标:叶澄想在不暴露删改的情况下说服众人维持营业。
  • 反对力量:齐曼要恢复公开规则;管理方可以借混乱立即收回排班权。
  • 升级链:叶澄展示整理后的记录 → 齐曼用订单证明缺口 → 叶澄承认改过排班但拒绝说为谁 → 被保护的新摊主主动承认并质问谁有权替他决定。
  • 转折:问题从“谁占了灶位”转成“叶澄是否有权以保护为名隐瞒”。
  • 兑现:订单缺口的原因被部分回答;叶澄的能力和代价同时显形。
  • 出去压力:叶澄把备用钥匙交给齐曼;齐曼已承诺让审查员进场,但不知道冷柜后的账本。

因果诊断

弱节拍:

众人争吵。管理方突然通知审查提前。叶澄很紧张。

改成可用链条:

因为齐曼公开证明排班记录缺口,管理方把“内部争执”作为提前进场的理由;叶澄若继续藏账本就会失去营业资格,若交出账本则会暴露所有私下调整。她把钥匙交给齐曼,却故意不提账本位置。

差别不在事件更多,而在前一选择改变了对手筹码,人物随后作出带代价的新选择。

12. 失败征兆与审查问题

失败征兆

  • 开场压力与当集目标无关;
  • 集内只有信息宣布,没有人物争取与反制;
  • 各节拍可以任意换序;
  • “升级”只是更大的争吵、追赶或误会;
  • 本集所有答案都被推迟到下一集;
  • 结尾用省略一句话制造假悬念;
  • 出去状态只有情绪形容,没有知识、关系、物理或行动事实;
  • 下一集重置上一集的决定和代价;
  • 为适配形式而拆出无状态贡献的集;
  • 把某种钩子或转折当成所有项目的必选项。

审查问题

审查者引用 episode-map.jsonl、单集卡或节拍记录回答:

  1. 本集从什么进入状态运动到什么出去状态?
  2. 哪个选择触发了哪项反制,证据在哪里?
  3. 方向性转折后,人物的行动为什么必须改变?
  4. 当集承诺具体在哪里兑现,而不是只被重复?
  5. 出去压力是否由本集结果产生?
  6. 相邻集的知识、权力、关系、持物和行动是否可精确交接?
  7. 哪些形式选择属于创作者偏好,是否被保留?

开发/写作所有者可根据发现修订,但不能签发自己的最终通过结论。

CONTACT HAONAN

联系haonan

医疗 AI · 产品与独立开发

刘浩南

关注医疗 AI 从 demo 到真实落地,聚焦产品化、商业化与院内工作流效率提升。

12年医疗产研经验,大湾区头部医疗AI公司前产品总监,独立开发者

医疗 AI 产品化医疗 AI 商业化院内工作流效率
刘浩南的微信联系二维码
微信扫一扫,联系 haonan