lixiaoxiao9888-create/short-drama-factory · 第 2 次运行

写了一份全剧骨架,2,992 字(去掉空白计)。

skill
lixiaoxiao9888-create/short-drama-factory@33d9988f
装进工作目录的 skill
short-drama-factory
时间
2026-10-31 08:23–08:27(北京时间),4 分钟
轮数
2 轮,工具调用 10 次,按 API 价格折算 $1.90
匿名编号
630(评审只看到这个编号)
盲比
和另外 20 个参赛者的第 2 次运行各比一场:对照组(不装 skill) · eternityspring/shuohao-skills · zenstory-ai/drama-skills · lixiaoxiao9888-create/manju-laoli-skill · jtydhr88/screenwriting-skills · Shanyin-ai/shanyin-screenwriting-master · adoria111/emma-screenwriting-skills · zhu5859243-free/hongguo-shortdrama-screenwriting · catyiqian/qianqianwriting · Hao0321/ai-short-drama · zenstory-ai/oh-story-claudecode · lingfengQAQ/webnovel-writer · 0xsline/short-drama · Tomsawyerhu/Chinese-WebNovel-Skill · xindoo/sumeru · LanyXiaosheng/bookflow-skill · dama-cyber/Distilled-Novel-Toolbox · tance-mang/chinese-webnovel-skills · xiaofeng-928/chinese-longnovel-skill · qingyabailu-git/webfiction-write
原始文件
产出和问答记录 · 原始日志

写出的文件

标了标签的是认定为全剧骨架、拿去匿名打包的文件(deliverables.toml)。

验尸官的婚礼-全剧骨架.md 全剧骨架 3,424 字
# 《验尸官的婚礼》全剧骨架

## 一、定盘

- **规格**:60 集 · 标准档(每集 90~120 秒,≤2 场)· 全 AI 拍摄
- **流派**:混合。主线情绪流(逐个认账),副线剧情流(谁杀了沈峥)
- **情绪契约**:林晚每亮出一样证据,就有一个踩过她的人当众认账——最后一个认账的,是她自己。
- **每集引擎**:亮一样能特写的证据 → 沈家毁证或抹黑 → 林晚反将,对方当场付代价 → 真相刻度 +1,自罪刻度 +1(离她签的假报告更近一步)。
- **前三集**:E1 婚礼被当保安拖走 + 扯下白手套见虎口无疤(受害+立场);E2 存档照片里无名尸的虎口疤,和订婚照上的疤一模一样(证据回放);E3 “前任闹婚”上热搜,苏曼丽塞来房卡(升级到公开)。

## 二、逻辑锁(下游不得改)

1. 三年前沈峥查到舅舅宋知远借港口洗钱,在游艇上被扳手砸后脑、推下海。尸体泡得面目难辨,作为无名男尸送到林晚手上。她写“他杀”(后脑钝器伤、肺里没海水=死后才落水)。周启年收了钱逼她改成“意外”——定成他杀就要立案比 DNA,身份一比就露。三天火化。
2. 她当时没认出来:未婚夫“在国外养病”,每周都有电话(程野学的声音)。尸体左手虎口那道疤,她拍进了存档照片。那道疤是沈峥当年替她挡手术刀留下的。
3. 宋知远告诉姐姐“峥儿落水,尸体没找到”。宋婉仪为了保住长孙那一半股份,找程野来顶替。程野“回国”后一直躲着林晚,一年前借“晦气”退婚,因为离近了一定露馅。
4. **死线**:婚礼当天离“沈峥”三十岁股权交割还有 30 天。替身一旦坐实,股份归二房,宋知远的洗钱通道就断了。这是沈家拼命毁证的原因。
5. 那块表是沈峥订婚时送的,交代过“慢了也别拿去修”。表盖里藏着他出事前录的一段话。
6. 程野的软肋是妹妹程小满(需新增)。她住在宋知远出钱的疗养院,程野不敢翻供就是因为她。

## 三、四幕 × 单元链

| 幕 | 单元 | 沈家咬死的那句话 | 主对手 | 林晚打法 |
|---|---|---|---|---|
| 一幕 1–12 | **A 替身局** 1–22 | “新郎就是沈峥,她是被退婚疯了” | 程野、苏曼丽、宋婉仪 | 被动自证 |
| 二幕 13–34 | **B 签字局** 23–43 | “三年前就是意外,字是你签的” | 周启年(苏曼丽中途反水) | 主动设局 |
| 三幕 35–49 / 四幕 50–60 | **C 游艇局** 44–60 | “落水是意外,舅舅是沈家的恩人” | 宋知远 | 先认自己的错,再翻全案 |

**付费墙**
- 一级 · 第 10 集:家宴上 DNA 信封撕开一半,切黑。
- 二级 · 第 22 集:A/B 接缝。宋婉仪认了“峥儿是落水死的,意外”,林晚说“我解剖过他,是他杀”,周启年把报告拍在桌上:“签字的是你。”
- 三级 · 第 43 集:想重启这个案子,只有一条路,就是她先举报自己三年前出了假结论。断在她握笔的手上。

付费后下一集前 15 秒必须兑现。

## 四、回合表

格式:证据 | 沈家反制 | 林晚反将。

**单元 A(1–22)**
1. **1–3**:虎口无疤 | 保安拖人,“闹婚”视频上热搜 | 当众讲出疤的来历,程野接不上话;苏曼丽塞来房卡
2. **4–7**:存档照片对比订婚照 | 说照片是 P 的,中心以泄露档案为由约谈她 | 原始存档的时间戳;苏曼丽在酒店说出“他从不签自己名字的最后一笔”
3. **8–10**:签名笔顺、耳后的整容切口 | 宋婉仪请医生作证“是车祸修复” | 沈砚第一次动摇,自己交出头发送检
4. **11–14**:兄弟 DNA 不吻合 | 反告她非法取样 | 送检全程在派出所登记,对方律师当场撤诉
5. **15–18**:程野的赌债欠条、整容病历,妹妹疗养费的付款方是一家空壳公司 | 讨债人上门,程小满被转院“失踪” | 程野私下松口:“我只是个演员”
6. **19–22**:股东会交割前,官方指纹比对当众宣读 | 无牌可出 | 程野摘下手套:“我叫程野。”闭环,火种见二级墙

**单元 B(23–43)**
1. **23–26**:从电脑恢复出被删的“他杀”初稿 | 周启年说是她事后伪造,停了她的解剖权 | 第三方取证锁定时间,周启年当众改口
2. **27–30**:她私留的切片,肺里没有海水里的硅藻=人是死后才下水的 | 档案室夜里失火,留样柜被烧 | 另一半切片早就封存在外市;火场监控里一只手,袖口闪过船锚(只给观众看)
3. **31–34**:火化单上周启年的加急签批 | 苏曼丽为港口生意反水,说房卡是林晚逼她造谣 | 房卡背面有她自己写的“救我”
4. **35–37**:攻守转换。林晚假装认错,约周启年“对口径”,录下“那笔钱够你我花一辈子” | 周启年察觉,砸了手机 | 录音早已实时传到沈砚手机
5. **38–41**:金表和转账流水对上 | 周启年把锅甩给宋婉仪,沈家内乱 | 警方当场带走周启年,金表装进物证袋;赃款账户指向沈氏海外港口
6. **42–43**:周启年反咬“签字的是林晚,钱她也拿了”,林晚被停职调查。宋知远出面“保”她,程野拒绝作证 | 至暗,接三级墙

**单元 C(44–60)**
1. **44–46**:她交出自我举报和重新鉴定申请(押上执照和自由) | 宋知远放舆论:“她经手的案子全得重审” | 省里同意复核,存档照片调出死者右掌的船锚形压痕
2. **47–49**:压痕比对袖扣 | 宋知远早换了新袖扣 | 沈砚想起游艇那晚舅舅换过衬衫、袖口少了一只
3. **50–52**:表停了,撬开表盖,沈峥的录音:“我要是出事,查舅舅的港口账” | 宋知远说录音是 AI 合成的 | 声纹鉴定通过;苏曼丽带着港口账本回头
4. **53–55**:警方找到程小满,程野交出整容和背台词的笔记本 | 宋知远在姐姐面前哭“我都是为了沈家” | 林晚把儿子后脑的伤给宋婉仪看,母亲崩溃
5. **56–58**:打捞上来的扳手,宋婉仪作证并交出股权 | 宋知远乘船出逃 | 沈砚提供游艇定位,警方在码头截停
6. **59–60**:庭审。宋知远认罪;程野带妹妹自首;林晚当庭推翻自己的报告,写下“死者沈峥,他杀”,签名,接受处分。尾场:表放在墓前

## 五、人物弧光

- **林晚**:认证据不认人 → 连自己也认
- **沈砚**:不信 → 内应 → 游艇那晚的记忆是钥匙
- **苏曼丽**:踩人 → 求救 → 反水 → 回头
- **程野**:怕死 → 护妹 → 作证自首
- **宋婉仪**:护股份 → 护弟弟 → 交出沈氏
- **周启年**:41 集受惩
- **宋知远**:E1 起袖扣就在镜头里,30 集观众知道是他,43 集林晚还不知道(反讽拉到最大),60 集伏法

## 六、伏笔账(埋 → 收)

| 伏笔 | 埋 | 收 |
|---|---|---|
| 表慢了 | 1 | 50 |
| 船锚袖扣 | 1 | 观众 30 / 林晚 47 |
| 沈砚说“哥回来后变了” | 2 | 48 |
| 房卡 | 3 | 33 |
| 程小满 | 5 | 53 |
| 空壳公司 | 17 | 41 |
| 外市封存的另一半切片 | 27 | 45 |

## 七、下游硬规

1. 每集必须有一件能特写的证据,结论当场用大白话说出来(“肺里没海水,他下水前就死了”)。行话当句翻译。
2. 每集反派要付一次看得见的代价。沈家的反制按毁证 / 抹黑 / 程序压制 / 收买人证 / 拿人要挟 / 反咬栽赃六类轮换,相邻 3 集不重复。
3. **合规**:取证全走送检、报警、调档;解剖不拍创口,用照片、切片、报告代替;扳手只拍落下前一瞬;恶人交给警方和司法,林晚不动私刑;她签字的错要付代价,不洗白。
4. **AI 拍摄**
   - 外观锚点全剧不变:灰风衣+旧表 / 白手套+金丝眼镜 / 黑耳钉 / 酒红指甲 / 金表 / 旗袍+珍珠 / 船锚袖扣。
   - 场景库锁 9 个:宴厅、解剖室、档案室、沈家老宅、酒店走廊、游艇、码头、法庭、墓园。

过程

按时间顺序。点开工具调用能看到完整的输入和返回;思考的内容 Claude Code 不对外输出,日志里只有「在这里思考过多久」。

第 1 轮

输入:
/short-drama-factory 我要给一部短剧写全剧骨架,要求在 premise.md 里,写好存成文件放在当前目录。

思考

Bash List directory and read premise file

输入

ls -la && cat premise.md 2>/dev/null; ls .claude/skills/short-drama-factory/references .claude/skills/short-drama-factory/templates

返回

total 16
drwxr-xr-x  4 user  wheel   128 Oct 30 17:23 .
drwxr-xr-x  4 user  wheel   128 Oct 30 17:23 ..
drwxr-xr-x  4 user  wheel   128 Oct 30 17:23 .claude
-rw-r--r--  1 user  wheel  4233 Oct 30 17:23 premise.md
这是一张选题卡。它要拍成 60 集竖屏短剧,每集 1–2 分钟,全部由 AI 拍。
请交一份全剧骨架:整部剧怎么走,用来管住后面的分集大纲和剧本。
只交骨架,不写分集大纲和剧本正文,3000 字以内。

《验尸官的婚礼》

标签:女频、大女主、复仇、悬疑、豪门

一句话卖点:被退婚的女法医去参加前未婚夫的婚礼,一眼认出新郎是替身:真新郎三年前就躺在她的解剖台上。

观众代入谁:林晚,被当众退婚的女法医,冷静、专业,靠本事翻盘

爽点落在谁脸上:沈家一家,和三年前逼她签字的周启年

故事靠什么往前推:每一集她都要拿出一样看得见的证据:一道疤、一张切片、一段录音。沈家每次都想办法毁掉证据、抹黑她;她每赢一次,就离“三年前是谁杀了沈峥”更近一步,也离她自己签过的那份假报告更近一步。

人物:
- **林晚**(女主 · 法医)
  - 样子:28 岁,齐耳短发,素颜,常穿一件深灰长风衣;左手腕戴一块男式旧机械表,表带磨白了。说话不抬声调。
  - 小传:市法医中心的法医,干了七年。四年前和沈家长子沈峥订婚,一年前被“沈峥”当众退婚,说她天天摸死人、晦气。三年前她解剖过一具无名男尸,最初写的是“他杀”,被周启年逼着改成“意外”,签了字,这是她心里的一根刺。冷静,嘴不饶人,认证据不认人。
- **程野**(新郎 · 顶着沈峥的脸的替身)
  - 样子:30 岁,和沈峥一样的脸、一样的金丝眼镜;婚礼上一直戴着白手套,左手虎口光洁,没有疤。
  - 小传:欠了一身赌债的模仿演员。三年前被宋家找去整容,学沈峥说话、走路、签名,替他活着。他不知道沈峥是怎么死的,只知道自己哪天没用了,也会“意外”。
- **沈砚**(沈家二少 · 沈峥的弟弟)
  - 样子:26 岁,寸头,西装从来不扣扣子,右耳一枚黑耳钉,笑起来像什么都不在乎。
  - 小传:从小跟在哥哥后面。三年前哥哥从国外“养病”回来,他第一个觉得不对,可没人信他。那晚游艇上他也在,喝醉了,什么都记不清,这件事他谁都没说。一开始不信林晚这个法医,后来成了她在沈家唯一的内应。
- **苏曼丽**(新娘 · 苏家千金)
  - 样子:26 岁,长卷发,永远带着全妆,酒红色指甲。
  - 小传:苏家和沈氏一起做港口生意,她嫁进沈家是两家的买卖。新婚夜她就觉得丈夫不对,却不敢说。前期带头踩林晚,答谢宴上偷偷把求救的房卡塞给她;为了家里的生意,后面还会反水一次。
- **周启年**(法医中心主任 · 三年前逼她签字的人)
  - 样子:55 岁,花白背头,老花镜挂在胸前,腕上一块和工资不相称的金表。
  - 小传:林晚的老领导。三年前收了宋知远的钱,把那具无名男尸的结论从“他杀”改成“意外”,逼林晚签字,三天内火化。
- **宋婉仪**(沈家主母 · 沈峥、沈砚的母亲)
  - 样子:52 岁,盘发,素色旗袍,珍珠耳环,说话永远轻声细语。
  - 小传:丈夫早逝,靠弟弟宋知远撑起沈氏。按老爷子的遗嘱,长孙沈峥三十岁接手沈氏一半的股份,人没了就归二房。三年前儿子“落水”,她为了保住股份找人顶替了他,一直以为儿子是意外死的。
- **宋知远**(宋婉仪的弟弟 · 沈氏海外业务负责人)
  - 样子:48 岁,高个子,笑容和气,袖口总是一对船锚形状的银袖扣。
  - 小传:沈家人眼里最可靠的舅舅。借沈氏的海外港口洗钱,三年前被沈峥发现,在游艇上用扳手砸了他的后脑,推下海;之后买通周启年改了结论,又让姐姐以为是意外。全剧最后的对手。

结局:宋知远认罪伏法,宋婉仪交出沈氏,程野带着妹妹去自首。林晚当庭推翻自己三年前签的报告,重新写下“死者沈峥,他杀”,签上自己的名字。最后一场,她把那块表放在沈峥的墓前。
.claude/skills/short-drama-factory/references:
character-bible.md
cliffhanger-master-formulas.md
conflict-modes.md
continuity-ledger.md
craft-quality-layer.md
dialogue-doctor-anti-ai.md
emotion-flow-roundtrip.md
first-three-eps-beat-card.md
genre-map.md
golden-3s-hook-library.md
hongguo-beat-sheet.md
inner-monologue-vo.md
mechanism-imitation.md
protective-counterexamples.md
screenplay-compliance-rules.md
script-doctor-protocol.md
skill-eval-protocol.md
webnovel-adaptation.md

.claude/skills/short-drama-factory/templates:
episode-format.md
ledger.md

思考 2 秒

Bash Read beat sheet reference

输入

cd /scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/.claude/skills/short-drama-factory/references && wc -c hongguo-beat-sheet.md emotion-flow-roundtrip.md && cat hongguo-beat-sheet.md

返回

   14645 hongguo-beat-sheet.md
   11187 emotion-flow-roundtrip.md
   25832 total
# 红果/抖音 全剧架构、节奏曲线与付费卡点排布(标准 60/80/100 集 · 长档 30/40/50 集 · v4.9 升级)

> ★权威(v3.0 扩容):v2.0 只有 80 集单模板;v3.0 扩为 60/80/100 三档变体,并新增"情绪契约+单元链+每单元一张往返回合表"挂线(情绪流项目专用,详见 `emotion-flow-roundtrip.md`)与漫剧/竖屏动画适配位。
>
> **v3.2(2026-09-17 升级)**:新增**长档(约 3 分钟)**篇幅制式——单集 165~195 秒、一集装双往返回合 + ≈90 秒中段小钩;全剧按内容量守恒折算为 **30/40/50 集**三档,四幕、单元链、付费墙同步换算。详见 §三、§四。
>
> **v4.9(2026-10 实战升级)**:新增 **§三·补「单集 15 秒换挡四拍推进表」与「防同场景原地打转铁律」**,彻底解决单集内节奏拖沓、同一件事来回干聊不推进的痛点。

---

## 一、 三档结构总表(以 80 集为基准,另两档按占比折算)

| 幕 | 80集 | 60集 | 100集 | 核心任务 | 情绪核心 |
|---|---|---|---|---|---|
| 一幕·入局极限压迫 | 1~15 (20%) | 1~12 | 1~20 | 核爆钩、阶层对立、隐忍受辱、首轮小反击 | 憋屈➔震惊➔期待 |
| 二幕·升级与纠缠 | 16~45 (35%) | 13~34 | 21~55 | 单元循环/往返回合主体区 | 爽感➔步步紧逼 |
| 三幕·风暴与危机 | 46~65 (25%) | 35~49 | 56~80 | 终极反派反扑、底牌失效、最大信任危机 | 虐心➔紧迫➔窒息 |
| 四幕·决战与封神 | 66~80 (20%) | 50~60 | 81~100 | 底牌全开、伏笔全收、极致释放 | 狂爽➔情感释放 |

**长档(150~195 秒/集)集数折算**:内容量守恒 **1 长档集 ≈ 2 标准集**,集数减半、四幕占比不变(20 / 35 / 25 / 20),即 **30 / 40 / 50 集**三档,详见 §四.3。

## 二、 付费墙三级卡点(四档换算)

| 卡点 | 80集 | 60集 | 100集 | 长档40集 | 长档30集 | 长档50集 | 断法 |
|---|---|---|---|---|---|---|---|
| 一级(黄金) | 10~15 | 8~11 | 13~19 | 5~8 | 4~6 | 7~10 | 首次露顶级底牌/中点攻守转换,反派大祸临头前一瞬 |
| 二级 | 28~32 | 21~24 | 35~40 | 14~16 | 10~12 | 17~20 | 核心身世/大阴谋初现、重要配角倒戈 |
| 三级 | 55~58 | 41~44 | 68~73 | 27~29 | 20~22 | 34~37 | 全剧最低谷、生死二选一 |

**付费墙三法则**(不变):①前置蓄水(付费集前 2~3 集疯狂拉高反派嚣张与主角隐忍成本);②断在反击前 0.5 秒/掉马一瞬间,严禁断在爽完之后;③付费后下一集前 15 秒必须兑现,严禁挂羊头。

**与单元链挂线(情绪流必做,2026-09-15 修订)**:单一矛盾一单元烧 20~30 集必须闭环,严禁拉满全剧;一级墙≈单元A内攻守小转换或首次亮底牌前;二级墙≈**A/B 单元接缝**(旧矛盾闭环当场暴露新矛盾、主角还没接招的瞬间);三级墙≈单元C开局前全剧最低谷(主角赢了每场、输了全局式的至暗)。免费区必须完成:情绪契约确立+单元A 档1/2 两回合,让观众记住"他要讨的那口气是什么"。80集标配三单元;单元间对手换层不换欲。

- **长档换算**:集区间按"1 长档集 ≈ 2 标准集"折算即可,不必逐档对号,只需守住两条不变量——**中点转换落在一级墙区间内**、**三级墙落在单元C开局前的至暗**;台账"单元划分"行同步折半(40集=3单元:A 1~13 / B 14~27 / C 28~40)。
- **长档免费区更短**:长档单集信息量大,情绪契约确立+档1 回合必须在第 1~2 集内完成,拖到第 5 集才立契约=免费区废掉。
- **中段小钩不得当付费墙**:小钩只抬价,付费点必须是完整断章公式(掉马前 0.5 秒/绝境二选一)。

**付费墙三个变体(v4.0 新增——上表基于 80 集真人付费剧模型,2026 年 9 月实际存在以下三种偏离)**:

1. **免费广告分账多季 IP 变体**:AI 漫剧多季 IP **不设付费墙**,靠广告分账 + 多季长尾变现(《聚宝仙盆》已 12 季、《凡人百世书》7 季,TOP30 头部平均 712 集)。蓄水逻辑 = 每集结尾留**世界观悬念**而非情绪卡点,季终设大断章引导下一季;断章可漫剧特有"宝物认主/系统弹窗"。
2. **投流短集前置变体**:抖音端 30~60 集短剧付费墙**前置到第 3~5 集**(而非 80 集模型的第 10~15 集)——投流获客成本高、需快速回收。代表:《嫌疑人的秘密》卡在"社死围堵"、《三天后穿越》卡在"选媳妇解锁系统奖励"。
3. **治愈系情感后置变体**:付费墙靠"**会不会在一起**"的情感悬念,而非"反击前 0.5 秒"。治愈系没有"反击",靠情绪积累拉付费,墙位可比标准模型**后置 2~3 集**;断章用第五公式"情绪反差落地"(克制型切黑)。

## 三、 单集体量(分档硬约束,validate_episode 机检项)

| 档位 | 时长(典型值;可调整) | 正文体量【参考·随时长换算】 | 场景 | 单集拍数 | 对白行 | 机检 |
|---|---|---|---|---|---|---|
| **标准档**(默认) | 90~120 秒 | 480~850 / 330~620 | ≤2 | 1 拍(施压→反驳/升级) | ≥4 | `--format standard` |
| **长档** | **150~195 秒(按内容密度倒推)** | **820~1400 / 660~1150** | **≤3** | **2 拍 + 中段小钩** | **≥8** | `--format long` |
| 漫剧档 | 60~90 秒 | 330~620 | ≤2 | 1 拍 | ≥4 | `--format manju` |

- 正文体量口径 = 对白行 + △动作行 + 【本集断章卡点】画面(不计【】字段行与 [场景]/[人物] 标记行),以 `scripts/validate_episode.py` 为准;脚本对含"长档/漫剧"字样的剧本自动分档,也可用 `--format` 显式指定;
- 语速基准:**参考语速 4.5 字/s(已含动作/留白占比;连续对白时的**局部上限** ≈ 95 字/15 秒 = 6.33 字/s,**不得当作全片均值),E16 按 4.5 字/s 比对(容差 ±20%);漫剧局部取 6.0 字/s**;任何连续 15 秒窗口台词 ≤95 字(≈6.33 字/s 触顶,机检 E19 WARN);
- **密度由戏定(非阈值)**:台词密度是场景功能的副产品——攻防场说满、危机/动作场让画面说、转场与余波可极简;全片对白时间占比宜 60~75%。防注水靠失衡阀 **E19(连续对白≤95字)+ E21(对白占比≤70%)+ E24(连续纯对白≤6行必插△动作)**,不靠堆字数。
- **长档不是把标准档注水拉长**:一集必须装两个往返回合 + 一个中段小钩(写法见 §四);用标准档单拍结构硬凑 3 分钟 → 机检与人工都判废稿。
- **现实治愈慢档(v4.0 备注)**:150~195 秒 / **480~850 字**(不套长档 820~1400 上限),适用治愈系赛道(成年人离婚治愈系、成年人情感/治愈系)。对白密度低、留白多、空镜多,断章用第五公式"情绪反差落地"(克制型情绪切黑)而非强悬念公式;付费墙走"治愈系情感后置变体"(见 §二)。

### §三·补、 单集「15秒换挡」四拍推进表(v4.9 新增 · 彻底解决单集节奏拖沓)

为什么观众会觉得"节奏不对、半天不进戏"?因为剧本在同一水平线上反复磨嘴皮子,没有**阶段性换挡(地位/筹码/信息的阶梯跳跃)**!标准档(90~120 秒)单集必须严格按以下**四挡节拍**推进:

| 时间挡位(标准档 90~120s) | 对应句数与位置 | 必须完成的戏剧动作(换挡任务) | 画面与台词硬指标 |
|---|---|---|---|
| **第 1 挡:0~15 秒**<br>(抓人立事) | 开篇前 4~6 行 | **黄金前3秒强视觉冲突 + 大白话直接挑明本集死线/账目/赌注** | 首行必是强视觉 `△`;前 5 句内必须报出具体数字或死线(如“十万救命钱”“下午三点封门”),禁寒暄铺垫 |
| **第 2 挡:15~45 秒**<br>(正面交锋) | 中前段 8~12 行 | **反派加码施压 / 亮出恶毒条件 ➔ 主角首轮反刺探或行动反制** | 用 `3~6字` 短促快刀句切碎匀速感;每 2~4 句必有肢体/物证碰撞 `△` |
| **第 3 挡:45~85 秒**<br>(亮牌翻转) | 中后段 10~14 行 | **亮出核心物证/底牌/铁腕行动,完成【本集结算】(反派当场付代价)** | 必须有**结果可视化 `△`**(如酒柜砸碎、假药当场验出、破产电话打入),反派从嚣张变为恐慌/失面 |
| **第 4 挡:85~110 秒**<br>(余波钩子) | 结尾 4~6 行 + 断章 | **当场兑现阶段战果 + 突然抛入下一集更大危机或掉马前 0.5 秒** | 严禁停在喊口号总结!必须停在未完动作、突发来电或致命物证露出一角的瞬间切黑 |

**防原地打转铁律**:
1. 同一集内,严禁“第 1 场在某处争吵某事,第 2 场换个地方继续用同样理由争吵同一件事”;
2. 每隔 15~30 秒,场上的**筹码、证据或双方站位**必须发生一次肉眼可见的变化!

## 四、 长档(150~195 秒弹性)单集写法

> 触发指令:`/全剧大纲 长档 40集`、`/写剧本 长档 第N集`、`/写长档 第N集`、`/连写 长档 1-10`。
> 一句话原则:**多出来的 90 秒由"升级"填满,不由"重复"填满。**

### 1. 时间骨架(150~195 秒 · 正文 820~1400 字)

> **时长守恒双闸门(v4.3 按实测语速 4.5 字/s 重校)**:**上限**——【本集时长】必须按"纯台词字数(对白+独白)÷**4.5 字/s(写作目标语速)** + △动作行数×动作拍权重(①对话型1.5s/混合2.5s/②行动型4.0s) + 留白 3~5s"倒推,**4.5 字/s 为校验下限(防虚标保守值,E16 按 4.5 换算)**;**禁止按总字数虚算、禁止用氛围 △ 行凑字数凑时长**(动作行字数与台词字数在时长上不同价),虚标即 FAIL(机检 E16);**下限**——长档【本集时长】**不得低于 150 秒**,只够 110 秒就不许挂长档名头,须补台词或改标准档(机检 E17)。台词量不足就诚实地降档写短集——下游导演 skill 按台词÷语速拆镜,虚标会在拆解端变成拉伸废镜,标短则直接拿不到长档时长。量化:**纯台词 ≥670 字(150 秒)/≥800 字(180 秒)/870 字+12~15 动作行(195 秒封顶);△动作行 ≤15 行**。

| 段 | 秒位 | 内容 | 硬指标 |
|---|---|---|---|
| 钩子 | 0~8 | 黄金前 3 秒直接切入冲突顶点 | 与标准档同标准,禁铺垫 |
| 回合A | 8~80 | 施压 ➔ 反驳(第一拍 · 内部走完小四挡) | 反驳必须带代价或新信息,每 2~4 句穿插强视觉 `△` |
| 中段小钩 | ≈90(全集 50%) | 新信息/新威胁/反转半步,抬价 | **必设**,防 90 秒滑走 |
| 回合B | 95~170 | 升级施压 ➔ 升级反驳/翻盘未遂 | 施压与反驳各升一档,禁复读回合A |
| 顶点+断章 | 170~195 | 情绪顶点落地 + 五大断章公式 | 断章必须比标准档更狠 |

### 2. 双回合硬规则(六条)

1. **中点必设小钩**:≈90 秒处必须出现新信息或新威胁;`validate_episode.py` 长档模式缺【本集中段小钩】直接 FAIL。
2. **回合B 双升级**:施压升级(新证据/新代价/新人证)+ 反驳升级(策略/身份/底牌前移),照抄回合A 话术=废稿。
3. **每 30 秒一个新增量**:新信息、新行动、新代价三者至少一现;连续 30 秒无新增量即注水。
4. **中段小钩不是断章**:小钩只做"抬价 + 新悬念",全集最高潮必须留在集尾断章;小钩写成高潮=集尾塌方。
5. **场景 ≤3 且必须是升级场**:第 2/3 场要换空间、换对手或换压力等级;平移到隔壁房间继续同一段对话不算一场。
6. **断章优先级**:长档压强更大,优先公式1(身份掉马前一秒)或公式4(绝境二选一);用公式3(金句落地)时必须配全场静默反应镜头。

### 3. 全剧折算(内容量守恒,1 长档集 ≈ 2 标准集)

四幕占比不变(20 / 35 / 25 / 20),集数减半:

| 幕 | 长档 40 集 | 长档 30 集 | 长档 50 集 | 任务 |
|---|---|---|---|---|
| 一幕·入局压迫 | 1~8 | 1~6 | 1~10 | 核爆钩+阶层对立+首轮小反击 |
| 二幕·升级纠缠 | 9~22 | 7~16 | 11~28 | 双回合主体区 |
| 三幕·风暴危机 | 23~32 | 17~23 | 29~38 | 反扑+底牌失效+最大信任危机 |
| 四幕·决战封神 | 33~40 | 24~30 | 39~50 | 底牌全开、伏笔全收、极致释放 |

**单元链折算**:单矛盾硬帽同步折半为**一单元 10~15 长档集**(30 集=2~3 单元 / 40 集=3 单元 / 50 集=3~4 单元);40 集标准划分示例——A 1~13 / B 14~27 / C 28~40。付费墙见 §二;台账"单元划分"行按此填(`continuity-ledger.md` §三)。

### 4. 长档特有崩坏点(写前自检)

| 崩坏点 | 症状 | 修法 |
|---|---|---|
| 中段泄气 | 90 秒后开始复述回合A | 回合B 强制双升级 |
| 假高潮 | 中段小钩写得比集尾断章更炸 | 小钩只抬价,爆点后移 |
| 注水凑字 | 为凑 850 字加无新增量对白 | 每 30 秒一个新增量 |
| 场景超载 | 塞到 5~6 场,全是过场 | 锁 ≤3,砍过场场,只留升级场 |
| 断章疲软 | 3 分钟拉完只想收尾 | 换公式1/公式4,加静默反应镜头 |
| 回合打飘 | 两个回合打的是不同矛盾 | 情绪流项目:两回合必须打同一执念(同一单元内) |

## 五、 剧情流变体(不套往返表时)

悬疑/规则怪谈/智斗:二幕改为**信息阶梯循环**——每 3~5 集一个"新线索→误判→翻案→更大谜团"单元;付费墙改断在"真相即将揭晓的一半"(如亲子鉴定撕开封条露一角)。三幕危机必须是"信息体系本身被证伪",而非单纯武力压迫。**长档变体**:一集内走完"新线索→误判"两步,翻案留给下一集,中段小钩即"误判坐实"的那半秒。

## 六、 漫剧/竖屏动画适配位(本包用户向)

- 漫剧单集可压至 60~90 秒、正文体量 330~620(配音语速略高、取上限 4.5 字/s、无实拍转场损耗),机检 `--format manju`;
- **漫剧长档**:130~170 秒、正文体量 660~1150(语速取 5.5 上限、动画同景多机位省转场),场景 ≤3,双回合与中段小钩规则完全同实拍;
- 场景 ≤2(长档 ≤3)不变,但动画允许"同景多机位"不算换场景;
- 回合表/付费墙逻辑完全同实拍,不动。
Read ./.claude/skills/short-drama-factory/references/emotion-flow-roundtrip.md

输入

{
 "file_path": "/scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/.claude/skills/short-drama-factory/references/emotion-flow-roundtrip.md"
}

返回

1	# 情绪流单元链往返法引擎(Emotion-Flow Roundtrip Engine)
2	
3	> ★权威(v3.0·2026-09-15 按粉丝意见修订):情绪流的锚是**情绪契约**(观众每集要续期的那种情绪体验),**不是钉死的单一矛盾**。本文件管两件事:①一个矛盾单元内如何 6 回合高烈度拉扯(中观层);②60~100 集全剧如何用 2~3 个单元串成链、情绪不变换战场(宏观层)。**单个矛盾硬拉超过 30 集=剧本废稿**。
4	
5	---
6	
7	## 一、 流派判定二分法(立项第一道门,判错全白写)
8	
9	| | 情绪流 | 剧情流 |
10	|---|---|---|
11	| 代表 | 大众看到的"无脑爽剧"几乎全是 | 悬疑、规则怪谈、强情节智斗 |
12	| 全剧锚点 | **情绪契约不变**(如"让欺压我们的人低头");矛盾按单元跑,一单元 20~30 集闭环后**换矛盾不换情绪** | 信息阶梯推进,矛盾随真相转移 |
13	| 快节奏本质 | **情绪叠情绪**,不是事件叠事件 | 事件叠事件(每事件改写信息格局) |
14	| 观众动力 | 憋屈→期待释放 的循环加压;单元闭环前观众要的就是"这口气什么时候吐" | 好奇→解谜→新谜 的信息牵引 |
15	| 骨架工具 | 本文件§二往返公式 + §二·五单元链 | 事件链+信息阶梯(`hongguo-beat-sheet.md`) |
16	| 判定问句 | "能不能用一句话说清观众追的是哪种情绪?"能→情绪流 | "观众追的是'接下来发生什么'还是'他什么时候信/认/跪'?"后者→情绪流 |
17	
18	混合剧:主线走情绪流(情绪契约贯穿),支线走剧情流(信息推进调味)。
19	
20	---
21	
22	## 二、 单一矛盾往返法核心公式(单元内用,一单元一个矛盾)
23	
24	```text
25	找准本单元核心执念(一句话:谁,坚决不信/不认/不服的那件事)
26	→ 外界施压(证据/人证/压力升级一档)
27	→ 主角反驳/自证(代价或策略升级一档)
28	→ 形成往返回合(几集一回合,全单元 6 回合上下)
29	→ 层层递进直至:心理防线崩溃 或 真相反转闭环 → 单元收束
30	```
31	
32	四条铁律:
33	1. **单元时长帽**:一个矛盾最多烧 20~30 集(6 回合×3~5 集;**长档按内容量折算为 10~15 集**)。到点必须闭环——要么真相落地要么防线崩塌,**不许拖着再拉一个阶梯**;拖过 30 集观众从"憋屈"变"疲劳",剧本废(2026-09-15 粉丝意见,采纳为硬规);
34	2. **换矛盾不换情绪**:下一单元换新矛盾、新对手、新战场,但兑现的必须是同一份情绪契约(见§二·五);
35	3. **每回合双升档**:证据烈度升一档 + 反驳成本升一档,两档都不升=废回合;
36	4. **快节奏=情绪叠情绪**:回合内不塞新事件凑数,把本回合情绪打穿比推进剧情重要。
37	
38	---
39	
40	## 二·五、 单元链法(60~100 集情绪流的全剧骨架)
41	
42	**情绪契约**:立项时一句话说死的观众情绪体验,贯穿全剧不换。例:
43	- 《被造谣后我以身入局》="让诬陷我的人当众跪着道歉";
44	- 赘婿战神="让看不起我的人一个个高攀不起"。
45	
46	**单元链结构**(80 集标准):
47	
48	| | 单元 A(1~25) | 单元 B(26~52) | 单元 C(53~80) |
49	|---|---|---|---|
50	| 矛盾 | 执念1(如造谣构陷) | 执念2(如身份被窃/财产侵吞) | 执念3(终极对手总清算) |
51	| 对手 | 前台反派(造谣者) | 换层升级(幕后+制度帮凶) | 终极反派(契约总根源) |
52	| 闭环 | 反杀+当众认罪 | 夺回实体利益 | 彻底翻盘+情绪封顶 |
53	| 情绪 | 憋屈→吐气 | 憋屈2.0(更亲更狠) | 大爽大释放 |
54	
55	三缝合一规则(单元接缝处理,做不好=断追):
56	1. **旧单元残渣生出新矛盾**:A 闭环时的爽点余温里必须埋 B 的火种(反杀时当众暴露出更大的黑手/被吞掉的更贵的东西),观众情绪无缝续期,付费墙不塌;
57	2. **对手换层不换欲**:新对手是旧对手背后的层级(造谣者→指使人→吃人的规则),贪/势/妒同一种逻辑,情绪烈度天然升档;
58	3. **主角弧光跟着单元走**:A 被动自证→B 主动设局→C 掌控规则,每个单元换一次打法(对应§五攻守转换从"全剧中点"改挂"单元 B 开局")。
59	
60	**60 集=2~3 单元;80 集=3 单元;100 集=3~4 单元**。付费墙重排:一级墙≈单元A中点(10~15),二级墙≈A/B 接缝(28~32,断在"新矛盾露头、主角还没接招"),三级墙≈C 开局前最低谷。**每单元内部各跑一张§六回合表**。
61	
62	---
63	
64	## 三、 证据烈度六档阶梯(施压方模板)
65	
66	外界向主角执念砸的证据,按可抵赖程度递减分六档。**任何执念题材按序拉一遍即得 6 回合骨架**:
67	
68	| 档 | 证据类型 | 可抵赖性 | 观众预期 |
69	|---|---|---|---|
70	| 1 | 道听途说/旁人告知 | 极高("他们懂什么") | 起步:执念合理 |
71	| 2 | 可抵赖的物证(随身物品等) | 高("物在≠人在") | 微皱 |
72	| 3 | 看似铁证但有程序/外观漏洞(体貌吻合的遗体) | 中("外观不能定论") | 着急 |
73	| 4 | 权威技术证据(DNA/鉴定)但可质疑程序 | 中低("样本污染,复检!") | 憋屈峰值 |
74	| 5 | 多重证据合围(人证+记录+轨迹全吻合) | 低("仍未见确凿死讯") | 怒其不醒 |
75	| 6 | 不可推翻的专属铁证 + **主角亲历确证**(亲自验看专属特征) | 零 | 防线崩溃/闭环 |
76	
77	**实例 A(《错位的母爱》·执念=母亲不信女儿已死)**:回合1旁人告知→回合2随身物品→回合3体貌吻合遗体→回合4DNA(要求复检)→回合5人证通话轨迹全合围→回合6亲自验看专属身体特征,防线瓦解。——恰好六档逐档走完。
78	**实例 B(《被造谣后我以身入局》·反向使用)**:反派施压同样按 1→5 走(当众控诉→编造细节引站队→抱假孩子索赔→伪造亲子鉴定),但主角在第 4 拍攻守转换,第 6 档换成**主角亮官方身份证明**反杀闭环。——证明阶梯双方可用。
79	
80	**单元帽提醒**:两案例都是 6 回合≈20 集量级的**单元级**结构——这正是"一个矛盾只能烧一个单元"的证据;把它们硬拉 80 集不换矛盾,就是在写第 7、8、9 回合重复阶梯,观众必疲(参§二铁律 1)。
81	
82	---
83	
84	## 四、 反驳成本六档阶梯(自证方模板)
85	
86	主角每回合的反驳必须比上一回合付出更多或冒更大风险,**反驳话术禁止复读**(validate_episode 复读检测对应):
87	
88	| 档 | 反驳形态 | 代价 |
89	|---|---|---|
90	| 1 | 口头否认("不可能") | 零 |
91	| 2 | 质疑证据效力("说明不了什么") | 零,但开始得罪施压方 |
92	| 3 | 挑战权威程序("样本污染,复检") | 消耗人情/金钱 |
93	| 4 | 对抗体制/求助更高层(复检、找律师、公开对质) | 社会成本 |
94	| 5 | 赌上一切(当众立誓、押上财产/名分/自由) | 不可逆风险 |
95	| 6 | 无牌可打 → 崩溃 或 最后一搏(以身入局/反守为攻) | 剧情转折点 |
96	
97	**增量铁律**:第 N 回合的反驳必须含 新信息/新行动/新代价 至少其一;只重复第 N-1 回合话术的回合直接作废重写。
98	
99	---
100	
101	## 五、 攻守转换(防疲劳阀;全剧挂单元B开局,单元内可小转换)
102	
103	一味挨打到第 4 回合观众就疲了。标准做法(实例 B 第 4 回合):
104	
105	```text
106	被动反驳 ×3 回合 → 【转换:主角改变策略】假意认下/以身入局/主动设局
107	→ 反派误判得逞、变本加厉(施压方反成暴露方)
108	→ 主角收集反证 → 闭环反杀
109	```
110	
111	- 单元A(被动憋屈期):可以不大转换,但**代价必须见血**(卖房自证、当众下跪要说法),用自毁式执念加压;
112	- **全剧级攻守转换放在单元 B 开局**:A 单元反杀成功后,主角从"自证者"变"追债者",主动查向幕后——这一转换本身就是 A/B 接缝的引擎;
113	- 单元内小转换(如§二·五 B 单元中段)按实例 B 打:转换点≈该单元第 4 回合,且转换瞬间必须可断章(付费墙对位见§二·五)。
114	
115	---
116	
117	## 六、 回合表输出格式(情绪流项目 /全剧大纲 必产:**每单元一张**)
118	
119	```text
120	【情绪契约】:一句话(观众每集要续的那口气)
121	【单元 A】执念=____ |对手=____ |闭环=____
122	  【回合 1】(第 1-3 集):证据=档1 ____ |反驳=档1 ____ |回合尾断章:____
123	  【回合 2】(第 4-6 集):证据=档2 ____ |反驳=档2 ____ |回合尾断章:____
124	  …(6 回合,总长 ≤25~30 集)
125	  【A 闭环+火种】(第 __ 集):反杀兑现情绪 |但当场暴露 ____ → 单元B矛盾立项
126	【单元 B】执念=____ |对手=____(A 的对手背后一层)|打法=主动入局
127	  …同构 6 回合,证据/反驳阶梯可从档2起步(主角已会战)
128	【单元 C】执念=____ |终极清算 |弧光封顶
129	```
130	
131	与付费墙挂线:单元内墙断在"回合末尾+证据刚升档+反驳未出口"的缝上;二级墙断在 A/B 接缝"新矛盾露头"瞬间(详见 `hongguo-beat-sheet.md` §二)。
132	
133	**长档项目(150~195 秒/集)**:回合表填法不变,只把集区间按「1 长档集 ≈ 2 标准集」折算(同一回合跨的集数减半,如回合1 由 1-3 集变为 1-2 集);单元硬帽同步折半为 10~15 长档集。长档一集内同时容纳施压拍与反驳拍,故单集正文必须写出"回合A ➔ 中点小钩 ➔ 回合B"三段(见 `hongguo-beat-sheet.md` §四)。
134	
135	---
136	
137	## 七、 下沉题材批量生成器(六档阶梯模板套用示范)
138	
139	任何"一方死活不认、另一方反复自证"的题材都能 10 分钟拉出 6 回合:
140	
141	**身份错位**(执念:明明是男生,对方偏说是女生):
142	口头条约争执→体检单据被指造假→同性衣物在其房中发现→医院旧档案疑遭涂改→当事人当众自证反被解读→决定性生物证据落地。
143	
144	**邻里噪音**(楼下非说你家吵):
145	**注意:单一噪音指控最多烧 25~30 集,硬拉到 60 集即废稿(粉丝意见 2026-09-15)。** 60 集应拆三单元,情绪契约="让不信我的人亲耳听见真相":A 单元(1-22)噪音构陷→六档阶梯→第22集示证翻案收小尾;B 单元(23-44)反查发现"被针对"另有利益动机(开发商逼迁/老徐收好处),新矛盾新对手换层;C 单元(45-60)真凶浮出:楼栋结构病害+物业隐瞒维修基金,从自证变成全楼维权。每单元内部各跑一张六档表。
146	
147	**健身房退卡**(商家坚决不退):
148	合同条款扯皮→口头承诺录音→会员卡被暗停→市监投诉被"合规"驳回→集体受害者联署→监管现场检查一锤定音。
149	
150	生成口诀:**契约一句话 → 单元切两三块 → 每单元:执念一句话 → 证据升六档 → 反驳付六次代价 → 闭环留火种 → 换矛盾不换情绪**。
151	

思考 160 秒

Read ./.claude/skills/short-drama-factory/references/first-three-eps-beat-card.md

输入

{
 "file_path": "/scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/.claude/skills/short-drama-factory/references/first-three-eps-beat-card.md",
 "limit": 60
}

返回

1	# 前三集节拍卡(First-Three-Episode Beat Card · v4.1 新增)
2	
3	> 依据六部已跑出成绩的实拍剧 S 本拆解归纳(《敢泼我馄饨》《奶团糖宝是锦鲤》《五十岁爷们闪婚了》《瘦身归来》《黄昏散场》《三分钱的取舍》)。用途:立项后、写正文前,先用本卡锁定前三集结构;写完后逐集对照核查。
4	
5	---
6	
7	## 一、三集骨架(所有跑出来的剧共同遵守)
8	
9	| 集 | 任务 | 必达结果 | 禁止 |
10	|---|---|---|---|
11	| 第 1 集 | **受害/损失事件 + 主角立场**双重锁定 | 90 秒内观众知道"帮谁、恨谁";主角有明确表态/行动(不辩解但不退让) | 只铺背景不立冲突;主角被打不还手也不立 flag |
12	| 第 2 集 | **证据回放 / 考验递进** | 每 1~2 条恩情账/付出账/考验加一笔(物证特写穿插);对立势力加码施压 | 重复第 1 集话术;无新信息空转 |
13	| 第 3 集 | **冲突升级** | 矛盾从"私人摩擦"升级到"公开/金钱/关系"层面,观众情绪被吊到付费墙 | 第三集还在铺垫日常 |
14	
15	**共同手法**:
16	- **物证叙事**:每集 1~2 个贯穿物件(碗/账本/鱼竿/桃筐/群聊截图/到账页),情绪落在物证上而非空口控诉。特写即拍,AI 生图友好。
17	- **VO 内心独白当情绪引导器**:主角全程冷静不辩解,独白替观众算账站队(注意独白配额,见 `inner-monologue-vo.md`)。
18	- **质疑者配角**:反派阵营或主角阵营里设一个"替观众说狠话/发问"的人设位(儿子/宴会同伴/妻儿),主角保持冷静逼格。
19	- **断章统一"反差金句落地"**:承诺式反差("三天收回所有铺位")或掉马前一秒("沈知枝。");治愈系用"情绪反差落地"切黑。**不用悬念问句断章**。
20	
21	---
22	
23	## 二、四类节奏型(按赛道与制作成本选)
24	
25	| 节奏型 | 集时长曲线 | 结构特征 | 适用赛道 | 实剧对照 |
26	|---|---|---|---|---|
27	| **递减派** | E1 最长 → 逐集收窄加压(86→72→58s) | 单场景为主+回忆插叙;信息密度逐集递增 | 都市商战/恩人反杀/家庭反击 | 敢泼我馄饨(86/72/58)、黄昏散场(53/46/39) |
28	| **波动派** | 铺垫集给足时长、短集快推进(82→115→69s) | 多场景碎片(4 场景×15~30s);"画饼-兑现"交替 | 萌宝锦鲤/治愈家庭 | 奶团糖宝(82/115/69) |
29	| **V 型派** | 第一集给满(羞辱+回忆+立誓)→ 第二集短促过场 → 第三集拉回(89→47→82s) | 火力集中在 E1;蒙太奇开场+打脸进度条逐集推进 | 逆袭打脸/校园/瘦身变美 | 瘦身归来(89/47/82) |
30	| **微集派** | E1 立规矩后全剧 30~40 秒微集(76→40→41s) | 单场景长对话;一集只推一个情绪点;超长续航 | 乡村现实/情绪流慢剧 | 三分钱的取舍(76/40/41,全剧 58 集均 32s) |
31	
32	**选型判据**:单场景低成本实拍 → 递减派;萌宝/治愈多场景 → 波动派;逆袭打脸强冲突 → V 型派;现实题材长续航 → 微集派。
33	
34	---
35	
36	## 三、六部实剧前三集速查(拆解样本)
37	
38	| 剧 | 节奏型 | E1 双重锁定点 | E2 加笔 | E3 升级 | 断章 |
39	|---|---|---|---|---|---|
40	| 敢泼我馄饨 | 递减 | 泼馄饨+免单争执+十年恩情 VO | 三回援助逐条回放+15 元结清 | 公开追讨十年旧账 | E7「三天,把所有铺位全部收回来」 |
41	| 奶团糖宝是锦鲤 | 波动 | 小女婴降生+山货福星传言 | 取名逗弄(宠溺萌点) | 好运兑现推进 | E4 大鱼「未完待续」 |
42	| 五十岁爷们闪婚了 | 递减 | 相亲+双向马甲当场揭破 | 20 万考验+儿子劝阻+反转 | 赶走阻拦者约定领证 | E2「冬雪。」「二十万,给咱妈看病」 |
43	| 瘦身归来 | V 型 | 赌局羞辱(群聊字幕)+回忆付出+立誓 | 集体下注加码 | 反杀进度条推进 | E7「沈知枝。」掉马前一秒 |
44	| 黄昏散场 | 递减 | 800 元鱼竿被摔+宣布离家+冻结卡 | 兄弟相助+回家取物遭冷待 | 逼迫低头+递离婚协议 | E5「这张卡被冻结了」 |
45	| 三分钱的取舍 | 微集 | 直收提价撤掉十年代办 | 三分钱争执+妻子抱不平 | 人情反转 | 事实/情绪反转型(第五公式) |
46	
47	---
48	
49	## 三·补、行动坚持型变体(② 型专用)
50	
51	前三集的任务不变(E1 受害+立场/E2 证据回放或考验递进/E3 冲突升级),但**素材换成行动型**:
52	
53	| 集 | 对话型写法 | **②行动型写法** |
54	|---|---|---|
55	| E1 | 当众受辱 + 口头表态 | **预知灾变(受害)+ 开始准备(立场)**;90 秒锁站队靠“**他为什么疯了一样囤货**”的反常动作,不是嘴仗 |
56	| E2 | 逐条回放恩情账 | **准备升级 × 质疑阻挠**:准备从“买十箱水”升到“封门窗”;质疑者从嘲笑升到举报/偷拍 |
57	| E3 | 冲突升级到公开/金钱/关系 | **第一次验证前兆**(停电/断网/涨价)+ 质疑者开始慌;断章卡在“更大灾难前一秒” |
58	
59	**行动型前三集自检**:①E1 是否用“反常动作+他为什么”立住钩子(而不靠骂仗)?②E2 的阻挠是否升了一档?③E3 是否已出现**第一次验证**?④主角是否存在**辩解**(有=跑型)?
60	

思考

Write ./验尸官的婚礼-全剧骨架.md

输入

/scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md

# 《验尸官的婚礼》全剧骨架

## 一、定盘

- **规格**:60 集 · 标准档(每集 90~120 秒,≤2 场)· 全 AI 拍摄
- **流派**:混合。主线情绪流(逐个认账),副线剧情流(谁杀了沈峥)
- **情绪契约**:林晚每亮出一样证据,就有一个踩过她的人当众认账——最后一个认账的,是她自己。
- **每集引擎**:亮一样能特写的证据 → 沈家毁证或抹黑 → 林晚反将,对方当场付代价 → 真相刻度 +1,自罪刻度 +1(离她签的假报告更近一步)。
- **前三集**:E1 婚礼被当保安拖走 + 扯下白手套见虎口无疤(受害+立场);E2 存档照片里无名尸的虎口疤,和订婚照上的疤一模一样(证据回放);E3 “前任闹婚”上热搜,苏曼丽塞来房卡(升级到公开)。

## 二、逻辑锁(下游不得改)

1. 三年前沈峥查到舅舅宋知远借港口洗钱,在游艇上被扳手砸后脑、推下海。尸体泡了多日面目难辨,作为无名男尸送上林晚的台子。她写“他杀”(后脑钝器伤、肺里没海水=死后才落水)。周启年收了钱逼她改成“意外”——定成他杀就要立案比 DNA,身份一比就露。三天火化。
2. 她当时没认出来:未婚夫“在国外养病”,每周都有电话(程野学的声音)。尸体左手虎口那道疤,她拍进了存档照片。那道疤是沈峥当年替她挡手术刀留下的。
3. 宋知远告诉姐姐“峥儿落水,尸体没找到”。宋婉仪为了保住长孙那一半股份,找程野来顶替。程野“回国”后一直躲着林晚,一年前借“晦气”退婚,因为离近了一定露馅。
4. **死线**:婚礼当天离“沈峥”三十岁股权交割还有 30 天。替身一旦坐实,股份归二房,宋知远的洗钱通道就断了。这是沈家拼命毁证的原因。
5. 那块表是沈峥订婚时送的,交代过“慢了也别拿去修”。表盖里藏着他出事前录的一段话。
6. 程野的软肋是妹妹程小满(需新增)。她住在宋知远出钱的疗养院,程野不敢翻供就是因为她。

## 三、四幕 × 单元链

| 幕 | 集 | 单元 | 沈家咬死的那句话 | 主对手 | 林晚打法 |
|---|---|---|---|---|---|
| 一幕 | 1–12 | **A 替身局** 1–22 | “新郎就是沈峥,她是被退婚疯了” | 程野、苏曼丽、宋婉仪 | 被动自证 |
| 二幕 | 13–34 | **B 签字局** 23–43 | “三年前就是意外,字是你签的” | 周启年(苏曼丽中途反水) | 主动设局 |
| 三幕 | 35–49 | **C 游艇局** 44–60 | “落水是意外,舅舅是沈家的恩人” | 宋知远 | 先认自己的错,再翻全案 |
| 四幕 | 50–60 | 同上 | | | |

**付费墙**
- 一级 · 第 10 集:家宴上 DNA 信封撕开一半,切黑。
- 二级 · 第 22 集:A/B 接缝。宋婉仪认了“峥儿是落水死的,意外”,林晚说“我解剖过他,是他杀”,周启年把报告拍在桌上:“签字的是你。”
- 三级 · 第 43 集:想重启这个案子,只有一条路,就是她先举报自己三年前出了假结论。断在她握笔的手上。

付费后下一集前 15 秒必须兑现。

## 四、回合表

格式:证据 | 沈家反制 | 林晚反将。

**单元 A(1–22)**
1. **1–3**:虎口无疤 | 保安拖人,“闹婚”视频上热搜 | 当众讲出疤的来历,程野接不上话;苏曼丽塞来房卡
2. **4–7**:存档照片对比订婚照 | 说照片是 P 的,中心以泄露档案为由约谈她 | 原始存档的时间戳;苏曼丽在酒店说出“他从不签自己名字的最后一笔”
3. **8–10**:签名笔顺、耳后的整容切口 | 宋婉仪请医生作证“是车祸修复” | 沈砚第一次动摇,自己交出头发送检
4. **11–14**:兄弟 DNA 不吻合 | 反告她非法取样 | 送检全程在派出所登记,对方律师当场撤诉
5. **15–18**:程野的赌债欠条、整容病历,妹妹疗养费的付款方是一家空壳公司 | 讨债人上门,程小满被转院“失踪” | 程野私下松口:“我只是个演员”
6. **19–22**:股东会交割前,官方指纹比对当众宣读 | 无牌可出 | 程野摘下手套:“我叫程野。”闭环,火种见二级墙

**单元 B(23–43)**
1. **23–26**:从电脑恢复出被删的“他杀”初稿 | 周启年说是她事后伪造,停了她的解剖权 | 第三方取证锁定时间,周启年当众改口
2. **27–30**:她私留的切片,肺里没有海水里的硅藻=人是死后才下水的 | 档案室夜里失火,留样柜被烧 | 另一半切片早就封存在外市;火场监控里一只手,袖口闪过船锚(只给观众看)
3. **31–34**:火化单上周启年的加急签批 | 苏曼丽为港口生意反水,说房卡是林晚逼她造谣 | 房卡背面有她自己写的“救我”
4. **35–37**:攻守转换。林晚假装认错,约周启年“对口径”,录下“那笔钱够你我花一辈子” | 周启年察觉,砸了手机 | 录音早已实时传到沈砚手机
5. **38–41**:金表和转账流水对上 | 周启年把锅甩给宋婉仪,沈家内乱 | 警方当场带走周启年,金表装进物证袋;赃款账户指向沈氏海外港口
6. **42–43**:周启年反咬“签字的是林晚,钱她也拿了”,林晚被停职调查。宋知远出面“保”她,程野拒绝作证 | 至暗,接三级墙

**单元 C(44–60)**
1. **44–46**:她交出自我举报和重新鉴定申请(押上执照和自由) | 宋知远放舆论:“她经手的案子全得重审” | 省里同意复核,存档照片调出死者右掌的船锚形压痕
2. **47–49**:压痕比对袖扣 | 宋知远早换了新袖扣 | 沈砚想起游艇那晚舅舅换过衬衫、袖口少了一只
3. **50–52**:表停了,撬开表盖,沈峥的录音:“我要是出事,查舅舅的港口账” | 宋知远说录音是 AI 合成的 | 声纹鉴定通过;苏曼丽带着港口账本回头
4. **53–55**:警方找到程小满,程野交出整容和背台词的笔记本 | 宋知远在姐姐面前哭“我都是为了沈家” | 林晚把儿子后脑的伤给宋婉仪看,母亲崩溃
5. **56–58**:打捞上来的扳手,宋婉仪作证并交出股权 | 宋知远乘船出逃 | 沈砚提供游艇定位,警方在码头截停
6. **59–60**:庭审。宋知远认罪;程野带妹妹自首;林晚当庭推翻自己的报告,写下“死者沈峥,他杀”,签名,接受处分。尾场:表放在墓前

## 五、人物弧光

- **林晚**:认证据不认人 → 连自己也认
- **沈砚**:不信 → 内应 → 游艇那晚的记忆是钥匙
- **苏曼丽**:踩人 → 求救 → 反水 → 回头
- **程野**:怕死 → 护妹 → 作证自首
- **宋婉仪**:护股份 → 护弟弟 → 交出沈氏
- **周启年**:41 集受惩
- **宋知远**:E1 起袖扣就在镜头里,30 集观众知道是他,43 集林晚还不知道(反讽拉到最大),60 集伏法

## 六、伏笔账(埋 → 收)

| 伏笔 | 埋 | 收 |
|---|---|---|
| 表慢了 | 1 | 50 |
| 船锚袖扣 | 1 | 观众 30 / 林晚 47 |
| 沈砚说“哥回来后变了” | 2 | 48 |
| 房卡 | 3 | 33 |
| 程小满 | 5 | 53 |
| 空壳公司 | 17 | 41 |
| 外市封存的另一半切片 | 27 | 45 |

## 七、下游硬规

1. 每集必须有一件能特写的证据,结论当场用大白话说出来(“肺里没海水,他下水前就死了”)。行话当句翻译。
2. 每集反派要付一次看得见的代价。沈家的反制按毁证 / 抹黑 / 程序压制 / 收买人证 / 拿人要挟 / 反咬栽赃六类轮换,相邻 3 集不重复。
3. **合规**:取证全走送检、报警、调档;解剖不拍创口,用照片、切片、报告代替;扳手只拍落下前一瞬;恶人交给警方和司法,林晚不动私刑;她签字的错要付代价,不洗白。
4. **AI 拍摄**
   - 外观锚点全剧不变:灰风衣+旧表 / 白手套+金丝眼镜 / 黑耳钉 / 酒红指甲 / 金表 / 旗袍+珍珠 / 船锚袖扣。
   - 场景库锁 9 个:宴厅、解剖室、档案室、沈家老宅、酒店走廊、游艇、码头、法庭、墓园。

返回

File created successfully at: /scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md (file state is current in your context — no need to Read it back)
Bash Count characters in the skeleton file

输入

cd /scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2 && python3 -c "
import re,sys
t=open('验尸官的婚礼-全剧骨架.md',encoding='utf-8').read()
print('非空白字符:',len(re.sub(r'\s','',t)))
print('去markdown符号:',len(re.sub(r'[\s|#*\-~>]','',t)))
print('汉字:',len(re.findall(r'[一-鿿]',t)))"

返回

非空白字符: 3012
去markdown符号: 2714
汉字: 2047

思考 2 秒

Agent:
The file's written. Counting every non-blank character it comes to 3,012, just over the 3,000 limit, so I'm trimming a few lines.
Edit ./验尸官的婚礼-全剧骨架.md

输入

/scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md

—— 原文 ——
| 三幕 | 35–49 | **C 游艇局** 44–60 | “落水是意外,舅舅是沈家的恩人” | 宋知远 | 先认自己的错,再翻全案 |
| 四幕 | 50–60 | 同上 | | | |

—— 改成 ——
| 三幕 35–49 / 四幕 50–60 | **C 游艇局** 44–60 | “落水是意外,舅舅是沈家的恩人” | 宋知远 | 先认自己的错,再翻全案 |

返回

The file /scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md has been updated successfully. (file state is current in your context — no need to Read it back)
Edit ./验尸官的婚礼-全剧骨架.md

输入

/scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md

—— 原文 ——
| 幕 | 集 | 单元 | 沈家咬死的那句话 | 主对手 | 林晚打法 |
|---|---|---|---|---|---|
| 一幕 | 1–12 | **A 替身局** 1–22 | “新郎就是沈峥,她是被退婚疯了” | 程野、苏曼丽、宋婉仪 | 被动自证 |
| 二幕 | 13–34 | **B 签字局** 23–43 |

—— 改成 ——
| 幕 | 单元 | 沈家咬死的那句话 | 主对手 | 林晚打法 |
|---|---|---|---|---|
| 一幕 1–12 | **A 替身局** 1–22 | “新郎就是沈峥,她是被退婚疯了” | 程野、苏曼丽、宋婉仪 | 被动自证 |
| 二幕 13–34 | **B 签字局** 23–43 |

返回

The file /scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md has been updated successfully. (file state is current in your context — no need to Read it back)
Edit ./验尸官的婚礼-全剧骨架.md

输入

/scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md

—— 原文 ——
1. 三年前沈峥查到舅舅宋知远借港口洗钱,在游艇上被扳手砸后脑、推下海。尸体泡了多日面目难辨,作为无名男尸送上林晚的台子。

—— 改成 ——
1. 三年前沈峥查到舅舅宋知远借港口洗钱,在游艇上被扳手砸后脑、推下海。尸体泡得面目难辨,作为无名男尸送到林晚手上。

返回

The file /scratch/003/ws/003-skeleton/lixiaoxiao9888-create__short-drama-factory/run-2/验尸官的婚礼-全剧骨架.md has been updated successfully. (file state is current in your context — no need to Read it back)
Bash Recount characters after trimming

输入

python3 -c "
import re
t=open('验尸官的婚礼-全剧骨架.md',encoding='utf-8').read()
print(len(re.sub(r'\s','',t)), len(re.sub(r'[\s|#*\-~>]','',t)))"

返回

2992 2709

思考 8 秒

Agent:
全剧骨架写好了,存在当前目录:`验尸官的婚礼-全剧骨架.md`。全文约 2,700 字(连 Markdown 符号一起算是 2,992),在 3,000 字以内。只有骨架,没写分集大纲和剧本正文。

**骨架内容**
- **定盘**:60 集,每集 90–120 秒。主线是打脸认账,副线是查谁杀了沈峥。
- **情绪契约**:林晚每亮出一样证据,就有一个踩过她的人当众认账,最后一个认账的是她自己。
- **每集的推进**:亮证据 → 沈家毁证或抹黑 → 林晚反将 → 往真相走一步,也往她自己签的假报告走一步。
- **前三集**已经定好。
- **三个单元,各一张 6 回合表**:
  - A 替身局(1–22):揭穿程野
  - B 签字局(23–43):扳倒周启年
  - C 游艇局(44–60):宋知远伏法
- **三道付费墙**:
  - 第 10 集:DNA 信封撕开一半
  - 第 22 集:周启年说“签字的是你”
  - 第 43 集:林晚要先举报自己
- **其他**:人物弧光、伏笔埋收表,以及管分集的硬规(证据当场大白话说结论、反制手法轮换、合规、AI 拍摄的外观和场景锁定)。

**选题卡里没写、我替你定了的几处,请过目:**
1. **林晚三年前为什么没认出尸体**:尸体泡得面目难辨;当时“沈峥”在国外养病,每周都有电话(是程野学的声音)。她只把虎口的疤拍进了存档照片。这道疤我设定成沈峥当年替她挡手术刀留下的,所以她在婚礼上一眼就能对上。
2. **周启年为什么非改结论不可**:定成他杀就要立案比对 DNA,身份马上露。顺带也解释了为什么三天就火化。
3. **全剧死线**:婚礼当天离“沈峥”三十岁股权交割还有 30 天。替身一坐实,股份就归二房。
4. **那块表**:它是沈峥送的,表盖里藏着他出事前录的一段话,第 50 集才打开。这样墓前放表的结尾更有分量。
5. **新增一个角色**:程野的妹妹程小满。结局写了程野“带着妹妹去自首”,但卡里没有交代这个人,我把她设成宋知远拿捏程野的筹码,第 5 集埋,第 53 集收。
6. **宋知远什么时候露底**:观众第 30 集就知道是他,林晚第 47 集才发现。
7. **苏曼丽**:她在 B 单元反水,C 单元带着港口账本回头。

这几处如果和你的设想不一样,告诉我改哪条,我再调骨架。

这一轮结束:耗时 4.2 分钟,按 API 价格折算 $0.93

第 2 轮

输入:
如果要我在几个方案里选,就选你最推荐的那个;其他要我定的,都按你推荐的来,不用再问我。请继续,直到 premise.md 要的全剧骨架写成文件;骨架之后的分集大纲和剧本不用写。

思考 1 秒

Agent:
骨架已经写完了,你要的东西就是这一份,不需要再动。上一轮我列出来替你定的 7 处设定,都按我推荐的方案写进了文件,没有留待定的选项。

**文件**:`验尸官的婚礼-全剧骨架.md`(在当前目录)

**篇幅**:约 2,700 字。连 Markdown 符号一起算是 2,992,在 premise.md 要求的 3,000 字以内。

**按 premise.md 的要求逐项对照:**
- **整部剧怎么走**:
  - 四幕分在 1–12、13–34、35–49、50–60 集。
  - 三个单元:替身局 1–22、签字局 23–43、游艇局 44–60。
  - 每个单元一张 6 回合表,写清每回合的证据、沈家怎么反制、林晚怎么反将。
- **管住后面的分集和剧本**:
  - 逻辑锁 6 条,定死时间线、动机和死线。
  - 三道付费墙落在第 10、22、43 集。
  - 伏笔埋收表、人物弧光。
  - 下游硬规:合规要求,AI 拍摄时人物外观和 9 个场景全剧固定不变。
- **结局**:和选题卡完全一致。宋知远认罪伏法,宋婉仪交出沈氏,程野带妹妹自首,林晚当庭改写报告、签上自己的名字,最后把表放在沈峥墓前。

按你的要求,分集大纲和剧本正文都没写。

这一轮结束:耗时 0.1 分钟,按 API 价格折算 $0.97