江临川推开公寓门的时候,天还没亮透。楼道里的感应灯闪了一下,又暗下去。他把耳麦摘下来塞进外套口袋,钥匙在锁孔里转了两圈才插进去。昨天的事像一段卡顿的视频,在脑子里反复跳帧——闪光灯、话筒、陈启明站在大屏前说“他们是数字长城”。他没回宿舍,也没去基地,直接打车回了这间租住的旧公寓。
屋里很安静。窗帘拉着,空气里有淡淡的茶香,是沈知意泡的那款老白茶,叶子沉在玻璃壶底,已经凉了。她坐在客厅角落的沙发上,战术风外套没脱,左手腕上的军用表还在走,指针刚过六点。她面前摊着一台离线笔记本,屏幕是灰的,键盘上落了一层薄灰。
“你回来了。”她说,声音不大,也不抬头。
“嗯。”江临川把背包放在玄关,换鞋。黑色工装裤膝盖处有折痕,是他靠在设备间椅子上睡了半小时留下的。他走到厨房,烧水,拿了个干净杯子,倒了半杯热水握在手里,暖意从掌心往上爬。
沈知意合上电脑,起身走到窗边,拉开一条缝。外面街道空荡,只有远处高楼上还亮着“胜利”两个字的全息投影,红光映在对面楼宇的玻璃幕墙上,像一道没愈合的伤口。她看了几秒,又拉上帘子。
“新闻推送都关了。”江临川说,“智能终端的权限也重置了。”
沈知意点头,没说话。她转身走进次卧,那是他们临时当训练室用的房间。墙角摆着两台本地模拟器,没有联网,数据流只能在封闭系统内循环。她开机,输入密码,调出基础识别模块——一个简单的字符匹配训练程序,用来测试反应速度和误操作率。
江临川跟进来,坐到另一台设备前。他没戴神经接口,也没连外设,只接了副老式机械键盘。手指放上去时有点僵,昨晚连续七十二小时高强度操作留下的迟滞感还没完全退。他打开录入界面,开始敲一串随机加密字符,A7K9M2N……每分钟三百字左右,比平时慢一半。
沈知意在一旁记录。她的本子上写着:【第1轮:误差率0.8%|手速下降约35%|节奏偏移集中在后段】。
“今天的数据稳定性比昨天好0.3%。”她说。
江临川嗯了一声,继续敲。房间里只有键盘声,咔哒、咔哒,像某种计时器。窗外天色一点点亮起来,阳光从窗帘缝隙挤进来,在地板上划出一道斜线。他中途停了两次,一次是手指抽筋,另一次是脑子突然空白了几秒,像是信号断了一瞬。
沈知意递来一杯温水,放在他右手边。动作很自然,像是做过很多遍。他喝了一口,放下杯子,继续录入。
中午他们没出门。外卖小哥把饭放在门口,沈知意去取,两份素面,加了个煎蛋。她把面端进训练室,江临川正盯着屏幕看误差分析图。他吃得很慢,面条凉了也没察觉。沈知意把筷子递过去,顺手把他的银戒往下推了推——刚才他无意识转笔,戒指蹭到了键盘边缘,留下一道细痕。
下午三点,两人换了位置。沈知意开始做基础反应训练,用物理摇杆控制虚拟光标穿越动态障碍阵列。她的动作精准,但眼底有阴影,是长期熬夜留下的。江临川坐在旁边记数据,偶尔提醒一句:“第三象限延迟0.2秒,调整呼吸节奏。”
他们没提病毒,没提周明远,也没提发布会。话题只围绕训练进度、误差波动、生理状态。像两个普通的研究员,在调试一套新系统。
傍晚时候,沈知意先走出训练室。她去了阳台,把军用表摘下来,放在小木桌上。表盘朝上,指针停在七十二小时整的位置,是她从指挥中心出来就没动过。她盯着看了会儿,轻轻说了句:“它走了七十二小时没停,现在该休息了。”
江临川站在门口听了片刻,走过去,把自己的耳麦取下,压在表带上。金属接触发出轻微磕碰声。他没说话,只是并肩站到她旁边。
夕阳正落在城市另一头,余光扫过高楼群,把“胜利”的投影染成橙红色。楼下街道开始热闹,有人举着手机直播,喊着“英雄回家”的口号。一辆宣传车缓缓驶过,喇叭重复播放公告。但他们站的地方很静,风从阳台吹进来,卷起沈知意的短发。
江临川抬手,替她拂开被风吹乱的发丝。动作有点迟疑,像是不确定该不该这么做。沈知意没躲,反而微微侧头,靠近了一点。两人之间的距离比以往任何时候都近,但谁都没再开口。
夜幕降临时,他们回到书房。这是公寓里最小的一间房,靠墙摆着一张书桌和两把椅子。江临川打开一台离线电脑,调出一个文件夹,标题是“NCP基础行为日志”。里面全是原始数据记录,没有任何注释或分类。
他盯着看了很久,手指悬在共享设置上方。最终,他点了进去,将访问权限改为“双人验证”,输入了自己的密钥。
沈知意站在他身后,看着屏幕。她走上前,输入自己的密钥。系统弹出提示:【同步成功】。
她抬头看他:“不是因为你需要我帮忙,而是因为我不会让你一个人背负。”
江临川没立刻回应。他低头看着屏幕,下颌线松了下来,嘴角动了一下,极淡地笑了笑。这是他这几天第一次笑,不是应付镜头的那种,是真的。
窗外,城市的喧嚣渐渐远去。霓虹灯依旧闪烁,庆祝活动还在继续。但在这间小小的书房里,一切都很平静。电脑屏幕泛着微光,照在两人脸上,像一层薄薄的数据壳。
江临川伸手,把桌上的台灯调亮了一档。