系统空间的灯光永远是冷白色的。
没有日出日落,没有昼夜交替,和镜中世界一样——但这里没有镜像,没有猎手,没有倒影里那个动作不同步的自己。只有三把椅子,一张桌子,一个任务面板,和七十二小时的倒计时。
沈溯坐在椅子上,盯着天花板。
他在听心跳。
不是自己的心跳——他自己的心跳每分钟72次,标准、稳定、精确,像节拍器。他听的是另一个心跳,那个刚住进来的、和他自己的心跳重叠在一起的、双声部的韵律。
镜像沈溯的心跳。
不,不是镜像。是他自己的另一部分。
那个心跳没有节奏,没有规律,时快时慢,像一首没有谱子的即兴曲。但它不吵。它只是在那里,像一个终于被允许说话的孩子,在用一种沈溯还不太懂的语言,小声地说着什么。
“你发什么呆?”白秋从椅子上站起来,伸了个懒腰,骨头咔咔响了一片,“三天休整,你不去兑换点什么?”
沈溯坐直,目光落在任务面板旁边的兑换界面上。银白色的半透明窗口悬浮在空中,上面列着积分、属性点、技能、道具的兑换选项。
他的积分余额:3700。
“先休息。”沈溯说,“不急。”
白秋瞪大眼睛看着她,像在看一只会飞的猪。
“你说什么?”
“先休息。”沈溯重复了一遍。
白秋转头看向陆仁甲。陆仁甲靠在椅背上,闭着眼睛,但嘴角那个微小的弧度还在。白秋又把头转回来,盯着沈溯的脸看了五秒钟。
“你变了。”白秋说。
“嗯。”
“你以前从来不休息。上一个副本打完,你第一件事就是算积分、点属性、规划下一个副本的装备路线。你连厕所都是算好时间去的。”
“那是以前。”
“现在呢?”
沈溯想了想,说了一句让白秋彻底石化的话:“现在我想先喝杯水,然后坐一会儿。”
白秋张着嘴,下巴差点掉到地上。
“老陆,”白秋的声音发飘,“他是不是被镜像夺舍了?”
陆仁甲睁开眼睛,看了沈溯一眼,然后重新闭上。
“没有。”陆仁甲说,“是升级了。”
白秋愣了两秒,然后突然笑了出来。不是嘲笑,是一种“终于等到这一天”的笑。
“行吧,”白秋一屁股坐回椅子,“那我也休息。三天呢,不着急。”
三个人就这么安静地坐着。
系统空间里只有电流的嗡嗡声,和三个人呼吸的声音。
沈溯喝完那杯水,用了五分钟。以前他喝水只需要十秒——端起来,灌下去,放下。五分钟够他喝三十杯。但这一次,他慢慢地喝,感受水温从喉咙滑到胃里,感受那一小股暖流在身体里扩散。
他在学一件事——感受。
镜像沈溯给了他感受的能力,但没有给他说明书。他得像一个刚出生的孩子一样,从头学习什么是“温暖”,什么是“疲惫”,什么是“舒服”。
这比打S级副本难多了。
休整持续了大约六个小时。三个人轮流睡了觉——不是闭目养神,是真正的、放松的、不需要警戒的睡眠。沈溯睡了两个小时,这是他进入系统空间以来第一次做梦。
梦里的画面很模糊,像被水浸泡过的照片。一个女人站在白色的空间里,背对着他。她的头发很长,披散在肩上。她微微侧过头,像是在听什么声音。
沈溯在梦里想叫住她,但发不出声音。
然后他醒了。
醒来的时候,眼角有一点湿润。
沈溯坐起来,用手背擦了一下眼角。他看着手背上那一点水痕,看了三秒钟。
“又哭了?”白秋的声音从旁边传来,带着一种故作轻松的调侃,但沈溯听出了里面的小心翼翼——白秋怕他尴尬。
“没有。”沈溯说,“做梦了。”
白秋没有追问。她太了解沈溯了——如果他想说,他会说;如果他不想说,你把刀架在他脖子上他也不会说。但以前的沈溯不会说“做梦了”这三个字,因为他会直接把梦归类为“无效信息”然后丢弃。
现在他不仅记住了梦,还承认自己做了梦。
白秋在心里默默给镜像沈溯磕了一个头。
“行了,”白秋站起来,活动了一下肩膀,“休息够了。该干活了。积分放着不会生利息。”
沈溯点了点头,打开兑换界面。
属性点兑换界面是一张六维图——力量、敏捷、体质、智力、精神、幸运。每一个属性后面都有一个“+”号,亮着的表示可以兑换,灰色的表示已达上限或积分不足。
沈溯的当前属性:
力量:18
敏捷:21
体质:17
智力:22
精神:17
幸运:12
3700积分。他可以兑换属性点,每200积分1点,上限6点——这是系统空间在两次副本之间的兑换限制,无论你多少积分,每次休整最多只能兑换6点属性。
1200积分,换6点。
沈溯的手指在属性面板上悬停了片刻。以前他点属性只看一个指标——性价比。哪个属性对通关最有用,点哪个。智力永远是第一优先级,因为“逻辑闭环”依赖智力。然后是敏捷,然后是体质,力量和精神看情况,幸运从来不考虑——因为“运气”不可控,不可控的东西不在最优解的计算范围内。
但现在,他的手没有直接点智力。
他看着那张六维图,脑子里有两套系统在同时运行。一套是旧的——智力22,距离下一个阈值还差3点,点智力,收益最大。一套是新的——你累不累?你需要什么?不是“最优解”需要什么,是你需要什么。
沈溯点了+1智力。
然后他的手停了。
他在想——精神属性关系到抗性和感知。镜中世界里,陈覆的“意识扰乱”差点让他跪在地上,如果不是镜像的力量,他可能已经死了。精神不够,下一次遇到精神攻击怎么办?
他的手指移到了精神上,点了+2。
然后他看到了幸运。
幸运12。他一直觉得幸运是废属性,因为“运气”不靠谱。但镜像沈溯在融合时说过一句话:“直觉不是运气,直觉是你处理了太多你意识不到的信息之后得出的结论。”
幸运,可能不是“运气”。
是“感知世界的另一种方式”。
沈溯点了+2幸运。
最后一点,他犹豫了很久。力量?体质?还是继续点智力?
他点了+1力量。
不是因为最优解,而是一种说不清的理由——他想起在镜之塔里砸碎那面镜子时,拳头穿过镜面的感觉。那一拳不是靠智力打的,是靠力量。不是肌肉的力量,是意志的力量。
意志需要载体。
属性点确认。
新的属性面板:
智力:23(+1)
精神:19(+2)
幸运:14(+2)
力量:19(+1)
敏捷:21(不变)
体质:17(不变)
白秋凑过来看了一眼:“你点幸运了?你以前不是说幸运是废物属性吗?”
“以前说的不对。”沈溯说。
白秋被噎了一下,然后默默点了自己的属性。她没有问沈溯为什么改变主意,因为她自己也在变——她点了两点精神,因为她终于承认,她需要抗性,不能总靠“冲上去”解决问题。
陆仁甲没有点属性。他闭着眼睛靠在椅背上,像是睡着了。但沈溯注意到,他的手指在扶手上无意识地敲击,节奏很慢,像是在思考什么。
积分花掉了1200,还剩2500。沈溯扫了一眼技能和道具兑换列表,没有看到值得买的东西——【真实之镜】和【自我认知】已经是最好的装备了。剩下的积分留着,下一个副本可能需要。
“碎片。”沈溯说。
白秋和陆仁甲同时看向他。
沈溯从装备栏里取出六块碎片。不是实物,而是六团悬浮在空中的、大小不一的光点。每一个光点的颜色都不一样——有的银白,有的淡金,有的深蓝,有的暗红。它们在半空中缓慢旋转,像六颗微型的行星。
第一块碎片:第一个副本结束后系统异常弹出的,当时沈溯以为是bug,后来才知道那不是bug,它是一种——感知。像是有人把一段信息直接写进了神经里,不需要阅读,不需要理解,它就“在”那里。
第二块碎片:第二个副本里和数据晶体一起出现的。
第三块碎片:第三个副本通关时没有试图去清除母体,在睡着后发现站在一个巨大的、由数据流构成的建筑里,面前是一扇门。门上没有把手,没有锁孔,只有一个符号。被十字贯穿的圆形。
第四块碎片:第四个,和哥哥有关系的副本中获得到的。
第五块碎片:第五个副本结束时系统直接给的,沈溯至今不知道为什么。
第六块碎片:镜中世界里从陈覆身上拿到的。
六块碎片。
沈溯伸出手,六团光点像是感应到了什么,缓缓向他靠拢。它们没有融合,而是排列成了一个图案——不是圆形,不是方形,而是一种不规则的、像星座一样的结构。
每两块碎片之间出现了一条细如发丝的光线,将六块碎片连接成一个立体的网状结构。在这个结构的中心,有一个空缺——第七块碎片的位置。
然后,信息开始浮现。
不是文字,不是图像,而是一种直接注入意识的、像记忆一样的信息流。沈溯闭上眼睛,接收这些信息。
坐标。一串坐标。不是地图上的经纬度,而是系统空间内部的坐标——就像一座大楼里的房间号,指明了某个隐藏文件夹的路径。
密码。一串十六位的密码,由字母、数字和符号组成,没有任何规律。不是人为设计的密码,而是系统自动生成的、唯一的、不可复制的密钥。
这些坐标和密码指向同一个地方——
系统核心。
沈溯睁开眼睛。
白秋看着他:“看到了什么?”
“坐标和密码。”沈溯说,“指向系统核心。”
白秋的呼吸停了一拍。系统核心——那是所有玩家都在猜测但从来没有人见过的存在。有人说系统核心是一台超级计算机,有人说是一个人工智能,有人说是某个更高级的文明制造的牢笼控制器。没有人知道真相,因为去过的人都没有回来。
“你确定?”白秋的声音压得很低。
“碎片不会说谎。”沈溯说。
陆仁甲睁开了眼睛。他看着那六块碎片组成的网状结构,看了很久,然后说了一句话:
“清道夫。”
白秋愣了一下:“什么?”
“陈覆背后的组织。名字叫‘清道夫’。”陆仁甲的声音和平时一样平静,但白秋注意到,他的手指不再敲击扶手了,“专门清除‘觉醒’玩家。”
沈溯看着陆仁甲。他的表情没有变化——不是因为“逻辑闭环”在压制情绪,而是因为他已经不需要用表情来掩饰什么了。他看着陆仁甲,像是在看一个认识了两年但从来没有真正认识过的人。
“你知道多少?”沈溯问。
陆仁甲沉默了三秒。这三秒里,白秋的目光在沈溯和陆仁甲之间快速来回,她的手已经无意识地向刀柄移动了——不是因为不信任陆仁甲,而是因为“清道夫”这三个字让她的本能进入了警戒状态。
“全部。”陆仁甲说。
然后他站起来。
这个动作让白秋的后背肌肉瞬间绷紧——在副本里,陆仁甲站起来意味着“要开战了”。但这一次,陆仁甲站起来之后,把手放在了胸口,做了一个白秋从未见过的动作:他解开了战术服最上面的一颗扣子,从领口内侧拉出一条细细的银链。银链的末端挂着一枚徽章。
徽章很小,只有指甲盖大。图案是一只睁开的眼睛,眼睛的瞳孔不是圆的,而是一个盾牌的形状。
“观察者联盟。”陆仁甲说。
白秋的手停在了刀柄上。
沈溯看着那枚徽章。他没有问“什么是观察者联盟”,因为他已经从那六块碎片的信息中看到了这个名字——碎片里有一行隐藏的数据,只有在和陆仁甲的徽章对照时才会显现。那行数据写着:
“观察者联盟:由第一批‘觉醒’玩家建立的秘密组织,目的是保护‘觉醒者’不被‘清道夫’清除,并寻找系统真相。”
“你是卧底。”沈溯说。不是疑问,是陈述。
“是。”陆仁甲说。
“从一开始?”
“从一开始。”
白秋的手从刀柄上滑了下来。她的表情很复杂——有被欺骗的愤怒,有“原来如此”的了然,还有一种说不清的心疼。因为她突然想通了很多事:为什么陆仁甲总是在最关键的时候出现在最关键的位置;为什么他话那么少但每一句都切中要害;为什么他从来不主动接近任何人,但从来没有离开过沈溯和白秋。
他不是闷。
他是在观察。
“你一直在保护他。”白秋说。不是疑问,是陈述。
“是。”陆仁甲说。
沈溯看着陆仁甲。那张永远没有表情的脸,那个永远只说最少字的人,那个在停车场里对镜像说了“对不起”的石头。他不是石头。他是一个把“保护”两个字刻进骨头里的人,只是他不会用语言表达,所以他用身体挡在沈溯前面,用盾牌扛住所有伤害,用沉默守护所有秘密。
“清道夫什么时候盯上我的?”沈溯问。
“第一个副本结束之后。”陆仁甲说,“你的‘逻辑闭环’天赋在系统里产生了异常波动。清道夫的系统监控程序捕捉到了这个波动,标记你为‘潜在觉醒者’。他们派人来清除你,但观察者联盟提前得到了消息,派我来——不是‘派我杀你’,是‘派我保护你’。”
沈溯的脑子里有一条线,把所有散落的点串了起来。
第一个副本结束后,系统异常弹出了第一块碎片。那不是bug,是观察者联盟在给他递信息。
第三个副本里那具Npc尸体上的第二块碎片,不是意外,是观察者联盟安排的。
第四个副本的“意外奖励”,是陆仁甲在暗中操作。
第五个副本里的“叛逃者”,是观察者联盟的成员,他自杀不是因为绝望,而是因为暴露了身份,他的死是为了保护沈溯不被清道夫追踪。
第六个副本里的陈覆,是清道夫的三级执行者。他的目标是夺取“逻辑闭环”,而陆仁甲的任务是确保这个目标不会实现。
两年。
陆仁甲在沈溯身边待了两年。
不是巧合,不是运气,是任务。
但沈溯知道,如果只是任务,陆仁甲不会在停车场里对自己的镜像说出“对不起”。如果只是任务,陆仁甲不会在镜之塔顶层说“一起去”。如果只是任务,陆仁甲不会在刚才说“不是‘派我杀你’,是‘派我保护你’”。
任务会结束。
但“对不起”不会。
“你暴露了。”沈溯说。
陆仁甲把那枚徽章重新塞回领口,扣上扣子。
“清道夫在镜中世界已经知道了。”陆仁甲说,“陈覆不是来杀你的,他是来试探我的。他想确认我是不是观察者的人。他确认了,所以他的镜像第一时间没有攻击你,而是在盯着我。”
白秋终于忍不住了:“所以你们两个——这两年——一个知道自己是目标,一个知道自己是保镖——你们两个都知道,就我什么都不知道?!”
沈溯和陆仁甲同时看向她。
白秋的脸涨得通红,不知道是气的还是别的什么。
“我也是队友。”白秋的声音低了下去,“你们可以告诉我的。”
沈溯沉默了两秒。
“以前不告诉你,是因为我不想把你卷进来。”他说。
白秋抬头看着他。
“现在呢?”她问。
沈溯的嘴角微微弯了一下。不是计算后的社交表情,而是一种带着歉意的、柔软的、真实的微笑。
“现在你已经在里面了。”
白秋盯着那个微笑看了三秒钟,然后猛地转过头去。
“你少笑。”白秋的声音有点哑,“你一笑我就觉得天要塌了。”
陆仁甲看着白秋的后脑勺,嘴角那个微小的弧度又大了一点。
“她同意了。”陆仁甲说。
“我没同意!”白秋的声音从背对他们的一侧传来。
“那就是同意了。”陆仁甲说。
白秋转回来,眼睛红红的,但表情已经恢复了那种“冲就完了”的架势。只是这次,那种“冲”里面多了一层东西——不是冲动,是决心。
“行,”白秋说,“清道夫,观察者联盟,系统核心,真相副本。不管前面是什么,三个人一起。”
她伸出手。
沈溯看着那只手。白秋的手上有刀茧,有伤疤,有洗不掉的武器油渍。这双手杀了很多人,也救过很多人。这双手以前只会握刀,现在学会了“犹豫”。
沈溯伸出手,握住了白秋的手。
陆仁甲把手搭在两人的手上。
三只手叠在一起。
系统空间里冷白色的灯光照在三只手上,影子落在桌面上,三个影子重叠成一个。
“第七块碎片在副本7。”沈溯说,“最终试炼。”
白秋问:“什么试炼?”
沈溯看着那六块碎片组成的网状结构,中心那个空缺的位置正在微微发光,像是在呼吸。
“不知道。”沈溯说,“但到了就知道了。”
陆仁甲松开手,坐回椅子,闭上眼睛。
“三天后。”他说。
“三天后。”沈溯说。
白秋坐回椅子,把脚翘到桌子上。
“三天后。”她说。
三个人再次沉默下来。
但这次的沉默和之前不一样。不是疲惫后的喘息,不是战斗前的紧张,而是一种“不用再装了”的安静。沈溯不用装没有感情,陆仁甲不用装只是闷,白秋不用装永远冲动。
三天。
然后,最后一扇门。
沈溯闭上眼睛。
梦里,那个女人又出现了。白色的空间,披散的长发,微微侧过的头。
这一次,她转过来了一点。
沈溯看到了她的侧脸。
很白。很瘦。嘴唇微微张开,像是在说什么。
沈溯听不到声音,但他读出了唇语。
三个字。
“找到我。”
沈溯在梦中伸出手。
然后醒了。
眼角,又湿了。
他用手背擦了一下,坐直,看向任务面板。
倒计时:68小时。
真相副本,倒计时。