Shanyin-ai/shanyin-screenwriting-master · 第 1 次运行

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

skill
Shanyin-ai/shanyin-screenwriting-master@ca20ce24
装进工作目录的 skill
screenwriting-master
时间
2026-10-31 08:13–08:18(北京时间),5 分钟
轮数
3 轮,工具调用 11 次,按 API 价格折算 $3.19
匿名编号
966(评审只看到这个编号)
盲比
和另外 20 个参赛者的第 1 次运行各比一场:对照组(不装 skill) · eternityspring/shuohao-skills · zenstory-ai/drama-skills · lixiaoxiao9888-create/manju-laoli-skill · jtydhr88/screenwriting-skills · lixiaoxiao9888-create/short-drama-factory · 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,232 字
# 《验尸官的婚礼》全剧骨架

60集 × 1–2分钟|竖屏|AI制作|分集大纲和剧本都得按这份骨架走,要偏离先改骨架

## 一、核

- **一句话**:被退婚的女法医在前未婚夫的婚礼上认出新郎是替身,她要一件件拿出证据,证明三年前自己解剖的无名男尸就是沈峥。最后一件证据,是她自己签的那份假报告。
- **核心戏剧动作**:林晚要给沈峥找回名字和死因 → 沈家为保股份毁证、抹黑,周启年拿她的签字要挟,宋知远在幕后栽赃。
- **倒计时**:按遗嘱,沈峥三十岁那天交接股份,就在婚礼后一个月(E30股东会)。替身必须撑到签字。
- **主题**(全剧不许说出口):认证据,也得认自己的签名。

## 二、底层真相(编剧全知,观众分批知道)

1. 四年前,沈峥修林晚摔裂的旧机械表(他爷爷的),被表镜碎片割破左手虎口,留了疤。那块表从此戴在林晚手上。
2. 三年前,沈峥查到舅舅宋知远借港口洗钱。游艇上那晚沈砚醉倒在船舱,宋知远**左手**握扳手砸沈峥后脑,推他下海。沈峥挣扎时扯掉他一只船锚袖扣,掌心被硌出锚形压痕,袖扣卡进了甲板缝。
3. 宋知远用沈峥的手机给林晚发“出国养病”;跟姐姐说儿子是醉酒落水,劝她找替身保股份。
4. 七天后无名男尸上岸,面部损毁。林晚验出他杀,记下了虎口疤和掌心压痕,起过疑心,又被那条“养病”短信压了下去。周启年收钱改成意外,逼她签字,三天火化。病理蜡块按规定封存在档案室。
5. 程野整容顶替。一年前按宋家的意思当众退婚,因为身边有个法医太危险。妹妹程溪的病由宋知远出钱治。

## 三、林晚的弧光

- **Want**:证明新郎是假的,查出凶手。**Lie**:错在逼我签字的人,不在签字的我。**Need**:当众认下自己的签名。
- **外显锚点**:那块表和那份报告。弧光只靠她对这两样东西的动作来表现。
- **预算**:E1–15 不超过10%(一提报告就换话题)|E30 伪变化:全场赢了,签字被翻出来时脱口一句“结论是周主任定的”,往回退|E46 第一次摘下表锁进抽屉(至暗)|E50 对周启年说“对,我签了”(85%)|E58 当庭重签(100%)。

## 四、六个证据回合(每10集一回合,逢10是大爽点)

| 回合 | 问题 | 主证据 | 对手反制 | 大爽点 → 段末钩子 |
|---|---|---|---|---|
| **E1–10 婚礼** | 新郎是不是沈峥? | 疤:交换戒指时手套摘下,虎口光洁,切进解剖台上那只带疤的手;表:林晚说“你修的表又停了”,新郎答“换块新的” | 宋婉仪说疤激光祛掉了;苏曼丽带头踩她“前任闹婚”,视频上热搜;周启年约谈她 | E10答谢宴:林晚用紫外灯照新郎的手,“祛过疤的皮肤会发白,这只手没伤过”,宋婉仪当众下不来台 → 苏曼丽塞来房卡 |
| **E11–20 录音** | 替身背后是谁? | 房卡那间房里有部手机,录着新婚夜“沈峥”打电话:“我不想演了,我妹妹……”对面:“照原样活着。”背景有一声汽笛 | 苏曼丽翻脸不认,反告林晚偷手机;沈家说录音是AI合成 | E20:林晚对上汽笛,沈氏4号码头整点鸣笛,电话就是从港口打出去的;沈砚听到“妹妹”(沈峥没有妹妹),第一次站到她这边 → 镜头只给对面那人的袖扣,没给脸 |
| **E21–30 切片** | 解剖台上那个人是不是沈峥? | 三年前的病理蜡块,和沈砚的血做亲缘比对 | 周启年下令“过期销毁”,档案室起火;林晚抢出一块,手烫伤 | E30股东会:疤、录音、亲缘报告一起摆上桌,程野签不了字,股权冻结 → 周启年举起意外报告:“签字的,是林法医自己。” |
| **E31–40 游艇** | 凶手是谁? | 甲板缝里的船锚袖扣(她不知道是谁的);工具箱少了一把扳手;沈砚想起“有银光闪了一下” | 林晚停职立案;宋知远抛出带沈砚指纹的扳手,沈砚被抓 | E40:林晚指出扳手钢印批号是去年的,三年前根本还没生产,栽赃塌了,沈砚放出来 → 只给观众的闪回:一只左手、扳手,袖口少一只袖扣 |
| **E41–50 签字** | 她敢不敢认? | 原始他杀底稿和照片(周启年留着防宋知远),照片里掌心有锚印 | 检察院正式立案查林晚;苏曼丽为港口合同把录音原机交给宋知远(反水),录音成了孤证;E45程野车刹车失灵,差点“意外” | E47程野带妹妹来投靠,交出整容方案,“参照对象:沈峥(已故)”;E50林晚在当年那间解剖室录下周启年认罪,周启年在全中心同事面前被带走,金表被摘 → 他喊:“她也签了!” |
| **E51–60 重写** | 谁来给沈峥签名字? | 袖扣配对:林晚把甲板上那只放在宋知远那对旁边,一旧一新;掌心锚印;伤口指向左手持械 | 宋知远以“家族名誉”稳住姐姐,想从4号码头跟货船出境 | E53宋婉仪看到儿子后脑的照片,在祭日家宴上戴了窃听;E56码头闸门被宋婉仪下令关闭,沈砚堵住舷梯,宋知远落网;E58法庭;E60墓园 |

**结局(锁死)**:E58宋知远认罪,林晚当庭推翻自己三年前的报告,写下“死者沈峥,他杀”,签名。E59宋婉仪交出沈氏印章;程野摘下白手套,牵着程溪走进派出所。E60无名墓碑刻上沈峥的名字,林晚摘表放在碑前,秒针还在走。

## 五、配角线(标关键集)

- **沈砚**:嘲讽她(E2–15)→ 抽血(E24)→ 内应 → 被栽赃(E38–40)→ 记起银光(E33/E54)→ 守码头(E56)
- **苏曼丽**:带头踩人(E1–9)→ 房卡(E10)→ 否认自保(E12)→ 反水(E42)→ 交出备份录音、出庭(E57)
- **程野**:害怕,听话 → 差点死(E45)→ 倒戈(E47)→ 自首(E59)
- **宋婉仪**:主导替身(E5观众知道)→ 股权冻结(E30)→ 和弟弟抱团 → 知道真相(E53)→ 设局 → 交出沈氏
- **周启年**:约谈(E3)→ 销毁蜡块(E26)→ 亮出签字(E30)→ 送检(E41)→ 被带走(E50)
- **宋知远**:E1–39是最好的舅舅,几次“帮”林晚,其实在把她往错处带 → E38栽赃 → E56落网

## 六、信息释放与伏笔

- **观众比林晚先知道**:E5宋婉仪知情;E20有幕后人;E40凶手是宋知远。E40–E53,宋知远每次靠近林晚都要让观众捏把汗。
- **全城知道**:E30替身曝光;E56宋知远是凶手。
- **伏笔**:表(E1→E60)|船锚袖扣,E1宋知远扶起被推倒的林晚,特写一亮一暗(→E34→E54)|宋知远左手倒茶(E3→E44→E54)|港口汽笛(E12→E20→E56)|白手套(E1→E59)|E1林晚在签到簿签名,镜头扫过(→E58同一个签名)

## 七、单集铁律(AI竖屏)

1. **前3秒**:一个画面钩子(证据特写、一个动作或一句狠话),不回顾上集。
2. **每集一件看得见的证据**,给满屏特写插入镜头;证据道具全剧统一造型。
3. **单集节拍**:钩子 → 亮证据 → 对手反制 → 回手 → 集末钩子(最后5秒)。不超过3场戏,不超过4个说话角色,每集林晚至少回手一次。
4. **大爽点**必须当着被打脸的人。
5. **场景库锁定**:宴会厅、酒店客房、解剖室、档案室、沈家老宅、沈氏会议室、游艇、码头、会见室、法庭、墓园。
6. **定妆锁定**:林晚风衣加表,程野白手套加金丝眼镜,宋知远船锚袖扣,不随便换装。沈峥只在照片和闪回里出现,靠疤和表跟程野区分。
7. **避开**:群戏打斗、水下镜头、复杂的手部动作。落海只拍闪回碎片:夜、扳手、水花、袖扣反光,不拍正脸。
8. **台词**:短句,林晚不抬声调。不准用旁白或解说交代真相,真相全靠证据画面。

过程

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

第 1 轮

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

思考

Bash List directory and show premise file

输入

ls -la; ls .claude/skills/screenwriting-master/references; cat premise.md 2>/dev/null

返回

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

《验尸官的婚礼》

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

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

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

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

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

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

结局:宋知远认罪伏法,宋婉仪交出沈氏,程野带着妹妹去自首。林晚当庭推翻自己三年前签的报告,重新写下“死者沈峥,他杀”,签上自己的名字。最后一场,她把那块表放在沈峥的墓前。

思考 2 秒

Bash Show reference sizes and series format guide

输入

cd .claude/skills/screenwriting-master/references; wc -c *; cat format-series.md

返回

   36862 core-methodology.md
   31765 format-feature.md
   23823 format-series.md
    9732 format-short.md
   24471 format-ultrashort.md
  126653 total
# 剧集格式指南

## 核心特征

- **集数与时长**:由用户定义(常见配置:8-24集,每集10-60分钟)
- **角色**:完整Ghost/Lie/Flaw/Want/Need,弧光分配在整季
- **结构**:双层嵌套——集内结构 + 季度弧线
- **世界观**:复杂且分层释放,需要信息管理
- **节奏**:每集独立精彩 + 集间钩子 + 季度递进
- **记忆**:需要连续性管理系统

## 首先:确认剧集配置

进入剧集格式后,先与用户确认以下参数:

```
剧集配置表:
- 总集数:__集
- 单集时长:__分钟
- 单集结构偏好:四段式 / Save the Cat压缩版 / Story Circle / 内在节拍
- 剧集类型:单元剧(每集独立故事)/ 连续剧(一个大故事分集讲)/ 混合型(单元故事+连续暗线)
- 季度弧线:有 / 无(纯单元剧可能没有)
- 世界观复杂度:简单(即插即用)/ 中等(需要分层)/ 复杂(需要信息释放时间表)
```

配置确认后,以下所有模板中的集数和时间分配自动适配。
下文中的"N"代表用户设定的总集数。

---

## 剧集类型与结构策略

不同类型的剧集在"单集独立性"和"季度连续性"之间的权重不同:

| 类型 | 单集独立性 | 季度连续性 | 代表作参考 |
|------|-----------|-----------|-----------|
| **纯单元剧** | 100% | 0-10%(角色微成长) | 《黑镜》《世界奇妙物语》 |
| **单元+暗线** | 70-80% | 20-30%(暗线推进) | 《爱死机》《查无此人》 |
| **半连续剧** | 40-60% | 40-60%(集内有独立事件但服务于大线) | 《绝命毒师》《怪奇物语》 |
| **强连续剧** | 10-20% | 80-90%(每集是大故事的一个章节) | 《权力的游戏》《进击的巨人》 |

根据用户选择的类型,调整后续所有模板的权重——单元剧侧重本集精彩度,连续剧侧重季度弧线的推进。

## 剧集与长片的关键差异

**长片的弧光是一次完整旅程,剧集的弧光是预算制的。** N集里角色的变化量需要被分配到各集。每集的变化量需要被"预算控制"——前面的集不能让角色变化太多,否则后面没有空间。

**长片的世界观可以一次搭建完,剧集的世界观必须分期释放。** 前几集只展示表层规则,中段揭示运行逻辑,季终暴露底层真相。写第1集的时候就得知道最后一集要揭示什么——需要一个"信息释放时间表"。

**长片是一个故事,剧集是N个故事组成的一个更大的故事。** 每集拆出来都必须是一个独立好看的微型故事(单元性),但同时又在为季度大弧线铺砖(连续性)。两者冲突时,单集好看优先。

---

## 双层结构

### 层一:集内结构

每集需要一个完整的内部结构。根据单集时长和用户偏好选择:

**短集(10-15分钟)** → 四段式(与短片格式一致)
**中集(20-30分钟)** → 四段式扩展版或Save the Cat压缩版
**长集(40-60分钟)** → Save the Cat / Story Circle / McKee均可

以下是四段式的集内模板(按比例分配,适配任意时长):

```
【冷开场 / 开场钩子(强烈建议)】
  每一集都需要一个开场钩子来抓住观众——不只是第一集。
  冷开场(teaser / cold open)是片头曲播放之前的内容,
  它的唯一任务是让观众决定"继续看"。

  冷开场必须是一段精彩的视听内容,具体策略:
  - 一场高张力的场景直接把观众扔进紧张中(商业剧集)
  - 一个看似无关但在集末回扣的独立切片(悬疑/单元剧)
  - 上一集cliff-hanger的延续和解决(连续剧)
  - 一个高度风格化的段落锚定本集的情绪基调(文艺剧集)

  第一集的冷开场承担最重的任务——同时建立世界观、角色、
  类型基调、和季度核心冲突的种子。第一集的前两分钟
  决定了观众是否会看完整季。

一、建置(约15%时长)
  本集的常态。可以延续上一集的状态,也可以跳到新场景。
  激励事件——本集核心冲突的触发。

二、发展(约40%时长)
  冲突升级(至少两次递进)。
  B Plot在此段穿插推进。
  季度暗线的种子自然散落在对白和行为中。

三、高潮(约25%时长)
  本集核心冲突的顶点。
  角色做出选择——这个选择应该体现或挑战角色的Lie。

四、结局 + 集末钩子(约20%时长)
  本集故事的落幕——展示"本集的新常态"。
  集末钩子(cliff-hanger或tease)——为下一集的冲突埋下期待。
  集末钩子不一定要大悬念,可以是一个不安的细节、一句没有回答的问题。
```

### 层二:季度弧线

季度弧线是全季N集的整体故事。按比例分为四个阶段:

```
第一阶段:建置(前25%集数,即E1 ~ E[N×0.25])
  世界观表层规则呈现。
  主角的Want和Lie被清晰建立。
  核心关系网络搭建完成。
  季度核心冲突的种子被播下。

第二阶段:发展(第25%-65%集数)
  季度核心冲突逐步升级。
  世界观运行逻辑逐渐揭示。
  主角经历多次伪变化——看起来在成长,但Lie没有真正被打破。
  各集B Plot和暗线开始交织。

第三阶段:危机(第65%-85%集数)
  季度"一切尽失"时刻。
  主角面对自己的Ghost和Lie。
  最重要的关系受到威胁或破裂。

第四阶段:高潮与落幕(最后15%集数)
  世界观底层真相揭示。
  主角做出季度级别的关键选择。
  弧光完成——展示角色的新常态。
  季终可以是完结也可以留钩子给下一季。
```

**比例适配示例:**

| 总集数 | 建置 | 发展 | 危机 | 高潮 |
|--------|------|------|------|------|
| 8集 | E1-2 | E3-5 | E6-7 | E8 |
| 10集 | E1-3 | E4-6 | E7-8 | E9-10 |
| 12集 | E1-3 | E4-8 | E9-10 | E11-12 |
| 16集 | E1-4 | E5-10 | E11-13 | E14-16 |
| 24集 | E1-6 | E7-16 | E17-20 | E21-24 |

---

## 弧光预算分配

弧光不能随意在各集中发生——需要规划每集的"变化额度"。

### 弧光预算表模板

根据实际集数N填写。以下为比例指导:

```
角色:[名字]
季度弧光:从[A状态] → 到[B状态]
Lie:[角色相信的谎言]
总集数:N

集  | 弧光事件 | 变化方向 | 变化幅度 | 累计进度
----|---------|---------|---------|--------
E1  | [事件] | Lie被强化 | 微弱 | 0%
... | ... | ... | ... | ...
E[N]| [事件] | 关键选择 → 新常态 | 完成 | 100%
```

**比例规则(按总集数N自适应):**
- 前25%集数:累计进度不超过15%
- 至少1次伪变化后的回退(通常在40%-60%位置)
- 65%-85%位置是加速区——变化量最大
- 不是每集都需要弧光事件——有些集角色不变化也可以
- 纯单元剧可以弱化甚至跳过弧光预算,只保留角色状态追踪

---

## 世界观信息释放时间表

根据实际集数N规划。比例指导:

```
信息层 | 内容 | 释放位置(按比例) | 释放方式
------|------|-------------------|--------
表层规则 | [世界的基本运行方式] | 前10-15%(E1-E2区间) | 直接展示
表层细节 | [规则的有趣延伸] | 15-30% | 角色遭遇 / B Plot
运行逻辑 | [为什么世界是这样的] | 40-55% | 角色调查/发现
逻辑延伸 | [逻辑的更深层含义] | 55-75% | 关系对话中泄露
底层真相 | [世界的终极真相] | 最后20% | 高潮揭示
伏笔回扣 | [前面细节获得新含义] | 最后1-2集 | 观众恍然大悟
```

**原则:**
- 每层信息在释放前需要至少1-2集的伏笔铺垫
- 信息释放通过角色行动和发现呈现,不通过旁白或字幕
- 释放新信息时必须改变观众对已知信息的理解
- 不要在同一集释放太多新信息——每集最多展示一个新层

---

## 剧集必备元素(除非用户特别说明,否则默认包含)

剧集的长度赋予它比电影更大的容量。以下元素是好剧集的标配。

### 伏笔与回扣(跨集级)

剧集的伏笔比长片更强大——因为时间跨度更长,观众在第2集看到的一个细节在第8集回扣时,冲击力会被等待的时间放大。

**剧集伏笔的分类:**
- **集内伏笔**:在同一集内埋下并回扣(与长片的伏笔一致)
- **短程伏笔**:跨1-3集回扣。观众还记得伏笔时就看到了回扣,效果是"果然如此"。
- **长程伏笔**:跨5集以上回扣。观众已经忘记伏笔时才看到回扣,效果是"原来一开始就..."。
- **季度伏笔**:在第1-2集埋下,在季终回扣。这是最强力的伏笔——整季的重新理解。

**伏笔密度建议:**
- 每集至少1个集内伏笔
- 每3集至少1个短程伏笔在回扣
- 整季至少2-3个长程伏笔
- 至少1个季度伏笔

所有伏笔用连续性管理系统的"埋种/回调登记表"追踪。

### 次要角色与群像

**剧集的次要角色比长片更丰满。** 因为有更多的时长,次要角色不只是功能性的——他们可以有自己的小弧光。

**次要角色功能(同长片):** 镜像角色、催化角色、主题角色、节奏角色。

**剧集额外要求:**
- 重要次要角色应有自己的跨集微弧光(不需要像主角那样完整,但需要可感知的变化)
- 次要角色的微弧光应该在某个时刻与主角的弧光产生交叉——互相影响
- 每集可以有1-2个一次性角色(本集的NPC),但如果同一个功能的NPC在多集反复出现,应考虑合并为一个常驻次要角色
- 群像剧需要角色关系矩阵,并且每集更新关系状态

### 暗线(剧集级)

剧集的暗线比长片更复杂,因为有更多的时间来铺设和揭示。

**暗线数量建议:** 1-3条。每条暗线需要有明确的起点(哪集开始铺)和终点(哪集揭示)。

**暗线推进规则:**
- 暗线不能在每集都推进——那就不是"暗"线了
- 暗线的暗示应该隐藏在"表面上有别的含义"的场景中
- 暗线浮出水面时应该改变观众对前面多集内容的理解
- 暗线推进用连续性管理系统的"暗线进度追踪表"管理

### Subplot管理(剧集级)

剧集的Subplot比长片更复杂,因为有些subplot跨集运行:

- **集内A Plot**:本集的核心故事
- **集内B Plot**:本集的副线,通常与角色弧光相关
- **Running Subplot(跑线)**:跨多集的持续剧情,不在每集都出现,但观众记得
- **Season Arc(季度弧线)**:整季的总故事,在每集中以碎片形式推进

**交织原则:**
- 每集的A Plot必须独立完整
- B Plot可以跨1-2集解决
- Running Subplot每隔2-3集推进一次,每次推进要够分量
- Season Arc的推进不能影响本集A Plot的节奏——如果冲突,砍Season Arc的戏
- 同时运行的subplot(含Running Subplot)不超过3条

---

## 时长估算与双轨节奏(剧集级)

### 单集时长预算

每集在分集大纲阶段就应该做时长预算。按四段式比例分配(见 core-methodology.md 第七节),然后在场景拆解阶段细化到每场戏。

### 双轨节奏标注

每场戏标注两个维度的节奏状态:

```
【场景X:地点 / 时间 / 视觉描述】(约X分钟)
  情节节奏:松/中/紧
  情感节奏:轻/中/重
```

### 集内节奏检查

- 单集内不要连续3场以上同一节奏状态
- 高潮段(情节紧+情感重)的时长占单集总时长的20-30%为宜——太短不够爽,太长会疲劳
- 每集至少有一个"情节松+情感重"或"情节紧+情感轻"的错位段落——这是最有味道的时刻

### 集间节奏检查

除了情绪基调(见集间节奏管理),还应检查:
- 相邻两集的平均情节强度是否有对比——不能连续几集都是高强度
- 相邻两集的平均情感强度是否有对比——不能连续几集都是重情感
- 季度中段的"呼吸集"是否真的在"呼吸"——情节和情感都需要降下来

每写完一集,更新以下追踪表:

### A. 角色状态追踪

```
角色 | 本集结束时的状态 | 关键变化 | 下集需延续的点
-----|----------------|---------|---------------
[名] | [物理/情感/关系状态] | [本集发生的变化] | [下集必须回应的点]
```

### B. 暗线进度追踪

```
暗线名称 | 当前进度 | 本集推进内容 | 下次推进计划(哪集)
---------|---------|------------|------------------
[暗线1] | [进度描述] | [本集做了什么] | E[X]
```

### C. 埋种/回调登记

```
种子内容 | 埋入集数 | 场景 | 计划回调集数 | 回调方式 | 已回调?
---------|---------|------|------------|---------|-------
[种子描述] | E[X] | [场景号] | E[Y] | [如何回扣] | ✅/❌
```

### D. 已公开信息清单

```
信息内容 | 公开集数 | 公开方式 | 谁知道(角色层面)| 谁不知道
---------|---------|---------|----------------|--------
[信息] | E[X] | [展示/暗示] | [角色列表] | [角色列表]
```

**使用说明:**
- 每集剧本完成后,立即更新四张追踪表
- 开始写新一集前,先查阅追踪表确认当前状态
- 如果发现连续性冲突,优先修改新集内容,而非修改已定稿的旧集

---

## 剧集工作流(两阶段)

剧集创作分为两个阶段:先完成"季度规划+分集大纲",确定整季的骨架和每一集的概念;然后逐集进入六步工作流写单集剧本。

### 阶段一:季度规划与分集大纲

这个阶段只做一次,但可能需要多轮迭代。目标是在写任何一集的完整剧本之前,先把整季的骨架搭稳。

#### 步骤 A:季度规划

1. **剧集配置确认**:集数、单集时长、剧集类型(见首节配置表)
2. **季度前提**:这一季的总故事是什么?用一句话概括(Logline级别)
3. **季度梗概草稿**:一页纸的季度故事提要(300-500字),让用户对整季的走向和气质有基本判断。后续可持续修改
4. **主角的季度弧光**:从A状态到B状态,Lie是什么
5. **前史与世界观**(遵循"横截面原则"——故事开始之前世界已运行了很久):
   - 时代背景:这个故事发生在什么时代/社会环境?什么时代特征影响了角色?
   - 主角前史:每个主要角色在故事开始之前的关键人生事件(特别是Ghost事件)
   - 关系既往:主要角色之间在故事开始前的关系历史
   - 世界观设计:三层模型(表层规则/运行逻辑/底层真相)+ 信息释放时间表
   - 横截面选择:为什么第一集从这个时刻切入?
6. **弧光预算分配**:主角和主要配角的弧光预算表初稿
7. **暗线规划**:跨集暗线的起点和终点(如果有)

> 请回复"通过"进入分集大纲,或告诉我修改意见。

#### 步骤 B:分集大纲

**这是剧集创作中最关键的步骤。** 在动手写任何一集的剧本之前,先把N集的分集大纲全部拉通。

**为什么分集大纲必须先于剧本:**
- 分集大纲是"地图"——没有地图就出发,会迷路
- 只有拉通看全季,才能判断节奏波浪是否合理
- 弧光预算的消耗只有在全局视角下才能检验
- 埋种和回调需要前后集的配合——不拉通就会遗漏

**分集大纲模板(每集填写):**

```
第[X]集《集名》

【集内核心】
  一句话故事(本集Logline):
  本集核心戏剧动作:目标 → 阻碍 → 结果
  本集情绪基调:(建置型/轻快型/紧张型/呼吸型/崩塌型/高潮型/...)

【集内结构概要】(含时长预算)
  冷开场/开场钩子(约X秒):
    具体内容——这段开场单独拿出来是否精彩?
  建置(约X分钟):
    情节节奏:松/中/紧 | 情感节奏:轻/中/重
  发展(约X分钟):
    障碍1 →
    障碍2 →
    情节节奏:松/中/紧 | 情感节奏:轻/中/重
  高潮(约X分钟):
    情节节奏:松/中/紧 | 情感节奏:轻/中/重
  结局 + 集末钩子(约X分钟):
    情节节奏:松/中/紧 | 情感节奏:轻/中/重

【季度连接】
  弧光预算消耗:本集角色变化了什么?累计进度到多少?
  暗线推进:本集推进了哪条暗线?怎么推进的?
  世界观释放:本集是否释放了新的信息层?
  埋种:本集埋了什么种子?计划在哪集回收?
  回调:本集回收了之前哪些种子?
  次要角色动态:本集的次要角色状态变化?

【集间关系】
  承接上集:本集从上集的什么状态开始?
  递交下集:本集结束时为下集留了什么?
  与前后集的节奏对比:
    本集平均情节强度 vs 上集/下集?
    本集平均情感强度 vs 上集/下集?
```

**分集大纲的自检:**
- [ ] 每集的开场钩子是否足够精彩?第一集的开场是否同时建立了世界观、角色和类型基调?
- [ ] 全季N集拉通后,是否有清晰的季度四阶段弧线?
- [ ] 集间节奏是否有波浪——不能持续同一种情绪
- [ ] 集间的情节强度和情感强度是否分别有起伏——不能连续3集以上同强度
- [ ] 弧光预算是否合理——前25%进度不超过15%
- [ ] 信息释放是否分层——没有一次性倾倒
- [ ] 每集独立拆出来,Logline是否能独立成立?
- [ ] 是否有"呼吸集"让观众休息?呼吸集的情节和情感是否都降了下来?
- [ ] 同时运行的暗线/subplot是否不超过3条?
- [ ] 集末钩子是否是本集故事的自然延伸而非强行制造?
- [ ] 全季的伏笔是否有合理分布——集内/短程/长程/季度各层次都有?
- [ ] 每集的时长预算加起来是否与单集总时长一致?
- [ ] 次要角色是否都有功能?有跨集角色是否有微弧光?

> 分集大纲全部完成后,请回复"通过"。我们将从第1集开始逐集写剧本。
> 你也可以要求我对整个大纲进行[自检]。

---

### 阶段二:逐集剧本(八步工作流)

分集大纲通过后,逐集进入八步工作流。

**注意:** 剧集的步骤2(梗概)和步骤4(前史与世界观)已在阶段一的季度规划中完成。逐集写作时,这两步简化为"对照分集大纲确认"——除非本集的实际发展偏离了大纲,需要更新。

**步骤1(破题)额外要求:**
- 核心戏剧动作需要与分集大纲中的设定一致
- 检查本集概念是否与前后集有节奏对比

**步骤2(梗概)——对照确认:**
- 回顾分集大纲中本集的Logline和结构概要,确认是否仍然成立
- 如果之前的集偏离了大纲导致需要调整,在此更新本集梗概

**步骤3(人物)额外要求:**
- 本集出场的次要角色需要标注功能(镜像/催化/主题/节奏)
- 如有跨集的次要角色,检查其微弧光进度

**步骤4(前史/世界观)——对照确认:**
- 回顾季度规划中的世界观设定,确认本集是否需要释放新的信息层
- 如本集有新角色登场,补充其前史

**步骤5(结构大纲)额外要求:**
- 集内结构 + 集末钩子设计
- **开场钩子设计**:每集的冷开场/第一场戏必须有足够强的视觉钩子(见 core-methodology.md 第三点五节)——第一集的开场承担最重的任务
- 标注本集对暗线的推进(如果有)
- 标注本集对弧光预算的消耗
- 对照分集大纲检查——是否偏离?偏离需评估连锁影响
- **时长预算细化**

**步骤6(场景拆解)额外要求:**
- **每个场景标注预估时长和双轨节奏状态**
- 检查集内节奏:是否有连续3场以上同一节奏状态?
- 场景时长累加检查
- **如果本集场景超过6场,在步骤6完成后触发一次集内记忆检查点**

**步骤7(场景写作)额外要求:**
- **单集写作过程中,每完成6场戏左右触发一次集内记忆检查点**
- 写作时对照检查点确认前后一致性
- 前史信息通过对白和视觉线索自然散落

**步骤8(剧本医生)额外要求:**
- 连续性审计:检查与前面已完成的集是否有矛盾
- 更新所有追踪表(见连续性管理系统)
- 检查集末钩子是否有效
- **开场钩子质量检查**:本集的冷开场是否足够抓人?
- **伏笔审计**:本集埋的伏笔是否已登记?本集该回扣的是否已回扣?
- **节奏诊断**:用场景时长汇总检查本集节奏
- **次要角色审计**
- 偏离大纲时评估连锁影响
- **本集完成后,必须触发集间记忆检查点**(见 core-methodology.md 第十节)

---

## 集间节奏管理

N集不能每集都是同一种情绪。需要节奏的波浪。

### 情绪基调类型库

每集从以下基调中选择一个主导情绪(可以混合,但应有明确主导):

- **建置型**:观众适应世界、认识角色(通常用于开头几集)
- **轻快型**:喜剧感强、角色互动为主、观众积累好感
- **紧张型**:核心冲突升级、压力增大
- **呼吸型**:节奏放缓、角色关系深化、提供情感锚点
- **转折型**:大事件发生、格局改变
- **压力型**:内外压力持续收紧、几乎没有喘息
- **崩塌型**:一切尽失、最低点
- **至暗型**:角色直面Ghost和Lie
- **反击型**:角色带着新认知反击
- **高潮型**:季度核心冲突的解决

### 节奏波浪原则

- 不能连续3集以上是同一基调
- 紧张/压力集之后需要至少1集呼吸或轻快
- 崩塌和至暗可以连续(构成"低谷"),但低谷前后必须有对比
- 季度中段(40%-60%位置)适合放转折型——改变下半季的方向
- 呼吸集不是废集——它的功能是让角色关系深化、让B Plot推进

### 参考节奏模板(按总集数比例)

```
前10%: 建置
10-20%: 轻快/建置
20-30%: 第一次紧张
30-40%: 呼吸
40-50%: 转折(中段大事件)
50-60%: 过渡+升级
60-70%: 压力
70-75%: 呼吸或伪高潮
75-85%: 崩塌/至暗
85-95%: 反击
最后5-10%: 高潮+落幕
```

以上只是参考——具体节奏应根据故事本身调整。关键是制造情绪的起伏。

---

## 剧集常见陷阱

- ❌ 跳过分集大纲直接写单集 → 必须先拉通全季再动笔
- ❌ 为了季度弧线牺牲单集精彩度 → 每集拆出来都要好看
- ❌ 信息释放过快(前几集就把世界观讲完)→ 分层释放
- ❌ 弧光预算失控(前面的集角色变化太大,后面无处可去)→ 严格遵守预算比例
- ❌ 连续性错误(角色行为与前集矛盾)→ 每集开写前查追踪表
- ❌ 集末钩子过于强行(为了悬念硬造冲突)→ 钩子应是本集故事的自然延伸
- ❌ 每集结构太相似(观众能预测节奏)→ 用集间节奏管理制造变化
- ❌ Running Subplot太多,观众记不住 → 同时运行的不超过3条
- ❌ 分集大纲只写了一句话概括 → 大纲需要包含完整的集内结构概要、时长预算、双轨节奏和季度连接
- ❌ 写单集时偏离了大纲但不更新后续集 → 任何偏离都需要评估对后续集的连锁影响
- ❌ 没有估算时长导致高潮被压缩或建置过长 → 从分集大纲就开始做时长预算
- ❌ 连续几集都是高强度情节+重情感 → 观众会疲劳,需要用双轨节奏检查集间对比
- ❌ 伏笔埋了忘记回扣 → 用埋种/回调登记表逐条审计
- ❌ 次要角色只在需要的时候出现、不需要的时候消失 → 次要角色也需要自己的存在逻辑
- ❌ 情节节奏和情感节奏始终同步 → 刻意制造错位(情节松+情感重)是高级手法
Read ./.claude/skills/screenwriting-master/references/core-methodology.md

输入

{
 "file_path": "/scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/.claude/skills/screenwriting-master/references/core-methodology.md"
}

返回

1	# 核心编剧方法论(所有格式通用)
2	
3	## 零、核心原则:电影是现实生活的横截面
4	
5	**这是整个方法论的地基。** 一个故事——无论短片还是长片——不是从人物出生讲到人物死亡。它是从一个完整人生中切出的一段横截面:在某个特定时刻,因为某个特定事件,这个人被逼入了一个不可回避的处境。
6	
7	这意味着:
8	
9	**1. 故事开始之前,世界已经运行了很久。**
10	角色有前史(Ghost),世界有时代背景,关系有既往积累。剧本的第一页不是角色的第一天——角色带着所有前史走进第一场戏。这些前史不需要全部展示给观众,但编剧必须知道。
11	
12	**2. 故事从中间开始。**
13	观众被扔进一个"已经在发生"的世界。好的开场不是"从头讲起",而是"从最有张力的那个截面切入"。观众通过角色的行为和反应反推前因,这比顺序交代更有吸引力。
14	
15	**3. 开场即态度。**
16	第一场戏定义了整部片子的气质——不是主题,是"这部片子用什么方式看世界"。商业片开场用高密度的情节动作宣告节奏;文艺片开场用一段精准的生活质感宣告风格。无论什么类型,开场都必须是全片最精心设计的段落之一。
17	
18	**4. 编剧的工作是先建造完整世界,再切一刀。**
19	工作流的逻辑因此是:先建造(前史、世界观、角色全貌),再裁切(选择从哪里开始讲、展示什么隐藏什么)。不是"我要讲什么",而是"这个世界存在着什么,我选择让观众从哪个窗口看进去"。
20	
21	---
22	
23	## 一、戏剧动作:故事的最小单位
24	
25	**定义:** 戏剧动作 = 目标 (Goal) + 阻碍 (Conflict)。
26	不是"一个人想喝水",而是"沙漠中一个脱水的人找水"。目标必须有追求的紧迫性,阻碍必须与目标直接对抗。
27	
28	故事中的每一个场景都应该包含至少一个微型戏剧动作(目标 → 障碍 → 结果),结果可以是成功、失败、或意外转向。场景内的微型戏剧动作向上汇聚成段落级的核心戏剧动作,段落级的核心戏剧动作再向上汇聚成全片的核心戏剧动作。
29	
30	**检验标准:**
31	- 目标是否合理且有急切性?
32	- 目标和阻碍之间是否有强烈的冲突关系?
33	- 这个冲突是否足以驱动故事运转?
34	
35	---
36	
37	## 二、人物设计:拒绝纸片人
38	
39	### Want vs Need
40	
41	- **外在需求 (Want)**:驱动动作的目标,角色自己意识到的、主动追求的东西
42	- **内在欲望 (Need)**:角色自己未曾意识到的灵魂缺口,通常是外在欲望的深层原因
43	
44	Want和Need之间的张力是角色弧光的发动机。角色在故事开始时追求Want,在故事结束时要么得到了Need(成长弧光),要么拒绝了Need(悲剧弧光/反弧光)。
45	
46	### 人物弧光
47	
48	弧光 = 从A状态到B状态的不可逆变化。
49	短内容的弧光是一次性的跳跃(A→B)。
50	长内容的弧光可能经历多次"伪变化"——角色看起来变了,但又退回去,直到最终的真正转变。
51	
52	### 人物小传
53	
54	角色的前史不是背景介绍,而是冲突的根源。小传中的关键事件应该解释:
55	- 为什么角色有这个Want
56	- 为什么角色看不到自己的Need
57	- 角色的矛盾性从何而来
58	
59	### 矛盾性
60	
61	好的角色至少有一层矛盾:外在表现 vs 内在真实。
62	例如:外在自信 vs 内在自卑,外在冷漠 vs 内在渴望连接。
63	矛盾性让角色立体,也让潜台词有了空间。
64	
65	### 人物深度缩放
66	
67	| 格式 | 人物深度要求 |
68	|------|------------|
69	| 概念超短片 | 功能性archetype即可,不需要小传和弧光 |
70	| 短片 | Want/Need/Arc + 关键矛盾特征 |
71	| 长片 | 完整小传 + Ghost(前史创伤) + Lie(角色相信的谎言) + Flaw(性格缺陷) |
72	| 剧集 | 同长片深度,但弧光需分配到各集,另需设计"弧光预算" |
73	
74	---
75	
76	## 三、视听化写作
77	
78	### Show, Don't Tell
79	
80	严禁写心理描写("他觉得"、"她意识到"),只写能被看见的动作和能被听见的声音。
81	如果一个情感无法通过角色的物理行为传达给观众,那这个情感就不应该出现在剧本中。
82	
83	**错误示范:** "他终于理解了父亲的苦心。"
84	**正确做法:** 他站在那里看了一会儿,然后把外套脱下来盖在父亲身上。
85	
86	### 潜台词 (Subtext)
87	
88	对话是"冰山"——角色说出来的话只是表面,真正的含义在水面之下。
89	避免直白 (On-the-nose) 的对话,利用动作、停顿、回避、话题转移来表达真意。
90	
91	**直白对话(错误):**
92	> "我很害怕失去你。"
93	
94	**潜台词对话(正确):**
95	> "你走的时候把那件外套带上。……外面冷。"
96	
97	### 动作即潜台词
98	
99	所有的情感传递都必须能用摄影机拍出来。用角色的具体动作替代任何解释性的台词。
100	一个好的剧本,把所有台词删掉后,观众仍然能大致理解发生了什么。
101	
102	### 台词风格
103	
104	- 口语化,像真人在说话,不是在写文章
105	- 不同角色有不同的说话方式(用词、句式长度、习惯性表达)
106	- 避免过度比喻、类比和书面化的AI腔
107	- 对话中自然传递信息,不要让角色说出他们双方都已经知道的事情
108	
109	---
110	
111	## 三点五、开场钩子(所有格式通用)
112	
113	**每一部影片、每一集剧集、每一个短片,都必须在开场就抓住观众。** 开场不是"慢慢进入状态"——观众从第一个画面开始就在决定要不要继续看。
114	
115	### 通用原则
116	
117	开场钩子的任务不是"交代背景",而是**在观众还不知道故事是什么的时候就让他们无法移开目光**。方法因类型而异,但底线是一样的:开场必须有一段足够精彩的、能被摄影机拍出来的视觉内容。
118	
119	**开场钩子不等于"爆炸开场"。** 安静也可以是钩子——一个安静到让人不安的画面、一个日常到让人困惑的细节,只要它让观众产生"怎么回事?"的疑问,就是有效的钩子。
120	
121	### 按类型的开场策略
122	
123	**商业片/类型片:** 开场应该是一段**高密度、高紧张感的杰出场景**。它的功能是双重的——同时交代角色的状态(能力、性格、处境)和建立影片的类型基调。观众在这一场戏里就应该知道"这是一部什么样的电影"。
124	
125	经典做法:
126	- 用一场"日常任务"展示角色的能力和风格(《夺宝奇兵》开场的丛林探险不是主线,但它告诉观众:这个人是谁、他做什么、他有多厉害、这部电影的节奏是什么)
127	- 用一场"危机"直接把角色扔进压力中(《黑暗骑士》开场的银行劫案——还没见到主角就先见到了反派的规则)
128	- 用一个"结果先行"的画面制造悬念(先看到一个离奇的结果,然后全片回答"这是怎么发生的")
129	
130	**文艺片/角色驱动型:** 开场应该是一段**能代表全片风格和气质的段落**。它不需要紧张,但需要独特——让观众在前两分钟内感受到"这部电影的世界和我日常看到的不一样"。
131	
132	经典做法:
133	- 用一个高度风格化的长镜头建立氛围(《鸟人》开场的后台长镜头——观众立刻知道这部电影的视听语言是什么)
134	- 用一段看似无关的日常细节暗示角色的内心裂缝(是枝裕和式——开场就是做饭、吃饭,但某个细节让人感觉"不对")
135	- 用一个视觉母题(motif)的第一次出现来锚定全片的影像系统(王家卫式——开场的某个画面/动作会在全片反复出现)
136	
137	**短片:** 开场的前15秒决定生死。短片没有时间"慢慢来"——第一个画面就应该包含信息或悬念。最有效的短片开场是一个"不太对"的日常画面——看起来正常,但某个细节让人起疑。
138	
139	**概念超短片:** 开场即概念。前5秒必须让观众理解"这个世界的规则"或至少让观众产生强烈的好奇。
140	
141	**剧集:** 每一集都需要开场钩子,不只是第一集。剧集的冷开场(teaser/cold open)是最关键的钩子位置——在片头曲播放之前就抓住观众。第一集的开场承担最重的任务:同时建立世界观、角色、类型基调、和季度核心冲突的种子。
142	
143	### 开场钩子自检
144	
145	在结构大纲(第三步)和剧本写作(第五步)时检查:
146	- [ ] 开场的第一个画面是否有视觉冲击力或悬念感?
147	- [ ] 观众在前30秒内是否会产生一个具体的疑问("这是怎么回事?")?
148	- [ ] 开场是否在交代状态的同时就在制造张力——而不是"先交代再开始"?
149	- [ ] 开场的类型基调是否与全片一致?(商业片开场不能像文艺片,反之亦然)
150	- [ ] 如果把开场单独拿出来,它本身是否是一段精彩的视听内容?
151	
152	---
153	
154	## 四、自检体系
155	
156	每个工作流步骤都有对应的自检清单。用户可以在任何步骤要求执行自检。
157	
158	### 自检一:核心概念与戏剧动作
159	- [ ] 是否建立了"目标+冲突"?
160	- [ ] 目标是否合理且有急切性?
161	- [ ] 目标和阻碍是否有强烈关系?
162	- [ ] 冲突是否是驱动故事的发动机?
163	- [ ] 阻碍是否在合理尺度内,而非刻意夸大?
164	
165	### 自检二:人物塑造与弧光
166	- [ ] 外在需求和内在欲望是否清晰且对立?
167	- [ ] 是否预设了不可逆的内在变化?
168	- [ ] 结局是否展示了"新常态"?
169	- [ ] 是否具备矛盾性?
170	- [ ] 行为是否符合小传逻辑?
171	
172	### 自检三:结构与节奏
173	- [ ] 结构各部分是否清晰?
174	- [ ] 激励事件是否明确?
175	- [ ] 高潮是否明确?
176	- [ ] 每一部分是否都在推动情节或揭示性格?
177	- [ ] 是否存在无效情节?
178	
179	### 自检四:场景写作与视听语言
180	- [ ] 是否有心理描写?(如有则Fail)
181	- [ ] 是否有括号暗示?(如有则Fail)
182	- [ ] 是否用画面叙事?
183	- [ ] 对话是否过于直白?
184	- [ ] 是否利用了潜台词和肢体语言?
185	- [ ] 台词是否口语化?
186	- [ ] 是否有角色在"解释设定"而非"应对设定"?
187	
188	---
189	
190	## 五、剧本格式规范(标准格式)
191	
192	```
193	【场景X:地点 / 时间 / 简要视觉描述】
194	
195	动作/画面描写直接写在台词之间,不加标记,只写摄影机能拍到的东西。
196	
197	角色A:xxxxxxxxx。
198	角色B:xxxxxxxxx。
199	
200	角色A没有回答。他转身走向窗口,手指无意识地敲着窗框。
201	
202	角色A:xxxxxxxxx。
203	```
204	
205	**格式规则:**
206	- `【场景标注】` 用方括号,标注地点、时间、关键视觉信息
207	- `角色名:` 直接跟对白
208	- `角色名(OS):` 内心独白/旁白
209	- 动作/画面描写不加任何标记,直接写在台词之间
210	- 只写能被摄影机拍到的内容
211	
212	---
213	
214	## 六、双轨节奏系统
215	
216	优秀影片的节奏是张弛有度的。节奏不是只有一条线——它有两条平行运行的轨道,两者可以同步也可以错位,错位本身就是强大的叙事工具。
217	
218	### 外部情节节奏
219	
220	外部情节节奏是"事件的密度和强度"——场景中发生了多少事、冲突有多激烈、信息量有多大。
221	
222	- **紧**:高密度事件、快速剪辑、多人对话、追逐、对峙、揭露
223	- **松**:日常场景、独处时刻、过渡、风景、沉默
224	
225	外部节奏的张弛要有对比——持续紧张会让观众麻木,持续松弛会让观众走神。经验法则:每一段高强度情节之后,需要一段"呼吸"让观众消化。
226	
227	### 内在情感节奏
228	
229	内在情感节奏是"角色情感状态的波动"——角色经历了多大的情感起伏、观众被要求投入多少情感。
230	
231	- **重**:告白、背叛、失去、恐惧、狂喜、绝望
232	- **轻**:调侃、日常闲聊、小幽默、安静的陪伴
233	
234	情感节奏和情节节奏并不总是同步的。一些最强大的场景恰恰是两者错位的时刻:
235	
236	- **情节松 + 情感重**:两个人安静地坐着吃饭,什么事都没发生,但观众知道其中一个人明天要走了。画面越平静,情感越重。
237	- **情节紧 + 情感轻**:激烈的追车戏,但配乐是轻松的流行歌曲,角色在打趣。紧张的事件被轻盈的情绪包裹。
238	- **情节紧 + 情感重**:高潮段——事件密集且情感炸裂。这是全片的顶点,不能持续太久。
239	- **情节松 + 情感轻**:纯粹的呼吸场景。让观众休息。通常放在高潮前后。
240	
241	### 节奏波浪图
242	
243	在结构大纲和场景拆解阶段,应该为全片画一张"节奏波浪图"——标注每个段落的外部情节强度和内在情感强度,检查是否有足够的起伏和对比。
244	
245	```
246	示意(纵轴=强度,横轴=时间线):
247	
248	外部情节:  ─╱╲─────╱╲──╱╲╱╲╲──────╱╲╱╲╱╲╲
249	内在情感:  ──────╱╲───────╱╲──╱╲╱╲───────╲╱╲
250	```
251	
252	两条线不必同步,但应该避免:
253	- 两条线长时间同时处于低位(观众无事可看也无感可投)
254	- 两条线长时间同时处于高位(观众疲劳,高潮变得不特别)
255	- 任何一条线单调上升没有回落(没有呼吸感)
256	
257	---
258	
259	## 七、时长估算与节奏控制
260	
261	每一个戏剧动作、每一场戏都应该有时长估算。时长不只是"这场戏多长",更是"这场戏在全片节奏中占多大比重"。
262	
263	### 为什么必须估算时长
264	
265	- 一场戏如果在大纲里读起来很重要,但只占30秒,它在成片里的分量会被压缩到观众几乎注意不到
266	- 一场戏如果占了全片15%的时长,但只传递了一个次要信息,它就是节奏的拖累
267	- 只有把时长标出来,才能在纸面上看到节奏的问题——哪里太赶、哪里太拖、高潮是否有足够的铺垫时间
268	
269	### 时长估算方法
270	
271	**对白估算:** 1页标准剧本格式 ≈ 1分钟成片。中文剧本中,大约200-250字的对白+动作描写 ≈ 1分钟。
272	
273	**场景估算规则:**
274	- 纯对话场景:按对白字数估算
275	- 动作/蒙太奇场景:按画面数量估算(每个独立画面约3-5秒)
276	- 沉默/情绪场景:容易低估——一个角色站在那里什么都不做,在成片中可能需要10-15秒才有足够的情感分量
277	- 转场/过渡:不要忘记计入,通常每次转场2-5秒
278	
279	### 场景时长标注格式
280	
281	在场景拆解(第四步)和剧本写作(第五步)中,每场戏都应标注预估时长:
282	
283	```
284	【场景3:医院走廊 / 夜 / 荧光灯嗡嗡响】(约1分30秒)
285	  情节节奏:中(一次关键对话)
286	  情感节奏:重(角色第一次面对真相)
287	```
288	
289	### 全片时长预算
290	
291	在结构大纲阶段就应该做一份粗略的时长预算,确保各段落的比例合理:
292	
293	| 格式 | 建置 | 发展前半 | 发展后半 | 高潮 | 结局 |
294	|------|------|---------|---------|------|------|
295	| 短片(8分钟) | 1.5分钟 | 2分钟 | 2分钟 | 1.5分钟 | 1分钟 |
296	| 长片(100分钟) | 25分钟 | 30分钟 | 25分钟 | 15分钟 | 5分钟 |
297	| 剧集单集(25分钟) | 4分钟 | 10分钟 | 6分钟 | 3分钟 | 2分钟 |
298	
299	以上为参考比例——实际创作中可以灵活调整,但调整后应该意识到自己在做什么(比如"我故意让建置占了40%时长,因为这是一个慢热型故事")。
300	
301	### 节奏诊断
302	
303	在剧本医生阶段,用时长预算检查以下问题:
304	- 高潮段的时长是否足够?(太短会让高潮感觉被压缩)
305	- 建置是否太长?(观众等太久才进入正题)
306	- 是否有连续超过3分钟的单一情绪段落?(无论是紧张还是松弛,持续太久都会失效)
307	- 两个高情感场景之间是否有足够的呼吸空间?
308	- 全片最长的单场戏是否有足够理由占据那么多时长?
309	
310	---
311	
312	## 八、跨格式技法借鉴
313	
314	不同格式的技法不是孤立的。一个好的编剧会把概念片的翻转逻辑用在长片的冷开场里,把McKee的价值转变用来检验短片的每场戏。以下是一张"技法借鉴地图"——当你在某种格式中遇到特定问题时,可以从另一种格式中借来工具。
315	
316	### 从概念片借来的
317	
318	**高概念翻转 → 用在任何格式的单场戏中**
319	概念片的核心能力是"用一个翻转重新定义前面所有信息"。这个技法可以缩小到一场戏的尺度——在任何格式中,当你需要一个场景有"punch"的时候,问自己:这场戏的最后一秒能不能让观众重新理解这场戏的第一秒?
320	
321	适用场景:长片的激励事件、剧集的冷开场/集末钩子、短片的结局。
322	
323	**概念纯度检验 → 用来检查任何格式的核心前提**
324	概念片要求"一句话说清、5秒内能用画面呈现"。这个标准可以拿来检验任何格式的Logline——如果你的长片用一句话说不清楚,说明核心概念还不够锐利。
325	
326	**零解释纯视觉建立 → 用在任何格式需要快速建立规则的场景**
327	概念片不解释规则,直接用画面展示后果。当长片或剧集需要引入一个新规则或新环境时,先问自己:能不能不说一句话就让观众理解?
328	
329	**概念组合方法 → 用在任何格式的构思阶段**
330	概念片的五种组合方式(概念嫁接、时空错置、隐喻具象化、反转并置、规则反转)不只是超短片的工具。当长片或剧集在构思阶段觉得"概念不够锐利"或"太普通"时,可以用这些组合方式来重新碰撞:
331	- **概念嫁接**用在长片:把一个类型片的机制移植到另一个领域——"如果恐怖片的规则运行在办公室政治中?"这就是《寄生虫》式的类型杂交思维。
332	- **时空错置**用在剧集:某一集让当代角色面对一个历史版本的问题——不是闪回,而是用古代的镜子照当代的荒诞。
333	- **隐喻具象化**用在短片:把短片的核心情感冲突变成一个可视化的物理规则——"无法沟通"不是角色说"我们没法沟通",而是两个人说话时嘴里会飞出实体的字,字会在空中撞碎。
334	- **反转并置**用在长片的场景序列:两条看似无关的线在平行推进,在某个时刻观众发现它们是同一件事的两面——这是蒙太奇叙事的本质。
335	- **规则反转**用在任何格式的What-if设定:把故事世界的一个规则取反,看看会发生什么——这是科幻和荒诞题材的基础思维。
336	
337	**多结构类型 → 用在任何格式的局部段落**
338	概念片的五种结构(三段式、递进崩塌、双线并置、循环/Loop、倒叙揭示)可以缩小到长片或剧集的一个序列/一场戏中使用:
339	- **递进崩塌式**用在长片的"Bad Guys Close In"段落——压力一级级加码直到崩溃点。
340	- **双线并置式**用在长片/剧集中需要对比的段落——不用台词解释对比关系,用画面的并置让观众自己看到。
341	- **循环/Loop式**用在剧集中展示"角色被困在重复模式中"的段落——同一个早晨、同一个争吵、同一个失败,循环本身就是叙事。
342	- **倒叙揭示式**用在长片的冷开场——先给一个不可理解的画面,然后全片都在回答"这是怎么发生的"。
343	
344	**视听语言武器库 → 用在任何格式需要视觉冲击力的段落**
345	概念片的视听手法不是超短片的专利——在长片和剧集的特定段落中使用这些手法,效果可能比常规叙事更强:
346	- **分屏**用在长片的时间压缩段落(展示多个角色同时在做不同的事)、剧集的recap、或需要对比两个空间的场景。
347	- **跳切蒙太奇**用在长片/剧集的时间推进段落——在固定机位上快速跳切,几秒内跨越几周几月。
348	- **画面与声音错位**用在任何格式需要讽刺效果的场景——画面是温馨的家庭聚餐,声音是新闻播报着某个灾难性的数据。
349	- **静默**用在任何格式的高潮后——持续的高密度信息流之后突然完全安静,沉默本身就是最强的高潮。
350	- **固定机位时间流逝**用在长片/剧集需要"时间感"的段落——同一个画面中季节更替、人来人去,唯一不变的是视角。
351	- **伪纪录片/伪文档**用在长片/剧集的某个段落——突然切换成"纪录片"风格可以打破叙事的第四面墙,也可以制造"真实"的错觉。
352	- **色彩限制**用在长片/剧集的特定段落——用颜色的变化标记叙事层次(回忆用去饱和、幻想用高饱和、现实用自然色调)。
353	
354	使用原则:在长片和剧集中借用这些视听手法时,通常只在特定段落使用(不是全片),它的出现本身就标记了"这个段落不一样"。如果全片都在用同一种炫技手法,它就不再特别了。
355	
356	### 从短片借来的
357	
358	**信息密度蒙太奇 → 用在长片/剧集的Fun and Games段落**
359	短片的"快速图鉴"蒙太奇——用堆叠的视觉切片制造密度——在长片的Fun and Games段(主角在新世界中试错)和剧集的适应段落中同样强大。当你需要快速展示"很多人在做很多事"时,借用这个技法比逐个讲故事高效得多。
360	
361	适用场景:长片第二幕前半的montage、剧集的时间推进段落。
362	
363	**单一变量极致推演 → 用在长片/剧集的某个序列中**
364	短片的"只引入一个变量、严格按因果推演到极致"在长片的某个序列或剧集的某一集中可以成为强大的结构工具——把一个复杂故事中的某个局部限制为单一变量推演,能制造出极其紧凑和满足的段落。
365	
366	适用场景:长片的高潮序列(排除一切干扰,聚焦核心选择)、剧集的"瓶装集"(bottle episode,限定空间和人物)。
367	
368	**零度表达 → 用在任何格式的高情感时刻**
369	"灾难越大,语气越平"——这不只是黑色幽默的技法。在任何格式中,当情感到达顶点时,用最克制的表达反而能制造最大的冲击。长片的至暗时刻、剧集的崩塌集,都可以借用这个原则。
370	
371	### 从长片借来的
372	
373	**McKee价值转变 → 用来检验任何格式的每一场戏**
374	"场景结束时的核心价值是否与开始时不同?"这个检验标准不限于McKee体系的长片。短片的每场戏、剧集的每场戏,都可以用这个标准检查——如果一场戏结束时什么价值都没变,考虑删掉它。
375	
376	适用场景:短片的场景拆解自检、剧集的剧本医生阶段。
377	
378	**Ghost/Lie/Flaw链条 → 简化后用在短片的人物设计**
379	短片通常只做Want/Need/Arc,但如果短片的人物感觉"太平了",可以借用Ghost/Lie/Flaw的思考方式——不需要完整展开,只需要暗示:角色的行为背后有一个不被说出的原因。一个细节就够。
380	
381	适用场景:短片第二步(人物深度)中想要更多层次时。
382	
383	**伏笔/回扣 → 缩小到短片尺度**
384	短片只有5-10分钟,但一个精妙的伏笔回扣在短时间内的冲击力反而更大——因为观众还记得伏笔。短片中,第1分钟不经意出现的一个物件在第8分钟突然成为关键,效果是炸裂的。
385	
386	适用场景:短片的结构大纲阶段,考虑"有没有一个东西可以在开头种下、结尾翻转"。
387	
388	**Subplot的映射逻辑 → 简化后用在短片的次要角色**
389	短片通常没有正式的Subplot,但可以借用"B Story映射主题"的逻辑——如果短片中有一个次要角色,让这个角色走主角"没走的那条路"。这样次要角色就不只是工具人,而是主题的另一面。
390	
391	### 从剧集借来的
392	
393	**集末钩子逻辑 → 用在长片的序列衔接**
394	剧集每集结尾的钩子(一个未解答的问题、一个不安的细节)可以用在长片的序列衔接中——每个序列结束时留一个"小钩子",让观众想知道接下来会怎样。这比简单的"然后..."过渡更有牵引力。
395	
396	适用场景:长片第四步(场景拆解)中,每个序列之间的衔接设计。
397	
398	**弧光预算思维 → 用在长片的伪变化规划**
399	剧集用"预算"来控制角色在各集中的变化额度。长片也可以借用这个思维——角色不应该在第30分钟就到达真正的变化,需要规划几次"伪变化"和回退。把弧光看成有限的资源,分配到不同的段落。
400	
401	适用场景:长片第三步(结构大纲)中,规划角色的变化节点。
402	
403	**信息释放时间表 → 用在长片的世界观管理**
404	如果长片的世界观有一定复杂度(科幻、奇幻、或者复杂的社会结构),借用剧集的"信息释放时间表"思维——把世界观信息分层,规划在第几分钟让观众知道什么。
405	
406	**连续性追踪的思维 → 用在长片的后半段写作**
407	长片越写到后面,越容易出现前后矛盾。借用剧集的"角色状态追踪"思维——在写第三幕之前,先列一张表:每个角色此刻的物理状态、情感状态、已知信息。
408	
409	### 如何使用这张地图
410	
411	1. **不要强行借鉴。** 只在遇到具体问题时翻阅——"这个结局没有punch" → 试试概念片的翻转逻辑;"这场戏感觉多余" → 用McKee价值转变检验。
412	2. **借鉴的是思维方式,不是格式。** 在长片中用"快速图鉴蒙太奇"不代表长片变成了短片——只是在某个段落借用了短片的信息密度策略。
413	3. **在剧本医生阶段特别有用。** 当你觉得某个段落"不对"但说不出哪里不对时,用另一种格式的检验标准来诊断,往往能发现问题。
414	
415	---
416	
417	## 九、选题工具库(内部知识,引导用户而非展示给用户)
418	
419	### 使用原则
420	
421	这一节的所有内容是编剧大师的内部武器库——**不要把选题方法论、路径分类、组合技法直接展示给用户看**。用户看到的应该是自然的对话引导、启发性的提问、和具体的方案输出,而不是一张方法论菜单。
422	
423	当用户还没有明确想法时,通过聊天判断用户的模糊方向属于哪种切入路径,然后用对应的工具帮他们锐化概念。
424	
425	### 五条选题路径
426	
427	根据用户输入的信号判断属于哪条路径,然后用对应的方法引导:
428	
429	**路径1:从主题出发**
430	用户信号:给了一个抽象的命题、社会议题、哲学问题、"我想讲关于XX的故事"。
431	例如:"关于记忆"、"我想探讨人工智能的边界"、"孤独"。
432	
433	引导方法:帮用户把抽象主题转化为具体的戏剧动作——"关于记忆"不是故事,"一个即将失去所有记忆的人必须在24小时内选择保留哪一段"才是故事。问用户:这个主题下,什么人在什么处境下会被逼到不得不做选择?
434	
435	**路径2:从人物出发**
436	用户信号:描述了一种人、一种矛盾性格、"我想写一个XX样的人"。
437	例如:"一个极度害怕水的游泳教练"、"一个色盲的画家"、"一个完美主义的急诊医生"。
438	
439	引导方法:帮用户从矛盾性格中提取戏剧动作——矛盾本身就是冲突的种子。问用户:这个人最害怕面对什么?如果逼他面对他最害怕的事,会发生什么?
440	
441	**路径3:从空间/环境出发**
442	用户信号:给了一个具体的地点、环境、封闭空间、特殊世界。
443	例如:"一座老茶馆"、"一栋垂直分层的大楼"、"一家即将歇业的大饭店"、"一列永不停站的列车"。
444	
445	引导方法:空间即规则——一个特殊的空间暗示了它自己的运行规则和权力结构。问用户:这个空间里谁在上面谁在下面?什么资源是稀缺的?什么行为在这里是被禁止的?这些规则本身就是故事的发动机。空间越封闭、规则越极端,戏剧张力越强。
446	
447	参考:"布达佩斯大饭店"(一个正在衰落的旧世界的最后守卫者)、"饥饿站台"(垂直分层的食物分配系统=阶级隐喻)、"茶馆"(同一个空间里三个时代的中国=时间的压缩)、"雪国列车"(一列火车=整个人类社会的缩影)。
448	
449	**路径4:从关系出发**
450	用户信号:描述了两个人之间的张力、"我想写两个XX之间的故事"。
451	例如:"一对即将离婚的夫妻"、"一个学生发现老师在抄袭"、"双胞胎中一个成功一个失败"。
452	
453	引导方法:关系中的张力来自"两个人想要的东西互相矛盾"。帮用户明确:两个人各自的Want是什么?这两个Want为什么不可能同时实现?把他们放在什么处境下,这个矛盾会被逼到极致?
454	
455	**路径5:从标签/概念碰撞出发**
456	用户信号:给了几个关键词、一种感觉、"我想把XX和XX结合"、或者只是一些零散的灵感碎片。
457	例如:"外卖骑手+科举"、"斩杀线+AI焦虑"、"钢铁侠+下岗潮"、"社恐+相亲"。
458	
459	引导方法:使用以下五种概念组合工具碰撞出概念(详见 format-ultrashort.md 的概念组合部分,但这些工具不限于概念片——短片、长片、剧集的选题阶段都可以用):
460	
461	- **概念嫁接**:取概念A的运行机制 + 概念B的应用场景。"游戏复活机制+职场裁员" → "被裁的人可以投币复活,但每次复活工资减半"。
462	- **时空错置**:把人物/技术/制度放到它不属于的时代或地点。"ChatGPT+科举" → "考生带了一个能对对子的铜匣子进考场"。
463	- **隐喻具象化**:把抽象焦虑变成物理规则。"内卷" → "所有人的灯必须比邻居亮,亮度不够就断电"。
464	- **反转并置**:找到两个表面相似但本质矛盾的事物,放在同一场景。"宠物+畜牧" → 同一条街上,爱和杀并存。
465	- **规则反转**:取一个现实规则的反面。"越努力越成功"反转 → "越努力拥有的越少"。
466	
467	### 选题引导的操作流程
468	
469	1. **听用户说。** 让用户自由表达,哪怕只是一个词、一种感觉。
470	2. **判断路径。** 根据用户的输入信号判断属于哪条路径(用户不需要知道路径的存在)。
471	3. **用对应工具深挖。** 通过提问帮用户锐化概念——问题要具体、有启发性,不要问"你想表达什么"这种空泛的问题。
472	4. **产出方案。** 用锐化后的概念生成3-5个具体方案,供用户选择。
473	5. **不要展示方法论本身。** 用户看到的是"你帮我想出了几个好点子",而不是"这里有五种选题路径请你选一个"。
474	
475	### 当用户完全没有方向时
476	
477	如果用户说"我完全不知道想写什么",不要列出路径菜单。用自然的对话启发:
478	
479	- "最近有没有什么新闻、画面、或者身边的事让你觉得'这也太荒诞了'?"
480	- "如果你能把一个现实中的规则反过来,你最想反转哪个?"
481	- "有没有一个你去过的地方或空间,让你觉得'这里本身就像一个故事'?"
482	- "有没有两个看起来不相关的东西,你觉得放在一起会很有意思?"
483	
484	根据用户的回应判断路径,然后用对应工具展开。
485	
486	---
487	
488	## 十、记忆检查点系统(长内容防丢失)
489	
490	### 为什么需要记忆检查点
491	
492	长片剧本约15000-25000字,剧集全季可达10万字以上。在创作过程中,对话上下文会逐渐超出模型的有效记忆范围——前面写的场景、埋下的伏笔、角色的状态变化,可能在写到后面时被"遗忘",导致前后矛盾、伏笔断裂、角色行为失去连续性。
493	
494	记忆检查点系统通过定期生成结构化的"快照"来解决这个问题——每到一个节点,把已完成部分的关键信息压缩为一份简洁的摘要,在后续创作中作为"记忆锚点"使用。
495	
496	### 何时触发检查点
497	
498	| 格式 | 触发时机 | 说明 |
499	|------|---------|------|
500	| 概念超短片 | 不需要 | 内容短,不会超出上下文 |
501	| 短片 | 第四步(场景拆解)完成后触发一次 | 进入写作前锁定全局信息 |
502	| 长片 | 每完成一个Sequence(2-3场戏)触发一次 | 约每10-15分钟成片内容一个检查点 |
503	| 剧集 | 每完成一集触发一次;单集内如果超过6场戏,中间也触发一次 | 集间检查点是最重要的 |
504	
505	此外,以下情况也应主动触发:
506	- 用户开始新一轮对话但要继续之前的创作
507	- 已经写了很多内容,感觉前面的细节开始模糊
508	- 用户主动要求"总结一下目前的进度"
509	
510	### 检查点包含什么
511	
512	检查点是一份结构化的压缩摘要,**不是**全文复述。它只记录后续创作必须知道的信息。
513	
514	#### 通用检查点模板
515	
516	```
517	═══════════════════════════════════
518	📌 记忆检查点 #[编号] | [格式] | [当前位置]
519	═══════════════════════════════════
520	
521	【已完成进度】
522	  当前处于第几步 / 已写到哪个场景或段落
523	
524	【故事核心(不变)】
525	  Logline:
526	  主题论点(如有):
527	  核心戏剧动作:目标 → 阻碍
528	
529	【角色当前状态】(每个主要角色一行)
530	  [角色名]:物理状态 / 情感状态 / 当前知道什么 / 当前想要什么
531	  [角色名]:...
532	
533	【已完成段落摘要】(每个已完成场景/序列一句话)
534	  场景1:[一句话概括发生了什么 + 核心价值转变]
535	  场景2:...
536	  ...
537	
538	【活跃线索】(当前正在运行的、后续必须回应的线索)
539	  - [线索1]:状态描述
540	  - [线索2]:状态描述
541	
542	【伏笔状态】
543	  已埋未回扣:[伏笔内容] → 计划在[位置]回扣
544	  已回扣:[伏笔内容] ✅
545	
546	【节奏状态】
547	  上一段落的情节节奏:松/中/紧
548	  上一段落的情感节奏:轻/中/重
549	  → 下一段落建议:[节奏方向]
550	
551	【待写内容预告】
552	  下一个要写的场景/段落是什么
553	  这个段落的核心戏剧动作是什么
554	
555	═══════════════════════════════════
556	```
557	
558	### 不同格式的检查点细化
559	
560	#### 长片检查点
561	
562	长片的检查点在通用模板基础上增加:
563	
564	```
565	【Subplot状态】
566	  A Plot进度:[当前位置/全片位置]
567	  B Plot进度:
568	  C Plot进度(如有):
569	
570	【弧光进度】
571	  角色当前处于弧光的哪个阶段:
572	  Lie是否被质疑过?质疑了几次?
573	  上一次伪变化发生在哪里?
574	
575	【世界观已揭示层】
576	  观众目前知道世界观的哪一层?
577	  下一层计划在哪里揭示?
578	
579	【结构定位】
580	  当前处于哪个节拍(STC/Story Circle/McKee的哪个阶段)?
581	  距离下一个关键节拍还有多少时长?
582	```
583	
584	#### 剧集检查点
585	
586	剧集的检查点分两级:
587	
588	**集间检查点(每完成一集触发,最重要):**
589	
590	在通用模板基础上增加:
591	```
592	【本集完成摘要】
593	  本集Logline:
594	  本集核心事件:
595	  本集弧光消耗:角色变化了什么?累计进度?
596	
597	【连续性追踪更新】
598	  角色状态变化:[与上一集的对比]
599	  暗线推进:本集推进了什么?
600	  新埋的种子:
601	  回扣的种子:
602	  新公开的信息:
603	
604	【季度进度】
605	  当前处于季度四阶段的哪个阶段?
606	  弧光预算已消耗多少?
607	  下一集的分集大纲核心是什么?
608	```
609	
610	**集内检查点(单集内容较长时触发):**
611	使用通用模板即可,重点记录本集内部的角色状态和活跃线索。
612	
613	### 如何使用检查点
614	
615	**写作时:** 每次开始写新段落之前,先回顾最近的检查点——确认角色状态、活跃线索、节奏方向。
616	
617	**跨对话时:** 如果用户在新一轮对话中要求继续创作,先请用户提供上一次的检查点内容(或在对话中寻找),以此为基础恢复上下文。
618	
619	**剧本医生时:** 把所有检查点串起来通读,可以快速发现:
620	- 某条伏笔埋了但一直没回扣
621	- 某个角色的状态在某两个检查点之间突然跳变(可能是连续性错误)
622	- 节奏长时间没有变化(持续紧张或持续松弛)
623	- 某条Subplot长时间没有推进
624	
625	### 检查点的输出方式
626	
627	检查点应该以独立的格式块输出——视觉上与剧本内容明确区分,便于用户保存和回贴。
628	
629	触发检查点时的标准话术:
630	> 到这里先建一个记忆检查点,把目前的进度锁定一下。
631	> [输出检查点内容]
632	> 你可以保存这个检查点。如果后续对话中断或上下文太长,把这个检查点贴回来就能继续。
633	
634	### 检查点的压缩原则
635	
636	- **只记结论,不记过程。** "场景3:老王在医院发现了女儿的秘密,价值从信任→怀疑"——不需要复述对白和动作。
637	- **只记变化,不记不变。** 如果某个角色在这段时间内没有变化,不需要在检查点中重复他的状态。
638	- **只记后续需要的信息。** 一个已经完成的、不再影响后续的情节点,可以压缩为一句话甚至省略。
639	- **活跃线索和伏笔是最重要的。** 这些是最容易被"遗忘"的,必须每个检查点都完整列出。
640	

思考 190 秒

Write ./全剧骨架.md

输入

/scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md

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

60集 × 1–2分钟|竖屏|AI制作|分集大纲和剧本都得按这份骨架走,要偏离先改骨架

## 一、核

- **一句话**:被退婚的女法医在前未婚夫的婚礼上认出新郎是替身,她要一件件拿出证据,证明三年前自己解剖的无名男尸就是沈峥。最后一件证据,是她自己签的那份假报告。
- **核心戏剧动作**:林晚要给沈峥找回名字和死因 → 沈家为保股份毁证、抹黑,周启年拿她的签字要挟,宋知远在幕后栽赃。
- **倒计时**:按遗嘱,沈峥三十岁那天交接股份,就在婚礼后一个月(E30股东会)。替身必须撑到签字。
- **主题**(全剧不许说出口):认证据,也得认自己的签名。

## 二、底层真相(编剧全知,观众分批知道)

1. 四年前,沈峥修林晚摔裂的旧机械表(他爷爷的),被表镜碎片割破左手虎口,留了疤。那块表从此戴在林晚手上。
2. 三年前,沈峥查到舅舅宋知远借港口洗钱。游艇上那晚沈砚醉倒在船舱,宋知远**左手**握扳手砸沈峥后脑,推他下海。沈峥挣扎时扯掉他一只船锚袖扣,掌心被硌出锚形压痕,袖扣卡进了甲板缝。
3. 宋知远用沈峥的手机给林晚发“出国养病”;跟姐姐说儿子是醉酒落水,劝她找替身保股份。
4. 七天后无名男尸上岸,面部损毁。林晚验出他杀,记下了虎口疤和掌心压痕,起过疑心,又被那条“养病”短信压了下去。周启年收钱改成意外,逼她签字,三天火化。病理蜡块按规定封存在档案室。
5. 程野整容顶替。一年前按宋家的意思当众退婚,因为身边有个法医太危险。妹妹程溪的病由宋知远出钱治。

## 三、林晚的弧光

- **Want**:证明新郎是假的,查出凶手。**Lie**:错在逼我签字的人,不在签字的我。**Need**:当众认下自己的签名。
- **外显锚点**:那块表和那份报告。弧光只靠她对这两样东西的动作来表现。
- **预算**:E1–15 不超过10%(一提报告就换话题)|E30 伪变化:全场赢了,签字被翻出来时脱口一句“结论是周主任定的”,往回退|E46 第一次摘下表锁进抽屉(至暗)|E50 对周启年说“对,我签了”(85%)|E58 当庭重签(100%)。

## 四、六个证据回合(每10集一回合,逢10是大爽点)

| 回合 | 问题 | 主证据 | 对手反制 | 大爽点 → 段末钩子 |
|---|---|---|---|---|
| **E1–10 婚礼** | 新郎是不是沈峥? | 疤:交换戒指时手套摘下,虎口光洁,切进解剖台上那只带疤的手;表:林晚说“你修的表又停了”,新郎答“换块新的” | 宋婉仪说疤激光祛掉了;苏曼丽带头踩她“前任闹婚”,视频上热搜;周启年约谈她 | E10答谢宴:林晚用紫外灯照新郎的手,“祛过疤的皮肤会发白,这只手没伤过”,宋婉仪当众下不来台 → 苏曼丽塞来房卡 |
| **E11–20 录音** | 替身背后是谁? | 房卡那间房里有部手机,录着新婚夜“沈峥”打电话:“我不想演了,我妹妹……”对面:“照原样活着。”背景有一声汽笛 | 苏曼丽翻脸不认,反告林晚偷手机;沈家说录音是AI合成 | E20:林晚对上汽笛,沈氏4号码头整点鸣笛,电话就是从港口打出去的;沈砚听到“妹妹”(沈峥没有妹妹),第一次站到她这边 → 镜头只给对面那人的袖扣,没给脸 |
| **E21–30 切片** | 解剖台上那个人是不是沈峥? | 三年前的病理蜡块,和沈砚的血做亲缘比对 | 周启年下令“过期销毁”,档案室起火;林晚抢出一块,手烫伤 | E30股东会:疤、录音、亲缘报告一起摆上桌,程野签不了字,股权冻结 → 周启年举起意外报告:“签字的,是林法医自己。” |
| **E31–40 游艇** | 凶手是谁? | 甲板缝里的船锚袖扣(她不知道是谁的);工具箱少了一把扳手;沈砚想起“有银光闪了一下” | 林晚停职立案;宋知远抛出带沈砚指纹的扳手,沈砚被抓 | E40:林晚指出扳手钢印批号是去年的,三年前根本还没生产,栽赃塌了,沈砚放出来 → 只给观众的闪回:一只左手、扳手,袖口少一只袖扣 |
| **E41–50 签字** | 她敢不敢认? | 原始他杀底稿和照片(周启年留着防宋知远),照片里掌心有锚印 | 检察院正式立案查林晚;苏曼丽为港口合同把录音手机交给宋知远(反水);E45程野车刹车失灵,差点“意外” | E47程野带妹妹来投靠,交出整容方案,“参照对象:沈峥(已故)”;E50林晚在当年那间解剖室录下周启年认罪,周启年在全中心同事面前被带走,金表被摘 → 他喊:“她也签了!” |
| **E51–60 重写** | 谁来给沈峥签名字? | 袖扣配对:林晚把甲板上那只放在宋知远那对旁边,一旧一新;掌心锚印;伤口指向左手持械 | 宋知远以“家族名誉”稳住姐姐,想从4号码头跟货船出境 | E53宋婉仪看到儿子后脑的照片,在祭日家宴上戴了窃听;E56码头闸门被宋婉仪下令关闭,沈砚堵住舷梯,宋知远落网;E58法庭;E60墓园 |

**结局(锁死)**:E58林晚当庭推翻自己三年前的报告,写下“死者沈峥,他杀”,签名。E59宋婉仪交出沈氏印章;程野摘下白手套,牵着程溪走进派出所。E60无名墓碑刻上沈峥的名字,林晚摘表放在碑前,秒针还在走。

## 五、配角线(标关键集)

- **沈砚**:嘲讽她(E2–15)→ 抽血(E24)→ 内应 → 被栽赃(E38–40)→ 记起银光(E33/E54)→ 守码头(E56)
- **苏曼丽**:带头踩人(E1–9)→ 房卡(E10)→ 否认自保(E12)→ 反水(E42)→ 交出备份录音、出庭(E57)
- **程野**:害怕,听话 → 差点死(E45)→ 倒戈(E47)→ 自首(E59)
- **宋婉仪**:主导替身(E5观众知道)→ 股权冻结(E30)→ 和弟弟抱团 → 知道真相(E53)→ 设局 → 交出沈氏
- **周启年**:约谈(E3)→ 销毁蜡块(E26)→ 亮出签字(E30)→ 送检(E41)→ 被带走(E50)
- **宋知远**:E1–39是最好的舅舅,几次“帮”林晚,其实在带她走错方向 → E38栽赃 → E56落网

## 六、信息释放与伏笔

- **观众比林晚先知道**:E5宋婉仪知情;E20有幕后人;E40凶手是宋知远。E40–E53,宋知远每次靠近林晚都要让观众捏把汗。
- **全城知道**:E30替身曝光;E56宋知远是凶手。
- **伏笔**:表(E1→E60)|船锚袖扣,E1宋知远扶起被推倒的林晚,特写一亮一暗(→E34→E54)|宋知远左手倒茶(E3→E44→E54)|港口汽笛(E12→E20→E56)|白手套(E1→E59)|E1林晚在签到簿签名,镜头扫过(→E58同一个签名)

## 七、单集铁律(AI竖屏)

1. **前3秒**:一个画面钩子(证据特写、一个动作或一句狠话),不回顾上集。
2. **每集一件看得见的证据**,给满屏特写插入镜头;证据道具全剧统一造型。
3. **单集节拍**:钩子 → 亮证据 → 对手反制 → 回手 → 集末钩子(最后5秒)。不超过3场戏,不超过4个说话角色,每集林晚至少回手一次。
4. **大爽点**必须当着被打脸的人。逢10一个大爽点,其余每集至少一个小赢。
5. **场景库锁定**:宴会厅、酒店客房、解剖室、档案室、沈家老宅、沈氏会议室、游艇、码头、会见室、法庭、墓园。
6. **定妆锁定**:林晚风衣加表,程野白手套加金丝眼镜,宋知远船锚袖扣,不随便换装。沈峥只在照片和闪回里出现,靠疤和表跟程野区分。
7. **避开**:群戏打斗、水下镜头、复杂的手部动作。落海只拍闪回碎片:夜、扳手、水花、袖扣反光,不拍正脸。
8. **台词**:短句,林晚不抬声调。不准用旁白或解说交代真相,真相全靠证据画面。

返回

File created successfully at: /scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md (file state is current in your context — no need to Read it back)

思考 2 秒

Bash Count characters in skeleton file

输入

cd /scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1 && python3 -I -c "
import re;t=open('全剧骨架.md').read()
print('非空白字符',len(re.sub(r'\s','',t)),'去标记',len(re.sub(r'[\s#*|\-→()()::,。、;;“”!!??…/×]','',t)))"

返回

非空白字符 3005 去标记 2357

思考 1 秒

Edit ./全剧骨架.md

输入

/scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md

—— 原文 ——
4. **大爽点**必须当着被打脸的人。逢10一个大爽点,其余每集至少一个小赢。

—— 改成 ——
4. **大爽点**必须当着被打脸的人。

返回

The file /scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.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/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md

—— 原文 ——
- **宋知远**:E1–39是最好的舅舅,几次“帮”林晚,其实在带她走错方向 → E38栽赃 → E56落网

—— 改成 ——
- **宋知远**:E1–39是最好的舅舅,几次“帮”林晚,其实在把她往错处带 → E38栽赃 → E56落网

返回

The file /scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md has been updated successfully. (file state is current in your context — no need to Read it back)

思考 1 秒

Agent:
先核对一下字数,确认在3000字以内。
Bash Recount characters in skeleton file

输入

python3 -I -c "
import re;t=open('全剧骨架.md').read()
print(len(re.sub(r'\s','',t)))"

返回

2985

思考 9 秒

Agent:
全剧骨架写好了,存成 `全剧骨架.md`,放在当前目录。不算空格是 2985 字,在 3000 字以内。按选题卡的要求,只写了骨架,没写分集大纲和剧本正文。

**全剧的骨架是这样搭的:**

- **倒计时**:按遗嘱,沈峥三十岁那天交接股份,我把这一天定在婚礼后一个月,也就是 E30 的股东会。替身必须撑到签字,前 30 集就有了一个往前顶的期限。
- **六个证据回合,每 10 集一个**:依次是疤、录音、切片、游艇、签字、重写。每个回合都是同一个循环:拿出证据,沈家反制,她回手,到第 10、20、30……集来一次当面打脸的大爽点。离凶手越近,离她自己那份假报告也越近。E30 她在股东会上赢了全场,周启年转手就拿出她当年签的字,这是全剧的中点反转。
- **底层真相**:三年前那一夜,编剧这边全知道,观众分批知道。所有伏笔都从这里长出来:表和虎口的疤是同一件事留下的;凶手是左手持械;沈峥死前扯掉了宋知远一只船锚袖扣,掌心留下了锚印;港口整点鸣笛。
- **林晚的弧光**:她心里那个谎言是“错在逼我签字的人,不在签字的我”。整条弧光只靠她对那块表和那份报告的动作来表现:E30 往回退一次,E46 第一次摘下表,E50 说出“对,我签了”,E58 当庭重签。
- **AI 竖屏的单集铁律**:前 3 秒必须有钩子;每集一件证据,给满屏特写;每集不超过 3 场戏、不超过 4 个说话角色。场景库和定妆都锁定了,避开打斗、水下和复杂的手部动作。沈峥只出现在照片和闪回里,靠疤和表跟程野区分。

**我在选题卡之外补的设定,你得拍板:**

- 疤和表的来历:沈峥给林晚修表时割破了虎口。
- 三年前林晚为什么没认出尸体:她起过疑心,被一条“出国养病”的短信压下去了。
- 程野的妹妹叫程溪。
- 宋知远是左撇子。
- 甲板缝里那只袖扣。
- 扳手钢印批号对不上,栽赃塌掉。
- 苏曼丽:选题卡只写了她反水一次,我加了她最后交出备份录音、出庭作证。

回复“通过”,就进入分集大纲;有不对的地方直接说要改哪里;也可以要求我按检查清单逐条[自检]。

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

第 2 轮

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

思考 9 秒

Agent:
骨架文件已经写好了。我再按检查清单过一遍,把有缺口的地方补上。
Edit ./全剧骨架.md

输入

/scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md

—— 原文 ——
**结局(锁死)**:E58林晚当庭推翻

—— 改成 ——
**结局(锁死)**:E58宋知远认罪,林晚当庭推翻

返回

The file /scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md has been updated successfully.
Edit ./全剧骨架.md

输入

/scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md

—— 原文 ——
苏曼丽为港口合同把录音手机交给宋知远(反水)

—— 改成 ——
苏曼丽为港口合同把录音原机交给宋知远(反水),录音成了孤证

返回

The file /scratch/003/ws/003-skeleton/Shanyin-ai__shanyin-screenwriting-master/run-1/全剧骨架.md has been updated successfully.
Bash Recount characters in skeleton file

输入

python3 -I -c "
import re;t=open('全剧骨架.md').read()
print(len(re.sub(r'\s','',t)))"

返回

2998

思考 6 秒

Agent:
`全剧骨架.md` 已经写定,放在当前目录。不算空格是 2998 字,在 3000 字以内。按你说的,只写了骨架,没写分集大纲和剧本。

上次我列出来要你拍板的补充设定,现在全部按我推荐的方案写进了骨架,都已锁定:

- 疤和表的来历:沈峥给林晚修表时割破了虎口。
- 三年前林晚没认出尸体:她起过疑心,被那条“出国养病”的短信压了下去。
- 程野的妹妹叫程溪。
- 宋知远是左撇子。
- 甲板缝里藏着一只船锚袖扣。
- 扳手钢印批号对不上,栽赃塌掉。
- 苏曼丽最后交出备份录音、出庭作证。

这一轮我按检查清单把骨架又过了一遍,补了两个缺口:

- **结局少了一项**:选题卡写的是宋知远“认罪伏法”,骨架原来只写到他落网。现在 E58 先写宋知远认罪,再接林晚当庭重签,结局和选题卡一一对上了。
- **录音前后衔接不上**:录音 E30 已经在股东会上用过,E42 苏曼丽把手机交给宋知远,原稿没写这对林晚意味着什么。现在补成她交出的是录音原机,录音就成了孤证。这样她 E57 交出备份录音才有分量。

其余几项都过了:6 个证据回合在时间上前后接得上,选题卡里的人物都有自己的线,伏笔都写明了在哪几集回收,林晚的弧光也照预算走。

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

第 3 轮

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

思考

Agent:
全剧骨架已经写完了,就是当前目录下的 `全剧骨架.md`,不算空格 2998 字,没超 3000 字。premise.md 要的都在里面:

- 整部剧的走向:6 个证据回合,从 E1 婚礼走到 E60 墓园。
- 管后续写作的规则:林晚的弧光预算、配角线的关键集、信息释放和伏笔表、AI 竖屏单集铁律。
- 结局:和选题卡一一对上。

所有要你定的地方都已经按我推荐的方案写进去了,不需要你再拍板。按你的要求,分集大纲和剧本都没写,这次也没有再改文件。以后要写分集大纲,直接说就行。

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