上午十点,星辉科技总部大楼十七层会议室。
正是昨天下午前台通知林默的那个时间。
林默坐在长桌最末端的椅子上,面前摆着一杯已经凉透的咖啡。他没有碰那杯咖啡,咖啡表面的奶沫已经塌陷成一层灰白色的薄膜,像某种死去的细胞。
会议室里坐了十几个人,有公司高管、法务部代表、人力资源总监,还有两名穿着便装但气质明显不同于普通职员的男人——经侦支队的李警官和他的搭档。李警官的搭档坐在角落里,一直没说话,但手里的录音笔一直在闪着红光。
气氛凝重得像一块压在胸口的石头。
不——比石头更沉。石头是死的,不会动。这里的气氛是活的,像一只张开嘴的兽,等着谁先把自己送进去。
"林工程师。"坐在主位的人事总监陈丽华推了推眼镜,开门见山,"这次事故造成了严重的财产损失,两台核心服务器报废,十二台设备需要返厂维修,直接经济损失超过八百万。公司需要明确责任归属。"
八百万。林默在心里默念这个数字。他一年的工资不到二十万,八百万相当于他不吃不喝干四十年。而那些损失里,有多少是他造成的?他试图手动停机却被阻止,他差点死在爆炸里,现在他们让他来"明确责任归属"。
好一个明确责任归属。用八百万的数字先把人砸晕,再用"责任"两个字把人按在地上。他在这个行业待了三年,见过三次这样的场面——每一次都是同样的配方:大数字+恐惧+一个替罪羊。
只不过这一次,羊是他。
林默抬起头,平静地看着她:"陈总监,事故原因警方已经在调查了。是有人入侵了我们的安全系统,这不是意外,是攻击。"
"攻击?"坐在陈丽华旁边的技术副总监张涛冷笑一声,那声冷笑从鼻腔里挤出来,带着居高临下的不屑,"谁能证明?监控录像呢?入侵痕迹呢?"
"监控被破坏了。"林默说,"但系统日志还在,经侦支队的同志已经提取了证据。"
李警官点点头,翻开笔记本:"根据初步调查,王磊的工作站在事故发生前七分钟确实通过运维通道进行了异常连接。目前王磊已经被我们带回局里协助调查。"
会议室里响起一片窃窃私语。有人交头接耳,有人低头看手机,有人面面相觑。
张涛的脸色变了变,但很快恢复了镇定:"就算王磊有问题,那也是个人行为。作为当晚的值班工程师,林默为什么没有及时发现异常?为什么没有阻止事态恶化?"
林默看着他,突然明白了什么。
张涛和王磊是一伙的。或者说,他们都是被老板推出来顶锅的棋子。现在王磊进去了,张涛急着把自己摘干净,最好能把责任全部推到林默这个"当晚值班人"身上。
好一个弃车保帅。
"张副总监。"林默的声音很平静,平静得像暴风雨前的海面——那种平静比任何愤怒都危险,因为海面下面是整个大洋的重量,"当晚的情况报告我已经提交给警方了。王磊在爆炸前五分钟阻止我手动拉闸,理由是'老板下令不惜一切代价保业务'。如果我当时强行停机,损失会小很多。"
"你这是推卸责任!"
"我只是陈述事实。"林默从包里拿出一份文件,推到桌子中央,"这是当晚数据中心的环境监控数据。从23:40开始,温度曲线就已经突破安全阈值,我发出了三次告警,但都没有得到响应。"
三次告警。三次石沉大海。他记得那晚盯着监控面板上的红色数字疯狂跳动的场景,记得按下告警按钮后等了整整四分钟没有任何回应。那四分钟是他人生中最漫长的四分钟——比机房爆炸那一刻还漫长。因为爆炸是瞬间的痛,而等待是漫长的绝望。
李警官拿起那份文件,仔细看了几眼,然后递给身边的搭档。
陈丽华清了清嗓子:"林工程师,公司并不是要追究你的责任。但这件事影响太大,客户那边需要有人给交代,媒体也在关注……"
"所以你们需要一个人背锅?"林默打断她。
会议室里安静了一瞬。
那一瞬很长。长到林默能听见空调出风口的气流声,能听见某个高管衣袖摩擦桌面的沙沙声,能听见自己的心跳——系统面板上显示68次/分,比正常偏低。也许他比他自己以为的更冷静。
陈丽华的脸上闪过一丝尴尬,但很快就恢复了职业性的微笑。那种微笑林默见过无数次——在公司年会上,在裁员通知上,在每一个需要用温和语调掩盖残酷事实的场合。
"话不能这么说。公司考虑到你的实际情况,愿意提供一份体面的离职补偿方案。N+3,外加半年的社保代缴。只要你签署这份谅解备忘录,承认在当晚的应急处置中存在'经验不足导致的判断失误'……"
"经验不足?"林默笑了,那声笑很轻,但比张涛的冷笑冷了十倍,"我在星辉干了三年,经手过的大大小小故障超过两百起,零失误。现在你们说我经验不足?"
"林默,你别给脸不要脸!"张涛拍案而起,椅子向后滑出去半米,发出刺耳的声响,"公司这是给你台阶下!你要是不签,信不信我们让你在这个行业混不下去?"
威胁。赤裸裸的威胁。
林默看着他,眼神逐渐冷了下来。
他想起这三年来的种种——那些通宵达旦的值班,那些无人问津的优化方案,那些被领导随手拿去汇报的项目成果。他想起每个月到手的工资条,想起房租和生活费的账单,想起滕颖每次问他"要不要换个轻松点的工作"时他总说"再熬一熬"。
他熬了三年,换来的是什么?
是一个需要他背锅的"台阶"。
是张涛指着他的鼻子说"给脸不要脸"。
是这个会议室里十几双冷漠的眼睛,没有一个人站出来说一句公道话。
三年。他把自己的青春抵押给了一台永远不会感谢他的服务器,而服务器背后的公司把他当成了一次性零件。
"我不签。"他说。
声音不大,但很稳。像一根钉子钉进了桌面。
会议室里一片哗然。
陈丽华皱起眉头:"林工程师,你要考虑清楚。如果你拒绝配合,公司可能会采取进一步的法律措施……"
"我等着。"林默站起身,"但在那之前,我有几个问题想请教张副总监。"
他走到投影仪前,插入自己的U盘。
"你干什么?"张涛有些慌了,"这里不能随便插U盘!"
"放心,不是病毒。"林默点开一个文件夹,手指没有一丝犹豫,"这是我从公司内网下载的监控备份——虽然机房的监控被破坏了,但办公楼大厅的监控还在。"
屏幕上出现了一段视频。
画质不算清晰,但足以辨认出画面中的人。时间是23:35,画面显示张涛和王磊一起走进电梯。两人在电梯里交谈了几句,王磊的表情很紧张,不停地搓手,张涛则在不停地看腕戴终端。
"这是事故发生前十二分钟。"林默说,声音平静得像在读一份技术报告,"张副总监,你当晚明明也在公司,为什么事故报告里说你'提前下班'了?"
张涛的脸色瞬间惨白。像被抽走了所有血液。
"我……我是有事回来取东西……"
"取东西需要和王磊一起待二十分钟?"林默切换到下一段视频,"这是23:55,事故发生后八分钟。你出现在地下二层停车场,上了一辆黑色奥迪。车主是谁,需要我说吗?"
画面里,张涛快步走向那辆黑色奥迪,拉开车门,钻了进去。车灯亮了一下,然后熄灭——他在车里待了将近十分钟才出来。
十分钟。足够完成一次信息交换,或者一次利益交割。
李警官抬起头,目光锐利地看向张涛。
"那是……那是我朋友的车……"
"车主叫刘建国,是竞对公司'云科科技'的技术顾问。"林默说出这个名字的时候,张涛整个人都瘫在了椅子上,像是脊梁骨被抽走了,"更有趣的是,我查了一下,刘建国和你大学时是一个宿舍的室友。"
会议室里鸦雀无声。
连空调的声音都像是在屏住呼吸。
林默关掉视频,转身看着在座的所有高管:"我不是想推卸责任。当晚的值班确实是我,该我承担的责任我不会逃避。但我不会为别人的阴谋背锅。"
他收拾好自己的东西,朝门口走去。脚步很稳,背很直。他没有回头,但能感觉到身后那些目光——有些震惊,有些羞愧,有些不知所措。
"林工程师。"李警官叫住他,"你说的这些线索,能详细跟我们说说吗?"
"当然。"林默点点头,"但我有个条件。"
"你说。"
"让我先回机房一趟。有些东西我想取出来。"
---
二十分钟后,林默独自站在地下八层的量子数据中心门口。
警方的封条已经被撕掉了,但机房内部还是一片狼藉。烧焦的机柜被移到了角落,像一具具黑色的骨架。地板上还有水渍和泡沫残留的痕迹,踩上去会发出黏腻的声响。空气中弥漫着一股刺鼻的气味,混合着电路板燃烧后的焦糊和消毒水的味道——那是灾难特有的味道,金属与化学品的尸体腐烂。
但林默现在闻到的不只是这些。
系统的感官增强让他的感知比普通人敏锐数倍。在焦糊和消毒水的气味下面,他闻到了另一种东西——极淡的、像臭氧一样的金属味。和他在地铁站处理BUG时闻到的一样。
这个机房里,曾经有过BUG。
不只是昨晚那次——更早之前。也许很多年前。
他走向那台刻字的机柜。
那行字还在那里,被火焰熏得有些发黑,但依然清晰可辨:"第73次重启,还是失败了。"
他伸出手,指尖轻轻触碰那些刻痕。金属表面粗糙而冰凉,刻痕的边缘有被高温炙烤过的痕迹,但字迹本身没有被烧毁。
也许是因为刻得太深了。像是在绝望中用尽全身力气刻下的。
"系统。"他在意识中呼唤,"能分析这些刻痕的年代吗?"
"正在扫描……扫描完成。刻痕形成时间:约2046年。"
约2046年。
林默皱起眉头。
系统给出的年份比他预期的晚了八年。他父亲是2038年成为第72任管理员的,如果这行字是父亲刻的,为什么会在八年之后才刻?
除非——
"系统,有没有可能刻痕被后来的人……或者后来的什么东西……重新刻过?"
"不排除该可能。刻痕深度分析显示:底层笔画有重叠痕迹,疑似同一内容被反复刻写。最后一次刻写时间:2046年。初次刻写时间:正在推算……推算完成。初次刻写时间:约2038年。"
2038年。
正是父亲成为管理员的那个年份。
林默伸出手,指尖沿着刻痕的边缘摸索。在系统的感官增强下,他能感觉到那些笔画并不是一次成型的——底层有更早、更浅的痕迹,像是有人在很久以前刻过一次,然后在八年后的某一天,用更大的力气、更绝望的心情,重新刻了一遍。
第一次刻的时候,也许父亲还抱着希望。
第八年后再刻的时候,他已经知道结局了。
"第73次重启,还是失败了。"林默轻声念出那行字,"第一次刻的时候,你写这个是为了提醒后来的人?还是……写给你自己的?"
没有回答。机房里只有空调残存的微弱嗡鸣。
但系统的面板上,忽然跳出了一行之前没有显示过的文字:
【检测到与前任管理员的物理接触痕迹。初次刻写时,刻写者心率:142次/分。最后一次刻写时,刻写者心率:51次/分。】
142。那是绝望中的绝望。一个成年人在极致恐惧或愤怒时,心率才会冲到这个数字。
51。那不是恐惧了。那是接受。是一个人把所有的失望都咽下去之后,心脏能给出的最平静的跳动。
父亲在2038年第一次刻下这行字的时候,他还想赢。
2046年最后刻一遍的时候,他已经知道自己会输。
八年的差距,不是时间线上的bug,是一个人的希望被慢慢耗干的过程。
林默把手从机柜上收回来,发现自己的指尖在微微发抖。
"系统,我升到初级之后,能看到的记忆碎片……是关于这些的吗?"
"权限等级达标后,将解锁前任管理员林建国2038年至2046年期间的部分记忆印记。内容包含:封印建立过程、漏洞本质分析、以及……"系统停顿了一下,像一个卡顿的旧硬盘在努力读取一个损坏的扇区,"……以及他最后的选择。"
"检测到管理员情绪波动。"系统的声音响起,平静得像一台机器——它本来就是,"是否调取相关记忆碎片?"
"什么记忆碎片?"
"前任管理员林建国遗留的数据印记。权限等级:加密。解锁条件:见习管理员权限提升至初级。"
林默苦笑了一声。又是权限不够。
从成为管理员开始,每一步都是权限不够。父亲的信是加密的,记忆碎片是加密的,连自己的能力都被锁在一个叫"权限等级"的笼子里。
就像一个刚入职的运维,所有核心系统的sudo密码都不归你管。你知道问题在哪,你没有权限修。
"我需要多少经验值才能升到初级?"
"见习至初级需100经验值。当前进度:45/100。"
还差55点。按照现在的速度,至少需要修复5-6个中级BUG,或者几十个低级BUG。
而他只有七天。
【系统提示:封印分析更新中……检测到多层封印结构。初始预警的"7天"对应第一层封印失效节点。第二层、第三层封印的失效时间正在计算中,将在后续推送。】
【备注:初步扫描误差较大,实际第一层封印失效时间为72小时(3天)。后续推送将精确到小时。】
七天。55点经验值。第一层封印撑不了太久,他必须在封印失效前提升权限。
"林默?"
身后传来脚步声。林默转过身,看见滕颖站在门口,手里拿着两个饭盒。
阳光从她身后的走廊窗户照进来,在她周围镀上一层金色的轮廓。她站在光里,站在废墟的门槛上,像是两个世界的交界线。
"你怎么来了?"他问。
"你中午没吃饭。"滕颖走进来,把饭盒放在一张还没被烧坏的桌子上,"我猜你会来这里。"
她总是猜得准。不是因为她聪明,而是因为她花了太多时间在猜他——猜他在哪里,猜他在想什么,猜他需不需要有人送饭。
林默看着她,心中涌起一股复杂的情绪。
他刚才在会议室里怼天怼地,把张涛的阴谋揭穿,让公司那些高管下不来台。他以为自己很勇敢,很解气。但此刻看着滕颖平静的眼神,他突然觉得自己很幼稚。
揭穿阴谋又怎样?证明清白又怎样?
他还是一个封印随时可能失效的人。一个被某种庞大系统绑架的囚徒。
"滕颖。"他坐到桌子旁边,打开饭盒,"如果我告诉你,我可能会死,你信吗?"
滕颖正在帮他整理桌子上的杂物,听到这句话,动作顿了一下。
只有一下。然后她继续整理,像什么都没听到一样。
"信。"她说。
"为什么?"
"因为你从小就是这样。"滕颖的声音很轻,像是在说一个藏了很多年的秘密,"有什么事情都自己扛着,不告诉别人。你以为我不知道你额头上那道疤是怎么来的?"
林默愣住了。
"我以为你忘了。"他说。
"我没忘。"滕颖抬起头,看着他,"三年级的时候,我们放学回家,路上遇到高年级的学生欺负我。你冲上去跟他们打架,被石头砸中了额头。缝了四针,你骗家里说是摔的。"
四针。他记得那四针。不打麻药,因为他妈付不起麻药的钱。他咬着自己的袖子,血顺着额头流进眼睛里,视线一片模糊。
"你怎么知道是四针?"
"我数过。"滕颖说,"你换药的时候,我透过门缝看到的。"
林默不知道该说什么。
他以为那件事只有他自己记得。那道疤现在还在额头上,藏在发际线里,不仔细看根本发现不了。他以为那是他一个人的秘密。
原来不是。原来一直有一个人,隔着门缝,在数他缝了几针。
"所以我知道。"滕颖继续说,"你现在肯定又在扛什么大事。我不问是什么事,但我告诉你——"
她走到他面前,蹲下来,和他平视。
那双眼睛里没有恐惧,没有犹豫,只有一种从骨子里长出来的坚定。
"——你活着,我跟着你。你死了,我给你收尸。你做什么决定,我都认。"
林默看着她,眼眶有些发热。
"如果我说,我可能会变成不是人呢?"他问。
"那我也跟着。"滕颖说,"妖怪也需要有人做饭吧?"
林默笑了。
笑着笑着,眼泪差点掉下来。
他赶紧低下头,扒了一口饭,把那股酸涩硬生生咽了回去。
"吃饭吧。"他说,"菜凉了。"
滕颖站起身,走到那台刻字的机柜前,看着那行字。
"这是什么?"她问。
"一个谜语。"林默说,"有人留下的,答案需要我自己去找。"
"第73次……"滕颖轻声念着,手指悬在那些刻痕上方,没有触碰,"前面还有72次吗?"
"也许吧。"
滕颖没有再问。她只是站在那里,陪着他在废墟里吃完了这顿冷掉的午饭。
窗外的光从破掉的百叶窗缝隙里照进来,在地板上画出一道道条纹。灰尘在光柱里缓缓飘浮,像是那些滕颖能看见而他看不见的光点。
而在他们看不见的地方,系统的面板上,一行新的提示正在闪烁:
【锚点稳定性+5%。当前稳定性:23%。】
林默放下筷子,看着面前这个废墟般的机房,做了一个决定。
他不会再回星辉了。这个地方留给他的只有KPI和加班费,而现在,他有更重要的事情要做。
"明天我去办离职。"他对滕颖说。
滕颖没有抬头,只是轻轻嗯了一声,像是一点也不意外。
她大概早就知道他会这么选。就像她一直知道他额头上那道疤是怎么来的一样。
而那行刻字——"第73次重启,还是失败了"——在午后的光线里沉默着,像是一个等待了二十年的问题,在等着一个不同的答案。