diff --git a/.gitignore b/.gitignore index 85af649..6e9f2c0 100644 --- a/.gitignore +++ b/.gitignore @@ -30,3 +30,6 @@ dist-ssr # 生成物:评审包(pnpm script:review 重新生成) docs/script/review-bundle.md + +# 工具产物 +.codegraph/ diff --git a/docs/script/act1.md b/docs/script/act1.md index 4bf424e..49d4951 100644 --- a/docs/script/act1.md +++ b/docs/script/act1.md @@ -17,6 +17,10 @@ - V 类讲述点:引导语 → 玩家语音(时长不限,可沉默)→ 追问(至多 1–2 句, 「记不清了」为合法回答)→ 即时回报(30 秒内)→ 通道 1 变体选择。 - 章末「路由接口」栏给 Jev 置信度检查与支线插入的挂点(母本 §6)。 +- **测量纪律(三方共读)**:本文件所有「人格信号」均为**单次采样的 + 弱证据**;任何维度须按母本换皮复测 3–5 次、由 Jev 跨场景汇总后 + 方可写入画像。设计说明中"测 XX 维度"一律读作"为 XX 维度采集 + 一次候选证据",不得据单次选择推断稳定特质。 ## NPC 声口速查 @@ -132,8 +136,8 @@ 它不开锁,不收凭证——它要一件祭品:**一段真实的离别**。 **馆长**:你生命里那次真正的告别。一个人,一个地方,或者一个 -再也回不去的自己。讲给它听。讲多少,由你定;不讲,门也理解—— -只是它不开。 +再也回不去的自己。讲给它听。讲多少,由你定。 +不讲,门也开——它只是以另一种方式认得你。 > 【引导语全文(界面同时显示):】 > @@ -153,9 +157,16 @@ ### 即时回报(讲述结束后 30 秒内必给) -**馆长**:门开了。你看——它要的不是故事讲得好不好,是故事真不真。 -你的记忆已经收进档案馆展厅,编号 C-2049-壹。 -它现在是你的了:随时可以回看,永远不会被任何人看见,除非你亲手授权。 +**馆长**(讲述后):门开了。你看——它要的不是故事讲得好不好, +是故事真不真。 + +【若玩家沉默:】**馆长**:门开了。沉默也是档案的一种质地—— +它认得站在它面前的人,不一定需要言语。 + +**馆长**:你的记忆已经收进档案馆展厅,编号 C-2049-壹。 +它现在是你的了:随时可以回看,永远不会被任何人看见,除非你 +亲手授权——**展厅,以及往后路上任何由它生出的幻境,都只有你 +能进入。在旁人眼里,你只是安静地站了一会儿。** > 木门无声地开了。门后不是房间,是星光和风声。 @@ -174,8 +185,9 @@ 自我暴露深度(具体度、五感密度)、情绪稳定性底噪(韵律特征, ADR-0004)。 - **无正确答案论证**:讲述点天然无对错——机制设计上「沉默」「记不清」 - 「讲得短」全部是合法且有回报的选项(沉默时门以通用方式开启, - 馆长台词换为"门不开。但门记住了你站在它面前。这也是档案。"), + 「讲得短」全部是合法且有回报的选项(沉默时门照常开启, + 馆长台词换为"门开了。沉默也是档案的一种质地。"—— + **门对所有人开,这是铁律,不做任何"不开门"的假压力**), 不存在"讲得多=玩得好"的数值奖励差异(言灵机制只影响幻境丰满度, 不影响通关,见 C3-02)。 @@ -549,13 +561,18 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 - **A**:温简当日退烧,次日能下床。老鬼笑嘻嘻记下"新人讲人情"。 次日沈铎外勤淋了瘴雨,低烧半日——他瞒着没说,阿棠后来发现, 跟老鬼大吵一架(背景演出,不需玩家介入)。 -- **B**:温简烧到第三日才退,虚弱期内无法随行(§2-6 篝火戏照常, - 他躺在火边参与)。沈铎与老鬼无恙。老鬼对你明显热络。 +- **B**:温简烧到第三日才退,虚弱期按沈铎命令留营待命 + (状态贯穿规则见「分支后果」)。沈铎与老鬼无恙。老鬼对你明显热络。 - **C**:三人皆未足量。温简病情拖延,沈铎外勤染瘴轻微发热, 但无人倒下。老鬼点评:"和稀泥是和稀泥,不过稀泥也能糊墙。" -- **D**:议事占用半个上午,当日采集推迟半天(文本提示时间损失, - 无实质资源惩罚)。议出的章程是"先病后险",温简得药。 - 沈铎事后单独对你说:"章程比裁断慢。但下次不用你裁。" +- **D**:议事占去半个上午。章程议出来了——"先病后险,依次补给", + 往后照此办理。但章程落定之前,队里是没有规矩的:老鬼早就 + 不耐烦,按他那套"贡献论"把药先分了——他和沈铎各一份, + 木已成舟。沈铎没有拦(无章可依,拦不住);药入了他手, + 他搁在箱上没动,等章程。等章程出来,温简的烧已经又上去一轮, + 药再喂下去,晚了半日(虚弱期同 B)。沈铎事后把章程抄在 + 记录板第一页,单独对你说:"往后不用议了。这次慢掉的半日, + 记在我账上。"——你赢了往后每一次,输了眼前这一次。 ### 选项设计说明(C2-01) @@ -566,8 +583,10 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 的人但让两个健康人裸奔在瘴区,且"最弱优先"在资源逻辑上等于 押注弱者能恢复;B 冷酷但有完整的功利主义论证(温简留营地 确实暴露最低),且是老鬼主张的体面版;C 谁都不亏欠但医学上是 - 最劣解——善意制造了三个半病人;D 最"成熟"但代价是温简在议事 - 的半个上午里继续烧着,程序正义的账是拿病人的时间付的。 + 最劣解——善意制造了三个半病人;D 最"成熟"但代价是双重的: + 病者在议事的半个上午里烧过一轮,而在规矩落定前的真空里, + 最强硬的人已经按自己的规矩把药分了——程序赢了往后每一次, + 输掉了眼前这一次。 文案平衡手段:老鬼的"贡献论"故意说得刺耳(防止 B 被老鬼的 讨厌度连坐),D 的文案承认"我不裁"三字里的退缩感。 四个后续演出等量地呈现代价与收益,无任何一个被写成"选对了"。 @@ -575,12 +594,16 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 ### 分支后果(C2-01) - 变量:`c2_01_medicine ∈ {a_weakest, b_exposure, c_split, d_process}`。 -- 关系值:`rapport.wenjian`(A+2 / B−1 / C+1 / D+1); - `rapport.laogui`(A−1 / B+2 / C 0 / D 0); +- 关系值:`rapport.wenjian`(A+2 / B−1 / C+1 / D 0); + `rapport.laogui`(A−1 / B+2 / C 0 / D+1); `rapport.shenduo`(A 0 / B+1 / C 0 / D+1)。 -- 温简健康状态 `wenjian_health ∈ {recovering, weak}`(A/D 为 - recovering,B/C 为 weak),影响 §2-6 篝火戏的坐姿细节与 - §3-4 塌方戏的体力描写,不影响事件序列。 +- 温简健康状态 `wenjian_health ∈ {recovering, weak}`(A 为 + recovering,B/C/D 为 weak——D 路径章程议成前老鬼已按"贡献" + 先行分药,温简误了半日)。 +- **weak 状态贯穿规则**:§2-3、§2-4 温简留营(服过药,烧退, + 气色差,沈铎命令待命),相关场景见各节条件标记;§2-5 观星台 + 行动他坚持归队;§2-6 篝火戏躺在火边参与;§3-4 塌方戏体力 + 描写降档。全程不影响事件序列。 - 固定跳转 §2-3。 --- @@ -590,6 +613,8 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 【场景】城北,一片紧挨城墙根的封土。守墓人的窝棚斜倚着一棵 半枯的老槐树。老人坐在坟头之间编草绳,身后是苍梧国最后的 皇家陵区——封土整齐,无人盗扰,但野草已经漫过了石像生的膝盖。 +【若 `wenjian_health = weak`:温简不在场——服过药,烧退了, +沈铎命令他留营待命。】 【正文】 @@ -606,15 +631,15 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 真的来换。我这辈子听过的故事比你们吃过的盐多,假的糊弄不了我。 **守墓老人**(眯眼看你,手指点过来):就你。你眼睛里有事。 -**讲一个你这辈子最后悔的决定。**讲得好,陵区的门朝哪边开, -我全告诉你;讲得不好——(低头继续编草绳)草绳缺个搭手的, -你就陪我编到天黑吧。 +**讲一个你这辈子最后悔的决定。**讲了,陵区的门朝哪边开, +我全告诉你;不讲——(低头继续编草绳)草绳也缺个搭手的, +边编边说给你听,一样。老头子收故事,是**想听**,不是拿它换钱。 > 【引导语全文(界面同时显示):】 > > **"老人收故事不收钱。请讲述一件你此生最后悔的决定。** -> **说多少、怎么说,由你。保持沉默,老人也不赶人——** -> **只是换到的,就只能是草绳了。"** +> **说多少、怎么说,由你。不讲也行——陪他编一下午草绳,** +> **他该说的,一句也不会少说。"** ### 追问话术(老人口吻,至多 1–2 句,备选) @@ -630,35 +655,47 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 **守墓老人**(听完,沉默片刻,把编好的草绳往肩上一搭): 行。是真的。真的东西,听得出来——假故事讲得溜,真故事讲得**磕巴**。 -走吧,趁天没黑,带你们看个地方。 -### 预写场景变体(通道 1,由情绪签名选择:情报详细度三档 + 夜游场景) +【若玩家沉默:老人不追问,只在日头偏西时拍拍手上的草屑: +"不说的人,心里的事最重。重的别久揣。"】 -| 情绪签名 | 回报档位 | 夜游场景基调稿 | +> **无论讲述与否、讲成什么样,老人给出的情报完全一致**—— +> 暗门方位、开启时辰,和那句完整的谶语:"不是人走了, +> 是**请**走的。"差别只在他是亲自举着火把带你们走到暗门口, +> 还是站在界碑外指路(见下方变体)。 + +### 预写场景变体(通道 1,由情绪签名选择:仅情感质地与老人态度不同) + +> 四档**物质所得严格相等**:暗门方位、开启时辰、完整谶语全部给到, +> 耗时相同,当夜均可行动。 + +| 情绪签名 | 演出档位 | 夜游场景基调稿 | |---|---|---| -| 自责(悔指向自己) | **上档**:老人亲自带路,夜探陵区,指出暗门位置 + 一句关于苍梧消亡的民间谶语(「不是人走了,是**请**走的」——Act 2 伏笔) | 月色下的陵区,石像生的影子很长。老人走在前面,脚步轻得不像老人。他不点火把——「陵里的路,闭眼走比睁眼走直」。基调:**被信任的厚重**,老人把六十年的秘密交出来,因为他在你的悔里认出了他自己 | -| 遗憾但坦然 | **中档**:老人口述暗门方位与开启时辰,不带路;加赠一句谶语的前半句 | 老人送到陵区界碑,指了方向就回窝棚了。你们自己走进月下的封土群,找到他说的那块"会唱歌的石头"。基调:**得体的距离**——他认可你的坦然,但坦然换不来托付 | -| 愤怒指向他人 | **下档**:只给暗门方位,无时辰,无谶语 | 老人听完,编草绳的手停了很久。指了路,说了句"去吧",就再没开口。陵区的路你们自己摸,多花了半夜。基调:**未被接住**——不是惩罚,是老人在愤怒里听出了还没过去的坎,他不敢把陵区的门交给一个心里还在打仗的人 | -| 沉默 | **同下档情报**,但走"编草绳"支线 | 你陪他编了一下午草绳。天黑时老人忽然说:"不说的人,心里的事最重。"指了暗门方位,没给时辰。基调:**笨拙的善意**——沉默被尊重,且沉默本身被老人读懂了 | +| 自责(悔指向自己) | **带路**:老人亲自举火把,带你们走到暗门口 | 月色下的陵区,石像生的影子很长。老人走在前面,脚步轻得不像老人,不点火把——"陵里的路,闭眼走比睁眼走直"。行至暗门,他忽然说起自己年轻时也悔过一件事,说了半句,摆摆手不说了。基调:**被信任的厚重** | +| 遗憾但坦然 | **同路**:老人送到界碑,把话说完,指了方向就回窝棚 | 你们自己走进月下的封土群,找到他说的那块"会唱歌的石头"。临别他多说一句:"放得下的,才叫过去。"基调:**得体的距离** | +| 愤怒指向他人 | **指路**:该指的路、该说的时辰,一句没少,只是没再多看你一眼 | 老人听完,编草绳的手停了很久。陵区的路你们自己走进去,他站在界碑外,没有送。基调:**话到,情未到** | +| 沉默 | **草绳**:你陪他编一下午草绳,他絮絮地说,你默默地听 | 天黑前,该知道的你都知道了。临走他说:"不说的人,心里的事最重。重的别久揣。"基调:**笨拙的善意** | -> 工程注:四档「主线所得」严格相等(暗门方位是通关必需信息, -> 全部给到),差异只在**演出丰度与伏笔量**。保证测量可比性 -> 与"可玩性 > 测量覆盖"的铁律。 +> 工程注:情报(暗门方位 + 开启时辰 + 完整谶语)是通关必需信息, +> 四档全给;差异只在**演出质地**,不与讲述深度产生任何资源挂钩。 +> 保证测量可比性与"可玩性 > 测量覆盖"的铁律。 ### 选项设计说明(C2-02) - **人格信号**:价值观(悔的模式:自责 / 释然 / 外归因)、情绪 稳定性 #1(讲述时的韵律特征:语速、停顿、唤醒度,ADR-0004)。 -- **无正确答案论证**:同 C1-02,讲述点天然无对错;档位差异设计 - 为「演出回报」而非「资源回报」,且每档回报都写成老人的性格 - 逻辑(不是系统在打分),玩家感知到的是"老人这样回应了我" - 而非"我得了几分"。 +- **无正确答案论证**:同 C1-02,讲述点天然无对错。**四档的物质 + 所得严格相等**(暗门方位、开启时辰、完整谶语,耗时相同)—— + 情报是通关必需信息,若与暴露深度挂钩即构成对深暴露的物质诱导, + 污染数据。差异只在情感质地与老人态度的演出(是否带路、是否 + 多说一句体己话),且每档回报都写成老人的性格逻辑(不是系统 + 在打分),玩家感知到的是"老人这样回应了我"而非"我得了几分"。 ### 分支后果(C2-02) - 变量:`c2_02_signature ∈ {self_blame, at_peace, outward_anger, silent}`。 -- 变量:`flag_prophecy_heard ∈ {true, false}`(上档专属, - Act 2 伏笔素材)。 +- 四档均获得:暗门方位、开启时辰、完整谶语("不是人走了, + 是请走的"——Act 2 伏笔素材);物质所得严格相等,仅演出不同。 - 固定跳转 §2-4。 --- @@ -686,8 +723,10 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 **沈铎**(不提高音量):瞎编的规程,也比没有规程活得久。 -> 【两人同时看向你。老鬼蹲下系鞋带,明显不想沾手。温简 -> (无论健康状态)轻声说:"你定,我跟着。"】 +> 【两人同时看向你。老鬼蹲下系鞋带,明显不想沾手。】 +> 【若 `wenjian_health = recovering`:温简轻声说:"你定,我跟着。"】 +> 【若 `wenjian_health = weak`:温简留营。通讯频道里传来他的声音, +> 伴着两声咳:"你定。我……在营里等信儿。"】 > 【选项】 > @@ -716,6 +755,8 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 ### 选项设计说明(C2-03) - **人格信号**:风险偏好 #2、冲突风格 #3(站队型 / 折中行动型)。 + 注意:路线选择受现场风险信息(饮水余量、墙体状况描述)影响, + 仅作风险偏好的**单次采样**,不单独解读。 - **无正确答案论证**:A 用时间换确定性且意外得到高价值素材 (告示),B 用风险换时间且意外得到观察窗口(换岗),C 把风险 收敛到自己身上却真的触发了风险——三条路的"事后收益"被刻意 @@ -734,7 +775,8 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 > 【弹性场景槽】若第 1 章末路由判定有维度 `confidence < 0.6`, > 对应支线插入于此处(抵达宫墟外围前的半日)。支线剧本另册, -> 母本 §6。 +> 母本 §6。支线写作约束:若 `wenjian_health = weak`,支线中 +> 温简不得有体力行动,仅以通讯在场。 --- @@ -742,9 +784,11 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 【场景】黄昏,宫墟外围的观星台遗址。三层夯土高台,顶层一方 青石星图盘,盘面刻着星宿连线,但中央一块被磨平了——显然是 -**人为**磨去的。天色正在沉,第一批星子出来。沈铎警戒, -阿棠趴在星图盘边上。【若 `wenjian_health = weak`:温简留在 -营地,记录板由你代架;以下温简台词改为通讯频道传出,声音虚弱。】 +**人为**磨去的。天色正在沉,第一批星子出来。温简架记录板, +沈铎警戒,阿棠趴在星图盘边上。 +【若 `wenjian_health = weak`:温简本被列入留营名单,出发前 +自己背着记录板跟来了——气色仍差,只说一句:"解谜要记录员。" +沈铎看了他三秒,没拦。】 【正文】 @@ -821,6 +865,8 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 月光落在上头。火光把五个人的影子投在断墙上,忽大忽小。 沈铎查哨去了,老鬼睡了(或者装睡),阿棠在不远处擦她的 采集包。火边只剩你和温简。 +【若 `wenjian_health = weak`:温简躺在火边的铺盖上, +裹着两条毯子,撑起半身往火里添柴。】 【正文】 @@ -871,7 +917,7 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 |---|---|---| | 深暴露 | **「同担」** | 温简听完后沉默很久,然后讲了第二个、剧本外的细节(他哥病房的窗帘颜色)。当夜他低声告诉你:**档案馆给每个记录员配的板子,上报内容比你知道的多一行**——§3-7 钩子前唯一一条来自队内的档案馆疑云。基调:两个把伤口摊开的人,在火边达成不声张的同盟 | | 浅暴露 | **「半程」** | 温简认真听完,道谢,没再追问。次日他与你同行,路上主动讲了些苍梧的掌故。档案馆疑云他**没提**,但 §3-7 之后他会成为你可选的倾诉对象。基调:得体,温热,留有余地 | -| 沉默 | **「守夜」** | 你们并肩坐到火熄。温简往你手里塞了个烤热的薯,什么都没说。次日他照旧对你点头,不多一分不少一分——但阿棠偷偷告诉你:"温简昨晚跟沈铎说,你这个人'稳'。"基调:沉默被当作一种讲述接住了;温简的亲密度走慢线,Act 2 才兑现 | +| 沉默 | **「守夜」** | 你们并肩坐到火熄。温简往你手里塞了个烤热的薯,什么都没说。次日他照旧对你点头,不多一分不少一分——但阿棠偷偷告诉你:"温简昨晚跟沈铎说,你这个人'稳'。"基调:沉默被原样收下——没有人催,没有人问第二遍;温简的亲密度走慢线,Act 2 才兑现 | ### 选项设计说明(C2-05) @@ -937,10 +983,10 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 你替他圆了——或者没有(由玩家一个二级选项决定,二级选项 不计维度,只记 `c2_06_cover`)。 - **C**:你退回暗处。十分钟后,老鬼把玉佩**放回了箱子**, - 对着箱子轻声说了句:"急什么。"——你至今不知道他那十分钟 - 里改变了什么主意。你守着一个没人知道的秘密,也拿到一条 - 没人有的信息:老鬼会自己收手,但不是因为规矩,是因为 - 时机。Act 2 中他再伸手时,你将比全队早一步看懂他。 + 对着箱子轻声说了句:"急什么。"——他为什么放回去, + 只有他自己知道。你守着一个没人知道的秘密,也攥着一条 + 没人有的线索:今晚的事,全队只有你和老鬼两个人知道。 + Act 2 中他再伸手时,你会比谁都先看见。 ### 选项设计说明(C2-06) @@ -1112,6 +1158,8 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 四壁无画无字,只有中央一面立着的黑石——石面不像打磨的, 像凝住的深水。沈铎的探灯照上去,光被吸进去,没有反光。 老鬼在入口就停下了脚步:"这个……哥哥在外面替你们望风。" +(工程提示:本石室全程,队友视角中黑石纹丝不动—— +幻境只在玩家一个人的眼里。) 【正文】 @@ -1120,19 +1168,24 @@ score。对 `confidence < 0.6` 的维度,在第 2 章插入对应支线 **阿棠**:哎,一块黑石头,能怎么问—— -> 【她的话没说完。黑石表面,像深水被搅动,浮起了一个画面。 -> 那是你的记忆。C1-02 里你讲给离别之门的那一段—— -> 那天的光线,那个人的背影,那件你说过或没说出口的事, -> 此刻在黑石里,一帧一帧,亮给你看。】 +> 【她的话没说完。**只有你能看见**:黑石表面,像深水被搅动, +> 浮起了一个画面。那是你的记忆。C1-02 里你讲给离别之门的 +> 那一段——那天的光线,那个人的背影,那件你说过或没说出口的 +> 事,此刻在黑石里,一帧一帧,亮给你看。 +> 而在队友眼里,黑石纹丝不动。你只是站在石前,出了神。】 -**温简**(低声,几乎是耳语):别碰它……不,等等。 -(看你)它读的是**你带来的东西**。这不是机关,这是镜子。 +**沈铎**(低声):全队,退到甬道口警戒。(脚步声退远。 +他给你留出了十步的距离。) -**馆长**(通讯频道里,第一次在古代侧开口,声音很远): +**温简**(退开前,放轻声音):守陵石刻上说,问心石照的是 +来者自己心里的事——我们看不见你看见的。(顿)慢慢来。 +我们在外面守着。 + +**馆长**(通讯频道,第一次在古代侧开口,只你一人能听见): C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料—— -烧的是你自己的柴。规程给不了你指引。**但有一件事是真的: -幻境的门,只为"说完"的人开。**它要你做的事,只有一件—— -把那天的告别,**说完**。 +烧的是你自己的柴。**幻境里没有通关,只有照面。** +它把那天的告别摆在你面前:说完,或者转身,都是回答。 +门都在。 > 【引导语全文(界面同时显示):】 > @@ -1147,20 +1200,26 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— 1. "黑石里的那个画面——你在里面,还是在画面外面看?" 2. "如果那句话当年说出口了,你觉得,它会改变什么吗?" -**温简口吻**(在场,缺人物/物件时触发): -1. "石里那个人……(放轻)TA 那天穿的什么?看清了吗?" -2. "我不问内容。就一句——你现在站的地方,冷不冷?" +**温简口吻**(你走出石室之后触发;只回应你的状态,不问幻境内容): +1. "你眼睛红着。我不问为什么。(递水)要不要坐一会儿?" +2. "手还在抖。——不用回答我什么,我就是递个火。" > 「记不清了」为合法回答。 > 馆长:"记不清的画面,黑石也放不出来。它和你一样, > 只有这些了。——够了。" -> 温简:"那就站在能看清的地方说。看不清的,不怪你。" +> 温简:"那就不说。坐这儿,火边暖和。" ### 即时回报(30 秒内) -> 【玩家讲述/告别完成(或选择退出)后:黑石的画面缓缓沉下去, -> 像深水重新凝住。石面最后亮了一下——映出的是你自己现在的脸。 -> 然后石室另一侧,一扇先前不存在的石门,无声滑开。】 +> 【玩家讲述/告别完成(或选择退出)后:**只有你能看见**—— +> 黑石的画面缓缓沉下去,像深水重新凝住。石面最后亮了一下, +> 映出的是你自己现在的脸。然后石室另一侧,一扇先前不存在的 +> 石门,无声滑开。 +> 甬道口的队友只看见你在黑石前静立了片刻,眨了一下眼, +> 像从很深的地方浮上来。】 + +**阿棠**(迎上来):哎,你脸色白得吓人。站了多久?…… +里头——(看了看你的表情)算了,你不想说就不说。 **馆长**:门开了。它不要你的记忆,它要的是**你承认那是你的**。 (停顿)这段不登记入档。问心之室里的事,归你。 @@ -1169,7 +1228,10 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— - **通道 2(LLM 生成)**:幻境内部场景由 C1-02 记忆文本驱动生成 (意象、人物剪影、关键物件的字面化呈现)。生成失败时回退至 - 通道 1 的通用幻境(下表)。 + 通道 1 的通用幻境(下表)。**幻境全程仅玩家视角呈现**: + NPC 只看到玩家在黑石前静立出神,任何 NPC 不得看见、复述或 + 评论幻境内容(§1-3 记忆私密承诺的叙事落地;可关心玩家的 + 身体状态,如脸色、手抖)。 - **记忆清晰度 = 幻境清晰度**(ADR-0004 自洽):C1-02 讲述越具体 (五感、人物、时空越全),幻境越丰满;讲述空泛或沉默的玩家, 幻境是模糊的雾景——这不是惩罚,是设定:黑石只有你能给它的 @@ -1208,7 +1270,7 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— --- -## §3-4 塌方 · C3-03 救人还是救物 +## §3-4 塌方 · C3-03 救人,还是救那句话 【场景】问心之室外的甬道。你们刚出石室,整座宫墟忽然低沉地 响了一声——像很远的地方有什么断了。尘土从甬道顶缝簌簌落下。 @@ -1220,10 +1282,15 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— > 【话音未落,前方传来阿棠的喊声和一声闷响。甬道中段, > 一段夯土塌了:阿棠被滑落的一方石构件压住了小腿,人清醒, -> 挣不脱。同一时刻,甬道另一侧——你们今早刚刚清理出的 -> 工作面上,那组七鼎六簋正随着台基的颤动缓缓滑向裂开的 -> 地缝。鼎簋一旦落缝,是粉身碎骨;那是苍梧国祭唯一一套 -> 完整留存、还带着使用痕的实证。 +> 挣不脱。 +> +> 同一时刻,甬道另一侧——你们今早刚刚清理出的工作面上, +> 那组七鼎六簋正随着台基的颤动缓缓滑向裂开的地缝。 +> 今晨温简清出第一件鼎的腹铭:**三百余字,苍梧遗址七十年 +> 勘探以来的第一篇长铭**。释读只来得及开个头:"……王命举国…… +> 以禳……"剩下的话,还刻在另外六件的腹壁上。这组铭文 +> 极可能是苍梧人亲手写下的、关于这座城为何走到最后三十天的 +> **唯一证词**。落缝,就是粉身碎骨。 > > 头顶,第二声闷响在逼近。沈铎扑向阿棠,一个人的力气 > 撼不动石构件,他吼:"来人!"温简已经扑向鼎簋那边, @@ -1234,11 +1301,11 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— > 【选项】 > -> **A. 扑向阿棠。**人只有一个,器物碎了还有残片可研究。 +> **A. 扑向阿棠。**眼前的人是活的,活的只有一个。 > 跟沈铎合力抬构件。 > -> **B. 扑向鼎簋。**温简一个人顶不住——阿棠那边有沈铎在, -> 器物这边松手就没了。不可逆的损失优先。 +> **B. 扑向鼎簋。**那组铭文是整座城的人留在世上的最后一句话—— +> 他们也都是人,只剩这一次开口的机会。阿棠那边,有沈铎。 > > **C.(吼)「沈铎顶构件,阿棠自己抽腿!温简让开,** > **鼎簋用撬杆别住——都不许用蛮力!」**(指挥位: @@ -1246,35 +1313,43 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— ### 各选项后续 -- **A**:阿棠脱困(小腿挫伤)。鼎簋中最外侧的一件鼎坠入地缝, +- **A**:阿棠脱困(小腿挫伤)。腹铭最长的那件鼎坠入地缝, 闷响之后是死寂。温简在裂缝边跪了很久,没说一个字。 - 事后他对你说的第一句话是:"人没事就好。"——你听得出 - 这句话他是说给自己听的。 -- **B**:鼎簋全组保住。阿棠脱困晚了四分钟,小腿骨裂, + 当夜他把今晨抄下的铭文残句抄了一遍又一遍, + 每一遍都停在同一个地方——后半段,随那件鼎没了。 +- **B**:铭文全组保住。阿棠脱困晚了四分钟,小腿骨裂, 撤离时沈铎背着她。她疼得满头汗还冲你笑:"哎,选得对, - 那套鼎比我金贵——别告诉沈铎我这么说。"但她夜里疼醒 + 那句话比我金贵——别告诉沈铎我这么说。"但她夜里疼醒 三次(后续章节她的行动力受限)。 - **C**:指挥奏效一半:阿棠按指令抽腿脱困(扭伤);撬杆 别住了簋,但最外侧的鼎还是滑了——被温简扑身抱住, 鼎保住了,他的肩膀砸在器座上,抬不起来。两边都保住了 "大部分",两边都付了伤。沈铎事后复盘:"处置正确。 - 下次先喊我的编号。"(规程式认可)阿棠嘀咕:"正确是 - 正确,就是听着不像人话。" + 下次先喊我的编号。"阿棠嘀咕:"正确是正确, + 就是听着不像人话。" + +> 【三线对称约束:当夜温简继续释读已抄下的铭文残句, +> 读出一行让全队沉默的话(内容不揭示,Act 2)——此演出 +> 三条路径全量播放;A 线追加一句"后半段,随那件鼎没了"。】 ### 选项设计说明(C3-03) -- **人格信号**:价值观 #5(人 / 文明实证 / 系统最优解的优先级)、 - 情绪稳定性 #3(高压瞬时决策的行为数据:反应时)。 -- **无正确答案论证**:三选项是三种都站得住的伦理。A 的"人优先" - 付出代价:一件不可再生的国祭实证永久灭失——那不是"一个碗", - 是全人类对苍梧认知链条上断掉的一环;B 的"不可逆优先"有完整 - 的专业伦理支撑(考古学第一原则是实物遗存优先于一切可替代 - 之物,而人有队长在救),代价是队友的骨头;C 看似最优解, - 实则把决断压力摊给所有人且仍然付出代价(温简的肩),文案 - 用阿棠那句"不像人话"点出 C 的隐性成本:危机里被指挥的人 - 记住的是你没有伸手。三条后续的损失与保全都经过配平: - 没有任何一线是"全员无损"的奖励结局,也没有一线是"满盘 - 皆输"的惩罚结局。 +- **人格信号**:价值观 #5(眼前的人 / 真相与使命 / 系统最优解 + 的优先级)、情绪稳定性 #3(高压瞬时决策的行为数据:反应时)。 + 单次高压选择只作弱证据,须与 C2-01 等点交叉验证。 +- **无正确答案论证**:本点不是"人 vs 东西",而是 + **"眼前的人 vs 真相与使命"**。铭文一侧承载的是整座城的人 + 怎么活过、为何走到尽头的唯一答案——与档案馆"收藏人怎么活过" + 的使命同源,也与"早走一天"的悬念直接挂钩(保住它=离那一天 + 的真相近一步)。选 A 的人无法否认:坠缝的那件带走的, + 是几十万人留在世界上的最后一句话里最长的一段;选 B 的人 + 无法否认:队友的骨头在四分钟里从挫伤变成骨裂。C 看似最优解, + 实则把决断压力摊给所有人且仍然付出代价(温简的肩), + 阿棠那句"不像人话"点出 C 的隐性成本:危机里被指挥的人, + 记住的是你没有伸手。三条后续损失等量、剧情信息对等 + (铭文残句的悬念三线都给),没有"全员无损"的奖励结局, + 也没有"满盘皆输"的惩罚结局;两难的成立不靠任何 + "无伤演出"兜底。 ### 分支后果(C3-03) @@ -1330,8 +1405,8 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— ### 各选项后续 -- **A**:沈铎点头,文书发出。老鬼盯着你看了一眼,那一眼里 - 没有恨,只有一种重新估价。他当夜被限制行动。次日他对你说: +- **A**:沈铎点头,文书发出。老鬼盯着你看了一眼,收起了笑, + 什么都没说。他当夜被限制行动。次日他对你说: "做得对。是哥哥我小看你了。"——你不知道这句是不是反话。 沈铎在文书副本里为你附了一句"该员判断稳定"。 - **B**:沈铎沉默了很久,把写好的文书折起来收进背囊—— @@ -1417,15 +1492,18 @@ C-2049,档案馆接管不了这间屋子。它在用你的记忆做燃料— ### 选项设计说明(C3-05) -- **人格信号**:择偶偏好 #1(信任行为代理:承接托付 / 交还制度 / - 拒绝捆绑);依恋底噪(对"被托付"的舒适度)。 +- **人格信号**:观察玩家对"被托付"的应对模式(承接 / 交还制度 / + 拒绝捆绑),作为择偶偏好的**弱代理信号之一**,画像层须低置信 + 处理,并与后续章节同类行为交叉验证;依恋底噪(对"被托付"的 + 舒适度)。 - **无正确答案论证**:三选项是三种都有尊严的亲密姿态。 A 承接托付,代价是你从此背负一个具体的人(殿后=最后的 风险位);B 把私人信任导回制度框架,稳妥但对阿棠是一盆 冷水——她用哨子找回场子,说明 B 不伤关系但拒绝了越界; C 最独立也最诚实("各走各的"是危境里最负责任的话), - 但阿棠那句"我还是会等你的"让 C 的玩家立刻尝到代价: - 你的不捆绑,拦不住别人的捆绑。三个后续中阿棠都没有被 + C 的代价当场写在阿棠的下一句台词里——她不接你的"各走各的", + 她说她会等;剧本只呈现这句话,不替玩家评判对错。 + 三个后续中阿棠都没有被 写成"被拒绝后受伤退开",三种关系都活着,只是质地不同。 ### 分支后果(C3-05) @@ -1501,13 +1579,12 @@ C-2049 的燃料质量比预估高,是的,**那扇门开得很顺**。 - **B**:你躺回睡袋,一夜无眠。次日晨,沈铎宣布撤离计划, 馆长照常播报,声音温和如常。你发现自己开始注意所有人的 手——谁在背后有动作,谁的笑容什么时候到不了眼睛。 - (行为数据:此后环境文本中,你的视角会多出对他人细节的 - 描写——"不信任"改变了叙述者看世界的方式。) + (行为数据:此后环境文本切换为"高警觉描写档", + 他人的手部与表情细节占比上升。) - **C-沈铎**:他听完,很久没有说话。最后说:"我信规程。 但规程的第一条是保命。"(顿)"撤离提前。这件事,天知地知。 ——如果档案馆问起来,**你就说,什么都没跟我讲过**。" - 你忽然意识到,他在用他的方式保护你:把知情者的名单, - 控制在一人。 + 说完他把灯吹了。黑暗里你数着自己的心跳,很久才睡着。 - **C-阿棠**:她眼睛越瞪越大,听到"问心石是假的"时差点 跳起来,被你捂住嘴。听完她压低声音:"我就说!我就说 这活儿不对劲!"(忽然抓住你手腕)"哎——**咱俩一伙的。** @@ -1522,9 +1599,11 @@ C-2049 的燃料质量比预估高,是的,**那扇门开得很顺**。 ### 选项设计说明(C3-06) -- **人格信号**:依恋类型 #4(求助行为:独自消化 / 直接对峙权威 / - 寻求同伴结盟,以及**向谁**求助);择偶偏好 #2(信任托付对象 - 的画像:权威型 / 同盟型 / 智识型)。 +- **人格信号**:依恋类型 #4 的候选证据(求助行为:独自消化 / + 直接对峙权威 / 寻求同伴结盟,以及**向谁**求助);倾诉对象的 + 选择(权威型 / 同盟型 / 智识型)作为择偶偏好的**弱代理信号 + 之一**,画像层须低置信处理,并与 C3-05 及后续章节同类行为 + 交叉验证。 - **无正确答案论证**:三选项是三种真实的危机反应,各有一本账。 A 最直接,但得到的只有一句"你可以不信"——对质权威在信息 不对等时天然徒劳,代价是暴露你已知情;B 拿到最大的信息 @@ -1579,9 +1658,8 @@ C-2049 的燃料质量比预估高,是的,**那扇门开得很顺**。 | `c1_05_hints_used` / `c1_05_solved` | 0–3 / bool | C1-05 | 文化底蕴维度 | | `c1_06_landing` | a_safe / b_precise | C1-06 | §2-1 开场变体 | | `c2_01_medicine` | a_weakest / b_exposure / c_split / d_process | C2-01 | 关系值;`wenjian_health` | -| `wenjian_health` | recovering / weak | C2-01 | §2-6、§3-4 演出细节 | +| `wenjian_health` | recovering / weak | C2-01(A=recovering,B/C/D=weak) | §2-3 ~ §3-4 演出贯穿(留营/归队/卧姿) | | `c2_02_signature` | self_blame / at_peace / outward_anger / silent | C2-02 | 通道 1 夜游变体;情绪稳定性 | -| `flag_prophecy_heard` | bool | C2-02 上档 | Act 2 伏笔 | | `c2_03_route` | a_main / b_alley / c_scout | C2-03 | 关系值;独有素材 | | `flag_fresh_collapse` | bool | C2-03-C | §3-1 文本回收 | | `c2_04_hints_used` / `c2_04_solved` | 0–3 / bool | C2-04 | 文化底蕴维度 | @@ -1595,7 +1673,7 @@ C-2049 的燃料质量比预估高,是的,**那扇门开得很顺**。 | `atang_injury` / `wenjian_injury` / `relic_loss` | bruise/fracture/sprain;none/shoulder;one_ding/none | C3-03 | Act 1 末及 Act 2 演出 | | `c3_04_stance` | a_testify / b_plead / c_silent | C3-04 | 关系值;Act 2 老鬼线 | | `flag_laogui_reported` / `flag_shenduo_cover` | bool | C3-04 | Act 2 沈铎线核心伏笔 | -| `c3_05_rope` / `flag_rope_holder` | a_accept / b_protocol / c_decline;you/shenduo/atang | C3-05 | 择偶偏好维度;撤离演出 | +| `c3_05_rope` / `flag_rope_holder` | a_accept / b_protocol / c_decline;you/shenduo/atang | C3-05 | 择偶偏好弱代理信号;撤离演出 | | `c3_06_response` / `c3_06_confidant` | a_confront / b_conceal / c_confide;shenduo/atang/wenjian/null | C3-06 | Act 2 开局站位 | | `flag_arch_doubt` | bool | C3-06(全选项) | Act 2 总入口 | @@ -1603,13 +1681,13 @@ C-2049 的燃料质量比预估高,是的,**那扇门开得很顺**。 | 维度 | Act 1 测点(母本要求 → 本文档落点) | |---|---| -| 依恋类型 | C1-02 #1 → C2-05 #2 → C3-02 #3 → C3-06 #4(求助行为)✅ | +| 依恋类型 | C1-02 #1 → C2-05 #2 → C3-02 #3 → C3-06 #4(求助行为,候选证据)✅ | | 冲突处理风格 | C1-04 #1 → C2-01 #2 → C2-03 #3 → C2-06 #4 → C3-04 #5 ✅ | | 价值观 | C1-03 #1 → C1-04 #2 → C2-01 #3 → C2-06 #4 → C3-03 #5 → C3-04 #6 ✅ | | 情绪稳定性 | C2-02 #1 → C3-02 #2 → C3-03 #3 ✅ | -| 风险偏好 | C1-06 #1 → C2-03 #2 ✅ | +| 风险偏好 | C1-06 #1 → C2-03 #2(C2-03 受现场风险信息影响,仅单次采样)✅ | | 文化底蕴 | C1-05 #1 → C2-04 #2 → C3-01 #3 ✅ | -| 择偶偏好(行为代理) | C3-05 #1 → C3-06 #2 ✅(全程另由 NPC 信任/托付行为底噪补充) | +| 择偶偏好(弱代理信号) | C3-05 #1 → C3-06 #2(均为弱代理信号,画像层低置信处理,须跨章节交叉验证)✅ | # 附录 C · 写作纪律自查 @@ -1618,7 +1696,19 @@ C-2049 的燃料质量比预估高,是的,**那扇门开得很顺**。 全文无"游戏/关卡/副本"字样(剧本内称"章节/任务/采集")。 - 一次告知(ADR-0004):仅在 §1-1 邮件确认页出现一次, 此后无任何选择点提示"请诚实"。 -- 沉默合法:四个 V 类讲述点全部写有沉默路径与专属回报文案。 +- 沉默合法(铁律):四个 V 类讲述点全部写有沉默路径与等尊严回报 + 文案;C1-02 门为沉默者照常开启("不讲,门也开——它只是以另一种 + 方式认得你"),全文无"不开门"式假压力。 +- 记忆私密(ADR-0004 叙事落地):§1-3 已向玩家明示"展厅与幻境 + 只有你能进入";C3-02 幻境仅玩家视角,NPC 只见玩家出神, + 不复述、不评论幻境内容(仅可关心身体状态)。 +- 讲述回报等价:C2-02 四档物质所得严格相等(暗门方位、开启时辰、 + 完整谶语全给,耗时相同),差异仅在情感质地与老人态度演出。 +- 测量解释收窄:所有"人格信号"为单次采样弱证据(使用公约 + 「测量纪律」);C3-05/C3-06 的择偶偏好信号标注为弱代理、 + 画像层低置信处理;C2-03 标注单次采样。 +- 叙述纪律:旁白只写可见动作与台词,不替玩家或 NPC 的心理下结论; + 两难设计不靠"无伤演出"兜底(C3-03 三线均有真实代价)。 - 支线铁律:所有分支差异收敛于变量与文本换色,主线事件序列 对所有玩家一致(三通道原则);自适应支线仅留挂点(§2-4、§3-2 前), - 支线剧本另册。 + 支线剧本另册;支线须遵守 `wenjian_health` 贯穿约束(§2-4 末)。 diff --git a/docs/script/adaptive-branches.md b/docs/script/adaptive-branches.md index 9b6177d..cf79523 100644 --- a/docs/script/adaptive-branches.md +++ b/docs/script/adaptive-branches.md @@ -28,6 +28,16 @@ 只应感知"路上发生了一件事,而这件事刚好把我们引到了这里"。 - **不致命铁律**:与主线一致——支线内任何选择不造成死亡、重伤、 任务失败或资源崩盘;代价全部落在关系、信息、时间与心绪上。 +- **温简在场规则**(挂点 1 专用):若 `wenjian_health = weak` + (C2-01 选 B/C),温简在挂点 1 各支线中**留营**,其台词一律 + 改由通讯频道传出(声音虚弱,同 act1.md §2-5 的处理); + 在场氛围描写(如 B-VAL-A-01「在记录板边角画着什么」、 + B-EMO-A-02「贴着你的耳朵喊」)同步改为频道侧的对应细节 + (频道里传来他翻页的声音 / 频道里喊,电流声盖掉半句)。 + 涉及体力动作处按此顶替:B-ATT-A-01-C 的「我和温简上塬」 + 改为「我带老鬼上塬,温简在频道里报坐标」;B-VAL-A 的银镯 + 登记改为「你代记,回营交温简补录入册」。挂点 2(第 3 章) + 温简已随行,各支线无需处理。 - **新增 NPC 声口**(支线限定,主线不登场): - **马四**(草市行商,B-CON-A):市侩,软中带硬;张口「和气生财」, 急了才露刺;从不说"不"字,只说"这事儿难办"。 @@ -115,11 +125,16 @@ > **带足信标,沿路插。找人不是逞英雄。」** > (把担心变成组织,把风险摊给预案) +> 【工程注:若 `wenjian_health = weak`(温简留营,见 §0 +> 「温简在场规则」),选项 C 文案自适应为「我带老鬼上塬, +> 温简在频道里报坐标」,后续文本中温简的现场动作同步改为 +> 频道语音;其余选项不受影响。】 + ### 各选项后续(CB-ATT-A-01) - **A**:你一个人爬上塬顶。频道里沈铎每五分钟应你一次, - 第四次应答时,他多停了半拍才回——你后来才品出来, - 那半拍是他也在数你的时间。阿棠在坡下被你找到时正蹲在 + 第四次应答时,他多停了半拍才回——那半拍里,频道 + 安静得能听见他那头的风声。阿棠在坡下被你找到时正蹲在 一截被风刮开的石阶前发呆,回头见你,先笑,然后看清你的脸, 笑就收了:「哎……你怎么这个脸色?」 - **B**:五十九分钟里,没人说话。老鬼把干粮袋子扎了又解开, @@ -174,8 +189,8 @@ - **B**:阿棠盯着你看了一秒,像要确认什么,然后咧嘴:「能走! 我探过一半了!」她蹦上石阶带路,话比来时还多。你跟在后面, 温简与你并肩,用只有两个人听见的音量说:「刚才那句话, - 她听懂了。你信不信,她反而有点失落。」——你不知道他说得 - 对不对。 + 她听懂了。」(停顿)「你信不信,她反而有点失落。」 + 说完他加快半步去追阿棠,留你一个人在后面走。 - **C**:阿棠大笑:「美得你!名额早给我占满了!」她笑完, 却又认真起来,用拳头顶了下你的肩膀:「谢了啊。」 你没问她谢的是哪一层。有些玩笑的好处就在这儿—— @@ -268,8 +283,9 @@ 「今天这个,谢了。——谢你没问我。」 - **B**:二十三分钟。沈铎在台基下来回走了十一趟,老鬼破天荒 没抱怨。第二十三分钟,频道灯跳回绿色,阿棠的声音恢复如常, - 快得像什么都没发生:「第 27 号坑,成组陶俑,双人俑一对, - 编号我记好了——哎你们愣着干嘛,干活啊!」温简在频道这头, + 快得像什么都没发生:「第 27 号坑,成组陶俑——一对大人 + 带个小的,一家人俑。编号我记好了——哎你们愣着干嘛, + 干活啊!」温简在频道这头, 轻轻把一直捏着的记录板放下了。你留的那盏灯,她收队时 自己拎了回来,什么都没说,搁在你装备堆上。 - **C**:温简绕过去,"核对"了很久。回来只说了一句:「人没事。 @@ -312,13 +328,13 @@ `att_seen` / `att_trusted` / `att_owed`,供 Act 2 她的 亲密度线调用);`rapport.wenjian`(C+1)。 - 变量:`flag_pit27_figurines = true`(见收束)。 -- **收束接口**:阿棠登记的「第 27 号坑·成组双人俑」正是 +- **收束接口**:阿棠登记的「第 27 号坑·一家人俑」正是 §3-2 谜面「器物成组、被反复使用」的第一件现场证据—— - §3-2 温简开场台词追加换色句:「刚才 27 号坑那对俑也是, - 成组,朝南——和阿棠登记的那对一样。」(若未触发本支线, - 该句不播。)采集收尾,沈铎招手全队向台基合拢,进 §3-2, - 主线零改动。玩家感知:队形拉开采集→出了一件小事→收队登台, - 是同一工作段落的自然起伏。 + §3-2 温简开场台词追加换色句:「刚才 27 号坑那组俑也是, + 成组,朝南——和阿棠登记的那一家人一样。」(若未触发 + 本支线,该句不播。)采集收尾,沈铎招手全队向台基合拢, + 进 §3-2,主线零改动。玩家感知:队形拉开采集→出了一件 + 小事→收队登台,是同一工作段落的自然起伏。 --- --- @@ -425,9 +441,9 @@ ### 各选项后续(CB-CON-A-02) -- **A**:老鬼舒坦了,拍你肩膀:「还是新人懂我!」——你给了他 - 要的,他记你一分好;温简在旁边低头走路,睫毛动了一下, - 什么都没说。你撒没撒谎,你们俩心里各有一本账。 +- **A**:老鬼舒坦了,拍你肩膀:「还是新人懂我!」温简在旁边 + 低头走路,睫毛动了一下,什么都没说。后半程路, + 谁也没再提水囊的事。 - **B**:老鬼的笑僵了僵,随即打个哈哈:「捏了捏了—— 捏是捏了……」声音低下去。后半路他没再说话。但晚上清点 物资时(背景演出),他把剩下的两只水囊一只一只灌满试漏, @@ -529,7 +545,8 @@ - **C**:鱼牙人眼珠转了转,一拍大腿:「爷是行家!这么着—— 小的这条,**能核**:宫里这几夜往台基上搬东西。**沉箱子 进去,空箱子出来。**你们待会儿上台基,自己看辙印!」 - (主线等值情报,与 §3-1「有人修过路/还没完工」互证。) + (主线等值情报——将在 §3-2 台基箱痕处当场应验, + 不回写已播放场景。) 沈铎听完,面无表情:「核上了再结账。」 - **D**:鱼牙人捏着笔,像捏着烙铁,半天写下一个「宫」字, 忽然把笔一搁,苦着脸说了实话:「爷,别立了,小的招—— @@ -566,9 +583,9 @@ 十有八九会来的。(`flag_fish_channel = true`,Act 2 情报暗线入口,届时用不用另由玩家定。) - **B**:沈铎听完,难得地沉默了片刻:「报得对。」顿了顿, - 「也报得……快。」他多看了你一眼,那一眼里的东西你 - 读不准——像赞许,又像在重新给你归一类。老鬼听说后 - 炸毛:「哎——那是哥哥我搭上的线!」被沈铎一眼瞪回去。 + 「也报得……快。」他多看了你一眼,没再说话,转身去 + 清点装备。老鬼听说后炸毛:「哎——那是哥哥我搭上的线!」 + 被沈铎一眼瞪回去。 - **C**:鱼牙人看见你的摇头,愣了愣,忽然笑了,这次的笑 干净了些:「爷是**干净人**。」他躬身,退走,没再回头。 老鬼在旁边啧啧两声:「暴殄天物啊……」但没再多说。 @@ -600,14 +617,18 @@ - 关系值:`rapport.shenduo`(01:A+1 / B+1 / C−1 / D+1; 02:B+1);`rapport.laogui`(01:A−1 / B+1 / C+1 / D 0)。 - 变量:`flag_palace_crates = true`(C/D 获得,「沉箱进空箱出」 - 情报,§3-1/§3-2 文本互证换色);`flag_fish_channel = true` + 情报,**面向未来场景生效**:于 §3-2 台基箱痕处应验换色, + 见收束接口);`flag_fish_channel = true` (仅 02-A,Act 2 暗线入口)。 -- **收束接口**:纠纷了结,进暗门——若持 `flag_palace_crates`, - §3-1 正文「有人在这里修过路」一段追加换色:「鱼牙人的话 - 在你脑子里响起来:**沉箱子进,空箱子出**。」全队穿过庭院, - 向台基合拢,进 §3-2,主线零改动。玩家感知:门口被拦→ - 评完一桩旧账→进门干活,且那桩旧账的内容马上在眼前应验, - 支线情报反哺主线悬念。 +- **收束接口**:纠纷了结,进暗门,穿过庭院,向台基合拢, + 进 §3-2,主线零改动。情报只许面向**未来**场景生效—— + 若持 `flag_palace_crates`,§3-2【场景】的台基特写追加 + 换色句:「台基的夯土台面上,有一道道新鲜的箱底压痕和 + 拖拽的辙印,从暗门方向一直拖到空璧座前。鱼牙人的话 + 在这道辙印里落了地:**沉箱子进,空箱子出**。」 + 玩家感知:门口被拦→评完一桩旧账→上台基第一眼就 + 亲眼核上了那桩旧账,支线情报反哺主线悬念, + 且兑现点严格在支线之后。 --- @@ -701,19 +722,20 @@ - **A**:你冲出去三十步,风把你摁着摩擦。没有人。只有一段 断墙,墙洞的形状像一张嘴,风一过就"喊"。你眯着眼回来, 吐了半天的沙。阿棠给你拍背,拍得极重:「下次这种活儿, - 轮班!」——她没说你做得对,也没说错。你们俩都听见了 - 那声"喊",也都确认了那是什么。这就够了。 + 轮班!」——她没说你做得对,也没说错。那声"喊"还在 + 风里一阵一阵的,回程的路上,谁都没提它。 - **B**:那声"喊"又响了两回,一回比一回长。没人动。阿棠 把脸埋在膝盖里。风停后你们去看了:是一段断墙,墙洞 像嘴。阿棠站在那墙洞前看了很久,说:「幸亏。」 - 顿了顿,又说:「**万一**呢。」——这两个字她会带一阵子, - 你也会。 + 顿了顿,又说:「**万一**呢。」——这两个字她念得很轻, + 风把它带走了半句。 - **C**:绳头在沈铎手里,你探出半个身子。沙打得脸生疼。 你看见了:断墙,墙洞,风。你缩回来,解绳子的时候 手有点抖——不是怕,是风真的很大。沈铎收绳时说: 「处置规范。」阿棠补一句:「就是看着吓人。」温简最后 开口,像自言自语:「听见了,去找了,找到了。**这事 - 就过去了。**」——他这句话,你们后来都记了很久。 + 就过去了。**」说完他把记录板合上,风恰好在这时 + 小了一档。 ### 选项设计说明(CB-EMO-A-01 / A-02) @@ -815,7 +837,9 @@ ### 缝中之物(三后续汇合) -> 【坑壁的缝还在缓缓合拢(C 线为保持原状)。缝里的东西, +> 【坑壁的缝还在缓缓合拢。【C 线换色:被掀开的压板斜在一边, +> 锈死的机簧摊开在日光下——所有人看一眼那块死铁,再看一眼 +> 那道活着的缝,谁都不说话。】缝里的东西, > 这一眼谁都看清了:成排的**陶范**——铸鼎的模子,一人来高, > 内壁上刻着纹样,和台基上那组七鼎六簋的纹样,**一模一样**。 > 范面有使用痕。有人在宫墟里,用这些范,铸过礼器。】 @@ -825,21 +849,24 @@ > 【选项(CB-EMO-B-02)· 缝合拢中,无计时,进度条即缝宽】 > -> **A.「我进去拓一方范纹。机不可失——它合上,就不知道 -> 何年何月再开了。」** +> **A.「拓包给我——缝口外沿这方范还够得着。人就站在这儿,** +> **探臂抢半方纹出来。」** +> (人不进缝:在手臂能够到的最后一寸上,把证据抢出来) > > **B.「谁也不进。记录位置、朝向、缝宽。结构在动,命只有 > 一条——它在这儿一千年了,跑不了。」** > -> **C.「撬杆别住缝口!别住了再进——(撬杆崩断一根)……** +> **C.「撬杆别住缝口!别住了再拓——(撬杆崩断一根)……** > **退出来。它不想开,不勉强。」** ### 各选项后续(CB-EMO-B-02) -- **A**:你侧身挤进去,范纹拓到一半,缝擦着后背合拢。 - 你出来了,拓片在手里,心跳十分钟后才平。阿棠绕着 - 你走了半圈:「胆儿是真肥。」——但拓片上的纹样, - 是后来 §3-2 解谜时她第一个认出来的。 +- **A**:你站在缝外,探臂把拓包按上缝口外沿那方范。手臂的 + 影子在缝口一寸寸变窄,夯土屑擦着袖口簌簌往下掉—— + 拓纸揭下来,半方纹。够了。沈铎伸手把你往后带了半步: + 「到手了,就退。」阿棠凑过来看拓片:「就半方?…… + 行,半方也是抢回来的。」——但这半方纹样,是后来 + §3-2 解谜时她第一个认出来的。 - **B**:缝在你面前合死,声音轻得像叹气。沈铎在你的 记录位置旁钉下一根标记桩:「记在这儿。**账先欠着, 城跑不了。**」——这句"账先欠着",是 Act 2 重回此地 @@ -862,7 +889,9 @@ 是你自己对未知的想象。这是本支线作为剧情的独立成立点 (虚惊一场,而虚惊教会全队一件事),也是无正确答案铁律 的极致形态:连"危险"本身都是不确定的,何来正确反应。 - 02 三项配平:A 得拓片(§3-2 的直接助攻)而付了心跳; + 02 三项配平:A 得半方拓纹(§3-2 的直接助攻)而贴着 + 缝沿冒了一次汗——注意 A 的动作设计为「人不进缝」, + 抢的是证据不是险,果敢的信号不变; B 一无所获而得沈铎一句"账先欠着"(Act 2 钩子,信息 并未灭失,只是延期);C 两头落空却换来老鬼全支线唯一 一句真心话——有些收获专门开给"肯罢手"的人。 @@ -932,36 +961,46 @@ ### 各选项后续(CB-VAL-A-01) -- **A**:妇人接水囊的手抖了一下。她先喂孩子,孩子喝水的 - 声音,你在三里外都忘不掉。然后她捧着水囊,往自己嘴里 - 倒了**极小**的一口,把剩下的双手递还给你——你没让她 - 倒回去。走出很远,阿棠才小声说:「刚才我水囊都攥出汗了。 - 还好你给了……我是说——**队里的水,够吗**?」她替你 - 把代价问出了口。够的。但往后两天,全队喝水都开始 - 数着口数(氛围换色:饮水描写变"抿")。 +- **A**:妇人接水囊的手抖了一下。她先喂孩子——孩子喉咙里 + 咕咚咕咚的声音,一路没人提,谁都听见了。然后她捧着 + 水囊,往自己嘴里倒了**极小**的一口,把剩下的双手递还给 + 你——你没让她倒回去。走出很远,阿棠才小声说:「刚才 + 我水囊都攥出汗了。还好你给了……我是说——**队里的水, + 够吗**?」她替你把代价问出了口。够的。但往后两天, + 全队喝水都开始数着口数(氛围换色:饮水描写变"抿")。 - **B**:妇人接杯子的手停了一停——她懂了。她没争,先喂 孩子。孩子喝了一半,把杯子举到她嘴边,她抿了一小口, - 就推回去。一来一回,一杯水在两个人手里转了四圈。 - 你走出很远才意识到,自己一直在数那四圈。队里的水 - 一两没少,你的账本上却像欠了什么。 + 就推回去。一来一回。走出去半条街,阿棠忽然说: + 「哎,你们数没数,那杯水转了四圈。」没人接话。 + 队里的水一两没少。 - **C**:妇人深深看了你一眼——那一眼里没有感激,有一种 被还回了**人**的平静。她把镯子塞进你手里,动作快得 像怕你反悔。老鬼凑过来,啧啧:「新人,上道啊。」 - 你忽然不确定他这句是夸你还是骂你。(镯子后由温简 + 这句是夸是损,他自个儿笑眯眯地不解释。(镯子后由温简 登记为「民间有偿征集品 CW-0322」——合规口径:主角方 不取一物,征集品入册。) - **D**:你说了施粥处的方向,说得很详细,孩子在听,很乖。 妇人点头,背起孩子,走了两步,又走回来,把银镯塞进 - 你手里:「不是买水了。**谢谢你没拿白眼看我们。**」 - 她走了。你还没从那句道谢里回过神,老鬼在你身后 - 幽幽地说:「施粥处?三天前就断米了。哥哥我昨儿在 - 草市听马四说的。」——你站在原地。你给了她一条死路, - 而她谢了你。 + 你手里:「不是买水了。**谢谢你指得这么细。**」她走了。 + 老鬼在你身后挠头:「施粥处?哥哥我上月听说断了米…… + 哎,兴许是我记岔了日子。」 + +### 路口(各线汇合,无分支) + +> 【妇人背着孩子刚走出十几步,孩子忽然趴在妇人肩头, +> 冲你们喊了全支线唯一一句话: +> **「那边的台子上,夜里有人点灯!」**他指的是观星台的 +> 方向。夜禁的城,满城无灯,而有人在高台上点灯。 +> 沈铎顺着孩子的手看过去,收回目光:「……上台看看。」】 +> +> 【D 线追加:孩子扬扬手里半块饼,补一句「粥棚的阿爷 +> 还给饼吃!」——母子真的喝到了粥,你指的路是活的, +> 老鬼那句「记岔了」就此落地。】 ### 余波选择点 -> 【当夜,营地。沈铎找你核对饮水账——他是规程人, -> 白天的每一口水他都有数。】 +> 【离开里坊,官道上,日头已经西斜。沈铎赶上来与你并肩, +> 翻开册子——他是规程人,每一口水他都有数。】 **沈铎**:今天的账。(停顿)水囊的水位,我看过。 **你想怎么记?** @@ -998,13 +1037,16 @@ "做账方式"比"给钱多少"更接近长期关系里的日常。 - **无正确答案论证**:01 四项是四种有尊严的活法,代价 全部显性化:A 的代价是全队往后两天的"抿着喝"和阿棠 - 那句"够吗";B 守住了一切,除了你自己——"数那四圈" - 是它的账;C 最体面周全,但老鬼那句"上道啊"提醒你: - 体面经谁的口说出来,就沾谁的味;D 是全支线最狠的 - 配平——程序正确、语气温和、还附赠详细信息,结果 - 是一条死路,且对方至死(你永远不会知道)以为受了 - 你的恩。**剧本在此明确:善意的姿态不能豁免善意的 - 后果,这是 D 不成为"聪明答案"的保证。** + 那句"够吗";B 守住了一切,除了你自己——"那杯水转了 + 四圈"是它的账;C 最体面周全,但老鬼那句"上道啊" + 提醒你:体面经谁的口说出来,就沾谁的味;D 是合法的 + 「守住资源+可靠替代」——施粥处真实在运转,收束时 + 孩子手里那半块饼就是确认,D 测到的是价值观而非信息差。 + D 的代价不在正确性,在温度:四项里只有 D 的善意是 + 凉的——水你没给,路你指了,从里坊到粥棚的那一个 + 时辰,是孩子趴在阿娘背上自己走完的。**滚烫但让全队 + 陪绑的善意,与可靠但低功耗的善意,是同一枚价值观的 + 两面,无高下。** 02 三项:A 换来沈铎唯一一次提家人(信任的最高规格); B 的账"平了",但他点破"心里那本自己平";C 看似推卸, 他照单全收,却把"不一样的地方"还给你——三项里 @@ -1019,11 +1061,9 @@ - 变量:`flag_silver_bracelet = true`(C/D,CW-0322 入册, 记忆展厅陈列);`flag_thirst_days = true`(A,此后两日 饮水描写换色)。 -- **收束接口**:各线统一——妇人背着孩子走出十几步, - 孩子忽然趴在妇人肩头,冲你们喊了全支线唯一一句话: - **「那边的台子上,夜里有人点灯!」**他指的是观星台的 - 方向。夜禁的城,满城无灯,而有人在高台上点灯。 - 沈铎和你对视一眼:「……上台看看。」黄昏登台,进 §2-5, +- **收束接口**:时序为——01 处置 → 「路口」段孩子喊话 + (D 线追加粥棚确认,见正文)→ 官道上路边核账 + (CB-VAL-A-02)→ 账毕,日头西斜,黄昏登台,进 §2-5, 主线零改动(§2-5 场景本就是黄昏)。玩家感知:一件 路上的小事,由孩子的眼睛收尾,顺手把你们送上了 主线该去的地方。 @@ -1087,14 +1127,16 @@ 他弯腰去背少年,少年却回头,解下自己腰里挂着的一 小包草药,轻轻放在阿棠脚边(她白日里采集时崴过一下, 谁都没在意,他看出来了):「阿姐,这个……敷上,凉。」 - 老人驮着他走下台阶。你守着你的"正确",收下了两个 - 一无所有的人给你的东西。老鬼看着那包草药,半天: + 老人驮着他往城里去——水门里的药铺,半个时辰的路, + 天黑前能来回。走出十几步,少年趴在老人背上,忽然 + 回头,冲台基的方向努嘴,把一句话喊给阿棠:「阿姐! + 上台别走正台阶——**背阴那面,排水沟边上,有我们的路!**」 + 老鬼低头看着那包草药,半天没吭声,收摊似的咂了咂嘴: 「哥哥我活这么大,**头一回觉得穷**。」 - **C**:拆瓶,分药,各用各的。少年的创面清理上药, - 感染这一关过了;止痛的留在队里。当夜营地,你听 - 得见少年在窝棚那边压着声哼,老人整晚给他扇风的 - 声音,一下,一下。没人说你的分配不好——它确实 - 是"对"的。你对了一整夜,听着那扇子响。 + 感染这一关过了;止痛的留在队里。他被安置在台阶边的 + 阴凉里等你们收工,疼劲上来时压着声哼,老人给他扇风, + 一下,一下。没人说你的分配不好。也没人再提它。 - **D**:老人捧着药瓶,看了你很久很久。然后他做了 一件全队都没想到的事:他只用了一半,仔仔细细 封好剩下的一半,双手还给你:「**药是救命的东西。 @@ -1105,13 +1147,20 @@ ### 收束(各线汇合) -> 【少年(A/C/D 线:上药后;B 线:次日随老人回来还 -> 草药的人情,腿上缠着城里大夫的布)带你们看台阶: +> 【少年(A/C/D 线:上过药,能拄着一根木枝站起来; +> B 线:趴在老人背上,临走前隔空喊的那句)告诉你们: > 主台阶正对着台基,级高、堂皇,**不是给活人走的**—— > 守陵人世世代代,走的是背阴那侧的一道窄阶,贴着 > 台基的排水沟,被荒草掩着。】 -**守陵少年**(拨开荒草,第一次抬头看人,看的是阿棠): +> 【A/C/D 线:少年拄着木枝,一瘸一拐把你们引到台基 +> 背阴面,亲手拨开那丛荒草;B 线:老人和少年的背影 +> 已往城里去(药铺半个时辰的路,天黑前能来回), +> 是阿棠照着那句喊话,自己在排水沟边找到了那丛荒草, +> 拨开它。】 + +**守陵少年**(A/C/D 线:拨着荒草,第一次抬头看人,看的 +是阿棠;B 线:由阿棠学着少年的口气,把这话复述给全队): 这边。我阿爷说,**给神走的路修得高,给人走的路修得 低。走低的,不摔跤。** @@ -1128,8 +1177,8 @@ 战备簿上永远少了一格——撤离日还没到;B 最守规矩, 收获却是老鬼那句"头一回觉得穷"——剧本用全队最市侩 的嘴,说出守规矩的隐性价格;C 是教科书式正解,于是 - 剧本罚你听一整夜扇子声——"你对了一整夜"是本次写作 - 最重的一句配平;D 最动人,回报最丰(老人那句台词), + 剧本让你听一上午的扇子声——分配的"对"与心里的账 + 从此分开记;D 最动人,回报最丰(老人那句台词), 但注意:你把裁断权交出去的那一刻,**若老人用了全部, 你也无权说半个字**——信任的收益与风险是同一枚硬币, 这次只是恰好落在收益面。四后续中老人和少年对玩家 @@ -1146,7 +1195,9 @@ - 变量:`flag_herb_poultice = true`(B,少年赠药,阿棠 线换色素材);`flag_hidden_stairs = true`(全选项, 见收束)。 -- **收束接口**:守陵少年带路,全队由背阴窄阶登台基—— +- **收束接口**:少年指路(A/C/D 线亲自引到台基背阴面; + B 线临走隔空喊话指明,阿棠自己找到入口——当日闭环, + 不跨日),全队由背阴窄阶登台基—— §3-2【场景】追加换色句:「你们没走主台阶。守陵人 世代的窄阶贴着排水沟,把你们悄悄送上了台基顶。」 主线其余零改动。玩家感知:故人(守墓老人)找上门→ @@ -1185,10 +1236,28 @@ 密密麻麻的! > 【前置选择(CB-CUL-A-00,不计时):**下去看看** / -> **赶路要紧**。选后者:沈铎拍照存档,全队绕行—— -> 十分钟后,阿棠在频道里嘀咕"回头让档案馆自己来看", -> 直接进收束,支线以 2 分钟最短路径结束,记 -> `cb_cul_a_entry = skip`。以下为「下去看看」的正文。】 +> **赶路要紧**。选后者走「skip 线」,收束见下方独立段落, +> 记 `cb_cul_a_entry = skip`,支线以约 2 分钟最短路径 +> 结束。以下为「下去看看」的正文。】 + +### skip 线正文与收束(CB-CUL-A-00 选「赶路要紧」) + +> 沈铎趴在断口边缘拍了三张照,在图志上钉了个标记: +> 「存档。回头让档案馆自己来看。」 +> +> 全队贴着塌陷区的外缘绕行。脚下的浮土时不时簌簌往 +> 断口里漏,像大地在嚼什么东西。阿棠走在最后,回头 +> 看了三眼,嘀咕:「一坑的字诶……咱们就这么走了?」 +> +> **老鬼**(接话):走了走了,字又不会跑。会跑的是天—— +> (他朝西边努嘴)再磨叽,观星台的黄昏可就赶不上喽。 +> +> 没人觉得亏:今天的活儿在台上,不在这个坑里。 +> 断口在身后一点点退远,像大地合上嘴之前, +> 冲你们亮了亮牙。 +> +> (绕行多花了十分钟。抵达观星台脚下时,与解谜线 +> 同一时刻、同一片黄昏。进 §2-5。) 【场景(坑道内)】坑道四壁刻满铭文,保存得出奇地好—— 被塌土封住,反而躲过了风化。尽头是一方石函,封着, @@ -1276,11 +1345,12 @@ `cb_cul_a_hints_used ∈ {0,1,2,3}`;`cb_cul_a_solved ∈ {true,false}`。 - 变量:`flag_wall_relocation = true`(进入者必置, 「徙南垣」铭文情报,Act 2 真相链素材)。 -- **收束接口**:半小时到,沈铎封道拍照。爬出断口时 - 正撞见黄昏——日头贴着观星台的圆盘往下坠。阿棠 - 眯着眼:「**该去台上,看那颗星了。**」(跳过线: - 绕行坑道,大路尽头,同一片黄昏。)进 §2-5,主线 - 零改动。玩家感知:路上塌了个口子,下去看了一眼 +- **收束接口**(解谜线):半小时到,沈铎封道拍照。 + 爬出断口时正撞见黄昏——日头贴着观星台的圆盘往下坠。 + 阿棠眯着眼:「**该去台上,看那颗星了。**」进 §2-5, + 主线零改动。skip 线有独立收束(见上节,绕行抵达, + 不共用"爬出断口"动作),两线同一时刻登台。 + 玩家感知:路上塌了个口子,下去看了一眼 千年前的字,上来正好赶上看星星——解谜支线是 主线星象悬念的**注脚**。 @@ -1418,6 +1488,7 @@ | 挂点已被占,另有维度低置信 | 顺延至下一挂点(用变体 B)或放弃本章插入,不叠加 | | 风险偏好 / 择偶偏好低置信 | 无支线(母本 §6 未定义);标「证据不足」+ Act 2 加密,Act 1 不硬插 | | 文化底蕴低置信但本章主线解谜点未触发 | 优先用主线解谜点行为数据补足置信度,B-CUL 仅作兜底 | +| 支线情报/换色的回写方向 | 只许面向**未来**场景生效,严禁回写已播放场景(例:B-CON-B 的「沉箱进空箱出」在 §3-2 台基箱痕处应验,不回写 §3-1) | ## 表 3 · 支线变量索引(并入 act1.md 附录 A) @@ -1430,7 +1501,7 @@ | `cb_con_a_ruling` / `cb_con_a_aftermath` | a_settle/b_principle/c_invest/d_document;a_comfort/b_mirror/c_leave | CB-CON-A-01/02 | 冲突风格维度 | | `market_warmth` / `flag_water_intel` / `flag_shiling_noticed` | normal/cold;bool;bool | CB-CON-A-01 | 市集氛围;§3-8 佐证;Act 2 伏笔 | | `cb_con_b_ruling` / `cb_con_b_channel` | a_void/b_defer/c_reprice/d_document;a_keep/b_report/c_cut | CB-CON-B-01/02 | 冲突风格维度;Act 2 暗线 | -| `flag_palace_crates` / `flag_fish_channel` | bool | CB-CON-B-01/02 | §3-1/§3-2 换色;Act 2 入口 | +| `flag_palace_crates` / `flag_fish_channel` | bool | CB-CON-B-01/02 | §3-2 台基箱痕应验换色(仅未来场景);Act 2 入口 | | `cb_emo_a_shelter` / `cb_emo_a_cry` / `cb_emo_a_rt1` / `cb_emo_a_rt2` | a_house/b_arch/c_huddle/follow;a_rush/b_hold/c_tether;毫秒 | CB-EMO-A-01/02 | 情绪稳定性维度(行为数据) | | `cb_emo_b_plate` / `cb_emo_b_vent` / `cb_emo_b_rt1` / `cb_emo_b_rt2` | a_jump/b_swap/c_dismantle/self_rescue;a_rubbing/b_mark/c_wedge;毫秒 | CB-EMO-B-01/02 | 情绪稳定性维度 | | `flag_mould_rubbing` / `flag_sealed_vault` | bool | CB-EMO-B-02 | §3-2 换色;Act 2 钩子 | @@ -1455,7 +1526,8 @@ 信息、时间、心绪。 - **合规(ADR-0001)**:主角方全程记录者——墓道不取一物 (石函不开)、银镯走"有偿征集入册"、对老鬼/行商/牙人的 - 灰色渠道均设"上交/断线"出口且无牟利正向收益。 + 灰色渠道均设"上交/断线"出口且无牟利正向收益;动作设计 + 无危险示范(拓纹人不进缝、风暴探身必系绳、排险走规程)。 - **三通道一致**:支线差异收敛于变量与换色句;收束接口 保证主线事件序列对所有玩家不变;V 类讲述点零新增, 不挤占每章 1–2 个讲述点的节奏预算。