HiBizMan永久免费
📚Log In
📋 Table of Contents25
🌐 Language

第21章 · 重构上线

中文

通风井的盖板在沈砚身后合拢时,发出了一声沉闷的金属碰撞声,那声音在狭窄的垂直通道里来回弹射了三遍才彻底消失。他蹲在井底的混凝土平台上,鼻腔里灌满了积年的灰尘和机油混合的气味,头顶那圈暗绿色的光从格栅缝隙里漏下来,在地面上画出几道平行的条纹,像囚室的栅栏投影。 他抬起左手腕看了一眼电子表。五点二十二分。短信里的七分钟倒计时从他掀开盖板的那一刻就开始计数了,现在是五分三十八秒。他深吸一口气,潮湿的空气贴着喉咙滑下去,带起一阵轻微的咳嗽反应,被他硬生生压了回去。 通道比想象中要窄。两边的墙壁是粗面的水泥砂浆抹灰,手电筒的光照上去,能看见细密的砂砾纹路和几处深色的水渍痕迹,像某种地图上的未知疆域。地面是压实的素土,踩上去微微发软,脚感跟厂区里铺了砖的路面完全不同。每隔五六步,头顶就有一根横向穿过的PVC线管,裹着厚厚一层灰,有些管卡已经松脱了,垂下来一小截,沈砚不得不侧着身子从旁边绕过去。 他数着自己的步数。从通风井入口到K-07柜的正面,直线距离不到二十米,但因为通道绕了一截,实际走了三十七步。当手电筒的光束扫到那面熟悉的灰色铁皮柜门时,他放慢了脚步,鞋底在土面上蹭出细微的沙响。 K-07柜立在一个凹陷的壁龛里,柜门微微向外弹开一条缝,门缝里透出来的不是光,是一股更浓烈的焦灼气味,像橡胶烧过之后又被冷却下来的那种涩味。沈砚伸出手指勾住柜门边缘的铁皮拉手,指尖触碰到金属表面的瞬间,一阵刺骨的凉意从指腹蔓延到手心,那温度比周围的空气低了至少七八度,不合常理。 他把柜门完全拉开。 手电筒的光束先扫到上层的断路器排列,一排灰色的施耐德空开整齐地卡在DIN导轨上,拨动开关全部朝上,处于闭合状态。然后是中层,六根粗壮的铜排从左侧母线槽引出,表面镀着一层暗沉的锡,有两个接线端子上套着红色的绝缘护套,其中一个护套边缘有一道细长的裂口,露出底下铜排的本色,那种被氧化过的深褐色。 他的目光落在了下层。 在那里,DIN导轨的末端凭空多出来一个黑色的双极微型断路器,型号标识已经被人用砂纸打磨掉了,只剩下浅灰色的塑料壳面上几道平行的磨痕。从这个额外的空开底部引出两根导线,一红一蓝,线径大概四平方毫米,没有走线槽,直接贴着柜体内壁往下走,在底部拐了一个弯,钻进了柜体侧面一个新凿出来的圆孔里。圆孔的边缘参差不齐,碎铁屑还散落在柜底,没有清理干净。 沈砚蹲下来,手电筒夹在左肩和下颌之间,腾出右手去捏了捏那根红色导线的绝缘皮。手感偏软,像是硅橡胶材质,比普通PVC线要耐高温一些。他顺着导线的走向往柜体外面看,那根线穿过圆孔之后沿着墙壁的踢脚线走了一段,然后隐没在一截松脱的金属线槽盖板下面。盖板的固定螺丝少了两颗,剩下两颗也松了,金属边缘翘起来一截,底下黑洞洞的缝隙里可以看见那根红线和蓝线并排躺在一起。 他想到短信里那句"别碰那根排线"。排线。这个词用得不够精确,现在看来,那不是排线,是两根独立的单芯导线,但从空调机柜侧面盖板下面穿出来的那一截确实被裹成了一股,用绝缘胶带螺旋缠绕,外观上看确实像一排。它的走向是从空调机柜出发,经过地面的一截明敷,然后在配电室墙根底下钻进了这座地下通道。 七分钟。还剩多少? 他下意识又看了一眼手表,五点二十四分。还有三分钟。三分钟之后会发生什么?短信没有说,只给了坐标和这个模糊的时间窗口,像游戏里那种倒计时任务,但惩罚机制不明。 沈砚没有碰那根导线。他把手电筒的光束对准了K-07柜上原本就有的那个3P-12空开——短信里点名要他来查看的那个。3P-12是标识编号,按配电室的标号规则理解,应该是第三排、P相的第12号回路,或者是一个约定俗成的简写。他之前没在配电室的平面图上见过这个编号。 他的手指沿着导轨向右移动,数到第三个空开的位置,果然在侧面贴着一张褪色的白色标签贴纸,上面用油性笔写着"3P-12"几个字,字迹潦草,但笔画有力,最后一笔拖出去很长,几乎戳到了标签的边缘。 这个空开是闭合状态。沈砚试着用指尖推了一下拨动手柄,纹丝不动。他又加了些力气,指腹压得发白,手柄依然卡死在闭合位置。不是正常的机械卡滞,是有人在手柄与导轨的缝隙里塞了一样东西,用暗劲别住了。他侧过头,把眼睛凑近那条缝隙,在手机屏幕的背光辅助下,他看见了一小片折成三叠的纸片,卡在塑料件与金属导轨之间,颜色白里泛黄,边缘被压出了深深的折痕。 他把那纸片抽了出来。 展开的时候,手指有些发颤,说不清是紧张还是通道里温度太低。三叠纸片完全摊开之后是一张巴掌大的便签纸,上面只有一行打印体文字,黑体,四号字,油墨有些洇开了,但依然清晰可读—— "李振鹏五月十三日OA记录:00:17:23登录,00:22:08登出。监控中断时间:00:18:41至00:23:52。操作内容:空调系统参数调整(设定温度由24.0℃更改为17.5℃)。" 他盯着那行字看了五秒。 这个时间差。登录是零点十七分二十三秒,监控中断是零点十八分四十一秒,中间隔了一分十八秒。而之前方睿告诉他,李振鹏的账号在未到岗情况下产生了操作记录,监控中断时间和操作时间之间有大约四分钟的间隔。但这里的记录精确到了秒,登录时间和中断开始之间是七十八秒,操作完成时间是零点二十二分零八秒,而监控恢复是零点二十三分五十二秒,从操作完成到监控恢复中间隔了一分四十四秒。 不是四分钟。接近四分钟,但精确下来是两段间隔,七十八秒和一百零四秒,加起来一共三分钟零二秒。之前方睿给他的信息是粗估的,没有精确到秒。 他把便签纸翻过来,背面也是空白的,什么也没有。但纸张的右下角有一处极浅的折痕,像曾经被夹在某本书里压了很久的那种痕迹。他把便签纸对折好,塞进自己工装裤的侧兜里,拉链拉上。 手表走到五点二十五分四十八秒。 他该走了。不管那个倒计时结束之后会发生什么,他都不应该待在这里。像游戏里那种强制移除区域,时间一到要么毒气弥漫要么门锁死,但现实世界里很可能更直接——有人会来。 沈砚退了两步,手电筒的光束从K-07柜上移开,扫向通道的出口方向。他进来时走的是东侧通风井,现在原路返回,脚步比来时快了不少,鞋底踩在土面上发出急促的闷响。那个圆孔里的两根导线在他身后越来越远,但他脑子里一直挂着那根排线——短信说别碰它,可他还没搞清楚它到底通向哪里,又是谁把它接上去的。 当他再次掀开通风井盖板爬出来的时候,外面的天已经彻底亮了。 早晨的光线带着一种通透的冷白色,从天际线那边均匀地铺过来,把配电室外墙的灰色涂料照出了一层淡蓝色的调子。他蹲在井口边缘,把手掌按在水泥地面上撑了一把才站起来,膝关节发出一声脆响。 手机屏幕亮了。一条新短信。 他屏住呼吸点开。发件人还是那个被隐藏的号码,但这次的内容很短——"你超时了三十七秒。做事要守时。" 沈砚的脊背绷直了一瞬。对方知道他什么时候出来的。通道里没有监控,至少他没有看见任何摄像头。那对方是靠什么判断的?声音?脚步震动?还是那条通道里本身就有他不知道的感应装置? 他站在配电室东墙外面的空地上,四处扫视了一圈。这地方背阴,早晨的阳光照不过来,地面上还留着一层薄薄的夜露,脚踩过去能看见清晰的鞋印。周围的几个配电室窗户都是关着的,玻璃上蒙着一层灰,看不出里面有没有人。更远处的厂房屋顶上,排风机的扇叶正在慢悠悠地转,发出低沉的嗡嗡声,像一头巨大的昆虫在沉睡中呼吸。 他没有回复那条短信。他把手机锁屏塞回裤兜,双手插兜沿着墙角往生活区的方向走。走了大约二十步,他听见身后配电室的侧门传来一声极轻的"咔嗒",像金属锁舌复位的声音。 他没有回头。食堂里那个中年男人告诫过他,离开的时候不要回头。 回到宿舍楼的时候,大厅里已经有人走动了。两个穿着蓝色工装的年轻操作工正站在公告栏前面看什么通知,其中一个嘴里叼着包子,另一个端着搪瓷缸子喝豆浆。他们看见沈砚从外面走进来,眼神在他身上停了一拍——一个工程师大清早从配电室方向回来,身上还蹭了灰,膝盖位置的工装裤布料上印着两个清晰的泥土印子,这画面放在厂区里说不上多扎眼,但也绝对算不上正常。 沈砚冲他们点了点头,没说话,快步穿过大厅往楼梯口走。他能感觉到那两道目光一直黏在他背上,直到他拐过楼梯转角才消失。 他上了三楼,推开自己宿舍的门,反锁,然后靠在门板上闭了一会儿眼。胸口那根弦一直绷着,从凌晨那第一条短信开始就再也没松下来过。他深吸了一口气,空气里有洗衣粉的淡香和自己外套上的尘土味,混在一起,说不上好闻但至少熟悉。 他走到书桌前坐下,把裤兜里的便签纸掏出来摊开,又看了一眼那行打印体。时间数据和他之前掌握的能对上,但精确度不一样。这个写便签的人要么是直接拿到了OA系统的原始日志,要么是亲自掐过秒表对比了监控录像和操作记录——哪种可能性都指向一个结论,这个人手里掌握的信息比他多,而且多很多。 沈砚拉开抽屉,把便签纸平放在那堆打印资料的最上层,然后合上抽屉。他注意到书桌的台灯底座旁边多了一样东西,之前没有的。 一片钥匙。很小的那种,黄铜色,齿痕很浅,像开某种小型挂锁用的。钥匙下面压着一张对折的白纸。 沈砚把纸抽出来展开。上面是手写的字,圆珠笔,蓝色的,字迹工整到几乎不像手写—— "食堂男人给你的电路图复印件少了一页。3P-12是从生活区总配电箱第三个备用回路引出来的分支,经过空调机柜,然后进了地下。你看见的那根排线是假的,真的走线在电缆沟里。今晚十二点,我在东门岗亭后面的消防沙箱里放了一份完整的线路走向图。季成蹊办公室的碎纸机里有一份五月十三号的手写值班记录,他已经处理过了,但碎纸屑还在一号机里,没倒。你自己决定要不要。" 沈砚把纸重新叠好,跟便签纸放进了同一个抽屉。 他盯着台灯底座旁边的那片钥匙看了几秒钟。铜色的小物件在清晨的光线里泛着一层柔和的旧光,齿痕的边缘有些磨损,说明这把钥匙被人用过很多次。它应该对应的是一把锁,但锁在哪里?食堂男人提到的东西他没来得及翻查,现在已经过了早餐时间,食堂里人多了起来,再去翻电路图复印件也不合适。 他站起来走到窗边。楼下生活区的空地上,几个后勤阿姨正推着平板车往食堂方向走,车上堆着整箱的蔬菜,黄绿色的菜叶子从纸箱缝隙里支棱出来。远处厂区的大烟囱顶上冒着一缕白色的水蒸气,在天空中拉成一条细长的线,然后散开。 沈砚把手机从裤兜里抽出来,打开了短信界面。那条警告他去设备科的短信还躺在列表里,往下滑是食堂座机发来的那两条,再往下是配电室的坐标。他翻到最上面,凌晨四点十一分的第一条警告,那条让他别去季成蹊办公室的,发件人号码一串乱码。 他犹豫了一下,在输入框里打了几个字:"你是哪边的?" 光标在屏幕上闪了两秒,他删除,重新打:"你是谁?" 又删掉了。 最后他只打了两个字:"谢了。"然后点击发送。 屏幕显示"发送成功",但紧接着弹出一个红色的系统提示——"收件人不存在或已注销,消息发送失败。" 沈砚盯着那条提示看了几秒。这个号码果然是一次性的,发完那些短信之后就被注销了。又或者,他发的每个字对方都能收到,但系统层面故意返回了这个错误提示,制造出一种号码已失效的假象。前一种可能性更符合逻辑,但后一种在技术实现上也不是不可能——如果一个厂区的OA系统都能被人远程入侵修改操作日志,那伪造一个短信平台的返回状态又算什么难事。 他把手机丢在桌上,拉开椅子坐下,仰头靠着椅背闭上了眼。 脑子里那些碎片又浮上来了。李振鹏的账号在凌晨被使用、监控中断了三分零二秒、空调设定温度从二十四度改到十七点五度、设备科的工控机里可能有备份录像、停车场机柜侧面的撬动痕迹、那根所谓的"排线"绕过地面进了地下、配电室K-07柜里多出来的黑色空开、便签纸上的精确时间线、还有现在抽屉里的那片钥匙和新的手写条。 这些碎片之间缺了一根主线。像拼图里最中间的那几块被人抽走了,边缘的轮廓能看出来大概画的是什么,但核心区域一片空白。 而更让他不安的是那个发短信的人——或者那几个人——一直在控制他的行动轨迹。告诉他去哪,不让他去哪,给了他坐标和时间限制,又在他超时之后精准地报出秒数。这种程度的监控和预判,已经超出了普通同事或者内部调查者能有的权限范畴。 沈砚睁开眼,坐直身体,伸手去拿桌上的杯子灌了一口凉白开。水顺着喉咙下去,激得他清醒了不少。 今晚十二点。东门岗亭后面的消防沙箱。完整的线路走向图。 现在距离晚上十二点还有将近十九个小时。这中间他必须要做一些事——查一查季成蹊办公室那台碎纸机是不是真的还没倒,确认一下食堂男人给他的那份电路图复印件到底少了哪一页,还有就是,他得弄明白那把铜色钥匙对应的是哪一把锁。 沈砚看了一眼桌上的手机屏幕。没有新消息。 他起身走向卫生间,拧开水龙头,冰凉的自来水冲在脸上,激得太阳穴突突跳了两下。镜子里的自己眼圈发青,下巴上冒出了一层淡青色的胡茬,嘴角有一小块干裂的皮翘着。 他把水关掉,用毛巾胡乱擦了一把脸,然后回到书桌前打开了笔记本电脑。OA系统的登录界面弹出来,用户名栏里他输入了自己的工号,密码敲进去,回车。 系统提示加载中,那个蓝色的进度条在底部缓慢地向右爬。 他等着。 窗外的天光越来越亮,早晨七点二十分,厂区的广播开始播放体操进行曲,声音从老旧的喇叭里传出来,带着电流杂音,在清冷的空气里显得格外亢奋。生活区里的人声逐渐稠密起来,碗筷碰撞的叮当声、说话声、脚步声,从楼下源源不断地涌上来。 沈砚把笔记本的屏幕亮度调高了一点,OA系统的主界面终于加载出来了。他的收件箱里安安静静,只有几条系统通知和一个部门群发的周例会提醒。 他点开日程排班表,翻到五月十三号那一栏。李振鹏那一行的状态显示"事假",灰色的字体,后面跟着审批人的电子签名——孙亮。 沈砚盯着那个签名看了几秒。孙亮批的事假,但李振鹏的账号却在凌晨产生了操作记录,而且是在他本人未到岗的情况下。要么孙亮批了假之后有人借用了李振鹏的账号密码登录操作,要么这张假条本身就是事后补的——先有操作,后补的请假审批用来制造不在场证明。 两种可能性的分量不一样。前一种只说明有人盗用了账号,后一种说明孙亮参与了遮掩。 他把这个细节记在脑子里,然后切到了设备科的系统界面。他的权限不够查看设备科的内部共享文件夹,但在OA里有一个跨部门的文档调阅申请流程,他填了一份,理由是"复核五月十三日空调系统参数历史记录",提交给了分管设备的副主任。 申请提交之后,页面跳出一个提示框:"审批预计需要两个工作日。" 沈砚皱了皱眉,把这个提示框截了图,保存到桌面上一个名为"备份"的文件夹里。然后他把笔记本合上,靠在椅背上闭了一会儿眼。 他得去一趟季成蹊办公室。不管那条短信怎么警告,碎纸机里那份手写值班记录对不上任何公开渠道能看到的文件。季成蹊这个人的行事风格他多少了解一点,作为生产部长,季成蹊的办公室里常年锁着两个铁皮文件柜,里面的东西从不进系统,全是手写纸质件。如果五月十三号有一份手写值班记录被他亲自处理掉了,那说明那天的异常情况从一开始就被定性为"不应留下纸质痕迹"的级别。 沈砚从抽屉里把铜色钥匙拿出来掂了掂。它分量很轻,像那种旧式办公桌抽屉锁的钥匙,也可能是更小型的柜门锁。他把它套进自己的钥匙扣环上,跟宿舍门钥匙挂在一起。 七点三十五分。广播体操放到了第二节,楼下有几个人在跟着节奏原地踏步,脚踩在水泥地上的声音整齐划一。沈砚站起来走到门口,把门开了一条缝朝走廊里看了一眼。没人。隔壁房间的门关着,对面那间也关着,整层楼安安静静。 他轻轻把门带上,下了楼梯,穿过大厅,推开了宿舍楼的玻璃门。早晨的阳光迎面扑来,带着一股清凉的干燥气息,他眯了眯眼,往行政楼的方向走去。 那只铜色钥匙在他裤兜里随着步伐轻微晃动,金属与金属碰在一起发出细碎的声响,像某种倒计时的前奏。