第两百三十七章:调取监控
图书馆的监控室弥漫着灰尘和陈旧设备特有的焦味。
我站在管理员老张身后,看他用颤抖的手操作着那套十年前安装的监控系统。屏幕泛着蓝光,映在他满是皱纹的脸上。
“就、就是这个时间点。”我指着记录本上的日期。
三年前,七月十五日,下午两点十七分。
那是苏晓记忆中“我救她”的火灾事件发生的时刻。
老张推了推老花镜,在键盘上敲打。他在这家市图书馆工作了四十年,经历了从纸质卡片到电子检索的整个时代变迁,现在又见证了修仙与现实世界的交融。
“小林啊,这事都过去这么久了……”他嘟囔着,但手指没停。
“很重要,张叔。”我轻声说,“关系到一个人的记忆是不是被篡改了。”
老张的手顿了顿,从屏幕前转过头看我,镜片后的眼睛里闪过一丝理解。他也是穿越者——第三次穿越事件时,他在古籍修复室里消失了五分钟。带回了一本无法用现代材料复现的“玉简”,代价是忘记了自己结婚三十周年纪念日的细节。
“记忆这东西啊,”他转回去继续操作,“就跟这些旧监控录像一样。时间久了,画面会花,时间戳会乱。有时候系统自动覆盖,你以为还在的东西,其实早就没了。”
他的话让我心中一紧。
屏幕上的进度条缓慢移动。这家公立图书馆的监控系统早已落后于时代,硬盘存储空间有限,按照规定,非重要区域的监控录像只保留三个月。但火灾属于安全事故,相关录像应该会永久备份。
“找到了。”老张说。
屏幕分割成十六个小画面,显示着图书馆不同区域的实时影像——等等,不是实时。
时间是三年前七月十五日,下午两点十五分。
火灾发生前两分钟。
“你要看哪个区域?”老张问。
“古籍修复室外走廊,和……三楼社科区东侧走廊。”
我清楚地记得那天自己的位置。下午两点,我正在三楼社科区整理新到的一批社会学着作。火灾警报响起时,我抬头看了眼烟雾飘来的方向——来自走廊另一端的古籍修复室方向。
但苏晓的记忆里,是我冲进火场把她拉出来。
老张调出两个画面。左侧屏幕显示古籍修复室外那条窄长的走廊,右侧屏幕是我当时所在的三楼社科区东侧。
我屏住呼吸。
时间戳跳动:14:16:03。
左侧画面,古籍修复室的门紧闭。走廊上空无一人。
右侧画面,我站在梯子上,正从书架顶层取下一本厚重的《社会学研究方法论》。那是我,三年前的我,穿着图书馆统一的浅蓝色工作衬衫,头发扎成简单的马尾,侧脸看起来比现在稚嫩些。
14:16:27。
左侧画面,古籍修复室门底缝隙开始渗出烟雾。
右侧画面,我似乎闻到什么,转过头看向走廊另一端,眉头微皱。
14:16:45。
左侧画面,门猛地打开,浓烟涌出。一个身影跌跌撞撞冲出来——是苏晓。她剧烈咳嗽着,手里还抓着一本正在修复的民国线装书。她的长发被热浪掀起,脸上有烟熏的痕迹。
几乎同时,警报响了。
右侧画面,我从梯子上下来,把书放在推车上,向走廊另一端走去——但不是跑,是快步走。我的表情是担忧和警觉,但不是那种要冲进火场的决绝。
14:16:58。
关键时间点。
左侧画面,苏晓跑到走廊中间,突然停下,转身看向修复室,像是想起了什么重要的东西没拿出来。她犹豫了一秒,竟然往回冲。
就在这时,另一道人影从画面边缘冲入。
那是一个穿着灰色连帽衫的身影,帽子拉得很低,看不清脸。他从苏晓身边掠过,一把抓住她的手臂,用力将她拉离正在喷出火焰的门框。动作干脆利落,几乎是拖着她退到安全区域。
而右侧画面,我刚刚走到社科区与走廊的交界处,距离古籍修复室还有至少三十米距离,中间隔着整条走廊和两个转角。
14:17:12。
左侧画面,灰衣人将苏晓推到安全距离,自己却站在原地,看向火焰中的修复室。他似乎在犹豫什么,但最终转身离开,迅速消失在画面边缘——从另一个方向的紧急出口离开,全程没有回头。
右侧画面,我此时才赶到现场,和其他闻讯赶来的同事一起。我看到苏晓瘫坐在墙边咳嗽,走过去蹲下询问她的状况。画面里,我的嘴唇在动,应该是在问“你没事吧”。
而那个真正的救人者,已经不见踪影。
“暂停。”我的声音有些干涩。
画面定格在14:17:15。
左侧,灰衣人消失的瞬间,只留下一个模糊的背影。右侧,我蹲在苏晓面前,手轻拍她的背。
“这个人……”老张凑近屏幕,眯起眼,“从来没见过。不是馆里的工作人员。”
“能放大吗?脸的部分。”
老张操作鼠标,但画面放大后更加模糊。像素点组成的色块根本无法辨认面容,只能看出是个中等身材的人,连男女都难以判断。
“监控分辨率太低了。”老张遗憾地说,“而且这人很聪明,一直低着头,帽子遮住了大部分脸。”
我盯着那个模糊的灰色身影。
这个人救了苏晓,然后悄然离开,没有留下任何身份信息。而苏晓的记忆里,救她的人变成了我。
为什么?
是简单的记忆混淆,因为火灾后的混乱和创伤?还是……
“后面的录像呢?”我问,“火灾扑灭后,这个人有没有再出现?”
老张快进到火灾扑灭后的时间点。消防车来了,人群聚集,烟雾散去。工作人员清点,读者疏散。画面里没有那个灰衣人。
他又调取图书馆其他出口的监控。但奇怪的是,所有出口的画面在那个时间段都出现了短暂的闪烁——像是信号干扰,持续了大约十秒钟。十秒,足够一个人从容离开而不被任何摄像头清晰捕捉。
“这也太巧了。”老张喃喃道。
不是巧合。
我靠在椅背上,感觉一阵寒意爬上脊椎。
这个人不仅救了苏晓,还精心避开了所有监控。他/她知道摄像头的分布,知道信号干扰的时机,知道如何在众目睽睽下消失。
而且,苏晓记忆的篡改很可能也与他/她有关。
“张叔,图书馆的监控系统,三年前有没有异常?比如被入侵,或者某个时间段的录像丢失?”
老张想了想,忽然站起来,走到墙角的铁皮柜前,翻找出一本厚厚的纸质记录本。那是电子化之前的监控日志,图书馆的老传统,重要事件都要手写备份。
他翻到三年前七月的那几页。
“你看这里。”粗糙的手指指着一行字。
记录显示,火灾发生后的第三天,监控系统进行了一次“例行维护”。维护期间,所有监控数据备份到外部硬盘。负责维护的是……系统外包公司的技术人员。
“哪个公司?”
“我看看……锐视安防科技。这家公司当时中标了全市公共设施的监控升级项目,图书馆是试点之一。”
锐视安防科技。
我记下这个名字。
“维护之后,有什么不一样吗?”
老张皱起眉,努力回忆:“你这么一说……好像确实有点怪。维护后大概一周,馆长说监控系统偶尔会莫名其妙重启。我们报修了,锐视的人来了说是软件兼容问题,更新了驱动就好了。”
“那段时间,有没有什么人来图书馆,行为比较……特别?比如对监控系统特别感兴趣?”
这次老张想得更久。监控室里只有机器运转的低鸣。
“有。”他终于说,“大概火灾后四五天吧,有个年轻人来找我,说是在做公共安全系统的课题研究,想了解一下图书馆的监控布局。我给了他结构图——那个本来也不是机密。他问得很细,摄像头角度、存储时长、自动覆盖机制……”
“长什么样?”
“普通,很普通。戴着眼镜,说话斯文,说是理工大学的研究生。我还看了他的学生证……”老张顿了顿,“但现在想想,学生证上的照片,好像跟真人不太像。我当时没在意,有些人就是不上相。”
“他有没有留名字?”
“留了,但我那本访客登记……”老张又在柜子里翻找,最后抽出一本边缘磨损的登记簿。
翻到三年前七月下旬。
找到了。
登记日期:7月20日。姓名:陈明。单位:理工大学电子工程学院。来访事由:公共安全系统调研。联系电话……
我拍下那页。
电话号码大概率是假的,姓名也是化名,但这是目前唯一的线索。
“张叔,今天的事……”
“我懂。”老张摆摆手,“我不会说出去。记忆这东西……”他看向屏幕上定格的画面,“真真假假,有时候自己都分不清。”
离开监控室时,已经是傍晚。图书馆的玻璃幕墙外,夕阳将城市染成金色。读者们陆续离场,工作人员开始整理书籍,一切如常。
如常的表面下,是深不见底的异常。
我走到三楼的走廊,站在当年火灾发生的位置。修复室早已重新装修,看不出火焰的痕迹。但空气里似乎还残留着烟熏的味道——也许只是我的错觉。
苏晓就是在这里,被人从火场边拉开。
而我的记忆里,那天下午我只是一个赶到现场的普通同事,询问她是否安好,帮她捡起散落的书页,陪她等到救护车来。
但在苏晓被修改的记忆里,我成了英雄。
为什么选择我?
因为当时我是她最亲近的人?因为篡改记忆需要锚点,而我是最自然的锚点?
还是因为……其他原因?
手机震动,是苏晓发来的消息。
“晚晚,我今晚做了你爱吃的糖醋排骨,来我家吃饭吧?”
我盯着屏幕,手指悬在键盘上。
三年前火灾后,苏晓确实请我去她家吃过饭,说是感谢。那天晚上我们聊到很晚,她告诉我修复室里的那本民国书是一位老先生捐赠的家族手稿,记录了他祖父在战乱年代的流亡史。书页脆弱,她修复了半个月,差点在火灾中损毁。
我记得她说这些话时的表情——惋惜,庆幸,还有一丝后怕。
但她的记忆版本里,那天晚上她感谢的是我的“救命之恩”。
我该怎么回复?
告诉她,救你的人不是我,是一个神秘的灰衣人,而你的记忆被人动了手脚?
告诉她,我们多年友谊的某个基石,可能是虚假的?
“好,我七点到。”
最终我只回复了这句。
收起手机,我沿着走廊慢慢走。夕阳透过窗户,在地板上拉出长长的光影。我的影子拖在后面,变形,拉长,像是另一个跟着我的人。
走到当年我所在的位置——三楼社科区东侧,第三排书架前。
我抬头,看向书架顶层。那本《社会学研究方法论》还在原来的位置,书脊上的标签已经褪色。我伸手取下它,翻开扉页。
借阅记录卡还夹在里面——这是一种早已电子化的老式记录方式,但这本书因为年代久远,保留了纸质卡片。卡片上,最后一个手写名字是……
我的手停在半空。
借阅人:林晚。
日期:三年前七月十二日。
三天后,火灾发生。
我借了这本书,然后在火灾那天归还——不,不对。监控画面里,我正在从书架上取下它,这意味着那天我是要借阅,而不是归还。
但我清楚地记得,那段时间我正在写一篇关于社会学研究方法的论文,这本书我已经借阅过,并在七月十日归还了。
为什么三天后,它又出现在书架上,而我又在取它?
除非……
我翻到书的末页,封底内侧的还书日期章。
一个清晰的蓝色印章:七月十五日,14:30。
火灾发生在14:16,我14:17赶到现场,之后一直陪着苏晓和处理后续事宜,根本不可能在14:30去还书。
而且,这本书当时应该在我手里——监控画面显示,我从梯子上下来时,是把书放在推车上的。推车后来被其他同事推走了,书应该还在推车上。
有人在我不知情的情况下,用我的借阅卡还了这本书。
在火灾发生的混乱中。
在所有人注意力都在苏晓和火场时。
那个人拿了我的借阅卡——卡一直放在工作服口袋里——去还书,制造出“林晚在火灾前就还了书,所以火灾时她不在三楼”的假象?
但监控显示我确实在三楼。
矛盾。
除非……监控也被修改了。
我猛地转身,快步返回监控室。老张正要锁门下班。
“张叔,再看一下火灾当天,一楼借还书处的监控!”
老张叹了口气,但还是重新打开系统。
借还书处的画面调出,时间调到14:25-14:35之间。
我盯着屏幕。
14:28,一个穿着图书馆工作服的身影走到自助还书机前。帽子压得很低,但从身形看……像我。
“她”用借阅卡在机器上刷了一下,把一本书放进还书口。然后低头迅速离开,全程没有抬头看摄像头。
但那件工作服——我认出来,是我那天穿的那件。左侧胸口有一小块洗不掉的墨水渍,形状特殊。
是我的衣服。
但当时,那件衣服穿在我身上。
“能再放大吗?看她的手。”
老张放大画面。还书的手,右手虎口处,有一颗很小的痣。
我的手上,相同位置,也有一颗痣。
体型、衣服、手上的痣,都对得上。
但时间对不上。那个时间点,我应该在苏晓那边。
除非……
“张叔,”我的声音有些发抖,“图书馆的监控时间,是联网自动校准的吗?”
“理论上是,但有时候服务器延迟,会有几秒钟误差。不过……”他顿了顿,“火灾那天,确实有人来校准过时间。就是锐视安防那个维护人员,他说系统时间慢了五分钟,他调整了。”
“什么时候调的?”
“火灾前一天。”
所以,监控画面上的时间戳,可能比实际时间快五分钟,或者慢五分钟。
如果是快五分钟,那么借还书处的画面实际时间是14:23,火灾尚未发生,我在三楼取书是合理的。
如果是慢五分钟,那么实际时间是14:33,火灾已经发生,我不可能在借还书处。
我需要知道准确的时间差。
“张叔,图书馆有没有哪个钟是绝对准确的?那天的时间记录?”
老张想了想,忽然眼睛一亮:“有!古籍修复室有一个老式挂钟,机械的,不上电池。那天消防员进去检查,我记得有人提过,挂钟停在14:16,应该是火灾时停的。那个钟很准,老馆长每天都会对时。”
“钟还在吗?”
“在仓库,我带你去看。”
仓库在地下室,堆满了淘汰的家具和设备。老张打开灯,在杂物间里翻找,最后搬出一个纸箱。
里面是那场火灾中抢救出来的物品,大多有烟熏痕迹。最上面就是一个圆形挂钟,玻璃表面有裂纹,指针停在2:16。
“这就是那个钟。”老张小心地取出。
我拿出手机,上网搜索三年前七月十五日市图书馆火灾的新闻报道。第一条是本地新闻的简讯,发布时间是14:28,内容只有一句话:“市图书馆古籍修复室发生小型火灾,消防已赶到现场,暂无人员伤亡。”
新闻发布时间是14:28,而钟停在14:16。
假设新闻是火灾发生后第一时间发布,那么从火灾发生到新闻发布,大约有12分钟的时间差。这12分钟包括报警、消防到达、现场确认、编辑发布等一系列流程,基本合理。
但监控画面显示,火灾发生在监控时间14:16:45。
如果钟的时间准确,那么监控时间就比实际时间快了……大约12分钟?
等等,不对。
钟停在14:16,是火灾发生时停的,因为高温或者震动。那么实际火灾时间就是14:16左右。
监控显示火灾在14:16:45,那么监控时间比实际时间快了约45秒?
这个误差太小了,不足以解释借还书处的时间矛盾。
除非……
我盯着那个停摆的钟。
除非这个钟被调过。
“张叔,”我问,“火灾那天早上,有人进过修复室吗?”
“有啊,苏晓八点就来了,她那天要赶工。老馆长九点左右进去看过一次,对了,还有那个锐视安防的技术员,他那天早上也来了,说是检查修复室的烟雾报警器。”
又是锐视安防。
“他单独在修复室待了多久?”
“大概……十几分钟吧。怎么了?”
“这个钟,”我指着挂钟,“他可能碰过。”
老张愣住了。
我拿出手机,搜索“如何调整老式挂钟时间”。最简单的办法是拨动指针。如果那个人在早上调整了挂钟,让钟快了五分钟,那么实际火灾发生时,钟显示14:16,但实际时间是14:11。
而监控时间如果也被人为调整过,比实际时间慢五分钟,那么监控显示14:16:45时,实际时间是14:21:45。
这样就有近十分钟的误差窗口。
足够一个人在火灾发生后,先在三楼伪装成我,然后在借还书处伪装成我还书,最后在14:28左右让新闻发布?
但这样做有什么意义?
制造时间迷雾,让我和苏晓都无法确定真实的时间线?
为记忆篡改制造基础——混乱的时间感会让记忆更容易被修改?
“张叔,”我深吸一口气,“那天早上,那个技术员离开修复室后,苏晓有没有说过钟不对劲?”
老张努力回忆:“你这么一说……苏晓好像提过一句,说钟好像快了,她对着手机时间看了,说差几分钟,但当时在忙,就没管。”
果然。
我靠在冰冷的货架上,感到一阵眩晕。
一个精心设计的局。
三年前就开始了。
有人调快了修复室的钟,调整了监控系统的时间,在火灾中救出苏晓,伪装成我还书,在所有监控中留下模糊的身影,然后让苏晓的记忆里,救她的人变成了我。
为什么?
如果是要害我,为什么给我一个“救命恩人”的身份?
如果是帮我,为什么用这种欺骗的方式?
除非……这个人知道未来会发生什么。
知道苏晓会失去关于我们友谊的记忆。
知道我需要一个“锚点”来维持和她的关系。
所以在三年前就埋下这个伏笔,让苏晓即使忘记我们是闺蜜,也记得我救过她,从而让她天然地信任我、靠近我。
这个人预见到了记忆税。
预见了苏晓会忘记我。
所以提前三年,布置了这一切。
手机再次震动,这次是苏晓的催促:“还没下班吗?排骨要凉啦。”
我看着屏幕上的消息,忽然想起监控画面里,那个灰衣人抓住苏晓手臂的瞬间。
那只手,右手虎口处,似乎……有什么在反光。
“张叔,借还书处的监控画面,能再放大那只手吗?虎口位置。”
老张重新调出画面,放大,再放大。
像素点组成的模糊图像,但仔细看,虎口处确实有一个小小的反光点。
像是一个……疤痕?
还是……
我下意识地摸了摸自己右手虎口的那颗痣。
不,不是痣。
是小时候被玻璃划伤留下的一道很浅的疤,平时看不出来,但在特定光线下会微微反光。
我的疤在虎口靠近食指的位置。
画面里的反光点,也在相同位置。
体型、衣服、手上的疤,都对得上。
但那不可能是我。
除非……
除非监控画面是伪造的。
不是时间调整,是画面替换。有人用我的形象,合成了这段还书的监控录像,替换了原始录像。
而那个灰衣人,虎口也有同样的疤?
巧合?
还是说……
我低头看着自己的手。
还是说,那个灰衣人,就是我?
来自另一个时间线的我?
这个念头让我浑身发冷。
“小林,你没事吧?”老张担忧地看着我,“你脸色很白。”
“没事,”我勉强笑了笑,“张叔,今天谢谢你。这些录像……能帮我保密吗?”
“我懂。”老张点头,“这世道越来越看不懂了。修仙都出来了,还有什么事不可能。”
离开图书馆时,天已经完全黑了。街道灯火通明,车流如织。普通人们下班回家,穿越者们准备着下一次的冒险,而我在街边站了很久,直到手机再次震动。
苏晓发来一张照片:糖醋排骨摆在桌上,热气腾腾。
“再不来我真吃光了哦。”
我回复:“马上到。”
然后我打开通讯录,找到陈局长的号码。
“陈局,我需要锐视安防科技公司三年前的所有资料,特别是他们派到市图书馆的技术人员名单。”
“还有,我需要见一个人——三年前七月十五日,在市图书馆古籍修复室火灾中出现的那个灰色连帽衫的神秘人。”
“我想我知道他是谁了。”
挂掉电话,我抬头看向夜空。城市的霓虹照亮了低垂的云层,看不见星星。
但我知道,在某个地方,在某个时间,有一个人在三年前就布下了今天的局。
而我,正在走进他设下的棋局。
或者,我就是棋手本人,只是忘记了这件事。