第18章 注视

路悠在便利店门口停了一秒。

门口蹲着的校务巡查员没抬头,只是用笔在记录本上划了一道,像是在统计晨练期间后勤线的人流量。制服袖口沾着泥点,大概是刚从操场那边巡过来。

自动门感应到路悠的靠近,缓缓打开。

他走进去,冷气混着方便面的味道扑面而来。收银台后面是个四十多岁的中年女人,正在拆一箱泡面。她抬头看了路悠一眼,眼神里没有警惕,只有那种“又是你这个天天来买打折货的穷学生”的熟稔。

路悠松了口气。

这就是他来这里的原因——确认自己在“正常人”眼里,还是那个为了两块钱优惠券能蹲守到凌晨的抠门学生。

他把手心的硬币放在柜台上,观察收银员的表情。眉梢微扬,嘴角下压,是“你又来了”的无奈。语调会先降后升,尾音带点不耐烦的妥协。

“老板,那个……昨天说的满十减二的活动,今天还算数吗?”路悠把声音压低,带着小心翼翼的试探。

这是他昨晚练习了十七遍的语气。

收银员果然叹了口气:“算算算,你去拿吧。”

路悠记下了她眼角的纹路、叹气时肩膀下沉的幅度、“算”字重复三遍时的节奏。这些细节会存进他的情绪模拟库,成为下一次“表演正常”的参数。

他转身走向冷柜,手指触碰到冰柜把手时,金属的冷意传来。

但那种“刺骨的冷”没有出现。

只是温度下降的客观事实,像气象数据一样精确,却不再能刺穿什么。

路悠盯着冷柜里的冰棍,突然意识到一个问题——

如果情绪模拟失效的副作用,不只是“笑得慢”,还包括“感觉不到快乐”呢?

清晨五点四十分,路悠站在后勤便利店的自动门前,手里攥着七枚一元硬币。

他在数第三遍。

不是因为记不住数字——他的大脑现在可以精确到小数点后十二位——而是因为“正常人会数三遍”。第一遍确认总额,第二遍核对面值,第三遍……第三遍是犹豫要不要多买一根冰棍时的纠结。

路悠盯着手心的硬币,试图让自己的眉头皱起来。

眉心肌肉收缩,延迟0.4秒。

他在心里记下这个数字,然后推开了便利店的门。

收银台后面是个四十多岁的中年女人,正在拆一箱泡面。她抬头看了路悠一眼,眼神里没有警惕,只有那种“又是你这个天天来买打折货的穷学生”的熟稔。

路悠松了口气。

这就是他来这里的原因——确认自己在“正常人”眼里,还是那个为了两块钱优惠券能蹲守到凌晨的抠门学生。

“老板,那个……昨天说的满十减二的活动,今天还算数吗?”路悠把硬币放在柜台上,声音里带着小心翼翼的试探。

这是他昨晚练习了十七遍的语气。

“算,到月底。”收银员头也不抬。

“那我买两根老冰棍,再来一包……”路悠的手指在货架上游移,最后停在一排五毛钱的散装话梅上,“这个。”

收银员扫码,报价:“九块。”

路悠愣了一下。

不是因为价格——而是因为他刚才计算出的最优方案是“买两根冰棍加一包辣条,正好十块,减二后八块”。话梅比辣条便宜五毛,但凑不满十块,享受不了满减。

他买错了。

一个真正为了省钱斤斤计较的人,不会犯这种错误。

路悠的手指在柜台上敲了三下,每秒三次,这是他的“人类反应计时器”。然后他挤出一个懊恼的表情:“哎呀,我算错了,那个话梅换成辣条吧。”

收银员抬起头,眼神里闪过一丝不耐烦,但还是把话梅放回去,拿了包辣条重新扫码。

“十块,减二,八块。”

路悠把七枚硬币推过去,又从口袋里摸出一张皱巴巴的五块纸币,和三枚一元硬币。

收银员找了两块。

路悠接过零钱,认真地数了一遍,然后把两枚一元硬币塞进左边口袋,把那张五毛的钢镚单独放进右边口袋。

这是他观察了三天总结出的“正常穷学生”的行为模式:大额零钱和小额零钱分开放,方便下次凑整。

他正要转身离开,身后传来一个声音。

“这位同学。”

声音很轻,但路悠的后颈汗毛瞬间竖了起来。

不是因为声音本身——而是因为他的大脑在0.03秒内完成了一次全方位的威胁评估:

声音的音调、气息、方位、与自己的距离(1.2米)、说话时的停顿位置(在“同学”之前有0.1秒的观察停顿)……

所有数据都指向同一个结论:

这不是普通的搭讪。

路悠转过身,脸上挂着“被陌生人叫住时的茫然”。

站在他身后的是个年轻女孩,看起来二十出头,穿着学院的校务巡查制服——深灰色风衣,袖口绣着银色的阿卡修斯院徽。她的右手拿着一个黑色的巡查记录本,左手……

路悠的瞳孔收缩了0.2毫米。

她的左手手腕上,戴着一块百达翡丽。

不是那种暴发户会买的镶钻款,而是最低调的Calatrava系列,白金表壳,黑色鳄鱼皮表带。这块表的二手市场价至少在二十万人民币以上。

一个校务巡查员,戴着二十万的手表。

路悠的大脑在0.5秒内完成了身份推演:

要么是富二代体验生活,要么是……

“你的学号。”女孩说。

她的声音依然很轻,但路悠听出了某种不容拒绝的质感。不是命令式的强硬,而是一种“我问你答是理所当然的事”的平静。

这是长期处于高位的人才会有的语气。

路悠报出了自己的学号,同时观察着女孩的反应。

她没有掏出手机查询,也没有在记录本上写字,只是静静地看着路悠,目光停留在他脸上,然后缓缓下移,扫过他的肩膀、手臂、握着塑料袋的右手……

最后,停在他的影子上。

路悠感觉到了某种说不清道不明的冷意。

不是物理意义上的温度下降——而是一种被某种更高维度的存在“注视”的感觉。就像站在深海里,头顶有什么庞大的东西在游弋,你看不见它,但你能感受到水流的变化。

女孩的影子,和路悠的影子,在便利店惨白的日光灯下,有0.3秒的重叠。

然后她收回了目光。

“你可以走了。”

路悠点点头,转身离开。

他的步伐很稳,没有加快,也没有刻意放慢。他甚至在走到门口时,还回头看了一眼货架上的促销海报,做出“要不要明天再来”的犹豫表情。

但他的大脑已经在疯狂运转。

那个女孩不是普通的校务巡查。

她在“观测”什么。

而且她观测的方式,和影山月的算法完全不同。影山月是在用逻辑捕捉异常,而这个女孩……

她是在用某种更直接的方式,感知“存在”本身。

路悠走出便利店,晨光刺眼。他眯起眼睛,从塑料袋里摸出一根老冰棍,撕开包装纸,咬了一口。

味觉:无。

温度:4.2摄氏度。

口感:冰晶颗粒直径约0.3毫米,糖精含量……

他的大脑自动生成了一份详细的成分分析报告,但他感受不到任何“好吃”或“不好吃”的情绪。

路悠又咬了一口,然后把冰棍举到眼前,盯着那根廉价的木棍,上面印着“再来一根”四个字。

他想笑。

但笑容没有出现。

他的大脑发出了“启动笑容模拟程序”的指令,但嘴角肌肉的响应延迟了1.8秒,等到笑容真的浮现在脸上时,他已经不记得自己为什么要笑了。

路悠把冰棍扔进垃圾桶,转身往宿舍楼走。

手机震动了一下。

顾星河发来的消息:

“今夜凌晨三点前,必须答复。算法交易,最后通牒。”

路悠没有回复。

他抬起头,看着远处的宿舍楼。

六楼302室的窗户开着一条缝,顾星河应该还在等他。

而在更远的地方,地下四层08号收容室,影山月正在准备明天凌晨三点的测试。

再远一点,刚才那个戴着百达翡丽的女孩,正站在便利店门口,在她的巡查记录本上写下最后一行字。

然后她合上本子,影子在路悠刚才站过的地方停留了0.3秒。

那个影子里,有什么东西正在计算他的“存在概率”。

路悠把手插进口袋,右手口袋里是那枚五毛钱的钢镚,左手口袋里是两枚一元硬币。

他握紧了它们。

这是他现在唯一能确认的“真实”——

金属的触感,重量,温度。

以及一个抠门学生对两块五毛钱的执念。

即使这份执念,也在变成一套精密的算法。

路悠回到302宿舍时,顾星河正坐在书桌前,笔记本电脑的屏幕上跳动着密密麻麻的代码。

“2.1秒。”顾星河头也不抬,“你刚才推开门时,犹豫了2.1秒。正常人开自己宿舍的门不会犹豫。”

路悠把塑料袋放在桌上,从里面掏出那包辣条,撕开包装,咬了一根。

“我在想要不要敲门。”他说,“怕吵醒他们。”

他用下巴指了指另外五张床铺。林川他们还在睡,呼吸声此起彼伏。

顾星河终于抬起头,目光落在路悠手里的辣条上,然后移到他脸上。

“你的咀嚼频率是每秒2.3次,误差不超过0.05秒。”顾星河说,“这是机器的精度。”

路悠又咬了一根辣条,这次刻意咬得慢了一点。

“可能是我饿了。”

“饿的人会咬得更快。”顾星河合上笔记本,“而且你根本尝不出辣味,为什么还要买辣条?”

路悠没有回答。

他把辣条放在桌上,从右边口袋里掏出那枚五毛钱的钢镚,放在辣条包装袋旁边,然后从左边口袋里掏出两枚一元硬币,也放在旁边。

三枚硬币,按面值从小到大排列。

顾星河盯着那三枚硬币,沉默了三秒。

“你又在做锚定测试。”他说,“用这些零钱提醒自己'我是个在乎钱的人'。”

路悠坐到自己床上,开始脱鞋。

“今天便利店有个校务巡查。”他说,“戴百达翡丽的那种。”

顾星河的手指在键盘上停住了。

“藤野凛。”他说,“校务巡查部的,但她不是普通巡查员。”

“我知道。”路悠把鞋放在床下,“她看我的方式不太对。”

“什么方式?”

“像在看一个……不该存在的东西。”

顾星河重新打开笔记本,手指在键盘上飞快敲击。

“她的权能是'影之刃',可以通过影子媒介进行深度观测。”他说,“如果她盯上你,比影山月麻烦十倍。影山月只是在用算法捕捉逻辑异常,藤野凛是在直接感知'存在合理性'。”

路悠的手指在床沿上敲了三下。

每秒三次。

“所以我现在被两层监控了?”他问,“影山月的算法,加上藤野凛的神性感知?”

“三层。”顾星河说,“别忘了林医生。她虽然没有明说,但她在等你的人性温度继续下降。”

路悠躺到床上,盯着天花板。

“你的算法交易,能骗过藤野凛吗?”

“不能。”顾星河很干脆,“我的算法只能优化你的情绪模拟速度,让延迟从1.8秒降到0.3秒以内,骗过普通人和低阶观测。但藤野凛不看表面,她看的是'存在的底层逻辑'。”

“那你还让我接受交易?”

“因为你至少需要骗过影山月。”顾星河说,“明天凌晨三点的测试,影山月会用各种手段逼你暴露。如果你的情绪模拟在测试中失步,她会当场启动收容程序。”

路悠闭上眼睛。

“如果我接受你的算法,代价是什么?”

顾星河停下敲键盘的动作。

“我需要在你的意识里植入一个监测模块。”他说,“用来实时校准算法参数。”

“说人话。”

“我会知道你每一次情绪模拟的底层数据。”顾星河说,“包括你在模拟什么情绪,为什么模拟,以及……你真实的状态。”

路悠睁开眼睛。

“你要在我脑子里装窃听器?”

“是互惠交易。”顾星河说,“你获得更高效的伪装能力,我获得最珍贵的研究数据。而且我保证,这些数据只有我能看到,不会上报给任何人。”

“包括影山月?”

“包括她。”

路悠坐起来,看着顾星河。

“你为什么要帮我?”

顾星河合上笔记本,第一次正面看着路悠的眼睛。

“因为你是我见过最接近'神'的样本。”他说,“但你还在挣扎着做人。我想知道这场挣扎的终点是什么——是你赢了,还是神性赢了。”

“如果神性赢了呢?”

“那我至少记录下了一个'神'诞生的全过程。”顾星河说,“这比任何论文都有价值。”

路悠盯着他看了五秒,然后笑了。

这次笑容的延迟是2.3秒。

“你也挺不像人的。”他说。

顾星河没有否认。

“凌晨三点前,给我答复。”他说,“如果你拒绝,我尊重你的选择。但你要想清楚,明天凌晨三点的测试,你能撑多久。”

他重新打开笔记本,屏幕的光照亮他的脸。

“影山月已经准备了十七种测试方案。”他说,“每一种都是在逼你的情绪模拟失步。而藤野凛……她今天在便利店观测你之后,已经把你列入'存在异常'名单。她会在暗处盯着你,等你露出破绽。”

路悠没有说话。

他从床上下来,走到桌前,拿起那包辣条,又撕开一根,放进嘴里。

咀嚼。

吞咽。

没有味道。

没有辣。

没有任何感觉。

但他还是一根接一根地吃,直到整包辣条见底。

然后他把空包装袋揉成一团,扔进垃圾桶。

“我去洗个澡。”他说。

顾星河看着他走进卫生间,听见水声响起。

他打开一个加密文件夹,里面是路悠从昨天到今天的所有行为数据:

笑容延迟曲线图,从0.3秒到2.3秒的恶化轨迹。

手指敲击频率,精确到每秒三次,误差0.01秒。

硬币排列方式,与正常人习惯的偏差值。

以及最新的一条记录:

“便利店遭遇藤野凛,影子重叠时间0.3秒,疑似触发深度观测。”

顾星河在记录下方打了一行字:

“样本正在加速坠落。预计72小时内,情绪模拟将彻底失步。”

他保存文件,然后打开另一个窗口,开始编写算法。

如果路悠同意交易,这套算法将在今夜植入他的意识。

如果路悠拒绝,这套算法将成为顾星河记录“神性诞生”的最后一个工具。

无论如何,他都不会亏。

卫生间里,水声还在继续。

路悠站在花洒下,冷水打在身上。

温度:12摄氏度。

触感:水流冲击力约0.3牛顿每平方厘米。

他的大脑自动生成了详细的物理参数,但他感受不到“冷”。

他抬起手,看着水从指缝流过。

然后他握紧拳头,指甲陷进掌心。

破皮。

出血。

痛觉:无。

他松开手,看着掌心的血被水冲淡,流进下水道。

手机在外面震动。

他关掉水,裹着浴巾走出去,拿起手机。

影山月发来的消息:

“明日凌晨三点,地下四层08号收容室。测试内容:情绪模拟极限压力测试。请准时到达。迟到视为放弃,将直接启动收容程序。”

路悠盯着这条消息,手指在屏幕上停留了五秒。

然后他切换到顾星河的对话框,打了一行字:

“我同意。”

发送。

他放下手机,走到桌前,拿起那三枚硬币。

五毛,一元,一元。

他把它们攥在手心,感受金属的重量。

这是他最后的锚点。

即使这份“在乎钱”的执念,也在变成一套精密的算法。

窗外,天色渐亮。

雾还没散。

而在便利店门口,藤野凛合上巡查记录本,她的影子在地上拉得很长。

影子的末端,有一行字正在缓慢浮现:

“存在概率:37%。建议启动二级观测。”

她把记录本收进风衣内袋,抬头看向宿舍楼的方向。

六楼302室的窗户开着。

她看不见里面的人,但她的影子可以。

影子在地上蔓延,穿过操场,爬上宿舍楼的墙壁,最后停在那扇窗下。

然后影子里传来一个声音:

“目标正在加速消失。”

藤野凛没有说话。

她只是转身离开,脚步声在晨雾里渐渐远去。

而她的影子,还留在那扇窗下,静静地等待。

等待那个“存在概率37%”的东西,彻底从这个世界上抹去。

或者,奇迹般地活下来。

路悠把手机扔回床上,走到窗边。

晨雾还没散,操场上有人在跑步,脚步声闷在雾里,像敲在棉花上。

他低头看自己的影子。

窗外的光很弱,影子淡得几乎看不见,但它确实在那里——贴在地板上,轮廓清晰。

他想起藤野凛的影子。

那个影子在他脚边停留了0.3秒,然后就消失了。

但他知道它没有真的消失。

它只是换了个地方,继续盯着他。

“你在看什么?”

顾星河的声音从背后传来。

路悠没有回头。

“我在想,影子会不会也有延迟。”

“什么意思?”

“光照到物体上,物体挡住光,影子就出现了。”路悠说,“这个过程有没有延迟?还是说,影子和物体是同时存在的?”

顾星河沉默了三秒。

“你在用物理问题掩饰你的焦虑。”他说,“这也是一种情绪模拟。”

路悠转过身,看着他。

“你的监测模块什么时候植入?”

“现在就可以。”顾星河说,“但我建议你先睡一觉。植入过程需要你进入深度睡眠状态,否则会有排斥反应。”

“排斥反应是什么?”

“存在概率:34%。”

“继续下降。”

路悠没有再问。

他走回床边,拿起手机看了一眼时间——六点十五分。

距离顾星河要求的答复时限,还有二十一个小时。

距离影山月的测试,还有三十九个小时。

距离情绪模拟彻底失步,还有七天。

他把手机放在枕头旁边,躺下来,闭上眼睛。

“我现在睡。”他说,“植入需要多久?”

“十五分钟。”顾星河已经从抽屉里拿出一个银色的金属盒,“植入后你会进入深度睡眠,大概三到四小时。醒来时可能会有轻微的感知钝化,持续时间不超过十二小时。”

“感知钝化?”

“对外界刺激的反应会变慢。”顾星河打开金属盒,里面是一枚指甲盖大小的芯片,“包括痛觉、温度感知,以及情绪反应。”

路悠睁开眼睛,看着天花板。

“也就是说,植入之后,我会变得更不像人。”

“只是暂时的。”顾星河说,“而且你本来就不太像人。”

路悠没有反驳。

他重新闭上眼睛,听见顾星河走到床边,听见金属盒盖合上的声音,听见芯片启动时发出的细微嗡鸣。

然后是一阵刺痛,从后颈蔓延到整个脊椎。

他的意识开始下沉。

最后一个念头是:如果存在概率降到零,我会不会连做梦都做不了?

---

路悠醒来时,宿舍里很吵。

林川和赵明正在联机打游戏,王浩在旁边指挥,苏晴窝在自己床上刷手机,耳机里传出游戏音效。

顾星河坐在书桌前,戴着降噪耳机,面前摊开一本厚厚的算法教材。

窗外的雾已经散了,阳光斜斜地照进来,在地板上切出一块明亮的方形。

路悠看了一眼手机——上午十点二十分。

他睡了四个小时。

“醒了?”林川回头看他,“正好,三缺一,来不来?”

路悠坐起来,感觉后颈有些发麻。

他试着活动了一下手指,又试着皱了皱眉。

动作都很正常,但确实有一种隔着一层薄膜的感觉——就像戴着手套触摸东西,能感觉到形状,但感觉不到温度。

“来。”他说。

他需要观察他们笑的时候是什么样子。

路悠走到林川身边,接过手柄。

屏幕上是一款老式的合作射击游戏,画面粗糙,操作简单,但节奏很快。林川和赵明已经打到第三关,王浩在旁边喊着“左边左边”和“补血补血”,声音大得像是在指挥一场真正的战斗。

路悠盯着屏幕,手指按下按键。

角色在屏幕上跑动、射击、翻滚。他的操作很流畅,几乎没有失误,但他能感觉到那种隔膜感——不是手指和按键之间的隔膜,而是他和这个场景之间的隔膜。

就像他站在一层透明的玻璃后面,看着其他人在玻璃另一侧大笑、欢呼、懊恼。

“卧槽!”林川突然大喊,“这什么鬼bug!”

屏幕上,敌人卡在墙里,只露出半个身子,疯狂地朝天开枪。

王浩笑得直拍大腿,赵明也忍不住笑出声。

路悠看着他们。

林川笑的时候眼睛会眯起来,嘴角上扬的弧度很大,肩膀会微微抖动。赵明笑得比较克制,但会下意识地用手捂住嘴。王浩笑的时候整个人都会往后仰,声音很响。

路悠记下这些细节。

然后他也笑了。

他让嘴角上扬,让眼睛眯起来,让肩膀微微抖动。他甚至发出了一声短促的笑声——不是从喉咙里自然发出的,而是像启动一个程序一样,调用出来的。

没有人注意到异常。

林川继续骂着bug,王浩继续大笑,赵明继续捂着嘴。

路悠保持着笑容,感觉后颈的麻感又加重了一点。

他想起顾星河说的话:植入之后,你会变得更不像人。

但他现在需要确认的是——如果“快乐”真的存在副作用,那这个副作用会不会比情绪模拟失步更容易被观测到。

他需要一个参照物。

所以他继续盯着屏幕,继续按下按键,继续观察其他人笑的时候是什么样子。