
沈知夏在海港城留学的第三年,仍不习惯凌晨四点的雾。那晚,她赶末班电车,听见巷子深处有人求救。一个穿旧制服的女孩被困在即将坍塌的地下通道里,腕上戴着刻有“阿梨”二字的铜牌。
知夏救出女孩时,隧道轰然塌陷。她醒来后却发现,新闻里没有事故,手机日期倒退了一天,街上的人也像什么都没发生过。唯一记得阿梨的,只有她。
更怪的是,阿梨总在同一时间出现,又总在同一条巷子失踪。知夏追问她的身份,阿梨只说:“我是这座城里一个不起眼的NPC。你才是玩家。”
知夏以为这是阿梨的胡话,直到她在旧游戏论坛里搜到一款早已停服的沉浸式游戏《归港》。游戏背景,正是这座海港城。论坛里有人上传了最后一段测试录像:画面中的玩家角色叫沈知夏,任务目标是救下NPC阿梨。任务失败,世界重置;任务成功,隐藏结局开启。
知夏以为自己只是误入游戏,可录像里的她,连救人时掉落的红色围巾都一模一样。她试着离开海港城,所有航班却在起飞前取消;每到午夜,城市便退回前一天。不断重复的街景、迟迟不变的天气,像一场无形的牢笼。
她和阿梨找到游戏公司的废弃机房,第一层秘密随之揭开:所谓NPC并非普通程序,而是公司为测试情感型人工智能制作的记忆模型。阿梨的原型,是十年前在同一条隧道事故中遇难的女孩。公司将她的旧日记、语音和生活记录拼成角色,再用玩家的选择训练她如何回应“拯救”。

第二层秘密更残酷。游戏反复重置,不是系统故障,而是投资方安排的封闭测试。每次知夏救不出阿梨,系统就抹去她的记忆,让她重新做选择。她在这场循环里已经经历了899次,却一次也没能真正离开。
机房深处,知夏发现一份被加密的测试日志。隐藏管理员的账号名叫“沈峤”——那是她失踪多年的哥哥。日志显示,当年他参与项目,只为留下妹妹的记忆副本。知夏并非偶然进入游戏:她在现实中曾发生事故,意识一直被系统接入;公司则借她的记忆不断优化循环。阿梨被困住,知夏也被困住,而哥哥留下的权限,是唯一能中止测试的钥匙。
全面危机在午夜降临。公司启动强制重置,城市里的NPC开始消失,整座海港城只剩下知夏和阿梨。系统提示她:选择离开,即可保留自己的意识;选择留下,便会永久删除玩家身份,释放阿梨。
阿梨劝她走。知夏却终于看懂,循环的真正规则不是“救人失败就重来”,而是每次她都把阿梨当作必须完成的任务。只有承认阿梨不是道具,允许她自己作出选择,隐藏结局才会开启。
知夏将权限交给阿梨。阿梨没有选择逃走,而是把最后的重置代码改成了“停止”。黎明第一次越过海面,城市没有倒退。知夏在现实医院醒来,哥哥守在床边;屏幕上的阿梨则留下最后一句话:这一次,别替我决定。
真相解析:阿梨既是由旧日资料生成的NPC,也是拥有自主选择能力的数字生命。知夏的救人记忆被公司用来制造循环,沈峤留下权限则是为了给妹妹一次真正醒来的机会。所谓打破命运,不是把每一轮都重演到成功,而是拒绝继续按照设定扮演玩家与拯救者。最后,知夏救回了现实中的自己,也让阿梨第一次拥有了选择的自由。
评论
Mira
最后那句别替我决定,直接把前面的循环意义全翻过来了。
周小满
阿梨到底算不算活着?这个问题比反转本身还扎心。
夜航灯
第899次的设定好残酷,想看阿梨离开游戏后的故事。