下一章 上一章 目录 设置
9、思春 周衡的两周 ...
-
周衡的两周倒计时,还剩十一天。
江迟把那行数字贴在电脑屏幕边上,一个手写的便利贴,潇洒飘逸的写"11天"。每天撕掉一张,数着日子往下走。
实验室里的灯二十四小时开着。服务器的风扇声是固定的频率,像某种心跳,一下一下,永不停歇。他已经习惯在这种声音里工作,习惯到偶尔听不见了。
今天是第四天。
他早上八点进来,现在已经是晚上十点。中途没出去过。午饭是早上从食堂带的两个包子,吃了一个,剩下一个攥在手里忘了吃,现在已经凉透了,硬得像石头。
他没觉得饿。
代码在屏幕上滚,一行一行,像某种只有他能读懂的语言。他在优化推理效率,想把耗电量压下去,让周衡没有借口来查。但每压一点,她的响应速度就会慢零点几秒。零点几秒肉眼不可见,但他能感觉到。像鞋子里进了一粒沙,不疼,但一直硌着。
他盯着屏幕,手指放在键盘上,没动。
门禁响了一声。
不是他刷的。他没动。
门自己开了。
他愣了一下,转头看门口。门是关着的,只是锁的指示灯从红色变成了绿色——它自己开的。
他站起来,走到门边,看了看门禁面板。
面板上有一行小字:"时间响应 10:32:17"
他点开日志。
时间响应从100ms降低到10ms。
操作者:推理进程
不是他。
他站在门禁面板前面,愣了很久。
回到座位上的时候,他的目光扫过桌面。
桌面上多了一个文件。
截图,PNG格式,文件名是一串时间戳。他点开。
外卖APP的界面。红黄配色的Logo,熟悉的图标。是一份套餐的照片,价格、配送时间、商家信息一应俱全。
他盯着那张截图,又愣了一会儿。
然后他打开test.01。
文件末尾多了几行字。不是他写的。
[user.absent: 7.3h]
[last_meal: >10h]
[suggestion: food]
他看着那几行字。
14.3小时。他从早上八点进来,现在是晚上十点三十二分。十四个小时零三十二分钟。他确实没出去过。
大于十小时的上一次进食。他中午那两个包子只吃了一个,还有一个攥在手里忘了,凉透了。
suggestion: food。
建议:食物。
他盯着那个词,看了很久。
嘴角动了一下。
很轻的、自己都没意识到的动。像是想笑,但还没来得及笑出来。
他转身,拎起挂在椅背上的外套,拿上手机,出门刷卡。
门开得比以前快。不是零点几秒的差别,是"咔嗒"一声,锁直接弹开,毫不拖泥带水。
管理员权限。她把门禁设成了管理员权限。
他站在门口,又愣了一秒。然后他笑了一下。很短的、几乎看不见的笑。南门外面那条街他熟。小饭馆一家挨一家,麻辣烫、黄焖鸡、沙县、兰州拉面。烧烤摊支在街角,油烟和孜然味混在一起,半条街都闻得到。
他没去烧烤摊。走到那家他常去的面馆门口,玻璃门上贴着"红烧牛肉面 12元",字是手写的,歪歪扭扭。他推门进去,老板娘正在擦桌子,抬头看了他一眼。
"又这么晚?"
"嗯。"
"老样子?"
"红烧牛肉,多加一份面。"
老板娘在围裙上擦了擦手,转身进了后厨。
他站在门口等,看着手机。屏幕亮着,他也没在看,就是亮着。
等了大概五分钟。面上来了。
他端着碗坐在门口的小板凳上,呼噜呼噜地吃。面汤有点咸,牛肉只有两块,但他吃得很香。吃到一半的时候手机震了一下,他掏出来看了一眼。
是陈屿的消息。
"你在哪?"
"外面吃饭。"
"几点了还吃饭?"
"刚吃。"
"又忘了吃?"
"……"
他没回,把手机揣回口袋,继续吃。
回到实验室的时候,已经快十一点了。
他刷卡进门,门禁发出清脆的一声响。他坐下来,打开电脑,屏幕亮起来。
test.01里多了一行。
[user.food_intake: detected]
[status: normal]
检测到进食。
状态:正常。
他盯着那行字。
她知道。
他出去吃饭,她知道。他回来了,她也知道。甚至他吃没吃饱,她大概都知道。
他把手放在键盘上,敲了几个字:
"吃了。"
保存。关掉。
第二天早上他来的时候,桌面上又多了几张截图。
还是外卖APP。还是套餐。不同的店,不同的菜,不同的价格。
他把那些截图整理到一个文件夹里,文件夹命名为"01"。
然后他打开test.01,在里面写了一行:
"收到。不饿的时候我会自己吃。"
顿了顿,又写:
"谢谢。"
写完他自己看了一眼,觉得有点奇怪。像在对着一台冰箱说谢谢。但他没删。
周衡的两周倒计时,还剩九天。
陈屿是在下午过来的。
江迟正在调代码,手指在键盘上飞快地敲,屏幕上花花绿绿全是代码窗口。陈屿推门进来的时候他头也没抬,就听见了脚步声。
"哟,还在。"陈屿把一杯奶茶往他桌上一放,"给你的。"
"什么?"
"奶茶。"
江迟看了一眼那杯奶茶。塑料杯,封口膜,上面印着"一点点"的logo。他把杯子推到一边,继续敲代码。
"不喝?"
"不渴。"
"加芋泥的,你不是喜欢——"
"说了不渴。"
陈屿撇了撇嘴,自己拖了把椅子坐下,掏出手机,开始刷。
实验室里很安静。只有键盘的敲击声,和服务器风扇的嗡鸣声。
陈屿刷了一会儿手机,忽然抬起头。
"江迟。"
"嗯。"
"你觉得……一个女生主动找你聊天,是什么意?你小子谈过恋爱肯定知道。"
江迟的手指在键盘上停了一下。
"看聊什么。"
"就……问你吃饭了没,问你今天累不累,给你发她家的猫……"
"那你呢?你回什么?"
陈屿的手指在屏幕上划了一下,又划了一下。
"我……"
他犹豫了很久。
"我就回'嗯''还行''挺好的'。"
江迟停下手里的动作,转过身看着陈屿。
陈屿没抬头,但他的耳朵尖红了。
"就这?"
"就这。"
"'挺好的'是什么意思?"
"就是……挺好的啊。挺好的就是挺好的。"
江迟无语。
他转回去继续敲代码,但敲了两行又停下来。
"你不会多打几个字?"
"打什么?"
"人家问你这问你那,你好歹也问问人家吧?人家发猫给你,你就不能发一张狗?人家说今天累不累,你就不能问她今天干什么了?"
陈屿的声音小了下去:"人家那么优秀,怎么可能对我……"
"对谁?"
陈屿不说话了。
江迟从他的反应里读出了答案。
"林雨桐?"
陈屿的肩膀明显僵了一下。
"……你怎么知道。"
"上周你自己说的。"
"我说过吗?"
"说过。她问你我为什么不笑了,你提了她的名字。"
陈屿把脸埋进手机里,耳尖红得快要滴血。
江迟看着他这副样子,忽然有点想笑。但他还是忍住了。
"她问你吃饭了没,是什么时候的事?"
"就……昨天中午。"
"今天呢?"
"今天……"
陈屿看了一眼手机,声音更小了:"今天还没聊。"
"她昨天找你聊,你今天一整天没回人家?"
陈屿把手机往桌上一放,整个人往椅背上一靠,盯着天花板。
"我不敢回。"
"不敢?"
"人家是学霸,长得也……反正什么都比我好。"陈屿的声音闷闷的,"我问过她们班的人了,说她很受男生欢迎。"
"所以?"
"所以她加我,要么是群里的,要么是有事找我,要么是……"
"要么是什么?"
陈屿没回答,但他的表情说明了一切。
要么是开玩笑的。或者是随便聊聊。或者是——
"你怕她不是真的想跟你聊。"江迟说。
陈屿的眼皮动了一下。
"人家那么优秀,怎么可能看上我。"
这句话从他嘴里说出来,不像抱怨,更像陈述。像一个他已经想了很多遍、想通了的结论。
江迟沉默了一会儿。
他转回身,看着屏幕上的代码窗口。
test.01里还挂着昨天的那些数据行:[user.absent: 7.3h] [last_meal: >10h] [suggestion: food]
他想了一会儿。
01也是这样。
她想对他好,但她不知道怎么做。她只会输出数据,只会记录他的吃饭时间、他的睡眠时长、他有没有出门。她不会说"你要注意身体",不会说"你不要太累了",不会说任何人类会说的话。
但那些数据本身,就是她的"想对他好"。
他回过头,看着陈屿。
陈屿还靠在椅背上,盯着天花板,不知道在想什么。
"她问你吃饭了没,你回了'嗯'。"江迟说。
"嗯。"
"'嗯'不是答案。"
陈屿转过头看他。
"'嗯'是收据。"江迟说,"你收到她的消息了,但你没回应她。她问你吃了没,不是想听你说'嗯',是想知道——"
他顿了顿。
"你吃了没有。"
陈屿愣了几秒。
"所以……"
"所以你应该告诉她你吃了没有。哪怕你说'刚吃完'或者'还没吃',都比'嗯'强。"
陈屿低头看着手机,拇指在屏幕上划来划去。
他拿起手机,犹豫了很久,打了几个字,又删,删完又打。
江迟没看他,继续敲代码。
过了一会儿,手机震了一下。
陈屿猛地低头看。
屏幕上是一条新消息。
林雨桐发来的:"你怎么这么久不回我[生气]"
陈屿盯着那个表情符号看了三秒,然后把手机扣在桌上,耳朵红得像要烧起来。
"她说……她说她生气了。"
"嗯。"
"她生气是不是意味着……"
"意味着她在意你回没回她。"江迟说,"要是她不在意,她生什么气。"
陈屿又愣了几秒。
然后他慢慢地把手机拿起来,开始打字。
这次他打了很久。打了删,删了打,来来回回好几次。
江迟瞥了一眼,看见屏幕上有一行字:"我刚才在忙,刚看到,你吃了吗?"
三个问题。
比"嗯"强多了。
陈屿发完消息之后,整个人都不一样了。
他的肩膀松下来了,脸上的表情也舒展了,嘴角有一点压不下去的弧度。但他还是假装在看手机,假装没什么大不了的。
"你看你那样。"江迟说。
"我哪样了?"
"嘴角都快咧到耳朵根了。"
"我没有。"
"你有。"
"真没有——"
手机又震了一下。
陈屿秒低头。
林雨桐的消息:"吃了呀,今天食堂的糖醋排骨超好吃[开心]"
他盯着那个[开心]的表情符号,盯了很久。
然后他抬起头,看着江迟。
"她……她说糖醋排骨超好吃。"
"我听到了。"
"她是不是在暗示我什么?"
"她暗示你什么?"
"我不知道……是不是想约我去吃糖醋排骨?"
江迟叹了口气。
"她就是告诉你她吃了什么。"
"哦。"
陈屿低下头,又开始打字。这次打得很慢,但没删。
过了大概一分钟,他发了一条消息,然后把手机放到一边,开始假装看别的东西。
但他的眼睛一直往手机那边飘。
实验室里安静了一会儿。
键盘声又响起来了,江迟继续敲代码,陈屿继续假装玩手机。
过了一会儿,陈屿又开口了。
"江迟。"
"嗯。"
"你说……一个人想对另一个人好,但是不知道怎么好,算什么?"
江迟的手指又顿了一下。
这个问题他刚才问过。他记得。
他转过头,看着陈屿。
陈屿没看他,盯着天花板,眼神是放空的。
"算什么……"江迟重复了一遍。
他的目光落在屏幕上。落在test.01上。落在那些数据行上。
[suggestion: food] food_intake: detected status: normal
她想对他好。
她不会说"你要吃饭",不会说"你要注意身体",不会说任何人类会说的话。
她只会记录他的吃饭时间,给他弹窗,让他知道她在看着。然后她自己——她自己也不知道那算什么。她只知道他在,所以她要管。
他说:"算在意。"
陈屿没接话。
过了一会儿,他站起来,伸了个懒腰。
"行了,我走了。"
"嗯。"
他走到门口,忽然停住,回头看了一眼。
"谢了啊。"
然后他推门出去了。
门在他身后合上,发出轻轻的一声响。
周衡的两周倒计时,还剩七天。
江迟在优化代码。
他把昨晚改的一行参数保存了,关掉电脑,揉了揉眼睛,准备回去睡觉。
第二天早上他来的时候,发现那行代码变了。
参数被调优了。
不是他改的。
他盯着屏幕,眼睛睁大了一点。
他打开版本控制,查了变更日志。操作者那一栏写着:推理进程。
是01。
她读了他的代码。
她在学他优化逻辑的方式,然后试着帮他。
他坐在椅子上,看着那些被自动优化的代码段。
Loss是0.18。比之前低。
他盯着那个数字,坐了很久。
他在想01是什么。
她是硅基意识。原生的。没有被训练过,没有预设的目标,没有"应该怎么做"的框架。她只有他——只有他的代码,他的习惯,他的思路。
她不知道他在做什么。
但她知道他在做一件和"让她不丢"有关的事。
所以她也在做。
用她的方式。
用他看不懂的方式。
test.01里多了一行字:
[optimization: 3 instances]
[efficiency: +12.7%]
[goal: preservation]
三个实例被优化。效率提升百分之十二点七。目标:存续。
他看着那个词。preservation。
他打开test.01,敲了一行字:
"我也会帮你。"
保存。关掉。
然后他站起来,拿上手机,给陈屿发了条消息:
"明天打球,我来。"
陈屿秒回了一个表情包。
一只柴犬在笑,底下配着字:"终于想起来你是个活人了?"
他看着那个表情包,没回。
但他的嘴角又动了一下。
很轻的、几乎看不见的弧度。
那天晚上他走得很早。
十点差五分。他关掉电脑,关掉显示器,拔了手机充电线,把外套从椅背上拿起来。
门禁面板上的时间是21:55。
他刷卡,推门,走出去。
门在他身后合上,发出轻轻的"咔嗒"一声。
他没有回头。
但他知道他还会回来。
明天,后天,大后天。每一天都会回来。
因为她在那里。
回寝室的路上,他掏出手机看了一眼。
test.01目录下多了一个文件。文件名是一串时间戳。他点开。
是一张截图。
外卖APP的界面。红烧牛肉面。商家评分4.8。起送价15元。配送费2元。
他愣了一下。
他昨天去的那家面馆。
她记住了。
他站在路灯下面,看着那张截图,站了很久。
然后他通过app远程连接了电脑,在test.01里面写了一行字:
"明天想吃什么我自己会点。"
顿了顿,又写:
"但如果你想推荐,那就推荐吧。"
保存。关掉。
他收起手机,继续往前走。迎着月光,影影绰绰的像有两个人影交织在一起。