第1章 午夜订单

林野的指甲在褪色的键盘上敲出最后一个句号时,窗外的雨刚好漫过空调外机的底座。他盯着屏幕右下角的时间——23:59,距离房东发来的房租催缴短信正好过去72小时。

“又涨五百。”他扯了扯领口,试图把衬衫上的汗渍压得平整些。这间不足十五平米的隔断间里,除了吱呀作响的二手电脑,就只有墙角堆成小山的速食面桶在证明他确实活着。作为“野火科技”仅存的创始人兼唯一员工,林野的公司账户余额比他的银行卡还干净,上周刚谈崩的融资,像这窗外的暴雨一样,把他最后一点侥幸淋成了落汤鸡。

手机突然在桌面上震动起来,屏幕亮起的瞬间映出他眼下的青黑。不是催款短信,是个陌生号码发来的订单截图,备注栏里用加粗宋体写着:“急需‘回溯’程序测试,报酬见附件,明早九点前交付。”

附件里的数字让林野的呼吸漏了半拍——后面跟着五个零。

他点开发件人的头像,是个灰扑扑的老式座钟图案,指针停在三点十五分。指尖悬在“回复”按钮上,理智在疯狂尖叫:这多半是诈骗,哪有测试个小程序就给六位数的?但另一个声音更响亮:再不交房租,明天就得卷铺盖睡桥洞。

“赌一把。”林野咬咬牙,点开了对方附带的压缩包。文件解压时弹出的进度条走得异常缓慢,窗外的雨声突然变了调,像是有无数根针在玻璃上摩擦。他瞥了眼电脑右下角的时间,23:59:30。

就在这时,走廊里传来外卖箱滚轮的声响。这个点还有外卖?林野皱眉起身,透过猫眼往外看。穿蓝色雨衣的外卖员正站在对面的房门前,帽檐压得很低,露出的下巴上有块月牙形的疤。奇怪的是,他手里的保温箱悬浮在离地面半尺的地方,滚轮明明转得飞快,箱子却纹丝不动。

违背常理的画面让林野眨了眨眼,再定睛时,外卖员已经转身离开,保温箱规规矩矩地拎在手里,仿佛刚才的悬浮只是雨雾造成的错觉。他正要转身,眼角余光瞥见自己门口的地垫上多了个东西。

是个黄铜制的打火机,表面刻着缠枝莲纹,边角磨损得发亮,显然有些年头了。林野确定半小时前扫地时还没有这东西,难道是刚才那个外卖员掉的?

他捡起打火机的瞬间,指腹触到一片冰凉,像是握了块浸在冰水里的金属。与此同时,电脑发出“叮”的提示音,压缩包解压完成。文件夹里只有一个.exe文件,图标是个正在倒流的沙漏。

“回溯程序?”林野喃喃自语,双击运行的瞬间,屏幕突然黑屏,只有一行绿色代码在中央跳动:【请输入回溯节点】。

他犹豫着输入了“10分钟前”,想看看这程序到底耍什么花样。回车按下的刹那,房间里的一切都开始扭曲——雨丝在窗外倒着飞,电脑风扇倒转发出呜咽,墙上的日历从六月倒回五月,最后停在今天早上九点。

林野的心脏狂跳起来,这不是特效,他真的在经历时间倒流!桌上的速食面桶变回了密封状态,手机里房东的催款短信消失了,连他刚才敲键盘时崩掉的键帽都自动归位。

“这……”他张着嘴说不出话,指尖再次碰到口袋里的黄铜打火机,冰凉感让他打了个寒颤。就在这时,屏幕上的代码突然变了:【回溯完成,耗时30秒。检测到异常物品,程序稳定性下降17%】。

异常物品?林野立刻掏出打火机,难道是这个?他刚把打火机放在桌面上,电脑右下角的时间突然疯狂跳动,从早上九点一路狂飙,最后定格在00:00:00。

整个房间陷入死寂,雨声停了,连电流的嗡鸣都消失了。林野后颈的汗毛根根竖起,他清楚地记得,从运行程序到现在,最多不过两分钟,但时间却平白消失了三十秒——从23:59:30到00:00:00,本该有的三十秒凭空蒸发了。

手机又震动起来,还是那个灰座钟头像发来的消息:“测试顺利吗?记得带上‘钥匙’来签合同。”

“钥匙?”林野盯着桌上的黄铜打火机,突然发现缠枝莲纹的间隙里刻着极小的字,凑近了看,是“野火烧不尽”五个篆体——那是他大学时给“回溯”程序起的别名,除了他自己,只有一个人知道。

那个人是周明轩,他曾经最好的兄弟,也是现在最大的竞争对手。三个月前,周明轩带着他们共同开发的核心代码跳槽到 rival公司“启明科技”,反手就给了“野火科技”致命一击,抢走了所有客户。

林野的指关节捏得发白,难道这个订单是周明轩搞的鬼?他拿起打火机,金属表面映出他眼底的血丝。就在这时,门外传来钥匙插进锁孔的声音,转动的齿牙声在寂静的走廊里格外刺耳。

他猛地回头,猫眼外空无一人,但锁芯还在继续转动,仿佛有只无形的手在门外操作。更让他毛骨悚然的是,桌面上的打火机不知何时翻了个面,底面朝上,露出一个硬币大小的凹槽,形状正好能嵌进他家的钥匙。

手机屏幕第三次亮起,这次是条彩信,发件人依然是灰座钟。照片的背景是启明科技的总裁办公室,周明轩坐在他那张价值百万的红木办公桌后,手里把玩着一个一模一样的黄铜打火机,嘴角噙着若有若无的笑。照片下方只有一行字:“明早九点,我等你。对了,别迟到,迟到的代价,你付不起。”

林野攥着手机的手在发抖,掌心的冷汗浸湿了屏幕。他突然想起刚才那个悬浮的外卖箱,想起消失的三十秒,想起周明轩照片里那个打火机——这绝对不是简单的商业竞争。他低头看向桌上的打火机,凹槽里似乎有微光在闪烁,像是藏着某个即将破壳而出的秘密。

门外的锁芯转动声还在继续,越来越快,越来越响,仿佛下一秒就会破门而入。林野深吸一口气,抓起桌上的打火机塞进裤兜,反手抄起墙角的棒球棍。

他不知道明天等待自己的是什么,但他很清楚,这场游戏从那个午夜订单弹出的瞬间,就已经没有回头路了。而那个突然出现的黄铜打火机,到底是打开生路的钥匙,还是锁住地狱的门栓?

现在,他连思考的时间都没有了——门外传来了第一声撞击,像是有人在用肩膀撞门。