# 《第九道门》当前版本玩法与分支剧情详解

适用版本：v0.2.0；剧情数据版本：2026.10.08.1。本文包含全部选择与结局，供项目评审、试玩对照和视频制作使用。

玩家扮演声音修复师林序，在封闭建筑里逐间逃脱，并通过录音、照片与档案找回自己的身份。每间密室都存在“只让自己离开”和“带着记录离开”的区别。当前三关的阶段目标是：逃出客房、放映室与档案室，确认自己是记录修复者，并在真相路线拿到通向第九道门的建筑平面图。

本文的全部选项、剧情后果、条件、奖励线索和结局直接从游戏数据导出。玩法说明与路线定义维护在 `scripts/gameplay-guide.ts`，执行 `npm run content:export` 更新本文件；九条示例结局路线会同时通过真实游戏引擎校验。

## 一、现在实际能玩到什么

| 项目 | 当前实现 |
| --- | --- |
| 游戏形态 | 手机竖屏、共享 Canvas 游戏界面，启动直接进入密室；微信/抖音小游戏为目标交付 |
| 内容规模 | 3 个可玩密室、9 个结局、45 条选择分支、48 个独立剧情片段 |
| 片段构成 | 3 个开场 + 45 个选择后片段；回访同一选择会重用对应片段 |
| 当前演出 | 每关一张写实场景背景，配合轻微画面动态、逐字剧情文本、选项和线索栏 |
| 真实影片/配音 | 尚未接入；现在看到的是待拍片段的文字描述 |
| 核心机制 | 调查 → 收集线索 → 解锁选项 → 选择行动 → 观看后果 → 继续调查或进入结局 |
| 辅助机制 | 本机自动存档、线索笔记、结局收藏、提示、回溯、免费重开、大字与减少动态设置 |
| 后续内容 | 首季共规划 12 关，第 4–12 关尚未实现；完整终章仍在策划阶段 |

这里的 45 条分支不是 45 条从头到尾独立的长故事。不同调查路线可以汇合到同一个决策点，但每一个选项都有自己的后果文本和独立视频编号。返回调查也算一次有专属片段的选择。

## 二、玩家怎样操作

1. 新存档从第一关醒来；已有存档则恢复当前调查。画面先显示本段剧情描述。
2. 长段落可点“继续阅读”翻页；点“开始调查”进入该段之后的选项。现在不会按片段标注的 7 秒自动替玩家做选择。
3. 点击一个选项，例如“拉开抽屉”。系统改变调查位置，记录新线索，并切换到这个选项独有的后果描述。
4. 阅读后继续选择。缺少证据的选项保持锁定，并显示所缺线索；可以返回其他位置补齐证据。
5. 下方线索栏可打开调查笔记。这里记录的既有钥匙、照片等物品，也有听懂一句话、确认身份等认知状态。
6. 到达结局后，结局加入收藏。成功逃离可进入下一关；失败可回溯，或免费重新调查。

当前交互是按钮选择：没有在场景里自由走动、精确点击物件热点、拖拽合成道具、手输密码、战斗或反应速度考验。停留、阅读、返回调查不会扣时间或生命值；相同条件下选择同一选项，结果固定。

### 暂停、提示、回溯与存档

| 操作 | 具体规则 |
| --- | --- |
| 暂停菜单 | 可看线索、回看当前剧情、选择已解锁密室、查看结局档案、调整设置或重新调查本关 |
| 重看当前分镜 | 只重播当前文字演出，不撤销已经做出的选择，不重复增加线索 |
| 提示 | 每次新开一局的第一条免费；第二、第三条需要自愿完成激励广告；三条都看过后可免费重复查看最后一级提示 |
| 回溯 | 每次新开一局有一次免费回溯，之后每次需完成激励广告；回到上一次选择前，调查位置与线索一起还原 |
| 回溯与收藏 | 回溯不删除已经收集的结局，也不撤销已获得的后续关卡解锁；已使用的提示/免费回溯次数不会倒退 |
| 免费重开 | 重置本关线索、调查历史和本轮提示/回溯次数，保留结局收藏与既有解锁 |
| 切换关卡 | 只有一个正在进行的调查存档；进入另一间已解锁密室会开始该关新一局，不保留每间密室各自的未完进度 |
| 自动存档 | 当前进度和收藏保存在本机；没有账号云同步。清除宿主数据或游戏内重置会删除存档 |
| 广告 | 主线与重开免费。只有主动请求额外提示/回溯才触发；当前本地试玩为模拟广告，正式平台广告位尚未配置 |

## 三、主线、人物与通关目标

### 主线现在讲到了哪里

林序失去了与这栋建筑有关的记忆，在陌生客房醒来。无线电里的沈砚知道他的名字，房里的旧照片又证明两人早就有联系。接着，林序在放映室听见自己留下的提醒；进入档案室后，发现“九号”是声音修复任务编号，自己的职责是修复记录，沈砚的职责是见证。第三关真相结局给出建筑平面图，并揭示第九道门是一切记录的起点。

| 人物 | 当前故事中的作用 |
| --- | --- |
| 林序 | 玩家角色，28 岁声音修复师；通过自己留下的痕迹重新认识身份，以第一人称/肩后视角推进调查 |
| 沈砚 | 32 岁，前期通过无线电与照片提供信息；从陌生声音逐渐变成与事件有关的见证者，尚未完整交代她经历了什么 |
| “门后” | 密室播报系统，以指示灯、扬声器和终端信息表现；没有具象人形 |

目前尚未给出完整答案的问题包括：为什么失忆、谁安排了整个流程、记录包含的全部事件，以及第九道门背后的最终真相。“提前一秒”的现象是悬念，不能把它写成已经证实的时间穿越设定。

### 三个层次的目标

| 层次 | 玩家要完成什么 | 当前判定 |
| --- | --- | --- |
| 基础通关 | 逃离每间密室 | 普通逃离、真相结局都算成功，都能解锁下一关 |
| 深入调查 | 带走该关记录或核心档案 | 必须收齐对应证据，并主动选择真相出口；不是线索多就自动获得真相结局 |
| 重玩收集 | 探索不同后果 | 可收集全部 9 个结局，包括失败结局；收集齐全不是进入第三关或结束当前体验的条件 |

解锁顺序为第一关 → 第二关 → 第三关。失败不会新增解锁，也不会取消以前成功获得的解锁。普通逃离后的下一关使用同一个开场和同一套选项；当前没有根据上一关是否拿到磁带切换开场的分支。

线索目前只在本关一局内生效。磁带与档案在剧情里承接主线，但没有跨关携带背包、沈砚好感度、善恶值或全季证据积分。当前可收集三个真相结局，还没有“必须连续三关真相才触发”的额外总终章。

## 四、逐关、逐步选择与全部结果

以下每个小节对应一个决策点。表内“下一步”可以跳到其他决策点，玩家不必按文档顺序全部走一遍。“无前置条件”指已经来到该决策点后，不再额外检查线索；到达该位置本身仍需按剧情行进。“新增线索”已拥有时不会重复叠加。

### 第 1 关：停在 02:17

**本关目标：**打开客房铁门。深入目标是读懂照片与钟背的关联，取回磁带后离开。

场景：封闭的旧旅馆客房；左侧木桌、正前方铁门、右墙摆钟，门缝有琥珀色光。

**开场：**你在一间陌生的房间醒来。墙上的钟停在 02:17，门缝透着一道光。收音机里传来女人的声音：“林序，先别开门。”

开场片段：`r01-opening`。本关有 7 个决策点、16 个选择后片段，加开场共 17 段。

**本关线索**

| 线索 | 玩家获知的信息 |
| --- | --- |
| 提前一秒的回声 | 收音机中的敲击，比门外真实的敲击早一秒。这不是现场求救。 |
| 黄铜钥匙 | 抽屉内的旧钥匙，只能转动铁门下方的应急锁。标签写着“单向出口”。 |
| 真正的时间 | 钟背有维修记录：记录完成于 02:17。门上的四位输入盘与它有关。 |
| 合照的背面 | 你和沈砚站在房门前。背面写着：带着记录离开，不要只带走自己。 |

#### A1 一间没有窗的客房

当前提示：门外的敲击停了。你先检查哪里？

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 靠近收音机，听清留言 | 你俯身靠近收音机。女人停顿后，扬声器里先响起三次敲击。一秒后，门外才传来同样的声音。 | 无前置条件；新增：提前一秒的回声 | A2 提前到来的声音 | `r01-listen` |
| 检查灯光下的木桌 | 你拨开桌上的灰尘。抽屉没有上锁，桌角压着一张纸条：“门有两种打开的方法。” | 无前置条件；不新增线索，已有线索保留 | A3 被留在桌上的东西 | `r01-desk` |

#### A2 提前到来的声音

当前提示：“用钥匙离开就好。”女人的声音很平静。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 追问她为什么知道我的名字 | “你忘记了，但记录不会忘记。”收音机发出短促电流声。台灯亮起，光线正好落在抽屉上。 | 无前置条件；不新增线索，已有线索保留 | A3 被留在桌上的东西 | `r01-question-radio` |
| 先去看看门上的锁 | 你走到门前。上方是四位输入盘，下方是黄铜应急锁。门把手上有一层很薄的灰。 | 无前置条件；不新增线索，已有线索保留 | A7 同一扇门，两种离开 | `r01-trust-radio` |

#### A3 被留在桌上的东西

当前提示：抽屉半开着。墙上的摆钟没有声音。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 拉开抽屉 | 你拉开抽屉，一把黄铜钥匙滑向掌心。下面压着一张折起的照片。钥匙标签写着“单向出口”。 | 无前置条件；新增：黄铜钥匙 | A4 照片里有你 | `r01-drawer` |
| 检查停摆的钟 | 你把钟轻轻转过来。维修标签上写着：“记录完成时间 02:17。”标签边缘有与你夹克相同颜色的纤维。 | 无前置条件；新增：真正的时间 | A6 不是开门的时间 | `r01-clock` |

#### A4 照片里有你

当前提示：照片背面有字。你要继续看，还是直接离开？

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 展开照片，读完背面的字 | 照片里，你和沈砚站在这扇门前。背面是你的字：“带着记录离开，不要只带走自己。”你第一次怀疑，这不是一次绑架。 | 无前置条件；新增：合照的背面 | A5 你留下的提醒 | `r01-photo` |
| 拿着钥匙走向门口 | 你握紧钥匙走向门口。应急锁就在手边，四位输入盘依然亮着。 | 无前置条件；不新增线索，已有线索保留 | A7 同一扇门，两种离开 | `r01-key-to-door` |

#### A5 你留下的提醒

当前提示：记录与时间，或许是同一件事。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 去钟背寻找时间 | 你从钟背揭开松动的纸角。完整的维修记录显露出来：02:17，录音封存。 | 无前置条件；新增：真正的时间 | A6 不是开门的时间 | `r01-evidence-clock` |
| 带着照片检查门锁 | 你把照片收进夹克内袋。输入盘上四个空白数字格静静发亮，像在等待你想起什么。 | 无前置条件；不新增线索，已有线索保留 | A7 同一扇门，两种离开 | `r01-evidence-door` |

#### A6 不是开门的时间

当前提示：02:17 是记录完成的时间。门在等你做决定。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 记住时间，去检查门锁 | 你放下钟，走向铁门。四位输入盘下的细小指示灯逐个亮起。 | 无前置条件；不新增线索，已有线索保留 | A7 同一扇门，两种离开 | `r01-clock-door` |
| 先回木桌找更多证据 | 你把钟摆回原位。桌上照片的一角从抽屉缝里露出来。 | 无前置条件；不新增线索，已有线索保留 | A3 被留在桌上的东西 | `r01-clock-desk` |

#### A7 同一扇门，两种离开

当前提示：应急锁和输入盘，无法同时使用。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 转动黄铜钥匙 | 钥匙转动，铁门缓慢打开。你走进走廊，收音机的声音却被永远留在门内。你逃出来了，却不知道谁在等你。 | 需要：黄铜钥匙；不新增线索，已有线索保留 | 普通逃离：门外的陌生人 | `r01-unlock-key` |
| 输入 0217，带走记录 | 你按下最后一位数字，门侧弹出一盒磁带。沈砚说：“这一次，你记住了。”你收起磁带，走向另一段灯光。 | 需要：真正的时间、合照的背面；不新增线索，已有线索保留 | 真相结局：带走失去的时间 | `r01-unlock-time` |
| 不再等待，用力扳动门把手 | 门把手发出空响，输入盘熄灭。应急锁从门内落下。收音机只剩一句重复的留言：“先别开门。” | 无前置条件；不新增线索，已有线索保留 | 失败结局：再一次，02:17 | `r01-force-door` |
| 先不决定，回到木桌继续调查 | 你松开门把手，回到台灯下。抽屉与摆钟依然安静地等待着，门没有因为你的犹豫而关闭。 | 无前置条件；不新增线索，已有线索保留 | A3 被留在桌上的东西 | `r01-lock-back` |

#### 本关的三种结局

| 类型 | 名称 | 结果 | 通关与后续 |
| --- | --- | --- | --- |
| 真相结局 | 带走失去的时间 | 你带着第一盒磁带走出客房。录音里，有人提到了楼下的放映室。 | 成功逃离，解锁第 2 关 |
| 普通逃离 | 门外的陌生人 | 你离开了客房，却没能取回记录。走廊里，一台放映机仍在空转。 | 成功逃离，解锁第 2 关 |
| 失败结局 | 再一次，02:17 | 门锁进入保护状态。你还有机会重新观察这间房；这次，先让证据说话。 | 本轮未逃离；可回溯或免费重开，不新增下一关解锁 |

#### 可以直接照着玩的三条路线

- **真相结局（6 次选择）：**“检查灯光下的木桌” → “拉开抽屉” → “展开照片，读完背面的字” → “去钟背寻找时间” → “记住时间，去检查门锁” → “输入 0217，带走记录”。
- **普通逃离（4 次选择）：**“检查灯光下的木桌” → “拉开抽屉” → “拿着钥匙走向门口” → “转动黄铜钥匙”。
- **失败结局（3 次选择）：**“靠近收音机，听清留言” → “先去看看门上的锁” → “不再等待，用力扳动门把手”。

这些路线从本关空线索开局开始，失败路线用于体验不同后果。它们是可执行示例，并不穷举返回调查后形成的所有路径。

#### 容易误解的规则

- 真相选项只直接检查“真正的时间”和“合照的背面”。“提前一秒的回声”是补充叙事线索，不是必要通关条件；不需要集齐四格才能得到真相。
- 看照片的路线会先经过抽屉并得到钥匙，但钥匙只用于普通出口。知道 0217 还不够，必须实际收集钟背时间和照片，真相选项才可点击。
- “输入 0217”现在是预设选项，没有数字键盘，也没有输错其他数字的分支。02:17 是剧情线索，没有真实倒计时。
- 到门口不会自动结算；可以选择回木桌继续调查。选择一种出口后本轮到达结局，不能在同一状态下再使用另一种出口，需要回溯或重开。
- 首次完整了解故事，建议先“靠近收音机”→“追问她为什么知道我的名字”，再接下方真相路线中的“拉开抽屉”及后续步骤。

**本关推动的主线：**这一关把“活着出去”和“带着答案出去”分开。照片证明林序与沈砚早就认识，也曾到过这里；钟背给出记录封存时间。提前一秒的敲击制造对留言来源的怀疑，但尚未证明时间穿越。

#### 游戏内的三级提示

1. 先检查木桌和钟。这里的失败可以免费重来。
2. 抽屉里的照片能解释两种出口的区别；钟背记录了四位数字。
3. 收集合照和钟背时间，在门锁选择 0217，可带走记录。黄铜钥匙则通向普通出口。

### 第 2 关：无声放映室

**本关目标：**离开放映室。深入目标是听懂自己的录音，按正确次序保存声音后离开。

场景：小型放映室，左侧磁带机，中央空白银幕，右侧配电柜与红色、琥珀色两个按钮。

**开场：**放映室里没有观众。银幕一片空白，磁带机却反复播放一句断裂的话：“……别……红……”右侧柜门上的指示灯轻轻闪动。

开场片段：`r02-opening`。本关有 6 个决策点、15 个选择后片段，加开场共 16 段。

**本关线索**

| 线索 | 玩家获知的信息 |
| --- | --- |
| 倒放后的告诫 | 完整录音：“别碰红色。静音之后，琥珀色会保存记录。” |
| 设备操作卡 | 卡片标注：先静音，再执行保存；红色为清除，琥珀色为归档。 |
| 应急拉环 | 关闭放映可打开旁侧出口，但会丢失尚未保存的声音。 |
| 静音指示 | 放映室已进入静音，归档通道开放。 |

#### B1 缺少观众的放映

当前提示：声音与画面不同步。先检查哪一边？

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 检查磁带机的播放方向 | 磁带标签上的箭头与转轮相反。你把手停在方向拨杆旁，听见倒错的词句从扬声器里溢出。 | 无前置条件；不新增线索，已有线索保留 | B2 被颠倒的告诫 | `r02-tape` |
| 拉开右侧配电柜 | 柜门缓缓打开。门内贴着操作卡，下方垂着一枚应急拉环。 | 无前置条件；新增：设备操作卡、应急拉环 | B4 操作次序 | `r02-cabinet` |

#### B2 被颠倒的告诫

当前提示：拨杆旁刻着一枚反向箭头。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 切换为反向播放 | 转轮反向，句子终于完整：“别碰红色。静音之后，琥珀色会保存记录。”这是你自己的声音。 | 无前置条件；新增：倒放后的告诫 | B3 你自己的提醒 | `r02-reverse` |
| 暂时不动，检查配电柜 | 你松开拨杆，走到柜门前。贴在里面的说明卡没有被撕毁，应急拉环还完整。 | 无前置条件；新增：设备操作卡、应急拉环 | B4 操作次序 | `r02-leave-tape` |

#### B3 你自己的提醒

当前提示：现在你知道，红色不是求救按钮。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 核对设备操作卡 | 你逐条读完操作卡：先静音，再保存。红色意味着清除；琥珀色意味着归档。 | 无前置条件；新增：设备操作卡、应急拉环 | B4 操作次序 | `r02-decoded-cabinet` |
| 直接前往控制台 | 你走近银幕下的控制台。静音开关位于两个按钮上方，琥珀色指示灯尚未点亮。 | 无前置条件；不新增线索，已有线索保留 | B5 先让房间安静 | `r02-decoded-console` |

#### B4 操作次序

当前提示：你可以关闭整个放映室，或试着保留里面的声音。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 先听懂磁带里的话 | 你记下操作次序，回到磁带机前。方向拨杆正对着逆转箭头。 | 无前置条件；不新增线索，已有线索保留 | B2 被颠倒的告诫 | `r02-cabinet-tape` |
| 带着说明走向控制台 | 你合上柜门，走向控制台。按钮的颜色与说明卡完全一致。 | 无前置条件；不新增线索，已有线索保留 | B5 先让房间安静 | `r02-cabinet-console` |
| 拉下应急拉环，直接离开 | 拉环落下，放映机停止，侧门打开。空白银幕像一张没有写完的信，留在你身后。 | 需要：应急拉环；不新增线索，已有线索保留 | 普通逃离：没有字幕的片尾 | `r02-emergency` |

#### B5 先让房间安静

当前提示：控制台仍在接收杂音。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 按下静音开关 | 你按下静音。机械杂音忽然远去，琥珀色指示灯亮起。你的呼吸第一次清楚可闻。 | 无前置条件；新增：静音指示 | B6 听见安静之后 | `r02-mute` |
| 按下红色按钮 | 红灯亮起，磁带内容被清除。出口门上的电磁锁没有松开，屏幕停在空白。 | 无前置条件；不新增线索，已有线索保留 | 失败结局：被删除的一句话 | `r02-red-early` |
| 返回配电柜，再检查一次 | 你收回手。柜门上的操作卡提醒你：任何颜色按钮之前，都必须先静音。 | 无前置条件；新增：设备操作卡、应急拉环 | B4 操作次序 | `r02-console-back` |

#### B6 听见安静之后

当前提示：琥珀色灯亮着，红色按钮仍然触手可及。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 按琥珀色按钮，保存声音 | 录音被写入新的磁带。侧门打开，沈砚的声音只说了三个字：“去档案室。” | 需要：倒放后的告诫、设备操作卡、静音指示；不新增线索，已有线索保留 | 真相结局：安静里的答案 | `r02-archive` |
| 按红色按钮，清除声音 | 你按下红色。安静变成彻底的寂静，归档灯熄灭，门锁再次闭合。 | 无前置条件；不新增线索，已有线索保留 | 失败结局：被删除的一句话 | `r02-red-late` |
| 保持静音，回去补全证据 | 你没有碰颜色按钮。静音灯持续亮着，配电柜中的说明卡还在原处。 | 无前置条件；新增：设备操作卡、应急拉环 | B4 操作次序 | `r02-quiet-back` |

#### 本关的三种结局

| 类型 | 名称 | 结果 | 通关与后续 |
| --- | --- | --- | --- |
| 真相结局 | 安静里的答案 | 你保留了那段声音。下一个房间，藏着这座建筑曾经属于谁的答案。 | 成功逃离，解锁第 3 关 |
| 普通逃离 | 没有字幕的片尾 | 你安全离开，记录却随停机消失。走廊尽头的档案室仍然开放。 | 成功逃离，解锁第 3 关 |
| 失败结局 | 被删除的一句话 | 设备进入锁定。试着把听到的声音和操作次序放在一起，再做一次选择。 | 本轮未逃离；可回溯或免费重开，不新增下一关解锁 |

#### 可以直接照着玩的三条路线

- **真相结局（6 次选择）：**“检查磁带机的播放方向” → “切换为反向播放” → “核对设备操作卡” → “带着说明走向控制台” → “按下静音开关” → “按琥珀色按钮，保存声音”。
- **普通逃离（2 次选择）：**“拉开右侧配电柜” → “拉下应急拉环，直接离开”。
- **失败结局（3 次选择）：**“拉开右侧配电柜” → “带着说明走向控制台” → “按下红色按钮”。

这些路线从本关空线索开局开始，失败路线用于体验不同后果。它们是可执行示例，并不穷举返回调查后形成的所有路径。

#### 容易误解的规则

- 真相选项同时要求“倒放后的告诫”“设备操作卡”“静音指示”。只猜对琥珀色、没有读卡或倒放录音，仍无法选中归档。
- 检查配电柜会同时记录操作卡和应急拉环。拉环是已发现的出口装置，不是需要拖到其他地方使用的背包道具。
- 静音前和静音后按红色都进入同一个失败结局，但对应两段不同的行动剧情和视频素材。
- 静音后返回配电柜会保留静音线索。补齐证据后，当前节点流程仍需经过控制台的“按下静音开关”，再到琥珀色选项所在的决策点。
- 当前靠文字描述“倒放录音”，并没有让玩家实际操作音频播放器或辨听真实倒放音轨。

**本关推动的主线：**第一关让玩家怀疑留言，第二关让玩家认出提醒来自自己的声音。“静音”不是删除；只有在弄清操作规则后保存，记录才能留下。成功归档会把调查引向档案室。

#### 游戏内的三级提示

1. 磁带方向也许不对，柜门里可能有设备说明。
2. 倒放录音并检查配电柜，弄清两个按钮的区别。
3. 先在控制台静音，再按琥珀色保存。拉动应急拉环能普通通关，红色会清除记录。

### 第 3 关：不存在的档案

**本关目标：**通过玻璃门。深入目标是确认林序的真实职责，带走原始档案和建筑平面图。

场景：狭长档案室，左侧金属文件柜，右侧阅片灯箱，尽头玻璃门与认证终端。

**开场：**档案室里，每个抽屉都有姓名。只有第九格留白。玻璃门后的终端亮着：“请确认归档身份。”

开场片段：`r03-opening`。本关有 6 个决策点、14 个选择后片段，加开场共 15 段。

**本关线索**

| 线索 | 玩家获知的信息 |
| --- | --- |
| 九号归档单 | 九号是声音修复任务编号，不是人的编号。归档者一栏签着“林序”。 |
| 第二个签名 | 背光下，沈砚的签名出现在见证人栏。她不是关押你的人。 |
| 完整的身份 | 林序是记录修复者；沈砚是见证者。门需要的是职责，而非编号。 |
| 临时通行卡 | 访客可以离开，但无法带走原始档案。 |

#### C1 谁被留在了第九格

当前提示：一份没有名字的档案，正在等你打开。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 拉开第九格，检查档案 | 第九格里是一张归档单。编号九下方写着“声音修复任务”，你的名字出现在经办人一栏。 | 无前置条件；新增：九号归档单 | C2 身份与编号 | `r03-drawer` |
| 查看门边的访客卡 | 你拿起一张临时通行卡。背面注明：“访客通道不携带原始档案。”终端正在等待身份选择。 | 无前置条件；新增：临时通行卡 | C5 确认归档身份 | `r03-visitor` |

#### C2 身份与编号

当前提示：纸面有被遮住的第二个签名。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 把归档单放在灯箱上 | 灯从纸下亮起。被涂抹的字迹浮现：沈砚，见证人。日期正是钟停摆的那一天。 | 无前置条件；新增：第二个签名 | C3 纸背面的证言 | `r03-lightbox` |
| 先去终端选择身份 | 你把归档单收进内袋，站到终端前。三个身份选项中，有一个看起来非常熟悉。 | 无前置条件；不新增线索，已有线索保留 | C5 确认归档身份 | `r03-file-terminal` |

#### C3 纸背面的证言

当前提示：修复者、见证者、九号。哪一个才是你的身份？

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 交叉核对两个签名与职责 | 你的签名在“修复者”下，沈砚的签名在“见证者”下。九号只是任务编号。你终于知道自己为什么回来。 | 需要：九号归档单、第二个签名；新增：完整的身份 | C4 找回你的职责 | `r03-compare` |
| 回到第九格再检查 | 你关掉灯箱，把归档单带回抽屉前。编号九与声音修复任务的标签再次重合。 | 无前置条件；新增：九号归档单 | C2 身份与编号 | `r03-lightbox-back` |

#### C4 找回你的职责

当前提示：你已经有足够的证据。

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 带着完整证据前往终端 | 你把两个签名并排放到读取台上。终端亮起柔和白光，等待你的最后确认。 | 无前置条件；不新增线索，已有线索保留 | C5 确认归档身份 | `r03-verified-terminal` |
| 再看看是否有普通出口 | 门侧的访客卡仍在。你拿起它，也记住了它无法带走原始档案的限制。 | 无前置条件；新增：临时通行卡 | C5 确认归档身份 | `r03-verified-visitor` |

#### C5 确认归档身份

当前提示：屏幕亮起：你以什么身份离开？

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 我是记录修复者，林序 | 终端接受两个签名。玻璃门打开，一份完整的建筑平面图打印出来。你在图上看见了第九道门。 | 需要：完整的身份；不新增线索，已有线索保留 | 真相结局：名字之外的你 | `r03-restorer` |
| 我是九号受试者 | 终端提示身份不符。九号文件格自动合拢，玻璃门保持关闭。编号不是你的名字。 | 无前置条件；不新增线索，已有线索保留 | 失败结局：错误的归档 | `r03-subject-nine` |
| 暂不确认，寻找其他方式 | 你退开一步。门边的访客卡与第九格档案都还在，选择仍由你决定。 | 无前置条件；不新增线索，已有线索保留 | C6 还有另一种离开 | `r03-terminal-more` |

#### C6 还有另一种离开

当前提示：空手离开，还是重新核对证据？

| 玩家选择 | 选择后的剧情变化 | 条件与线索变化 | 下一步 | 专属片段编号 |
| --- | --- | --- | --- | --- |
| 使用访客卡，留下原始档案 | 你刷过访客卡，玻璃门缓慢打开。档案留在柜里，灯箱熄灭。你离开了，却带不走这座楼的秘密。 | 需要：临时通行卡；不新增线索，已有线索保留 | 普通逃离：空白的通行证 | `r03-take-pass` |
| 取下门边的访客卡 | 你从卡槽取出通行卡，背面写明它只允许空手离开。现在，你可以使用它。 | 无前置条件；新增：临时通行卡 | C6 还有另一种离开 | `r03-get-pass` |
| 重新核对第九格档案 | 你回到文件柜，重新展开归档单。经办人一栏的林序两个字，并没有因为犹豫而改变。 | 无前置条件；新增：九号归档单 | C2 身份与编号 | `r03-retry-file` |

#### 本关的三种结局

| 类型 | 名称 | 结果 | 通关与后续 |
| --- | --- | --- | --- |
| 真相结局 | 名字之外的你 | 你带走了档案与平面图。第九道门并非出口，而是一切记录的起点。首批三关体验完成。 | 成功逃离，当前三关体验到此；可重玩收集其他结局 |
| 普通逃离 | 空白的通行证 | 你走出档案室，终于安全了。至于你来这里的原因，还静静躺在第九格里。 | 成功逃离，当前三关体验到此；可重玩收集其他结局 |
| 失败结局 | 错误的归档 | 系统拒绝了这个身份。重读纸上的职责，也许比记住编号更有用。 | 本轮未逃离；可回溯或免费重开，不新增下一关解锁 |

#### 可以直接照着玩的三条路线

- **真相结局（5 次选择）：**“拉开第九格，检查档案” → “把归档单放在灯箱上” → “交叉核对两个签名与职责” → “带着完整证据前往终端” → “我是记录修复者，林序”。
- **普通逃离（3 次选择）：**“查看门边的访客卡” → “暂不确认，寻找其他方式” → “使用访客卡，留下原始档案”。
- **失败结局（2 次选择）：**“查看门边的访客卡” → “我是九号受试者”。

这些路线从本关空线索开局开始，失败路线用于体验不同后果。它们是可执行示例，并不穷举返回调查后形成的所有路径。

#### 容易误解的规则

- 看过归档单和灯箱还不够，必须点击“交叉核对两个签名与职责”，得到“完整的身份”，终端的修复者选项才会解锁。
- “我是九号受试者”是错误身份，没有线索门槛，选择就失败；这不是进入隐藏受试者路线。
- 终端现在有“修复者”“九号受试者”“暂不确认”三个按钮，其中只有前两个是身份选择。前往终端的片段文案写成“三个身份选项”，属于待润色表述，并不代表存在第三种隐藏身份。
- 终端的“暂不确认”只会去另一个决策点，不会失败，也不会清空已收集证据。
- “取下门边的访客卡”后仍停留在同一个决策点，但增加通行卡线索，并解锁“使用访客卡”。重复领取不叠加数量。
- 即使已经查明完整身份，也可以通过访客卡普通逃离。结局由最后实际选择的出口决定，不按线索数量自动判定。
- 第三关真相结局只是首批三关的阶段终点；现在不会继续进入第四关，也没有可点击打开的最终第九道门。

**本关推动的主线：**九号是任务编号，不是林序的身份。归档单和灯箱里的第二个签名共同说明：林序负责修复，沈砚负责见证。当前文本把沈砚从“可能关押自己的人”转为见证者，但整栋楼的起因仍未完整揭晓。

#### 游戏内的三级提示

1. 第九格存的未必是第九个人。先看档案，再把纸放到灯箱上。
2. 归档单上的两个签名分别属于修复者和见证者。
3. 在灯箱交叉核对得到完整身份；终端选择“记录修复者”。访客卡可普通通关。

## 五、把三关连起来，游戏最终要玩家做什么

前三关构成“发现异常 → 听懂自己 → 确认身份”的调查过程。两种成功出口反复提出同一个选择：现在安全离开，还是先弄清事实并保住记录。玩家的操作目标是开门，叙事目标是从被动求生逐渐转向主动调查。

当前最完整的体验路线是：第一关带走磁带 → 第二关保存声音 → 第三关以修复者身份归档，拿到平面图。这是目前的真相体验路线，不是程序里额外设置的一种第四结局；即便前两关普通逃离，第三关也能独立达成真相。

完整首季的规划是继续探索后续密室，在第九关面对题名中的门，再于第十二关《天亮以后》处理记录的去留。现有策划提出“公开记录”“保留副本”“重新封存”三种终章方向。第 4–12 关、跨关证据条件与终章判定尚未实现，不能把这些规划当作当前已可玩的内容。若希望前期每次取舍影响最终结局，后续需要增加跨关证据存档、相应分支和补救路线。

## 六、以后加入生成视频，玩家会怎样体验

### 从文字后果变成可观看的行动

未来的视频版保持竖屏手机游戏界面。每次点击一个选择，就播放该选择对应的预先制作短片：人物执行动作，镜头展示线索或后果，然后停在稳定画面上，让玩家继续选择。不会在每次点击时等待 AI 临时生成影片。

```mermaid
flowchart TD
  A[进入密室，播放开场片] --> B[画面稳定，显示当前选项]
  B --> C[玩家点击一个已解锁选项]
  C --> D[提交本次选择，播放专属行动片]
  D --> E[展示获得的线索与后果]
  E --> F{是否到达结局}
  F -->|否| B
  F -->|是| G[展示结局，下一关或重新调查]
  D -->|视频缺失或播放失败| H[同一片段的文字描述]
  H --> E
```

例如第一关到达门锁时，会有四种不同的演出：

| 点击的选择 | 未来看到的专属影片 | 播完后的游戏结果 |
| --- | --- | --- |
| 转动黄铜钥匙 | 右手把钥匙插入应急锁，铁门开启，林序走入走廊，收音机声留在门后 | 普通逃离，记录没有带走 |
| 输入 0217，带走记录 | 输入正确数字，门侧弹出磁带，林序收起磁带，沈砚说“这一次，你记住了” | 真相结局，带着记录离开 |
| 用力扳动门把手 | 门把手空响，输入盘熄灭，锁进入保护状态 | 失败结局，可回溯或重开 |
| 回到木桌继续调查 | 林序松开门把手，镜头随视线回到台灯与木桌 | 回到调查，已有线索保留 |

同样走到门口，“拿着钥匙走向门口”和“带着照片检查门锁”会用不同的行动片。它们可以在门前合流，再显示同一组门锁选项。这样既让选择有具体反馈，也允许复用后续决策逻辑。

### 首批需要多少视频

| 关卡 | 开场片 | 选择后片段 | 合计 |
| --- | --- | --- | --- |
| 停在 02:17 | 1 | 16 | 17 |
| 无声放映室 | 1 | 15 | 16 |
| 不存在的档案 | 1 | 14 | 15 |
| 合计 | 3 | 45 | 48 |

现有数据每段暂按 7 秒规划，48 段合计 336 秒，即 5 分 36 秒的独立素材。这个数字不是一次通关时长：单次路线只观看其中一部分，还要加上阅读、推理和选择时间。复杂动作、对白长度、回访变体和衔接补镜可能使实际成片数量与时长增加。

视频文件与稳定的 `clipId` 一一登记，例如 `r01-drawer` 对应“拉开抽屉”。一条选择可以在制作时拆成连续的两个子镜头，但仍归属于同一个逻辑片段；不能为了省素材，把不同选择都接到同一条不体现后果的影片上。

### 运镜会怎样体现游戏线索

采用项目的 [escape-cinematography 运镜技能](../.agents/skills/escape-cinematography/SKILL.md)：先明确镜头需要让玩家看懂的事情，再决定摄影机是否移动。以一个主要动作、一种主要运镜为基线，复杂动作拆镜；手机上的可读性和分支连续性优先。

| 片段 | 镜头设计 | 玩家要看懂的内容 |
| --- | --- | --- |
| 第一关开场 | 第一人称中广角，从床沿缓慢抬高并向门推进；末帧保留桌、钟、门 | 房间空间关系，以及调查对象在哪里 |
| 拉开抽屉 | 固定俯拍近景，右手开抽屉并取钥匙；必要时分成开抽屉与拿物两个子镜 | 钥匙可拿，下面还有照片，不能在镜头里把照片一起拿走 |
| 检查钟背 | 固定细节镜头，手把钟转向镜头，标签在中部清楚停留 | 02:17 是记录时间，文字可可靠辨认 |
| 反向播放磁带 | 以拨杆、轮转和人物听到完整语句的反应为中心，保留安静的听辨时间 | 玩家听见完整告诫，认出这是林序自己的声音 |
| 灯箱照档案 | 稳定展示纸面与透出的见证人栏，再给辨认签名的停顿 | 沈砚的身份是见证者；文字不能被动作或字幕挡住 |
| 强行开门失败 | 固定构图，看见输入盘熄灭和门锁变化 | 失败的因果可读，维持写实悬疑，无突脸或血腥惊吓 |

统一为 9:16，关键证据放画面中部，下方约 30% 留给字幕与交互。密码、签名、操作卡文字在后期或客户端叠加，不能依赖生成模型把汉字与数字画对。末尾保留稳定停顿，播放器用末帧或专门的等待画面承接选项，玩家思考时不会被强迫倒计时。

### 角色和声音怎样保持一致

林序沿用 28 岁、短黑发、灰绿色旧夹克、黑色圆领衫和左腕银色机械表；沈砚沿用齐耳黑发、深灰高领衫、右手食指银色素戒。“门后”只以设备呈现。先制作人物、服装、手部与空间参考，再生成各分支，保持脸型、服装磨损、道具所在手、门的开向和光源方向一致。

沈砚在前期不能突然作为实体人物站进房间，但第一关合照中已经出现她。正式拍摄前需把角色提示词中“前两关只通过声音出现”的表述收紧为“不在密室现场实体出现，允许既有照片”，避免角色卡与第一关合照片段冲突；不据此添加任何新剧情。

配音独立制作后与影片合成：林序用克制、贴近的原创男中音；沈砚用冷静、略带沙哑的原创女中低音，再加无线电效果；系统用平稳中性声。所有音色使用原创或已授权来源。第二关的完整录音是解谜证据，必须清楚可懂，并提供准确字幕，不让手机扬声器或静音环境阻断通关。

每关已有完整的角色、逐片段视频和音色提示词，见本文末尾的制作包链接。现有模板是制作起点，尚未经过真实影片逐帧和实听验收。

### 返回调查和分支合流，需要额外处理

现在重复点同一选择，会重看同一段文字，但线索不会重复增加。生成视频后，不能让已拿到的钥匙又凭空回到抽屉，也不能让普通出口后的林序拿着未获得的磁带。

制作时需审核每个片段的进入状态：首次拿物与回访可使用受状态控制的画面变体；能共用的回访镜头应避免表现已不成立的拿取动作。多个入口合流到门锁前时，用统一的中性停顿和不暴露未取得道具的构图衔接。原有 `clipId` 继续作为逻辑编号，必要的子镜和变体另记在素材表中。

目前的 48 个逻辑片段只是制作基线，不代表已经解决所有回访画面连续性问题。跨关同理：当前普通逃离与真相逃离共用下一关开场，影片不能默认玩家已经拿到上关真相奖励。

### 研发接入需要完成哪些工作

| 工作 | 接入后的行为 | 当前状态 |
| --- | --- | --- |
| 影片与音频制作 | 按片段编号产出审核完成的画面、对白、环境音、字幕与封面 | 已有文字分镜与提示词，尚无正式成片 |
| 视频资源清单 | 按 `clipId` 登记地址、封面与版本；正式管线补充字节数、校验信息和授权记录 | `src/content/media.ts` 为空，现有类型只预留地址与可选封面 |
| 共享播放器宿主接口 | 微信、抖音和本地预览各自提供播放/暂停/结束/错误能力，由同一套游戏状态驱动 | 尚未实现；当前 Canvas 界面不读取媒体清单，仅填地址不会播放 |
| 视频与游戏界面衔接 | 播放动作片时防止重复点击；播放结束或跳过后显示下一步；线索/结局只结算一次 | 当前选择引擎已存在，视频生命周期与 UI 协调待实现 |
| 重播与回溯 | 重播只观看影片，回溯才改变剧情状态；中断后恢复也不能重复发放线索 | 文字版已有两种操作，视频版需接入并验证 |
| 原生显示与后台恢复 | 视频层、Canvas、字幕和触控区域正确叠放；暂停、切后台和返回行为一致 | 待两个平台分别适配与真机验证 |
| 网络与加载 | 当前片先加载，预取可能的下一段；缺失、超时或解码失败转回同一段文字，可继续游戏 | 缓存、预加载、视频 CDN 与失败回退待实现 |
| 广告协同 | 额外提示/回溯调用平台激励广告；游戏剧情视频与广告分别管理，结束后回到原进度 | 已有广告适配逻辑；真实广告位及其与剧情视频的切换待联调 |

接入时沿用现有“点击选项即提交一次状态变化”的规则，视频负责演出这次变化。不能同时在点击事件和视频结束回调各结算一次；影片取消、失败、重播或切后台，也不能绕过线索条件或意外再前进一步。失败回退的文字必须来自同一个逻辑片段。

建议先制作第一关小样，覆盖开场、拿钥匙、读线索、两种成功出口和失败后果，跑通分支播放、返回调查及弱网回退，再扩到全部片段。正式上线前还需微信/抖音开发者工具和真机验证；当前本机模拟宿主通过不等于这些验证已完成。

## 七、相关制作包与数据来源

- [第一关：角色、全部视频提示词与音色](<levels/r01-停在 0217.md>)
- [第二关：角色、全部视频提示词与音色](levels/r02-无声放映室.md)
- [第三关：角色、全部视频提示词与音色](levels/r03-不存在的档案.md)
- [全部视频素材清单 CSV](generated/视频素材清单.csv)
- [完整结构化剧情数据](generated/story-manifest.json)
- [制作管线与运镜规范](04-制作管线与运镜规范.md)
- [首季十二关规划](06-首季十二关规划.md)
- [剧情源数据](../src/content/levels.ts)、[规则引擎](../src/core/engine.ts)、[当前手机游戏界面](../src/game/runtime.ts)
