Files
ichni_Official/docs/chapter0-scene-09-great-library-card.md
SoulliesOfficial fe00ecfcc7 微调
2026-07-24 03:43:11 -04:00

42 KiB
Raw Blame History

Chapter 0 场景卡: C0-S09 大图书馆与明矾石

状态: 已确认前置信息的场景设计稿,非 Yarn 台本 用途: 锁定曦与镜抵达大图书馆后的公共参观、人格记忆授权边界、阿莎的公开晚餐记忆, 以及明矾石面对飞升与职能变化时提出但不在本场解决的问题。 本稿允许确定 Yarn 文件、Node、TextBlock、Character ID、档案人物标识与 Localization Key 不在本阶段修改 StoryData、Localization Table、CharacterRegistry、Prefab、C# 或正式 Yarn 台词。

一、场景定位

项目 内容
场景编号 C0-S09
暂定名称 大图书馆与明矾石
时间 C0-S08 次日约半日游览之后,交通舱抵达时已接近下午,场末接近傍晚
主要地点 大图书馆公共入口、中央大厅、纸质文献区、数据档案区、古观星资料展区、记忆聆听区
出场角色 曦、镜、明矾石;阿莎作为获授权公开记忆中的档案人物,不作为独立现场角色
玩家状态 已选择接受契约路线,完成地下都市游览,开始接触阿斯特里亚保存人格记忆的公共制度
核心互动 三个固定顺序的单选项: 查看授权说明、聆听公开晚餐记忆、请明矾石用自己的声音回答
主线结果 曦理解记录、人格记忆与重建具有明确授权边界;明矾石提出关于飞升、职能与自我识别的问题,问题保留
后续方向 近傍晚的公共音乐声与活动提示引向共鸣广场;明矾石留在大图书馆,不加入同行队伍

本场属于 Chapter 0 母星游览阶段的 Addition。它承接 C0-S08 的公共记录主题,但把对象从材料、 空间和基础设施更新转向人格记忆、访问授权和重建边界。本场不新增路线、永久变量、Timeline Marker、 好感度、政策投票或飞升答案。

二、叙事合同与边界

核心命题

本场的核心命题是:

一段记忆能够被授权保存、访问并重新讲述,不等于访问者取得了记忆之外的人生;一个职能能够延续, 也不自动回答承担该职能的对象将如何识别自身。

该命题分为三个连续层次:

  1. 历史资料不自动成为人格记忆: 古观星者留下论文、影像和设备记录,但他们生活在记忆计划建立前, 大图书馆不会据此假装拥有可供调用的人格。
  2. 授权必须按具体行为分别说明: 上传、保存、访问、公开与重建是不同动作;某项已获许可, 不代表其它动作自动获得许可,也不代表访问者可以越过公开范围追问私人生活。
  3. 职能与自身延续不是同一问题: 明矾石能继续承担记忆服务,不足以回答飞升是否包含它, 也不足以回答职能改变后它如何确认仍是自己。

本场必须完成

  • 直接承接 C0-S08 交通舱抵达大图书馆公共入口,不补写萨米尔同行;
  • 把大图书馆表现为正常开放的公共设施,而非只为曦开放的纪念殿堂或私人会面场所;
  • 由正在承担普通接待工作的明矾石迎接访客,不设置专属预约、欢迎仪式或特殊权限;
  • 先经过公共大厅、纸质区、数据区与古观星资料,再进入人格记忆内容;
  • 明确古观星资料不含可调用的人格记忆,不以资料推断或生成缺失人格;
  • 通过固定单选让玩家主动查看授权说明,并明确五类行为需要分别授权;
  • 进入记忆聆听区后,再通过固定单选选择聆听一段已公开授权的晚餐记忆;
  • 使用阿莎的普通生活记忆,不用英雄事件、基础设施更新或重大历史决策承载主题;
  • 让明矾石全程承担阿莎的重建,通过声线、姿态和有限投影区分状态;
  • 让曦因自然好奇误触未授权的家庭边界,明矾石平静停止,曦立即接受;
  • 在停止与继续之间保留明确留白,不让任何角色马上用解释填满边界产生的停顿;
  • 通过第三个固定单选,请明矾石以自己的声音回答;
  • 让明矾石先结束重建,恢复自己的常态声线、姿态与投影,再谈自身问题;
  • 让明矾石提出飞升是否包含自己,以及职能变化后如何识别自身的问题;
  • 让镜全场只作一次精准判断: 自身延续与既定职能延续不是同一命题;
  • 让曦不承诺未来、不提供治愈性结论、不替明矾石解决问题;
  • 用近傍晚的公共音乐声和活动提示连接共鸣广场,明矾石不同行。

本场不得完成

  • 不讨论“AI 是否是生命”或为明矾石进行物种、权利主体、灵魂类别等抽象辩论;
  • 不断言人格上传等同于意识延续、本人继续存在、复活或可无限回答新问题;
  • 不把资料充分性写成重建真实性的保证,也不让镜为重建给出本体论认证;
  • 不公开飞升的结果、范围、机制,或明矾石最终是否被包含;
  • 不让曦承诺明矾石一定会留下、一定不会被替代,或一定能保持现在的自我;
  • 不让明矾石在一段对话中释然、找到新使命或接受一个完整答案;
  • 不把阿莎写成文明最早殖民时代人物、殖民英雄、危机拯救者或制度创立者;
  • 不把阿莎的晚餐写成壮举,不用灾难、饥荒、叛乱或重大事故强行提高戏剧强度;
  • 不让曦在边界被指出后争辩、讨价还价、尝试换一种问法,或要求公开家庭资料;
  • 不为阿莎配置独立立绘、CharacterDataCharacterRegistry 条目;
  • 不把阿莎作为独立 Yarn Speaker整段重建仍由 Alunite 承担;
  • 不自行规定授权撤回、继承、有效期限、争议处理或跨节点同步机制;
  • 不新增章节变量、分支 Block、Marker、Unlock Key、MessageBox 或好感度;
  • 不让明矾石陪同前往共鸣广场,也不让音乐会变成专门为曦安排的活动。

三、时间、地点与空间语言

时间接口

C0-S08 结束时,交通舱已进入大图书馆方向的上行轨道,入口标识出现在前方。本场从交通舱靠站、 公共入口开放开始,不重复地下都市总结,也不让曦先返回住宿区。游览覆盖下午后段,场末自然接近傍晚。

时间只通过公共时钟、窗外光线、馆内照明调整与活动提示推进,不需要新增 Timeline Marker。

大图书馆定位

大图书馆是研究、阅读、公开档案访问与记忆聆听并存的公共设施。建筑尺度可以宏大,但入口保持平缓、 开放且易于进入,不以高台、长阶、封闭大门或必须保持肃静的单一礼仪制造权威距离。

  • 入口与公共交通直接相连,不设只服务贵宾的独立到达路线;
  • 访客、学生、研究人员、家庭与工作人员共享大厅,但根据空间功能保持不同音量;
  • 公共说明先解释资料类型与访问边界,再引导至具体区域;
  • 记忆聆听区有更明确的进入提示,但不被写成隐秘禁区或医疗实验区;
  • 明矾石属于公共服务现场的一部分,它会接待其他访客,也需要继续承担馆内工作。

空间与色彩推进

视觉层次按资料类型与关系距离推进:

  1. 公共入口与大厅: 开放、平视、多人可同时通行。自然光或模拟日光与中性公共照明结合, 首先强调这是一座仍在使用的设施。
  2. 纸质文献区: 偏暖色,材质可见细微使用痕迹,桌面、书架和翻页动作建立手工记录的尺度。
  3. 数据档案区: 偏冷色,界面克制、结构清楚,不用无边数据洪流制造全知感。
  4. 古观星资料区: 暖冷相接,旧设备影像、手稿和现代检索界面并置,突出资料丰富但人格缺席。
  5. 记忆聆听区: 柔和、安静、局部包围但不仿造私人住宅;半开放隔间保留公共设施的可辨识边界。
  6. 阿莎重建期间: 仅在当前聆听空间加入有限航线餐厅投影,不覆盖整座图书馆,不制造完全沉浸幻觉。
  7. 重建结束后: 投影逐步撤去,明矾石恢复常态声线与中性姿态,空间重新成为当前时刻的图书馆。

纸质区的暖、数据区的冷与聆听区的柔和用于区分访问方式,不暗示任何一种媒介天然更真实、更有人情, 也不把数字资料表现成冷酷威胁。

四、文明年表与 Lore

资料保存阶段

本场只需要建立相对顺序,不在未获批准时补写具体年份:

  1. 古观星团队生活并工作,留下论文、影像、设备维护记录和其它合法保存的资料;
  2. 后来,阿斯特里亚建立自愿人格记忆计划;
  3. 计划建立后,新的殖民航线继续扩展,阿莎在其中一颗新殖民地的早期航线上担任厨师;
  4. 阿莎在晚年自愿上传,并对本场访问的晚餐记忆留下公开授权;
  5. 本场当下,大图书馆依照现有授权向普通访客提供该段记忆的聆听与有限重建。

阿莎不是文明最早殖民时代的人物。她所在航线的“早期”只指那颗新殖民地自身发展阶段的早期航线, 不能据此把她放到整个文明第一次星际殖民的年代,也不能让她见证记忆计划的创立。

古观星资料边界

古观星资料用于建立“记录丰富但没有人格记忆”的事实:

  • 可以展示观测论文、值班表、设备维修记录、公开影像、地图和合法开放的通信片段;
  • 可以说明当时的人如何工作、犯错、修正和积累知识;
  • 不得让明矾石依据资料生成某位观星者的人格、模仿其私人声音或回答其未曾回答的问题;
  • 不得把没有人格记忆解释成保存失败,也不得把后来的上传制度投射回更早时代;
  • 资料的有限性是一项需要诚实说明的边界,不是要求镜补全缺口的邀请。

人格记忆授权的最小公开事实

本场可以明确以下五类行为彼此不同:

行为 本场可说明的最小事实
上传 由本人自愿进行;发生上传不自动授权所有后续用途
保存 大图书馆可以按已获授权范围保存资料;保存不自动等于可被任何人访问
访问 指特定访问者或访问类别能够读取某部分内容;访问不自动等于面向公众开放
公开 指某部分内容可供普通公众访问;公开一段内容不等于整个人生全部公开
重建 指明矾石依据授权资料进行有限叙事呈现;重建不等于本人复活或可回答资料之外的新问题

本卡不进一步冻结以下制度细节: 授权如何撤回、谁能继承授权、授权是否有期限、争议由谁裁决、 不同保存节点如何同步。正式 Yarn 只能说明眼前记录已通过公开访问与重建许可,不得自行补写这些机制。

五、角色档案: 明矾石

项目 内容
中文显示名 明矾石
Character ID Alunite
Display Name Key character_alunite_name
外观 中性年轻人形,象牙白、浅灰与低饱和矿物色为主
身份 大图书馆公共服务与记忆重建工作的承担者
场景职能 说明资料与人格记忆的边界,执行阿莎的有限重建,并提出关于自身延续的问题

外观与动作

  • 身形与面容接近年轻人,但不以明确男性或女性编码限定角色;
  • 主色为象牙白、浅灰和矿物色,可用半透明或细微晶体质感表现材质层次;
  • 不使用裸露齿轮、液压声、扫描红光、接口插拔或“精准得不像人”等机械陈词;
  • 常态动作自然、克制,接待时会给访客留出阅读说明和自行选择的时间;
  • 阿莎重建依靠声线、姿态、目光方向与有限投影变化,不整体变形成另一具身体;
  • 停止越界提问时不骤然故障、不闪烁、不切换警报色,只恢复更中性的停顿与措辞;
  • 重建结束后必须明确恢复明矾石自己的声线、姿态和投影状态,再进入自身问题。

性格与语言

  • 接待语气普通、清楚,不因曦的契约身份提高礼仪等级或开放额外资料;
  • 解释授权时用具体动作和范围,不使用含混的“这都属于图书馆”代替边界;
  • 指出越界时平静、直接,不羞辱曦,也不先为边界存在而道歉;
  • 能承认自己提出的是问题而不是预测,不借专业身份暗示已经知道飞升答案;
  • 谈论自己时保留不确定性,不把正确概念说成已经完成的情感转变;
  • 不以机械笑话、程序报错比喻或自我物化制造角色特色。

明矾石的目标与边界

  • 表层目标: 完成普通访客接待,按授权说明资料类型,并执行一段公开记忆重建。
  • 深层问题: 它长期以保存和重建会衰老、会离开的人的记忆为职能;飞升使它无法确认这一职能是否仍存在, 也无法确认职能变化后的自己将怎样被识别。
  • 关键动作: 在曦越过家庭边界时停止阿莎的回答,并在第三个单选后以自己的声音谈论问题。
  • 场末状态: 问题被准确说出但没有解决。它恢复工作中的常态,不以顿悟、拥抱或承诺结束。
  • OOC 边界: 不声称自己代表所有保存系统,不预测社会会抛弃它,不请求曦为它修改飞升契约。

六、档案人物: 阿莎

项目 内容
中文名 阿莎
档案人物标识 Asha
生平定位 记忆计划建立后,某颗新殖民地早期航线上的厨师
上传状态 晚年自愿上传;本场只访问其中一段已获公开与重建授权的晚餐记忆
现场呈现 Alunite 通过声线、姿态与有限投影重建,不建立独立现场角色资源

晚餐记忆内容

阿莎的公开记忆讲述一次普通航程中的共同晚餐:

  • 航线上可用食材有限,但不是饥荒、事故或生存危机;
  • 乘客来自不同地方,对咸淡、酸味、香料、软硬和上菜方式有明显分歧;
  • 阿莎尝试做一道能够让多数人接受的菜,第一次结果失败,味道或质地没有达到预期;
  • 失败不会造成伤害或危机,只让厨房返工、乘客抱怨、建议彼此冲突;
  • 阿莎没有凭天才给出完美方案,而是拆分有限食材、保留不同调味方式,并承认失败的那一锅;
  • 起初互不相识的乘客最终坐到同一张桌边,各自选择不同配料,继续争论口味,也把饭吃完;
  • 记忆的价值在于陌生人在限制与分歧中共同完成一顿普通饭,不把阿莎塑造成团结文明的象征人物。

家庭边界触发

公开记忆可以让阿莎提到某种做法“来自家里”,但授权范围不包含相关家庭成员的身份、私人经历或记忆。 曦因菜的做法自然追问“是谁教你的”或同等含义的问题。明矾石立即停止以阿莎口吻回答,并明确说明:

  • 当前公开记忆允许呈现这顿晚餐;
  • 该问题指向未授权公开的家庭内容;
  • 它不会依据其它资料补答,也不会用推测填补。

曦立即接受,不要求解释规则漏洞,不以“我只是好奇”继续施压。随后保留一段足以让边界被感知的安静。 正式台词可在审稿时调整具体问句,但不得改变“自然误触、平静停止、立即接受、保留留白”的顺序。

七、曦与镜的角色目标

  • 表层目标: 参观大图书馆,了解古观星资料和人格记忆如何向公众开放。
  • 前半段状态: 对资料能否让过去的人重新说话抱有直接好奇,但愿意阅读并接受规则。
  • 关键误触: 在阿莎重建的生活细节中忘记公开内容仍有边界,自然追问家庭来源。
  • 边界反应: 明矾石停止后立即接受,不辩解,也不把自己的契约身份当作访问理由。
  • 第三互动目的: 她察觉重建者与档案人物不应在问题中被混为一体,因此请明矾石用自己的声音回答。
  • 场末回应: 她可以承认自己不知道飞升会怎样影响明矾石,并愿意听见问题;不得保证结果、重新定义它, 或用“只要被记得就够了”收束。

  • 场景位置: 保持疏离观察,不主动读取受限资料,不把自身时间观测能力用作补全人格记忆的工具。
  • 发言频率: 极低。可以进行必要的路线或资料类型确认,但全场只有一次承担主题的结构判断。
  • 唯一关键判断: 明矾石提出职能与飞升问题后,镜指出“自身延续与既定职能延续不是同一命题”。
  • 判断边界: 只拆开问题,不预测答案,不宣布明矾石会继续存在,也不评价它是否应被视为某种生命类别。
  • 场末边界: 不因音乐声表现情感成长,不邀请明矾石同行,不再次总结阿莎记忆或曦的回应。

八、前后场接口

承接 C0-S08

  • 交通舱从中央历史区驶向大图书馆,萨米尔已经返回旧环廊工程;
  • 曦随身包内仍有旧探针与结构材料纪念章,但本场不再次用它们解决问题;
  • 地下都市的材料记录主题已经完成,不用阿莎的记忆重复环廊修复、结构替换或工程协调;
  • 曦已学会公共许可的重要性,但本场要显示理解许可规则不代表她不会在自然交流中误触边界。

连接共鸣广场

  • 接近傍晚时,馆内公共提示更新共鸣广场开放音乐活动的信息;
  • 远处公共空间传来多来源、尚未形成完整旋律的音乐声,作为环境过渡而非剧情奖励;
  • 活动不是为曦安排,也不是明矾石为了安慰她推荐的私人行程;
  • 明矾石说明公共路线或结束接待后留在馆内,不成为下一场同行角色;
  • 本场不提前介绍音乐会主角、曲目冲突或共鸣广场的核心剧情。

九、场景推进顺序

  1. 交通舱靠站: 延续 C0-S08 最后一幕,公共入口标识从路线界面转为真实空间。
  2. 普通人流建立设施属性: 学生、研究人员、家庭访客和归还资料的人共同进入,不为曦清场。
  3. 明矾石普通接待: 明矾石正在协助访客分流,轮到曦与镜时提供与其他首次来访者一致的说明。
  4. 不启用特殊权限: 明矾石知晓曦的公开身份,但只询问她想参观的公共区域,不读取额外个人资料。
  5. 公共大厅总览: 入口说明区区分纸质文献、数据档案、研究资料与人格记忆访问。
  6. 纸质区偏暖: 曦看见经过修复、复制与日常翻阅的资料,工作人员正常处理借阅与保存事务。
  7. 数据区偏冷: 查询界面提供来源、时间和访问范围,不用视觉奇观暗示所有历史都可即时调用。
  8. 抵达古观星资料区: 旧观测设备影像与现代检索界面并置,曦询问能否听到观星者本人回答。
  9. 明确没有人格记忆: 明矾石说明这些人生活在记忆计划建立前,现有资料不能被冒充为人格。
  10. 资料仍然可用: 论文、值班表、影像和维护记录让访客理解其工作,但不跨越“本人可回答”的边界。
  11. 转入授权说明: 记忆聆听区入口显示访问前说明,明矾石邀请曦先确认公开规则。
  12. 玩家互动一: 固定单选“查看人格记忆的授权说明。”
  13. 五类行为分开说明: 上传、保存、访问、公开与重建逐项说明,不扩写未冻结制度细节。
  14. 进入聆听区: 光线转柔和,半开放隔间保留公共设施标识,其他访客按各自权限使用内容。
  15. 介绍阿莎档案: 明确她不是最早殖民者,而是记忆计划建立后某颗新殖民地早期航线的厨师。
  16. 确认公开范围: 明矾石说明阿莎晚年自愿上传,本场这段晚餐记忆允许公众聆听与有限重建。
  17. 玩家互动二: 固定单选“聆听阿莎公开的共同晚餐记忆。”
  18. 重建开始: 明矾石先用自己的声音标明重建性质,再调整声线、姿态与有限投影。
  19. 有限食材出现: 航线餐厅的库存不丰富,但没有危机;阿莎需要面对的是日常选择限制。
  20. 口味分歧展开: 陌生乘客对调味与口感提出相互冲突的要求,争论保持具体而不象征化。
  21. 一道菜失败: 第一种折中方案确实不好吃或口感失败,阿莎承认并返工,不将失败美化成必经仪式。
  22. 共同晚餐形成: 阿莎拆分配料与调味,陌生乘客最终坐到同一张桌边,仍保留不同偏好。
  23. 自然触及家庭线索: 阿莎在公开记忆中提到某种做法来自家里,曦顺势追问是谁教会她。
  24. 明矾石平静停止: 它停止阿莎声线,说明问题进入未授权家庭范围,不能补答或推测。
  25. 曦立即接受: 曦简短道歉或确认理解,不继续追问,不要求查看其它资料。
  26. 留白: 投影停在不再推进的餐桌画面或缓慢退为中性背景,角色暂时不替边界总结意义。
  27. 明矾石询问是否继续: 它不自动重新扮演阿莎,也不把停止包装成系统故障。
  28. 玩家互动三: 固定单选“请明矾石用自己的声音回答。”
  29. 结束重建: 明矾石撤去阿莎的声线、姿态与有限投影,恢复常态后再开口。
  30. 明矾石提出问题: 它询问飞升是否包含自己,以及既定职能变化后,它要如何确认仍是自己。
  31. 镜的唯一关键判断: 镜只区分自身延续与既定职能延续,拒绝从契约未知内容推导答案。
  32. 曦不解决: 曦承认无法保证未来,也不把阿莎的记忆当成明矾石必然有用的证明。
  33. 问题保留: 明矾石不说自己已经明白,只确认这仍是一个尚未得到答案的问题。
  34. 时间转近傍晚: 公共照明调整,馆外音乐声与共鸣广场活动提示进入空间。
  35. 分别: 明矾石结束本次接待并留在馆内;曦与镜沿公共路线前往共鸣广场。

十、玩家互动设计

本场为线性主线。三个互动按固定顺序出现,每组只有一个选项,不写入变量,不改变授权结果、 角色关系或后续路线。

顺序 单选项文本 叙事作用 固定结果
1 查看人格记忆的授权说明。 让玩家主动确认访问规则,而非被动接受百科说明 明确五类行为分别授权,不产生新状态
2 聆听阿莎公开的共同晚餐记忆。 以普通生活展示公开记忆与有限重建如何工作 明矾石开始获授权重建,进入固定晚餐段落
3 请明矾石用自己的声音回答。 把档案人物与重建承担者重新区分,让明矾石能够谈自身问题 重建结束,明矾石恢复常态并提出未解决的问题

这些互动不得改成多选,不新增“继续追问家庭”“让镜补全记忆”“保证明矾石未来”或 “邀请明矾石同行”等选择。回顾已完成 TextBlock 时,选项由现有 Choice Record 自动采用, 因此三组选项与其 Line ID 在正式接入后必须保持稳定。

十一、Yarn、TextBlock 与 StoryData 接口

固定接口

用途 固定值
Yarn 文件 C0_GreatLibrary.yarn
入口 Node C0_GreatLibrary
TextBlock ID c0_great_library
TextBlock 类型 Important
标题 Localization Key story_c0_block_great_library_title
简体中文标题 大图书馆与明矾石
前置 Block c0_underground_city 完成
Unlock Condition c0_contract_route == 1
Forbidden Condition c0_contract_route == 2
新增剧情变量
新增 Timeline Marker
新增分支 Block
本场 TextBlock 数量 1

本场沿用既有 c0_contract_route:

  • 1 = 接受契约路线,本场满足 Unlock
  • 2 = 拒绝契约路线,本场为 Forbidden
  • 本场只读取路线条件,不在 Yarn 中重复写入或修改该变量。

建议内部 Node

  • C0_GreatLibrary_PublicHall
  • C0_GreatLibrary_AstronomyArchive
  • C0_GreatLibrary_AuthorizationBriefing
  • C0_GreatLibrary_AshaDinnerMemory
  • C0_GreatLibrary_FamilyBoundary
  • C0_GreatLibrary_AluniteQuestion
  • C0_GreatLibrary_Departure

内部 Node 只是台本组织建议,正式编写时可在不改变入口、顺序和单一 TextBlock 契约的前提下调整。 Node 名必须在 Chapter0.yarnproject 内唯一,不得使用过短的 StartMemoryEnd 等名称。

Speaker 与档案人物接口

  • 明矾石所有现场台词统一使用 Character ID Alunite
  • 阿莎重建期间Yarn Speaker 仍为 Alunite,演出状态负责表达声线与姿态变化;
  • Asha 只作为档案人物稳定标识,用于场景卡、档案 UI 或资源元数据,不作为独立 Yarn Speaker
  • 不创建 AshaCharacterData、立绘 Prefab 或 CharacterRegistry 条目;
  • 旁白保持无 Speaker 前缀,不创建 Narrator Character ID。

Yarn 编写限制

  • 不使用 <<declare>><<set $...>>$variable 或任何新 persistent state
  • 三个固定单选组每组只有一个选项,选项正文按 Yarn 语法缩进;
  • 重建状态切换优先通过已确认可用的演出命令或资源状态表达,不在场景卡阶段发明新 Yarn Command
  • 文本批准前不手工添加、复用或整理 #line;批准后由 Yarn 工具统一生成 Line ID
  • 对话正常结束时仅完成当前 TextBlock不排队授予新 Unlock Key 或 Message
  • Back 中断时应依赖既有事务恢复,不允许重建状态或投影残留到 StoryTree。

十二、Localization 与资源需求

固定 Localization Key

用途 Key 简体中文源文本
TextBlock 标题 story_c0_block_great_library_title 大图书馆与明矾石
角色显示名 character_alunite_name 明矾石
档案人物显示名 archive_person_asha_name 阿莎

正式 Yarn 台词、旁白与三个选项在文本批准后进入 Yarn 对应的 Unity String Table Collection。 五种首发 Locale 需保持相同 Line ID: enzh-CNjakovi-VN

archive_person_asha_name 是档案 UI 使用的 Archive Person Name Key不是 Character Name Key 不得写成 character_asha_name,也不得据此创建 Asha CharacterData。Asha 是不翻译的稳定档案人物标识, 玩家可见姓名统一从 archive_person_asha_name 解析。

Yarn Speaker 硬约束

阿莎重建段的每一行具名台词只能写成 Alunite:,不可写成 Asha:。声线、姿态与有限投影的变化属于 Alunite 的演出状态,不改变 Yarn Speaker、Character ID 或 CharacterRegistry 归属。旁白或档案 UI 可以通过 archive_person_asha_name 显示阿莎,但不得借显示名把她提升为独立现场角色。

Localization 术语表

简体中文术语 推荐英文基准 本场固定含义与翻译注释
记忆上传 Memory Upload 本人自愿提交人格记忆资料的行为;发生上传不自动许可全部后续用途
上传者 Uploader 自愿上传其人格记忆资料的人;不要翻译成内容所有者或当前说话者
授权范围 Authorized Scope 某项保存、访问、公开或重建被允许的具体内容与用途边界
公开访问 Public Access 普通公众可以访问获准开放的部分;不表示整个人生或关联人物均已公开
叙事人格重建 Narrative Persona Reconstruction 明矾石依据获授权资料进行的有限叙事呈现
档案人物 Archive Person 档案中被记录和呈现的人物身份;不是 Yarn Character 或当前现场角色

“叙事人格重建”不得缩写成会暗示本人重新到场的词。所有 Locale 都必须保留同一事实边界: 重建不等于复活,不等于由另一个对象替代本人,也不表示上传者本人可以继续回答资料之外的新问题。

专名、读音与代词注释

  • Alunite 是明矾石的稳定 Character ID 和专名,不得按普通矿物名在各 Locale 中自由换译或替换同义矿物; 各 Locale 的最终显示形式必须进入 approved termbase并与 character_alunite_name 一一对应。
  • Asha 是稳定档案人物标识,阿莎zh-CN 显示名;各 Locale 只做经批准的音译,不得根据字源、 宗教含义或当地常见名字进行意译。
  • 配音读音基准: Alunite 读作 AL-uh-nightAsha 读作 AH-sha。非英语配音可按本地音系调整, 但必须在录音词表中保留这两条基准,避免同一 Locale 内多种读法。
Locale Alunite 称谓/代词注释 Asha 称谓/代词注释
en 使用 they/them;不得因矿物名或外观改用 it 使用 she/her,读音以 AH-sha 为基准
zh-CN 显示名“明矾石”,读音 míng fán shí;叙述代词统一“它” 显示名“阿莎”,读音 ā shā;叙述代词“她”
ja 优先使用专名或省略代词,不擅自使用带性别判断的 / 彼女 使用批准音译;优先专名,必要时可用女性指称
ko 优先使用专名或自然省略代词,不用 / 그녀 强加性别 使用批准音译;优先专名,必要时采用女性指称
vi-VN 优先使用专名或中性句式,避免用 anh / chị / em 推断性别与年龄关系 使用批准音译;优先专名,女性指称须避免额外推断年龄或亲疏

以上注释用于翻译、LQA 与配音一致性,不改变 AluniteAsha 的稳定内部标识。

Base Language 与提取 Gate

Chapter0.yarnproject 当前 baseLanguage = en,这是既有迁移待办,不是本场确认英语源稿的决定。 本场采用简体中文源稿;进入正式 Line ID 生成与 Localization 提取前,必须由剧情系统整合任务统一将 Chapter 0 Base Language 改为 zh-CN,并验证现有台本与 String Table 的迁移方案。本场景卡阶段不修改 Chapter0.yarnproject,也不提前生成 #line

UI 与 pseudolocalization 验收

  • 授权说明 UI、档案人物显示名、公开访问状态、重建状态和三个固定单选均以简中文本宽度的 130% 进行 pseudolocalization
  • 所有上述文本容器必须启用自动换行和内容驱动的动态高度,不依赖固定单行高度;
  • 三个固定单选扩展到 130% 后不得截断、强制省略、覆盖相邻按钮或把点击区域挤出 Safe Area
  • 授权术语不得因换行被拆成难以辨认的独立字词,表格或卡片标签需允许标签区与正文区分别增长;
  • enzh-CNjakovi-VN 下复核 Speaker、档案人物名、术语一致性与动态布局
  • pseudolocalization 只用于布局压力测试,不得写回正式 String Table 或改动三个选项的 Line ID。

CharacterRegistry 需求

Yarn 获批并进入资源接入阶段后,新增或确认 CharacterData:

Character ID: Alunite
Display Name Key: character_alunite_name
Portrait Style: Sprite暂定按正式美术方案确认
Required States: normal, attentive, reconstructing, boundary, uncertain

不新增 Asha CharacterData。若未来演出系统需要标记重建状态应优先作为 Alunite 的状态或表情资源处理, 不得为了复用立绘流程把阿莎提升为独立现场角色。

视觉与演出资源

  • 背景: 公共交通到达区、开放入口、中央大厅、纸质文献区、数据档案区、古观星资料区、记忆聆听区、 共鸣广场方向出口;
  • 明矾石: 中性年轻人形,象牙白、浅灰、矿物色;普通接待、说明授权、阿莎重建、停止越界、 恢复常态与不确定提问等状态;
  • 镜: 沿用既有万华镜投影,不新增温暖回应或情感化变形;
  • 阿莎重建投影: 航线餐厅局部轮廓、有限食材、失败菜品、可拆分调味与一张逐渐坐满的桌子;
  • 古观星资料: 旧观测设备影像、论文页、值班表、维护记录与现代检索界面,不出现拟真人格投影;
  • UI: 资料类型、公开范围、重建允许状态、当前记忆段落说明;不显示家庭资料内容或可绕过权限的按钮;
  • 环境声: 大厅人流、纸页与低声交谈、数据区较轻的设备底噪、聆听区更低的环境层、 场末从馆外传来的公共音乐片段。

重建资源不得依赖阿莎独立立绘。有限投影应保留“由当前设施进行叙事呈现”的可辨识边界, 不追求让玩家误以为阿莎本人进入现场。

十三、文本节奏与演出要求

  • 旁白使用第三人称,以曦的感知为主要视角;不得以“你”指代曦或玩家。
  • 人物台词使用 ASCII 英文冒号,例如 Alunite:;中文正文不使用全角人物冒号。
  • 正式 Yarn 每行尽量不超过 120 个字符;长说明拆成可自然表演的多句,不写成制度公告墙。
  • 明矾石的每句台词必须可由配音演员自然说出,情绪方向以平静、专注、不确定为主。
  • 开场先用人流和空间说明公共属性,再让明矾石出现;不得用长段身份介绍代替普通接待。
  • 古观星段要短而清楚,用具体资料触发“没有人格记忆”的说明,不连续堆叠文明史百科。
  • 授权说明可以分五步,但每步只回答一个动作,不顺带解释撤回、继承、期限、争议或同步。
  • 阿莎记忆的主要篇幅用于有限食材、口味争论、失败菜品与最终同桌,不用宏大旁白替普通生活升格。
  • 重建开始前必须有明矾石自己的边界说明;重建结束后必须有可听见、可看见的状态恢复。
  • 曦的越界问句应自然、短,像沿着菜谱来源继续好奇,而非故意测试系统规则。
  • 明矾石停止时不使用警报、故障、权限红字充满画面等惩罚性演出。
  • 曦接受边界后至少保留一个完整节拍的安静;不要让镜立即解释这段安静意味着什么。
  • 第三个单选出现前,应让玩家清楚当前回答者可能被混同,因此“用自己的声音”具有实际叙事意义。
  • 镜的关键判断只出现一次,句式准确、短,不再追加类比、安慰或未来推演。
  • 曦的最终回应允许迟疑和不完整,不能形成誓言、治疗式劝导或主题答案。
  • 场末音乐先作为远处环境声出现,再由公共提示确认来源;不能突然切成完整音乐会高潮。
  • 明矾石不随行。分别保持普通工作场景的尺度,不设计拥抱、赠礼或长期联系承诺。
  • 玩家可见文本不得用被禁用的三个主题概括词代替具体的授权、记忆、边界与自我问题。

十四、情绪转折

  1. 公共入口消解特殊待遇: 曦从交通舱进入正常开放的设施,没有被单独迎入隐藏空间。
  2. 暖与冷共同构成记录: 纸质区和数据区不同,却都需要来源、保存与访问边界。
  3. 资料丰富仍有人不在场: 古观星团队留下大量记录,但没有因此获得可调用人格。
  4. 规则变成可执行动作: 五类授权被逐项区分,避免把“已经上传”误读为任何用途都可使用。
  5. 普通晚餐使记忆靠近: 阿莎面对的是有限食材与口味分歧,而不是历史舞台上的壮举。
  6. 失败没有被改写: 那道菜确实失败,重建没有把上传者修饰成永远正确的人。
  7. 陌生人同桌但仍不同: 乘客一起吃饭,不需要先同意唯一口味,也不被写成永久共同体。
  8. 自然好奇撞上边界: 曦从公开生活细节追问到家庭来源,理解在具体交流中受到检验。
  9. 停止不等于惩罚: 明矾石平静停止,曦立即接受,留白让未获授权的部分保持不被占用。
  10. 重建者重新出现: 第三个单选要求明矾石使用自己的声音,阿莎的记忆与明矾石自身被重新区分。
  11. 问题从职能转向自身: 明矾石不只担心工作是否还需要,也不知道工作改变后如何确认自己。
  12. 一次判断拆开命题: 镜区分自身延续和职能延续,但不提供答案。
  13. 曦拒绝虚假保证: 她不承诺、不修复、不解决,只承认未知与眼前问题确实存在。
  14. 傍晚把未解问题带向日常: 公共音乐声出现,图书馆继续运作,明矾石也继续留在自己的当下位置。

十五、Lore 状态

项目 内容
Canon Level Established: 本卡冻结项来自已批准的 C0-S09 设计;具体台词、镜头与美术细节仍需正式审稿
Visible To Player Yes / Discoverable: 古观星资料、授权说明、阿莎公开记忆与明矾石的问题均在主线可见
Hidden Truth 无。本场不以权限边界暗示秘密家庭阴谋、上传实验或飞升内幕
Cross-References docs/chapter0-scene-08-underground-city-card.mdAssets/Story/Chapter0/C0_UndergroundCity.yarndocs/chapter0-prologue-dialogue-exploration.md、后续【共鸣广场】场景卡
Contradictions Check 已核对 Writer/Programmer 手册、C0-S08 场景卡与正式 Yarn前后路线、单一 TextBlock、无新增变量/Marker 与角色分工一致
Source 用户批准的 C0-S09 冻结设计;旧探索稿仅作结构参考,所有冲突处由本卡覆盖

十六、连续性与 OOC 检查清单

  • 开场直接承接 C0-S08 交通舱抵达,大图书馆首先是开放公共设施。
  • 萨米尔没有同行,旧探针与纪念章不在本场承担解决冲突的功能。
  • 明矾石为普通接待,不设置专属预约、欢迎仪式或曦的特殊访问权限。
  • 空间顺序保持“公共大厅 -> 古观星资料 -> 授权说明 -> 记忆聆听 -> 场末出口”。
  • 纸质区偏暖、数据区偏冷、记忆聆听区柔和,三者都不被赋予绝对真实性等级。
  • 古观星者生活在记忆计划建立前,只有资料,没有可供调用的人格记忆。
  • 上传、保存、访问、公开与重建分别说明,不把任何一项当作其它行为的自动许可。
  • 不补写授权撤回、继承、期限、争议处理或节点同步细节。
  • 阿莎不是文明最早殖民时代人物,而是后来某颗新殖民地早期航线的厨师。
  • 阿莎晚年自愿上传;本场只访问已获公开与重建授权的共同晚餐记忆。
  • 晚餐内容包含有限食材、口味分歧、一道失败的菜和陌生乘客最终同桌。
  • 阿莎不被英雄化,不承担殖民危机、制度创立或重大工程主题。
  • 整段重建由 Alunite 承担,阿莎不使用独立 Speaker、立绘或 CharacterRegistry。
  • 重建只靠声线、姿态与有限投影,不表现为阿莎本人返回现场。
  • 曦自然误触未授权家庭边界,明矾石平静停止,曦立即接受。
  • 停止后保留留白,不由镜、旁白或 UI 立刻解释其唯一意义。
  • 三个互动固定顺序且每组单选不新增变量、分支、Marker、好感度或 Unlock。
  • 第三个单选后,明矾石恢复自己的声线、姿态与投影,再谈自身问题。
  • 明矾石提出飞升是否包含自己,以及职能变化后的自我识别,不得到公开答案。
  • 镜全场只作一次核心判断: 自身延续与既定职能延续不是同一命题。
  • 曦不保证、不安抚成定论、不替明矾石找到新使命,也不解决问题。
  • 不讨论“AI 是否是生命”,不断言意识延续、复活或人格重建等于本人存在。
  • 明矾石没有机械陈词;外观保持中性年轻人形与象牙白、浅灰、矿物色。
  • 场末接近傍晚,以公共音乐声和提示引向共鸣广场,明矾石不同行。
  • 旁白使用第三人称,人物台词使用 ASCII 英文冒号。
  • 正式 Yarn 不使用旧临时变量语法,不在审稿前手工添加 #line
  • 玩家可见文本不使用被禁用的三个概括词代替具体内容。

十七、旧探索稿修订口径

docs/chapter0-prologue-dialogue-exploration.md 中“大图书馆与明矾石”样例属于早期探索, 不是正式执行口径。后续 Yarn 必须按本卡进行以下修订:

  1. 将“预约信息提前抵达、由明矾石负责陪同”改为公共入口中的普通接待,不为曦设置专属行程。
  2. 保留古观星资料没有人格记忆的边界,但删除镜在该段的主题总结,把唯一关键判断留到明矾石自身问题。
  3. 把旧稿的“早期环廊修复员记忆”完整替换为阿莎的共同晚餐记忆,避免重复 C0-S08 的材料更新主题。
  4. 将授权描述重写为上传、保存、访问、公开与重建分别授权,不扩写未获批准的制度机制。
  5. 新增曦误触未授权家庭边界、明矾石停止、曦立即接受和随后留白的固定顺序。
  6. 新增固定单选“请明矾石用自己的声音回答”,并在此后明确结束阿莎重建。
  7. 删除任何把公开记忆描述成访问者取得上传者全部人生、可继续追问或可获得本人新回答的表述。
  8. 删除“保存不只是为了对抗死亡”“让别人知道你认真活过”等足以提前解决明矾石问题的结论。
  9. 把明矾石的问题聚焦为飞升是否包含自己,以及既定职能变化后的自我识别。
  10. 将镜的多次分析压缩为一次命题区分,不让镜预测飞升、定义明矾石或认证意识延续。
  11. 让曦承认未知而非安慰成承诺;明矾石不因一句回应立即释然或找到新使命。
  12. 将结尾从返回观星资料廊道改为近傍晚的公共音乐提示,连接后续共鸣广场,并明确明矾石不同行。

十八、后续接口

  • 用户批准本场景卡后,下一步才是编写 Assets/Story/Chapter0/C0_GreatLibrary.yarn 初稿。
  • Yarn 初稿必须先完成文本审稿,再由 Yarn 工具统一生成 #line;审稿前不手工添加 Line ID。
  • Yarn 获批以前,不配置 StoryData、Localization Table、CharacterRegistry、明矾石立绘或大图书馆背景。
  • 本场只包含一个 Important TextBlock,前置为 c0_underground_city,接受路线为 c0_contract_route == 1,拒绝路线为 c0_contract_route == 2
  • 本场不新增变量、Marker、分支 Block、Unlock Key、MessageBox 或独立阿莎角色资源。
  • 后续【共鸣广场】只承接近傍晚的公共音乐与曦、镜到场,不继承明矾石同行或飞升答案。
  • 明矾石的问题可在更后续内容中继续发展,但任何回答都必须经过独立叙事批准,不能由本场台词预先冻结。