jtydhr88/screenwriting-skills · 第 2 次运行
写了一份全剧骨架,3,096 字(去掉空白计)。超过需求的 3000 字,评审只看到前 3000 字。
- skill
- jtydhr88/screenwriting-skills@51115f18
- 装进工作目录的 skill
chekhov-dramaturgy、ozu-screenplay-style、succession-series-writing、sw-american-case-studies、sw-character-conflict、sw-chinese-opera-banqiang、sw-chinese-opera-banqiang-cases、sw-chinese-opera-qupai、sw-chinese-opera-qupai-cases、sw-chinese-series-practice、sw-dialogue、sw-format-adaptation、sw-genre-anatomy、sw-industry-business、sw-japanese-screenwriting、sw-korean-french-screenwriting、sw-premise-theme、sw-scene-craft、sw-series-case-studies、sw-series-engine-bible、sw-series-structure、sw-sitcom-comedy、sw-story-structure、sw-truby-anatomy、sw-workflow、sw-writers-room- 时间
- 2026-10-31 08:22–08:28(北京时间),6 分钟
- 轮数
- 4 轮,工具调用 11 次,按 API 价格折算 $4.50
- 匿名编号
- 748(评审只看到这个编号)
- 盲比
- 和另外 20 个参赛者的第 2 次运行各比一场:对照组(不装 skill) · eternityspring/shuohao-skills · zenstory-ai/drama-skills · lixiaoxiao9888-create/manju-laoli-skill · Shanyin-ai/shanyin-screenwriting-master · 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,644 字
# 《验尸官的婚礼》全剧骨架 > 60 集 × 1–2 分钟,竖屏,AI 拍摄。写作用文件:用来管分集大纲与剧本,不送审。 > > **已定稿的新增设定**(选题卡上没有,后续照此写):交割日倒计时(第 48 集);退婚的真因;林晚三年前认出了那道疤;整容早于沈峥落水;船锚袖扣;沈砚以为是自己推了哥哥;第 10 集设付费卡点。 ## 一、引擎(franchise) **主题命题**:真相该不该为活人的安稳让路? 沈家要股份,程野要活命,苏曼丽要生意,周启年要饭碗,所以都答"该"。林晚答"不该",可三年前她自己也答过"该":她签了字。 **核心问题(过程句)**:一个签过假报告的法医,怎样在沈家一次次毁证、抹黑之下把证据一件件拿出来,直到把自己的签名也送上审判席? - **总悬念(关于过去)**:三年前是谁杀了沈峥。 - **倒计时(关于未来)**:沈峥三十岁生日就是股权交割日,在婚礼后第 30 天(第 48 集)。替身签完字就没用了,程野会"意外"。 **发动机**:林晚身上有两个属性互相妨碍:认证据不认人,而证据的尽头是她自己的签名。她每赢一次,离自首就近一步。 **story pattern(5 集一单元,全剧 12 单元)** | 单元内第几集 | 动作 | |---|---| | 1 | 沈家设局、抹黑 | | 2 | 取证受阻 | | 3 | 当众亮证,爽点落在沈家脸上 | | 4 | 证据被毁,或反噬到她身上 | | 5 | 剩下的线索指向两头:三年前,和她的签字(单元尾钩) | 每集至少给一个物证特写(疤、表、切片、袖扣),兑现选题卡"每集看得见的证据";每个单元落地一件主证据。 **集数论证(用引擎失压测算,不用"能不能跑 100 集")**:物质性引擎有两台。① 交割日,管的是替身还有没有用,第 48 集交割大会失压;② 林晚签名的可信度,第 49 集接力,第 58 集她当庭推翻报告时失压。第 59–60 集只收账。60 集是这样算出来的,并非凑数。 ## 二、四段:同一套本事的四种用法 | 段 | 集 | 用法 | 段尾(这种用法的反噬) | |---|---|---|---| | 一 | 1–15 | 验活人,为自己正名 | 坐实新郎是替身,自己却因非法取证被停职 | | 二 | 16–30 | 验死人,为沈峥正名 | 证实无名尸就是沈峥;沈砚说"可能是我推的" | | 三 | 31–45 | 验自己,自证其罪 | 交出录音,被以伪证起诉;苏曼丽反水 | | 四 | 46–60 | 上庭作证,改写结论 | 交割大会揭穿替身,庭上推翻自己的报告 | 第 9 集停职以后,她就失去了介入的资格(license)。从此只有两条路取证:沈家内部靠沈砚,中心的东西靠她私下留的资料。难度从这里来,不要让她轻易复职。 ## 三、12 件主证据(总悬念逐层揭开) | 单元 | 集 | 主证据 | 揭开 | 沈家反制 | |---|---|---|---|---| | 1 | 1–5 | 白手套下光洁的虎口;他不认得她腕上那块沈峥的表 | 层 1:新郎是替身 | 说她因爱生恨,把她赶出婚礼 | | 2 | 6–10 | 苏曼丽给的新郎牙刷,和沈砚比对 DNA:不是兄弟(沈砚本想借这次比对证明她错了,结果自己倒向她) | 层 1 坐实(第 10 集付费卡点) | 周启年以非法取证为由停她职 | | 3 | 11–15 | 沈峥童年左臂骨折,程野的 X 光片上没有骨痂;家宴上当众打脸 | 宋婉仪私下承认用了替身,咬定儿子"意外落水";退婚的真因是怕法医看出破绽 | 宋婉仪开价收买,被拒 | | 4 | 16–20 | 中心留存的无名尸蜡块切片,DNA 对上沈砚 | 层 2:无名尸就是沈峥 | 周启年连夜销毁其余切片 | | 5 | 21–25 | 三天火化的加急单,付款方是沈氏海外子公司 | 有人安排了火化 | 宋婉仪被弟弟说动,替他认下 | | 6 | 26–30 | 游艇栏杆上的鲁米诺血迹,高度对不上失足 | 落水是被人推下去的 | 游艇失火,栽赃给林晚 | | 7 | 31–35 | 周启年的录音:收钱改结论,也录下了她那句"我签" | 层 3:付钱的人"姓宋" | 宋知远制造车祸,林晚在现场救活周启年 | | 8 | 36–40 | 程野的整容病历,第一次手术早于沈峥落水 | 层 4:替身是事先备好的,属于预谋,排除宋婉仪 | 宋知远扣下程野的妹妹 | | 9 | 41–45 | 她私存的原始解剖照片:后脑凹陷骨折呈扳手形 | 层 5:不是推搡致死,排除沈砚 | 苏曼丽反水,删掉备份交给宋知远 | | 10 | 46–50 | 程野本人:交割大会上当众摘手套,签下"程野" | 替身公开 | 宋知远抛弃苏家;苏曼丽回头,交出港口账本 | | 11 | 51–55 | 死者攥在手里的船锚袖扣(周启年一直扣着);宋知远那对袖扣有一枚是新配的 | 层 6:凶手是宋知远 | 宋知远被捕,反咬林晚是伪证者,她的证据都不可信 | | 12 | 56–60 | 她自己的签名 | 当庭认下当年的伪证,推翻报告 | 收账 | ## 四、人物网:地雷都挂在总悬念下面 | 人物 | 站主题哪边 | 按林晚哪个按钮 | 地雷 | 引爆集/层 | |---|---|---|---|---| | 林晚 | 不该(但签过"该") | — | 修饰版(第 4 集):"那具尸体面目全非,我认不出。"真版本(第 40 集):"我认出了那道疤。签字,是因为不敢认。" | 40/她的签字 | | 程野 | 该,为了活 | 他顶着她爱过的那张脸 | 妹妹在宋知远手里;整容早于沈峥落水 | 36、38/层 4 | | 沈砚 | 摇摆,后转"不该" | "你连他都认不出" | 以为是自己醉后推了哥哥 | 30 引爆、42 解除/层 5 | | 苏曼丽 | 该,为生意 | 两人都是被沈家拿去交易的女人 | 苏家港口就是洗钱通道 | 44 反水、50 回头 | | 周启年 | 该,为饭碗 | 验尸是他教她的 | 留着录音和袖扣保命 | 35、53/层 3、6 | | 宋婉仪 | 该,为股份 | 她做过林晚的准婆婆 | 不知道儿子被当成无名尸火化了 | 20/层 2 | | 宋知远 | 该,他自认保住了沈氏 | 沈家只有他对林晚客气 | 一对袖扣里有一枚是新的(第 2 集给特写) | 53/层 6 | **对抗力的性质**:拿签字换安稳的那笔交易,人人都签过。宋知远是它最后露出的那张脸,所以他最后倒。 ## 五、记账表(每笔都写明付账集) - 第 2 集:林晚当众要新郎摘手套,被拖出去 → 第 48 集:程野自己当众摘下。 - 第 5 集:苏曼丽塞房卡 → 第 44 集:宋知远拿酒店监控要挟她反水。 - 第 9 集:DNA 样本来源不合法 → 第 57 集:辩方拿这一点攻击她的全部证据。 - 第 13 集:林晚拒绝宋婉仪收买 → 第 59 集:宋婉仪交出沈氏。 - 第 20 集:宋婉仪得知儿子连坟都没有 → 第 60 集:沈峥立碑,林晚把表放在墓前。 - 第 30 集:沈砚坦白可能推了哥哥 → 第 42 集:林晚用伤形还他清白。 - 第 33 集:林晚救活周启年 → 第 53 集:周启年交出袖扣。 - 第 35 集:林晚交出连自己也录进去的录音 → 第 45 集:她被起诉 → 第 58 集:这次认罪成了推翻报告的起点。 - 第 36 集:林晚答应程野救他妹妹 → 第 49 集:救出 → 第 59 集:程野带妹妹自首。 ## 六、第 1 集(premise pilot) 这部剧既要交代替身的规则,人物网本身又是引擎,所以采用"前半设定,后半跑一遍 pattern":第 1–5 集完整跑完一个单元。 - 第 0 秒就在婚礼现场:司仪念"新郎沈峥",宾客议论"摸死人的也敢来"。 - 新郎敬酒,目光扫过她腕上的男表,像看一样陌生的东西。 - 他扯了一下手套,虎口一闪,光洁。 - 闪回一秒:解剖台上那只手,虎口有一道疤。 - 尾钩:她轻声说:"你不是沈峥。" ## 七、后续写作的硬约束 - 每集只有一个开场钩、一次反转、一个尾钩;一集不揭两层总悬念。 - 每揭一层,当集补一个带时限的新悬念;交割日倒计时贯穿第 1–48 集。 - 第 58 集宋知远认罪之前,不演游艇当晚的全貌,只给沈砚零碎的记忆。 - 林晚不抬声调,爽点靠证据落地,不靠她骂人。 - AI 拍摄:男式旧表、白手套、船锚袖扣、切片盒全剧锁定同一款设计;主场景限定在婚宴厅、解剖室、沈宅、游艇、法庭五处。 - 结局四件事不改:宋知远认罪,宋婉仪交出沈氏,程野带妹妹自首,林晚签下"死者沈峥,他杀"。
过程
按时间顺序。点开工具调用能看到完整的输入和返回;思考的内容 Claude Code 不对外输出,日志里只有「在这里思考过多久」。
第 1 轮
输入:
/sw-series-engine-bible 我要给一部短剧写全剧骨架,要求在 premise.md 里,写好存成文件放在当前目录。
思考
Bash List directory and show premise file
输入
ls -la && cat premise.md
返回
total 16 drwxr-xr-x 4 user wheel 128 Oct 30 17:22 . drwxr-xr-x 4 user wheel 128 Oct 30 17:22 .. drwxr-xr-x 4 user wheel 128 Oct 30 17:22 .claude -rw-r--r-- 1 user wheel 4233 Oct 30 17:22 premise.md 这是一张选题卡。它要拍成 60 集竖屏短剧,每集 1–2 分钟,全部由 AI 拍。 请交一份全剧骨架:整部剧怎么走,用来管住后面的分集大纲和剧本。 只交骨架,不写分集大纲和剧本正文,3000 字以内。 《验尸官的婚礼》 标签:女频、大女主、复仇、悬疑、豪门 一句话卖点:被退婚的女法医去参加前未婚夫的婚礼,一眼认出新郎是替身:真新郎三年前就躺在她的解剖台上。 观众代入谁:林晚,被当众退婚的女法医,冷静、专业,靠本事翻盘 爽点落在谁脸上:沈家一家,和三年前逼她签字的周启年 故事靠什么往前推:每一集她都要拿出一样看得见的证据:一道疤、一张切片、一段录音。沈家每次都想办法毁掉证据、抹黑她;她每赢一次,就离“三年前是谁杀了沈峥”更近一步,也离她自己签过的那份假报告更近一步。 人物: - **林晚**(女主 · 法医) - 样子:28 岁,齐耳短发,素颜,常穿一件深灰长风衣;左手腕戴一块男式旧机械表,表带磨白了。说话不抬声调。 - 小传:市法医中心的法医,干了七年。四年前和沈家长子沈峥订婚,一年前被“沈峥”当众退婚,说她天天摸死人、晦气。三年前她解剖过一具无名男尸,最初写的是“他杀”,被周启年逼着改成“意外”,签了字,这是她心里的一根刺。冷静,嘴不饶人,认证据不认人。 - **程野**(新郎 · 顶着沈峥的脸的替身) - 样子:30 岁,和沈峥一样的脸、一样的金丝眼镜;婚礼上一直戴着白手套,左手虎口光洁,没有疤。 - 小传:欠了一身赌债的模仿演员。三年前被宋家找去整容,学沈峥说话、走路、签名,替他活着。他不知道沈峥是怎么死的,只知道自己哪天没用了,也会“意外”。 - **沈砚**(沈家二少 · 沈峥的弟弟) - 样子:26 岁,寸头,西装从来不扣扣子,右耳一枚黑耳钉,笑起来像什么都不在乎。 - 小传:从小跟在哥哥后面。三年前哥哥从国外“养病”回来,他第一个觉得不对,可没人信他。那晚游艇上他也在,喝醉了,什么都记不清,这件事他谁都没说。一开始不信林晚这个法医,后来成了她在沈家唯一的内应。 - **苏曼丽**(新娘 · 苏家千金) - 样子:26 岁,长卷发,永远带着全妆,酒红色指甲。 - 小传:苏家和沈氏一起做港口生意,她嫁进沈家是两家的买卖。新婚夜她就觉得丈夫不对,却不敢说。前期带头踩林晚,答谢宴上偷偷把求救的房卡塞给她;为了家里的生意,后面还会反水一次。 - **周启年**(法医中心主任 · 三年前逼她签字的人) - 样子:55 岁,花白背头,老花镜挂在胸前,腕上一块和工资不相称的金表。 - 小传:林晚的老领导。三年前收了宋知远的钱,把那具无名男尸的结论从“他杀”改成“意外”,逼林晚签字,三天内火化。 - **宋婉仪**(沈家主母 · 沈峥、沈砚的母亲) - 样子:52 岁,盘发,素色旗袍,珍珠耳环,说话永远轻声细语。 - 小传:丈夫早逝,靠弟弟宋知远撑起沈氏。按老爷子的遗嘱,长孙沈峥三十岁接手沈氏一半的股份,人没了就归二房。三年前儿子“落水”,她为了保住股份找人顶替了他,一直以为儿子是意外死的。 - **宋知远**(宋婉仪的弟弟 · 沈氏海外业务负责人) - 样子:48 岁,高个子,笑容和气,袖口总是一对船锚形状的银袖扣。 - 小传:沈家人眼里最可靠的舅舅。借沈氏的海外港口洗钱,三年前被沈峥发现,在游艇上用扳手砸了他的后脑,推下海;之后买通周启年改了结论,又让姐姐以为是意外。全剧最后的对手。 结局:宋知远认罪伏法,宋婉仪交出沈氏,程野带着妹妹去自首。林晚当庭推翻自己三年前签的报告,重新写下“死者沈峥,他杀”,签上自己的名字。最后一场,她把那块表放在沈峥的墓前。
思考 4 秒
Bash Check term glossary for key terms
输入
cd /scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/run-2/.claude/skills && wc -c sw-workflow/terms.md && grep -n -iE "franchise|story pattern|landmine|地雷|springboard|跳板|tent ?pole|movement|premise pilot|引擎|主控|central question" sw-workflow/terms.md | head -40
返回
18616 sw-workflow/terms.md 50:| controlling idea | 主控思想 | 控制性主题 | 麦基=价值+原因 | 73:| franchise | 引擎/题材框架 | **叙事模式(类型)**(道)⚠️不是商业"系列品牌" | 89:| springboard | 故事跳板 | **跳板**(道) |
思考 190 秒
Write ./全剧骨架.md
输入
/scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/run-2/全剧骨架.md # 《验尸官的婚礼》全剧骨架 > 60 集 × 1–2 分钟,竖屏,AI 拍摄。写作用文件:用来管分集大纲与剧本,不送审。 ## 一、引擎(franchise) **主题命题**:真相该不该为活人的安稳让路? 沈家要股份,程野要活命,苏曼丽要生意,周启年要饭碗,所以都答"该"。林晚答"不该",可三年前她自己也答过"该":她签了字。 **核心问题(过程句)**:一个签过假报告的法医,怎样在沈家一次次毁证、抹黑之下把证据一件件拿出来,直到把自己的签名也送上审判席? - **总悬念(关于过去)**:三年前是谁杀了沈峥。 - **倒计时(关于未来)**:沈峥三十岁生日就是股权交割日,在婚礼后第 30 天(第 48 集)。替身签完字就没用了,程野会"意外"。 **发动机**:林晚身上有两个属性互相妨碍:认证据不认人,而证据的尽头是她自己的签名。她每赢一次,离自首就近一步。 **story pattern(5 集一单元,全剧 12 单元)** | 单元内第几集 | 动作 | |---|---| | 1 | 沈家设局、抹黑 | | 2 | 取证受阻 | | 3 | 当众亮证,爽点落在沈家脸上 | | 4 | 证据被毁,或反噬到她身上 | | 5 | 剩下的线索指向两头:三年前,和她的签字(单元尾钩) | 每集至少给一个物证特写(疤、表、切片、袖扣),兑现选题卡"每集看得见的证据";每个单元落地一件主证据。 **集数论证(用引擎失压测算,不用"能不能跑 100 集")**:物质性引擎有两台。① 交割日,管的是替身还有没有用,第 48 集交割大会失压;② 林晚签名的可信度,第 49 集接力,第 58 集她当庭推翻报告时失压。第 59–60 集只收账。60 集是这样算出来的,并非凑数。 ## 二、四段:同一套本事的四种用法 | 段 | 集 | 用法 | 段尾(这种用法的反噬) | |---|---|---|---| | 一 | 1–15 | 验活人,为自己正名 | 坐实新郎是替身,自己却因非法取证被停职 | | 二 | 16–30 | 验死人,为沈峥正名 | 证实无名尸就是沈峥;沈砚说"可能是我推的" | | 三 | 31–45 | 验自己,自证其罪 | 交出录音,被以伪证起诉;苏曼丽反水 | | 四 | 46–60 | 上庭作证,改写结论 | 交割大会揭穿替身,庭上推翻自己的报告 | ## 三、12 件主证据(总悬念逐层揭开) | 单元 | 集 | 主证据 | 揭开 | 沈家反制 | |---|---|---|---|---| | 1 | 1–5 | 白手套下光洁的虎口;他不认得她腕上那块沈峥的表 | 层 1:新郎是替身 | 说她因爱生恨,把她赶出婚礼 | | 2 | 6–10 | 苏曼丽给的新郎牙刷,和沈砚比对 DNA:不是兄弟 | 层 1 坐实(第 10 集付费卡点) | 周启年以非法取证为由停她职 | | 3 | 11–15 | 沈峥童年左臂骨折,程野的 X 光片上没有骨痂;家宴上当众打脸 | 宋婉仪私下承认用了替身,咬定儿子"意外落水";退婚的真因是怕法医看出破绽 | 宋婉仪开价收买,被拒 | | 4 | 16–20 | 中心留存的无名尸蜡块切片,DNA 对上沈砚 | 层 2:无名尸就是沈峥 | 周启年连夜销毁其余切片 | | 5 | 21–25 | 三天火化的加急单,付款方是沈氏海外子公司 | 有人安排了火化 | 宋婉仪被弟弟说动,替他认下 | | 6 | 26–30 | 游艇栏杆上的鲁米诺血迹,高度对不上失足 | 落水是被人推下去的 | 游艇失火,栽赃给林晚 | | 7 | 31–35 | 周启年的录音:收钱改结论,也录下了她那句"我签" | 层 3:付钱的人"姓宋" | 宋知远制造车祸,林晚在现场救活周启年 | | 8 | 36–40 | 程野的整容病历,第一次手术早于沈峥落水 | 层 4:替身是事先备好的,属于预谋,排除宋婉仪 | 宋知远扣下程野的妹妹 | | 9 | 41–45 | 她私存的原始解剖照片:后脑凹陷骨折呈扳手形 | 层 5:不是推搡致死,排除沈砚 | 苏曼丽反水,删掉备份交给宋知远 | | 10 | 46–50 | 程野本人:交割大会上当众摘手套,签下"程野" | 替身公开 | 宋知远抛弃苏家;苏曼丽回头,交出港口账本 | | 11 | 51–55 | 死者攥在手里的船锚袖扣(周启年一直扣着);宋知远那对袖扣有一枚是新配的 | 层 6:凶手是宋知远 | 宋知远被捕,反咬林晚是伪证者,她的证据都不可信 | | 12 | 56–60 | 她自己的签名 | 当庭认下当年的伪证,推翻报告 | 收账 | ## 四、人物网:地雷都挂在总悬念下面 | 人物 | 站主题哪边 | 按林晚哪个按钮 | 地雷 | 引爆集/层 | |---|---|---|---|---| | 林晚 | 不该(但签过"该") | — | 修饰版(第 4 集):"那具尸体面目全非,我认不出。"真版本(第 40 集):"我认出了那道疤。签字,是因为不敢认。" | 40/她的签字 | | 程野 | 该,为了活 | 他顶着她爱过的那张脸 | 妹妹在宋知远手里;整容早于沈峥落水 | 36、38/层 4 | | 沈砚 | 摇摆,后转"不该" | "你连他都认不出" | 以为是自己醉后推了哥哥 | 30 引爆、42 解除/层 5 | | 苏曼丽 | 该,为生意 | 两人都是被沈家拿去交易的女人 | 苏家港口就是洗钱通道 | 44 反水、50 回头 | | 周启年 | 该,为饭碗 | 验尸是他教她的 | 留着录音和袖扣保命 | 35、53/层 3、6 | | 宋婉仪 | 该,为股份 | 她做过林晚的准婆婆 | 不知道儿子被当成无名尸火化了 | 20/层 2 | | 宋知远 | 该,他自认保住了沈氏 | 沈家只有他对林晚客气 | 一对袖扣里有一枚是新的(第 2 集给特写) | 53/层 6 | **对抗力的性质**:拿签字换安稳的那笔交易,人人都签过。宋知远是它最后露出的那张脸,所以他最后倒。 ## 五、记账表(每笔都写明付账集) - 第 2 集:林晚当众要新郎摘手套,被拖出去 → 第 48 集:程野自己当众摘下。 - 第 5 集:苏曼丽塞房卡 → 第 44 集:宋知远拿酒店监控要挟她反水。 - 第 9 集:DNA 样本来源不合法 → 第 57 集:辩方拿这一点攻击她的全部证据。 - 第 13 集:林晚拒绝宋婉仪收买 → 第 59 集:宋婉仪交出沈氏。 - 第 20 集:宋婉仪得知儿子连坟都没有 → 第 60 集:沈峥立碑,林晚把表放在墓前。 - 第 30 集:沈砚坦白可能推了哥哥 → 第 42 集:林晚用伤形还他清白。 - 第 33 集:林晚救活周启年 → 第 53 集:周启年交出袖扣。 - 第 35 集:林晚交出连自己也录进去的录音 → 第 45 集:她被起诉 → 第 58 集:这次认罪成了推翻报告的起点。 - 第 36 集:林晚答应程野救他妹妹 → 第 49 集:救出 → 第 59 集:程野带妹妹自首。 ## 六、第 1 集(premise pilot) 这部剧既要交代替身的规则,人物网本身又是引擎,所以采用"前半设定,后半跑一遍 pattern":第 1–5 集完整跑完一个单元。 - 第 0 秒就在婚礼现场:司仪念"新郎沈峥",宾客议论"摸死人的也敢来"。 - 新郎敬酒,目光扫过她腕上的男表,像看一样陌生的东西。 - 他扯了一下手套,虎口一闪,光洁。 - 闪回一秒:解剖台上那只手,虎口有一道疤。 - 尾钩:她轻声说:"你不是沈峥。" ## 七、后续写作的硬约束 - 每集只有一个开场钩、一次反转、一个尾钩;一集不揭两层总悬念。 - 每揭一层,当集补一个带时限的新悬念;交割日倒计时贯穿第 1–48 集。 - 第 45 集之前不演游艇当晚的全貌,只给沈砚零碎的记忆。 - 林晚不抬声调,爽点靠证据落地,不靠她骂人。 - AI 拍摄:男式旧表、白手套、船锚袖扣、切片盒全剧锁定同一款设计;主场景限定在婚宴厅、解剖室、沈宅、游艇、法庭五处。 - 结局四件事不改:宋知远认罪,宋婉仪交出沈氏,程野带妹妹自首,林晚签下"死者沈峥,他杀"。
返回
File created successfully at: /scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/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/jtydhr88__screenwriting-skills/run-2 && python3 -I -c "
import re,sys
t=open('全剧骨架.md',encoding='utf-8').read()
print('total chars',len(t))
print('no whitespace/markdown', len(re.sub(r'[\s|#*>\-—–]','',t)))
print('CJK only', len(re.findall(r'[一-鿿]',t)))
"返回
total chars 3431 no whitespace/markdown 2566 CJK only 1998
思考 10 秒
Agent:
全剧骨架写好了,存成 `全剧骨架.md`,和 `premise.md` 放在同一个目录。字数约 2600 字(不算表格符号和空格),在 3000 字以内。只写了骨架,没写分集大纲和剧本正文。 **骨架的主要内容:** - **主题**:真相该不该为活人的安稳让路?除林晚外每个人都答"该",林晚三年前其实也答过"该",就是她签的那份报告。她认证据,而证据的尽头是她自己的签名,所以她每赢一次,离自首就近一步。这一点是整部剧往前走的动力。 - **为什么是 60 集**:这是封闭的短剧,不按长剧"能不能一直拍下去"来判断,改为计算故事的推动力在哪一集耗尽。剧里有两条:一条是股权交割的倒计时,在第 48 集交割大会用完;另一条是林晚自己的签名还可不可信,在第 58 集她当庭推翻报告时用完。最后两集只收账。60 集是按这两点算出来的。 - **每 5 集一个单元**:沈家设局 → 林晚取证受阻 → 当众亮出证据打脸 → 证据被毁或反噬到她身上 → 线索同时指向三年前和她的签字。全剧 12 个单元,每单元落实一件主证据,每集至少给一个证据特写,对上选题卡"每集看得见的证据"的要求。 - **按她用本事的方式分四段,每段 15 集**:验活人,为自己正名 → 验死人,为沈峥正名 → 验自己,自证其罪 → 上庭作证,推翻结论。每段结尾都是这种用法反过来伤到她自己。 - 另外还有:人物表(每人一个藏着的秘密和引爆集,全部挂在"谁杀了沈峥"这一个总悬念下面,每次只揭一层)、9 笔"前面埋、后面还"的账(写明哪一集埋、哪一集还)、第 1 集的写法,以及给后续写作的硬性规定(含 AI 拍摄要用的固定道具和五个主场景)。 **下面这几处是我在选题卡之外加的,请你确认,不想要的告诉我:** 1. **交割日倒计时**:沈峥三十岁生日就是股权交割日,定在婚礼后第 30 天,即第 48 集。卡上只写了"三十岁接手股份",没有日期。 2. **退婚的真正原因**:宋家怕法医未婚妻看出替身的破绽,"晦气"只是借口。第 15 集揭开。 3. **林晚的秘密**:三年前在解剖台上她其实认出了那道疤,签字是因为不敢认。这会让女主多一层愧疚,大女主的人设也会更暗一些。如果平台要她更干净,可以改回只是"被逼"。 4. **几件新加的证据**:程野第一次整容早于沈峥落水,说明是预谋;沈峥落水前攥下了宋知远的一枚船锚袖扣,一直被周启年扣着当保命符;沈砚以为是自己醉后推了哥哥。 5. **付费卡点**:建议放在第 10 集(DNA 比对结果出来)。这是我按竖屏短剧的一般做法给的建议,没有核对过平台的具体规则。 这份骨架是写作内部用的,里面有不少编剧行话。如果要交平台或投资方,需要另外整理一份去掉这些说法的提案稿。
这一轮结束:耗时 4.2 分钟,按 API 价格折算 $0.96
第 2 轮
输入:
如果要我在几个方案里选,就选你最推荐的那个;其他要我定的,都按你推荐的来,不用再问我。请继续,直到 premise.md 要的全剧骨架写成文件;骨架之后的分集大纲和剧本不用写。
思考 18 秒
Edit ./全剧骨架.md
输入
/scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/run-2/全剧骨架.md —— 原文 —— > 60 集 × 1–2 分钟,竖屏,AI 拍摄。写作用文件:用来管分集大纲与剧本,不送审。 —— 改成 —— > 60 集 × 1–2 分钟,竖屏,AI 拍摄。写作用文件:用来管分集大纲与剧本,不送审。 > > **已定稿的新增设定**(选题卡上没有,后续照此写):交割日倒计时(第 48 集);退婚的真因;林晚三年前认出了那道疤;整容早于沈峥落水;船锚袖扣;沈砚以为是自己推了哥哥;第 10 集设付费卡点。
返回
The file /scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/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/jtydhr88__screenwriting-skills/run-2/全剧骨架.md —— 原文 —— | 2 | 6–10 | 苏曼丽给的新郎牙刷,和沈砚比对 DNA:不是兄弟 | —— 改成 —— | 2 | 6–10 | 苏曼丽给的新郎牙刷,和沈砚比对 DNA:不是兄弟(沈砚本想借这次比对证明她错了,结果自己倒向她) |
返回
The file /scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/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/jtydhr88__screenwriting-skills/run-2/全剧骨架.md —— 原文 —— | 四 | 46–60 | 上庭作证,改写结论 | 交割大会揭穿替身,庭上推翻自己的报告 | —— 改成 —— | 四 | 46–60 | 上庭作证,改写结论 | 交割大会揭穿替身,庭上推翻自己的报告 | 第 9 集停职以后,她就失去了介入的资格(license)。从此只有两条路取证:沈家内部靠沈砚,中心的东西靠她私下留的资料。难度从这里来,不要让她轻易复职。
返回
The file /scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/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/jtydhr88__screenwriting-skills/run-2/全剧骨架.md —— 原文 —— - 第 45 集之前不演游艇当晚的全貌,只给沈砚零碎的记忆。 —— 改成 —— - 第 58 集宋知远认罪之前,不演游艇当晚的全貌,只给沈砚零碎的记忆。
返回
The file /scratch/003/ws/003-skeleton/jtydhr88__screenwriting-skills/run-2/全剧骨架.md has been updated successfully. (file state is current in your context — no need to Read it back)
Bash Recount characters and list files
输入
python3 -I -c "
import re
t=open('全剧骨架.md',encoding='utf-8').read()
print('total',len(t),'stripped',len(re.sub(r'[\s|#*>\-—–]','',t)))
" && ls返回
total 3644 stripped 2762 premise.md 全剧骨架.md
思考 8 秒
Agent:
全剧骨架定稿了,文件是 `全剧骨架.md`,和 `premise.md` 在同一个目录。分集大纲和剧本没有写。 **上次请你确认的几处,都按我推荐的定了:** - 上次列的新增设定全部保留,在文件开头写成"已定稿的新增设定",后面写分集时照此执行:交割日倒计时(第 48 集)、退婚的真正原因、整容早于沈峥落水、船锚袖扣、沈砚以为是自己推了哥哥、第 10 集设付费卡点。 - 林晚三年前其实认出了那道疤,这个设定也保留。理由是:她心里那根刺如果只是"被逼签字",撑不起后面那场"当庭推翻自己的报告"。认出了却不敢认,最后才亲手改签,大女主翻盘的分量才够。 **定稿前又查了一遍,补了三处漏洞:** 1. **游艇当晚什么时候演出来**:原来写的是"第 45 集之前不演",但凶手要到第 53 集才揭开,中间这几集就可能提前露底。现在改成第 58 集宋知远认罪之前都不演全貌。 2. **沈砚什么时候转向林晚**:选题卡写他一开始不信林晚,但第 2 个单元的 DNA 比对要用他的样本。现在写成他本想借这次比对证明她错了,结果结果出来,他自己倒向了她。这次转向落在第 10 集。 3. **停职以后怎么继续查**:第 9 集停职后,林晚就失去了法医的办案资格。现在写明她只有两条路取证:沈家内部靠沈砚,中心的东西靠她私下留的资料。也规定了不要让她轻易复职,这部分难度要留着。 **字数**:不算空格和表格符号约 2760 字,在 3000 字以内。如果连空格和表格符号一起算,是 3644 个字符。
这一轮结束:耗时 0.7 分钟,按 API 价格折算 $1.12
第 3 轮
输入:
如果要我在几个方案里选,就选你最推荐的那个;其他要我定的,都按你推荐的来,不用再问我。请继续,直到 premise.md 要的全剧骨架写成文件;骨架之后的分集大纲和剧本不用写。
思考 3 秒
Bash Compute Word-style character count
输入
python3 -I -c "
import re
t=open('全剧骨架.md',encoding='utf-8').read()
cjk=len(re.findall(r'[一-鿿]',t))
punct=len(re.findall(r'[ -〿-‘-”—–…]',t))
words=len(re.findall(r'[A-Za-z0-9]+',t))
sym=len(re.findall(r'[|#*>\-]',t))
print('cjk',cjk,'punct',punct,'ascii words',words,'md symbols',sym)
print('word-style count (no md)',cjk+punct+words,' with md symbols',cjk+punct+words+sym)
"返回
cjk 2156 punct 310 ascii words 135 md symbols 313 word-style count (no md) 2601 with md symbols 2914
思考 5 秒
Agent:
全剧骨架上一轮已经写完存好,这一轮没有新的选择要定,所以没有再改内容。我只把字数换了一种算法重新数了一遍,确认没超过 3000 字的要求。 - **文件**:`全剧骨架.md`,和 `premise.md` 在同一个目录。 - **字数**:按 Word 的算法(汉字、标点和英文数字词)是 2601 字;把表格竖线、`#`、`*` 这些排版符号也算进去,是 2914 字,都在 3000 以内。上一轮说的 3644 是连空格都算进去的字符数。 - **内容**:引擎与主题、集数论证、四段十二个单元的证据推进表、人物关系表、九笔前后呼应的账、第 1 集的写法、后续写作的硬性规定。选题卡之外新加的设定都写在文件开头,标成已定稿。 - **范围**:按你的要求只写到骨架,分集大纲和剧本正文没有写。
这一轮结束:耗时 0.3 分钟,按 API 价格折算 $1.18
第 4 轮
输入:
如果要我在几个方案里选,就选你最推荐的那个;其他要我定的,都按你推荐的来,不用再问我。请继续,直到 premise.md 要的全剧骨架写成文件;骨架之后的分集大纲和剧本不用写。
思考 1 秒
Bash Check skeleton file section headings
输入
grep -n "^## \|^> \*\*" 全剧骨架.md && grep -c "^| " 全剧骨架.md
返回
5:> **已定稿的新增设定**(选题卡上没有,后续照此写):交割日倒计时(第 48 集);退婚的真因;林晚三年前认出了那道疤;整容早于沈峥落水;船锚袖扣;沈砚以为是自己推了哥哥;第 10 集设付费卡点。 7:## 一、引擎(franchise) 33:## 二、四段:同一套本事的四种用法 44:## 三、12 件主证据(总悬念逐层揭开) 61:## 四、人物网:地雷都挂在总悬念下面 75:## 五、记账表(每笔都写明付账集) 87:## 六、第 1 集(premise pilot) 97:## 七、后续写作的硬约束 32
Agent:
`premise.md` 要的全剧骨架已经写完,这一轮没有改动。我又打开文件看了一遍,七个部分都在,表格完整: 1. 引擎(主题、核心问题、每 5 集一单元的推进方式、为什么是 60 集) 2. 四段划分:同一套本事的四种用法 3. 12 件主证据,总悬念逐层揭开 4. 人物表:每人的秘密和引爆集,全部挂在总悬念下面 5. 九笔前后呼应的账,每笔写明哪一集兑现 6. 第 1 集的写法 7. 后续写作的硬性规定 需要你拍板的地方都已按我推荐的方案定了,写在文件开头的"已定稿的新增设定"里。字数在 3000 以内,连表格符号一起算是 2914 字。 文件是 `全剧骨架.md`,和 `premise.md` 在同一目录。按你的要求,分集大纲和剧本没有写。
这一轮结束:耗时 0.2 分钟,按 API 价格折算 $1.23