档案室空调出风口发出低沉的嗡嗡声,像某种大型昆虫在通风管道里振翅。
夏青盯着屏幕上那条昨天下午6点05分的打卡记录,指尖冰凉。
光标在那行绿色的“通过”字样上闪烁,频率稳定得让人心慌。按照江城市档案馆的电子考勤系统逻辑,这个时间点,李默应该已经下班回家,或者正在回家的地铁上。但现在的状态显示,他的生物识别终端在公司大楼的B2层地下车库闸机处刷了一次卡,方向是“进入”,而非“离开”。
这不对。
夏青的手指悬在键盘上方,指关节因为用力而微微泛白。他习惯性地用食指敲击着桌面,哒、哒、哒,节奏急促且杂乱,就像他此刻混乱的思绪。
李默失踪了三天。
公司发布的通报里写得清清楚楚:员工李默因个人原因请假,目前处于失联状态。家属明天就会带着律师函和媒体来闹事,说是公司逼走了人,还扣发了半年的奖金。为了平息事态,人力资源总监聂远要求所有部门配合,将李默的档案标记为“长期休假”,并在内部系统中冻结其权限,避免引发不必要的恐慌。
也就是说,从法律和公司管理的层面看,李默已经是一个“不存在”的人。一个活着的死人。
可是,如果一个人不存在,为什么他的工牌会在昨晚6点05分出现在地下车库?
夏青深吸了一口气,空气中弥漫着陈旧纸张发霉的味道和打印机墨粉的颗粒感。他伸手去够鼠标,动作有些僵硬。他需要确认这是否只是系统的延迟错误,或者是某个新员工误用了李默的备用权限。
他点开日志详情。
屏幕微光映在他脸上,显得苍白而疲惫。日志显示的操作终端编号是T-4092,那是B2层西侧通道的专用读卡器。那个通道平时很少有人走,通常只有负责夜间设备维护的人员才会经过。
谁在那个时间去了那里?
夏青没有报警。他知道一旦介入这种涉及公司内部高层的人事纠纷,尤其是牵扯到“非法数据”这种敏感词时,普通员工的身份只会让他成为最先被牺牲的棋子。他必须自己查清楚,至少要在明天家属上门之前,搞清楚李默到底是在哪一天真正消失的。
如果是今天消失的,那昨晚的打卡就是伪造。
如果是昨天消失的,那今天坐在街角咖啡馆喝美式咖啡的那个背影又是谁?
这个念头像一根刺,扎进他的脑海。
夏青决定做一个违规操作。作为资深档案员,他有权调阅原始物理备份,也有权在特定情况下对异常数据进行“技术性修正”——也就是删除或备注说明,以消除系统内的逻辑矛盾。这是公司潜规则允许的灰色地带,只要不留下书面痕迹。
他要删掉这条记录。
只要这条记录消失,李默就彻底成了一个“从未存在过”的员工。这样既能解释为什么没有后续的活动轨迹,也能让公司在面对家属质问时,拿出更完美的“完美离职”证据链。
这是一种自保,也是一种掩盖。
夏青的手指在键盘上飞舞,代码输入框迅速展开。他熟练地绕过了初级防火墙,进入了底层数据修改界面。进度条缓慢地爬升,红色的警告弹窗跳了出来:【检测到非授权访问,操作将被记录并上报至HR总监监控中心】。
夏青的心跳漏了一拍。
他没有停顿,继续按下回车键。他在赌,赌聂远不会实时监控每一个低级档案员的每一次点击。他需要在这几分钟内完成数据的覆写。
然而,就在进度条走到99%的时候,屏幕突然黑了一下。
不是断电,而是程序被强制中断。
紧接着,一行血红色的字符弹了出来:【操作已锁定。来源IP:192.168.1.105。当前查看者:聂远(HRD)】。
夏青猛地站起身,椅子在地面上划出刺耳的声响。
有人在看。
不仅看了,而且实时拦截了他的操作。
192.168.1.105是聂远办公室的内网地址。这意味着,就在刚才那一秒,聂远正坐在他那间俯瞰整个办公区的办公室里,看着夏青试图抹去李默存在的痕迹,并且微笑着阻止了他。
这不是系统错误。
这是人为的封锁。
夏青感到一阵寒意顺着脊椎爬上来。他意识到,自己触碰的不是一个简单的考勤漏洞,而是一个精心编织的网。李默的失踪不是意外,而是一场有预谋的清除。而这条打卡记录,是这场清除行动中留下的唯一破绽,也是聂远故意留给他的一根钓索。
如果李默真的死了,这条记录是谁刷的?
如果李默还活着,他为什么要在这个时候刷卡,还要特意选择一个会被监控到的死角?
夏青重新坐下,手指不再敲击桌面,而是死死攥紧了鼠标。他的手心里全是冷汗。
他不能报警。警察来了,第一条线索就会被销毁,他会因为“非法入侵系统”被开除甚至拘留。
他不能告诉同事赵敏。那个女人为了升职,连老板丢了一只钢笔都会告密,更何况是这种可能让她丢掉饭碗的秘密。
他只能靠自己。
夏青打开另一个隐藏的浏览器窗口,输入了一个暗网论坛的地址。那里有一个专门交易内部数据和隐私信息的板块。他知道聂远在那里有账号,因为他曾在一次清理旧硬盘时,偶然瞥见聂远电脑里的浏览记录。
他要买一条信息。
关于李默最后出现的地点。
屏幕的光照亮了夏青的眼睛,那双眼睛里不再有往日的温顺和麻木,取而代之的是一种冰冷的决绝。他知道自己正在跨越一条线,一条一旦跨过去就无法回头的线。
他的职业操守在尖叫,告诉他应该关掉电脑,假装什么都没发生,继续做一个听话的档案员。
但他的愧疚在拉扯。
三年前,他曾替上级修改过一份无关紧要的错误数据,导致一个无辜的项目组背上了黑锅。那种无力感和自我厌恶,至今仍像幽灵一样缠绕着他。这一次,他不能再沉默。
李默是他带出来的新人,虽然不多话,但每次加班都会默默帮夏青整理好堆积如山的纸质档案。李默说过:“夏哥,数据是有记忆的,它记得我们做过什么。”
现在,数据在撒谎。
夏青的手指悬在“发送购买请求”的按钮上。
就在这时,办公室的门被轻轻敲响了。
“叩、叩、叩。”
三声,不轻不重,带着一种优雅的韵律。
夏青浑身一僵,迅速最小化了所有窗口,切换到了正常的归档界面。他的心脏剧烈跳动,撞击着肋骨,声音大得仿佛整个档案室都能听见。
门开了。
聂远站在门口,穿着一件剪裁考究的深灰色西装,手里拿着一部黑色的智能手机。他的脸上挂着标志性的温和微笑,眼神却像扫描仪一样,缓缓扫过夏青苍白的脸,最后停留在夏青身后那台亮着微光的显示器上。
“夏青,还没下班?”聂远的声音轻柔,礼貌得让人毛骨悚然,“这么晚了,还在研究李默的档案?”
夏青强迫自己挤出一个笑容,尽管嘴角有些抽搐:“哦,聂总。我在整理去年的过期数据,准备归档。李默……李默的记录有点乱,我想理清楚再提交。”
“乱?”聂远走进房间,皮鞋踩在地板上的声音清晰可闻。他停在夏青的办公桌前,目光落在桌面上那张积灰的李默工牌上。
那是一张塑料卡片,边缘已经磨损,照片上的年轻人笑得有些拘谨。
聂远伸出修长的手指,轻轻拿起那张工牌,拇指摩挲过磁条的位置。
“有些东西,乱了就让它乱着吧。”聂远淡淡地说,语气里听不出任何情绪,“强行理顺,只会弄脏手。你说呢?”
夏青盯着聂远手中的工牌,喉咙发干。他想说些什么,比如“我只是想还原真相”,但话到嘴边,变成了无声的吞咽。
聂远将工牌随手扔回桌上,发出一声轻响。
“明天家属会来,我希望你能保持专业。”聂远看了一眼手机屏幕,似乎有什么紧急消息进来,他的眉头微微皱起,随即又舒展开来,“对了,今晚的暴雨可能会影响交通,你早点回去。路上小心。”
说完,聂远转身离开,门再次关上,隔绝了外面的走廊灯光。
夏青瘫坐在椅子上,大口喘着气。
他看向窗外。天色已经完全黑了下来,乌云压得很低,远处传来闷雷滚动的声音。暴雨即将来临。
他低下头,看向桌上的工牌。
工牌背面贴着一张小小的便利贴,上面是李默熟悉的字迹:*“别相信系统,信眼睛。”*
夏青颤抖着手拿起那张便利贴。
就在这时,他的手机震动了一下。是一条来自未知号码的短信,只有一张图片。
图片拍摄于街角的“时光咖啡馆”。
透过落地窗的玻璃,可以看到一个熟悉的身影正坐在靠窗的位置,手里端着一杯冒着热气的美式咖啡,低头看着笔记本电脑。
那个人穿着和李默一模一样的深蓝色衬衫,侧脸的轮廓也极其相似。
但夏青清楚地记得,李默的手机关机了,微信头像变灰已经三天了。
那么,照片里这个人是谁?
更重要的是,这张照片的背景里,咖啡馆墙上的挂钟指向的时间,正是昨天下午6点05分。
与那条该死的打卡记录,分秒不差。