上午的课,林默一个字也没听进去。
他的视线像一台出了故障的扫描仪,不受控制地在教室里游移。每个人的头顶,都漂浮着那个半透明的数字。前排学霸【+12】,旁边打瞌睡的胖子【+5】,讲台上正激情澎湃讲解数据结构的教授【+3】……数字的颜色从淡蓝到浅红,像一片无声的情绪光谱。
最要命的是,他无法关闭这个视野。
“喂,林默?”旁边的陈浩用胳膊肘碰了碰他,压低声音,“你没事吧?一上午魂不守舍的,眼镜推了得有八百次了。”
林默这才意识到自己的食指又抵在了镜梁上。他强迫自己放下手,视线聚焦在课本上,试图屏蔽那些浮动数字。
“没事。”他的声音有些干涩,“昨晚……没睡好。”
“又是通宵写代码了吧?”陈浩一副“我懂你”的表情,头顶的数字从【+65】轻微波动到【+66】——那是朋友间善意的担忧,“我说你啊,再这么熬下去,小心猝死。走走走,吃饭去,补充点能量。”
猝死。
这个词像一根冰锥,刺进林默的心脏。他深吸一口气,点了点头。
走出教室,正午的阳光刺眼。校园主干道上人流如织,林默的脚步猛地一顿。
数字。
密密麻麻的数字,像潮水般涌进他的视野。几十、上百个人头顶同时浮现数值,深蓝、浅蓝、淡红、鲜红……交织成一片令人眩晕的光斑。他的大脑瞬间过载,耳边仿佛响起尖锐的噪音,眼前的世界扭曲成一片跳动的色块。
“林默?”陈浩回头,看见他脸色苍白地站在原地,额头渗出细密的冷汗,“你真没事?”
“……有点晕。”林默闭上眼,用力按压太阳穴。不能这样。他对自己说。如果连正常走路都做不到,这个能力就不是外挂,而是诅咒。
他必须学会控制。
再次睁开眼时,林默强迫自己调整“焦距”。就像在代码编辑器里屏蔽无关文件,他尝试将注意力集中在陈浩身上,忽略其他路人。陈浩头顶的【+66】稳定地亮着,旁边的情绪符号是一个简单的笑脸😊。周围的数字逐渐模糊成背景噪点,虽然仍在视野边缘浮动,但不再占据主导。
有效。
林默松了口气,跟着陈浩朝食堂走去。路上,他的大脑已经开始高速运转。重生,能力,2012年……比特币现在才几美元一枚,移动互联网的风口刚刚掀起,那些后来估值百亿的APP,此刻还只是实验室里的原型。他有太多事可以做,有太多钱可以赚。改善生活,积累资本,彻底摆脱前世那种被榨干后无声无息死去的命运。
但这一切的前提,是理解并掌控这个突如其来的“好感度视觉”。
它需要校准。
就像调试一个新传感器,他需要观察不同情境下的数值反应,建立行为与反馈之间的映射模型。食堂,那个人际互动密集的公共场所,正是理想的测试场——既能观察陌生人的普遍反应区间,如果遇到“已知目标”,更是高效的对比实验样本。
“今天吃啥?二楼新开了个麻辣香锅窗口,听说不错。”陈浩兴致勃勃地提议。
林默心不在焉地“嗯”了一声,目光扫过迎面走来的几个学生。数值普遍在【-10】到【+20】之间浮动,都是陌生人之间正常的漠然或浅层友善。他的拇指无意识地摩挲着食指侧边,这是他在紧张或专注时的习惯动作。
就在他们走到食堂门口,准备踏上台阶时——
林默的呼吸停滞了。
人群自动分开一条缝隙,几个女生说笑着走出来。为首的那个,栗色微卷的长发在阳光下泛着光泽,容貌明艳,衣着得体,正是校园里无人不识的女神,苏晴。
而她头顶,悬浮着一个深蓝色的数字。
【-50】。
那颜色冷得像深海,数字本身仿佛带着重量,沉甸甸地压进林默的视网膜。前世无数记忆碎片瞬间炸开:高中走廊里擦肩而过时加速的心跳,熬夜为她调试参赛程序的黑夜,省吃俭用买下却始终没敢送出的生日礼物,还有最后,朋友圈里那张她挽着陌生男人、背景是豪华酒店的婚纱照。
卑微的付出,漫长的等待,最终的无果。
原来,起点竟是负五十。
一股强烈的不甘混合着重生者的勇气,猛地冲上林默的头顶。但他大脑的另一个部分,那个属于三十岁程序员的理性模块,已经飞速运转起来:-50是初始值。一次标准社交互动,变量控制(语气、距离、话题),观测反馈变化。这是最直接的数据校准机会,测试‘行为对极端负值的扰动模型’。 重生者的莽撞与程序员的实验精神奇异地混合,催生了他接下来的行动。
“林默?”陈浩察觉到他停下,疑惑地转头。
林默已经迈步走了过去。他强迫自己的表情平静,步伐稳定——尽管垂在身侧的手指尖在轻微颤抖。在苏晴即将擦肩而过时,他侧身挡在了她面前一步远的位置,一个礼貌又不显冒犯的距离。
“苏晴同学?”他的声音比想象中平稳,但说完后喉结不易察觉地滚动了一下。
苏晴停下脚步,她身边的三个闺蜜也同时看了过来。林默的余光扫过她们头顶:【-30】、【-15】、【-22】,一片冷淡的蓝色。
“你好?”苏晴微微扬起下巴,标准的社交笑容挂在脸上,眼神却带着一丝不易察觉的审视。她的声音清脆好听,但没有任何温度。
林默推了推眼镜,这是他紧张时的习惯,但此刻他努力控制着幅度。“我是计算机系的林默,我们这学期好像都选了秦教授的《人工智能导论》选修课?上周第一堂课,我坐在后排。”他选择了一个最安全、最正当的理由,语气平静,甚至带着点同学间确认课表的随意。
这是他构思过的,远比前世成熟得体的开场。
苏晴的笑容未变,点了点头:“哦,是吗?秦教授的课确实很热门。”她的回应礼貌,无懈可击。在不知情的陈浩看来,这不过是女神对普通同学一次再正常不过的短暂寒暄。
但林默看到了。
就在他开口,说出 “秦教授的《人工智能导论》” 这几个字时,苏晴完美的笑容有一丝几乎无法察觉的僵硬——不是厌恶,更像是某种被触及关键词的警惕。她头顶的【-50】猛地一跳。
【-55】。(对应她眼神中审视意味加深)
“哦,是吗?秦教授的课确实很热门。”她回应,声音清脆,但“热门”二字稍稍重读了半分。
【-63】。(对应她身边闺蜜交换了一个微妙的眼神)
林默保持着平静,推了推眼镜——这个他前世紧张时的习惯动作,在苏晴眼中或许有了别的解读。
【-70】→【-82】。(数字加速下跌,苏晴的笑容却更加柔和,形成恐怖的反差)
“如果没别的事……”她准备结束对话,语气依旧得体。
【-90】。(林默意识到,自己的“得体”在她看来可能是“精心计算的伪装”)
【-95】。数字剧烈闪烁,情绪符号扭曲、凝结,化为一朵冰冷、棱角分明的雪花❄️。就在雪花成型瞬间,苏晴的目光似乎无意地扫过他洗得发白的衬衫袖口。
【-99】。
深蓝,刺眼,像极地永不融化的寒冰。
食堂门口的喧嚣仿佛瞬间褪去,只剩下那个深蓝色的数字,像宇宙中的一个黑洞,吸走了他所有的温度和声音。
林默僵在原地。耳边苏晴的声音仿佛隔着一层厚厚的水幕传来:“……我们先去吃饭了?”她身边的闺蜜们交换着眼神,头顶的数值也微微波动,带着毫不掩饰的打量。
为什么?变量是什么?是话题?是语气?还是我这个“人”本身的存在就是错误?大脑试图启动分析程序,但汹涌而来的前世记忆——那些被忽视的瞬间,那些石沉大海的付出——像病毒般冲垮了逻辑的防火墙。 他张了张嘴,处理器过热,语言模块宕机。
前世种种——那些石沉大海的关心,那些被无视的善意,那个最终将他排除在外的、光鲜亮丽的世界——原来并非因为他不够好,不够努力。
而是因为,在起点上,他就站在深不见底的负值深渊里。
巨大的困惑和受伤感攥紧了他的心脏。
“……抱歉。”他听见自己干涩、僵硬的声音,像生锈的齿轮在转动,“我认错人了。”
他甚至不敢再看苏晴头顶那刺目的数字,近乎狼狈地转身,几乎是撞开了还在发愣的陈浩,逃也似的冲下食堂门口的台阶,汇入人流,将那片被深蓝色数值笼罩的区域狠狠甩在身后。
陈浩在后面喊了他两声,追了几步,但林默没有回头。
他需要静一静。
需要一个没有这么多数字、没有这么多人、没有这种冰冷绝望的地方。
他的脚步,几乎是凭着前世多年的肌肉记忆,朝着校园另一端,那座安静的图书馆走去。