Files
jev-match-game/docs/script/season1-rewrite-plan.md
T

38 KiB
Raw Blame History

Season 1 第 4–9 章重写蓝图(并行写手册)

目的:把 season1-full.md 第 4–9 章重写至 act1.md 的质量水位, 并完成「五感采集升级」。本文件是蓝图,不是剧本——写手按本蓝图 产出 act2.md(4–6 章)与 act3.md(7–9 章)两份成品剧本。

依据:act1.md(质量标杆与格式法)、season-design.md(整季主张、 时间线、真相链、伏笔核销表、选择点地图——骨架与真相链冻结)、 adaptive-branches.md(支线册,挂点在第 2/3 章,本次重写不触碰)、 content/chapters/chapter4-9.json(工程同源数据)、 src/engine/flags.ts / src/engine/scoring.ts(变量与私密点实现)。

0. 总则:保什么、改什么

冻结不动(改写等于违约):

  • 31 个选择点的 pointId 骨架(C4-01 ~ C9-05)与每点的承载维度 (season-design.md §四表格);
  • 双重日历与真相链(season-design.md §三):Day 9 撤出宫墟、 Day 15 查璧、Day 16 王卸号、Day 18 最后转运;「不是灭城是迁城」 「璧拆作量水构件」「问心是档案馆投放的定位器」等定性结论;
  • 3×3 结局结构(见本文 §3);
  • 私密点 C7-02 / C9-05 的隔离地位;
  • 支线册的十个挂点与全部 cb_* 变量——第 4–9 章只许消费 支线 flag(写回声),不许新增挂点。

必须升级:

  1. 文学质地对齐 act1.md:每个选择点恢复五件套(【场景】/【正文】/ 选项设计说明(含无正确答案论证)/分支后果/跳转);NPC 声口按 act1.md 声口速查 + season-design.md §二声口补充要求(沈铎不变 爱情导师、温简必须能被纠正、老鬼的女儿不是免责理由等)。
  2. 每个选择点增加 season-design.md §四的**「有意不作的推断」**栏—— 与 act1.md 的「无正确答案论证」并列,前者管测量解释,后者管选项 配平,两者缺一不可。
  3. 五感采集升级(本文 §4,本次重写的核心增量)。
  4. 现稿诊断(写手须知的最典型病灶):
    • 后续段太瘦:多数选项后续只有 3–5 句旁白,没有 NPC 的对手戏 反应,代价与收益都没演出来——act1.md 的标准是每选项后续 含可见动作 + 台词 + 一句隐性代价;
    • 回声句单薄:c4-echo、c5-callback、c6-callback 的 flag 换色 各只有一句,承接不住 Act 1 玩家的具体选择(如 C2-06 三路的 不同知情状态、C3-04 三处的不同处分状态);
    • 赞许性倾斜:第 7–9 章多个选择点(C7-03/C7-04/C8-03/C9-02) 的选项几乎是"沟通教科书标准答案 vs 两个次优"——重写时按 act1.md 标准重新配平(见本文 §7 风险提示)。

1. 承接账(Act 1 → 第 4–9 章的伏笔与债务)

格式:债务 | 出处(act1.md 节点/变量)| 回收位置 | 回收方式 | 现稿状态。 写手逐项核对,每一条都必须在新稿中找到落点,找不到就补。

# 债务 出处 回收位置 回收方式 现稿状态
1 璧的事("一个字都不许提") §3-2 空璧座、§3-7 通话 ch4 c4-ending、ch6 c6-jade 两层揭示:ch4 末先给"璧没失窃,被拆作量水构件";ch6 由水官弥讲全"九代礼璧→校量盘"。ch4 是消息,ch6 是亲见 已有骨架;ch4 末揭示太急,需把"馆长禁令 vs 水官坦然"的张力写出来
2 早走一天(§3-8 玩家可自算的疑点) §3-8 终幕 ch4 C4-03 历表谜题 + c4-calendar-result;ch6 c6-02-intro 谜题让玩家亲手算出辛亥/壬子窗口(自我推导的兑现感);ch6 馆长明示起算点隐瞒 已有;谜题手感好,保留干支双问结构
3 板子多一行("情绪回收率") flag_wenjian_secret(C2-05 deep) ch4 c4-ledger 温简自陈 温简主动交代双栏账;flag_wenjian_secret = true 时加一句"我那晚就告诉过你半句"的私人回声 已有骨架;缺 flag 换色,重写补上
4 问心石是档案馆放的 §3-7 通话 ch4 c4-05-intro、ch6 c6-02、ch7 c7-mirror 三步落地:定性(定位器)→ 问责(C6-02)→ 松绑(终端断上传、馆长认错"门认人真不真说得太满") 已有;ch7 馆长认错句是全季关键台词,重写时要给它让出停顿
5 老鬼私藏与处分线 C2-06(c2_06_jade/flag_laogui_hint/flag_watched_return)、C3-04(flag_laogui_reported/flag_shenduo_cover)、C1-04-D(flag_laogui_thread) ch4 c4-confession + C4-02;ch6 C6-04;ch9 c9-people 自白(女儿图录,解释不免责)→ 处分三选 → 老鬼的讲述点 → 转岗后果。C2-06 三个知情状态各给一句换色;flag_shenduo_cover 在 c4-shenduo 追加自认(已有),flag_laogui_thread 在 c4-confession 给"你早看出来他不是纯贪"的回声 自白骨架好;C2-06/C1-04 的 flag 全部没消费,重写必补
6 C3-06 倾诉分支五路 c3_06_response/c3_06_confidant ch4 c4-echo 五路开场换色 已有五路;每路只有一句,扩成各 3–5 句的小场(对质线的加密信空白页、隐忍线的"温简先开口"都要有戏)
7 温简 weak 线 wenjian_health(C2-01) ch4 c4-opening 前后 第 4 章起温简病愈;给 weak 玩家一句低成本回声(他提起"病里你们替我值的夜"),此后不再消费 现稿完全没有,补
8 阿棠托付(绳/哨子/"我会等你") C3-05(c3_05_rope/flag_rope_holder) ch8 c8-opening 三路交接换色(绳包交回/哨子一声/"不是托付,是分工") 已有三路;阿棠台词守住"不奖励越界",重写时核对声口
9 阿棠家事(等妈妈的楼道) ch4 c4-04-intro(她的自陈是新增债) ch7 c7-04-intro(+ 支线 cb_att_b_boundary 三路回声) 她在 ch4 先交出伤口,ch7 自己重新约联络边界——"我学得慢,你可别当我一句说完就全改好了" 已有且质量尚可;保留台词,配平 C7-04 选项(见 §7 风险)
10 温简的哥哥与绳头 C2-05 温简直白 ch7 c7-outside、ch9 c9-people 之间 建议新增一处轻声回声(ch7 温简谈及"记下来就不算全丢"的下半句);不写明白,只递半句 现稿没有;轻量新增,不许展开成支线
11 "托付那类,最不好办" c1_03_motive = d_trust 时 §3-7 追加句 ch6 c6-ending 馆长解释:怕"为别人留下的人"主动留下,越权替人取消选择 已有;保留
12 铭文抢救结果 relic_record(C3-03) ch6 c6-inscription full/partial 两版换色:保住全影像=独立复核机会;只抄到第七行=不假装早知道 已有换色;重写时把 partial 线的"不假装"写成温简的主动声明(他的两本账人格呼应)
13 C2-05 篝火深度三档 c2_05_depth ch7 c7-outside 温简直台词三档换色(deep/shallow/silent 都被承认) 已有;保留
14 支线 flag 群(净水/市令/鱼牙人/银镯/徙南垣/第十位王/陶范密室/草药/一家人俑) flag_water_intel、flag_shiling_noticed、flag_fish_channel、flag_silver_bracelet、flag_wall_relocation、flag_tenth_king、flag_sealed_vault、flag_mould_rubbing、flag_herb_poultice ch5 c5-callback、ch6 c6-callback、ch5 c5-ending、ch7 c7-king 集中回声段 已有四+四路骨架;逐 flag 扩到 2–3 句;未触发者零感知,触发者"多一层可识别的回声"(season-design §六原则)
15 §2-1 变体 B 的"数你"细节 C1-06 = b_precise 建议 ch5 c5-opening 南市段 卖炊饼老汉再次出现,认出你:"这回不数你了。"——城不再怕外人 现稿没有;轻量新增,一句话
16 守墓老人的谶语"不是人走了,是请走的" C2-02(四档全给) ch4 c4-ending("销名字"台词)+ ch7 c7-record(真相综述) "请"字的含义落地:王令销籍=礼制意义上的"请走";老人那句话从恐怖变成心酸 已有部分;ch7 综述处建议让老人本人说出闭环句

2. 逐章设计卡

每卡含:弧线功能 / 核心戏剧问题 / 时间锚点 / 场景序列(沿用现有 node id 骨架,写手扩写而非另起炉灶)/ 选择点地图 / 讲述点 / 结尾钩。 选择点地图的「两难内核」即重写时的配平靶心——内核不成立,整点重写。

第 4 章「两本账」(Day 9–11,第 2 幕开篇)

  • 弧线功能:信任危机总爆发后的核账章。把 C3-06 的阴谋感转成 制度问题(谁允许了什么);真相链第一层落地(璧、早走一天、 问心石定性)。中三章"线索获得人际代价"的起点。
  • 核心戏剧问题:当每个声称为你好的人都省了一句话, 先核事实、经过,还是权限?
  • 场景序列(现有骨架):c4-opening(北驿雨晨,"图上那条线 到不了任何一户人家的门")→ c4-echo(C3-06 五路回声,承接账 #6) → c4-ledger(温简自陈双账,#3)→ C4-01 → c4-02-intro → c4-confession(老鬼自白,#5)→ C4-02 → c4-shenduo (沈铎自认,flag_shenduo_cover 追加)→ c4-date → C4-03 (干支历表谜题)→ c4-calendar-result(#2,"写的是人,不是器物") → c4-04-intro(阿棠家事自陈)→ C4-04(V)→ c4-05-intro (馆长答复:问心=定位器,#4)→ C4-05 → c4-06-intro → C4-06 → c4-ending(璧揭晓第一层 + 守墓老人"销名字",#1/#16)
  • 选择点地图:
pointId 维度 两难内核
C4-01 冲突/价值 核账次序:先事实(日志)/先经过(人)/先权限(边界)——三项都今天做,但午前只有一项;选择暴露的是"信任受损时你先修复哪一层"
C4-02 冲突 违规者如何继续在场:监督留任/转岗不碰遗存/暂停一天——问责与修复的配比,老鬼的效率是真损失
C4-03 文化(谜题) 干支推日+工单顺序解读;「有意不作的推断」:不按学历反推能力
C4-04 V·依恋/自我暴露 见 §4 讲述点表
C4-05 择偶(弱代理) 不谈公务的晚上:共享闲谈/平行独处/另约独处——日常亲密距离的第一次采样;「有意不作的推断」:不因角色性别推性取向
C4-06 风险 三路取证:公簿(受约束但可核)/街访(自由但要辨传闻)/设备日志(依赖给过你一堵墙的档案馆接口)——不确定性偏好的换皮(C1-06 的"稳妥 vs 精确"变成"信谁的信息源")
  • 结尾钩:迁户钟试敲,"每一下都不响亮,却把碗里的水震出一圈 细纹";老人:"你们找的那个坟,还没有死人。可他们已经在给活着的 人销名字了。"
  • 重写要点:c4-echo 五路各扩成小场;C4-02 三后续要把"老鬼的 物资效率是真的"演出来(处分才有重量);wenjian_health 病愈 回声放在 c4-opening 后(#7)。

第 5 章「借一盏灯」(Day 12–14)

  • 弧线功能:人际代价章。视线从"城之谜"转向"人之常"——普通 苍梧人(迁户母子、房主、织席人)上桌;小队借住民居,预演共同 生活(桌子、钱匣、失误修复)。season-design §二:"普通苍梧人的 台词优先写被子、热饭、菜咸、漏船"。
  • 核心戏剧问题:当资源和时间都不够,你先看见"一户人", 还是"一个个的人"?
  • 场景序列:c5-opening(南市旧物摊,门框刻度描到布上; #15 老汉回声可置此)→ c5-callback(支线四 flag 回声,#14) → c5-shouling(销名之问)→ C5-01 → c5-home(借住, 一张桌子照出四个人)→ C5-02 → c5-03-intro(温简直白 "空处挺好")→ C5-03(V)→ c5-04-intro → C5-04 → c5-slip(阿棠误传口信,脸上比腿疼时还白)→ C5-05 → c5-ending(王令"国号止于北岸",#14 草药回声)
  • 选择点地图:
pointId 维度 两难内核
C5-01 价值/冲突 一户三人三种意愿:分别访谈(深度,漏一户)/共同商议(看协商,最沉默者可能说不尽)/先录去向(广度,不追深处)——"不判哪个更善良"
C5-02 择偶(弱代理)/价值 桌子放灶旁/窗边/轮换——共同生活空间的第一次实操;代价分别是:隐私浓度/热饭距离/收拾工夫
C5-03 V·价值/择偶 见 §4 讲述点表
C5-04 价值/冲突 三枚公用筹:听最需要的人/投票/轮流支配——共同支出的协商模式;「有意不作的推断」:不能推断真实收入财产
C5-05 冲突/依恋 阿棠失误后问你"最需要我做什么":先听我说完/先一起补救/约冷静期——冲突修复三式;「暂停不等于冷暴力」必须写进论证
  • 结尾钩:王令展开——"壬子之后,国号止于北岸,民籍另立, 不称臣。苍梧要消失的,首先是它自己的名字。"

第 6 章「璧上有缺」(Day 15,第 2 幕高潮)

  • 弧线功能:真相中层揭晓 + 档案馆问责。Act 1 所有"档案馆隐瞒" 的正面清算;见证方式三选(结局轴 1)在此落子。
  • 核心戏剧问题:馆长认错之后,你先问责任、权限,还是恐惧?
  • 场景序列:c6-opening(陈列所,"礼服拆成劳动人的袖子")→ c6-callback(支线四 flag 回声,#14)→ c6-jade(水官弥讲璧, #1)→ c6-inscription(腹铭补足,relic_record 换色,#12)→ C6-01(木牍谜题)→ c6-01-result → c6-02-intro(起算点 明示,#2)→ c6-curator(馆长自白)→ C6-02 → c6-03-intro → C6-03(结局轴 1)→ c6-04-intro(老鬼压纸角)→ C6-04(V)→ C6-05 → c6-ending("托付那类"回收 #11 + 玉片转格)
  • 选择点地图:
pointId 维度 两难内核
C6-01 文化(谜题) 四枚木牍的证据阅读+待证识别;「虚构文书不冒充史料」写进谜面
C6-02 冲突 对馆长先问:追责事实/撤回权限/听完整恐惧——对权威的三种冲突方式;「理解不等于原谅」
C6-03 风险/价值 见证三选(结局轴 1):委托当地人/南岸留守/交接接力——安全与回程保障相同,赌的是不确定性与记录完整度;「不把在场当作道德奖励」
C6-04 V·价值/依恋 见 §4 讲述点表
C6-05 情绪稳定 等缺页的一晚:找人说说/维持作息/列清单划边界——自述调节方式;「不由按钮诊断情绪稳定性」
  • 结尾钩:"被当作祭品供了九代的璧,第一次没有等人跪下, 而是告诉站着的人,水有多深。"
  • 重写要点:馆长自白(c6-curator)是全季风险最高的台词—— 解释动机但不自动恢复权力(season-design §二);C6-03 三选的 后续必须等尊严(委托线不写成"甩手",留守线不写成"最深情")。

第 7 章「留白之室」(Day 16,第 3 幕开篇)

  • 弧线功能:神秘退回日常第一站。王卸号("不以人殉国"的人格化); 私密留白(C7-02);关系节奏落地(联系频率、工作时的私人联络)。
  • 核心戏剧问题:当真相大白、危机退去,相处还剩下什么难题?
  • 场景序列:c7-opening(搬空的街,忘了灭余火的羹)→ c7-king(王衡卸印,"先学怎么不叫别人臣")→ c7-record (到达簿+真相综述,#16 闭环句建议落此)→ C7-01 → c7-mirror(馆长松绑,#4)→ c7-memory(五色幻境回声 + c3_02_mode 两路)→ C7-02(私密,三径)→ c7-outside (温简,#13,#10 半句回声建议落此)→ C7-03 → c7-04-intro (阿棠家事闭环,#9 + 支线 cb_att_b_boundary 三路)→ C7-04 → C7-05 → C7-06(V·新增,见 §4)→ c7-ending
  • 选择点地图:
pointId 维度 两难内核
C7-01 价值 最后两小时:校名字/录背景/做交接——把有限时间给谁;「不把单一选项当永久排序」
C7-02 私密,不入画像 留白之室三径:坐一会儿/站门槛/直接出去——"可以进,也可以关;不必用披露证明亲密"
C7-03 依恋/择偶 联系节奏:固定短约/随时敲门/各忙各的约长谈——重写重点:现稿 spontaneous 明显是"最健康答案",须给 regular 和 space 写出同等质感的好处与代价
C7-04 依恋/冲突 分开工作时的私人联络:收工一声/工作安静/不安直说——三案安全报到相同;配平靶心同上
C7-05 情绪稳定/择偶 等回报时请同伴怎么陪:倾听/核对事实/普通陪伴——支持需求采样
C7-06 V·依恋/情绪稳定(新增) 见 §4 讲述点表
  • 结尾钩:"王衡把印绶交给公共库房,拿到一张与旁人同样的 迁户牌。第一行不再是王,只有他的名字。"

第 8 章「不以人殉城」(Day 17–18)

  • 弧线功能:见证执行 + 治理抉择(结局轴 2)。全季"去英雄化" 的压力测试:等待、注记、并列分歧——season-design §二"真正难的 是一起花三枚钱、在生气后如约回到桌边"。
  • 核心戏剧问题:没有倒数、没有英雄位的时候,你还愿不愿意 把事情做完?
  • 场景序列:c8-opening(锚点熄灭 + 绳包交接三路,#8)→ c8-route(c6_03 三路现场)→ C8-01 → c8-02-intro → C8-02(注记谜题)→ c8-delay(最后一班迟到,"知道有人 负责,仍然担心")→ C8-03 → c8-arrival(灯逐盏熄灭: 水署、宫门、守陵人的小屋)→ c8-04-intro(首页之争)→ C8-04 → c8-05-intro(馆长交权)→ C8-05(结局轴 2)→ C8-06(V·新增,见 §4)→ c8-ending("空屋"点题)
  • 选择点地图:
pointId 维度 两难内核
C8-01 价值 重点整理哪类声音:普通住户/异议者/劳动者交接——注意力的分配;「未选声音仍被其他人收录」
C8-02 文化(谜题) 证据边界注记:不能写"全体已至";星位只是背景证据——「知识错误不是人格缺点」
C8-03 情绪稳定/风险 无力改善现场时做什么:按时再确认/请陪等/问一次后离开消息台——重写重点:现稿三选项都太"标准健康",要写出各自的痒处(催问的冲动、开口求助的难为情、离开的负疚)
C8-04 冲突 首页之争:并列/去总括/署名异议——协作中的分歧组织;「所有路线保留原始材料」
C8-05 价值/风险 档案馆治理三选(结局轴 2):共治/分存/暂停审查——制度风险偏好;「不据此预测政治立场」
C8-06 V·情绪稳定/价值(新增) 见 §4 讲述点表
  • 结尾钩:"那座被你们叫了七年疑冢的遗址,原来不是一座把人 关进去的墓。它是人们走后,留给一个国号的空屋。"

第 9 章「人间有信」(Day 19+,现实,季终)

  • 弧线功能:回落现实 + 画像收口。NPC 后果全部落地(不带情绪 勒索);结局轴 3(C9-05 私密尾声)。
  • 核心戏剧问题:回到没有任务的日常,你还约得出那张桌子吗?
  • 场景序列:c9-opening(现实桌前,划掉"原因不明")→ c9-institution(c8_05 三路一周后的麻烦事)→ c9-people (四人后果,#5/#3)→ C9-01 → c9-02-intro(沈铎"比一起过 险处还见真章")→ C9-02 → c9-03-intro → C9-03(V)→ c9-04-intro(迁户后续回信)→ C9-04 → c9-05-intro (私人展厅,"不能替尚未相见的两个人答应爱情")→ C9-05 (私密尾声,结局轴 3)→ c9-final(校样签名,推开窗)
  • 选择点地图:
pointId 维度 两难内核
C9-01 择偶/价值 无任务邀约怎么应:先小聚/凑全员另约/本周休息下周守约——「休息不是不重感情」
C9-02 择偶/冲突 周末半天分歧:轮流/各过各的晚饭碰头/缩短各留一段——与 C3-05 危机托付分开比较(season-design §五:不能扣前后不一)
C9-03 V·择偶/自我暴露 见 §4 讲述点表
C9-04 价值 欢迎信写一件:问题/日常/未完成——价值跨场景复核;「文采不等于文化水平」
C9-05 私密,不入画像 尾声三句:过好普通一天/各有一扇能关的门/不必着急——不作为真实匹配开关或授权
  • 结尾:无钩(季终)。c9-final 的"推开窗听了一会儿" 保留——全季最后一个动作是把注意力还给现实。

3. 结局结构(3×3 的精确语义与变量路径)

三个结局轴相互独立、自由组合,全部经由 flags.ts 第 4–9 章 自动派生规则产生({pointId 小写,- 换 _} = optionId), 重写不得改动 optionId。

轴 落子点 变量 取值(optionId) 语义 消费位置
轴 1 · 见证方式 C6-03 c6_03 delegate / observe / relay 按窗口返程委托当地记录员 / 撤设备后留守南岸安全所 / 名册交接后夜间交还当地人 c8-route(第 8 章现场呈现方式:回放/在场/转录)、c6-ending
轴 2 · 档案馆治理 C8-05 c8_05 shared / local / pause 共治复核 / 各地分存 / 封存待审 c9-institution(一周后仍在做的麻烦事)
轴 3 · 个人尾声 C9-05 c9_05 together / room / later 过好普通一天 / 各有一扇能关的门 / 不必着急 c9-ending-* 三段尾声

语义红线(season-design.md §一):

  • 三轴是叙事差异的组合,不宣传为 27 条完全不同的长剧情;
  • 轴 3 是私密点(PRIVATE_POINTS),不计入画像,不等于开启 真实匹配或授权他人查看记忆;
  • 轴 1 的安全与回程保障三案相同——差异只在不确定性与记录完整度, 不许把 observe 写成"最深情/最勇敢"的奖励线;
  • 三个轴都不写死 NPC 恋爱好感结果("不宣传已验证婚恋预测力")。

兼容性结论:重写保持现有结构兼容——落子点、optionId、 消费节点不变,只升级文本质量与配平。无需升级方案。唯一允许的 结构性变更:新增讲述点 C7-06 / C8-06(见 §4),它们不是结局轴, 不改变 3×3。


4. 五感采集升级(本次重写的核心增量)

4.0 诊断与原则

Act 1 的 4 个讲述点全是回忆类,引导语是"事件入口" ("讲一段离别""讲一个后悔的决定");现第 4–9 章的 4 个 narration 点(C4-04/C5-03/C6-04/C9-03)存在两处降级:引导语不是感官入口, 且 followUp.maxQuestions = 0、followUps = {}——追问补全机制 空转。升级规范:

  1. 感官入口:每个引导语先说感觉再说事("先说那天的光、气味或 声音,再说发生了什么")。依据:感官细节是编造最困难的, 具体度信号最强(CONTEXT「言灵」:游戏机制奖励具体,具体是 真实的指纹)。
  2. 追问恢复:maxQuestions: 1(至多 2),followUps 字典 六键必填——visual / auditory / olfactory_gustatory / person / time_place / emotion,全部用对手 NPC 的声口写; 「记不清了」合法回答文案必填。
  3. 沉默永远合法:每个点写出沉默档的预写变体;沉默档的物质 所得与其他档严格相等(C2-02 修订确立的铁律)。
  4. 私密隔离:C7-02、C9-05 保持 dimensions: [] 且入 PRIVATE_POINTS(src/engine/scoring.ts),本文档与成品剧本 均不得为这两点设计任何画像用途。新增 V 点全部参与画像 (非私密),不进 PRIVATE_POINTS。

4.1 全季讲述点清单(4 个改造 + 2 个新增)

pointId 章 机制名 对手 NPC 引导语方向(感官入口) dimensions 变体策略
C4-04(改造) 4 篝火互惠 · 补过的碗 阿棠 她先交出楼道等妈妈的伤口;引导语:"别讲大道理。讲一个你看见或听见的细节——他后来做了什么,让你重新信了他一点点?那件小事是什么颜色、什么声音?" attachment / self_disclosure 情绪签名→三变体:安心(行动细节满)/犹疑/沉默;沿用现有 variantId c4_action / c4_wait / c4_silent
C5-03(改造) 5 故事换一盏灯 温简 他先讲"空处挺好";引导语:"闭上眼。那个让你放得下肩膀的地方,先把哪一种感觉还给你——光、气味,还是声音?先说那个感觉,再说那个地方。" values / mate_preference 三变体:有人相伴/自在独处/沉默;沿用 c5_* variantId 规则
C6-04(改造) 6 故事换情报 · 半页纸 老鬼 他先讲女儿没写完的半页;引导语:"那个小约定是在什么地方守住或失守的?先说你眼前看见的、手上摸到的——桌面、纸角、一碗饭的热气——再说事。守不住的也能说。" values / attachment 三变体:守约的温暖/失约的遗憾/沉默;注意老鬼声口(不煽情,利益话术退场是他人格位移的显影)
C7-06(新增) 7 此刻采集(新机制,言灵的现场版:现场感官具体度化为回报——温简据此补全撤离前的环境记录) 温简 撤离前夜,搬空的街上。引导语:"明天这条街就空了。说出你此刻听到的三种声音——远近不限,听见了什么就是什么。这不是回忆,是现在。" attachment / emotional_stability 签名→三变体(静里听细/人声未散/沉默=只写风声);离别在即的唤起水平+对"此刻"的安顿方式
C8-06(新增) 8 记忆钥匙 · 回程(回程燃料烧一段"此刻",不烧旧记忆——机制呼应 C1-02 但方向相反) 馆长(通讯) 最后离开苍梧前。引导语:"回程的门认得的是此刻。这座城给你的最后一眼、最后一种气味、最后一下触感——说出来当燃料。不必是漂亮的告别。" emotional_stability / values 签名→三变体(暮色回程/晨光回程/沉默=通用雾景回程);与 C1-02 形成全季首尾镜像,文案要点破这个镜像
C9-03(改造) 9 人间来信 · 一件小事 温简(声明"不是采集"后) 引导语:"先说最近一件小事里的一个感官细节——那天的光线、那碗汤的温度——再说你希望难过时被怎样陪伴。也可以只听这桌人闲话。" mate_preference / self_disclosure 四变体:倾听/行动/空间/沉默(沿用现有四档骨架)

4.2 讲述点写作格式(对 act1.md §1-3 同标准)

每个 V 点在成品剧本中必须写全八件:场景(美术分镜依据)/ 正文 (对手 NPC 的先自我暴露或机制铺垫,按声口)/ 引导语全文 / 追问话术(六键 followUps + 至多 1–2 句规则 + 「记不清了」回应)/ 即时回报(30 秒内)/ 预写变体(含沉默档,各带基调稿与 tint 色值)/ 选项设计说明(人格信号 + 无正确答案论证 + 有意不作的 推断)/ 分支后果(变量、跳转)。

4.3 追问口吻速查(写手落笔前重读 act1.md 对应段落)

  • 阿棠追问:快、直、不许你绕("等等等等——那天的灯是什么颜色? 你先说这个");
  • 温简追问:留白式,给退路("不方便讲人,就讲个物件");
  • 老鬼追问:市侩壳里的真心("哥哥我打断一下——那碗饭, 是谁给你盛的?");
  • 馆长追问:克制、偶尔意味深长(C8-06 专用);
  • 私密点(C7-02/C9-05)无追问。

5. 工程不变量(写手的镣铐)

违反本节的稿子不能进 JSON。每条都对应引擎里真实存在的实现。

  1. pointId 规则:C{章}-{两位序}。现有 31 点 ID 冻结; 新增点从本章现有最大序号顺延(第 7 章新增 C7-06、第 8 章 新增 C8-06),严禁复用、严禁重排旧 ID。
  2. flag 派生(src/engine/flags.ts):
    • 第 4–9 章的 choice 点 flag 自动派生:C6-03 选 observe → c6_03 = observe,无需注册。optionId 一律 英文小写 snake 语义词(delegate / observe / relay 式), 因为条件文本要引用它;
    • 需要跨章消费的叙事类 flag(如 C7-06 的情绪签名) 必须在 narrationFlags 注册映射——这属于允许的工程配套 改动,见 §5.1;
    • cb_* 前缀是支线册专属,主线写手禁用;
    • 新造 flag_* 命名 flag(非 pointId 派生)须先在蓝图的 工程配套清单登记,写手不得私自发明。
  3. 条件文本语法(渲染层实现于 resolveConditionalText):
    • 节点级:【若 var = 值】正文…… 置于文本开头,不满足则 整点跳过(走 next);
    • 内联段:【若 var = 值1 / 值2:内容】 可多值,不满足则 整段移除;取反用 !=;
    • 条件求值失败按不满足处理(宁可少显示)——写手不许在 条件里写逻辑运算,只有 = / != 和 / 多值;
    • 每个条件分支都要自问:"没触发这个 flag 的玩家,读到的 主线是否完整成立?"(season-design §六:公共回收保证 所有人理解主线,触发者多一层回声)。
  4. 谜题节点结构(C4-03/C6-01/C8-02 及任何新增谜题): choice 节点 + puzzle.questions[](至多两问,各带 options 与 answer 索引)+ puzzle.hints[](恰好三档,一档指方向、 二档给制度、三档给答案)+ 必须有一个 *-EXIT 选项 ("请温简/记录员讲解"),EXIT 记 not_attempted,不作解题力 判定。谜题答案有客观对错,人格测量无对错;提示不计惩罚。
  5. narration 节点结构:mechanism / prompt / dimensions / followUp{maxQuestions, strategy} / followUps{六键} / variants[] {signature, variantId, label, tint}。dimensions 为空数组 = 私密点候选。
  6. 私密点隔离:PRIVATE_POINTS = {C3-02, C7-02, C9-05} (src/engine/scoring.ts)。本次重写不改这个集合。 私密点的写作纪律:不写"系统在评估你"的任何暗示;C7-02 的 三径后续禁止出现NPC 评价玩家选择。
  7. 时长红线:每章 estimatedMinutes 25–35(现 ch7/ch9 为 25, 新增 V 点后预估上调,写手在章节头标注新估值);V 点节奏预算 每章 1–2 个,不挤占(支线册同规则)。
  8. 附录维护责任:act2.md / act3.md 各自带附录 A(分支变量 总表,对齐 act1.md 附录 A 格式)与附录 B(维度覆盖核对, 对齐本文 §6),外加附录 C(写作纪律自查,对齐 act1.md 附录 C 的八条)。谁的稿谁维护,交接时附录随稿走。
  9. 不致命与无危险示范:第 4–9 章无任何死亡/重伤/任务失败; 险情处置只有撤离、安全距离观察与记录(支线册已立此标准, 主线同守)。阿棠的腿伤按时间线慢慢好,不许"带伤奔跑"换戏剧性。

5.1 允许的工程配套改动(蓝图登记,工程侧执行)

  • flags.ts → narrationFlags:注册 C4-04/C5-03/C6-04/C7-06/ C8-06/C9-03 的 variantId → 签名映射(六点的签名枚举须先在 剧本附录 A 定义);
  • 追记登记(接缝校读裁定):包 A 新增的两个公共事实旗标 flag_calendar_verified(C4-03 谜题自我推导"早走一天"成立)、 flag_arrival_book_promised(缺页/第十位王欠账,ch7 c7-record 回收) 按本清单补登记,视为合规;两册附录 A 互认为登记的兜底通道;
  • scripts/verify.ts 或 verify-live.ts:全季点数断言 49 → 51(新增 C7-06、C8-06);
  • scoring.ts:PRIVATE_POINTS 不变;
  • 章节 JSON:由成品剧本按既有导出流程生成(pnpm script:season), 写手不手写 JSON。

6. 维度覆盖总表(全季 7 维 × 换皮 3–5 次校对)

Act 1 计数引自 act1.md 附录 B(含弱代理降调);第 4–9 章计数 含本次新增的 C7-06/C8-06。「有意不作的推断」栏(season-design §四) 在每个选择点的设计说明中必须保留。

维度 Act 1 测点 第 4–9 章测点 全季合计 判定
依恋类型 C1-02、C2-05、C3-02、C3-06(4) C4-04、C5-05、C6-04、C7-03、C7-04、C7-06新(6) 10 ✅ 超下限;注意 C7-03/C7-04 与 C3-06 跨场景分开比较,不扣"前后不一"
冲突处理风格 C1-04、C2-01、C2-03、C2-06、C3-04(5) C4-01、C4-02、C5-01、C5-04、C5-05、C6-02、C8-04、C9-02(8) 13 ✅;队内/局外/对权威/修复余波四种皮肤齐全
价值观 C1-03、C1-04、C2-01、C2-06、C3-03、C3-04(6) C4-01、C5-01、C5-02、C5-04、C6-03、C6-04、C7-01、C8-01、C8-05、C9-01、C9-04(11) 17 ✅;生存分配→日常余裕→制度抉择的光谱完整
情绪稳定性 C2-02、C3-02、C3-03(3) C6-05、C7-05、C7-06新、C8-03、C8-06新(5) 8 ✅;新增两点特意补"非危机"皮肤(等回报、撤离前夜)——现稿该维度全是"等待"皮肤,重写时注意 C7-06/C8-06 的唤起源差异化
风险偏好 C1-06、C2-03(2) C4-06、C6-03、C8-03、C8-05(4) 6 ✅ Act 1 缺的第 3 次由 C4-06 补上(信息源选择皮肤)
文化底蕴 C1-05、C2-04、C3-01(3) C4-03、C6-01、C8-02(3) 6 ✅;后三题从"知识"转向"证据阅读/边界识别",皮肤差异达标
择偶偏好(弱代理) C3-05、C3-06(2) C4-05、C5-02、C7-03、C7-05、C9-01、C9-02、C9-03(7) 9 ✅ Act 1 缺的第 3 次由 C4-05 补上;全部按弱代理低置信处理(G1 口径),报告层只作破冰线索

守门规则(写手自查):同一维度相邻两个测点不许同皮肤同场景 类型;每个测点的设计说明必须写清"这次换的皮是什么"。


7. 写手分工与交接面

包 A:act2.md(第 4–6 章「裂缝」)

  • 输入依赖:act1.md(格式法与声口)、season-design.md §二/三/六、 season1-full.md 第 4–6 章现稿、chapter4-6.json、adaptive-branches.md (只读——消费支线 flag 的回声写法参照 §2 卡片)、本文档 §1 承接账。
  • 出口(交接面):第 6 章末必须给第 7 章留下这份状态清单——
    1. 时间:Day 15 结束,馆长问责完毕,起算点隐瞒已明示;
    2. 已定变量:c6_03(轴 1 见证方式)——ch8 c8-route 的三路 呈现由包 B 写,包 A 只负责把 C6-03 三选的代价配平;
    3. 人际关系:温简两本账已公开但第二本尚未交给共同核验者 (ch9 c9-people 落地);老鬼处分已落地(C4-02 三态); 阿棠伤未愈(atang_injury 持续,ch8 固定访谈席/接应车);
    4. 悬着的线:六户待核(→ch7 C7-01/C7-05)、守陵少年学船 (→ch8/9 回声)、第十位王未卸号(→ch7 c7-king)、 c3_06_confidant = shenduo 玩家的提前撤离安排(→ch7 c7-ending);
    5. 附录 A/B/C 随稿交付。

包 B:act3.md(第 7–9 章「问心·下」)

  • 输入依赖:同包 A + act2.md 成稿(尤其其附录 A 的变量表与 第 6 章末状态清单)。
  • 入口义务:第 7 章开头(c7-opening~c7-record)必须无缝 接住 Day 15→16 的交接:王的出场(c7-king)是包 B 的第一场 重戏,语气锚点是"弥问,活人都走了,你死给谁看"——不写演讲腔。
  • 特有难点:C7-03/C7-04/C8-03/C9-02 的配平(见下);私密点 C7-02/C9-05 的"无评价"纪律;新增 C7-06/C8-06 的机制首演 (「此刻采集」「记忆钥匙·回程」要写成玩家能秒懂的规则, 不许靠馆长讲解超过两句)。

并行规则

  • 两包共用且冻结:本文档 §1 承接账、§3 结局结构、§5 工程不变量、 act1.md 声口速查;任何一方要改共享约定,先改本文档再动手。
  • flag 消费分工:Act 1 flag(承接账 #1–#16)按回收章节归口; 包 A 产生的 c4_*/c5_*/c6_* flag,包 B 可消费但只读。
  • 交叉校读:包 B 写手负责校读 act2.md 的第 6 章末 ↔ 第 7 章开头 接缝;包 A 写手负责校读 act3.md 中全部对第 4–6 章 flag 的引用 是否与附录 A 一致。
  • 完成定义:两稿 + 附录 → 工程导出 JSON → pnpm verify:season 连通性与私密隔离通过 → 真人盲玩(season-design §七: 机器验证路径,不验证文学性与赞许性等值)。

全季最大的写砸风险(写手必读)

主题先行压垮两难。season-design 后三章的价值主张极强 (不殉城、留白、交权、回到桌边),现稿第 7–9 章已出现 "沟通教科书标准答案"式选项(C7-03 的 spontaneous、C8-03 的 "请陪等"、C9-02 的各过各的)——写手顺着主题善意写, 就会让每个选择的"健康答案"自动发光,社会赞许性等值崩塌, 且与产品反自报问卷的立身之本自相矛盾。对策只有一条: 每个选项的后续必须写出只有选了它才会付出的具体代价 (C7-03 选固定短约=把相处变成了履约;选随时敲门=敲空门的 那一下是真的;选各忙各的=长廊里真的安静了三日), 并在设计说明里完成配平论证后才许落正文。