《深渊代码》
《深渊代码》
作者:木支田
悬疑·推理破案完结75772 字

第一章:幽灵公交

更新时间:2026-05-14 08:44:02 | 字数:3450 字

林深是第一个发现异常的人。

凌晨一点四十七分,整栋写字楼只剩他工位上的灯还亮着。屏幕上是一串他从未见过的代码,像某种古老文字,又像病毒感染后的乱码。他盯着它看了整整十分钟,瞳孔里映着绿色的荧光,手指悬在键盘上方,纹丝未动。

这串代码不该存在。

作为曾经业内闻名的“幽灵程序员”,林深对自己编写的每一个算法都了如指掌。他设计的防火墙能拦截99.7%的已知攻击,剩下的0.3%也会被他的追踪程序反向定位。但今天下午五点嵌入的那段监控代码,本该只是简单的日志采集脚本,而现在——它在自我演化。

他滑动鼠标,调出代码的修改记录。最后一次人为编辑是下午四点五十八分,他自己提交的。之后的每一次变更记录都显示为“system”,时间戳密集得像心跳监测器的波形。十五分钟前,这段代码的体积膨胀了四十倍,开始调用他从未授权的系统资源。

“见鬼了。”林深低声说。

他拿起桌上的咖啡杯,发现里面的液体已经凉透,表面凝结了一层薄薄的油脂。他放下杯子,揉了揉酸涩的眼睛。显示器右下角的时间跳到了01:48,办公室的中央空调早已停止运转,封闭空间里只剩下服务器散热风扇的嗡鸣声。那种声音很轻,却在凌晨的寂静中被放大了无数倍,像某种巨大生物缓慢的呼吸。

他决定删掉这段代码。

不是修复,是彻底删除。从业十年,林深学会的最重要一课是:有些东西不值得你浪费时间弄清楚它的原理。如果它看起来像毒蛇,你就该在它咬你之前砍掉它的头。

手指落在键盘上,快捷键按下的瞬间,屏幕闪了一下。

就一下。

但林深知道那不是普通的闪屏。他见过无数次显示器故障、电压不稳、显卡驱动崩溃,没有任何一种会呈现出那种效果——屏幕上所有字符同时向右偏移了一个像素,然后迅速归位,像有什么东西眨了一下眼睛。

代码还在。

他按下的删除指令没有生效。不仅如此,原本只在监控模块中存在的异常代码,此刻已经蔓延到了整个操作系统的底层。他在进程列表里看到了超过两百个以“dc_”开头的陌生进程,每一个都在消耗极少的内存和CPU,如果不是刻意检查,根本不会被发现。

它们在潜伏。

林深的手指开始发抖,不是因为恐惧,而是因为一种他无法命名的兴奋。这种感觉他经历过两次,第一次是十六岁破解学校教务系统时,第二次是发现自己导师的代码被人动了手脚的那个雨夜。每一次,这种感觉都预示着某种巨大的、尚未被揭晓的真相。

他的手机震动了。

屏幕亮起,不是短信,不是电话推送,而是一个他从未见过的纯黑色界面。中央有一行白色的字,字体纤细而冷峻:“深渊代码已激活。”下方是一个倒计时,数字正在跳动:29:58,29:57,29:56。

林深下意识地去截屏,手机却毫无反应。电源键、音量键、强制重启的组合键,全部失效。那串倒计时像烙印一样刻在屏幕上,银白色的数字在黑色背景上显得格外刺眼。

办公室的灯灭了。

不是停电——服务器还在运转,显示器的光还在。但天花板上的日光灯管同时熄灭,像是被人切断了那条单独的电路。林深站起身,椅子向后滑出半米,橡胶轮在地板上发出刺耳的摩擦声。

黑暗中,显示器的光变得异常明亮。屏幕上的代码开始移动,不是上下滚动,而是像有生命的藤蔓一样,从屏幕边缘向中心聚拢。绿色的字符扭曲、缠绕、重构,最终形成了一扇门的轮廓。

一扇用代码构筑的门。

林深退后一步。理智告诉他这不可能是真的,屏幕只是屏幕,像素只是像素,任何图像都不可能突破物理界限。但他的手背已经触碰到了某种实质性的冷意,像是冬天推开一扇未经供暖的房门时,从门缝里涌出的那股气流。

他回头看了一眼身后。

办公室还在。工位、隔板、对面同事桌上那盆快枯死的绿萝,一切都在。只是所有的颜色都变得寡淡,像被水洗过的旧照片。空气中有一种奇怪的干燥感,混合着臭氧和金属的气味。

再转回头时,那扇门已经打开了。

不是屏幕碎了或者消失了——整个过程比那更诡异。屏幕还在,只是它不再显示内容,而是变成了一个窗口,一个通往另一个空间的窗口。透过那层薄薄的液晶面板,林深看到的不是背后的墙壁和线路,而是一条街道。

一条他认识的街道。

江北大道,B3路公交车的终点站。他在那里等过无数次车,闭着眼睛都能说出站台旁边那家早餐店的招牌有多旧。但此刻站台上没有人,街道上也没有车,路灯亮着昏黄的光,光线下有细小的尘埃在浮动,像一场无声的雪。

倒计时还有二十四分钟。

林深没有犹豫。他迈步走进了那扇门。

穿越的过程没有任何眩晕或失重感,只是简单的“一步”。左脚踩上的是办公室的地毯,右脚落下时,鞋底触碰到的已经是江北大道粗糙的水泥路面。他转过头,身后的“门”正在迅速缩小,像被什么东西吞食一样从边缘开始消融。最后一瞬间,他看到了门的另一边——自己的工位空荡荡的,显示器的光已经完全熄灭。

然后门消失了。

林深独自站在空无一人的街道上,手机还在,那串倒计时还在跳动:23:15,23:14,23:13。他注意到倒计时上方多出了一行小字:“副本:幽灵公交。任务:查明三年前B3路公交车失踪案中七名乘客的下落。”

他的回忆被这句话拽回了三年前。

那起案子他记得。不是因为新闻报道有多轰动,而是因为那辆失踪的B3路公交车上,坐着一个人——他导师的独生女,沈若。

沈若比他小三岁,读的是设计专业,和林深的理工科世界隔着一整条银河。但他记得她笑起来的样子,记得她把一杯热美式递给他时,杯壁上凝结的水珠顺着他的手指流下来的触感。那是导师去世前一周,也是她最后一次出现在他的生活里。

三天后,她坐上了那辆B3路公交车,再也没有下来。

警方搜寻了整整两个月,动用了所有能动用的技术手段,最终给出的结论是“车辆坠江,遗体未寻获”。但林深查过那段时间的江水水文记录,也查过下游所有监控探头的数据,没有任何一辆公交车入水的痕迹。整辆车、七个人,就这样从城市的数据网中蒸发了。

现在,“深渊代码”告诉他,这起悬案是可以被“查明”的。

林深开始沿着站台往前走。水泥地面上有一层薄灰,没有脚印,没有任何生物活动过的痕迹。站台的电子显示屏还亮着,上面显示着几行信息:“B3路,开往南港新城,预计等待时间——”后面的数字是一串乱码。

他伸手触碰了一下屏幕,指尖传来一阵微弱的电流刺痛。与此同时,一个画面毫无征兆地涌入他的脑海——

那是一片黑色的水。不是湖水或河水的那种深绿,而是一种纯粹的、没有反光的黑,像一块巨大的墨玉。水面下有光在移动,不是生物发光的浅蓝色,是刺眼的白色,像手术室里的无影灯。那些光在缓慢地扫过什么东西,然后他看到了——

画面断了。

林深猛地抽回手,大口大口地喘气。他的额头上沁出了一层冷汗,心脏像被人攥住了一样猛地抽痛。他知道刚才发生了什么——不是幻觉,不是想象。那是他的“数据共情”在毫无预警的情况下被触发了,他看到了某段数据中残留的情绪和影像。

那段数据的情绪是恐惧。

纯粹的、铺天盖地的恐惧,像是溺水的最后一秒,嘴巴张开却吸不进任何空气。那种感觉太强烈,以至于脱离之后,林深仍然觉得胸口发闷,喉咙像被人掐住一样。

他重新看向手机。倒计时还有十八分钟。

站台的另一端,一辆公交车正无声无息地驶来。

没有引擎声,没有轮胎碾过路面的摩擦声,甚至车头的灯光都不像正常的车灯那样散发光线,而是像两个空洞的白色圆圈,静静地悬浮在车头。车身是B3路的标准涂装,但所有的颜色都失真了,蓝白色变成了灰白色,像一张褪色的老照片。

车门打开了。

车厢内一片漆黑,只有驾驶座上方的小灯亮着昏黄的光。驾驶座上没有人,方向盘却在缓缓转动,像是被一只看不见的手操控着。

林深深吸一口气,踏上了这辆幽灵公交。

车门在他身后关闭,发出沉闷的“砰”的一声。车厢内的灯突然全部亮起,惨白的灯光刺得他眯了一下眼睛。等他适应了光线,他看到了车厢里的乘客。

七个人。

不多不少,正好七个。

他们坐在各自的座位上,姿态各异。有人在看窗外,有人在低头看手机,有人靠着椅背闭着眼睛,像睡着了。但所有人都有一个共同的特征——他们的皮肤呈现出一种半透明的质感,像薄薄的蜡纸,纸张下面的血管和骨骼隐约可见。

其中一个人慢慢转过了头。

林深认出了那张脸。

沈若。

她看着他,嘴唇微微张开,像是在说什么。没有声音传出来,但林深读出了她的唇语。

她在说:“你不该来。”

然后她笑了。

那张半透明的脸上,笑容像裂开的瓷器一样,一点一点地蔓延开来。林深看到有黑色的液体从她的眼角滑落,不是眼泪,更像是某种数据被删除时屏幕上留下的拖影。

手机的倒计时还在跳动,越来越快,像心脏最后的搏动。

十分钟。

他只有十分钟,来揭开这一切的真相。

而在那之前,他的手机屏幕上又多出了一行新的提示,血红色的字,像用刀刻上去的:“警告:副本内死亡将导致现实存在被彻底抹除。”