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