窗外的天空正从深蓝过渡到灰白,那些挂在物理楼北墙外壁的空调外机,在黎明前的寂静中发出极其细微的嗡鸣。苏北站在四号宿舍楼三层的窗边,他的左手手指压在窗框的铝合金边缘上,那上面的温度几乎和室外的空气一样凉。他低头看着自己右手攥着的那张纸条——纸条是从窗户内侧的玻璃上揭下来的,贴着的位置恰好在他和林溪刚刚开始讨论脚步声时,就在他们视线的盲区里。 纸条上的字迹是打印体,宋体,字号小四,和第一张在门框上用粉笔写的警告完全不同。上面写着:“走廊监控在昨晚十点十七分被调阅过,不要走一楼。别信五楼。” “别信五楼,”林溪坐在下铺的边缘,她的后脑勺靠着床柱的金属杆,双眼盯着天花板上一块发霉的水渍,“但上一张纸条让我们去五楼,这一张让我们别信五楼。” 苏北转过身,他的运动鞋踩在地砖上几乎没有声音。宿舍里只开了一盏台灯,灯罩倾斜着朝向墙壁,光被反射回来,将两个人的脸照得一半亮一半暗。他看到林溪的嘴角微微抿着,那是她在高强度思考时惯有的表情。 “时间顺序呢?”苏北把纸条平放在桌面上,用一本《量子力学导论》压住一角,“第一张,门框粉笔,让我们别信U盘。第二张,塑料布下面,告诉我们去东北角卡座第四条灯管。第三张,地下室铁柜侧面,提醒我们U盘里有跟踪程序。第四张,窗玻璃上这张,走廊监控被调阅,不要走一楼,别信五楼。” 林溪伸出右手食指,在空中一个一个地点数:“四个来源。但纸条的出现地点全在我们经过之后——粉笔字是我们下课回宿舍的路上看到的,塑料布是我们跑到物理楼北墙才发现的,铁柜侧面是我们打开柜子才看到的,这张窗玻璃上的,是我们回来关窗才发现的。” “所以对方在跟着我们。”苏北说出这句话的时候,他自己的声音在宿舍里听起来有点陌生,“跟着我们,然后在我们经过的地方留下提示。” 林溪从下铺站起来,她的牛仔裤膝盖处有一小块磨损的白色,那是她习惯盘腿坐留下的痕迹。她走到桌前,将那张纸条对着台灯光线翻来覆去地看:“打印纸,普通的A4裁成四分之一大小,切口是剪刀剪的,边缘不齐。墨盒打印,没有折痕——” 她突然停下来。 “怎么了?”苏北凑过去。 “没有折痕,”林溪把纸条举高了一点,“但窗玻璃和纸条之间有一层极薄的油脂残留,你摸这里。” 苏北伸出食指轻轻蹭了一下纸条背面贴近边缘的位置,指尖确实触到了一层滑腻的东西。他把手指放到鼻尖下闻了闻,有一股极淡的护手霜味道,像是某种带有甘油和芦荟成分的廉价产品。 “贴上去的时候,对方的手上涂了护手霜。”苏北说。 林溪点了点头,把纸条放下:“女生的手,或者一个用护手霜的男生。范围缩小了一点点,但没什么用。” 他们沉默了几秒。走廊外面传来某个宿舍开关门的声音,然后是拖鞋啪嗒啪嗒踩过水磨石地面的声响,隔着一堵墙闷闷的。校工开始打扫卫生了,每天凌晨四点半,那个姓周的大叔会拖着长长的拖把从五楼往下走,一直擦到一楼门厅。苏北看了一眼手机上的时间,凌晨四点四十一分。 “我们还有一个半小时。”林溪说,“纸条上说明早七点前带U盘去物理楼五楼办公室。但现在又有一张纸条说别信五楼。” 苏北走到自己的书桌前,拉开中间那个抽屉。抽屉里有一本被他翻烂了的《费曼物理学讲义》,第三卷的封皮已经掉了,他把那本书拿起来,书下面压着一个银灰色的金属U盘——就是他们从物理楼地下室铁柜里取出来的那个。他没有把它插在电脑上,从昨天晚上拿回来到现在,U盘一直处于物理隔离状态。 “要不要先看里面的内容?”林溪站在他身后问。 苏北把U盘拿在手里翻看。金属外壳冰凉,上面没有任何标记,连容量标识都没有,像是某种定制的工业产品。它的接口处有两道细微的划痕,说明被反复拔插过很多次。 “你记得密码吧?”林溪问。 “1417。”苏北说,“你解码出来的那个。” 林溪在昨天晚上回宿舍的路上给他解释过那个解码过程——他们在地下室的对话中,苏北问了一句“你听到教室里的钟响了没”,当时的钟声正好敲了四下。而林溪注意到苏北在说那句话的时候,眼睛往教室东南角的挂钟瞥了一眼,同时他的左手食指在桌面上无意识地画了一个“7”的形状。林溪把这归结为“你唯一被揭穿的时间”这个提示,确认密码是当时的钟点数字加上手势数字。 苏北当时听完之后沉默了很久,他确实不记得自己有做过那个手势。但林溪很确定,她观察到的细节从来没有错过。 “插吧。”林溪把自己的笔记本电脑推过来,屏幕已经打开,停留在桌面状态。她的笔记本是一台深灰色的联想ThinkPad,左侧的USB接口边贴着一张贴纸,上面手写着“林溪”两个字,字迹工整得像印刷体。 苏北深吸了一口气。他能感觉到自己的心跳在加速,肋骨内侧传来轻微的震动感。他把U盘对准接口缓缓推进去,金属外壳和接口摩擦的瞬间发出一声清脆的“咔嗒”。 电脑屏幕右下角弹出U盘图标,紧接着一个加密文件夹自动跳了出来,窗口标题是红色的,字体加粗:“心理评估系统——干预档案库·量子计算方向”。下面有一个输入密码的对话框,光标正在输入栏里一闪一闪地跳动。 苏北输入“1417”,按下回车。 文件夹展开了。里面有两个文档,一个命名为“跨等级信息交换监控日志.csv”,另一个命名为“研究方向重新分配建议书.pdf”。苏北先点开了那个CSV文件,Excel窗口弹出来,密密麻麻的时间戳和事件描述铺满了整个屏幕。 林溪从他肩膀后面探头看过来,她的呼吸喷在他的右耳侧,温热而急促。苏北滚动鼠标滚轮,看到了第一行数据: “2026-06-09 14:23:17,物理楼B301教室,苏北(评估等级A)与林溪(评估等级C)发生非课程安排下的面对面交流,时长4分37秒,交流内容涉及量子计算底层架构,判定为跨等级信息交换行为。” 苏北的手指顿住了。六月九日,那是两周前的周二下午。他记得那天林溪来找他借量子计算的笔记,他们在B301的走廊里聊了不到五分钟,说的是薛定谔方程的矩阵形式和他自己整理的一套波函数坍缩理解模型。当时周围没有别人,走廊里空空荡荡的,连窗户都是关着的。 “他们怎么知道的?”苏北的声音比他自己预想中要哑一些。 林溪没有回答。她的手指绕过苏北的手掌,自己握住了鼠标滚轮,继续往下滚动: “2026-06-10 09:08:05,物理楼C区走廊,林溪单独经过,背包右侧夹层疑似放置U盘存储介质一个。09:09:22,苏北沿同一路径经过,二人轨迹在C307门外实现交集,判定为跨等级信息传递企图。” “我没有给她U盘。”苏北说。 “我也没有从你那儿收到过U盘,”林溪的声音很平静,但他听得出她刻意压低了音量,“那天我只是去C区找个空教室自习,我从C307门口走是因为那里离女厕所最近。” 苏北又往下拉了几行,后面还有五六条类似的记录。每一条都精确到了秒级的时间精度,每一条都标注了他们的行动轨迹和“判定理由”。最后一条记录是六月十六日,上周五,标注的内容是:“研究对象林溪与苏北之间存在系统性跨等级信息交换行为,触发研究方向重新分配机制。建议将林溪从量子计算组调离至材料物理组,执行日期2026-06-20。” “上周五……”苏北转过头看向林溪。 林溪的脸色白了一瞬。她上周五确实收到了导师的通知,说量子计算组的名额可能要调整,建议她考虑一下材料物理方向。她的导师当时说的是“组里在重新评估人员配置”,语气很委婉,甚至带着歉意。林溪当时以为只是普通的学科方向调整,她甚至认真考虑了三天材料物理的发展前景。 “原来不是调整,”林溪的声音终于有了一丝裂缝,“是直接把我踢出去。” 苏北把PDF也打开了。那个文档只有三页,第一页是背景说明,第二页是苏北和林溪的基本信息,包括他们的心理评估等级、学业成绩、科研经历,第三页是“研究方向重新分配建议”的具体执行方案——里面明确写着,为了让苏北继续留在量子计算组,必须切断他与林溪的所有非正式交流渠道,因为林溪的评估等级是C,而苏北是A,按照学校内部的心理评估体系,A级学生与C级学生之间的长期信息交换会让C级学生的认知结构产生干扰,最终影响A级学生的科研产出效率。 “他们把我们当成实验样本了。”苏北把手从鼠标上移开,整个人靠向椅背。木质椅背发出嘎吱一声响。 林溪没有说话。她走到窗边,把窗帘拉开了一条缝往外看。外面天已经开始亮了,东方的天际线上有一层淡金色的光晕,物理楼的轮廓在晨光中变得清晰起来。她的后脑勺对着苏北,肩膀微微绷着。 “你导师上周五通知你的时候,”苏北开口问,“有没有提过什么反常的话?” 林溪没有回头:“他说……‘这是上面的安排,我也没办法。’他平时不说‘上面’这个词,他说教务组、说系里、说评估委员会。但那天他说的是‘上面’。” 苏北站起来走到她身边,跟她一起站在窗帘缝隙边往外看。物理楼五楼的窗户在晨光里反着光,他数了一下,从东边往西边数第四个窗口,那是五楼办公室的位置。那个窗户的窗帘拉着,看不到里面的情况。 “我们还要去吗?”林溪问。 苏北低下头看着她。林溪的侧脸上有一道淡淡的红印,是昨晚枕着胳膊趴在桌上睡着时压出来的。她的睫毛很长,现在微微颤动着,像某种警惕的小型动物在判断周围的环境是否安全。 “纸条上说别信五楼,”苏北说,“但发那张纸条的人,对方能调阅走廊监控,能在我们回到宿舍之后把纸条贴在我们窗户内侧,说明对方距离我们不超过五分钟的路程。” “你觉得对方就是跟踪我们的人?”林溪转过脸来。 “不确定,但我不信巧合。”苏北说,“昨晚我们从物理楼地下室出来的时候,楼梯间里的脚步声——那个声音不是从我们后面来的,是从我们前面来的。有人在地下室等着我们出来,然后先我们一步上了楼。” 林溪的眼皮跳了一下:“你怎么知道不是从后面?” “因为回音。”苏北说,“地下室楼梯间是混凝土结构,声音反射很乱。我当时分了两秒去判断方位,那个脚步声的音源在向上移动的过程中发生了频率偏移,多普勒效应,虽然很微弱,但我能感觉到它是从我们下方偏前的位置在往远处走。也就是说,那个人本来在我们更下面一层,在我们还没走到楼梯口的时候,他已经从下面往上跑了。” 林溪怔住了两秒,然后她的嘴角动了动,像是想说什么但又咽了回去。她最终说出来的话是:“所以你当时站住那一下,是在听方位。” 苏北点了点头。 走廊里突然传来一阵急促的脚步声。不是校工那种匀速的拖沓声,是某种橡胶鞋底快速踩过水磨石的“啪嗒啪嗒”,从楼梯口的方向往他们这边的走廊尽头跑过来。脚步声在四楼的拐角处停顿了一拍,然后继续向三楼的走廊深处移动。 苏北和林溪同时往后退了一步,林溪的手指扣住窗帘边缘把它拉得更窄了些,只留下一条缝。两个人的呼吸都屏住了。 脚步声越来越近,然后在距离他们宿舍门大约五米的地方停下来。紧接着是一声敲门声,不重,三下,间隔均匀。 “咚。咚。咚。” 苏北看到林溪的肩膀明显绷紧了一下,她的左手下意识地抓住了自己牛仔裤的侧缝。 门外安静了大约三秒,然后有人开口了。声音很低,像是刻意压着嗓子在说话,但音色仍然能听出是年轻男性: “苏北。林溪。你们别去五楼。” 然后脚步声重新响起来,迅速远去,消失在楼梯间方向。走廊恢复寂静。 苏北等了整整四十秒——他在心里默数——然后他快步走到门边,把门拉开一条缝往外看。走廊里空无一人,只有尽头厕所里的日光灯在嗡嗡响,光线泛着那种老式镇流器特有的苍白。 他关上门,转过身。 林溪正站在桌前,两只手撑着桌面,脸朝着那张打印纸条。她的表情很复杂,苏北从她嘴角的弧度判断出她在同时处理三种以上的情绪:困惑、警惕,还有一点说不清道不明的……愤怒? “我们到底该信谁?”林溪抬起头看着他。 苏北走到桌前,把他的手机拿起来。上面有一条新的短信,没有显示发件人号码,发送时间是凌晨四点五十二分。内容是:“五楼办公室的钥匙在东配楼值班室的红色收纳盒里,明早七点前。只有这一次机会。” “信证据。”苏北说,把手机屏幕转向林溪,“信我们看到的东西。U盘里的文件是真的,纸条的存在是真的,脚步声和敲门声也是真的。那么——五楼办公室里的东西,也应该是真的。” 林溪沉默了几秒。然后她深吸一口气,把笔记本电脑合上,把U盘拔出来握在手心里。银色金属外壳在她掌心里反着一小片台灯的暖光。 “复制一份。”她说,“我们把U盘里的两个文档复制到本地硬盘上,然后把U盘原样带过去。如果五楼是个陷阱,我们至少还有副本。” 苏北看着她攥紧U盘的手指关节微微发白,突然意识到了一件事——林溪在害怕。她害怕的不是五楼办公室本身,而是他们可能连质问那个“上面”的机会都没有,就会被悄无声息地重新分配到彼此再也见不到的研究方向里去。 “好。”他说,然后重新打开了电脑。 窗外,物理楼五楼的窗帘被风掀了一下,露出里面一小截白色的墙面,然后又垂落下去,像一只合上的眼睛。 走廊里什么声音都没有了。但苏北知道,有人在看着他们。 也许是那个涂护手霜的人。也许是那个敲完门就跑的人。也许是那个发短信的人。也许是那个主任。 他按下Ctrl+C的时候,指腹触碰到键盘上的“C”键边缘有一种轻微的凹陷感——那是一个被按下过太多次的键。 就像他们正在做的一切。