《我的猫是星际元帅》 1. 星际元帅,在线卖萌 六月的雨来得又急又闷。 林溪蹲在咖啡厅门口,雨帘把整条巷子糊成一片。她低头看着脚边纸箱里那团湿漉漉的黑,深吸一口气。 “你最好给我值回票价。” 纸箱里是一只黑猫。 浑身毛被雨浇成一缕一缕的,瘦得肋骨分明,唯独那双眼睛——金黄色的,狭长,眼尾微挑——此时此刻正用一种极其复杂的表情瞪着她。 那眼神不像流浪猫。 倒像个被冒犯了的皇帝。 林溪和它对视三秒,伸手戳了戳它的脑袋。 “瞪什么瞪,你有本事别淋雨啊。” 黑猫被她一指头戳得脖子一歪,瞬间炸毛。 它呲了下牙,喉咙里滚出一声低沉的—— “喵。” 不是“喵呜”,不是“咪”,是一个极其敷衍、毫无感情的、像是在念台词的“喵”。 林溪愣了一下,噗嗤笑出声:“你这猫……怎么骂得跟人似的。” 黑猫闭上嘴,把脸扭向一边。 雨砸在它脑袋上,它抖了抖耳朵,没再动。 林溪叹气,把纸箱端起来往店里走。 “行吧,今天进账0,但捡了只猫。也不算颗粒无收。” 墨渊觉得自己这辈子没受过这种屈辱。 他,星际第七军团最高统帅,暗影级战力,麾下战甲三千、歼星舰一百二十艘,曾在三次星云战役中单枪匹马撕碎敌方旗舰。 而现在—— 他蹲在一间不到二十平米的猫咖里。 浑身湿透。 头顶是嗡嗡作响的破空调。 面前是一个人类女人,正在用一条印着HelloKitty的毛巾搓他的脑袋。 “别动别动,擦干了好吃东西。” 墨渊闭眼。 他宁愿被暗物质炮轰穿胸膛。 十分钟前,他的精神力穿越虫洞时遭遇伏击,能量核心碎裂,身体被压缩至原始形态——一只猫。 他的意识是完整的。 他的尊严被碾成了渣。 “吃吧。” 一个廉价的不锈钢碗“咣”地搁在他面前。 墨渊低头。 碗里是一坨棕色的、黏糊糊的、散发着可疑气味的块状物。 “进口猫粮,三文鱼味,”女人蹲下来,托着下巴看他,“可贵了,快吃。” 墨渊盯着那碗东西,眼神像在看一坨星际垃圾。 “你不吃?” 他又瞪了她一眼。 “挑食是吧,”女人点点头,“行,饿了别找我。” 她起身走到柜台后面,打开手机支架,开始直播。 墨渊趁她转身的瞬间,抬起右前爪,在空气中划出一道极细的金色纹路。 什么都没有发生。 他的精神力被封死在这一副躯壳里,残留的不足万分之一。 金色纹路在空中闪烁了半秒,消散如烟。 墨渊闭上眼。 副官阿瑞斯应该已经接到求救信号。 按照最快速度,赶到这颗低级文明星球,至少需要十二个标准时。 十二个标准时。 他要在这间满地猫毛、充斥着廉价香精气味的破店里,待十二个标准时。 “家人们晚上好呀~” 柜台那边传来女人甜腻的嗓音。 “今天下雨,店里没客人,但溪溪捡到一只超——级——帅——的黑猫!” 墨渊的耳朵不自觉地抖了一下。 “你们看,就是它!” 手机镜头怼到他面前。 墨渊看着屏幕上迅速滚动的弹幕,嘴角抽搐。 【哇这猫好酷!】 【眼神像反派哈哈哈哈】 【主播它是不是在瞪你】 【它好瘦啊好心疼】 “是吧?我也觉得它像在瞪我,”女人蹲下来,一只手伸到他下巴底下,“来,崽崽,给姨姨们笑一个。” 墨渊的瞳孔骤然收缩。 他缓缓转过头,看着这个女人。 她笑得眉眼弯弯,眼睛亮晶晶的,雨水打湿了她半截袖子,袖口贴着手腕,露出细细一节腕骨。 她用手指勾了勾他的下巴。 “笑一个嘛,笑一个给你加罐头。” 墨渊的喉咙里发出一声低吼。 那声低吼在脱离口腔的瞬间,自动被翻译成了—— “喵嗷。” 直播间的弹幕瞬间炸了。 【啊啊啊啊好凶我好爱】 【这猫有脾气!!】 【它听得懂!!它绝对听得懂!!】 女人笑得直抖,伸手一把将他抱了起来,脸颊贴着他的脑袋蹭了蹭。 “听见没,大家都说你帅呢。” 墨渊浑身僵住。 她的体温透过湿漉漉的毛衣传过来,暖的、软的,带着一点点洗发水的香味。 他活了三百二十七年。 这是第一次——第一次有人类敢把他抱起来,贴着脸蹭。 “行了行了,放你下来。” 她把他搁回地面,拍拍手,“去吃饭吧,别浪费了。” 墨渊站在原地,尾巴尖无意识地卷了一下。 他低头看了看那碗猫粮。 又抬头看了看那个女人。 她已经开始对着手机屏幕比心了,嘴里念着“谢谢老板的火箭”,眉飞色舞。 墨渊走到碗边,低头。 咬了一颗。 咀嚼。 咽下去。 然后他面无表情地走到柜台边,伸出爪子,“啪”地一下把直播手机拍翻了。 “哎?!” 女人手忙脚乱把手机扶起来,弹幕已经笑疯了。 【猫吃醋了!!】 【哈哈哈哈它不让主播看手机!】 【这猫占有欲好强】 【我磕到了人和猫??】 “你是不是欠揍?”女人捏着他的后颈皮把他拎起来。 墨渊悬在半空中,四肢自然下垂,面无表情。 他听见窗外的雨声忽然变了。 雨声里夹着一丝极细微的、频率异常的高频振动。 他的耳朵猛地竖了起来。 那是小型侦察舰穿越大气层时的音爆。 十二个标准时的估算有误——追兵比阿瑞斯先到了。 墨渊后颈一松,女人把他放回地面。 “怎么了?” 他没理她,转身跳到窗台上,透过玻璃望向夜空。 雨幕深处,云层裂开一道微不可见的缝隙,一道暗红色的光一闪而逝。 侦察舰。 隐形模式。 锁定范围已缩小至该坐标半径五百米内。 墨渊的爪子在玻璃上按出一道浅痕。 他现在的力量杀不了任何人。 但他能在一分钟内判断出对方的落地位置,然后把这个位置附近所有生物都引走。 前提是—— 他回头看了一眼。 那个女人正蹲在地上收拾被他拍翻的手机支架,嘴里嘟嘟囔囔:“你等着,明天我就给你绝育。” 墨渊的耳朵抖了一下。 她浑然不觉。 追兵已经在头顶盘旋了。 墨渊闭了闭眼,从窗台上跳下来,走到她脚边,用脑袋撞了一下她的小腿。 “嗯?” 他仰起头,金黄色的眼睛盯着她。 然后—— 他伸出爪子,轻轻搭在她的膝盖上。 “喵。” 这一声没有敷衍。 没有冷漠。 甚至带着一点点焦躁的催促。 女人低头看着他,愣了两秒,然后笑了:“怎么,终于发现我好了?” 墨渊没理她。 他侧耳倾听。 头顶的音爆声正在接近。 “行吧行吧,今晚不播了,”她伸手把他抱起来,“给你洗澡,然后睡觉。” 她的胳膊环着他的身体,体温第二次传过来。 墨渊把下巴搁在她的肩膀上,视线越过她的肩头,望向窗外那一点正在放大的暗红色光芒。 追兵落地位置: 街对面,废弃修车厂。 距离他此刻所在的位置: 不到五十米。 墨渊的爪子轻轻收拢,勾住了她毛衣的线头。 你最好跑快点。 女人毫无察觉,正抱着他往浴室走,嘴里哼着跑调的歌。 “猫咪猫咪~我的小猫咪~” 墨渊闭上眼。 三分钟后追兵就会扫描到他的能量残留。 他必须在三分钟内让这个女人离开这间咖啡厅。 他低头,看了一眼前方那扇通往浴室的门。 然后他做了一件三百年来从未做过的事。 他从她怀里猛地挣脱,落地,冲到门口,回过身, 用尽全力冲她—— “喵——!!!” 那个声音又短又急,像警报。 女人站在走廊里,被震得愣住。 “你……” 墨渊用爪子疯狂拍门。 出去。现在。立刻。出去。 她看着他,忽然面色一变。 “你……是不是想去医院?” 墨渊爪子一顿。 “你生病了?刚才淋雨着凉了?” 她蹲下来,神情终于认真起来,“肚子疼?腿疼?” 墨渊盯着她的眼睛。 那双眼睛里没有怀疑,没有不耐烦,只有实打实的担心。 她伸出手来摸他的肚子。 “这里疼?还是这里?” 她的手指按在他的腹部,轻柔地、小心地,一圈一圈地摸。 墨渊低下头。 她的手指温热。 窗外暗红色的光越来越近了。 他忽然张嘴,叼住了她的袖口,使劲往门口拖。 “哎哎哎——你干嘛——别咬我衣服!” 墨渊用尽全力往后拽。 走。 快走。 她被他拖得踉跄了两步,“好了好了我走我走!你放开!” 门被推开。 巷子里的冷风灌进来。 墨渊松开嘴,把她推出门槛,然后自己跳了出去。 雨还在下。 他站在雨中,回头最后看了她一眼。 女人的头发被风吹乱,表情又懵又急:“你是不是外面有窝?你想回去?” 墨渊没有回答。 他转过身,朝着废弃修车厂的方向迈出一步。 暗红色的光从天而降。 砸在他面前的地砖上,溅起碎石灰尘。 光芒散去,一道黑色的人形轮廓在雨中缓缓站直。 墨渊眯起眼睛。 来得真快。 “……元帅。” 那声音沙哑、低沉,带着笑意。 “你这样子……我真该录下来。” 墨渊站在雨里,尾巴慢慢竖起。 “谁派你来的。” 他说话的声音极轻极低,但那声音早已不是“喵”——而是某种自胸腔深处压出来的、带着金属震颤的气流音。 对方笑了。 “还能有谁。” 黑影伸出手,掌心凝聚出一团暗红色的能量球。 “泽维尔大人说,带您的头回去。……猫头也行。” 雨越下越大。 墨渊的四肢在发软。 他的能量连这具猫身的体温都维持不了太久。 但他没有后退。 他身后五十米,是那间猫咖。 那个女人应该还没有走远。 “行。” 墨渊忽然开口,声音极平静。 “你试试。” 黑影的能量球骤然暴涨。 而就在此时—— 身后那扇咖啡厅的门“砰”地被撞开。 一个气喘吁吁的声音穿透雨幕—— “你走那么快干嘛!伞都不打!” 墨渊的瞳孔猛地收缩。 他回头。 女人举着一把印着小黄鸭的透明伞,赤脚踩在雨水里,朝他飞奔过来。 “你跑什么跑——哎?” 她看见了那个黑影。 看见了黑影手里那团暗红色的光。 脚步刹住。 空气安静了整整三秒。 然后她举起那把伞,缓缓挡在了墨渊身前。 “……你谁?” 墨渊仰头看着她的背影。 她的肩膀在发抖。 那把小黄鸭伞遮不住他们两个。 她整个人都在雨里淋着。 她转过头,低头看了他一眼,嘴唇哆嗦着挤出两个字: “别……别怕。” 墨渊忽然觉得胸腔里那个破碎的核心,好像动了一下。 他收回视线,重新看向那个黑影。 然后他往前迈了一步。 刚好走到她的脚边。 尾巴卷上了她湿透的脚踝。 他没看她。 他只盯着面前那个已经彻底愣住的追兵,用只有自己能听见的声音说了一句: “你完了。” 黑影的手抖了一下。 雨声轰鸣。 夜里十二点三十七分。 2. 抓到他算我输 雨砸在伞面上,噼里啪啦地响。 黑影手心的红色能量球晃了一下。 他盯着那把印着小黄鸭的透明伞,又盯着伞下这个赤脚踩在水坑里、浑身发抖的女人,忽然笑了一声。 “……你养的猫?” 林溪没回答。 她捏伞柄的手攥得发白,指关节绷得一根根突起。黑影两米开外,黑色作战服上没沾一滴水,雨水落到他头顶自动弹开,像被一层看不见的膜隔开。 这不是人。 林溪大脑转得飞快。她瞄了一眼他身后——那个暗红色光落下来的地方,地面碎了一圈瓷砖,中间一个焦黑的坑。 坑里还在冒烟。 “……我不管你是谁。”她开口。 声音比她预想中抖,但没断。 “这猫是我的。你现在、立刻、马上,给我走。” 黑影挑眉。 “你的?” 他视线下移,落在墨渊身上。 墨渊站在林溪脚边,尾巴还卷在她脚踝上,金黄色的眼睛一瞬不瞬地盯着黑影。整只猫湿透了,肋骨忽隐忽现,看着一推就倒。 黑影往前走了一步。 “元帅,”他的声音压低,“您打算让这个女人替您挡吗?” 林溪的瞳孔猛地缩了一下。 元帅? 她没反应过来这个字。但她脚边那只猫,忽然动了。 墨渊从她小腿后面绕出来,走到她脚尖前方,正对着黑影。 雨水打在他脊背上,黑毛一绺一绺贴着皮肤。他仰着头,浑身上下只剩一种东西——眼神。 那种眼神让林溪后背一凉。 她养过三只猫,捡过七只流浪猫。没有猫会有这种眼神。 冷静到近乎残忍。 墨渊张嘴。喉咙里压出那个金属震颤的气音,极轻,但黑影听得清清楚楚。 “你最后一次扫描能量坐标,是什么时候?” 黑影顿住。 “——三分钟前。” 墨渊的尾巴在林溪脚踝上轻轻一抽。 “现在呢。” 黑影猛地抬手,手腕上一块暗色金属表面弹出一道光屏。他低头看了两秒,脸色变了。 光屏上,能量坐标的标记点正在跳动。 从咖啡厅正门,到巷口,到垃圾站,到修车厂屋顶——每隔两秒跳跃一个位置,离散、没有规律、覆盖半径整整一公里。 “……干扰信号?”黑影抬头。 墨渊没有回答。 他整只猫的身体已经肉眼可见地在发抖。尾巴还缠着林溪的脚踝,但力气在一点一点松开。 那一声“你完了”里夹着的东西,从来就不是攻击力。 是他在被追兵锁定之前的零点五秒,把最后一缕精神力碾碎了撒出去。 散成三十七个伪坐标。 覆盖整条街。 一个都打不中,但足以让对方的追踪系统在三分钟内自动执行“误差校准”——而校准期间,无法发动任何锁定攻击。 “三分钟,”墨渊的声音轻得像从胸腔最深处刮出来的,“你的校准窗口,只有三分钟。” 他顿了一下。 “现在还剩两分四十秒。” 黑影瞳孔一缩,手中能量球瞬间暴涨——“那我现在直接——” 墨渊尾巴猛地一甩。 “跑。” 这一个字炸在林溪耳朵里。 她没搞清楚发生了什么事。但她的腿比大脑快—— 她转身就跑。 赤脚踩在水泥地上,小黄鸭伞被风刮反了面,雨水劈头盖脸灌下来。她一边跑一边下意识伸出一只手,一把捞起脚边的墨渊,把它按在胸口。 墨渊没有挣扎。 他的身体贴着她的胸腔,能听见她的心跳。 快得要命。但没乱。 跑出去十七步的时候,身后传来一声震响。 “轰——!!!” 林溪没回头。但那股冲击波掀翻了巷口一排垃圾桶,铁皮盖子飞过她头顶,砸在对面墙上,弹了两下落进水坑。 她咬着牙,拐进右手边第三条岔巷。 巷子窄得只容一人通过,两侧墙上爬满青苔,地面是碎砖铺的,硌得脚心疼。 她不敢停。 怀里那只猫忽然动了一下。墨渊的爪子扒着她湿透的毛衣前襟,把脑袋抬起来,贴着她下巴,朝她耳朵的方向费力地凑过来。 “左转。” 声音断断续续。 “第三个……门。” 林溪没有任何犹豫。 左转。第三个门。一扇锈得快要散架的铁皮门。 她用肩膀撞开,整个人摔进去。 门在她身后“哐”地一声关上。 她瘫坐在地上,背抵着门板,大口大口喘气。 怀里湿透的猫一动不动,体温在迅速往下掉。 “喂——喂!”她低头。 墨渊的眼睛半阖着,瞳孔散了一瞬又聚回来。 “……死不了。” 声音比刚才更轻,每一个字都在漏气。 林溪愣了一秒,然后一巴掌拍在他湿漉漉的脑门上。 “你给我撑着!” 墨渊被她拍得脖子一歪,嘴角微微抽了一下。那表情在猫脸上很难辨认,但林溪确定自己看懂了——他在嫌弃她。 她不管。 她把猫翻过来,检查了四条腿,检查了肚子,检查了尾巴。没有外伤。 但她明显感觉到,这只猫从刚才跳下窗台到现在,身体状态断崖式下滑。 “你到底——” “暂时……安全。”墨渊打断她。 他把脑袋搁在她的手掌心里,额头贴着她的虎口,声音越来越轻。 “追兵校准结束后……会重新锁定这附近。但不会……精确到门牌号。” 他顿了一下,尾巴尖勉强动了一下。 “我干扰的伪坐标……有三十七个。他们至少要排查……十七分钟。” “十七分钟。”林溪一字一字重复。 她低头看着掌心里这只猫。 它闭着眼,嘴巴微微张着,每一次呼吸都浅得几乎摸不到。 它的前爪蜷缩着,紧贴着她的掌心,像抓着什么东西。 “你到底是什么?”她问。 墨渊没有回答。 他已经彻底失去了意识。 林溪盯着他看了三秒。 然后她把手掌轻轻合拢,拢住它的整个脑袋。 铁皮门外面,雨声越来越大。远处隐约传来某种低沉的嗡鸣声,像引擎,又像警报,由远及近,在巷口徘徊了一阵,又缓缓远去。 林溪一动不动地坐着。 从头到脚都是湿的,身上沾了泥,脚底板划了三道口子,血混着雨水淌了一地。 她低下头。 怀里这只猫正在用一种极缓的速度恢复呼吸的深度。每吸一次,它的身体就微微弹起来一下,耳朵也跟着抖。 她伸手摸了摸它的脖子。 脉搏还在。 很弱,但没断。 “行。”她轻声说。 “你最好十七分钟后给我醒过来。不然我明天真给你绝育。” 她不知道的是—— 她的手机,此刻正安静地躺在咖啡厅柜台下面。 屏幕自己亮了起来。 一个金色的弹窗浮在锁屏界面上方,没有任何图标,没有任何系统提示。 只有一行字。 【信号接入成功。】 那行字停留了五秒。 然后消失了。 雨还在下。 巷子深处,第三扇铁皮门后面,林溪抱着那只昏睡过去的黑猫,靠在门板上,慢慢地、慢慢地闭上了眼睛。 她没有看见。 也没有听见。 那只猫的尾巴尖,在她合眼的那一瞬间,轻轻地、自己缠回她的手腕上。 一圈。 很紧。 第十七分钟。 远处修车厂方向传来一声低沉的爆破音——然后是引擎升空的尖啸。 追兵撤离了。 巷子里安静得只剩雨声。 铁皮门后面,一人一猫缩在黑暗里。 她靠着门,她抱着他。 他尾巴缠着她的手腕。 她睡着了。 他还没醒。 ——但那个尾巴,从头到尾,没松过。 3. 尾巴尖上的泡面渣 光。 从铁皮门顶部的破洞里漏进来的,细细一道,打在林溪眼皮上。 她睁眼的第一秒,浑身肌肉同时叫疼。 背,酸到发麻。脚底,三刀口火烧一样。肩膀,撞门那一侧的骨头一碰就抽。 第二秒,她低头。 那只猫还在她怀里。 姿势和昨晚一模一样——脑袋搁在她掌心,前爪搭着她小臂,整个身体蜷成一个黑色的团,贴在她胸口。 但尾巴。 那条尾巴从她手腕上松开了。 软塌塌地垂在她手边。 林溪心里咯噔一下。 她伸手摸他脖子。脉搏还在。体温回来了一点。呼吸比昨晚深了。 “……醒了没?” 没反应。 她捏了捏他的耳朵尖。 “喂。” 墨渊的耳朵抖了一下。然后那双金黄色的眼睛慢慢睁开。 视线涣散了不到半秒,骤然聚焦。 他看见的第一样东西是她的下巴。 第二样是她锁骨下方沾着泥的毛衣领口。 第三样是她低头看他时垂下来的一缕头发,湿漉漉的,挂在他耳朵旁边。 墨渊整只猫僵了零点三秒。 然后他以一种极不符合猫科动物优雅速度的姿态——猛地从她怀里弹出来。 落地时前爪打滑,在水泥地上刨了两下,才稳住。 “……你醒了。”林溪撑着门板站起来,脚一沾地就嘶了一声。 墨渊蹲在两步远的地方,盯着她。 “你脚。” 两个字。语气平得像在汇报战损。 林溪低头看了一眼,血迹已经干成了暗褐色,糊在脚底板上,脚趾缝里夹着碎砖末。 “没事。” 她甩了甩脚,“你——” 话说到一半,她停住了。 她面前的铁皮地面上,摆着三样东西。 一碗泡面。桶装的,红烧牛肉味,盖子掀开一半,热气还在冒。 一双拖鞋。蓝色的,超市货架上最便宜那种,标签还没撕。 一张纸条。 纸条被一块碎砖压着,纸边裁得很齐。上面两个字。 嚣张得不像人类写的。 “吃吧。” 那两个字的笔锋极其锋利,每一笔都像刀尖在纸面上拉出来的。 林溪盯着那两个字看了五秒。 然后她慢慢转头。 墨渊蹲在两步之外,背对着她,尾巴尖直直垂下来,一动不动。 “……你写的?” “嗯。” “你哪来的泡面?” 他尾巴尖微微抽了一下。 “隔壁便利店。” “你没钱。” “……”墨渊沉默了两秒。“……拿的。” “偷的?” “记在账上了。” “谁的名?” “……你的。” 林溪深吸一口气。 她弯腰捡起那双拖鞋,标签撕掉,套上脚。大小刚好。她把泡面端起来,叉子插进去搅了两下,热乎乎的气扑在脸上。 她蹲在地上,低头吃面。 吃了三口,她忽然抬头。 墨渊还蹲在原地,背对着她,尾巴尖一动不动。 但从她这个角度——刚好能看见他的脸侧。 他的胡须上,沾着一小片泡面碎屑。 淡黄色的,粘在一根白胡须上,格外显眼。 林溪嚼面的动作停下了。 她把那口面咽下去,放下叉子。 “你过来。” “……” “过来。” 墨渊没动。 林溪放下泡面桶,两步走到他面前,蹲下来。 他抬起头,金黄色眼睛面无表情地盯着她。 她伸出手指,对准他左边胡须上那片泡面碎屑,轻轻一刮。 碎屑掉下来,落在地上。 墨渊的瞳孔缩了一下。 林溪举着那根手指,低头看了看指尖上淡黄色的碎末,又看了看他。 墨渊把脸扭开了。 “——” “你没吃?” “没有。” “那你胡须上……” “不知道。” “不知道?” “风刮的。” “这是泡面碎屑,”林溪一字一字说,“风雨能刮来泡面碎屑?” 墨渊沉默。 尾巴尖从垂着变成微微翘起。翘了不到一秒又压下去。 “……可能。” “可能什么?” “……泡面桶里溅出来的。” “你刚才说你没吃。” “……” 空气安静了整整五秒。 然后林溪笑了一声。 那声笑很轻、很短,像从鼻子里挤出来的气音,但在铁皮门后面这间空荡荡的破屋子里,显得格外响。 墨渊的耳朵向后压了压。 “你笑什么。” “没什么。” 林溪站起来,把泡面桶端回来,继续蹲在地上吃。 她吃得很快。 快到她没看见,在她低头喝汤的时候,那只黑猫的尾巴尖——极其轻微地、极其克制地——朝她脚踝的方向偏了偏。 偏了两厘米。 又缩回去了。 “你那个追兵,”林溪放下空桶,抹了把嘴,“走了?” 墨渊的尾巴恢复静止。 “凌晨三点十七分撤离。” “你确定?” “侦察舰音爆频率变了。从高悬停模式切换至中速巡航——” “说人话。” “……走了。” 林溪点点头。她活动了一下肩膀,关节咔咔响了两声。 “那我们现在——” “铁门外面。” 墨渊打断她。他的声音比昨晚稳了很多,但依然带着那种金属振膜般的低频质感。 “这扇门外面,左转二十米,有个变电箱。” 他顿了一下。 “变电箱后面,有一格充电插座。” 林溪眨了眨眼。 “——然后?” 墨渊抬起右前爪,爪尖在空气中划了一下。 那条细得几乎看不见的金色纹路再次出现。 这次比昨晚亮了零点一秒才消散。 林溪的视线追着那条金纹,直到它彻底消失。 “你——”她张了张嘴。 “恢复了大概——”墨渊低头看了眼自己的右前爪,“巴掌大的一块。” “巴掌大?能干什么?” 墨渊抬起头,金黄色的眼睛里——忽然闪过一丝极其微妙的东西。 林溪认识那种表情。 高中时班里那个年级第一,每次公布成绩之前,嘴角就是那种弧度。 “能让你那个破手机,”他说,“重新有信号。” 林溪一愣。 她昨晚跑出来的时候手机扔在咖啡厅柜台下面了。现在她浑身上下什么都没有——没有钱包、没有钥匙、没有手机。 她甚至不知道自己现在在哪儿。 “……你认真的?” 墨渊的尾巴尖冷冷地甩了一下。 “我从来不、说、废话。” 林溪盯着他看了两秒,然后站起来,拉开铁皮门,朝左走了二十米。 变电箱。 充电插座。 一台锈了半边的手机,屏幕碎了,但充电口还完好。 她蹲下来,把手机连上插座。 屏幕亮起来的一瞬间——她整个人愣住了。 锁屏界面上,一个金色的弹窗悬浮在正中间。 【信号接入成功·来源:第七军团旗舰·紧急通讯请求】 弹窗下面,一行小字正在闪烁。 【是否接听?是/否】 林溪回头。 墨渊蹲在铁皮门门口,阳光从破洞斜射进来,把他整个轮廓镀上一层薄薄的暖光。 他看着她的方向。 尾巴高高竖着。 “接。” 他说。 林溪的手指悬在屏幕上,顿了半秒—— “嘟。” 一声短促的通讯提示音。 金色弹窗消失了。 取而代之的,是一个全息影像——巴掌大,浮在碎屏上方。 一个男人的半身像。 他穿着黑色作战服,左肩上有三道银色的斜纹。脸年轻得不像将军,但眉骨上的那道疤让整张脸瞬间老了十 岁。 他眼眶通红。 声音从碎屏里挤出来,又哑又急,每一个字都在抖: “元帅——您在哪——属下——” 他顿住了。 因为他看见了屏幕上方的摄像头——那摄像头正对着林溪的脸。 全息影像里的男人愣住了。 然后他缓缓转头,看向画面右侧那只蹲在阳光里的黑猫。 黑猫也看着他。 空气安静了整整三秒。 全息影像里那个男人,忽然—— “噗。” 一声。 他捂住了嘴。 “噗哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈——元帅——您——您真成了——一只——哈哈哈哈哈哈哈哈——” 墨渊的耳朵压平了。 “阿瑞斯。” 他的声音里带着金属音。 “你想死?” 阿瑞斯的笑声卡在喉咙里。 “——不不不属下不敢——哈哈哈哈咳咳咳——不敢——” 他拼命憋笑,整张脸涨得通红,肩膀一耸一耸。 然后他一低头,看见了屏幕下方——林溪的拖鞋。 又看见了林溪手里那把——还滴着水的小黄鸭伞。 他沉默了。 “……元帅。” “说。” “您昨晚……” “说。” “您昨晚吃泡面了??” 墨渊的尾巴瞬间炸开。 “通讯结束。” “别别别别别——属下错了!属下错了!您别挂!!” 林溪举着手机,看看屏幕上憋笑憋出内伤的阿瑞斯,又看看蹲在阳光里尾巴炸成鸡毛掸子的墨渊。 她缓缓举高手机。 把摄像头对准墨渊。 “哎。” 墨渊抬头。 “你部下。”林溪指了指屏幕,“他让你说一句‘喵’,他就告诉我们你在哪个星域。” 墨渊盯着她。 林溪举着手机,嘴角翘着。 阿瑞斯在屏幕那头疯狂点头,嘴里无声地比口型:“喵——喵——喵——” 墨渊闭了闭眼。 阳光打在他黑色的毛上。 他转过头,看向窗外。 窗外是六月的早晨,巷子里的积水映着蓝天,一只鸽子落在对面屋顶上,咕咕叫了两声。 他张开嘴。 —— 屏幕那头,阿瑞斯屏住了呼吸。 —— “——滚。” 墨渊说。 阿瑞斯笑到砸了通讯台。 信号断了一秒,又重新接回来,全息影像里那个男人正捂着肚子蹲在地上,笑得捶地板。 林溪把手机拿下来,看了眼屏幕。 金色弹窗又浮现了。 下面多了一行字: 【信号稳定·第七军团旗舰·坐标传输中·预计抵达:——” 后面的数字在跳动。 林溪看了眼墨渊。 墨渊蹲在阳光里,尾巴已经恢复平静,竖得笔直。 他看着那串跳动的数字,金黄色的眼睛里——第一次出现了一点别的什么。 像某种漫长的等待,终于看到了尽头。 但那点东西一闪就没了。 他转过头,看向林溪。 “泡面的钱,”他说,“下次还你。” 林溪低头看着屏幕。 坐标还在跳。 弹窗的金色衬着她的倒影。 她忽然想起一个问题。 “你昨晚——是什么时候出去买的泡面?” 墨渊没有回答。 他的尾巴尖在阳光里轻轻晃了一下。 那个角度—— 刚好挡住了她脚边一块湿漉漉的地面。 那块地面上的脚印。 小小的、猫爪的、带着泥土和碎砖末的、从铁皮门缝里钻进钻出好几次的—— 脚印。 他昨晚出去过不止一次。 第一次,是买泡面和拖鞋。 第二次,是确认追兵彻底离开。 第三次—— 第三次他出去干什么? 墨渊的尾巴尖晃了晃,落下来。 什么都没说。 4. 第四条街的卷帘门 手机屏幕上那行字还在跳。 【警告:坐标已泄露。次级追踪信号源:地表,半径三百米内。】 林溪盯着那行字看了三秒,把手机翻了个面扣在变电箱上。 “你看没看?” 墨渊站在铁皮门门口,没动。 “看了。” “你什么时候看的?” “你穿拖鞋的时候。” 林溪深吸一口气。她弯腰把碎屏手机从变电箱上拔下来,连着充电线一起攥在手里,走回铁皮门边。 墨渊蹲在门槛内侧,尾巴盘在脚边,金黄色的眼睛望着巷口的方向。 巷口的早餐摊正在收摊,老板娘把蒸笼一屉一屉摞起来,热气裹着包子香飘过来。 左边楼上,那个阿姨还在晾衣服。蓝色的床单被风撑起来,像一面旗。 对面修车厂。 卷帘门拉起来一条缝。 那条缝大概半米高。黑乎乎的,看不见里面。 林溪蹲在墨渊旁边,顺着他的视线看过去。 “那个门缝,”她说,“昨天关着的。” “嗯。” “什么时候开的?” 墨渊的尾巴尖微微一动。 “凌晨四点半。” 林溪转头看他。 “你——你又出去了?” “出去了一次。” “几点回来?” “五点十分。” 林溪沉默了两秒。她把手机屏幕重新点亮,那行警告还在。 次级追踪信号源。半径三百米。 修车厂的卷帘门。凌晨四点半拉起一条缝。 她把这两件事拼在一起。 “那个信号源,”她压低声音,“在修车厂里面?” 墨渊的尾巴落下来,贴紧地面。 “不确定。” “不确定?” “我的精神力扫描半径现在是——四米。” 林溪低头看了眼他们距离修车厂的距离。至少五十米。 “……那你昨晚出去干什么了?” 墨渊没有回答。 他的耳朵朝修车厂的方向转了转,身体微微压低。整只猫从蹲姿切换成了伏姿,前爪撑地,脊背弓起一条流畅的弧线。 “你在这儿等着。” 他说。 然后他跳下门槛。 林溪的手比脑子快——一把捞住了他的尾巴。 墨渊整只猫往前冲了一步,被拽住,回头。 “你干什么?” “你干什么去?” “探查。” “四米半径你探查什么?” 墨渊的嘴巴抿成一条线。金黄的眼睛里,那种被冒犯的皇帝表情又回来了。 “松手。” “不松。” “林溪。” “你叫我全名也没用。” 她蹲下来,把他整个从地上捞起来,横抱在胸前。 墨渊僵住了。 “你——” “一起。” 林溪抱着他,朝修车厂的方向走去。拖鞋踩在水泥地上,啪嗒啪嗒,每一步都在漏水坑里溅起碎水花。 墨渊的爪子悬在半空,找不到地方放。 “放我下来。” “不放。” “林溪。” “叫祖宗也没用。” “……你走路太响。” “我尽量。” “她听到声音了。” “谁——” 林溪脚步骤停。 她离修车厂的卷帘门还有不到十五米。 门缝里—— 有人。 一双眼睛。 门缝后面,黑暗里,一双眼睛正对着她的方向。 那人没动。 林溪也没动。 她怀里那只猫的尾巴,悄无声息地贴上了她的手腕。一圈。力道和昨晚一模一样——紧,但没有勒。 墨渊的声音从她胸口下方传上来,轻到几乎是气音。 “别跑。” “——嗯。” “慢慢走。” “——嗯。” “走到早餐摊旁边那个电线杆。” “——嗯。” 林溪转身。一步一步,不急不慢,拖鞋踩在水泥地上的声音均匀得像散步。 她走过早餐摊。 老板娘正在擦桌子,抬头冲她笑了一下:“小妹妹,包子要不要?” “谢谢不用。” 她走过电线杆。 “到了。” 墨渊说。 林溪站定。她背靠着电线杆,面朝修车厂的方向——那条卷帘门的缝里,那双眼睛已经消失了。 “看见是谁了吗?”她压低声音。 “没有。” “那怎么办?” 墨渊从她怀里挣脱,跳上电线杆旁边的围墙,伏在墙头上,面朝修车厂。 阳光从他背后打过来。 他低头看着那条卷帘门缝,看了整整十秒。 然后他收回视线,低头看了看自己的右前爪。 爪尖上,一道金色的纹路亮了一下。没有昨天消散得那么快了,亮了整整两秒,才慢慢暗下去。 “四米。” 他说。 “嗯?” “精神力半径。四米。” 他抬起头,看向林溪。 “你走回去。走到修车厂门口。停住。不要进门。” 林溪:“……然后呢?” “然后你敲门。” “敲门?” “敲三下。说我来了。” 林溪愣了两秒。然后她听懂了。 他的精神力半径只有四米。但她走到门口,他就离那扇门四米。 四米。够他判断出门后面那个人是人还是别的什么东西。 “你站在墙上,”林溪抬头看着他,“能覆盖到我走到门口?” 墨渊的尾巴尖翘了一下。 “我在这面墙上移动。只要你走得不快,我一直跟。” “你的精神力能穿门?” “不能。” “那你——” “但我能穿墙。” 墨渊说完这三个字,从墙头跳下来。落地的瞬间,他的前爪在空中划过一道金纹。 那金纹没有消散。 它贴着他的爪尖,像一层薄薄的膜,裹住他的整条前腿,然后蔓延到肩胛,再蔓延到—— 林溪看着他。 那只黑猫的轮廓模糊了一瞬。 不是消失了。是变得——不太真实。像被一层透明的水膜裹住,边缘在光线下微微扭曲。 “物理穿透。” 墨渊的声音从那个扭曲的轮廓里传出来,比平时闷了一点。 “维持时间:十二秒。穿透厚度:不超过半米。” 他顿了一下。 “修车厂大门,厚度零点二米。我能在你敲门的第七秒,穿进去。” “七秒,”林溪重复,“算准了?” “误差一秒。” 林溪低头看了看自己的拖鞋。看了看修车厂门口那条黑漆漆的门缝。 又看了看墙边那团微微扭曲的黑色猫形轮廓。 “好。” 她迈出第一步。 拖鞋啪嗒一声。 修车厂门缝后面没有反应。 第二步。 早餐摊的老板娘已经把桌子收完了,骑上三轮车走了。 第三步。 楼上晾衣服的阿姨收完蓝床单,窗户关上了。 第四步。 巷子里空无一人。 第五步。 林溪走到修车厂卷帘门前。 黑色门缝半米高。里面——她低头,什么都看不清。光进不去,里面漆黑一片,像一团凝固的暗。 她抬手。 敲了三下。 当当当。 铁皮震着响。 一。 二。 门缝里没有动静。 三。 四。她心里默数到第四秒的时候,里面——那个黑暗里,忽然动了。 不是人。 是一道气流。冰冷的、带着某种金属锈味的——风。 从门缝里涌出来,扑在她赤露的脚踝上。 然后她听见。 “进。” 一个字。 男人的声音。沙哑、干裂,像是很多天没有喝水,又像是从某个很深的地方爬出来的。 林溪站在原地。 她的手腕上,墨渊的尾巴不在。 她的身后,墙上那团扭曲的黑色轮廓消失了。 第七秒。 卷帘门里面,传来一声极轻的—— “咚。” 像什么东西,被按住了。 然后是一串急促的、挣扎的、被捂住的闷响,在铁皮门后面闷闷地炸开。 那些响声持续了不到五秒。 然后门缝里,那个沙哑的声音重新响起来——这次,带着一股气急败坏的、被打断了话头的恼怒: “你他妈的——你是什么——” 又是一声闷响。 然后是铁皮被爪子刮过的“刺啦——” 林溪后退了一步。 卷帘门“哗啦”一声,从里面被人猛地推上去。 刺眼的阳光涌进那个黑漆漆的修车厂里。 她看见的——是一间空荡荡的、满地油污的修车库。 一辆报废的面包车停在中间,车窗全碎。 面包车旁边,一个人半跪在地上。 那人穿着修理工的工作服,脖子上挂着一张工牌。工牌上的照片和脸对得上——但那只覆盖在他嘴上的、金色的、 半透明的猫爪印,对不上。 猫爪印正压在他的嘴巴上。 他整个人被一只猫踩在肩膀上。 那只猫浑身是灰,耳朵贴在脑袋上,金黄色的眼睛正盯着身下那个人的后脑勺。 墨渊的尾巴竖得笔直。 他抬起左前爪,爪尖上金纹一闪——那个人嘴里塞着的金色爪印“啵”一声消散了。 那人噗地吐出一口气,大口喘着。 墨渊蹲在他肩膀上,低头看着他后脑勺。 “谁派你来的?” 那人喘了五秒。 然后他咧嘴笑了。 嘴角咧到一半——墨渊的爪子已经按在了他的太阳穴上。 “——再笑一次。” 墨渊的声音里带着那种金属震颤的低频。 “我把你脑浆震匀了,你信不信?” 那人的笑容僵在嘴角。 “——泽维尔大人让我传句话。” “说。” “他说——元帅。你已经在这个星系待了超过十四个标准时。你的精神力碎屑残留已经污染了这颗星球的大气层。” 那人顿了顿。 “他说,下一次他派来的不会是侦察兵。” 墨渊的爪子没动。 “那是什么?” “暗物质弹头。半径覆盖整条街。” 那人说完这句话,忽然瞳孔一缩,嘴巴猛地张开—— 一股黑色粘稠的东西从他喉咙里涌出来。 墨渊弹开。 那黑色液体喷在半空,落地之前,化成了烟。 那人软倒在地,彻底昏死过去。 整个修车厂安静了。 阳光从卷帘门敞开的门口灌进来,照在满地油污上。 墨渊蹲在面包车顶上,看着地上那个昏迷的人。 林溪站在门口,门口的光把她整个人勾成一道金色的剪影。 她看着面包车顶上的那只猫。 他浑身灰扑扑的,胡须上沾了铁锈和机油,右前爪微微发抖——那道金纹正在以肉眼可见的速度褪去,褪到爪尖的时候,闪烁了两下,彻底熄灭。 他垂下爪子。 “……暗物质弹头。” 他说出这四个字的时候,声音里第一次——第一次出现了一种她从未听过的情绪。 不是恐惧。 是冷。 冷到骨子里。 林溪迈步走进修车厂。 阳光被她挡了一半,影子拉长,落在面包车前。 她在面包车前两步的地方停下来,蹲下,和车顶的墨渊平视。 她伸出手。 把他从车顶上接了下来。 他没挣扎。 她把他抱在怀里,用袖子擦了擦他胡须上的铁锈。 “暗物质弹头,覆盖半径多少?” “……三百米。” “那不在巷子里跑就行。” 墨渊抬头看她。 她的下巴上还沾着昨晚蹭上去的一点泥,头发乱糟糟地扎着,拖鞋上全是水渍。她整个人看起来狼狈极了。 她正低头看着他,眼睛很亮。 “阿瑞斯还要多久到?” “……预估十二小时。” “你在那个破车顶上蹲了一晚上外加一个早上。” “……” “你饿不饿?” “……” “饿不饿?” “……饿。” 林溪站起来,抱着他往外走。 走出修车厂门口的时候,她低头看了一眼怀里那只脏兮兮的猫。 他仰着脑袋,金黄色的眼睛半眯着,右前爪搭在她毛衣的胸口上,爪尖勾着线头,一翘一翘的。 “你能不能,”她说,“先把那个暗物质弹头的事情放一放。” 墨渊的耳朵动了一下。 “干什么。” “先吃碗面。” “……” “行不行?” 他沉默了一秒。 然后那条脏兮兮的尾巴,从她手腕上绕过来。 一圈。 “……行。” 阳光从巷子口照进来,把一人一猫的影子拉得老长。 影子叠在一起,分不清哪个是人、哪个是猫。 早餐摊的三轮车已经骑远了。楼上晾床单的阿姨又推开窗户,探出头来。 她喊了一声: “小姑娘——那是你猫啊?” 林溪抬头。 “嗯。” “真俊!” 墨渊的尾巴在林溪手腕上紧了一下。 林溪笑了。 她低头,对着怀里那只又脏又傲又累得发抖的猫说: “听见没,夸你俊呢。” 墨渊把脸扭向另一边。 但他那条尾巴—— 从头到尾,没松。 5. 第五条巷口的擦肩 阳光被什么遮住了。 不是云。 是一块巨大的、近乎透明的、悬在半空中的弧面。 林溪抬头的时候,那块弧面正好从巷子上方掠过。边缘微微泛着银光,像一滴被压扁的水银,贴在天幕内侧,缓慢移动。 她低头看了一眼手机。 金色弹窗还在。但那行“信号中断”的警告后面,多了一行新的: 【第七军团旗舰·已进入大气层·降落坐标:对接中——】 后面的字在跳。跳了三秒,卡住了。 “被干扰了。”墨渊的声音从她怀里传上来。他蹲在修车厂门口的水泥台阶上,仰头看着天空中那块隐形弧面缓慢移动的轨迹,尾巴贴地,一动不动。 “阿瑞斯降落了?” “降了。但通讯频段被占满。” “谁占的?” 墨渊没有回答。他盯着天空中那道弧面的移动方向,右前爪的爪尖微微亮了一下。 “三架。”他说。 “三架什么?” “隐形侦察舰。泽维尔的部署。”他顿了一下,“它们在找精确坐标。” 林溪顺着他的视线看。她什么都看不见。 整条巷子像往常一样安静,早餐摊收完了,晾床单的阿姨关窗了,隔壁五金店的卷帘门也没开。阳光白花花地洒在水泥地上,一切都正常得像什么都没发生过。 但她怀里那只猫的尾巴已经开始紧了。 “多远?” “四百米。正在收窄。” 林溪低头看着他的爪尖。 那层金纹比之前亮了。没消散。虽然薄,但稳定。 “你的精神力——” “四米五。” 他又顿了一下。 “在增长。但不够。” “不够什么?” “不够覆盖降落点。” 墨渊抬头看她。阳光在他金黄色的眼睛里碎成两片。 “阿瑞斯降落在北边——距离这里六百米。泽维尔的侦察舰在五百米外收拢半径。如果我先去找阿瑞斯,侦察舰会跟着我的精神力残留找到降落点。” “那阿瑞斯先找你呢?” “一样。他的能量信号比我的大一千倍。他落地的那一刻,侦察舰的雷达就像看到太阳。” 林溪沉默了两秒。 “所以你们不能汇合。” “不能直接汇合。” “什么叫不能直接?” 墨渊的尾巴尖轻轻一扫。 “如果你能在十分钟之内——”他看着她,顿了顿,“带我走到北边那条街——第三个垃圾桶旁边——但不要让侦察舰发现你在移动。” “……你让我当人肉掩体?” “你是人类。” “嗯?” “你的生物信号,和我的精神力残留在它们的雷达上完全不一样。”墨渊的耳朵微微前倾,“它们现在扫描的是‘异常能量源’——不是你。只要我保持精神力零释放,你抱着我走,在它们的屏幕上,你就是地面上一只正常移动的热源生物。” “那我走到垃圾桶旁边之后呢?” “你蹲下来翻垃圾桶。” “翻垃圾桶?” “翻一下。然后把我放进垃圾桶里。” 林溪眨了眨眼。 “——你在垃圾桶里等阿瑞斯?” “阿瑞斯降落后会选择最低能量暴露的方式接近我。地面移动、步行、不开护甲引擎。他会先走到最近的地标位置——那个垃圾桶下面,有半条精神力残留,是我昨晚路过时放下的。” “你昨晚就——”林溪低头看着他,“你昨晚出去的那几次,还干了这事儿?” 墨渊把脸转向一边。 “……战略预留。” 林溪盯着他侧脸。阳光照在他黑色的毛上,反出一层淡淡的灰蓝色光泽。胡须上铁锈已经干透了,但她用袖子擦过的那半边,是干净的。 “行。”她说。 她弯腰把他从台阶上捞起来。 墨渊没有挣扎。他的前爪搭上她肩膀,尾巴自然地落下来,绕上她的手腕。 “走慢一点。” “嗯。” “不要回头。” “嗯。” 林溪朝北走。 步子不快。拖鞋拍在水泥地上,啪嗒啪嗒,均匀得像散步。 她走过早餐摊留下的水渍。走过电线杆。走过五金店门口那一排落灰的塑料桶。 巷子拐了个弯,变成一条更窄的、堆着废纸板和旧家具的通道。 她往右绕过一台破冰箱,余光扫到墙角—— 一行暗红色的光。 极淡。一闪就没了。 她没停步。 但她感觉到墨渊搭在她肩上的前爪微微收紧了一分。 那只爪子在她肩膀上一按、一抬——一个极轻微的动作——告诉她:继续走。 她继续走。 第二道暗红色的光出现在头顶,贴着屋檐扫过去,像一根笔直的红线。 没停留。 没锁定。 扫完就走了。 墨渊的爪子松开一分。 林溪呼出一口气,拐进第五条巷口。左边是围墙,右边是一排关着门的铺面。第三个铺面的侧面,一个灰绿色的铁皮垃圾桶靠在墙根下,盖子歪着。 她走过去。 蹲下。 掀盖。 里面半满,塞着塑料瓶和废报纸,散发着一股发酵的酸味。 她把墨渊放进去。 墨渊落在一叠皱巴巴的废纸板上面,四肢站稳。 他抬头看她。 “盖盖子。” 林溪手里捏着盖子,没动。 “……你一个人在里面?” “阿瑞斯会在三分钟内到。” “如果他没到呢?” “他会到。” “我说如果。” 墨渊的尾巴轻轻拍了一下纸板。 “如果他没到——”他看着她,“你就跑。往修车厂的方向跑。不要停。” “你呢?” “我在垃圾桶里等。” “等到什么时候?” “等到他来。” 林溪低头看着他。 垃圾桶很暗。但他那双金黄色的眼睛亮得像两粒碎光。 她看了他两秒,然后把盖子缓缓盖上。 “三分钟。”她的声音从盖子上方传下来,闷闷的。“超时我就回来掀盖子。” 盖子里没有声音。 但她听见了——尾巴在纸板上轻轻敲了两下。 咚。咚。 两下。 三分钟。 她站起身,转身走回巷口。背靠着电线杆,面朝垃圾桶的方向,手指在裤缝上轻轻敲着节奏。 一分四十秒。 巷口没有动静。 两分十秒。 头顶的暗红色光线又扫过一次,这次速度更快,像在加速巡航。 两分四十秒。 垃圾桶的盖子——从里面被轻轻顶开了一条缝。 墨渊的耳朵从缝里探出来。他转头,朝巷口相反的方向看了一眼。 那里站着一个男人。 黑色作战服。左肩三道银色斜纹。眉骨上一道旧疤。 他站在阳光照不到的地方,背靠着墙,双手插在口袋里,低着头。 看起来像个正在躲太阳的闲人。 但他的眼睛—— 那双眼睛正一瞬不瞬地盯着垃圾桶盖缝隙里探出来的那只黑猫的耳朵。 他盯了三秒。 然后嘴角慢慢弯起来。 “元帅。” 声音很低。低到只有那只耳朵能听见。 “您这造型——属下是真没想到。” 墨渊的耳朵向后压了一下。 “滚过来。” 阿瑞斯从墙边走出来。步子很轻,落在地上几乎没有声音。他走到垃圾桶旁边蹲下来,双手撑在膝盖上,低头看着盖子缝里那双金黄色的眼睛。 “您精神力残留坐标我收到了。导航信号中断了九分钟——九分钟!您知道属下这九分钟怎么过的吗?” “不知道。” “您——您是真不知道还是不在乎?” “滚开。”墨渊的爪子从盖子缝里伸出来,拍在他手背上。“三十七秒。你有三十七秒汇报。” 阿瑞斯的表情收住了。 “泽维尔在您身后投放了四颗信标。两颗已激活定位,两颗待命。” “弹头呢?” “大气层外待命。引爆授权还在泽维尔本人手里。” “他的位置?” “不在地表。他在——” 阿瑞斯的话断在这里。 巷口的方向——林溪猛地转头。 头顶。 那道暗红色的光线没有扫过去。 它停住了。 停在她的正上方。 笔直地、死死地,照在她的头顶。 “——他在这里。” 林溪脑子里闪过这三个字的时候,墨渊已经从垃圾桶里弹出来了。 他从盖子缝里冲出来,落地无声,三跃冲到了她脚边。 暗红色的光线从巷口延伸过来,拉成一条细长的线—— 线的尽头,站着一个穿黑色风衣的男人。 风衣领口竖着, 挡住了半边脸。手里什么也没拿。 但他的脚下,一圈暗红色的光纹正在地面上缓缓扩散,像墨水倒在宣纸上。 “七分钟。” 那男人开口。声音很轻,带一点懒洋洋的笑意。 “元帅——七分钟就接上头了。” 他视线越过墨渊,落在林溪身上。 “女士。” 他微微点头。 “您就是那位,给元帅买泡面的好心人?” 林溪没有说话。她低头看了一眼脚边——墨渊的尾巴已经贴上了她的脚踝。 “你的话太多。” 墨渊的声音从地面传上来。 “你应该学会闭嘴。” 那男人轻笑一声。 “学会闭嘴之前——元帅,我先替泽维尔大人传完最后一句话。” 他顿了顿。 “暗物质弹头倒计时,已启动。” 他抬手指了指天上。 “距引爆——还有十九个小时。” 墨渊的尾巴在林溪脚踝上收紧。 那男人往后退了一步。暗红色的光纹跟着他一起后退,像被吸收回去一样。 他转身。 风衣下摆翻起一角,露出腰侧一道银白色的金属—— 不是武器。 是通讯器。 通讯器屏幕亮着。屏幕上,一行字正在跳动: 【倒计时:18:59:47】 “元帅。” 那男人的声音从巷口传回来,带着笑。 “您有十九个小时——离开这条街。或者把这条街变没。” 他消失在拐角。 暗红色的光彻底消失了。 巷子里只剩下阳光,垃圾桶,废纸板,和她脚边那只猫。 墨渊的尾巴还贴着她的脚踝。 他站得很稳。 但林溪看见——他的右前爪,爪尖那道金纹,正在以肉眼可见的速度颤抖。 不是累。 是愤怒。 她蹲下来。 她伸手,把他从地上抱起来。 墨渊没有动。他整只猫的体温比刚才低了半度,金黄色的眼睛盯着巷口的方向,瞳孔缩成一条竖线。 “十九个小时。” 他说。 “嗯。”林溪抱着他,转身走回垃圾桶旁边。阿瑞斯还蹲在那里,整个人像被按了暂停键,看着元帅被一个女人抱在怀里——嘴张着。 她没管阿瑞斯。 她低头看着怀里的猫。 “你刚才说,你的精神力半径现在是多少?” “……四米五。” “十九个小时内,能涨到多少?” 墨渊的眼珠转过来,对上她的视线。 “——不知道。” “你以前巅峰的时候,半径多少?” “三十公里。” “那四米五到三十公里——”林溪看着他,“十九个小时,够不够?” 墨渊沉默。 然后他的尾巴从她手腕上松开,重新绕上去。 这一次,绕了两圈。 “……够。” 阿瑞斯终于把嘴合上了。 “——不是,元帅——这位女士——”他指了指林溪,又指了指墨渊,“您不介绍一下?” 墨渊没转头。 “我的副官。”他说。 “阿瑞斯。”林溪点了下头。 “这位——” “我的——” 墨渊顿了一下。 林溪低头看他。 “……房东。”他说。 阿瑞斯:“???” 林溪笑了一声。 她抱着怀里的猫,转身朝咖啡厅的方向走去。 阿瑞斯愣了半秒,跟上来。 阳光把他们三个的影子拉成一条线。 垃圾桶盖子上的灰尘里,留着一枚猫爪印。 爪印很深。 三道印痕。 最左边那道最浅。 浅得像——在褪。 那个方向,正对着北边的天空。 北边—— 阿瑞斯的旗舰正悬停在云层上方,隐形护盾全开,驾驶舱里一块屏幕正在闪烁。 屏幕上,一行新字正在浮现: 【警告:暗物质弹头已锁定目标区域。区域坐标:——】 屏幕上的数字正在跳动。 一个一个跳。 越来越近。 越来越近。 ——最后停住了。 停在了一条街的编号上。 第五条巷口。 也就是此刻,林溪抱着猫走过的那条街。 6. 零点三米 咖啡厅的门被推开的时候,挂在上面的风铃响了。 林溪把墨渊放在柜台上。阿瑞斯跟进来,门在他身后合上,风铃又响了一声。 咖啡厅里和她跑出去之前一模一样。吧台上一排空杯倒扣着,手机支架倒在地上,直播间的补光灯还亮着,照出一圈暖白色的光晕。 墨渊蹲在柜台上,尾巴盘在爪边,看着阿瑞斯把门从里面锁上。 “十九个小时,”阿瑞斯开口,“元帅,您现在——” “四米八。” 墨渊打断他。 “从修车厂走回来的路上涨了零点三米。” 阿瑞斯张了张嘴。 “四米八——您从三十公里掉到四米八——您告诉我您要撕弹头?” “嗯。” “元帅——” “你见过我什么时候说过做不到的事?” 阿瑞斯闭嘴了。 他盯着柜台上那只黑猫看了三秒,然后长长吐出一口气,转身走到窗边,双手撑在窗台上,下巴搁在手臂上。 “……三百二十七年。”他说,“您之前执行过七次‘紧急降维’任务,精神力归零之后最快恢复速度是多少?” “每标准时零点零三米。” “现在您每标准时长多少?” 墨渊沉默了一瞬。 “零点三到零点五。” “快十倍。” “嗯。” “所以十九小时后您能达到——” “九米到十二米之间。” 阿瑞斯转过身来。 “九米。您撕弹头需要多少?” “三十公里。” “——” “完整状态下三十公里。”墨渊的尾巴尖轻轻抬了一下,“但暗物质弹头的引爆授权在泽维尔手里,引爆信号必须从地表发出。只要我在信号穿过的路径上——” “拦截信号。” 阿瑞斯的眼睛猛地亮了。 “不需要撕弹头?” “不需要。” “只需要截断引爆指令?” “对。” 阿瑞斯一拳砸在窗框上。 “您早说啊!!!” 墨渊的耳朵压了一下。 “你话太多了。” 林溪站在吧台后面,一直没说话。 她把手机翻过来看了一眼。金色弹窗还在,那行字也还在。 【备用通讯频段已开放·信号源:地表·距离:零点三米。】 她抬头。 墨渊蹲在柜台上。吧台宽八十厘米,她站在柜台内侧,他蹲在柜台外侧——他们之间的距离,刚好就是零点三米。 “零点三米,”她忽然开口,“这个频段能干什么?” 墨渊转头看她。 “数据传输。”他顿了一下,“我的精神力半径目前不够覆盖阿瑞斯的通讯设备——但如果你把手机放在这个距离内,我可以把精神力接入手机的通讯模块。” “然后呢?” “然后你的手机可以作为中继。把阿瑞斯旗舰的信号转接过来,绕过泽维尔的频段封锁。” 林溪低头看了看手机,又抬头看了看他。 “所以你现在,”她顿了顿,“离我零点三米的时候——能通过我的手机跟阿瑞斯的旗舰通讯?” “是。” “那你之前为什么不告诉我?” 墨渊的尾巴尖在柜台上轻轻拍了一下。 “之前不知道。” “不知道什么?” “不知道这个频段会开。”他看着她,“它自己开的。” 林溪愣了一下。 她自己开的。 那个金色弹窗,那个信号接入口,那个备用通讯频段——全是在她完全不知情的情况下自动激活的。 她低头看着锁屏上的弹窗。 金色边框微微亮着,像有一颗极小的呼吸灯藏在屏幕后面。 “它为什么开?”她问。 墨渊没有立刻回答。 他看着她的手机屏幕,又看了看她的眼睛。 “因为我的精神力残留在你身上。” 林溪的手顿了一下。 “……什么?” “昨晚到现在。你抱了我三个小时。你的毛衣、你的手、你抱我的姿势——我的精神力碎屑有一部分附着在你的身体表面。那个频段是根据精神力残留作为钥匙来解锁的。” 墨渊说这段话的时候,语气和之前汇报战况一样平静。 但他说话的语速比平时快了半拍。 林溪低头看了看自己的毛衣。又看了看自己的手。 她抱着他跑了半个巷子,用肩膀撞开了铁门,用手掌拢着他昏睡的脑袋一整个晚上。 他身上那些看不见的精神力碎屑,就这样沾在了她身上。 像一个无声的印记。 “……现在怎么办?”她把手机放在柜台上,屏幕朝上。 墨渊低头看着那个金色弹窗,右前爪微微抬起,爪尖对准屏幕。 一道极细的金色纹路从他爪尖延伸出去,像一根线——细到几乎看不见——穿过那零点三米的空气,落在屏幕上。 屏幕亮了一瞬。 金色弹窗的边框从静止变成呼吸状的脉冲。 “连接成功。” 阿瑞斯从窗边走过来,低头看着手机屏幕。他的眼睛里倒映着金色的光,嘴咧开一条缝。 “——元帅,您这操作,属下是真没见过。” “闭嘴。登陆你的旗舰终端。” 阿瑞斯的手指在空气中划了两下,一道淡蓝色的虚拟键盘浮现在手机上方。他飞快地输入了一串指令。 屏幕上跳出另一个窗口。 【第七军团旗舰·终端已接入·通讯频段:加密·信号强度:稳定】 窗口下面,一行小字正在缓缓刷新: 【大气层外弹头状态:待引爆·授权密钥:未发送·倒计时:18:47:22】 十八小时四十七分二十二秒。 林溪看着那串数字跳了一下。 四十七分二十一秒。 四十七分二十秒。 “密钥什么时候发送?” “泽维尔会在倒计时归零前的最后五分钟发送引爆指令。”墨渊说,“他喜欢压线。” “那你们要截的那条引爆信号,从地表到大气层外,经过的路径范围是——” “一条垂直的、半径不超过三米的能量束。” 墨渊的尾巴尖翘了起来。 “只要我站在信号穿过的点上,在它经过的零点三秒之内,把精神力打进去搅碎密钥——” “就能拦截。” 林溪说完这三个字,墨渊的尾巴尖微微抖了一下。 他看着她。 “你记得挺快。” “你说了两次了。” “……” 阿瑞斯在旁边发出一声极其克制的——从鼻腔里压出来的——笑声。 “元帅,这位女士记忆力比您通讯营的三号参谋还——” “阿瑞斯。” “属下闭嘴。” 林溪把手机拿起来,翻了个面,扣在吧台上。 “最后一个问题。” 墨渊看着她。 “引爆信号从地表发射,”她说,“发射点在哪里?” 墨渊沉默了一瞬。 “泽维尔的地面节点。” “在哪儿?” “不知道。” “不知道?” “他埋了至少四个信标在地表,其中两个已经激活了定位,但哪一个是最终的发射节点——他的部署从来没有提前公布过。” 林溪的手指在吧台上轻轻叩了两下。 “四个信标。” “嗯。 ” “两个已激活。” “嗯。” “那两个激活的定位在哪儿?” 墨渊转头看了阿瑞斯一眼。 阿瑞斯抬手在空气中划了一道,一张模糊的卫星地图浮现在手机屏幕上。地图上标注着两条街的坐标。 一条是早餐摊北边的十字路口。 一条是修车厂。 林溪看着地图上那两个闪烁的红点,缓缓吸了一口气。 “修车厂——” “那个信标已经失效了。”阿瑞斯说,“他在那里露了面,就被元帅的精神力标记了。他不会再用同一个节点。” “那早餐摊北边那个——” “还没失效。” 墨渊的尾巴落在柜台上,贴平。 “我们还有一个信标可以定位。” “找到它。” “然后呢?” “然后你站在那个信标上。”墨渊抬头看着她,“在它发射引爆信号的那一瞬间——我站在你身边。零点三米。” 林溪低头看着他。 他蹲在柜台上,金黄色的眼睛倒映着手机屏幕里的金色弹窗,尾巴贴平,右前爪的爪尖微微亮着一道金纹。 “你站在我身边,”她重复,“零点三米。” “嗯。” “为什么是我站在信标上?” “因为引爆信号发射前,信标周围会释放高浓度能量辐射。”墨渊顿了一下,“人类的生物信号可以中和一部分辐射残留。你站在上面——泽维尔的数据会出现微小偏差。” “偏差。” “零点五秒的延迟。” “零点五秒——够你拦截?” “零点三秒就够了。多出来的零点二秒——用来把你推出去。” 林溪的手指停住了。 “……推出去?” “辐射释放的瞬间,信标半径一米内的温度会升到七百摄氏度以上。”墨渊的尾巴尖一动不动。“零点三米内——我的精神力护得住你。但零点五秒之后,我推你出去。” “那你呢?” “我不需要温度。” 林溪看着他的眼睛。 那双金黄色的眼睛里什么情绪都没有。平静得像一面湖。 “七百摄氏度,”她轻声说,“烧到一只猫身上,会怎样?” 墨渊没有说话。 阿瑞斯站在窗边,忽然把脸转向了外面。 “……会死。”那个声音从阿瑞斯的嘴角挤出来,很轻。 咖啡厅安静了。 风铃不动。补光灯还亮着。吧台上倒扣的杯子边缘凝着昨夜的茶渍。 林溪伸手。 她把柜台上那只黑猫端起来,抱进怀里。 墨渊的前爪搭上她肩膀的时候——她感觉到他的爪尖有点凉。 “你告诉我这些,”她低声说,“是因为你从一开始就没打算让我真的站上去。” 墨渊的尾巴落在她手腕上。 一圈。 两圈。 “……嗯。” “那你为什么还要说?” “因为——”墨渊的声音从她锁骨下方传上来,带着那种金属震颤的低频,“你问我,我不会骗你。” 林溪的手臂收紧了一分。 阳光从窗外照进来,落在吧台上。 扣着的手机屏幕下面,金色的弹窗还在呼吸。 弹窗最下面,那行字旁边,多了一行极小的、淡到几乎看不见的新内容: 【精神绑定·同步率:7.3%】 阿瑞斯没有看到这行字。 墨渊也没有。 只有她的拇指——那个抱着猫的、搭在手机边缘的拇指——刚好挡住了那行字。 但屏幕边缘,那道金色的光,悄悄亮了一度。 像某种刻度,正在以极其缓慢的速度——一格一格地,往上爬。 7. 十字路口的包子 早餐摊的老板娘正在收最后一笼包子。 蒸汽从竹屉边缘冒出来,白花花的一团,裹着肉香飘进巷口。她看见林溪走过来的时候顿了一下,上下打量了两秒她脚上那双蓝色拖鞋。 “小姑娘,今天起得早。” “睡不着。” 林溪在摊前站定,看了眼蒸笼里剩的那几个包子。肉馅的,皮儿被蒸汽浸得半透明,隐约透出酱色的馅。 “几个?” “全要。” 老板娘把最后五个包子装进塑料袋,递过来的时候,视线越过林溪的肩头,落在她身后两步远的阿瑞斯身上。 阿瑞斯换了一件T恤。黑色的,领口洗得发白,是他从旗舰上顺手捞的——旗战舰上当然没有T恤,但从地球上某个旧货仓库里“借”的。 他冲老板娘笑了一下。 “您这包子闻着真香。” 老板娘收回视线,又看了看林溪,嘴角抿了抿,没说别的,低头继续收拾笼屉。 林溪转身,把塑料袋塞给阿瑞斯一个,自己拿了一个,咬着往前走。 北边的十字路口。 四十步。 她没停步,边走边嚼。包子馅烫,她舌尖顶了两下才咽下去。 阿瑞斯跟在她身后半步的位置,手里攥着包子,没吃。他的视线在扫—— 十字路口四个方向的巷口、墙角、电线杆顶端、远处楼顶的空调外机。 每一个可能藏人的地方。 “安全。”他低声说。 林溪走到十字路口正中间。 这个路口在早餐摊北边,四条巷子交汇处,中间一块水泥地坪,缝隙里长了半枯的草。平时没什么人走,偶尔有电动车从巷子口穿过去。 她低头看了看脚下。 水泥地上什么都没有。平平整整,灰扑扑,落了几片枯叶。 “信标在哪儿?” 阿瑞斯蹲下来,手指贴地,指尖泛起一层淡蓝色的微光。他贴着地面移动了三步,停住了。 “下面。” “多深?” “半米。” “怎么挖?” 阿瑞斯抬头看了她一眼。 “属下——” “别属下了,你叫什么名字?” “阿瑞斯。” “阿瑞斯,半米水泥地,怎么挖?” 阿瑞斯看了一眼自己的手。那只手刚才贴着地面的时候,指尖的地砖边缘裂了一条细纹。 “……属下能一拳打穿它。” “打穿之后呢?” “信标信号会暴露。” “暴露之后呢?” “泽维尔会知道我们找到了它——会提前发送引爆密钥。” “所以不能打穿。” 阿瑞斯沉默了一瞬。 “有别的办法吗?” 林溪蹲下来,手指按着那块地面,敲了敲。水泥,实心的。 “你能把它拆出来吗——不触发它的发射机制?” 阿瑞斯看了看自己的拳头,又看了看地面。 “不能。属下只有拳头和护甲。” “你旗舰上有什么?” “——有屏蔽器。但从上面运下来至少要——” “多长时间?” “如果全速搬运——一个半小时。” 林溪站起来。 “我们还有一个半小时——等到你那个屏蔽器运下来。在此之前——” 她的声音顿住了。 十字路口北边的巷口,一个穿灰色夹克的男人正站在那里。 他低着头,手里的烟头亮了一下,又灭了。 他抬起脸。 那张脸林溪不认识。但他脖子上那道暗红色的纹路,她见过——修车厂里那个传信人的脖子上,一模一样的纹路。 “女士。” 那男人开口。声音和修车厂里那个不一样,更平、更干。 “泽维尔大人让我带句话。” 林溪没有动。阿瑞斯已经站起身,右脚后退了半步,整个人从放松状态切换到了预击发状态。 “说。” “大人说——”那人弹了一下烟灰,“您脚下的信标——是假的。” 林溪的瞳孔收缩了一瞬。 “他让我告诉您,真正激活的那个信标——” 那人伸出夹烟的手,指向了东南方向。 “在咖啡厅。” 烟头落在地上。那人后退了两步,走进巷口阴影里,消失了。 空气中只剩烟味和包子蒸汽残存的一点热度。 林溪站在原地。 咖啡厅。 那个信标在咖啡厅。 她刚才把墨渊一个人留在了咖啡厅里。 “跑。” 她说了一个字。 她已经跑出去了。 拖鞋拍在水泥地上,啪嗒啪嗒。阿瑞斯跟在后面,步子比她快,几步超过她—— “您别跑太快——” 林溪没停。 她脑子里只剩一件事:她把墨渊留在了咖啡厅里。那个信标在咖啡厅。如果引爆信号从咖啡厅发出—— 她跑进第五条巷口的时候,远远看见咖啡厅的门——关着。 风铃挂在门把手上,一动不动。 她推开门。 风铃响了。 吧台上,扣着的手机屏幕还亮着金色的光。补光灯还开着。一切和她离开时一模一样。 但柜台上——那只猫不在了。 “墨渊?” 没有人回答。 她冲进走廊,推开浴室的门——空的。 推开储物间的门——空的。 推开后门——巷子里的日光倾泻进来,照在水泥地上。 门槛旁边,一枚猫爪印。 爪印很深。爪尖的方向——朝北。 朝那个十字路口。 林溪站在原地。 阿瑞斯跟了进来,站在她身后,看了一眼门槛旁边的爪印,又看了一眼巷子北边的方向。 “元帅他——” “他自己去的。”林溪打断他。 她蹲下来,手指贴着那枚爪印的边沿。爪印的深度不均匀——前掌深,后掌浅。像是跑出去的。速度快到后爪还没来得及完全落下。 “他什么时候走的?” 阿瑞斯抬头看了一眼天花板的角落——那里装着一个极小的摄像头,监控视角正对着后门。 “三十秒前。” “三十秒——” 林溪站起来,转身冲出门。 阿瑞斯跟上去的时候,看见她跑出巷口的样子——蓝色拖鞋,卷起一截裤脚,手里还攥着那个吃了一半的塑料袋包子。 她跑到了十字路口。 她停住了。 十字路口正中间,那只黑猫蹲在水泥地上,尾巴盘在爪边,金黄色的眼睛正对着脚下的地面。 他旁边——那根电线杆下面——靠着一个灰色的身影。 刚才那个穿灰夹克的男人。 那个男人已经倒下了。脖子上的暗红色纹路正在褪色,从他皮肤表面一片一片剥落,像烧尽的纸灰。 墨渊的右前爪按在那块水泥地上。 爪尖金色的纹路贴着地面,向下渗透了半米深。 地底下——有什么东西正在被拔出来。 “砰。” 一声闷响。 水泥地中央裂开一道缝。 裂缝里——一个拳头大小的、暗红色的金属球从地面浮出来,悬在半空。 墨渊的爪尖一勾。 那颗金属球被一道金线拽起来,拉到空中,停在两只猫爪的高度。 墨渊看着它。 “假的。” 他说。 林溪喘息着停在十字路口边缘,弯腰撑着膝盖。 “——你说什么?” “这个信标。”墨渊的尾巴尖指着那颗暗红色的金属球。“假的。” “那刚才那个——” “来传话的那个也是假的。” 墨渊转过头,金黄色的眼睛看着她。 “真正的信标在修车厂。” 林溪顿住了。 “……修车厂那个不是已经失效了吗?” “失效的是他的能量标记。信标本体没有被回收。”墨渊的尾巴轻轻一摆,“泽维尔把引爆信号发射端藏在修车厂旧面包车底盘下面。那个修理工被你们按住的时候,信标还在原地。” 他看了一眼天色。 “那个传信人——他是来拖时间的。” “拖时间?” “他让我们以为信标在咖啡厅——让我们跑回去、搜查、浪费时间。”墨渊的声音越来越低,“他已经成功拖了七分钟。” 他爪尖那颗暗红色的金属球忽然开始剧烈震动。 墨渊的瞳孔猛地收缩。 “——” 那颗球震了三下,然后“咔嚓”一声裂开。 暗红色的光从裂缝里涌出来,不是爆发——是信号。 一道笔直的能量束从球体内部射出来,穿透云层,直指大气层外。 墨渊的尾巴炸开。 “引爆信号。” 他四个字刚出口——他整只猫已经化为一道金黑色的残影,冲向了修车厂的方向。 林溪站在原地,看着那道暗红色光柱穿透云层。 她低头看了一眼手机。 屏幕上,那行倒计时还在跳: 【倒计时:09:12:03】 九个多小时。 不是十九个小时。 是九个小时。 她抬手,把手机举起来。 金色弹窗上,多了一行新的字: 【同步率:11.8%】 而那行字下面—— 【警告:引爆信号已发出。弹头状态:解锁中。】 【预计抵达时间:——八分四十七秒。】 八分四十七秒。 她抬头。 修车厂的方向,一道金色的光正在空中撕裂暗红色的能量束。 她看见那只黑猫站在修车厂屋顶最高的地方,右前爪举过头顶,整条前腿被金色的纹路裹住。 爪子正对着那道暗红色的光束。 撕裂。 再撕裂。 那道暗红色的光柱在空中扭曲了一瞬——然后断成了两截。 上半截消散了。 下半截被金色的纹路缠住了,像一条蛇被捏住了咽喉。 墨渊蹲在屋顶上,整只猫的轮廓在金色的光里微微抖动。 他低头。 看着她。 八分钟。 “跑。” 他的声音从六十米外传过来,压过风声。 “快跑。” 林溪没有跑。 她低头看着手机。 金色弹窗上,那行字正在缓缓跳动。 【备用通讯频段:信号接入中——】 【接入成功。】 【可连接对象:第七军团旗舰·主控台】 她抬头。 墨渊还蹲在屋顶上。那道暗红色的光束已经被他截断了。 但大气层外,第二道光束正在酝酿。 “阿瑞斯。” 她喊了一声。 阿瑞斯从她身后冲出来,站在她旁边,抬头看着屋顶上的猫。 “你的旗舰主控台——现在能远程操控什么?” “——” “说。” “全部。” “能不能——把那个弹头,在它再次发出信号之前——推离轨道?” 阿瑞斯看了一眼天空。 “需要权限。需要元帅的——” “需要什么权限?” “精神力权限。” 林溪举起手机。 金色弹窗上的那行字。 【同步率:11.8%】 她低头,按住那行字。 她不知道这个“同步率”是什么意思。 但墨渊说过——她的手机可以作为中继。 墨渊说过——“备用通讯频段已开放。” 墨渊说过——“你问我,我不会骗你。” 她按下去了。 屏幕上那行字跳了一下——【同步率:11.9%】 然后整块屏幕亮成了金色。 修车厂屋顶上,墨渊猛地回头。 他隔着六十米。 他看见她站在十字路口正中,举着一块金色的手机屏幕。 他听见她的声音穿过距离传过来——清晰、短促、不带一点犹豫: “墨渊——授权。” 墨渊的爪子顿住。 然后他的尾巴——在一瞬间——从炸开变成了笔直竖起。 他张开嘴。 声音穿透整条街。 “——授权通过。” 天空。 云层外。 那枚暗红色的弹头,忽然停止了转动。 它悬在大气层边缘——停住了。 然后——它开始朝外推。 不是爆。 是退。 阿瑞斯旗舰的引擎轰鸣声从云层上方传来,低沉、厚重。 那枚弹头被一股看不见的力量推着,缓缓远离地球轨道。 林溪举着手机。 手机屏幕上的金色正在消退。 但那行字还在。 【同步率:12.3%】 她站在十字路口。 包子从她手里掉在地上,滚了两圈,沾了一身灰。 她抬头。 修车厂屋顶上。 那只猫也正看着她。 六十米。 她看不清他的表情。 但她看得清他的尾巴—— 竖得笔直,尖端正对着她的方向。 没有动。 像一支箭。 - 8. 同步率13.7% 咖啡厅的门被推开的时候,风铃响了两声。 阿瑞斯先进去,扫了一圈,确认安全,侧身让出通道。林溪走进去,墨渊跟在她脚后半步的位置——他蹲在修车厂屋顶上撕裂信号时耗尽了刚恢复的那点精神力,现在整只猫的步子比平时慢了半拍。 林溪走到吧台后面,把手机放上去。屏幕上的金色弹窗还在,同步率那行字安静地停在12.3%。 墨渊跳上柜台,蹲在手机旁边,低头看了那行字三秒。 “怎么涨的?” “不知道。”林溪把充电线插上,“我按了一下,它就涨了。” “你按了哪里?” “屏幕上那行字。” 墨渊的尾巴尖在柜台上拍了一下。 “同步率数字本身不是按钮。”他顿了一下,“它不能点按。” 林溪愣了一下。 “我点了。” “你点了之后发生了什么?” “它跳了一下。”她回忆着,“从11.8跳到11.9,然后整个屏幕变金了。” 墨渊的耳朵向后压了一下。他抬头看着她,金黄色的眼睛里那种“被冒犯的皇帝”表情消失了——取而代之的,是一种她之前没见过的神色。 他不确定。 他也有不确定的时候。 “让我看看。”他说。 林溪把手机推过去。墨渊的右前爪抬起来,爪尖的金纹贴到屏幕上。那层金纹和弹窗的金色边框接触的瞬间——手机发出一声极轻的“嗡”。 弹窗上那行同步率的数字,从12.3缓缓跳到了12.4。 然后停住了。 墨渊的爪子从屏幕上收了回来。 “……同步了。” “什么同步了?” “我和你的手机。或者更准确地说——” 他顿了一下。 “我的精神力和你这个人,通过你的手机建立了一个持续的连接通道。” 林溪低头看着屏幕。 12.4%。 “这个百分比代表什么?” “不知道。” “你也不知道?” “我从来没和人类建立过这种连接。”墨渊的尾巴盘在爪边,“三十七次降维任务,没有一次出现精神力与本地生物同步的情况。” “那它为什么会开?” 墨渊沉默了一秒。 “因为你抱了我三个小时。” 这句话他说过一遍了。但他再说一遍的时候,语气和上一遍不太一样。上一遍是战报式陈述,这一遍——尾巴尖在她视线边缘微微翘了一下。 “阿瑞斯。”林溪转头。 阿瑞斯从窗边走过来。 “你能查到同步率是什么吗?” 阿瑞斯低头看了一眼屏幕上的数字,又看了一眼柜台上蹲着的猫,嘴唇抿了两下。 “——属下可以查一下旗舰数据库里的‘精神力协议’相关记录,但需要时间。” “多长时间?” “十五分钟到二十分钟。” “查。” 阿瑞斯走到角落蹲下来,指尖点在空气中,一道淡蓝色的光屏在他面前展开,手指飞快地翻页。 咖啡厅安静了。 只剩下空调嗡嗡的运转声,和阿瑞斯偶尔敲击屏幕的轻响。 林溪靠进吧台里面,后背贴着架子。她低头看了一眼脚上的蓝色拖鞋——刚才跑回咖啡厅的时候沾了半干的泥,鞋边蹭破了一小块。 她弯腰,把拖鞋脱了,光脚踩在瓷砖上。 “你的脚。”墨渊的声音从柜台方向传过来。 “结了痂。”她没低头,“不疼。” 墨渊蹲在柜台上,视线落在她脚踝偏下的位置。三道已经结痂的伤口横在脚背上,痂皮边缘泛着淡淡的粉色。 他的尾巴尖在柜台上极轻地扫了一下。 没有碰到她。 但在扫的那一瞬间——她脚踝上方,空气里一道极细的金色纹路一闪而过,像被什么轻轻拢了一下。 林溪没看见。 墨渊把尾巴收回爪边。 “——查到了。” 阿瑞斯的声音从角落传出来。 林溪走过去。阿瑞斯蹲在地上,面前悬浮的蓝色光屏上列着一排表格。他指着其中一行。 “精神力协议·同步率——定义:非同一物种的精神力持有者之间,因长时间物理接触而建立的生物信号耦合通道。同步率数值代表耦合程度。当同步率达到——” 他读到这里停住了。 “到多少?”林溪问。 阿瑞斯抬头看了她一眼。 “当同步率达到100%时,双方的精神力场将完成融合。届时——非人类的一方,可以在人类一方的身体表面维持实体化形态。” 林溪顿了一秒。 “什么意思?” 阿瑞斯清了清嗓子。 “意思就是——”他看了一眼柜台上的猫,“元帅可以暂时脱离猫身,以精神力凝聚的形态站在您身边。维持时间取决于同步率持续时长。” 林溪转头。 墨渊蹲在柜台上,尾巴贴平,金黄色的眼睛正对着她的方向。 “你——” “我不知道。”墨渊打断她,“我从没和人类同步过。” “那你现在——”她指了指自己脚踝的方向,“刚才那个金色的——” 墨渊的尾巴猛地收紧了。 “你看到了?” “……没有。但我感觉到了。你扫了一下。” 墨渊沉默了一瞬。 “……嗯。” “那是什么?” “精神力残留。你脚背上的伤口——我刚才用残留覆盖了一下。” “覆盖了会怎样?” “愈合速度加快。” 林溪低头看了一眼自己的脚背。那三道痂的边缘,刚才还泛着的淡粉色,已经变成接近肤色的正常颜色。 “——哦。” 她抬头看他的时候,墨渊已经转过了身。他蹲在柜台的另一端,后脑勺对着她,尾巴僵直地垂着。 “你转过去干什么?” “看窗外。” “窗外有什么?” “……”他沉默了一瞬。“……云。” 阿瑞斯蹲在角落里,用后槽牙咬着自己的下嘴唇,肩膀一抽一抽的。 林溪看了他一眼,没笑。 她走到柜台另一端,站到他面前。 墨渊抬起头,金黄色的眼睛对上她的视线。 “你——” “你那个同步率,”她打断他,“继续涨的话,你就能从我身上出来?” “……是。” “能坚持多久?” “不知道。” “同步率涨到100%需要多长时间?” 墨渊的耳朵动了一下。 “不知道。它今天一天涨了将近五个百分点。如果按这个速度——” “二十天左右。”林溪快速算了一下。 “理论上是。” “那弹头呢?” “推离轨道了。但泽维尔还能把它拉回来。” “他的引爆授权还在?” “还在。他只是丢了一个发射端。” 林溪的手指在吧台上叩了两下。 “你有四个信标。两个激活的已经找到了。剩下两个——” “待命状态。没激活就不能追踪位置。” “如果他在剩下两个信标上重新部署发射端——” “那他会再发一次引爆信号。我们得重新截。” “但你已经没有精神力了。” 墨渊的尾巴尖微微一颤。 “……对。” 沉默。 咖啡厅里的灯管闪了一下,又恢复了。 林溪把手机翻过来看了一眼。同步率12.4%,倒计时还在跳——八小时四十七分。 但她没看倒计时。 她看的是同步率下面那行字,之前没注意到的。小字。灰的。嵌在金色边框的底边。 那行字写的是: 【同步率持续增长条件:每日有效接触时长不少于二十分钟。】 林溪盯着那行字。 “……墨渊。” “嗯?” “你昨天晚上出去买了泡面,回来之后——你在哪儿睡的?” 墨渊的尾巴僵了一瞬。 “……门槛。” “就坐在门槛上?” “……嗯。” “没有进里面来?” “……” 林溪把手机屏幕转过去,对准他。 他看见了那行小字。 ——每日有效接触时长不少于二十分钟。 墨渊的耳朵慢慢向后压下去,平贴在脑袋两侧。 “……我昨天晚上的接触时长——不够。” “你整晚都坐在门槛上——” “精神力残留不算有效接触。” “那什么算有效接触?” “物理接触。皮肤对皮毛。持续不间断。” 林溪把手机放下。 她弯腰,双手撑在膝盖上,和他平视。 “所以你昨天一整个晚上——蹲在铁皮门门槛上,吹了一夜冷风——然后把泡面买回来、把拖鞋买回来、把巡逻的脚印踩遍整条巷子——” 她顿了一下。 “你自己一分没涨。” 墨渊的尾巴在柜台上极其缓慢地、几乎无法察觉地——向后退了半厘米。 “……战略部署需要优先保证你的安全。”他说。 “你的同步率不涨——你用什么保证?” 墨渊没有回答。 “现在已经是第三天了,你的同步率才刚刚开始爬。如果你昨天晚上不是坐在门槛上吹风,而是进来——哪怕缩在墙角——” “我身上沾着修车厂的机油。会弄脏你的——” “我洗。” 墨渊的话断在嘴里。 林溪看着他。 她伸手把他从柜台上端起来,抱进怀里,左手托着他的背,右手拢住他的后脑勺,把他整个人按在自己的胸口位置。 “现在开始计时。” 她说。 墨渊的前爪搭在她的肩膀上。 爪尖极其轻地、极其缓慢地——收拢了一下,勾住她外套的线头。 “……你放下我。” “不放。” “林溪——” “叫祖宗也没用。” 她抱着他走到沙发边上坐下来,往后一靠,把手机放在膝盖上。屏幕上的同步率数字正在跳动——12.5。12.6。13.0。 “二十分钟。”她说,“这二十分钟你哪儿都别去。” 墨渊的脑袋搁在她锁骨下方。 他没有再挣扎。 他的尾巴从她手腕上绕过去——一圈、两圈、三圈——比之前任何一次都多一圈。 “——你身上有灰。”他小声说。 “明天再洗。” “你头发上——” “明天再说。” “林——” “闭嘴。” 他闭嘴了。 他整只猫趴在她怀里。 脖子贴着她锁骨下方那块皮肤的温度。 尾巴缠了三圈。 她一只手搭在他背上,五根手指陷进他黑色的毛里,从头顶顺着脊背缓缓捋下来。 一遍。 再一遍。 第三遍的时候,墨渊的耳朵从压平的状态——慢慢竖起来了。 他合上了眼睛。 角落里,阿瑞斯把脸整个埋进了手掌心里。 肩膀还在抽。 但这次——没笑出声。 手机屏幕上的金色弹窗正在闪烁。 同步率那一栏,数字还在爬。 12.8。 13.2。 13.7。 停下。 ——【同步率:13.7%】 数字下面,那行小字里——多了一个极小的绿色对勾。 【日有效接触时长:已达标。】 风铃没有响。空调还在转。窗外暮色渐沉。 林溪靠着沙发,低头看了一眼怀里那只终于不再抵抗的猫。 他睡着了。 尾巴还缠着她。 三圈。 她盯着那个绿色的对勾看了两秒。 然后她伸手——把手机屏幕扣在了膝盖上。 ——睡吧。 但她没睡。 巷子外面,有人。 一道黑色的影子站在路灯下面,背对着咖啡厅的方向。他面前悬浮着一道光屏——光屏上,正显示着一段录像。 那段录像里——一个女人抱着猫,坐在沙发上。猫的尾巴缠着她的手腕。 那人看完了录像。 他抬手,把光屏收掉了。 然后他抬起头。 路灯照亮了他半边脸。 泽维尔。 他嘴角微微弯着,低头看了一眼手腕上的通讯器。 通讯器上,一行字正在闪烁。 【信标三号:已激活。】 【发射端部署:完毕。】 【倒计时:——】 他按掉了屏幕。 转身。 消失在巷口。 而咖啡厅里——沙发上的两个人,一个睡熟了,一个正在数他的心跳。 谁也没有看见窗外那盏路灯。 谁也没有看见路灯下面站过的那个人。 但咖啡厅的门把手上——风铃的线轴里——卡着一根细到几乎看不见的暗红色丝线。 丝线的末端,正对着沙发。 在暮色的风里,极轻极轻地——颤了一下。 9. 风铃自响 风铃响了第二声的时候,林溪已经站起来了。 她动作很轻,怀里那只猫刚从浅睡里翻了个身,前爪从她肩膀上滑下来,悬空抓了一下——抓到了她的衣领,爪子勾住线头,又沉下去了。 她没动。 站着。弯着腰。猫还挂在她怀里。 风铃第三声。更长,金属片相互碰撞的声音在安静的咖啡厅里拖出一串尾音。 “——我去。” 阿瑞斯从角落里站起来,无声地走到门边,右手贴着门板,侧耳听了三秒。 他拉开门。 风铃第四声。细碎、清脆。 门外什么都没有。 巷子空着,路灯亮着,地上落了一堆被风吹乱的枯叶。左边墙上那只流浪橘猫蹲在空调外机上,看了他一眼,跳走了。 “安全。”阿瑞斯回头。 林溪把墨渊重新拢了拢,走过来。她低头看了一眼门把手——风铃的线轴下面,卡着一根细如发丝的暗红色线。 她用指甲夹起来,举到灯下面。 线很细。不是金属丝,更像某种凝固后的能量残留,在光线下泛着极淡的红。 “……他来过。” 墨渊的声音从她怀里传上来。他没睁眼,但耳朵竖着。 “谁?” “泽维尔。” 林溪把那根暗红色丝线夹在指尖,看了两秒。她把它放进吧台上的烟灰缸里。 “他怎么进来的?” “没进来。”墨渊终于睁开眼,从她怀里跳下来,落地的时候前爪在瓷砖上踩了两下才站稳。他的右前爪金纹暗淡了许多,但比回来时亮了一点。“他不需要进来。风铃是他的触发器。” “触发器?” “他的精神力可以附着在任何细小的物体表面。”墨渊蹲在烟灰缸旁边,低头看着那根红线,“只要我靠近风铃半径一米以内——他就能感应到。” “那他现在知道你在这里。” “他早就知道。” 墨渊抬起头,金黄色的眼睛看着窗外那条空巷子。 “他一直在等。等我恢复到一个他能‘看得见’的程度。” 林溪站在他旁边,把手机翻过来。金色弹窗上,“绑定完成”四个字已经不再闪烁,变成了一种稳定的暗金色,嵌在屏幕右下角。 “绑定完成——是什么意思?” 墨渊转头看了阿瑞斯一眼。阿瑞斯已经把门重新关上,靠在门板上,低头正在调手机上的资料。 “查到了。”阿瑞斯开口,声音比平时低了半度。“‘绑定’——和‘同步’不同。同步是精神力的临时耦合通道,断开物理接触后逐步减弱至归零。” 他顿了一下。 “绑定——是永久锚定。一旦完成,精神力场会以对方的人体生物信号为基准点,形成一个可自主维持的稳定回路。不受物理距离限制。” 林溪低头看了一眼屏幕。 “不受物理距离限制。” “是。” “那他——”她指了指柜台上蹲着的猫,“和我之间的距离,不影响?” “不影响。绑定之后,只要你们都活着,连接就存在。” 墨渊的尾巴轻轻扫了一下柜台面。 “但你之前没有告诉我这回事。”林溪看着他。 “我不知道。”墨渊的声音很平,“同步率机制我见过文献。绑定——没有案例。从来没有人类和非人类完成过绑定。” “那现在——” “现在有了。”墨渊打断她。“你和我。” 他说“你和我”那三个字的时候,尾巴尖在柜台边缘极其轻微地卷了一下——卷进去,又松开。 林溪看见了。 “绑定之后,”她继续说,“对我有影响吗?” 阿瑞斯低头看了一眼屏幕上的资料,嘴唇抿了一下。 “精神力协议里记载:绑定双方中,人类一方——可以感知到非人类一方的精神力场残留。具体表现形式不明。” “感知?” 林溪低头看着自己的手。 她什么都没感觉到。 但就在她低头的那个瞬间——她的指尖,在柜台上方的空气里,忽然像被什么极轻的东西触了一下。 不是风。风不会这么细。细到像一根极薄的丝线,在她指尖上拂过去,然后绕着小指内侧兜了一个半圆,消失了。 她抬头看墨渊。 墨渊正蹲在她正前方半米的位置,右前爪悬在半空。 爪尖上,一道极细的金色纹路正在消散。 “……你感觉到了。”他说。 “你的爪子——” “我的精神力残留。你刚才感觉到了它的触碰。” 林溪低头看着自己那只指尖——什么都没有,但刚才那个触感还在皮肤上残留着。 “隔着半米?” “绑定之后——你的感知半径会随同步率提升而扩大。目前半米。以后会更远。” 林溪顿了一秒。 “那你能感知到我吗?” 墨渊的尾巴在柜台上停住了。 他看着她,金黄色的眼睛在她脸上停留了一瞬,然后移开了,落在她身后的玻璃窗上。 “……能。” “感知到什么?” 墨渊的尾巴尖极其轻微地动了一下,压了下去。 “……心跳。” 林溪没说话。 阿瑞斯把脸转向了窗外。 咖啡厅安静了几秒。 然后林溪低头看了一眼手机屏幕上的倒计时。七小时五十八分。 “信标三号已经激活了。”她转移话题。“四号呢?” “四号——”墨渊的声音恢复了战报式的平稳,“没有激活信号。泽维尔可能只部署了两个备用发射端。” “那信标三号在哪儿?” “不知道。” “能查吗?” “不能。信标不发射信号之前不会暴露位置。” 林溪把手机放下,靠进吧台里。她站了三秒,又站直了。 “那我们需要在他发射之前找到它。” “嗯。” “它可能装在什么东西上面?能移动吗?” “信标的物理形态和刚才那个假的一样——拳头大小的金属球体,可以被嵌入任何可移动载具。” “那就可能是任何东西。”林溪的手指在吧台上叩着,“一辆电动车、一个垃圾桶、一个快递箱——” 她说到“快递箱”的时候,声音顿住了。 她看了一眼柜台角落。 那里放着三个快递盒子。褐色的纸箱,封着透明胶带,面单上写着“林溪收”。 她昨天到的快递。一直没拆。 “这三个箱子——什么时候到的?” 阿瑞斯走过来看了一眼面单上的日期。“昨天下午三点。快递员放在门口的。” “谁签收的?” “没有人。放门口就走了。” 林溪盯着那三个箱子。 大小正好。 拳头大小的金属球体,每个箱子都能塞进去一个。 她深吸一口气,走过去,蹲下来。 墨渊跳下柜台,走到她脚边,蹲在她侧后方。尾巴贴着她的脚踝。 “阿瑞斯——拆第一个。” 阿瑞斯蹲下来,手指划过纸箱边缘。胶带无声地断开,箱盖弹开。 里面是一双拖鞋。和昨天那双一模一样。 林溪呼出一口气。 “拆第二个。” 第二个箱子打开。一箱泡面。十二桶。 “第三个。” 阿瑞斯的手指刚碰到第三个箱子的胶带边缘——林溪的指尖忽然动了一下。 那种感觉又来了。触感。 极细的丝线从箱子内侧穿出来,绕过她的无名指,缠了一圈,微微收紧。 “……别动。” 她低声说。 墨渊的尾巴从她脚踝上弹开,右前爪瞬间抬起,爪尖金纹暴涨——但他在抬爪的同时,顿住了。 他看了她一眼。 她手指上那条丝线——金色的。不是暗红色。 是他的精神力残留。 她在用绑定之后的感知能力——自己探到了。 林溪看着自己无名指上那道极细的金线,又看了看纸箱。 “阿瑞斯——用你的通讯器的扫描功能扫一下这个箱子里面。” 阿瑞斯抬手,淡蓝色的光屏浮在纸箱上方,快速扫过。 扫描结果弹出来: 【非金属结构。无能量信号。安全。】 阿瑞斯掀开箱盖。 里面是一条灰色的毛毯——叠得整整齐齐,没有任何异常。 林溪低头看着自己无名指上那道金线。 它还在。细、稳定,像一根不会断的丝。 “……你教我怎么用这个。” 她转头看着墨渊。 “你现在精神力不够做任何事。但我可以用你的残留——只要绑定在,我就能拿你的精神力当传感器用。你教我。” 墨渊看着她。 她蹲在地上,手指上那道金线微微亮着,眼睛很亮。 “……你要学?”“嗯。” “精神力操控不是人类——” “你说过我抱了你三个小时,同步就开了。”林溪打断他。“我按了一下屏幕,旗舰就被连上了。我不需要‘擅长’,我只需要‘能’。” 墨渊沉默了一秒。 然后他走到她面前,抬起右前爪,爪尖对着她手指上那道金线。 他轻轻碰了一下。 她指尖的那条线,从一根变成了两根。 一道金色的,一道暗金色的。 “闭上眼睛。” 她闭上。 “感受它。不要看。用你手指皮肤下面的那层神经——去‘读’它。” 林溪闭着眼。 她手指上有两根线。一根细的、稳定的,是她的。一根粗的、略带震颤的,是他的。 她能感觉到他的那根线——正在以某种固定的频率微微波动,像一个极浅的呼吸。 “你——”她闭着眼,“你在干什么?” “没干什么。” “你的线在动。” “……那是我的心跳。” 林溪的睫毛微微颤了一下。 她睁开眼睛。 墨渊蹲在她面前,右前爪贴着她手指的侧面。他那根金色的精神力残留从爪尖延伸出来,连着她的手。 他的心跳——通过那根线,传到了她的指尖。 “……现在你知道了。”他说。 “知道了什么?” “你刚才问我能感知到什么。” 他顿了一下。 “心跳。你的。我通过这根线能感觉到。” 他说完,把爪子收回来。那道金色的线断开。 林溪低头看着自己指尖上残余的那点温度。 “……那以后呢?” “以后什么?” “以后——我也能感觉到你的。” 墨渊没有回答。 他的尾巴在她脚踝上贴了一下,然后松开。 “先找到信标三号。”他说,“顺着你的感知——你现在能感觉到我刚才那根断线残留的方向。” 林溪闭上眼。 那种极细的触感从指尖蔓延开,像一根在水里散开的墨线。它朝一个方向延伸过去—— 东南。 “那边。”她睁开眼,指向门外,“东南方向。七百米左右。” 墨渊看了一眼阿瑞斯。 阿瑞斯推开门。 东南方向七百米——是个公交站台。 那个站台现在一个人都没有。 但站台顶棚的角落,贴着一个小小的、银色的金属片。 阿瑞斯扫描了一下。 【信标三号·已激活·待发射。】 他回头。 巷子里,林溪抱着猫站在路灯下面。 风把她外套下摆吹起来。 她怀里那只猫的尾巴,正笔直地指着公交站台的方向。 “拆掉它。” 墨渊说。 阿瑞斯已经抬手—— 一道蓝色的能量刃切断金属片底座的刹那—— 那银色金属片忽然亮了。 暗红色的光从它内部爆发出来,像被引爆的第二颗心脏。 墨渊的尾巴猛地收紧。 “……信标三号是自毁型的。” 光芒在公交站台顶棚上炸开。 阿瑞斯被冲击波掀飞,后背撞上站牌铁柱。 金属片炸成了碎片——暗红色的碎片落了一地。 但其中一小片—— 正对着天空的方向,射出一道笔直的光束。 比第七颗星那道光还细。 更精准。 墨渊仰头看着那道红光穿透云层。 “……发射端还在。” 林溪顺着他的视线抬头。 云层外,红光消失的地方——那枚暗物质弹头重新开始转动了。 她的手机弹窗跳了一下: 【警告:弹头已重新锁定。目标区域:第五条巷口。抵达时间:——】 那行字没跳完。 就停在了一个数字上。 八分钟。 又是八分钟。 而这一次——没有三十七个伪坐标可以甩。 墨渊的精神力还在四米八。 她低头看着他。 他也正抬头看着她。 八分钟。 她怀里那只猫的尾巴,在她的手腕上—— 收紧了。 一圈。 两圈。 三圈。 比任何一次都紧。 10. 四米八的战场 八分钟。 林溪把墨渊放回地面,蹲下来,和他平视。 “你说的不跑——怎么打?” 墨渊的尾巴贴地,右前爪在空气中划了一下。金色纹路亮起,比之前薄了一点,但没散。 “弹头从大气层外垂直落下,最终落点固定——第五条巷口正上方,误差不超三米。” “它的路径是一条直线?” “是。” “那在它落下来之前,在路径上截它就行。” “路径上截它需要能量对撞,我现在只有四米八。”墨渊顿了一下,“但你可以。” 林溪低头看着自己手指上那道金线。它还在。稳定。细得像缝衣线,但没断。 “我怎么打?” “你不需要打。你只需要把它送到我能打到的地方。” 墨渊的爪尖指向她手指上那道金线。“你的感知半径目前在半米左右。但它可以通过我作为中继,延伸到我的四米八半径覆盖范围。” “你的四米八半径——加上我的半米延伸——” “最大有效截击范围五米三。” 林溪算了一下。“弹头直径?” “零点七米。” “五米三的空间里,你需要多少时间完成一次拦截?” “零点三秒。” “我有几次拦截机会?” “你移动速度够快的话——弹头从进入五米三半径到触地,经过的时间是——” “一点七秒。”林溪快速算完。“一点七秒内,你最多能出手几次?” “五次。” “那够了。” 她站起来,转身走向巷子正中央——第五条巷口,弹头落点正下方。 墨渊跟着她走过去,蹲在她脚边。 阿瑞斯从公交站台那边跑回来,左肩上蹭掉了一块皮,血渗出来染了半截袖子。他顾不上擦,抬手在空中划了一道淡蓝色的光屏。 光屏上,一颗暗红色的点正在大气层外缓缓加速坠落。 “弹头已进入重入层。预计抵达时间——” 他看了一眼数字,抿住嘴。 “七分十二秒。” “七分钟。”林溪没看屏幕,低头看着脚边的猫。“你的精神力还够支撑几次——” “到它落地之前,还能维持四到五次高强度释放。” “用完了会怎样?” 墨渊的尾巴尖在地面上轻轻一扫。“再恢复需要十二个小时以上。这期间——我可能连路都走不了。” “那就是一次性的。四到五次,用完就空。” “是。” 林溪蹲下来,手指上那道金线探出去,触到墨渊的尾巴尖。她闭了一秒眼,睁开。 “那我只给你传一次。一次——你把所有精神力全压上去。” 墨渊的耳朵微微竖起。 “一次?” “一次。你四米八全放——能撕掉弹头吗?” “……不能。” “那能让它偏移多少?” “如果全压上去——最多让它偏四米。” 林溪的嘴角微微动了一下。 “偏四米就够了。” “偏四米——落点会从巷口正中间移到修车厂屋顶。” “修车厂是空着的。” “屋顶下面是——” “空的。什么都没有。”林溪打断他。“你刚才说了,目标落点误差不超三米。如果把它打到修车厂屋顶上,弹头在屋顶爆炸,冲击波向上扩散,不会波及地面。” 墨渊看着她。 “你怎么确保我的精神力偏转方向是往修车厂——” “我站在你背后,手指指着修车厂的方向。”林溪抬起右手,掌心朝上,手指上那道金线缓缓亮起来。“你的精神力释放的时候,我通过绑定通道给你一个方向指向。像瞄准镜。” 墨渊的瞳孔微微收缩。 “——你从什么时候开始想这个的?” “你说不跑的时候。” “——” “我的速度够不够在弹头进入五米三半径的时候走到你背后?”她问。 “够。” “那你现在就站到修车厂屋顶上去。” 墨渊没有动。 他蹲在地上,抬头看着她。路灯的光从侧面照过来,在她脸上打出一道明暗分界。 “站在屋顶上——弹头偏过来的时候,我暴露在爆炸冲击范围内。” “我接住你。” “你——” “我说了,我接住你。” 林溪蹲下来,伸手。 她的手指穿过他面前的空气,停在他耳朵旁边,没有碰。但手指上那道金线延展出去,在他耳根外侧绕了半圈,像一道看不见的支撑。 “你的精神力全压出去之后,会变成什么样?” “猫。”他说。“只是猫。没有精神力残留的那种。” “那你落地的时候,我会在下面。” 墨渊的尾巴缓慢地贴回地面。 “……万一我没飞到修车厂屋顶,半路掉下来——” “那你落在哪儿我就跑到哪儿接你。” 林溪站起来,退后三步,站在巷口正中央,面朝修车厂的方向。 她抬起右手,指尖上的金线指向修车厂屋顶。 “去。” 墨渊最后看了她一眼。 他转身。四足发力,跃上墙头,沿着墙脊跑过巷道顶部,落上修车厂屋顶最高那一片铁皮棚顶。 他蹲在那里。 夜风灌上来,把他身上的黑毛吹得全贴向一边。 头顶——暗红色的光正在破开云层。 那颗弹头已经穿过了大气层边缘,表面摩擦出一道长长的火焰尾巴。它比上次更快——泽维尔调整了落速,压缩了拦截窗口。 林溪站在巷口。 她右手举着,指尖上的金线像一根瞄准镜的十字线,笔直地指向修车厂屋顶。 她的视线穿过那根金线,落在墨渊身上。 他蹲在屋顶最高点,右前爪抬起,爪尖金纹暴涨。 “……我准备好了。”他的声音从六十米外传来,穿透风声。 “我也准备好了。”她回。 弹头穿过最后一层云。 暗红色的光把整个巷子染成橘红色。空气温度在急速上升——她露在外面的小臂皮肤上,汗毛被热浪烫得卷起来。 “五米。”墨渊的声音。“进入五米三范围。” 林溪向前踏出一步。她的手指抬高了三度。 “——三米五。” 墨渊的右前爪全部亮了起来。金纹从爪尖蔓延到整条前腿,盖过肩胛,向脊背延伸。 “——两米。” 林溪能感觉到。金线在抖。她的手指、她的腕骨、她整条右臂,都在被那道金线的振动牵引着。 她稳住手腕。 “——一米。” 弹头进入了四米八范围。 “——现在。” 墨渊从屋顶上跃起。 不是逃跑。是正面迎上。 他整只猫化成一团金色的光。那道光的正中央,他全身所有的精神力——四米八的半径——压缩成一根极细的金色射线,精准地对上了弹头的底部中心。 射线的方向——偏移了四度。 林溪的手指指向修车厂。 她手指上那道金线,和墨渊的金色射线之间,一道肉眼可见的连接通道在空中架了起来。 像一座桥。 弹头被金色射线击中底部的瞬间——静止了零点三秒。 然后它开始偏。 偏了一度。两度。三度。 四度。 弹头从第五条巷口正上方的垂直轨道上,被硬生生撞出了侧移。 它朝修车厂的方向滑去。 但墨渊的金色射线在完成偏转之后,肉眼可见地变淡了。从金色变成淡金,从淡金变成透明。 他那四米八的精神力,在这一击里——耗尽了。 他从半空中落下来。 那只猫从四米高的空中自由落体,没有光,没有金纹,没有精神力残留。只是一只耗尽了全部力量的、黑色的猫,在暗红色的天空背景下,朝修车厂屋顶的边缘坠落。 林溪已经跑了。 她从巷口冲出去,拖鞋在水泥地上磨出刺耳的擦声。她跑过十米、二十米、三十米—— 她的感知半径里,那根金线断了。 他的心跳——那根通过绑定通道传来的 心跳——停了零点五秒。 然后重新跳了一下。 她抬头。 墨渊从屋顶边缘翻落下来,擦着修车厂外墙的排水管往下滑。前爪在铁皮面上刮出刺耳的声响,尾尖卷住排水管弯头,在半空中卡住了一瞬——然后断了。 他摔下来。 她接住了他。 两只手,一前一后,兜住他坠落的身体。他落在她掌心里的那一刻,整只猫的重量压下来,撞在她胸口上,她倒退了两步,后背撞在围墙上。 背后传来一声闷响。 弹头落在修车厂屋顶。 爆炸的冲击波朝上空扩散,把云层撕开一个洞。暗红色的光在两百米高空炸开,没有波及地面。 巷子里的风停了。 热浪退去。 林溪抱着怀里那只猫,慢慢滑坐到地上。 墨渊趴在她掌心里,四肢软塌塌地垂着,尾巴拖在她手腕外侧,一动不动。 他的眼睛半睁着。 “……偏了吗?” “偏了。”她低头看着他。 “……修车厂?” “修车厂。” 他的耳朵微微动了一下,然后彻底垂下去了。 “……那还行。” 他说完这三个字,闭上了眼睛。 林溪低头看着他。 他的身体还在起伏,很浅,但没停。心跳还在——她手指上那根金线还在,虽然已经淡到几乎看不见,但它还在。 她把他抱紧了一点。 巷口那边,阿瑞斯靠在站牌柱子上,一只手捂着左肩的伤口,看着她的方向。 他张了张嘴,又闭上。 最后他站起来,走到她面前,蹲下来。 “……元帅怎么样?” “睡了。” “精神力——” “空了。” 阿瑞斯沉默了一瞬。 “……同步率呢?” 林溪低头,用下巴抵着墨渊的头顶,看了一眼手机屏幕。 金色弹窗还在。 同步率那一栏——数字正在缓缓跳动。 从13.7开始。 13.8。 14.0。 15.3。 停在15.3%。 数字下面,那行绿色的小字换了一行: 【同步率:已突破15%·精神力通道稳定性:提升·有效感知半径:扩展至一米。】 她看完了那行字。 她把手机扣在地上。 “阿瑞斯。” “在。” “你旗舰上——有罐头吗?” 阿瑞斯愣了一下。 “——有。” “明天早上开一个。” 阿瑞斯看着她怀里那只猫。 他的前爪在林溪的毛衣前襟上虚虚地抓着。没有力气,但爪尖还是勾住了线头。 在梦里也没松开。 “——好。”阿瑞斯说。 巷子里安静下来。 路灯照着三个人的影子。 修车厂屋顶还在冒烟。 弹头没了。 信标也没了。 她的手机屏幕底部,那行小字正在缓缓更新: 【绑定稳定性:良好。精神力通道状态:恢复中。预估恢复至可用阈值所需时间:——】 后面那行数字正在跳动。 一小时。 两小时。 三小时。 停在——六小时。 林溪靠着墙,怀里抱着猫,看着那行数字。 六小时。 天快亮了。 她低头。 那只猫的耳朵尖,在她锁骨下面轻轻地——蹭了一下。 然后不动了。 她低下头。 嘴唇贴着他耳朵外侧那片绒毛。 很轻。 “你醒了再吃。” 她说。 风从巷口灌进来。 他的尾巴在她手腕上——即使他在昏睡——极其缓慢地、几乎感觉不到地—— 从一圈,变成了两圈。 然后停了。 天边泛起鱼肚白。 第六个小时。 11. 六小时后的罐头 天刚亮的时候,阿瑞斯把一罐罐头放在了吧台上。 银色铁罐,标签上印着某种条纹图案,边角贴了一张手写的标签纸,上面用蓝色笔写了一个“猫”字。 他把罐头放下,退后两步,蹲回了角落。 林溪靠着沙发睁眼的时候,怀里那只猫还在睡。尾巴缠着她手腕,两圈,没松。她的左腕内侧,那道金色纹路在晨光里微微亮着,随她的脉搏一下一下地闪。 她低头看着那道纹路看了三秒,然后轻轻把手抽出来。 尾巴在抽离的瞬间收紧了一圈,又慢慢松开了。 墨渊的耳朵动了一下。没醒。 林溪站起来,走到吧台边,看见那罐罐头。她拿起来翻了个面,没找到开罐器。 “怎么开?” 阿瑞斯从角落抬头:“用刀。” “刀在——” “厨房第二个抽屉。”阿瑞斯说完又低下头,面前的光屏上密密麻麻滚着一堆数据。 林溪打开抽屉,抽出一把水果刀,把罐头盖子撬开。肉香涌出来。她低头闻了一下,和普通猫罐头差别不大。 她端着罐头走回沙发边,蹲下来,把罐头放在地上,推到墨渊鼻子前面。 墨渊的鼻翼动了一下。 他的眼睛没睁开,但耳朵竖了起来。又过了两秒,他整只猫翻了个身,从侧躺变成伏卧,前爪撑地,尾巴从地上缓慢抬起来,头慢慢抬起来。 他低头看着那罐肉。 又抬头看了林溪一眼。 “阿瑞斯旗舰上的?”他的声音比平时沙哑了一点,耗尽的余韵还在。 “嗯。” “他还有多少?” “不知道,你问他。” 墨渊转头看向角落里的阿瑞斯。阿瑞斯的光屏上数据还在滚。他头也不抬:“还有三箱。” 墨渊的耳朵满意地抖了一下。 他低头,咬了一口。 林溪蹲在他旁边,没有起来,手肘撑在膝盖上,下巴搁在手臂上,就这么看着。 墨渊嚼了五口,停下来,抬头看她。 “……你看什么?” “看你吃。” “……” 他又低头咬了一口。 “罐头有什么好看的。” “你吃罐头好看。” 墨渊的耳朵向后压了一下,尾巴在瓷砖上扫出一道弧线,没理她,继续吃。 吃到第三口的时候,林溪开口了。 “你的精神力恢复到多少了?” 墨渊嚼的动作没停。但他含着肉含了半秒才咽下去。 “昨晚到现在——恢复了一米左右。目前有效半径五米八。” “昨晚六小时前你还四米八。” “恢复速度比预估快。”墨渊说完,又低头咬了一口,“绑定的同步率上涨会加速精神力再生。” 林溪看了一眼手机屏幕。金色弹窗上的同步率数字——15.8%。 “一晚上涨了百分之零点五。” “嗯。” “按这个速度——多久能回到三十公里?” 墨渊把最后一口肉咽下去,舔了一下嘴角。 “日增长百分之零点三到零点五。按零点三算——到百分之百需要大约二百八十天。按零点五算——需要一百七十天。” “约等于半年。” “对。” 林溪的手指在膝盖上叩了两下。 “那泽维尔不会等半年。” “不会。” “他信标四号还在地表?” 墨渊用前爪把罐头往旁边推了一下,蹲坐起来,尾巴盘在爪边。 “信标四号。没有激活信号。找不到。” “那他一直没动静?” “没动静比有动静更麻烦。”墨渊的声音平了下来,“他在重新部署。” 林溪站起来,走到窗边。 晨光从巷口照进来,早餐摊的老板娘正在推出第一笼包子。上班的人骑着电动车从巷口穿过去,车铃声在巷子里拖出一串尾音。一切正常得和她第一天捡到猫的时候一样。 “他上次用的是信标三号——公交车、快速抵达、自毁型。”她没转头,对着窗户玻璃上的倒影说,“下次换信标四号,他可能换别的载具。” “可能是车、可能是人、可能是——” “——快递箱。”林溪转头,看着角落里那三个还没扔的纸箱。“他上次就试过了一次。以他的习惯,不会重复同一套。” 墨渊的耳朵微微动了一下。 “你开始了解他了。” “我了解的是会下两次棋的人。”林溪走回吧台,把手机举起来,“他不会下同样的棋。所以下一次——他会比这一次更快、更隐蔽。” 她低头看着手机上的金色弹窗。同步率下面那行小字——【恢复中·当前半径:五米八·距下一阈值:四米二】——旁边还有一行更小的字,淡灰色,之前没注意过。 【感知增强:绑定双方精神力场重叠区域可触发局部可视性扩展。】 林溪把那行字念了出来。 墨渊的尾巴停住了。 “……你说什么?” “你听不到吗?我说——” “不是。”墨渊从沙发上跳下来,走到她脚边,仰头看着她手机屏幕。“——你能看到那行字?” “你看到吗?” “我现在看不见。” “你什么时候开始看不见的?” “精神力耗尽之后。”墨渊顿了一下。“我的精神力阈值降到了零,手机上的金色弹窗暂时从我的感知区里消失了。只有你能看到。” 林溪低头看着屏幕。 金色弹窗还在。同步率还在。但那行灰字——确实在墨渊说“看不见”之后——比刚才更亮了一点。 像是确认了这件事。 它只对她亮。 “这个‘局部可视性扩展’——什么意思?” 墨渊沉默了两秒。 “意思是——在特定条件下,绑定双方的感知区重叠时,你能看到精神力场本身的物理形态。” “……我能看见你的精神力?” “理论上是。” 林溪低头看着自己的手。 她没有特意做任何事。但她盯着自己指尖看的时候——那只手指尖上方,空气里有一层极其薄的金色涂层,像极淡的水彩颜料被稀释了十倍,在晨光里几乎不可见。 “墨渊。” “嗯?” “我看见它了。” 墨渊蹲在她脚边,抬头看着她抬起来的手。他什么也看不见——他只能看见她的手。 但她看得见。 那层金色的、极薄极薄的涂层,正在她指尖上方,随着她脉搏的节奏微微涨缩。 “它现在在你手上。”他说。 “嗯。” “你能控制它吗?” 林溪盯着那层金色涂层,试着在心里做了一个“收拢”的动作。 那层金色涂层——真的收了一点点。 她指尖上的金丝从一根变成了一簇,缠绕在无名指根部,像一枚极细的戒指。 “……我能。”她说。 墨渊的尾巴贴在地面上,慢慢卷起来。 “……那以后你负责看。” “嗯。” “——我负责打。” “嗯。” 他说完这句话,转身跳上了窗台。 巷子里的阳光已经彻底亮起来了。早餐摊的包子香飘进来,夹着电动车铃声和远处菜市场的人声。 墨渊蹲在窗台上,尾巴搭在窗沿外侧,在风里轻轻晃了一下。 他的尾尖对着巷子口的方向——正对着那条十字路口。昨晚弹头降落的地方。 现在那里只有一个普通的、干净的水泥十字路口。 他看了三秒,转身跳下来。 “阿瑞斯,信标四号的扫描范围扩大到地面以下五米,所有下水管道全部扫一遍。” 阿瑞斯从光屏后面抬起脸:“——五米?” “泽维尔的备用信标如果装了移动载体,会优先走地下管道。” 阿瑞斯站起来,推门出去了。 咖啡厅里安静下来。 林溪靠在吧台边,墨渊蹲在吧台上。 她低头看着自己手指上那枚极细的金色戒指——还在。稳定地亮着。 “它不消失?”她问。 “不消失。它已经是永久性锚点的延伸了。” “那它会一直在我手上?” “……嗯。” “看起来像戴了个戒指。”林溪转了转那根手指,“还挺好看。” 墨渊的尾巴在吧台上扫了一下。 “你应该戴左手无名指上。”他说。 林溪的手停住了。 她低头看着他。 墨渊已经把脸转过去了,正面对着窗外,整个后脑勺对着她。但尾巴尖在她视线边缘微微翘着,又压下去,又翘了一下。 “……为什么?”她问。 他沉默了三秒。 “……因为左手无名指的精神力传导效率最高。” “哦。” 她低头,把那道金线从无名指根部移到了左手无名指上。 金线自动贴合,像被磁铁吸住一样,稳稳地环住那一圈皮肤,隐隐发亮。 “好了。”她说。 墨渊没有回头。 但他的尾巴尖——在窗沿上,轻轻磕了三下。 咚。咚。咚。 像某种被压住的心跳。 然后他的耳朵尖,在晨光里,微微泛了一层淡金。 林溪看见了。 她没说话。 她低头看着自己左手无名指上那道金线戒指,在晨光里微微亮着。 门外,阿瑞斯的声音传进来: “——找到了一条。东南方向,三公里外,下水道入口处有信号残留。非激活状态。但轨迹方向——正在朝这条街移动。” 林溪抬头。 墨渊从窗台上转过身来。 “速度?” “每小时大约五百米。” “到达时间?” “——不到七个小时。” 林溪看了一眼手机。 同步率:15.9%。 六小时零十七分钟。 她低头看了看手指上的金线戒指。 又看了墨渊一眼。 他也正看着她。 “七个小时,”她说,“够再吃一罐罐头。” 墨渊的尾巴尖在她手腕上扫了一下。 “……要两罐。” 林溪笑了。 她把手机扣在吧台上。 阳光从窗外照进来,照在两个人之间那道谁也看不见的金色通道上。 那通道正在变得越来越宽。 越来越亮。 一枚戒指环在那里。 一个尾巴尖搭在那里。 窗外,东南方向的下水道里,一个暗红色的小点正在缓缓移动。 速度不快。但方向很稳。 朝着第五条巷口。 朝着咖啡厅。 朝着他们。 七个小时。 罐头的铁皮在晨光里反了一下光。 哐。 轻得几乎听不见。 但墨渊的耳朵,极轻地——朝那个方向转了一度。 然后他低头继续吃罐头。 没抬头。 尾巴贴着她的手背。 从头到尾,没离开过。 12. 脚下三尺 第二声回响落下的时候,林溪已经蹲在了地板上。 她左手撑地,掌心贴着瓷砖,指尖微微发凉。瓷砖下面三米五——她能感觉到。那层金色精神力场从她指尖向下渗透,薄薄一层,贴着混凝土层的横截面往下走。 她看见了。 暗红色的光。拳头大。停在一根横向排水管的弯头处。表面光滑,没有能量泄漏,没有激活信号。但它正在微微震动,像一颗在被点亮之前积蓄力量的心脏。 “它在等你。”墨渊蹲在她旁边,尾巴贴着她的小腿外侧。“它知道你在上面。” 林溪没抬头。“它怎么知道的?” “它在停下来的那个位置,”墨渊顿了一下,“正好是你坐着的沙发正下方。它的定位系统校准了你的生物信号。” “它停下来——就是为了定位我?” “定位你,也通过你定位我。”墨渊的声音压低了半度,“绑定之后,你的精神力场和我的是联通的。它探测到你的场,就知道我在附近。” 林溪收回手,站起来。 她低头看着瓷砖上自己手压过的地方——一个浅到几乎看不见的掌印。掌印边缘泛着一层极薄的金,像她手心的温度把某种看不见的东西烙了进去。 “拆地板。”她说。 阿瑞斯从门边走过来,蹲下,手指划过瓷砖缝隙。三道蓝色的光沿缝隙切开,瓷砖无声地断成四块。他掀开第一块,第二块,第三块,露出一层粗糙的水泥面。 “下面还有半米混凝土层。”阿瑞斯抬头看着她。“打穿它——会触发信标自毁。” “自毁之后呢?” “它会像上次公交站台一样——发射引爆信号。” “那它本来就在下面,”林溪说,“它不激活,我们打不穿。我们打穿了,它自毁发射。无论如何都是它先动。” 她蹲下来,掌心重新贴在那层粗糙的水泥面上。左手无名指上的金线戒指亮了。 “墨渊。” “嗯。” “它在下面,停着没动,没有能量泄漏。它的防御机制只对外部物理攻击产生反应。但是如果——我用精神力场下去碰它呢?” 墨渊的耳朵竖起来。 “——精神力场不会触发它的自毁程序。它的探测机制只识别物理形变和能量爆发。” “那你的精神力现在——” “五米九。够覆盖整个管道截面。” 林溪看了一眼阿瑞斯。阿瑞斯把手放在水泥面上,指尖的蓝光向内聚合,像一把旋转的钻头,无声地向下切割了半米。一块圆形的、直径半米的混凝土块被他完整地提了出来。 洞口下方,暗红色的光透上来。空气里涌上来一股金属的、湿冷的、带着泥土腥味的气流。 林溪低头。 三米五深的管道底部,那颗暗红色的球体悬浮在弯头处。比拳头略小,表面光滑如镜。 它确实停着。没有能量波动。没有激活信号。但它朝上的一面——正对着洞口的那个点上——有一道极细的裂纹。 裂纹在慢慢扩大。 “它在激活。”林溪脱口而出。 墨渊的尾巴猛地收紧,右前爪已经抬了起来,金纹瞬间亮起—— “等等。”林溪按住他的爪子。她的手按在他前爪背面的瞬间,戒指上的金线和墨渊爪尖的金纹接通了。一道极短的脉冲,从她戒指传到他的精神力通道上。 墨渊的爪子停住了。 他低头看着她的手压着自己的爪背,又抬头看着她。 “你能看到它的激活进度?”他问。 “能看到。”林溪盯着管道底部的暗红色球体,“——裂纹正在沿着表面延伸。延伸到两端交汇的时候,它就会彻底激活并发射。现在——”她闭了一秒眼,睁开,“——裂纹延伸了六成。还有四成。” “多长时间?” “——按照现在的速度,大约四分钟。” “四分钟。够不够你把精神力打进去?” “够不够?”墨渊的尾巴在她手腕上敲了一下。“——问你自己。你来做判断。” 林溪看着那颗球体。 裂纹还在延伸。 她的手指按在墨渊的爪背上,戒指上的金线亮着。她能感觉到他的精神力通道是开着的,稳定而流畅,像一条已经铺好了铁轨的路线。 她只需要给他一个方向。 “——打它的侧面。在裂纹最宽的那个位置,偏左一厘米。那里是裂纹应力最大的集中点。” 墨渊的爪尖亮了。 一道极细的、稳定如手术刀的金色射线从他爪尖刺出,穿过三米五深的洞口,精准地撞上那颗暗红色球体裂纹最宽的位置偏左一厘米。 金线没有炸开。没有撞击。 它像一根针——穿进去了。 球体表面那道裂纹的蔓延速度,肉眼可见地变慢了。 从六成,退回了五成。从五成,退回了四成。停住。 那颗暗红色的球体在管道底部悬浮着,停止了震动。 “——它停了。”林溪说。 “精神力封住了它的自毁程序。”墨渊收回爪子,爪尖的金纹暗淡了一瞬,但没有熄灭。“——但我撑不了太久。” “能撑多久?” “五到八分钟。” 林溪站起来。 “阿瑞斯——” “属下在。” “把它提上来。” 阿瑞斯的手伸进洞口。手指在接触到球体表面之前,先被一层暗红色的热浪弹开了。他在半空中甩了两下手,手心红了一片。 “——表面温度三百度以上。” 林溪低头看了一眼墨渊。 墨渊的爪尖金纹还在稳定地亮着。他的尾巴已经贴平了地面,右后腿微微发抖——他在用精神力撑住那颗球体的自毁程序,同时不让它的热量外泄。 “……只剩四分钟了。”他的声音比刚才轻了一些。 林溪蹲在洞口边缘,左手无名指上的金线戒指伸出。她把戒指对准球体,那道金线从她戒指上延伸出去,像一根被拉长的细丝,穿过洞口,落在球体侧面没有裂纹的那一面。 金线碰到球体的瞬间——温度传回来了。 不是灼痛。是某种被包裹住的、闷热的压迫感。 “它的热量在密封层下面。”林溪闭着眼,“表面三百度——但内部核心是封闭的。只要不破坏外壳……” 她睁开眼。 “阿瑞斯——拿一桶水。” 阿瑞斯两秒就回来了。他拎着吧台后面的水桶,桶里还剩下半桶昨天擦桌子的凉水。 “浇下去。” 阿瑞斯看了她一眼。 “同时浇。” 林溪手指上的金线和墨渊爪尖的金纹同时一闪——那道精神力封层在球体表面打开了一个半秒的缺口。 阿瑞斯把整桶水从洞口倒了下去。 水柱击打在暗红色球体表面的瞬间,蒸汽炸出来。 那颗球体的表面温度从三百度骤降到了不到一百度。它的外层结构在热胀冷缩的应力变化下—— “咔嚓。” 一声极轻的响。 暗红色的外壳从侧面剥落了一小片,露出里面灰白色的内层。没有爆炸。没有信号发射。没有自毁。 墨渊的爪子收了回来。 “……解除了。”他的声音比刚才更轻了。 他蹲在原地没动。但右后腿的颤抖已经蔓延到了脊背。整只猫从肩胛骨到尾椎都在抖。 阿瑞斯的手再次伸进洞口。这次没被弹开。他把那颗已经褪成灰白色的球体提了出来,放在地板上。 球体表面有一条缝隙。裂缝两侧是暗红与灰白交界的不规则断面。 阿瑞斯蹲在旁边,把它翻了个面——底部有一行刻痕。 四个数字:6617。 林溪盯着那四个数字看了两秒。 然后她转头,看着墨渊。 他蹲在洞口旁边,整只猫抖得像被水浇过。爪尖的金纹已经彻底熄灭。 “6617。”她重复。 “——是坐标。”墨渊的声音断断续续的,“泽维尔的信标编号体系——6617代表第七星区边缘一个废弃矿场的编号。” “矿场?” “他之前用来当过要塞。”墨渊抬起头,金黄色的眼睛在晨光里微微发亮,“信标四号失效了。但他留在那个矿场里的东西——可能比信标更麻烦。” 林溪站起来。 她把手机举起来。 金色弹窗上,同步率那行字正在缓缓跳动: 【同步率:16.7%】 下面那行字也在刷新: 【精神通道稳定性:提升中·有效半径:七米二】 她看了一眼地上的灰白色 球体,又看了一眼门口的方向。 巷口的阳光已经完全亮起来了。早餐摊的老板娘正在掀开第四笼蒸屉。 一切正常得好像什么都没发生过。 除了地上那个灰白色的、刻着四个数字的金属球。 还有蹲在洞口旁边、浑身还在发抖的猫。 林溪走过去,蹲下来,把他从地上抱起来。 墨渊没有挣扎。他的前爪搭在她肩膀上,下巴搁在她锁骨下方,身体还在微微抖。 “……罐头。”他说。 “你刚吃过。” “能量消耗太大……需要补充。” “——”林溪低头看着他,“你没说完。” 墨渊的尾巴在她手腕上缠了一圈。 “……我刚才用的精神力……不只是我的。” 林溪的手指顿了一下。 “你的精神力残留——从绑定通道里流过来了。” “流了多少?” “不知道。但刚才那一击——消耗的不只是我那一份。” 林溪低头看着自己左手无名指上的金线戒指。 它比之前暗了一点点。 “……我用你的精神力了?” “——共享了。” 墨渊闭着眼睛,声音越来越轻。 “……绑定之后——精神力通道是双向的。我用的时候——它也会从你那边走。” 林溪低头看着自己那根微微暗淡的戒指。 “……那会怎样?” “你会累。” 墨渊说完这三个字,不再出声了。 林溪抱着他站在原地。 阿瑞斯蹲在一旁,手指贴着地上的灰白色球体,正在把那些数字录入光屏。 她的左手无名指上,那枚金线戒指正在缓慢地重新亮起来。一格一格地,像心跳一样。 她低头看着戒指。 又看了一眼怀里那只已经闭上眼的猫。 “……我会累。”她轻声重复。 他的尾巴在她手腕上,极其轻微地收紧了一下——像是在睡梦中听到她的声音,做出了一个下意识的回应。 他在回应她。 累也要回应她。 林溪把下巴搁在他头顶。 “那就一起累。” 她没有说出口。 但她左手的戒指——在她说出这句话的那一瞬间——从暗淡重新亮到了顶峰。 同步率的数字,在手机屏幕的角落里—— 又跳了一格。 16.8%。 阿瑞斯抬起头。 “——6617矿场的坐标范围……半径大约三公里。泽维尔留在那里的东西——” 他停住了。 林溪看着他。“是什么?” 阿瑞斯把光屏翻过来给她看。屏幕上是一行极短的扫描结果残片: 【内容:精神力增幅装置·型号:未识别·状态:待启动。】 “……增幅装置。”林溪说。 “能把他剩下的精神力——放大到原来的三到五倍。”阿瑞斯的声音压得很低,“如果泽维尔启动了它——” “——他的精神力半径就能覆盖一整条街。”林溪接完。 阿瑞斯点了点头。 林溪低头看着怀里那只猫。 他已经彻底睡着了。 嘴角还沾着一丁点没舔干净的罐头肉渣。 她把那只猫抱高了一点,下巴搁在他头顶。 “阿瑞斯。” “属下在。” “走吧。” “——去哪儿?” “第七星区边缘。”她低头看了一眼手机屏幕上的坐标。“——去拆那个装置。” 阿瑞斯站起来,蹲在门口,看着她的背影。 阳光从门外照进来,把她和怀里那只猫的影子拉在一起。 一道金色的纹路从她左手无名指的戒指上延伸出来,绕过她的手腕,穿过墨渊的尾巴,连在他的脊背上。 那道光细得像一根发丝。 但它没断。 她抱着他,走过门槛。 风铃在她们身后响了一声。 叮。 巷子里的阳光把整条街晒得发白。 但那条金线—— 在阳光下也亮得清清楚楚。 像一根被签下的、不会被销毁的契约。 13. 矿场上的谈判桌 矿场的风裹着灰色的尘。 入口的岩壁上嵌着一排熄灭的灯,轨道从地面延伸向深处,尽头是一台锈成棕褐色的矿石运输车,轮子陷在结晶尘里。 林溪站在平台边缘。墨渊蹲在她肩膀上——他刚醒了不到三分钟,前爪搭在她锁骨上方,尾巴垂下来贴着她后颈。 他们离泽维尔大约二十米。 泽维尔站在矿场入口处,背靠岩壁,双手插在风衣口袋里。风衣下摆被风吹起来一角,露出腰侧那台银色通讯器。 他旁边的修理工垂着头,站在他身侧半步的位置。灰色工装已经脏得看不出原色了,脖子上那道暗红色的纹路从下颌线一直蔓延到锁骨下方,像血管被换了颜色。 “二十米。”泽维尔开口,声音里带着那种懒洋洋的笑意。“元帅——您离一个精神力增幅装置二十米,站在一个人类女性肩膀上——您觉得您还有胜算?” 墨渊没有回答。 他看了林溪一眼。 她也在看他。 然后她把目光转回泽维尔身上。 “那个增幅装置,”她说,“你启动了吗?” 泽维尔的嘴角微微一动。 “我站在这里,站在矿场门口,什么也没做,什么也没启动。”他摊开双手。“我只是想和你们聊聊。” “聊什么?” “聊——”泽维尔偏了一下头,“你们已经解决了三个信标。一个在修车厂,一个在公交站,一个在咖啡厅下面。用人类的话说——你赢了三局。” 他顿了一下。 “现在还有第四局。” 他指了指身边那个修理工。 “这一局——筹码是他。” 林溪的视线落在修理工身上。那个男人垂着头,喉结在暗红色纹路覆盖的皮肤下方微微滚动。 “他体内有一颗微型信标,”泽维尔说,“已经激活了。信号发射端接在我的通讯器上。” 他拍了拍腰侧那个银色通讯器。 “只要我按下这个按钮,引爆信号就会从他身体内部发射,直接传送到大气层外那枚新弹头上。” 他弯起嘴角。 “没错——我准备了第二颗。” 风从矿场深处灌出来,裹着冷锈味。 墨渊的尾巴在林溪后颈上慢慢贴平了。 “你要什么?”林溪问。 泽维尔看了她一眼。“聪明。” 他后退半步,侧身让出身后那条通往矿场深处的路。 “那个增幅装置,现在处于待启动状态。只要一位持有足够精神力的人站上去——就能激活它,把它释放的精神力连接到自己的精神场上。” 他看向墨渊。 “元帅——您站上去。把增幅装置的精神力接进您的场里。然后——您用它来兑换这个修理工的命。” “凭什么?”墨渊开口。声音低沉,金属震颤。 “凭这枚弹头的覆盖范围——半径一公里。”泽维尔看了一眼通讯器,“而这条街的常住人口——大约九百人。包括早餐摊老板娘,包括二楼晾衣服的那位阿姨,包括巷口那个送外卖的。” 他顿了顿。 “包括她。” 他看向林溪。 墨渊的爪子,在林溪的肩膀上,极其缓慢地收紧了一分。 “你站上去,启动增幅装置,把它接进你的精神场。”泽维尔重复,“接完之后——我就放了这个修理工。” “然后呢?”林溪问。 “然后——”泽维尔歪了一下头,“你们有三个小时。三个小时之内,你们可以带着增幅装置离开这个矿场,回到地面。启动权限会保留在元帅的精神场里,持续七十二小时。七十二小时之后自动解除。” 他笑了一下。 “我给了你们一个增益道具。一个限时的、大幅提升战斗力的增益道具。你们拿着它走——或者不拿,让它烂在这里。” 他拍了拍修理工的肩膀。 “但他会死。弹头会落下来。九百人会一起死。” 安静。 矿场里的风停了。灰尘悬浮在半空中,像被冻住了一样。 林溪感觉到肩膀上的重量变化了一瞬——墨渊的爪子从收紧状态松开了。 他看着她。 她看着他。 她的左手无名指上,那枚金线戒指正在微微发亮。 “……你信他吗?”她低声问。 “不信。”墨渊的声音从她耳侧传上来,“但他没有说谎。那个修理工体内确实有一颗信标。” “那增幅装置呢?” “是真的。站在上面确实能把精神力放大。” “代价呢?” 墨渊的耳朵向后压了一度。 “把增幅装置接进精神场——我的精神力会以三到五倍的速度膨胀。但增幅装置的输出模式是单向过载型。”他的声音越来越低,“它会持续输出,直到把我的精神场撑到极限临界点。” “临界点之后呢?” “——精神力场过载崩溃。” “崩溃之后?” “——精神通道永久性损伤。同步率清零。绑定断裂。” 林溪的手指动了一下。 “——那你会怎样?” 墨渊没有回答。 他看了泽维尔一眼。 泽维尔正看着他们,嘴角的弧度没有变。但他的眼睛——落在林溪脸上——带着一种极其专注的、审视式的观察。 林溪感觉到那束视线。 她在看猫。泽维尔在看她。 她忽然明白了。 “他要的不是你站上去。”林溪说。 墨渊的耳朵竖了起来。 “他要的是——”林溪顿了一下,“我反应的过程。” 她转头,隔着二十米,对上泽维尔的视线。 “你让他站上去——他死。他不站上去——修理工死,九百人死。你怎么选?” 泽维尔的笑容微微加深了一分。 “——你用什么选?” 林溪没有回答。 但她的左手无名指上,那枚金线戒指的亮度——正在以肉眼可见的速度提升。 她低头看了那枚戒指一眼,又抬起来。 “——站上去。” 她说。 墨渊的爪子猛地按住了她的锁骨。 “你——” “我说——站上去。” 林溪把他从肩膀上端下来,双手托着他,举到眼前,和他平视。 “你有多少?” “什么多少?” “精神力。如果不用增幅装置,你现在能不能直接拆掉那颗弹头?” 墨渊沉默了一瞬。 “——能。但拆完之后会消耗光。” “消耗光之后呢?” “恢复期比上一次更长。” “那你在增幅装置上站三秒——把它的精神力接进来——然后立刻用它拆弹头。拆完就断开连接。” “断开需要零——点三秒的操作窗口。如果泽维尔在此期间——” “你站上去的时候我站在你旁边。”林溪打断他,“我负责拆那个修理工体内的信标。你用增幅装置拆弹头。同时进行。” 墨渊盯着她。 “——你什么时候学会拆信标的?” “刚才。” “刚才?” “你休息的时候,阿瑞斯把信标四号的内部结构图传到我手机上了。”林溪没有移开视线,“拆信标不需要精神力。只需要在它外壳上找一个应力弱点——一个裂缝、一个接口、一个接缝——然后用物理手段撬开它。” “物理手段?” “我的指甲。”她伸出右手食指,指甲边缘在光线下微微反光,“信标四号的外壳在冷水浇过之后有了裂纹。人肉信标的外壳——是软的。” 墨渊看着她。 她又补了一句:“你说过,你负责打,我负责看。我看了。” 墨渊的尾巴在她手腕上极其缓慢地——一圈一圈地绕了上来。 四圈。 “……三秒。” “三秒。” “三秒之后——不管弹头有没有拆掉——你都必须从增幅装置旁边走开。” “我走开的时候你拆信标。” “——你拆信标的时候我接住你。” 墨渊看着她。 他也看着她。 他们的距离不到二十厘米。 她戴着金线戒指的那只手,轻轻托着他的后腿。 他蹲在她的掌心里。 尾巴绕着她的手腕四圈。 “……好。” 林溪转身。 她朝平台中央那座三米高的金属装置走去。 墨渊蹲在她手掌上。 泽维尔站在矿场入口,看着她走过去。 他的通讯器屏幕上,那行字正在跳动: 【增幅装置:待接驳状态。等待精神力接入。】 他嘴角的弧度缓缓消失了。 她的脚步声在平台铁板上一声一声地响。 她走到增幅装置前面。 她蹲下来。 她把墨渊放在装置顶端的圆形接驳面上。 墨渊四足着地。 他抬起头。 金黄色眼睛最后看了她一眼。 然后他的尾巴从她手腕上松开—— 落回装置表面。

“——三秒。” 他闭上眼睛。 增幅装置表面的暗红色纹路开始发亮。 从底部到顶端,一格一格地亮起来,像某种古老的能量被重新唤醒。 第一格。第二格。第三格。 墨渊的尾巴尖微微抬起。金色的光从他爪尖涌出来——比之前的任何一次都更亮、更密。 他的精神力从四米八——开始膨胀。 九米。 十五米。 二十七米。 五十四米。 还在涨。 林溪已经转身。 她朝矿场入口的方向跑出去。 泽维尔站在入口处,通讯器上的按钮已经按下一半—— 但他看见她了。 她朝他跑来。 左手无名指上的金线戒指亮到刺眼。 她经过修理工身边的那一瞬间——她的右手食指精准地按在了修理工脖子侧面的那道暗红色纹路上。 纹路下面,信标外壳的接缝。 她的指甲插了进去。 “咔。” 一声极轻的脆响。 修理工身体猛地一震——脖子上的暗红色纹路从那一个点上开始裂开,像玻璃被一颗石子击中。 纹路消退。 通讯器上的信号显示——中断。 泽维尔的手指停住了。 他低头看着通讯器上那行【信号丢失】的字样,又抬头看着她。 她站在修理工旁边,食指指甲上沾着一丝暗红色的粉末。 修理工的身体向前倾倒,被她一把捞住——按在岩壁上,让他靠着墙慢慢滑下去。 矿场中央。 增幅装置上的光——已经亮到了第七格。 墨渊蹲在那上面。 他的精神力半径已经恢复到了——一百七十米。 还在涨。 他的金黄色眼睛里,那层光彻底亮了起来。 他抬起头。 隔着整个矿场的距离,他看见她站在入口处,正看着他。 她的戒指在发亮。 他的精神力在发亮。 他们之间——那道金色的通道——正在变得越来越宽。 亮到足以把整个矿场的地面都染成淡金色。 泽维尔往后退了一步。 他的笑容彻底消失了。 他看着矿场中央那只猫——又看了一眼入口处那个女人——然后他按下了通讯器上另一个按钮。 不是引爆。 是撤退信号。 他的脚下浮现出一道暗红色的光纹。 他在消失之前,最后说了两个字: “……有趣。” 暗红色的光吞噬了他的轮廓。 矿场恢复安静。 只剩下增幅装置的低沉嗡鸣——和墨渊蹲在它顶上、精神力膨胀到接近临界点的呼吸声。 林溪走回平台中央。 她站在装置下面,抬起头。 他蹲在装置顶端,尾巴垂下来。 淡金色的光从装置表面漫上来,照亮了他的轮廓。 “——三秒。”他说。 “——三秒到了。”她回答。 墨渊从装置顶端跃下来。 落进她张开的双手里。 他的精神力还在涨。 但他在断开连接的那一瞬间——已经把它压在了安全阈值以下。 她的戒指亮着。 他的精神力场亮着。 修理工靠着岩壁呼吸恢复了平缓。 矿场里的灰尘重新开始飘落。 她抱着他。 他也抱着她。 那条金色的精神力通道——在七百米的矿场里——像一条不会断的桥。 亮得整座矿场都能看见。 亮到泽维尔的通讯器,在撤退信号结束之后——仍然显示出一条异常信息: 【精神场重叠区域:已超出校准范围。无法形成有效引爆节点。】 泽维尔坐在他自己的旗舰上,低头看着那条信息。 他看了三秒。 然后把通讯器翻了个面。 “——他找到搭档了。”他说。 “——他的那一位。” 他旁边的人没敢接话。 通讯器的屏幕底端,那行红色的小字还在闪烁: 【建议行动:终止当前部署计划。重新评估目标精神力场异变程度。】 泽维尔没动。 他看着窗外那颗缓缓旋转的星球。 嘴角——重新弯了起来。 那弯度比之前任何一次都深。 “——那我再想点别的。”他说。 14. 不算利息 矿场灰绿色的岩壁在视野里退成一条窄缝。 阿瑞斯背着修理工走在前面。那个男人伏在他背上,呼吸平稳,脖子上的暗红色纹路已经消退到只剩一层极淡的印记,像退潮后留在沙滩上的水线。 林溪走在中间。她怀里抱着墨渊。 他蹲在她手掌上,尾巴垂下来,贴着她的手背。从矿场出来后他就没怎么说话——精神力从一百七十米压缩回安全阈值的过程中,他一直闭着眼,偶尔耳朵动一下证明他还没睡着。 咖啡厅门推开的时候,风铃响了一声。 阿瑞斯把修理工放在沙发上,靠着扶手,把那人歪下去的脑袋扶正,顺手在他脑后垫了一个靠枕。 林溪把墨渊放在吧台上,去厨房倒了一杯水。她端着水杯走到沙发旁边,蹲下来,把杯沿凑到修理工嘴边。 那人的嘴唇动了一下,水慢慢渗进去。 她喂了半杯,站起来,把杯子放在茶几上。 “他叫什么?”她问。 阿瑞斯站在窗边,“工牌上写的名字是:张远。” “张远。”林溪重复了一遍,“他醒过来之后会记得发生了什么吗?” “——不一定。”墨渊的声音从吧台上传过来。他的眼睛还是闭着的。“被精神力填充过的人,记忆区会受干扰。他可能记得被控制的过程,也可能彻底忘记。” “那他说不定什么都不记得。” “那更好。”墨渊的耳朵动了一下,“他不用背那段经历。” 林溪转头看了他一眼。 他还蹲在吧台上,尾巴盘在爪边,脑袋微微低着。从她这个角度,能看见他脖子下面那片毛——比早上暗了一点。 精神力消耗的痕迹。 她走过去,伸手,指背贴了一下他的后颈。 墨渊的耳朵竖了起来。 “——做什么?” “看看你。” “……看什么?” “看你还在不在。” 墨渊的尾巴在吧台上扫了一下。“……我在。” 林溪把手收回来,指背残留着他后颈的温度。 “增幅装置的残留——你封住了多少?” “百分之九十。”墨渊睁开眼,金黄色的眼睛里那层淡金比平时亮了一点,“剩下的百分之十会在接下来四十八小时内自然消散。” “消散之后会怎样?” “精神力半径会稳定在——”他顿了一下,算了一秒,“——十二米左右。比之前多了六米。” “六米。”林溪点了点头,“那泽维尔下一次来的时候——你比今天多了六米。” “嗯。” “但还不够。” “不够。” 林溪的手指在吧台上叩了两下。“他‘再想点别的’——会想什么?” 墨渊的尾巴静止了一瞬。“——他现在已经确认了两件事。第一,我有了精神绑定对象。第二,同步率正在持续增长。” “这两件事对他意味着什么?” “意味着他不能再用常规手段攻击我的精神场。”墨渊的声音平了下来,“因为攻击我的精神场——会同时攻击你的。” 林溪的手指停住了。 “……所以他会绕过我?” “绕不过。绑定之后攻击任何一方,精神力震荡都会传导到另一方。”墨渊抬起爪尖,轻轻点在吧台上那道金线戒指对应的位置,“——绕过你,就等于绕过他自己。他不会那么蠢。” “那他下次来——” “会带别的东西来。带不在精神场攻击范围内的东西。”墨渊顿了一下,“——或者带不止一个东西来。” 林溪把这句话听完了。 她没有追问。 她转身走回沙发旁边,蹲下来,看着张远。 他还在昏睡。呼吸比刚才深了,脖子上的印记颜色又淡了一层。 “阿瑞斯——你能查到张远的住址吗?” 阿瑞斯从光屏后面抬头:“——能。” “查完告诉他家人,说他出差几天。他恢复之前,住咖啡厅楼上。” 阿瑞斯顿了一秒。“——住楼上?” “二楼那个空房间,有床有被子。”她站起来,“醒了之后——他需要有人看着他。不能让他在外面乱走,万一再被泽维尔找到。” 她说完这句话,回头看吧台。 墨渊蹲在吧台上,尾巴盘在爪边,正看着她。 “——你住哪?”他问。 “我住咖啡厅里。” “你每天晚上住咖啡厅里?” “沙发睡得惯。” “——” 墨渊的尾巴从盘着变成了垂着,又从垂着变成了缓慢地贴向地面。 “——那张沙发太短。”他说。 “我腿能蜷着。” “……你蜷着睡会腰疼。” 林溪看着他。 他的耳朵稍微向两边偏了偏,视线从她脸上移开,落在她身后那面墙上。 “……你可以睡上面。” “上面?” “二楼那个空房间。你睡床。”他的尾巴在地面上扫了一下,“我和张远睡地板。用你的话说——”他停了半秒,“——看着他。” 林溪笑了一声。 很轻。但咖啡厅里安静,这声笑像一颗小石子投进了水面。 “你和张远睡地板,我睡床。” “嗯。” “那你今晚睡哪儿?” “张远旁边。” “地板?” “……嗯。” “你昨天在我怀里睡了三个小时。” 墨渊的尾巴在她视线边缘猛地翘了一下,又压下去。 “……那是紧急情况。” “今天不是紧急情况?” 墨渊闭上嘴。 她把他的嘴堵住了。他知道她在堵他。他也知道她知道自己知道。 最后他蹲在吧台上,把脸转开了。 “……那睡你枕头旁边。” 他说完这句话,尾巴从翘着变成了贴着,再从贴着变成了拢成一小圈,像某种被折叠起来的妥协。 “——可以。”林溪说。 墨渊没有回答。 但她的左手无名指上,戒指亮了一度。 她低头看了一眼戒指。 又抬头看了一眼他。 他蹲在吧台上,正对着窗户,后脑勺对着她,尾巴拢成一个圈。 ——但他拢的圈,是朝着她的方向的。 像一扇没关紧的门。 林溪没有推。 她走到沙发旁边,把张远身上滑下来的外套重新拉上去,盖住他的肩膀。 然后她走到吧台后面,拉开冰箱,翻出一盒鸡蛋,一把青菜,一包挂面。 水烧开的时候,墨渊的耳朵转了过来。 “——你做饭?” “嗯。” “你会做饭?” “比你贵。” 他沉默了。 她煮了一碗面,打了一个荷包蛋进去,滴了两滴香油。 她把面端到吧台上,放在他面前。 墨渊低头看着那碗面。 热气扑在他胡须上。 “……没有罐头。” “今天吃面。” “——” 他低头。咬了一口面。 嚼了两下。 没说话。 又咬了一口。 第三口的时候,他的尾巴从拢着的圈里伸出来,在她手背上贴了一下,然后收回去。 贴的那一下很轻。 轻到只有她的手背知道。 但她手上的戒指亮了一下。 她低头看见了。 他低头吃面。假装没看见。 她没戳穿。 但窗台上的阳光正好照进厨房。 风铃在门把手上轻轻摇着。 阿瑞斯蹲在角落的椅子上,手里攥着一包压缩饼干,正对着光屏翻页。 张远在沙发上翻了个身,面朝靠背,又沉下去了。 墨渊把最后一口汤喝完,把碗往旁边推了推,舔了一下嘴角。 “……面比罐头好吃。” 他说。 “——明天继续吃面。” “……行。” 他的尾巴在她手背上,又贴了一下。 然后他站起来,跳下吧台,走到沙发旁边,在张远脚边蹲下来。 他蹲在那儿,面朝门口的方向,尾巴盘在爪边。 像一个守夜人。 林溪站在吧台后面,低头看着自己左手无名指上那枚戒指。 那道金线在戒指 边缘亮着。 她的脉搏在跳。 他的脉搏——她闭着眼能感觉到——正通过那条通道,以几乎同步的频率,在她的戒指里微微震颤。 她用拇指轻抚了一下戒指。 那端——他的尾巴尖,在二十米外,极其轻微地动了一下。 像一声回应。 她松开拇指,拿起手机。 金色弹窗上,同步率那行字正在稳定跳动: 【同步率:19.3%】 下面那行小字: 【精神通道稳定性:良好·有效半径:十二米(预估稳定值)·绑定稳定性:持续提升中】 她看完那行字,把手机扣在吧台上。 阳光从窗户照进来,落在地板上,落在沙发边缘,落在吧台边缘,落在那只蹲在沙发边的猫的尾巴尖上。 尾巴尖正朝着她的方向。 像一枚指南针。 她看了一会儿。 然后她弯腰,从冰箱里拿出第二盒鸡蛋。 ——明天早餐也是面。 她把鸡蛋放在吧台上。 手机屏幕的角落里,金色弹窗底部有一行极小的字正在慢慢浮出来: 【检测到外部能量信号正在接近·来源:上层大气·特征:隐形·速度:匀速·预计抵达时间:四十六小时。】 那行字浮出来之后,停留了两秒。 然后它沉下去了。 像什么都没发生过。 但墨渊的耳朵——在她看见那行字的同时——朝窗户的方向转了半度。 然后他重新把脸转回来。 朝着门口的方向。 ——他没看见那行字。 但他感觉到了。 林溪放下鸡蛋。 她走到他身边,蹲下来。 “——你感觉到什么了?” 墨渊没有转头。 “——有东西。很远。正在来。” “多远?” “上层大气。” “多久到?” “——大约两天。” 林溪点了点头。 她站起来,走回吧台后面。 “那这两天——” “吃面。”墨渊打断她,“你煮的面。” 他顿了一下。 “——吃完再打。” 林溪的手指在吧台上停了一瞬。 “——行。” 她说。 阳光把两个人的影子拉在一起。 餐桌上还剩半碗没喝完的面汤。 远处大气层上方,一艘完全隐形的舰船正在缓慢地调整航向。 舰船驾驶舱里,泽维尔坐在椅子上。 他面前的屏幕上,显示着一条正在加载的扫描进度条: 【目标区域精神力场扫描——已完成73%·特征匹配中——已完成41%·绑定对象识别——已完成100%】 他把屏幕翻了个面。 他旁边,一个新的人影正站在阴影里。 那人的轮廓看不清楚——但他的手背上,有一道金色的疤。 像什么被烧过之后留下了印记。 “——你等了两天,”泽维尔说,“等这个信号。” 那人没有回答。 他手背上那道金疤,在暗红色的灯光里,微微亮了一瞬。 像某种标记,正在回应来自地面的某个方向。 那个方向——正对着林溪左手无名指上那枚金线戒指。 隔着一整片天空。 隔着四十六小时的航程。 那道金疤亮了一次。 地面的戒指闪了一瞬。 像两块碎片在互相辨认。 泽维尔看着这一幕。 “——有意思。”他说。 他关掉了屏幕。 四十六小时。 还有四十六小时。 地面的咖啡厅里,林溪在洗碗。 墨渊蹲在厨房门口,看着她洗碗的背影。 她的左手无名指上,戒指在灯光下亮着。 他看见了。 他的尾巴在地面上轻轻扫了一下。 ——四十六小时。 他算了一下。 然后他闭上了眼睛。 先把面吃完。 剩下的再说。 15. 十二分之一 林溪睁开眼的时候,天刚亮。 头顶是白色的天花板,墙角有一道细长的裂缝,从灯座边缘延伸到窗框上方。左臂外侧是冰凉的墙壁,右手手腕上——一圈毛茸茸的温度。 她低头。 墨渊蜷在她枕头右侧边缘,下巴搁在她枕头的边角上,两只前爪交叠着搭在枕面上。他的尾巴从她手腕上绕过去,半圈,松垮地搭在她小臂上,尾尖微微蜷着。 他还没醒。 窗帘拉着一半,晨光从缝隙里切进来,落在他的耳朵上。一只耳朵朝窗外微微转了一下,另一只耳朵垂在枕面上,绒毛被压出一个浅凹。 林溪没有动。 她看了他十一秒。 然后他的耳朵——朝她转过来的那只——轻轻抖了一下。 “……你醒了。”他的声音还没完全醒,比平时闷。 “嗯。” “看了多久。” “……没多久。” 墨渊睁开眼。金黄色的瞳孔被晨光晃了一下,缩了缩,又慢慢放大。 他没有起身。下巴还搁在枕角,前爪还搭着枕面。他就这么看着她的脸,隔了不到二十厘米。 “——昨晚你说的十二个。”林溪开口。 “嗯。” “编队里每个人——都像你一样,是从别的地方来的?” “不一定。泽维尔会从各星域召集精神力持有者。有些是退役的、有些是被流放的、有些是雇佣的。” “他们都比你弱?” “大部分比我弱。”墨渊顿了一下,“但编队的优势不是单体战力——是配合。十二个中低层精神力持有者的联合攻击,比一个顶级持有者更难防。” 林溪把手腕从枕头边缘抽出来,坐起身。 她从床头柜上拿起手机。 金色弹窗还在,同步率已经稳定在了19.7%。下面多了一行新字: 【外部能量源接近中·数量:12·预计抵达:87小时·建议:预先部署防御节点】 “防御节点”四个字跳了一下。 林溪看了三秒,放下手机。 “阿瑞斯还在吗?” “在。昨晚蹲在屋顶上守夜。” “——他一整晚?” “嗯。他从旗舰上拿了一台便携式扫描仪,装在咖啡厅屋顶。半径覆盖整条街。” 林溪站起来,走到窗边。她把窗帘拉开了一半,巷子里的晨光涌进来。对面修车厂的屋顶上,阿瑞斯靠在一根水泥柱旁边,手里攥着一杯冒着热气的东西,正在低头看光屏。 他抬头看见她,点了下头。 墨渊已经站起来了。他从枕头上跳下来,在地板上伸了一下前腿,脊背拱起一道弧线,然后她走过来,蹲在窗台旁边。 “防御节点——是什么意思?” 墨渊蹲在她旁边。“——准备好迎击的位置。一个、两个、或者更多,提前标好能量投射路径和撤退路线。” “那咖啡厅作为防御节点——合格吗?” 墨渊的尾巴在窗台上扫了一下。“——合格。因为你有感知能力。只要你站在能看见整个街道的位置——” “我就能看到它们每一个。” “——你就能看到它们每一个。” 林溪的手指在窗台上叩了两下。 “那你呢?” “我负责打。” “打十二个?” “打十二个。”墨渊的尾巴尖微微翘了一下,“——至少先打掉一半。” 她看着他。“你的精神力现在是十二米半径。十二个精神力持有者同时攻击——你能撑多久?” “如果两两配合,每组间距不超过三米——大约六分钟。” “六分钟之后呢?” “——精神力耗尽,重新回到昨天你抱回来的状态。” “那我呢?” 墨渊的尾巴停住了。 “——你需要站在我看得见你的地方。” “然后呢?” “然后——你活着。”他说。 林溪看了他三秒,站起来,转身走回厨房。 她打开冰箱,拿出鸡蛋,青菜,挂面。 水烧开的声音在厨房里响起来。 墨渊蹲在厨房门口,看着她把面下进锅里。 她在做一个选择。用煮面代替追问。 他没有追问她选择的结果。 但那层从她戒指里延伸出来的光——比之前任何一天都更宽了。 阿瑞斯从屋顶下来的时候,面已经盛好了。三碗,放在吧台上。张远还在沙发上睡着,呼吸平稳,面放在茶几上,等他醒了再热。 “——编队情报。”阿瑞斯坐在吧台边,低头吃了一口面,含含糊糊地说,“泽维尔过去三个月一直在招募。十二个人里,已知的有七个——三个叛逃将领、两个流放星域的精神力术士、一个前通讯营信号专家。” “还有一个呢?” “——还有一个信息被加密了。连旗舰数据库也解码不了。” 墨渊的耳朵朝阿瑞斯的方向转了一下。“——加密层级?” “最高级。” 墨渊的尾巴在吧台边缘极其缓慢地拍了一下。 “——第十三个。” 阿瑞斯停住了筷子。“——什么?” “十二个编队,加上一个加密信息源。不是十二个——是十三个。” 林溪站在吧台后面,把最后一口面汤喝完,放下碗。 “十三个。”她重复。“第十三个就是那个金疤女人?” “不一定。但她手背上那道金色疤痕——和你的戒指是同一种材质。” “精神力残留?” “——是烙印。永久性的精神力烙痕。”墨渊顿了一下,“和我留给你的一样。但她那道——”他停了一瞬,“——是别人留给她的。” “别人?” “可能是另一个持有者。也可能是——上一任绑定对象。” 林溪的手在吧台边缘停住了。 上一任绑定对象。< /p>原来绑定不是她和墨渊独有的。原来有人在他们之前——就用同样的方式连接过另一个人。 她低头看着自己无名指上那枚金线戒指。 “——那她来传话,是为了什么?” “——为了看你是谁。”墨渊说。“她来确认——你是不是真的被绑定了。” “如果确认了呢?” “——那她会成为编队里最难对付的那一个。”墨渊的尾巴落下来贴平,“因为她知道绑定是什么。她可能——比你更懂怎么用它。” 林溪没有说话。 她看着自己戒指上那道金线。稳定、明亮、正在随着她脉搏的节奏微微涨缩。 “……那你呢?” 墨渊的耳朵竖了起来。 “——你比她更懂吗?” 墨渊看着她。二十厘米——她蹲在吧台后面,他蹲在吧台上,他们的视线平齐。 “——我比她懂怎么守住它。”他说。 林溪的手在吧台上停了一瞬。 然后她站起来,把三只碗摞在一起,端进厨房。 水流声从水槽里传出来。 墨渊蹲在吧台上,听着水流声。 他看了一眼茶几上的面——张远还没醒。 又看了一眼门口——风铃垂着不动。 然后他低头看了看自己的右前爪。爪尖的金纹比昨天亮了一些——精神力恢复的速度在加快,增幅装置的残留正在转化为他自己的场。 他抬头看着厨房里那个背影。 她正在洗碗。 左手的戒指亮着。 ——她活着。 他说完那句话之后,心里只剩这一件事。 厨房里传来她的声音:“——面够吃四天。” “——四天之后呢?” “四天之后——它们到了。” 水龙头关了。 “——四天之后,”她的声音从厨房门口传出来,“我再想办法。” 墨渊的尾巴在吧台上轻轻磕了一下。 “……我在。” “嗯。” 她擦了擦手,走出来。 阳光洒满了吧台。 风铃没响。 张远的呼吸平稳如初。 阿瑞斯蹲在吧台另一侧,举着光屏,眉头皱着。 墨渊蹲在吧台中间。 她走出来,在墨渊旁边站住。 巷子外面,早晨的温度正在升高。 对面修车厂屋顶上那台便携式扫描仪,屏幕上亮着一行极小的字: 【外部能量源·距离:二万三千公里·数量:12+1(未识别)·航向:稳定·预计抵达:82小时。】 那行字的角落里,有一个极小的红点。 正在以肉眼不可见的速度——缓缓扩大。 咖啡厅里,面汤还冒着最后一点热气。 风铃静止。 四个人。 一只猫。 还有——一整个正在逼近的星域。 16. 第一批 张远睁开眼睛的时候,天花板是白的。 灯罩边缘有一圈灰渍,窗框角落结了半个蛛网。空气里飘着一股淡淡的酱油味。他盯着那盏灯看了五秒,忽然翻身坐起来。 沙发上,他面前站着一个人。女人。穿着灰色外套,头发扎在脑后,手里正端着一杯水。 她看见他坐起来,把水杯放在茶几上。 “醒了?” 张远低头看着自己的手。手背上什么都没有。但他摸了摸脖子——侧面有一小块皮肤的温度比周围高了一点。 “……我在哪儿?” “咖啡厅。” “我怎么——” “你被人塞了一颗信标,”林溪在他对面蹲下,“我们拆了它。你现在安全了。” 张远张了张嘴。 “……什么信标?” 墨渊从吧台跳下来,走到茶几旁边,蹲在地板上,金黄色的眼睛看着他。张远的视线落在那只猫身上——那只猫用一种极其冷静的眼神把他从头扫到脚,像在做某种评估。 “……猫在看我。”他说。 “嗯。”林溪没有回头,“他叫墨渊。” “——墨渊?”张远重复了一遍这个名字,脖子上的印记随着他说话的动作微微动了一下。“……你给猫取这种名字?” “他自己取的。” 张远看了林溪三秒,又低头看了看自己的手,然后闭上了嘴。 门口传来一阵急促的脚步声。 阿瑞斯推门进来:“——来了。先头部队。” 林溪站起来。墨渊的尾巴已经弹离了地板,身体从蹲姿切换成伏姿,前爪紧贴着地面。 “几个?” “两个。从东南方向接近。速度比预计快了四个小时。” “距离?” “三公里。正在沿地面推进。” 林溪走到窗边,拉开窗帘。巷子里的阳光照进来,早餐摊的老板娘刚收完笼屉,正在往三轮车上装桌板。一切正常得像什么都没发生。 但她的戒指在发烫。 那种感知——在巷口的方向——两条暗红色的能量轨迹正在沿着地面缓慢推进。笔直,均匀,没有停顿。 “——阿瑞斯,让老板娘收摊回家。” 阿瑞斯已经冲出了门。他跑到早餐摊边低声说了两句话,老板娘看了他一眼,看了咖啡厅方向一眼,骑上三轮车走了。 巷子里空了。楼上晾衣服的阿姨不在。巷口拐角的猫也不在。只剩下风穿过电线杆之间的空隙,和屋顶上那台扫描仪发出的极轻的嗡鸣。 “——他们停下来了。”林溪说。 墨渊跳上窗台。“距离?” “八百米。正在扫描街道剖面。” “他们在确认落脚点。” “那我们就让他们确认不了。”林溪转身走回吧台后面,把手机翻过来。金色弹窗上,同步率20.1%。“我现在半径能覆盖多少?” “——你的感知半径目前大约一米五。” “加上你的十二米半径?” “——可以重叠。你在我的精神力场范围之内时,你的感知可以在我的半径边界处扩展。” “扩展多少?” “取决于同步率。20%大约能扩展——三到五米。” “十五到十七米。”她算完,“够了。” 她走到门口,拉开门,站在门槛内侧。墨渊从窗台上跳下来,走到她脚边,蹲在她外侧半步的位置。尾巴贴着她的脚踝外侧。 巷口的方向,两道影子正在阳光下缓慢成形。 第一个影子是男人。中等身材,穿着深蓝色工装,站在巷口左侧电线杆旁边。他的右手手掌里握着一团暗红色的光,不亮,但热浪从他掌心向四周扩散,把地面上的落叶烤得蜷曲起来。 第二个影子是女人。瘦高,短发,穿着一件黑色紧身外套,站在巷口右侧的路灯下面。她没有发光,但她的脚边——一圈银灰色的细线正在地面上蔓延,像蛇一样沿着砖缝向外扩张。 “前通讯营信号专家。”墨渊的声音从她脚边传上来,“那个银灰色的——是精神信号捕捉网。她在覆盖街道的通讯频段。” “那另一个——” “叛逃将领手下。能量攻击型。” “两个人打配合——一个封锁信号,一个正面攻击。” “是。” 林溪看着那两条人影。“——那个信号网覆盖了多宽?” “约五米。” “覆盖之后——咖啡厅内部通讯会被切断?” “会。但你的感知不依赖通讯频段。”墨渊顿了一下,“——只要我在你身边,那条通道就不会断。” “——那你现在过去。先打那个信号专家。” “你呢?” “我在这里看着你。” 墨渊看了她一眼。然后他跃出门槛。 四足落地无声。 他朝巷口跑去,贴着墙根走,黑色毛皮和墙阴影几乎融为一体。他跑到巷口第三个垃圾桶后面停住,蹲在垃圾桶和墙壁之间的缝隙里。 距离信号专家——七米。 男人的手掌心暗红色的光在蓄力。他没看见那只猫。他的视线正对着咖啡厅门口的方向,正在瞄准门框正中央。 墨渊从垃圾桶后面出来的那一瞬间——他爪子里的金色射线已经刺了出去。 那道金线精准地绕过了男人手中暗红色光团的边缘,切入银灰色信号网的源头——短发女人脚下的那根主脉。 金线落在主脉上的那一刻,银灰色的细线从根部开始断裂。 像一根被剪断的导线。 短发女人的身体猛地一震,她脚边的银灰色网从五米缩到了三米、两米、半米——最终缩回她脚底,像一条被打断了脊柱的蛇。 她抬头。 看见了那只猫。 她已经张开了嘴——但墨渊已经不在原地了。 他从垃圾桶顶部跃过,落在修车厂屋顶边缘,以弓形轨迹折返,落回林溪脚边。 整个动作不到六秒。 巷口,短发女人的信号网已经彻底失效。她站在路灯下面,双手垂着,嘴角微微抽动了一下。 那个男人掌心的暗红色光团顿了顿,没有发射。 他低头看了一眼短发女人,又抬头看了看咖啡厅门口的猫。 然后他做了个所有人都没想到的动作。 他把手中的暗红色光团慢慢熄灭了,后退了一步。 “——泽维尔说了。”他开口,声音沙哑,“先打信号兵。” 他看了一眼短发女人。 “她输了。我撤。” 他转身走进巷口阴影里。短发女人愣了一下,跟了上去。 两道影子消失在阳光边缘。 巷子里恢复安静。 林溪蹲在门槛内侧,低头看着墨渊。 他蹲在她脚边,尾巴贴着地面 ,呼吸平稳。 “……他们走了?” “退了。”墨渊的尾巴尖轻轻扫了一下地面,“泽维尔的战术是分批试探。第一批只是来测你的感知范围。” “测到了吗?” “测到了。”墨渊顿了一下,“他们测到的是——我能穿过信号网的缝隙。” “那他们得到的结论是什么?” “——结论是我比他们想象中快。”他的尾巴尖微微翘起来,“下批会换配置。” 林溪站起来,退后一步,让门重新合上。 风铃响了一声。 她走回吧台后面,从冰箱里拿出一盒鸡蛋。 “——又煮面?” “嗯。” “……行。” 张远从沙发后面探出半个脑袋。“——刚才是怎么回事?外面有东西——我感觉到——” 林溪拧开水龙头。 “吃面。” 她说。 水流声盖住了巷口远处传来的那一声极轻的、金属碰撞的回响。 阿瑞斯从屋顶下来,推门进来,把扫描仪数据放在吧台上。 屏幕上显示着两行字: 【第一批:信号压制型+能量攻击型。已撤离。】 【第二批:预计抵达时间:十二小时。配置:未知。】 林溪看了一眼那两行字,把手机翻了个面。 “——晚上可能还有一波。” 墨渊蹲在吧台上,看着那两行字。 “——晚上我醒着。” “你精神力还有多少?” “十二米半径没消耗过。” “那你晚上——” “蹲在屋顶上。”墨渊打断她,“你在屋里睡。” 林溪的手在吧台上停了一瞬。 “——你在屋顶上,我在地面上,距离超过十二米——” “你的感知半径现在已经能延伸到我站的地方了。”墨渊说,“你睡着的时候戒指也不会熄灭。通道开着。” “……你在屋顶上蹲一整夜?” “嗯。” “那万一——” “万一有事,”他看着她,“你能感觉到。” 林溪沉默了一秒。 她转身打开冰箱,从里面取出第二盒鸡蛋。 “……那你下来吃晚饭。” 墨渊的耳朵朝她的方向转了一下。 “……嗯。” 她关上冰箱门的时候,左手的戒指亮了。 墨渊的尾巴尖在吧台上磕了一下。 张远坐在沙发上看完了这一整段对话。 他低头看了看自己脖子上的印记,又看了看吧台边那只猫和那个女人的背影,缓缓把脸埋进了靠枕里。 他不记得自己是怎么来的。 但他知道一件事——外面有人要来。 而这里有人会守。 他往后靠进沙发里,闭上眼。 “……水。”他说。 林溪倒了一杯水,放在茶几上。 张远端起来,喝了一口。 “……面?”他问。 “锅里。” 他点了点头。 风铃没响。 阳光正好。 屋顶上,那台扫描仪的屏幕上,第二行字正在缓缓更新。 第二批——十二小时后。 银灰色的一个字都没有。 像一只合上的眼睛。 17. 七道影 凌晨三点十七分。 巷口的七个人没有动,但他们的影子和路灯的光重叠在一起,在地面上拉出七道不同方向的黑。最前面那道影子最短——金疤女人站在路灯正下方,半张脸被光切亮。 林溪走到巷口前三步,停下来。 脚底是凉的,凌晨的瓷砖地面渗着露水的潮气。她没穿袜子,拖鞋后跟踩在脚踝下面,半脱半趿着。 墨渊从屋顶上跳下来了。 他落在她脚边,落地的声响比一片叶子重不了多少。尾巴贴着她脚踝外侧,环了半圈——不是缠,是贴。像一条确认她在的线。 “她退了。”墨渊的声音从下方传上来。 “谁?” “信号专家。上一批那个短发女人。”墨渊的尾巴尖在她脚踝上极其短暂地动了一下,“她撤退之后没有回泽维尔的集结地,而是往北走了。” “她没回泽维尔?” “没有。她选了另一条路线。” 金疤女人在巷口开口了:“——你没说完。” 墨渊的耳朵朝她的方向转了一度。 “——她往北走了,然后被抹掉了信号。” 巷子里安静了一瞬。 “被抹掉”三个字在凌晨的冷空气里,比任何武器的声音都响。 林溪没有低头看墨渊,视线锁定在金疤女人身上。 “——所以你刚才说‘已经杀了一个’。” “——不是我杀的。是泽维尔。”金疤女人的声音里多了一层极其薄的东西,薄到几乎听不出来,“她撤退的时候没有返回指定坐标,泽维尔判定她为‘不可控变量’,把她的信号从编队频道里删除了。” “删除信号——等于杀人?” “等于把她留在了七号星区的无人空域里。没有定位、没有补给、没有返程通道。”金疤女人顿了一下,“她大概还有六天的氧气。” 林溪的手指微微收紧了。 “——你告诉我这些,是为了什么?” 金疤女人的视线越过林溪的肩头,落在咖啡厅门口的台阶上。 “——因为我也要走。” 她从路灯下走出来。左手戴着那只银灰色手套,没摘。她走到离林溪大约五米的位置停下来,蹲下,从地上捡起一片被夜风吹落的枯叶,放在手心里看了看。 “我替他传了话,替他做了确认,替他带了七个人来。”她把枯叶搁在路灯基座上,“现在传完了。” “泽维尔知道你要走?” “他知道我要走。他让我把这七个人带到你们面前再走。” “——那这七个人现在在谁的控制下?” “在他们自己手里。”金疤女人站起来,拍了拍手上的灰,“泽维尔给我这七个人——是为了让我替他把你们逼到最后一个。我拿了他的人,替他走完了第一步,然后我走。至于他们——你们自己谈。” 她后退半步。 “你——” “我姓裴。”金疤女人打断她,“裴知。” 她说完这两个字,转身。 “——手背上的疤,”林溪的声音从她身后传过来,“谁留的?” 裴知停下了脚步。 她背对着林溪,站着。夜风把她的长发从肩膀一侧吹起来,露出一小截后颈。后颈上有一道极浅的、几乎看不见的金色纹路——和林溪左手无名指上的戒指,是同一种材质。 “……一个死人。”裴知说。 她走进巷口的阴影里。 “——他没做到的事,希望你们能做到。” 她消失了。 巷口剩下七个人。 他们在原地站了三秒,然后慢慢收拢成一个半弧形。最靠近林溪的那个——一个穿着灰色斗篷的中年男人——开口了。 “裴知走了。” “嗯。”林溪说。 “她把我们留在这里,是让我们自己选。” “选什么?” “选——是走她走的路,还是走泽维尔走的路。” 林溪没有说话。但她脚边那只猫往前迈了一步——半步行,刚好踩进林溪影子的边缘。他蹲在那里,金黄色的眼睛扫过那七个人。 “你们谁想走她的路?” 那七个人里,有四个同时后退了半步。 灰色斗篷的男人没有退。他上前一步,把斗篷帽檐掀开,露出一张棱角分明的脸。眼窝深陷,颧骨上有一道暗红色的疤痕。 “——我不走她的路。”他说,“但我也还没决定走泽维尔的路。” “那你走什么路?” “——我先看看你们怎么走。” 林溪看了他三秒。“那你进来吧。” 灰色斗篷男人的嘴角动了一下。“你让我进咖啡厅?” “你带人进来,我煮面。你吃完了再决定。” 那男人愣住了。 他身后那几个后退了半步的人,也愣住了。 “……你要请我吃面?”他问。 “我请所有不走泽维尔路的人吃面。”林溪转身,推开门,风铃响了一声。“你进来吃面,墨渊在门口蹲着。你如果吃完了决定走裴知的路——放下碗,从后门走,不拦你。你如果决定走泽维尔的路——”她顿了一下,“你进不来。” 墨渊蹲在门口。 尾巴垂着,眼睛睁着。没有任何攻击性姿态,只是蹲在那里。 但那七个站在巷口的人,没有一个人敢迈出第一步。 灰色斗篷的男人停了三秒。他转头看了看身后的六个人。 然后他迈出一步。走过墨渊身边的时候,那只猫的尾巴动了一下——是往回收的,让出了一条刚好够一个人通过的门缝。 灰色斗篷男人走进咖啡厅。 风铃响第二声的时候,他已经站在了吧台前面。他看着林溪从冰箱里拿出鸡蛋、青菜、挂面。 “……你真要煮面?” “我说了煮面。”她把水烧上。“你坐着等。” 灰色斗篷男人坐在了吧台前的高脚凳上。他的视线落在林溪左手无名指的戒指上,停留了两秒,移开。 咖啡厅外面,剩下的六个人里——又有一个走了出来,走过墨渊身边,跟着进了门。 然后是第二个。 第三个。 风铃响了五次。 五个人坐在了吧台前面。两个人蹲在门口内侧的地板上。 墨渊从门口走进来,跳上吧台,蹲在离林溪最近的那个位置。他的尾巴从吧台边缘垂下来,搭在她手背上。 五个穿不同星域装束的人坐在吧台前。 林溪把第六碗面端上来,放在最后一个人面前。 面汤的热气在灯光里慢慢升起来。 灰色斗篷的男人低头看着那碗面,开口:“——我叫陆沉。灰星域第三军团前副将。” 他旁边那个人:“——夜七。通讯兵。” 第三个:“——商白。自由人。” 第四个:“——季风。医疗兵。” 第五个:“——程渡。斥候。” 蹲在门口地板上的两个人没有报名字,但点了下头。 林溪站在吧台后面,看着那七个人。 他们来的时候是七道影子。现在坐在她吧台前面,面前各放一碗面。 墨渊蹲在她旁边。 尾巴搭在她手背上。 “——面吃完之前,”她说,“你们可以走。” 陆沉低头,拿起筷子,夹了一口面,送进嘴里。 嚼了两下。咽下去。 他又夹了一口。 “——吃完了再说。”他说。 夜七也拿起了筷子。然后是商白、季风、程渡。门口蹲着的两个人也端起了碗。 咖啡厅里响起一连串吸面的声音,在凌晨的安静里格外清晰。 林溪低头看了一眼墨渊。 他的尾巴在她手背上贴了一下,紧了一下,又贴了一下。 墨渊没有出声。 ——但她听见了,他那条尾巴在说:他 们放下了武器。 她把左手搭在吧台边缘,戒指在碗沿的反光里亮了一瞬。 面汤的热气在灯光里升上来。 七个人坐在吧台前面。 碗里的面快见底了。 陆沉放下筷子:“——面不错。” 林溪:“明天还有。” 陆沉顿了一下。“——明天?” “你们如果留下来——明天还有。” 陆沉沉默了几秒。 “——我不走泽维尔的路。”他说。 他把空碗往前推了推。 “但我也不知道走什么路。所以先留下来,吃明天的面。” 林溪把空碗摞在一起:“——行。” 夜七把碗放下:“——我也是。” 商白、季风、程渡没有说话,但把碗推到了吧台中间。 门口蹲着的两个人站起来,把空碗端到了水槽边。 咖啡厅里安静了。 风铃不响。 五个人坐在吧台前。 两个人蹲在门口。 一只猫蹲在吧台上,尾巴搭在一个女人的手背上。 她的戒指亮着。 他的尾巴贴着她。 巷口外面,天边正在慢慢泛白。 凌晨四点十七分。 裴知已经走出去很远了。 但她背对着巷口的那个方向,脚步在某一刻停了一瞬。 她没有回头。 但她后颈上那道金色的纹路,极其短暂地亮了一下。 像某种信号。 七百米外,林溪的戒指——在那一瞬间,闪了一次。 不是回应。 是感应。 像两块同频的碎片,在看不见的场里互相震颤了一瞬。 然后消失了。 林溪低头看了一眼自己的戒指。 又看了一眼巷口的方向。 裴知已经走了。 但她留下了什么——她留下了一道跟着她的印记。 那印记在凌晨的天光里,正在慢慢远去。 像一条还没断的线。 墨渊的尾巴在她手背上,轻轻收紧了一分。 “……她走了。” “嗯。” “还会回来吗?” “不一定。” 林溪把最后一只碗洗干净,放回碗架上,把手擦干。 “——但她手背上的疤,和我戒指的材质一样。” “嗯。” “你认识那个死人吗?” 墨渊沉默了一瞬。 “……认识。” “谁?” “——上一任第七军团元帅。” 林溪的手顿住了。 “——上一任?” “七年前。他被泽维尔围杀在第七星区边缘。”墨渊的声音很平,“裴知是他的绑定对象。他在战场上断开连接把她推出了包围圈,然后——” 他停住了。 “——然后他死了。” 林溪低头看着自己手上的戒指。 金线还亮着。 稳定如初。 但她的手指,在吧台边缘极其缓慢地收拢了。 “……那她知道我在做的事——” “她知道你现在走的这条路,她七年前就走过了。”墨渊的尾巴在她手背上贴了一下,“她今天走了——还把这七个人留给了你。” “——那她让我们做的事——” “——是让她看见她没做完的事,有人在做。” 凌晨的咖啡厅里,七个人安静地坐着。 门外天色正在变亮。 风铃第一次响的时候,太阳刚刚从巷口探出一线光。 林溪站在吧台后面,手搭在墨渊的背上。 “——明天煮更多面。” 墨渊的耳朵微微动了一下。 “……嗯。” 戒指亮着。 尾巴没松。 天亮了。 18. 第一次拔刀 咖啡厅从来没有这么挤过。 七个人挤在吧台前面,陆沉占了窗边的高脚凳,夜七坐在沙发扶手上,商白背靠冰箱蹲着,季风和程渡两个人挤在门口台阶上,剩下两个没报名字的分别占据了厨房门口和楼梯转角。 林溪打开冰箱的时候,发现鸡蛋只剩六颗了。 六颗蛋,十一个人。 她看了一眼冰箱里的存货,关上门。 “阿瑞斯——去买蛋。” 阿瑞斯从屋顶翻下来,五分钟后拎回三盒鸡蛋,还带了一袋米、两把葱、一块姜。 他把东西放在吧台上的时候,陆沉看了他一眼。“——哪来的钱?” 阿瑞斯没抬头。“记账。” “记谁的账?” “她的。” 陆沉转头看了林溪一眼。“——你在用你的信用养十一个人?” 林溪打了三个蛋进碗里,搅散,没抬头。“嗯。” 陆沉沉默了一秒。“——你用什么还?” “写书。” “什么书?” “一本关于猫的书。” 陆沉看了一眼蹲在灶台上的墨渊。“——这本?” “嗯。”她把蛋液倒进热油锅里,刺啦一声,“等书出版了我拿版税还账。” 陆沉沉默了更久。他低头看了一眼自己面前那碗刚端上来的蛋炒饭,又看了一眼灶台上那只猫和那个女人并排站着的背影。 他拿起勺子,吃了一口。 没说话。 夜七坐在沙发扶手上,端着碗,看了陆沉一眼。陆沉没看她,但点了下头。 早餐桌上的安静持续了大约两分钟,然后门口传来一声金属碰撞的轻响。 墨渊的耳朵转了过去。 他放下筷子——四足落地无声,从灶台跳到地面,穿过吧台下的缝隙,走到门边。尾巴贴着门缝停了一瞬,然后他回头看了林溪一眼。 林溪已经放下了锅铲。 “……来了。” 陆沉放下勺子站起来,夜七也从沙发扶手上滑下来,商白从冰箱旁边直起身。季风和程渡从门口台阶上站起来。那两个没名字的人分别从厨房门口和楼梯转角走到了客厅中央。 七个人,各就各位。在不到五秒内完成的布位——陆沉站在门内侧,夜七在窗户侧面,商白在吧台转角,季风和程渡分居门两侧,另外两个人封住了后门方向。 林溪走到墨渊旁边蹲下来。 “单兵?” “嗯。” “什么类型?” 墨渊蹲在门内侧,尾巴贴地。“——斥候型。渗透为主。不是来打的,是来看的。” “看他走了之后我们还有没有换防。” “嗯。” 林溪站起来,把门拉开一条缝——刚好够她看见巷口。 巷口站着一个男人。中等个子,穿着一件灰色的连帽卫衣,帽檐压得很低,双手插在口袋里。他站在早餐摊原来摆的位置,正在低头看手机。 像任何一个在巷口刷手机的普通人。 但林溪看见了他脚边那层薄到几乎不可见的暗红色纹路——以他双脚为圆心,正在缓慢地向外扩展。那层纹路不是攻击,是扫描。它在测地面、测墙壁、测空气中残留的精神力痕迹。 “他进入裴知的屏蔽装置范围了。”墨渊的声音从她脚边传上来,“但屏蔽装置对斥候型的效果有限——它拦得住攻击型,拦不住观察型。” “那他能看到什么?” “看不到你的戒指,看不到我的精神力轨迹。”墨渊顿了一下,“但他能看到地面上的脚印。” 林溪低头看了一眼咖啡厅门口的地砖。七个人的脚印——从昨晚到现在,从门口到吧台到厨房到楼梯——密密麻麻地铺了一层。 “——撤脚印。” 陆沉已经动了。他从门内侧闪出去,贴着墙根蹲下,右手贴在地砖表面。一道极淡的灰色光从他指尖漫出来,像一层薄薄的水面,贴着地砖表面从咖啡厅门口向巷口方向推过去。 脚印被抹掉了。 巷口那个男人抬头看了一眼咖啡厅门口的方向。他的视线扫过陆沉,停顿了不到半秒,又收了回去。然后他把手机放回口袋,转身,朝巷子另一端走去。 暗红色的纹路随着他离开的脚步,一层一层地收拢、退去,像潮水一样缩回他脚下。 他从巷口消失了。 陆沉回到门内侧,贴着墙站好,然后看了林溪一眼。 “——他没发现。” “不,”墨渊的声音平了下来,“他发现了。他看见陆沉了。但他假装没看见。” 林溪合上门。“——那他在确认什么?” “确认换防方案。他知道裴知把你们留给我了,也知道我们这边多了七个人。他今天来不是来收集情报——是来确认情报的准确性。” “——那他确认到的是什么?” “确认到——我这边确实多了七个可战斗的人。”墨渊的尾巴在门缝里扫了一下,“他回去会报告这件事。泽维尔会调整下一波的配置。” 林溪看了一眼陆沉。 陆沉也看着她。 “——他看到了几个?” 陆沉顿了一下。“——他看到了一个。就是我。” “那就够了。”林溪说,“他知道我们多了一个人,但不知道我们多了几个。那个斥候回去报告——泽维尔会判断我们增加了大约一到两个战斗人员。不会按照七个人来调配下一波。” 陆沉的嘴角微微动了一下。“——你在玩信息差。” “嗯。” 她走回厨房,把锅里已经凉了的蛋炒饭重新加热,盛了七碗,放在吧台上。 墨渊蹲回灶台边,看着她把饭端上桌。 “——你什么时候开始想这个的?” “你说‘他不是来打的是来看的’的时候。” 墨渊的尾巴在灶台边缘轻轻一扫。“——你学得挺快。” “你教得好。” 她说完这句话的时候,墨渊没有接话。 但灶台上的光,从窗棱切进来,把他的尾巴尖照成了一个金色的钩子——正对着她的方向。 陆沉端着饭碗坐在窗台上,看着灶台边那两个人的背影。夜七凑过来,顺着陆沉的视线看了一眼。 “……那个猫,”夜七压低声音,“什么来头?” 陆沉低头扒了一口饭。“——别问。” “为什么?” “问了你会后悔。” 夜七闭上嘴,低头扒饭。 商白靠在吧台边缘,端着碗,看了林溪一眼又看了墨渊一眼。他忽然把碗放下,走到门边,掀开门缝往外看了一眼。 “——他回来了。” 墨渊的耳朵竖了起来。“——谁?” “那个斥候。他走了一半,又折回来了。” 墨渊从灶台上跳下来,穿过吧台缝隙,走到门口。他蹲在门内侧,耳朵贴着门板听了两秒。 “——他折回来做什么?” “他在巷口停了。正在往地面放什么东西。” 林溪走过来,蹲在他旁边。她没有推门——但她左手的戒指亮了。她的感知延伸出去,穿过门板,穿过台阶,穿过巷口那层晨光—— 她看见了。 那个斥候蹲在早餐摊原来摆的位置,把一枚硬币大小的银色圆片按进了地面的砖缝里。银片嵌入地面后,表面迅速覆上一层灰白色的水泥色,和地砖融为一体,完全看不出来了。 “——他放了一个窃听器。”林溪说。 墨渊的尾巴在她手背上贴了一下。“——精神信号窃听器。他能听到咖啡厅内部的对话,如果声音超过一定分贝的话。” “那我们可以小声说话。” “可以。但吃饭的时候没法完全不出声。” 林溪站起来。“那就让他听。” 她走回厨房,拧开水龙头,冲洗锅铲。 “——陆沉。” “嗯。” “你带着他们正常说话、正常吃饭。让他听我们。” 墨渊蹲在门口,看着她的背影。 她的戒指亮着。稳定如初。 “——然后呢?”他问。 “然后——”她把锅铲放回架上,“他想听的声音我们让他听。他不想听的声音——我们在戒指里说。” 墨渊的尾巴在门缝里极其缓慢地贴平了。 “……行。” 陆沉站在窗边看了这一幕。他看了三秒,然后转身走回吧台,端起那碗凉了半截的蛋炒饭,扒了一大口。 “夜七——你去把后门锁上。” “程渡——你把楼梯口的灯关掉。” “季风——冰箱里那盒肉拿出来解冻,晚上烤肉。” 墨渊蹲在门口,耳朵转过来听着陆沉在分配任务——那些任务里没有一句话是关于战斗的。 全是生活。 但他听得出来——那些“生活指令”每一个都对应着一个战斗位置。锁后门=封退路,关灯=隐藏楼梯入口,解冻肉=吸引人员集中在吧台区方便防守。 他把脸转回来,看着林溪。 她正站在灶台前,往碗里分最后一锅饭。 “——晚上吃烤肉?” “嗯。” “谁烤?” “你。” “——” 他的尾巴在门槛上轻轻敲了两下。 “我会。” “你什么时候会的?” “变猫之 前。” “……那你变猫之后呢?” “变猫之后只会用爪子。” “……那你晚上负责看火。” “……行。” 窗台上的阳光已经彻底亮起来了。 巷口那个斥候已经走了。砖缝里的银色窃听器安静地嵌在水泥色表面下,正在把咖啡厅里所有的声音——蛋炒饭的油锅声、筷子碰碗沿的脆响、一句“晚上吃烤肉”的闲聊——完整地发送到几万公里之外的一艘隐形舰船上。 泽维尔坐在舰船的指挥椅上,听着耳麦里传来的声音。 “……晚上吃烤肉?”他重复了一遍。 他旁边的屏幕上,显示着斥候传回来的影像:陆沉在窗边,夜七在锁门,程渡在关灯——一切正常。 他关掉了耳麦。 “——他们在准备吃晚饭。” 他旁边的人没敢接话。 “——人类。”泽维尔把耳麦扔在桌上,“——她把他留在厨房里做饭。元帅在做饭。” 他沉默了一秒,嘴角弯了起来。 “——那就让他们吃晚饭。” 他起身,走到舰桥边缘。 “第三波——提前到今晚八点。” 他转身看向窗外那颗缓慢旋转的星球。 “——晚饭时间。” 耳麦里最后传来一句录音——一个女人的声音,很轻,像是对着灶台上什么东西说的: “——火别太旺,糊了就不香了。” 泽维尔按掉了录音。 “——她倒是挺会过日子。” 屏幕暗下去之前,最后一行字闪了一下: 【第三波编队——已出发。预计抵达:今晚二十时零分。】 地面的咖啡厅里,林溪把烤肉用的铁盘从柜子最下面翻了出来,放在吧台上。 墨渊蹲在灶台上,看着那块铁盘。 “……你什么时候买的?” “上周。” “——你上周就知道要吃烤肉?” “不知道。”她把铁盘擦干净,“——但我知道总得有一天要用上它。” 她回头看了他一眼。 “今天就是那天。” 墨渊的尾巴在灶台上轻轻扫了一下。 “……肉别烤太老。” “嗯。” “——也别太生。” “嗯。” “……那你还懂什么?” 林溪把铁盘放好,擦了擦手,走到灶台前和他平视。 “——我还懂,你刚才说‘变猫之后只会用爪子’——你是骗我的。” 墨渊的耳朵向后压了一下。 “……你怎么知道?” “你胡须上有油。” 他低头。 他的胡须上干干净净。 他抬起头看着她。 她正在笑。 “……你又骗我。” “嗯。” “……那你怎么知道我是骗你的?” “——你胡须上没油。” “——” 他闭上嘴。 但她走到灶台边的时候,他的尾巴从灶台边缘垂下来,贴了一下她的手背。 然后松开了。 像一句没说完的话。 傍晚六点。 巷口的天色正在变暗。 铁盘上的肉正在滋滋作响。 七个人围在吧台周围。 林溪蹲在灶台边上翻肉。 墨渊蹲在她旁边。 戒指亮着。 尾巴贴着她的脚踝。 ——还有两小时。 风铃没响。 但窗外的风,在这一刻,变了一度方向。 从巷口吹向巷底。 那个方向——正对着第七星区边缘的某个废弃矿场入口。 矿场入口处,一颗暗红色的指示灯正在缓慢地闪。 一下。 两下。 三下。 然后它亮着,不再闪了。 矿场深处,那座三米高的增幅装置——表面那道暗红色的纹路,正在极其缓慢地、一格一格地亮起来。 像有什么东西,正在从远处,重新唤醒它。 地面的咖啡厅里,没有人看见那一格一格亮起来的光。 但墨渊的耳朵,在这一刻转向了窗外。 那个方向——正对着废弃矿场。 他的尾巴在林溪脚踝上轻轻收紧了一圈。 “……它在开。” 林溪翻肉的手顿了一下。 “——什么在开?” “增幅装置。” 墨渊站起来,面朝窗外。 “——有人正在从远距离启动它。” 19. 烤肉上的倒计时 铁盘上的油还在滋滋地响。 林溪把最后一片肉翻了个面,用夹子夹起来放进陆沉面前的碟子里。她低头看了一眼自己左手无名指上的戒指——边缘那层新的光还在,像一道闭合的环,安静地嵌在金线外侧。 “裴知把权限转到你戒指上,”墨渊蹲在灶台角落里,尾巴搭在台面边缘,“你站在矿场增幅装置面前,戒指碰一下接驳面,就能关掉它。” “她现在去哪儿了?” “不知道。”墨渊的尾巴尖在台面上轻轻点了一下,“她把权限交出来,自己断开了和装置的连接——泽维尔追踪不到她。” “所以她现在是完全隐身状态。” “——对。” 林溪把铁盘端下来放在隔热垫上,然后把剩下的肉片分到每个人碗里。七个人围在吧台旁边,各自端着碗,筷子碰着碗沿发出细碎的瓷响。 她自己也端了一碗,站在灶台边吃。 墨渊蹲在她手肘旁边,没动。 林溪低头看了他一眼。“你不吃?” “——留着。”他的尾巴尖指向窗外的方向,“等他们到了再吃。” 林溪看了一眼窗外。天色已经暗了大半,巷口的云正在沉成一个灰蓝色的穹顶。 她把碗放下,走到窗边。左手的戒指贴着窗台边缘——那层新光在她碰到窗台的一瞬间,向外弹了一下,像一颗石子投进水面,泛起一圈看不见的涟漪。 “……它向外延伸了。”林溪说,“半径大约——” “三十米。”墨渊已经跳上了窗台,“裴知转过来的权限不止是开关。她把装置的控制协议一并传过来了。你现在能用那枚戒指识别附近的能量信号源。” 林溪低头看着戒指。“——那我现在能看到什么?” “你试试把注意力集中在那层光上——想象它向外走。” 林溪闭上眼。 戒指在她指根处微微发热。那层金色的光从戒指边缘剥离,像一条细流,沿着她的指背、手腕、小臂的皮肤表面,朝窗外延伸出去。 她“看到”了巷口——那个早餐摊的推车停在墙角,蒸屉里的余温还在;她“看到”了地面砖缝——那些暗红色的能量残留正在慢慢消退,但还有一丝余烬;她“看到”了更远的地方——大约三百米外,一排屋檐的边缘,有六个发光的点正在缓慢移动。 “——六个。”她睁开眼。“三百米外,六个目标,沿房顶推进。” 墨渊的尾巴绷直了。“——是第三波。” 林溪转身走回吧台。“陆沉,屋顶六个。” 陆沉放下空碗站起来。“商白,你和季风走左侧,夜七右侧,程渡跟我。剩下两个守后门。” 三个人离开了吧台。陆沉、夜七、商白、季风、程渡——每个人在离开的瞬间,从口袋或腰侧抽出了某种东西。 林溪看清了那些东西。 不是武器。是接收器。裴知留在咖啡厅里的。七个人每个人都有自己的通讯终端。 陆沉最后一个走到门口,回头看了她一眼。 “你留在这里。” “嗯。” 门合上。 风铃没有响——陆沉用手按住铃片,轻轻推开门走出去。 屋里只剩下林溪、墨渊和阿瑞斯。 张远坐在沙发角落的阴影里,手里攥着半杯水。他刚才一直没说话,现在他看着林溪走向门口的背影。 “……外面有人?” “六个。” “你们每次都这样?”他的声音低低的,“吃饭吃到一半就有人来?” 林溪没有回头。“——习惯了。” 张远顿了一下。“——我能帮什么?” 林溪的手停在门把手上,回头看了他一眼。 “你脖子上那个印记,还在吗?” 张远摸了摸脖子——皮肤温度正常,印记已经退到了肉眼几乎看不见的程度。 “——还在,但很淡了。” “如果泽维尔的精神力扫过这个地方——它还会响吗?” 张远的脸色白了一瞬。“——我不知道。” “那就别靠近窗户。” 林溪推开门。 傍晚的风灌进来,带着一股干燥的、略带铁锈味的气息。她走出门槛,站在台阶上。 墨渊跟在她脚边,尾巴贴着她脚踝外侧。 巷口的上方,六个黑色的影子正在屋顶边缘移动。他们的动作极轻,落足无声,分布在从巷口到修车厂屋顶的六个不同角度。每个人之间的距离大约十五米,覆盖了整条巷子的进出通道。 陆沉蹲在第三个垃圾桶后面,正在用通讯器低声传递位置信息。 夜七在楼梯间的窗口。 商白在修车厂的阴影里。 林溪站在台阶上,没有移动。墨渊蹲在她脚边。 她左手戒指上那层新的光正在向外散出去——扫描覆盖了约五十米半径。她能“看见”那六个人的相对位置:三个攻击型、两个斥候型、一个—— “——那个人,”她说,“站在最远的那个——是信号干扰型。” 墨渊的耳朵朝那个方向转了一下。“——第三波里带了干扰型。” “专克你的戒指通讯?” “专克我和你的精神力通道。”墨渊的声音压低了两度,“干扰型能在战场上制造局部精神力断流——如果他和你的距离不超过十五米,我的尾巴传到你脚踝上的信号就会出现延迟。” “延迟多久?” “——最长可能延迟零点三秒。” “零点三秒在战斗中——” “足够致命。” 林溪看着远处屋顶上那个最远的影子。“——那他必须第一个倒。” “嗯。” “你去打他。陆沉他们能拦住另外五个——多少时间?” 墨渊算了一瞬。“——如果配合到位,至少两分钟。” “两分钟够你从巷口到那个屋顶打个来回?” “——够了。” 墨渊从台阶上跃下去。贴着地面的阴影前进了十米,在第二个垃圾桶阴影里停了半秒,然后跃上了修车厂的外墙排水管,无声地攀到了屋顶。 他在屋顶边缘停了一瞬。 林溪站在台阶上,戒指上的光散出去,为他标出了那个干扰型所在的精确位置——巷口最远处那栋三层楼的天台边缘。 墨渊动身了。 他沿着屋顶顶棚的边缘一路向东,速度极快。黑色的毛皮和傍晚的暗色融为一体,几乎看不见。 干扰型站在那个天台上,面朝巷口方向,正在调整手中一个拳头大小的银色圆盘——那是信号干扰器。 他没有看见背后的猫。 墨渊从三层楼天台边缘的那根晾衣铁丝上跃过去。落地时无声,爪垫接触铁皮的声响被风压盖住了。 银色圆盘被一道金线从中间切开。 干扰型的手停在半空。他低头看着手中裂成两半的圆盘,又转头看着身后蹲在护栏上的猫。 他的嘴张到一半——墨渊的爪子已经按在了他的喉结上。 没有用力。只是停在那里。 “……走。”墨渊说。 干扰型低头看着喉结上那只猫爪,缓缓地、极其缓慢地后退了半步。 “——你让我走?” “你走了,你这次不用死。” 干扰型看了一眼手中裂成两半的干扰器,又看了一眼巷口方向那五个正在和陆沉等人交火的位置。 他从天台边缘纵身跃下,消失在暮色里。 墨渊从护栏上跳下来,沿来路返回。 他落回林溪脚边的时候,巷口那边的交火声正在减弱——剩下的五个已经撤了三个,剩下两个被陆沉和夜七压在修车厂墙角。 程渡从屋顶跳下来,落在陆沉旁边。 “——跑了两个。拿下一个。” 被拿下的人蹲在墙角,双手抱着头,背上有一道暗红色的纹路正在慢慢褪色。 < p>林溪走下台阶,走到墙角,蹲下来平视他。 “……你们这次来是打哪一场?” 那人抬头看了她一眼。“——掩护。” “掩护什么?” “掩护干扰型进场。” “干扰型已经走了。” 那人沉默了一下。“——那我输了。” 林溪站起来。“——你走吧。回去告诉泽维尔——今天晚饭时间过了,不接客了。” 那人愣了一下。他站起来,看了她一眼,又看了一眼她脚边的猫。 他转身走了。 墨渊蹲在她脚边,看着那人消失在巷口。 “……你让他传话。” “嗯。” “传什么?” “——传一句他心里明白的话。” 巷口恢复安静。陆沉和夜七收了装备,陆续走回咖啡厅门口。 风铃声重新响起来。 林溪走回吧台后面,把已经凉透的铁盘重新架上火。油重新热起来,她把剩下的几片肉放上去,刺啦一声。 墨渊跳上灶台。 “——刚才打架的时候,肉凉了。” “嗯。” “现在热了。” “……嗯。” 她翻了一片肉,夹起来放在他面前的碟子里。 “——吃吧。你的战利品。” 墨渊低头看着那片肉。边缘焦了一点点,但中间还是嫩的,油光润着。 他低头咬了一口。 嚼了两下。 “……不赖。” 林溪也夹了一片,站在灶台边吃。 屋里七个人陆续回来了,各自端着凉了半截的饭碗,重新盛饭。阿瑞斯从屋顶翻下来,手里握着扫描仪,递给林溪。 屏幕上一行字: 【第三波已撤退。战损:干扰型设备×1。敌方伤损:0。我方伤损:0。】 那行字下面,还有一行更小的字: 【外部能量源:正在向矿场方向移动。疑似——裴知。】 林溪把扫描仪放在吧台上。 墨渊蹲在灶台上,嚼着那片肉。 他的尾巴垂下来,贴了一下她的手腕。没说话。 林溪把手机翻过来看了一眼。金色弹窗上的同步率:22.4%。 她扣上手机,夹起第二片肉放进他碟子里。 风铃没响。 远处矿场的方向,裴知正站在矿场入口的阴影里。她面前的那座增幅装置——表面的暗红色纹路已经重新恢复成了灰色。 她关掉了它。 然后她转身走了。 她走后颈上的那道金纹,在离开矿场入口的一瞬间,闪了最后一次。 然后彻底暗下去。 像一扇关上的门。 咖啡厅里,林溪把最后一片肉翻好,夹进自己碗里。 她低头看了一眼戒指。 那层裴知转过来的新光——在她看完扫描仪上的那行字之后,正在缓慢地、一格一格地,回到戒指的底色里。 像一段已经传完的话,正在被收回去。 墨渊也看见了。 “——她关掉了装置。”他说。 “——她关掉了。” 林溪把肉放进嘴里,嚼完咽下去。 “——她还会回来吗?” 墨渊没有回答。 风从窗外灌进来,带着夜风里淡淡的铁锈味。 他蹲在灶台上,看着她的侧脸。 “……她知道你在问。” 林溪没有转头。 但她手指上那枚戒指的底色——从消散的边缘,忽然重新亮了一瞬。 像一声回音。 “……那她听到了。” 她把空碟子放进水槽里。 巷口的灯亮了。夜七在关窗。陆沉在收凳子。程渡在拖地。 风铃安静地垂着。 今晚的烤肉吃完了。 明天还有面。 20. 入口 东南方向的晨光把路面的露水晒成一线银。 林溪走了四十分钟。矿场的入口在第七星区边缘这个废弃坐标的正中心,地面从柏油变成了碎石子,再从碎石子变成了灰绿色的岩粉。她脚上还是那双蓝色拖鞋,鞋底已经磨薄了一层。 墨渊蹲在她肩膀上,尾巴垂下来贴着她后颈。她没有把他抱在怀里——这段路太长了,抱着走四十分钟她手臂会酸。他主动蹲上了她肩膀,前爪搭着她的领口,整只猫的重量压在她左肩上,但位置刚好没有挡住她的视线。 “还有多远?” “前面那个坡顶。”墨渊的尾巴尖朝前方点了点,“翻过去就是。” 林溪爬上坡顶的时候,风变大了。 矿场入口在她面前展开——比上次来的时候更旧了。铁轨上的矿石运输车还在原地,轮子陷得更深了,铁锈在晨光里泛着暗褐色。入口两边的岩壁上,熄灭的灯柱上缠着一层灰白色的蛛网。 但她看见了一样上次来没看见的东西。 入口正下方的地面上,有一行脚印。脚印从矿场深处延伸出来,到入口边缘停住,然后往回走。走了两趟。第一趟深,第二趟浅。 “——她进去了,然后出来,又进去了。” 墨渊从她肩膀上跳下来,落在那行脚印旁边,低头看了一眼。“——第一趟深,她走的时候带着东西。第二趟浅,东西放下了。” “——她带了什么东西进去?” “——她的通讯终端。”墨渊的尾巴尖指了指脚印边缘那个模糊的圆形凹痕,“她把终端留在了入口处,然后空手进去了。” 林溪看了一眼入口内侧的岩石地面——旁边确实有一个拳头大小、被灰盖住的通讯终端。屏幕已经暗了。 她蹲下来,没有碰那个终端。她低头看着终端表面那层灰——灰尘是均匀的,没有被移动过的痕迹。 “她进去了之后没有出来过。” “——对。” 林溪站起来,朝入口走去。墨渊跟在她脚边,尾巴贴着她的脚踝。 矿场内部的光线比外面暗了三度。岩壁两侧的灯条全部熄灭了,只有尽头处——上次增幅装置矗立的那个圆形平台的位置——还有一点极其微弱的光在亮着。 那点光是金色的。 林溪加快脚步走过去。当她走到圆形平台边缘的时候,她停住了。 平台正中央,那座三米高的增幅装置已经彻底暗了。暗红色纹路全部褪成了灰色,金属表面覆盖着一层冷凝后的薄霜。 但装置脚下——半跪着一个人。 裴知。 她背对着入口方向,面朝增幅装置的底座,左手的银灰色手套已经摘了,放在膝盖旁边的地上。她右手撑着装置底座,指尖贴着金属表面,身体微微前倾。 她一动不动。 “——裴知?” 没有回应。 林溪绕到装置侧面,蹲下来,侧过头去看裴知的脸。 她的眼睛闭着,嘴唇微微抿着,呼吸——浅到几乎无法察觉,但还在。她的右手食指指尖,贴着增幅装置底座上一道极细的暗槽。暗槽里有一缕金色——极淡、极细——正在极其缓慢地从她指尖流入装置内部,像某种能量正在被抽走。 “——她在把自己的精神力导进装置里。”墨渊蹲在旁边,“用自己当电源,把装置从待机状态推到完全关闭。” “完全关闭需要多久?” “——她把力量全部导进去之后,装置会被锁死。以后谁也打不开它。” “那她——” “她会耗尽。”墨渊的声音极轻,“然后精神场永久性关闭。” 林溪低头看着裴知。 她还活着。但她在把自己的命放进那座装置里,一格一格地、缓慢地、不可逆转地放进去。 “——还有多久?” 墨渊看了一眼装置底座上那道暗槽里流动的金色。“——按这个速度,大约二十分钟。” 林溪在裴知面前蹲下来。 她伸出手——左手,戒指正对着裴知的额头,停在了距离她皮肤大约一厘米的位置。戒指上的金线在靠近裴知后颈那道金纹的时候,忽然亮了一倍。 裴知的睫毛微微动了一下。 她的眼睛没有睁开。但她的嘴唇动了一下。 “——别碰。”声音极轻,像从喉咙最深处挤出来的气流声。“装置……需要最后一个绑定对象的精神力才能完成封存。” 林溪的手没有收回,停在那里。 “——你是最后一个绑定对象?” “——前任元帅的。”裴知的嘴角极其勉强地动了一下,“他的精神力碎片……七年前死的时候,有一部分残留在我身上。” “你用他的残留来封装置?” “——用我替他留的这七年。”裴知终于睁开了眼。她的瞳孔有些散,但焦点慢慢聚拢,落在林溪脸上。 “——你看到了什么?” 林溪看着她。“——我在看你。” “——看我?” “看你要走的路。” 裴知沉默了一秒。然后她笑了一下——很浅、很短,像一片落在水面上的叶子。“——你看完了吗?” “看完了。” “——那让开。” 林溪没有站起来。 她把左手收回来,放在自己膝盖上。戒指还亮着,但她的右手——伸出去,握住了裴知撑在装置底座上的那只手的手腕。 裴知的手指微微颤了一下。 “你——” “——你把他的残片留了七年。”林溪说,“七年。你带着它走了七个星域,然后把它放到这座装置里,用最后一点力气把门锁死——你不欠他了。” 裴知看着自己被握住的手腕。 “——他欠我。”她说。 “他欠你什么?” “——他欠我一句告别。他断开连接的时候什么也没说。”裴知的声音极其轻,“我后颈上的这个印记——留了七年。他死了七年,我带着他留在我身上的东西走了七年。” 她低头看着林溪握着她手腕的那只手。 “——你现在也在带。” “我在带。” “——那他会不会——”裴知的声音断了一瞬,“也欠你一句告别?” 林溪没有回答。 她感觉到肩膀上有一个重量贴了上来——墨渊的额头,贴在她左手手腕内侧,那道被他说过“永久锚点”的金纹所在的位置。他的额头很轻地贴了一下,像一面旗帜落下时触地的声响。 “——他不会。”林溪说。 裴知看着她,又看了一眼她脚边那只猫。 那只猫正看着裴知。 他的金黄色的眼睛里没有敌意。也没有悲悯。 他只是蹲在那里,脊背微微弓着,尾巴贴地。 裴知和他对视了三秒。 “——你叫什么?” “墨渊。” “——他知道你的名字?” 墨渊没有回答。 但林溪左手无名指上的戒指亮了一瞬。那个亮度足以让裴 知看清楚戒指的材质、厚度、和它嵌进皮肤边缘的方式。 “——现在知道了。”裴知说。 她的右手从装置底座上滑落下来。 暗槽里的金色光流断了。 装置底座从金色变成了暗金色,从暗金色变成了灰色,然后完全静止。底座表面最后一缕光退去的时候,在金属表面刻下了一道极细的、极浅的金色纹路——像一道被烙进去的签名。 裴知的手垂在膝盖旁边。 她闭着眼。呼吸比刚才深了。 “——封完了。”她说。 “——嗯。” “——他没欠我告别了。”裴知的嘴角微微弯了一下,“——我自己说了。” 林溪没有松开她的手腕。 她感觉到那只手腕上的脉搏——微弱,但稳定。正在从被抽空的状态里缓慢地、缓慢地回血。 “——你现在想走吗?”林溪问。 裴知没有睁眼。 “——我现在走不动。” “那就坐着。” 林溪站起来,把裴知的左手腕搭在自己肩膀上,另一只手绕过她的后腰,把她从地上慢慢架起来。裴知的身体半靠在她身上,脚步虚浮,但站住了。 墨渊走在她们前面,尾巴竖着,朝矿场出口的方向。 她们走了十七步。 “——你抱着那只猫走过来的?”裴知的声音从林溪肩膀旁边传来,很轻。 “他自己蹲在我肩膀上走过来的。” “——他蹲在你肩膀上。” “嗯。” 裴知沉默了一瞬。“——他以前不蹲任何人肩膀。” 林溪没有回答。 但她的戒指在矿场的暗光里,亮了一瞬。 墨渊的尾巴尖也竖了起来。 他们走出矿场入口的时候,阳光刚好从云层的缝隙里射下来,照在那行深浅两趟的脚印上。 裴知低头看着那两趟脚印。“——我走了三次。第一次进去拿东西,第二次进去放东西,第三次进去——以为出不来了。” “你第三次进去的时候想过什么?” 裴知沉默了一秒。“——想过他。” “——七年了。” “——七年了还在想。” 林溪没有接话。 她扶着裴知,走下坡道,朝来路的方向走去。 墨渊走在前面几步的位置。 他的尾巴始终竖着,尾尖正对着林溪的方向。 像一个方向标。 林溪看着那个尾尖的方向——在晨光里微微发亮。 “——你接下来去哪?”裴知的声音从她肩膀旁边传过来。 “回咖啡厅。” “回去做什么?” “煮面。” “——你天天煮面?” “天天。” 裴知沉默了一瞬。 “……我能不能吃一碗?” 林溪没有低头看她。 “——能。” 她的戒指在她说话的时候,在那道永久锚点线上——亮了一度。 像一扇门,正在被推开一点。 裴知后颈上那道印记,在晨光里最后一次闪了一瞬。 然后它彻底暗了下去。 ——像一面降了很久的旗,终于落了地。 她们走了很长一段路。 阳光把三个人的影子拉成三根线。 两根靠在一起。一根走在前面。 尾巴竖着。 方向始终没变过。 21. 他找到了开关 裴知那碗面的汤底凉透的时候,林溪把碗收走了。 她把空碗放进水槽,开水冲了两遍,搁在沥水架上。碗边还沾着一丝辣油的橙红色,在水流里慢慢散去。 裴知还坐在台阶上,脊背靠着门框,右手搭在膝盖上。她低头看着自己的左手掌心——那只手套已经重新戴上了,但指尖微微蜷着,像在确认什么东西还存在。 “——七年前,”裴知开口,“我被围在第七星区边缘的时候,他断开连接把我推出去之前——他在通讯频道里留了一段话。” 林溪靠在灶台边,没出声。 “——那段话我没听到。信号被拦截了。我后来收到的时候,已经是三天之后了。那时候他已经——” 她停了一下。 “……所以我用了七年去猜他说了什么。” 墨渊蹲在窗台上,尾巴盘在爪边,耳朵朝裴知的方向转了一度。 “——你后来查到了吗?”林溪问。 “查到了。”裴知把手套的指节处捋平,“他在频道里说了四个字:‘你活下来’。” 窗台上那只猫的尾巴尖,极其轻微地动了一下。 裴知抬起头,看着灶台的方向。“——我用了七年去猜,最后发现他说的那四个字就是字面意思。”她顿了一下,“他没有留别的话。没有告别。他只是让我活下来。” 林溪把沥水架上的碗翻了个面。 “——那你在矿场里锁死装置的时候——你在告别?” “——我在替他把最后一个没做完的事做完。”裴知站起来,扶着门框站直,“然后我替他说了我想要的告别。” 她拍了拍裤子上沾的灰,转身走进屋里,在吧台边坐下。 陆沉给她倒了一杯温水,放在她手边。 裴知低头看着那杯水。“——谢谢。” 林溪从灶台边走回吧台后面,墨渊从窗台上跳下来,跟在她脚边,在吧台中央的位置蹲下。 咖啡厅里安静了一阵。 然后手机响了。 林溪把手机翻过来。金色弹窗上的同步率已经稳定在了24.1%。弹窗底部,多了一行新的字: 【检测到外部通讯请求·加密频段·来源:不明·匹配特征:星域级信号中继节点·优先级:高】 “——”林溪看着那行字。“来源不明?” 墨渊的尾巴竖了起来。“——不是泽维尔。泽维尔用暗红色频道。这个是——” “银灰色。”裴知的声音从吧台侧面传过来,“这是中继节点的信号。” “中继节点?” “星域通讯网络的中继站。通常是旧军方废弃的节点,但还通着电。”裴知顿了一下,“——有人从很远的地方用那个节点给你传了一条信息。” 林溪低头看着那行字。“——接吗?” 墨渊看了裴知一眼。裴知点了下头。 林溪按下了接听键。 手机屏幕上的金色弹窗变成了满屏的亮白——然后一行字从屏幕顶端缓缓落下来: 【给绑定者:你的信号在过去七十二小时内被读取了四十七次。读取源:三个不同星域的七个独立节点。有人在大量复制你的精神力签名。】 那行字消失了。 取而代之的,是第二行: 【建议:更换绑定通道加密协议。当前协议已被破解至百分之七十三。】 第二行字也消失了。 屏幕恢复了金色弹窗的界面,但底部多了一行新的灰色小字: 【匿名提醒者。无需回复。】 林溪把手机放在吧台上。 “——有人在提醒我,泽维尔在复制我的精神力签名。” 墨渊的尾巴在吧台上贴平了。“——复制你的签名有什么用?” 裴知的脸色变了一瞬。“——如果有足够多的签名样本,他可以制造一个‘伪绑定’。” “伪绑定?” “在同步率通道上挂一个假的数据流,伪装成精神绑定对象。”裴知的声音低了半度,“——如果那个假流接入你的通道,它会干扰真实的精神力传导。严重的,会让绑定错位。” 林溪的左手无名指上,戒指的光芒稳定如常。 “——错位之后呢?” “错位之后——”裴知看着她,“你会不知道哪个信号是你自己的。” 咖啡厅安静了。 墨渊从吧台上站起来,走到林溪的手边,低头看着她戒指上那道纹路。他的尾巴贴着她的手腕内侧,贴着那道金纹的位置。 “——他复制了你的签名之后,能用它做什么?” 裴知没有立刻回答。她低头看了一眼自己后颈上那道已经彻底暗下去的印记。 “——他能用一个假的签名,伪造一条断开指令。” 墨渊的尾巴在林溪手腕上猛地收紧了一圈。 “——断开指令——能强行切断绑定?” “——不是强行切断。是让绑定双方中的一方‘认为’自己已经被断开了。”裴知的手指在吧台边缘极轻地叩了一下,“一旦那一方相信了那条假指令——绑定信号就会出现自我调零。不需要物理切断。绑定会因为‘信任崩塌’而自行瓦解。” 窗台上的风铃静止不动。 陆沉站在窗边,手里的水杯举在唇边,没喝。 夜七蹲在沙发扶手上,视线落在吧台方向。 林溪低头看着自己的戒指。 那道光——稳定、温暖、随着她的脉搏节奏微微涨缩。 “……如果绑定的瓦解原因是被伪造的——那物理接触还能重新建立它吗?” 裴知沉默了一瞬。“——能。但前提是双方都记得那条通道是真的。” 林溪把左手抬起来,戒指对着裴知的方向。“那如果我记得——他也记得——那条假指令能被识别出来吗?” 裴知看着那枚戒指。“——如果你们在绑定通道里存了一段只有你们两个人知道的信号——那泽维尔复制不了它。” “——存什么?” 墨渊的尾巴在她手腕上,极其缓慢地、一圈一圈地缠上来。 四圈。 然后他在她手背上,用尾尖划了一道极短的弧线——像一面微型的、只有他们看得懂的旗。 “……我们的心跳。” 林溪低头看着他。 “——他复制不了心跳。” 他蹲在她的手掌旁边,金黄色的眼睛里那层光稳定如常。 林溪把他从吧台上端起来,抱进怀里。 “——那以后每次通讯之前——我先听一遍你的心跳。你听一遍我的。” 墨渊的前爪搭上她肩膀。 “……嗯。” 裴知看着吧台上那两个人——那个女人把猫抱进怀里,猫的尾巴缠着她的手腕。她看了三秒,然后低头把那杯已经凉透的温水端起来,喝了一口。 “——他们复制签名需要时间。”她说,“四十七次读取——至少还需要二十到三十次才能凑够一个完整的伪绑定。” 林溪没有松手。“——那在这之前——” “——在这之前,”墨渊的声音从她胸口下方传上来,“你每次觉得不对的时候——听一下戒指。” “听什么?” “听我。”他的尾巴在她手腕上轻轻拍了一下。“——如果戒指里还有我的声音——那条通道就是真的。” 林溪低头看着左手无名指上那枚戒指。 她闭上眼,把注意力集中在戒指和皮肤接触的位置。 她听见了。 不是声音。是振动。极低、极稳、像隔着一层墙传来的心脏跳动的回音——和她自己脉搏的节奏微微错开,像一段正在同时演奏但不同步的旋律。 “……我听见了。” 墨渊的耳朵微微竖起来。 “——听见什么了?” “你的心跳。”她睁开眼,看着他,“比我的慢一点。” 墨渊的耳朵向后压了压。“……一百二十年前受过伤。心率比正常低。” “——那正好。” “正好什么?” “正好我分得清哪个是我的,哪个是你的。” 墨渊把脸转向一边。 但他的尾巴——在她手腕上缠着的那条尾巴——尾尖极其轻微地翘了一下。又压下去。又翘了一下。 像一面很小很小的旗。 在风里晃了三次。 林溪把手机翻过来,看了一眼金色弹窗底部的灰色小字。 【同步率:24.3%·绑定稳定性:良好·精神力通道状态:待加密·建议:建立双因子验证协议——已生成。】 “——双因子验证协议?” 墨渊从她怀里探出头来,低头看着那行 字。 “——双因子验证的意思是——以后每一次精神力通讯之前,系统会自动校验绑定双方的心跳频率和波形曲线。如果匹配失败——通讯自动终止。” 林溪看着那行字。“——它自己生成的?” “——它会根据绑定通道内已有的数据自动生成防御协议。” 墨渊说完这句话,低头看了一眼自己的尾巴——它还缠在她手腕上。 “……你暂时别松手。” “为什么?” “——验证协议需要连续读取至少三百次同步心跳才能完成部署。” 林溪低头看着自己手腕上那条尾巴。 “——三百次需要多久?” “——如果一直不松手——大约五个小时。” 林溪抱着猫走到沙发旁边坐下来,往后靠进靠垫里,把墨渊放在自己胸前的位置。他的前爪搭在她肩膀上,下巴搁在她锁骨下方。 尾巴还缠着。 四圈。 “——五个小时。”她说。 “……嗯。” “——你不能离开我手腕?” “……不能。” “——那你今晚上哪儿?” 墨渊的耳朵极其轻微地动了一下。 “……哪儿也不去。” 林溪把手机扣在沙发扶手上,右手搭在他背上,五指顺着他的脊背缓缓捋下来。 一遍。两遍。三遍。 墨渊的耳朵慢慢放松下来。 咖啡厅里的其他人,不知道什么时候已经各自散开了——陆沉在窗边翻一本旧杂志,夜七在楼梯口蹲着,程渡和季风在后门廊檐下说话,商白靠在吧台边擦一只杯子。裴知坐在吧台最边缘的位子上,面前的温水已经喝完了。她没有走。她也没有看他们。但她后颈上那道印记——在彻底暗下去之后又极其短暂地、极其微弱地闪了一次——像一盏即将熄灭的灯回光返照了一瞬。 像是在说:我看见了。 窗外的风,从巷口方向吹向咖啡厅正门。 风铃轻轻响了一下。 墨渊的尾巴,在梦中轻轻收了一下。 五个小时后。 林溪睁开眼。窗外的天已经黑透了。沙发旁边,夜七不知道什么时候给她身上盖了一条毯子。 她低头。 墨渊还在她怀里,尾巴还缠着她手腕。 她动了动手指——他的耳朵竖了起来。 “——验证完了?” 林溪看了一眼手机屏幕。底部那行灰色小字已经变成了绿色。 【双因子验证协议:已完成部署。状态:激活中。】 她盯着那行字看了三秒。 “——他复制了四十七次。” 墨渊抬起头,金黄色的眼睛在灯光里微微发亮。“——他下次来的时候——会带一个完全复制的签名。” “——但我们已经换了锁。” “——嗯。” “——他开不了门。” “——他开不了。” 林溪把手机翻了个面扣在沙发上。 她低头看着他。 他蹲在她胸口的位置,尾巴还缠着她手腕。 四圈。没有松。 “——现在几点了?” 墨渊看了一眼窗外的天色。“——晚上十一点。” “——饿了。” “……嗯。” 林溪坐起来,抱着他走到厨房。 灶台上那锅中午剩的米饭还在。 她打了两个蛋,切了一根葱,热油下锅。 墨渊蹲在灶台边的角落,尾巴垂在台面边缘。 炒饭的香味在灯光里慢慢散开。 “——明天泽维尔会来吗?” “——大概率。” “——他会带伪造的签名来吗?” “——会。” “——那他打开那个门的时候——” 林溪把炒饭盛进碗里,放在灶台边,蹲下来和他平视。 “——他会发现里面是空的。” 墨渊的尾巴在台面上轻轻敲了一下。 “……嗯。” 她拿起勺子,吃了一口饭。 戒指亮着。 尾巴贴着手背。 窗外的风,在这一刻变得极其安静。 像一个正在屏住呼吸的猎人。 22. 心跳测试 面还没吃完,戒指先动了。 林溪放下筷子,低头看左手无名指——那道金线正在以她没见过的方式闪烁,节奏不稳,像一条被风吹乱的线。她闭了一秒眼,戒指里传来一道心跳声。比墨渊的快,节拍更浅,像是从远处被压缩过之后投过来的。 她睁开眼,看墨渊。 他蹲在灶台边缘,尾巴盘在爪边,正低头吃着碗里最后一口炒饭。嚼的动作平缓。她不需要闭眼也能确认——他就在她面前。 “——它响了。” 墨渊的嘴停了一瞬,咽下去。“——谁?” “一个假的。” 她抬起手,戒指边缘的金光正在以不规则的间隔闪烁——快两下,停半秒,再快一下,再停。像一段复制的音轨在播放时出现了丢帧。 “——他已经在测了。”墨渊放下碗,“在伪造一个和我心跳波形相近的信号,试着接入你的戒指。” “他在远距离测试?” “远距离。他还没落地,但已经把第一段伪造波形投过来了。” “他能接入吗?” “不能,验证协议会自动拦截。但——” 林溪已经站了起来。她走到吧台边,把手机翻过来。金色弹窗上多了一行实时日志: 【检测到异常信号:波形匹配度78.3%·验证结果:不通过·已拦截。】 下面跟了一行灰色小字: 【建议:提高心跳验证灵敏度阈值至95%以上。】 “——匹配度78.3。”林溪念出来。“如果他继续调校波形,把匹配度推到95以上——” “验证通过,他开始模拟接入。” “模拟接入之后能做什么?” 墨渊从灶台上跳下来,走到她脚边。“——接入之后,他能通过伪造信号在你戒指里制造‘假心跳’。每一次你的戒指自动验证时,假信号会优先于真信号被读取。” “——那我每次听心跳的时候——” “——你会先听到他的伪造版本。” 林溪低头看着戒指。它还在闪。不规则,但频率正在以肉眼不可见的速度缓慢调整——像有人在远处拧一根旋钮,一格一格地推近。 “——他现在匹配度多少?” 墨渊蹲在她脚边,尾巴贴平,低头看着她的戒指。“——你戒指里显示的那条数据,你可以自己读。闭眼,把注意力集中在闪光的间隔上。” 林溪闭眼。 戒指的闪光频率在她意识里变成了一个有形的数字——79.1%。比她刚才看的时候涨了零点八个百分点。 “……他一直在调。” “他在微调。每一次波形发送都会比上一次更接近。” 林溪睁开眼。“——多长时间之后会到95?” “如果他现在正在连续发送测试波形——大约四到六小时。” 四到六小时。 现在是下午一点。 “——那我们在这四个小时里做什么?” 墨渊的尾巴在她脚踝上贴了一下。“——你练习。” “练习什么?” “练习在收到信号之后——不需要看戒指、不需要读数据——直接用感知判断它是真的还是假的。” 林溪看着他。“——你的心跳我能认出来。但我之前听到的时候——前提是你在我身边。如果伪造信号在你不在的时候进来呢?” “——它会在戒指里制造一次脉冲。和正常通讯的触感完全一样。”墨渊顿了一下,“但真的那一次——你会感觉到一种‘压痕’。” “压痕?” “你闭眼的时候,把那道信号想象成一条线。真的那根线,线尾会回弹一次。假的那条,线尾是直的。” 林溪闭上眼。 她把手抬起来,戒指对着自己的眉心方向。墨渊蹲在她面前大约半米的位置,尾巴贴地。 “——我现在发一段真的过来。” 戒指上,一道金色的脉冲轻轻弹了一下。她感觉到了一条线——从戒指表面延伸出去,穿过她指腹的皮肤表面,向内沉了一瞬,然后尾端微微回弹,像一根被拉紧后松手的弦。 “——真信号。” “——你怎么分出来的?” “它回弹了。” “假信号没有回弹。它只会一直向前延伸——像一条无限拉长的线。” 林溪睁开眼。“——那如果我收到假信号、但戒指自动验证通过了——” “——你会在第一段假心跳被读取的时候感到不对劲。戒指的温度会比正常偏低半度。” 林溪低头。墨渊在看她。他的尾巴还贴着她的脚踝。 “——你试过?”她问。 “试过。”墨渊的声音极其平,“泽维尔上一轮测试的时候,我截到过一段他发的假信号。戒指温度降了半度。” “——你没告诉我?” “——你当时在接裴知回来。这件事不紧急。” “现在紧急了?” “现在他正在以每分钟一次的频率发送测试波形。四个小时后匹配度会推到95以上。” 林溪看了他一秒,然后低头看了一眼自己的戒指。 “……那我现在开始练。” 她闭上眼,把左手抬到面前。 第一段脉冲进来。线尾有回弹。真信号。 第二段。线尾直。假信号。 第三段。假信号。 第四段。真信号。 第五段。假。第六段。假。第七段——线尾极其微弱地弹了一下,像是被什么冲散了一部分。她睁开眼。 “——第七段怎么了?” 墨渊的尾巴尖微微翘了一下。“——第七段是百分之七十真的、百分之三十假的混合体。” “——混合?” “——他用真信号的波形为基底,在上面叠了一层伪装层。你感知到的那次回弹——是真信号本身带的。但回弹的幅度被压缩了。” 林溪低头看着戒指。“——如果回了弹但幅度不对——” “——说明他正在测试‘混合波形’。纯伪造波形如果不能通过,他会在真信号的轮廓外面包一层假外壳。” “——能这样操作?” “能。只要他手里有一段被截获的真实通讯记录——”墨渊顿了一下,“他截到过我们在矿场那次通讯。” 林溪沉默了一瞬。“——他把那段通讯记录里的真信号拆出来——在外面包上一层假外壳——再发回来。” “——对。” “——那这是攻防两头同时走。一边调匹配度,一边做外壳。” “——是。” 林溪重新闭眼。 第八段。回弹幅度被压缩了三分之一。假。 第九段。回弹幅度正常,但线尾在回弹之后多了一个微小的振荡。像一段被重复播放后磨损了的音频。 假。 第十段。回弹幅度正常,线尾干净。她等了两秒,没有振荡。 “——第十段是真的?” 墨渊的尾巴在她脚踝上贴了一下。“——第十段是我发的一段新的。用了我现在的心跳波形。” “——他现在的心跳和你刚才的——不一样?” “——我刚才心跳比现在快一点。” “为什么?” “——因为你连着判断错了两次之后——我有点紧张。” 林溪睁开眼。 他蹲在她面前,金黄色的眼睛没有躲开。他的尾巴还贴着她脚踝,没有动。 “……你紧张了。” “——嗯。” “——你第一次说你紧张。” “……嗯。” “——那我连错的那两次——你怕什么?” 墨渊的耳朵向后压了一度。“——怕你分不出来。” 她看着他。他的耳朵还压着,尾巴还贴着她脚踝,没有移开。 “……如果我分不出来——那条假指令进来了——绑定自检启动了——” “——我会让你分出来。”墨渊说。 “你怎么让我分出来?” “——我提前断掉所有通讯。不让你在戒指里听到任何声音。” “——那就断了?” “断了之后——我会蹲在你面前。你闭眼听我心跳的时候,什么信号都不会进来——只有我自己的那一颗。” 林溪没有说话。 她低头看着戒指——它还在闪。不规则,但频率已经比刚才稳定了一点点。80.7%。匹配度还在涨,但涨得比之前慢了。 “——他调校到多少了?” “80.7。” “四小时后会到95?” “——可能更快。” 林溪站起来,走到窗边。窗外巷口的天还是蓝的,阳光照在对面修车厂的卷帘门上,金属面反出一片暖白色的光。 “——你不用断通讯。” 墨渊的耳朵竖了起来。“——什么?” “你不用断掉通讯。”她回头看着他,“你继续发信号。我能分出来。” 墨渊蹲在原地,尾巴贴平,金黄色的眼睛里那一层光微微亮了一度。 “……你确定?” “——我连错了两次之后,我记住了错的感觉。” 她走回灶台边。 “——你继续发。我继续收。” 墨渊蹲在原地没有动。但那条尾巴——从贴平的状态——极其缓慢地翘了起来,尾尖对着她的方向。 像一个正在重新确立方向的指南针。 林溪闭眼。 第十一段。 戒指里传来一段信号。线尾回了弹,回弹幅度正常,干净,没有振荡。她等了一秒。 ——也没有别的附加信号。 “——真的。” 墨渊的尾巴翘高了一度。“——对。” 第十二段。混合波形。回弹幅度被压缩,线尾带磨痕。 “——假的。” 第十三段。纯伪造。线尾直。 “——假的。” 第十四段。回弹幅度完整,线尾干净,尾端还多了一小段极其轻微的——像脉搏一样细微的跳动。 她睁开眼。 “……第十四段——你加了什么?” 墨渊蹲在原地,尾巴翘着,金黄色的眼睛正对着她的方向。 “……我加了一点点我自己的脉搏。混在心跳后面。” “——你什么时候加的?” “——刚才。” “——你临时调的?” “——临时调的。” “——为什么?” “——因为我刚才那一段,发出去之前想了一下你。” 林溪的手在吧台边缘停了一瞬。 “……想了我什么?” “……想了一下你昨天说‘正好分得清’的时候。”墨渊的尾巴尖极其轻微地晃了一下,“然后我加了一点东西进去。如果你能感知到那段脉搏——那以后每一次信号里,我都会加一段不一样的。” “——加什么?” “——加我当时在想的事 情。” 她看着他。他也看着她。距离大约一米。戒指在闪——匹配度81.2%,但她的注意力已经不在那行数字上了。 “……如果你在想晚饭呢?” 墨渊的耳朵微微动了一下。“——那信号尾端会带一段不规则的起伏,像锅铲翻面的声音。” “——如果你在想明天的计划呢?” “——尾端会平一些,像一条被压直了的线。” “——如果你在想——算了。” 她没有说完。但他接上了。 “……如果我在想你——尾端会有一个回旋。” 林溪低头看着自己戒指上那道光。它还在闪,但她已经不需要看数据了。 她重新闭上眼。十五段。十六段。十七段。 每一段进去,她都能在信号末端感知到一个极微小的附加形状——有时候是一个回旋,有时候是一段不规则的起伏,有时候是一条被压直了的线。 她不用睁眼。 她也能认出他。 窗外的阳光从正午移向了下午。戒指里的匹配度跳到了83.5。她还在闭眼。 墨渊蹲在她脚边,尾巴翘着。 他的尾巴尖,在每一次她成功辨认之后——都会极其轻微地、朝她的方向转一度。 像一面正在缓慢校准的旗。 傍晚六点。 林溪睁眼。 她数了——今天下午,她收到了六十七段信号。其中四十七段是假的,十四段是混合的,六段是真的。 六段真的信号尾端,每一段都带着一个不一样的附加形状。 有一个回旋。有一段起伏。有一条压直的线。还有一个——尾端微微卷了一下,像一个还没完全成型的字。 那半个字,像一个“等”。 她看着他。 他蹲在她脚边。 “——第最后一加了个什么?” “……等。” “等什么?” “等你睁开眼。” 林溪把戒指在灯光下转了一下。 匹配度——83.5。比四个小时前预估的涨得慢。泽维尔在匹配度推到83之后明显放缓了调校速度。 “——他卡在83了?” “——83是一个阈值。超过83之后,每调高一个百分点都需要更长的时间。他现在可能停在了某个部署阶段——在准备第三批测试波形。” “——他下一次发来的时候,匹配度会跳多少?” “——可能直接跳到90以上。” 林溪把手机翻过来看了一眼时间。傍晚六点十分。 她走到灶台边,打开冰箱。 “——先吃饭。” 墨渊蹲在灶台上,看着她从冰箱里取出青菜、豆腐、一盒冷饭。 “……你晚上还练吗?” “练。你发。我收。”她把豆腐切成块,放进油锅里,“——你加你的回旋。” 墨渊的尾巴在灶台边缘轻轻扫了一下。 “……嗯。” 油锅里的豆腐正在被煎成两面金黄。 窗外的天色正在从浅蓝变成深蓝。 戒指还在闪——匹配度83.5,已经稳定了将近半个小时。 泽维尔的测试波形停了。 像一只正在瞄准的手——在扣动扳机之前,最后一次修正了准星。 林溪把豆腐盛进盘子里。 她看了一眼戒指。 又看了一眼灶台上那只猫。 “……他在等。” 墨渊的尾巴贴平了。 “……他在把匹配度推到95以上的那段路程——一次性走完。” “——什么时候?” “——可能今晚。也可能——” 他的话断在嘴里。 她的戒指——在灶台灯光下——忽然猛地亮了一瞬。 那种亮度不是正常通讯。不是心跳验证。 是一整段波形被完整加载后直接投送到戒指表面的亮度。 匹配度——91.7。 林溪低头看着戒指。 墨渊的尾巴已经绷直了。 “……他来了。” 林溪把锅铲放下。 “……你先别说话。” 她闭上眼。 戒指里,一道信号正在涌入。 线尾带着回弹。回弹幅度完整。干净。没有振荡。 末端——带了一个回旋。 那是他的信号。 她刚要睁眼—— 第二道信号进来了。 一模一样。 回弹幅度完整。干净。没有振荡。 末端——也带了一个回旋。 完全一致。 两个一模一样的信号,同时出现在她的戒指通道里。 墨渊的尾巴在她脚踝上贴了一下——那是他的尾巴。 但戒指里,有两颗心跳。 一颗真的。 一颗假的。 ——泽维尔把匹配度一次性推到了94.2。 他用了一段完整的真信号外包层,把假的波形藏了进去。 然后他发了两次。 两次完全相同的信号。 一次是复制的。 一次是伪造的。 林溪站在原地。 墨渊的尾巴还贴着她的脚踝。 戒指里两颗心跳还在同时跳。 窗外,巷口的天色正在从深蓝变成墨黑。 她闭着眼。 她分不出来。 23. 空气里的温差 两颗心跳。两颗一模一样的回旋。 她在暗处,灶台上那盘豆腐已经凉了。锅里的油凝成一层白膜。她闭着眼,左手的戒指正在发光,光从戒指内侧透出来,在她指根皮肤上投下一圈浅金色的环。 她的手心微潮,指尖温度正常。 门是关着的,风铃垂着,陆沉在窗边的呼吸声止住了——整个咖啡厅里的人都在看她。没有人出声,但空气被七八道呼吸压得很低。 她在找。戒指里的两颗心跳,都在以相同的频率跳动。真信号尾端那个回旋,她曾见过很多次,和假信号的回旋完全一样。像一段被逐帧复制后逐帧粘贴上去的纹理。 她找不到。但她感觉到了——一条在戒指上方几毫米处微微颤动的线。不是声音,是温度。空气里有一道极细的暖流,从靠近灶台方向的一侧,向戒指表面移动。暖流很薄,像一根被拉细的丝,在距她皮肤一厘米左右的位置停住了。 她睁开眼。墨渊蹲在她脚边,尾巴贴着她脚踝。他没有用戒指通道说话。他什么都没做。他只是蹲在离她脚踝三厘米的位置,尾巴贴着她的皮肤。 戒指里的两颗心跳还在跳。但她脚踝上那一点温度——是他身上的,从贴着她皮肤的那一段尾巴上传过来的。 “——你在哪儿?” 墨渊没有出声。但他的尾巴,在她的脚踝外侧,用尾尖极其缓慢地划了一道弧线——像一段被压平了的声音。 她低头看他。他正在抬头看她。他们之间的距离不到半米。他什么都没有做,没有发信号,没有碰戒指,没有启动精神力通道,只用了一条尾巴,贴在她脚踝外侧,那个位置——不戴袜子、皮肤裸露、离地面的温度最近。 “……你在这里。” 她的脚踝能感觉到。空气在变暖。不是电灯的热量,不是灶台的余温。是从他脊背和尾巴之间那一小段毛皮下散发出的体温——比常温高了一度左右。那颗假心跳没有温度。假心跳只是一个复制品,只有波形,没有热量,没有他脊背上那道体温散发出来的气流,没有他尾巴贴在她皮肤上时她感觉到的那一段被压平了的弧线。 她低头,把戒指从左手无名指上摘下来了。金属环脱离皮肤的一瞬间,那两颗同步跳动的心——中断了。戒指放在吧台上,光还在闪,但通道已经断了。 “——它停了。”她说。 墨渊从她脚边站起来。“——你关掉了。” “关掉了。听不到假的了。但你在。”她把空空的左手伸到他面前——无名指上有一道淡金色的压痕。她把手指伸到他面前,“你自己来放一次。” 墨渊看着她。空空的指根,那道淡金色的压痕在灯光下微微泛着光。他抬起右前爪,爪尖贴着她无名指上的压痕,极轻地划了一下,像一个在签收单上落笔的人。 一道暖流从他爪尖进入她指根。那道光不是从戒指里发出来的,是从她皮肤下面浮上来的。淡金色的纹路自己闭合了,像一扇重新关上的门。 “——现在它是真的。”她说。 墨渊把爪子收回来。他的尾巴还在她脚踝上,尾尖贴着她皮肤。 “——你还想听哪颗?” 她看着自己无名指上那道重新闭合的金纹。“——想听你。” 他蹲在原地,没有发信号。他的尾巴还贴着她脚踝。他身上的热量,正在通过那一段接触面,极其稳定地、一格一格地传上来。 “……它的波形,你听不到。但它的温度,”她说,“我感觉得到。” 她站起来,走到灶台边,把那盘凉透的豆腐重新倒进锅里,开火,重新加热。油开始冒泡,锅沿升起一缕白烟。 墨渊还蹲在原地。“——你刚才关掉戒指的时候,怎么知道真的那一个在你脚踝上?” “——因为假的那颗没有温度。它只有波形。真的那一个是热的。” 他沉默了一瞬。“——那你以后每一次分辨的时候——” “我会先摸一下我手上那道印子。”她翻动锅铲,“热的,就是你。” 陆沉在窗边微微转了个身,夜七把脸埋进了沙发靠背里。裴知坐在吧台最远的位置,没有出声。但她后颈上那道已经暗下去的印记,在灯光下极其短暂地亮了一次,像一个笑了笑的人。 灶台边,豆腐重新煎出金黄色。她把锅端下来,盛进盘子里。她低头看了一眼自己左手上那道金纹——它还在,稳定地亮着,温度正常,比室温高一点。 她没有再把戒指戴回去。她把戒指放进外套口袋里,挂在了门边的挂钩上。那道金纹留在她指根上,像一道不需要载体的信标。 墨渊从地上跳上灶台,蹲在盘子旁边。“——戒指不戴了?” “戴不戴都一样。” 她把盘子推到他面前。“——门已经换了。锁在你这里。” 墨渊看了一眼她指根上那道金纹。又看了一眼挂钩上那枚还亮着的戒指。“——如果泽维尔把假波形投到那道金纹上——” “——他投不进来。那个通道只有你能开。” “——为什么?” “因为它没有接口。” 窗外,巷口的路灯亮了起来。夜风从窗户缝隙里挤进来,吹动门上的风铃。风铃响了一声,又停了。挂钩上那枚戒指在灯光下安静地亮着,不再闪烁。它已经停了接收。 裴知从吧台边站起来,走到灶台边,低头看了一眼盘子里重新加热后的豆腐。她夹了一块,放进嘴里。“……不烫了。” “刚刚好。” 裴知嚼完,看了一眼林溪手侧那道金纹。“——他盗不走这个。” 墨渊蹲在盘子旁边。“——假波形可以复制。假温度复制不了。” 裴知低头看着他。“——你在教她用温度来识别。” “——她会了。” 他低头,咬了一口豆腐。嚼了两下。“刚才那段,被投送到戒指里的假信号里有一条完整的心跳波形——泽维尔花了四个小时把它调到同步。”“——四个小时里,他一直在调。第一段被拦下来了,第二段他藏在了真信号的轮廓里,然后一次性发了两次——一次复制我的波形,一次伪造了同样的波形。” “——然后你把她戒指摘了。” “——然后她把戒指摘了。” “——她现在没有接口了。” “——她现在接口在这里。”墨渊抬头,看着林溪垂在灶台边的手,那道金纹在她的无名指指根上微微发着光,“没有波动,没有登录界面,不是电子终端。他会扫到这个接口存在,但他进不来。” 裴知沉默了一瞬。“——如果他用物理手段——从她手上撕下来呢?” 林溪低头看着自己指根上那道金纹。“——撕下来会怎样?” 墨渊的尾巴在灶台边缘贴平了。“——它会碎成碎屑。然后从你皮肤表面进入血液循环。” “——进血之后呢?” “——它会留在你身体里。永远。”墨渊说,“以后你身体任何一处有伤口——那道金纹会从血里浮到伤口表面,替你把皮肤封上。” “——那我不会被它撕走。” “——它不会被撕走。它只会换一种方式留在你身上。” 裴知把筷子放下了。她站在吧台边,看着灶台前那两个——一只猫仰头看一个女人,一个女人的手侧有一道被温度封住的金纹——她看了三秒,然后转身,走回了吧台最边缘的座位。 “——那你,”陆沉在窗边开口,声音很低,“现在没有戒指了,只有手。” “——手就够了。” 陆沉没有继续问。他把窗推开一条缝,夜风灌进来,吹动吧台上那张旧菜单的边角。 她站在灶台前,左手外侧那道金纹在灯光下微微亮着。墨渊蹲在灶台上,尾巴从台面边缘垂下来,垂落的方向正好对着她的手腕。他没有碰她。 但他们之间的那段空气,在风铃重新垂下之后,温度略微升高了半度。像整间咖啡厅里,有一个看不见的接口,正被温暖着。 窗外,巷口的路灯忽然闪了一下。暗红色的光从灯罩里透出来——不是正常的路灯颜色。那道光闪了两次,然后熄灭了。 裴知放下筷子。“——他确认了。戒指停了。” 林溪没有转头。“——知道。” “——他知道你换接口了。” “——知道。” “——那他下一波——” 林溪看着灶台旁边那只猫。“——他会来找物理接触。” 墨渊的尾巴贴住台面。“——他进不来这扇门。但他会把一个人送到门口来。” “——然后呢?” “——然后那个人会敲门。” 林溪把灶台上的火关掉。“——那就等他敲门。” 她把空盘端进水槽。水流声在咖啡厅里响起来。窗外巷口的路灯彻底熄灭了。风铃安静,门关着。 但吧台上那枚被摘下的戒指,在没人触碰的角落里,自己亮了一瞬。像一段被切断的通道在彻底关闭之前——送了最后一帧信号出来。那帧信号很短,短到只有一截线尾,末端微微卷了一下,像一个只存在了零点三秒的回旋。那是她摘下戒指之前他就已经发出去了。 她背对着吧台在洗碗。她没有看见。但她左手上那道金纹,在水龙头的水声里,忽然暖了一度。很薄,很短暂,像一个正在从远处被接收的人,说了一句:我在这里。 24. 便利店的中继站 便利店的灯箱亮着,白炽灯管被分成四段,第四段已经黑了一半,在晨雾里发着不均匀的光。 林溪推开玻璃门的时候,门上挂的铃铛响了一声——和咖啡厅那枚风铃的调不一样,这个更短,更闷。 便利店里没有人。 收银台后面空着,货架之间没有脚步声,冷藏柜的压缩机在背景里嗡嗡地转。灯全亮着,但没有人在。像是有人提前把所有东西打开,然后离开了。 她走进去,墨渊跟在她脚边。玻璃门在她身后自动合上,铃铛又响了一声。 她低头看了一眼左手无名指上的金纹——温度正常,比皮肤表面高半度,和出门前一样。没有异常脉冲。 “——它在哪儿?” 墨渊蹲在收银台旁边,尾巴贴地。“——银色终端指向的是这个坐标。终端本身是信号接收器——它接收到的信号来自这个位置。” “——谁发的?” “——终端不存储发送方信息。但它接收到的信号格式是裴知常用的那种。压缩率、加密框架、帧间距——和她留在地面的那个屏蔽装置用的是同一套协议。” 林溪把银色终端从口袋里拿出来,屏幕上的坐标图已经熄灭,取而代之的是一行小字: 【信号源:便利店后门。已断电。备用电源可用。】 她看了那行字两秒,收起终端,朝收银台旁边的走道走去。货架之间的通道很窄,两侧的零食包装袋在日光灯的照射下泛着塑料的哑光。她走到便利店后门,门是关着的,但门缝里透出一道极细的银灰色光。 她推开门。后门外面是一间大约四平方米的储藏室,堆着几箱矿泉水,一把拖把倒在地上,墙角有一台落灰的冰柜。冰柜旁边,墙面上嵌着一个手掌大小的装置——银灰色金属外壳,一面亮着,一面贴墙,亮面的正中央有一个正在呼吸的指示灯。它的光和她手机上的金色弹窗是同一种频率。 “——中继器。”墨渊蹲在她脚边,尾巴竖起。“裴知提前部署的通讯节点。” “——中继器用来做什么?” “——把信号从一个封闭频道转到另一个封闭频道。她在撤走之前把这个节点的开启权限,设置成了你的金纹感应。” 林溪走过去,蹲在那台中继器前面。她的左手靠近银灰色金属表面的时候,指根的金纹微微亮了一度。金属表面的指示灯从呼吸状态变成了常亮。 屏幕弹出一行字: 【存储段·共七段·最后一段·已读取·剩余六段可读。】 下面出现了一段文字,用极细的银色字迹刻在屏幕表面: “当你读到这条信息的时候,我应该在矿场里。我已经把增幅装置锁死——不用来找我。这个中继器是七年前我留在撤退路线上的备用节点。七年后它还能用。里面有六段数据。第一段:泽维尔的精神力场扫描频率——可以算出他的攻击窗口最短间隔。第二段:他过去十二个月的兵力调动记录。第三段:四个信标被激活之前的关键时间点。第四到第六段用不上现在——第七段是重写,上面的文字已经变了。如果你能读到这一行,说明你已经把戒指换成了物理接口。恭喜你,比我当年早七年。” 最后一段银色字迹停在这里。 林溪看了三遍。 她伸手,指根的金纹贴着中继器表面,向左滑了一下。屏幕跳转,出现了一张表格——深蓝色的背景上浮着一排数据: 【精神力场扫描频率:每三十七秒一次。最小攻击窗口间隔:三点二秒。注:窗口每四十八小时收缩零点一秒。】 她把那行数据默读了一遍,放手,屏幕回到第一段。 墨渊蹲在她脚边,尾巴贴地,读完了整段话。“——她把七年的撤退方案压缩成七个节点,留了六个给你。” “——第七段重写是什么?” “——重写是把已经录好的内容替换成新内容。她在你换接口之后——”他顿了一下,“把她自己猜到的进度写进去了。” 林溪看着屏幕。“——她没说自己现在在哪里。” “——她不会说。” “——她不想被找到。” “——她不想被找到。如果她知道你找到了这个节点——她会把剩余节点全部转移。” 林溪把左手从金属表面上收回来,指根的金纹重新暗了一度。“——那她现在转移了吗?” “——没有。如果她转了,屏幕上会显示‘数据迁移中’。” 她站起来,把银色终端放进口袋。中继器表面的指示灯从常亮重新变回了呼吸状态,像一扇正在慢慢合上的门。 墨渊站起来。“——第一段数据正好能用。三十七秒的扫描窗口、三点二秒的攻击间隙——我们可以算一下下一次泽维尔来的时候他会在哪个位置落脚。” “——他现在还没落地?” “——他在大气层外悬浮。没有进入降落轨道。” “——还没落地的人,为什么先发了那道假信号?” 墨渊沉默了一瞬。“——他测试了四小时,把匹配度推到了九十四以上,然后发了两次同步波形。他做这些事的时候,人没有落地。” “——他在远程做。” “——他可以在远程做到任何事,只要他手里有足够的数据。” “——数据源是什么?” “——第七星区边缘那些中继节点。三个星域的十七个节点。他手里有一整张复制网。”林溪从口袋里掏出银色终端,按亮屏幕。“——那如果他手里的数据再多一些——” “——他能做到的事会更多。比如,伪造你本人的步态、温度分布、呼吸频率——从数据里生成一个‘你’的数字替身。” 林溪的手指在中继器外壳上停了一瞬。“——数字替身。” “——和心跳波形一样的方式。但更难识别,因为数字替身会模仿行为模式,而不是单个信号。” “——那裴知留给我的这七段数据里,有应对数字替身的方案吗?” 墨渊的尾巴尖亮了一下。“——第三段?四个信标激活的时间点——” “——那四个时间点,如果按顺序拼接成一条时间线——就是泽维尔生成数字替身所需的数据采集路径。” “——你学得挺快。” “——你教得好。” 这句话和第十八章里那句一模一样——台词重复了一次,但这一次她说了“你教得好”之后,墨渊的尾巴在冰柜边缘极其短暂地竖了一下,又压下去。两次之间的差别是——上一次他用尾巴扫了一下灶台边缘,这一次他多竖了一瞬才放下。 墨渊后腿发力,跃上冰柜顶部,蹲在那里,面朝储藏室门口的方向。“——那现在他手里有两样东西。” “——我的心跳波形。” “——对。和一段数据采集路径的起止时间。” “——如果他按这条路走完——数字替身做出来需要多久?” “——大约七到十天。” 她算了一下。“——那第七天到第十天之间,他会来。” “——不一定。他会选一个你放松的时候来。” “——什么时候我放松?” 墨渊没有回答。他的尾巴在冰柜边缘垂下来,尾尖朝下,没有指向任何方向。 “……当你觉得安全的时候。”他说。 林溪把银色终端放进外套内袋里。“——那我现在不安全。” “——现在是安全的。但你刚才说的那句话——” “——我说了‘现在’。” “——你说‘现在不安全’的时候,你的语气是在告诉我——你已经不再放松了。” 林溪的手停在口袋边缘。 “——你什么时候开始读我的语气了?” “——从你问我‘那如果你在想晚饭呢’的时候开始读。” 她站在储藏室门口,左手无名指上的金纹在日光灯光线下微微亮着。他蹲在冰柜顶部,尾巴垂下来,尾尖朝下,指向她脚边的地面。 “……走吧。” “——回咖啡厅。” “——回咖啡厅。把那六段数据看完。” 墨渊从冰柜上跳下来,落地的声音比她预想中轻。他的尾巴在她经过他身边的时候贴了一下她的小腿,半秒,然后松开。他走在前面——不是带路,而是先她半步。 林溪跟着他,走过货架通道,经过收银台,推开玻璃门。 铃铛又响了一声。天已经亮了一些,巷口的水泥地面上,积水反着淡蓝色的光。墨渊蹲在门外的台阶上等她。 她走到他旁边,他站起来,和她并排走回巷子深处。 晨风从巷口灌进来,带着早餐摊的蒸汽和芝麻油的香气。 “……明天早上吃什么?” “——面。” “……烤了三天肉,今天吃面。” “——那明天面里加一个蛋。” “……行。” 他们的影子在晨光里拉在一起,一高一矮,一道深一道浅。高的那道影子的左手末端,有一圈极其微弱的金色光晕——像一枚看不见的戒指仍然在那里。 便利店那台中继器,在她离开之后,指示灯仍然亮着。呼吸频率比之前慢了一拍。像一台正在等待下一次验证的机器,守在原地。 咖啡厅的门被推开,风铃响了起来,所有人都在里面。他们的面还在锅里——是早饭时间。 但她知道,七天后,有人会来。 25. 七天的间距 金纹变暗的速度比她预想中慢。从正常温度滑下来,每两秒降半度,降到比皮肤表面低了一度的时候停住了,像一层膜贴在她指根的外侧,隔绝了通道里传来的心跳信号。 林溪低头看着那道纹路。没有痛感,没有压迫,只是从“接收”变成了“被覆盖”。她翻转手腕,灶台上的灯光照在指根上——金纹还在,但表面多了一层极薄的东西,像水面上的一层油膜,在光线里反着一种不属于金色的灰。 “——他到了。”墨渊蹲在灶台另一侧,“替身已经接入过你的通道一次。” “——替身碰到了什么?” “——碰到了你感知的那一层。它进了半秒就退了——它在记录你的接收方式。” “半秒能记录什么?” “——能记录你的感知习惯。你是先辨温度还是先看波形,你接收信号时手指有没有微微收拢——” 林溪低头看着自己左手:她刚才低头看金纹的时候,手指确实微微收拢了半寸。 “——他连这个都录了?” “——他用数字替身做了一次‘试探式接入’。不是攻击,是采样。” 她把手伸到水龙头下面,冷水冲过指根。那层灰膜冲不掉,但冷水的温度让金纹本身的温度对比更明显了——贴着皮肤的那一层,还有一点微微的暖。 “——它还在。” “——它还在。” 墨渊从灶台上跳下来,站在地面上。他的尾巴竖直垂着,脊背微微弓起,耳朵朝窗户的方向转了半度。窗外,巷口的天色正在从傍晚过渡到暮蓝,路灯还没亮。 “——它会消失吗?”她问。 “——不会。它会在你皮肤表面上停留大约六到八个小时。” “——那这段时间里——我还能通过金纹听到你吗?” “——不能。它封住了通道的出口。” 林溪关上水龙头,甩了甩手上的水。“——那他现在已经封了我的接收口。” “——对。” “——他封了之后——下一步?” 墨渊蹲在原地,尾巴贴平。“——下一步他会派一个能绕过封口的东西来。” “——什么东西能绕过封口?” “——一个不需要通过精神力通道就能碰到你的东西。” 林溪看着他。“——物理接触。” “——物理接触。”墨渊重复了这四个字。“他封了你的精神力通道,为的就是让你只能通过物理接触来确认身份。而只要有一个足够逼真的人形替身——能碰到你、能走、能开口说话——你就会用物理接触来判断真假。” 他顿了一下。 “——因为你现在只有这个办法。” 林溪把左手收回去。“——那我如果不用物理接触来判断呢?” “——那你用什么?” 她沉默了一瞬。“——你刚才说,替身接入我的通道只用了半秒——它记录了我的感知习惯。” “——对。” “——它记录的是皮肤、波形、温度这些数据。但它记录不了你的习惯。” “——我的习惯?” “——你每次都先动尾巴再动脚。”林溪说,“你判断要不要往前走的时候,尾巴尖会动一下,然后才是爪子。你蹲在我面前说长句子的时候,你会在句与句之间把尾巴尖朝我的方向转半度——你自己没有注意到。” 墨渊的耳朵微微动了一下。“——我没有。” “——你有。” “——我——” “——你有。” 他闭上嘴。他的尾巴尖,在她说完最后一个字的时候——确实朝她的方向转了半度。 “……所以你能通过这个辨别?” “——能。替身可以复制温度。复制不了尾巴的转度。” 林溪把灶台上的火打开。锅里的水还在冒泡。她把面下进去,用筷子拨了两下,盖上锅盖。 “——他进不来厨房。”她说。 “——你确定?” “——确定。因为他不知道什么时候你会先动尾巴。” 窗外的天色又暗了一度。暮蓝的云层正在被压向地面。咖啡厅门口的台阶上,那枚被摘下的戒指还挂在挂钩上——它亮着,但不再是金色了,而是那种被复制过的灰。 林溪走到挂钩前面,把戒指摘下来,放回左手无名指上。金纹在戒指内侧接触皮肤的一瞬间——那层灰膜自动褪去了一层。剩下的部分缩成了一圈极窄的灰色边缘,像一层留在她指根外侧的标线。 “——戒指重新激活了金纹通道。” “——但灰膜还在。它只退了一圈。” “——一圈就够。一圈够我接到你的信号。” 她站在灶台边,锅里的面已经开始翻滚。她把锅盖掀开一条缝,蒸汽扑出来。墨渊蹲在地板上,尾巴贴平。 “……我接不到。”他说。 林溪顿了一下。“——什么?” “——你刚才说能接到。但我这边——通道里没有回音。” 她低头看着戒指。金纹亮了,但墨渊蹲在两米外,尾巴贴平,耳朵微微后压——他没有接收到她说的“一圈信号”。 “……那圈灰膜,把信号截在戒指和皮肤之间了。” “——你让它退了一圈,但退的那一圈没有回到通道里。” 林溪把戒指取下来,放回挂钩上。金纹重新暴露在空气中。那层灰膜维持着窄了一圈的状态,像一枚硬币被磨薄了边缘。 “——那我现在不能戴戒指。” “——不能。” “——那他封口的时候算到了这一步。” “——算到了。” 林溪站在灶台前,锅里的面已经煮好了。她把面捞进碗里,加了汤、葱花、一个荷包蛋。她端着碗走到吧台边坐下,把面放在面前,没有动筷子。 墨渊从地板上跳上吧台,蹲在她对面。 “……他算到了你会用戒指反制,所以在灰膜里嵌了一层限流。你戴戒指,金纹通道会被重新激活,但激活的信号——到戒指表面就停了,不会向外传。” “——那我现在只能用物理接触来判断了。” “——暂时只能用物理接触来判断。” “——暂时。” “——暂时。灰膜会在六到八小时内分解。在这段时间里,他派来的物理接触型替身会到达。” “——它会从哪个方向来?” “——正门。” 林溪低头看着碗里的面。汤面正在变凉。她拿起筷子,夹了一口,送进嘴里。咽下去。 “——几点了?” “——晚上七点四十一分。” “——还有多久到?” 墨渊的耳朵朝窗外的方向转了一下。“——刚才你说面锅开的时候,它还在八百米外。现在——” 他停住了。 林溪放下筷子。她没有看他,也没有转头。她看着面前那碗面的汤面——汤面上倒映着天花板上的灯。她左手的金纹正在发烫。 不是正常的热。是比正常高了两度的热。她感觉到那道温度——从金纹向外辐射,传到她的无名指,传到她的掌心。她低头看金纹。 那层灰膜正在以肉眼可见的速度变薄。不是分解——是被推开的。有什么东西从金纹内部往外压,把灰膜从内向外挤薄了。像一面被关上的门后面有人在用力推。 “……门在开。” 墨渊蹲在吧台对面。“——不是他在开。” “——那是谁在开?” 墨渊没有回答。但她左手的金纹——在灰膜被推到最薄的那一刻,自己裂开了一条缝。一条极细的金色纹路从金纹中心穿出来,像一根正在发芽的线。那根线没有停在空中。它贴着她的皮肤表面,顺着无名指的走向,绕过指节,停在指腹内侧。 它在那里写了一行字。字很小,字体和裴知留在中继器里的一样: “你推开了。” 林溪看着那行字。“——裴知在——” “——她没走。”墨渊说。“她留了一道后门在金纹里。你戴戒指的时候灰膜挤压金纹——那道后门被自动触发了。” “——那她现在——” “——她还在。不在这间屋子里,但还在附近。那道后门开了——说明她正在用一个远程信号,帮你把灰膜从内部撑开。” 林溪看着自己指腹上那行字。字迹在出现三秒之后慢慢淡去。但那根从金纹中心穿出来的线还留着——细如发丝,稳定地亮着。 “——替身到哪儿了?” 墨渊站在吧台上,看了一眼窗外。“——门口。两步。” 林溪站起来,走向门口。她的左手垂在身侧,指腹上那根线还在亮。她在门内侧停住,没有开门。她隔着门板问:“——谁?” 门外没有回答。但门缝里,一道银灰色的光透进来——和她刚才在便利店中继器上看到的光一模一样。 她拉开门。夜色里的巷口站着一个人。那人低着头,穿着一件和她一模一样的外套,左手无名指上,戴着一枚和她之前那枚一模一样的戒指。 那人抬起头。她的脸——和她自己的脸一模一样。 林溪站在原地。 墨渊蹲在她脚边。 那个替身抬起头之 后,没有往前走。她只是站着,看着林溪的脸,然后低头看了一眼自己左手无名指上那枚戒指——戒指也是金色的。 她开口:“——你应该看得出来。” 林溪没有回答。她低头看了一眼自己左手——那道金纹还在亮着,灰膜还在,但灰膜已经被那根从内部穿出来的线撑开了一条缝。 她的金纹在亮。替身的戒指也是亮的。但她指腹上那根线——那个从灰膜内部长出来的东西——正指向一个方向。地面的方向。 她低头看自己的脚。她脚边的地面上,有另一道极其细微的光——不是从替身身上发出来的,是从地面砖缝里渗出来的。那道光很细,灰白色,正沿着地砖的缝隙向咖啡厅门口延伸——那道光的方向,和替身站的方位相反。是从巷子更深处来的。 “……你往后退了。”林溪说。她没有看替身,她在看地面上那道灰白色的光。“——你退了两步。” 替身没有动。“——你在跟谁说话?” “——跟那个造了你的人。他退了两步。”林溪蹲下来,手指贴着地面那道灰白色的光。“你每次推门的时候都会后退一步,因为你怕你的替身被卡在门框里。” 她站起来。“——我不用看你。看你造的那个东西不是我的办法。” 替身站在原地。“——那你用什么?” 林溪低头看着脚边那只猫。墨渊蹲在门槛内侧,尾巴贴地,一动不动。她看了他三秒,然后说了一句:“——你先动。” 墨渊没有动。他的尾巴贴地,耳朵竖着,正对着门口的方向。 “……我是真的。”他说。“真的那个会先动。” 林溪看着他。他的尾巴没动。他的爪子也没动。他只是蹲在原地,和她对视。 “——你没动。” “——没动。” “——那你怎么让我知道你是真的?” 墨渊蹲在原地,尾巴贴地,耳朵竖着。 然后他把头偏了一个角度。不是看她——是看她身后那面墙上挂着的风铃。他偏头的那一瞬,风铃自己动了一下,没有风。 “……真的那个知道那枚风铃的线轴里有一截被卡住的铃片。假的不知道。” 林溪回头看了一眼风铃。风铃还垂着,没有动。但她现在知道了——她之前也见过那截被卡住的铃片,在他第一次跳到窗台上撞到风铃的时候。 她重新看着墨渊。“——那你是真的。” 替身站在门口,没有动。 林溪看着她。“——你走吧。” 替身没有回答。她把戒指从无名指上摘下来,放在门边的台阶上。然后她转身,朝巷口走去,消失在夜色里。 门台阶上留下那枚戒指。和自己那枚一模一样。 墨渊蹲在门槛内侧。 林溪把门合上,没有锁。 风铃在她身后轻轻响了一声。她背靠着门板,低头看着自己左手金纹上那根从灰膜内部穿出来的线——它还在亮。细如发丝,稳定。 “……她还在。” 墨渊从门槛上跳下来,蹲在她脚边。“——她在附近。那道后门是她提前留好的。” 林溪蹲下来,和他平视。“——七天后的那次攻击,她算到了。” “——她算到了。所以她提前留了后门,在你需要的时候自己打开。” 林溪低头看着指腹上那根线。“——她没走远。” 墨渊没有回答。但他蹲在她对面的地面上,在安静里,他的尾巴动了一下——尾尖朝她的方向,转了半度。 “……你刚才说,真的那个会先动。” “嗯。” “——你刚才动了。” “——我动的时候,风铃也响了。” 林溪的手指在膝盖上停了一瞬。 “……你连风铃都算了?” “——我算了你会在门口看着替身的时候,余光扫到风铃。” 她把脸侧向一边,然后转回来。他看着她,金黄色的眼睛在门缝透进来的光里亮着。 “……下次我算不到的时候。你告诉我。”她说。 “——我会先动。” “——你每次都先动。” “……嗯。” 他蹲在门内侧的地板上,尾巴贴平。她的左手金纹上,那根裴知留的线还在亮。 灰膜正在缓慢地继续变薄。在它完全消失之前,这扇门还会被敲响。但下一次敲响的时候,她会先看风铃。 墨渊站起来,转身朝灶台走去。走了两步之后——他的尾巴尖朝她的方向转了半度,然后继续走。 像一个已经不需要回头确认方向的人。 26. 会贴这一下 她指尖的线还在亮。裴知留下的那根后门线,在灰膜被撑开后,没有立刻缩回去。它贴在她指腹内侧,像一枚已经写完的便签,等收件人把它揭下来。 林溪站在门内侧,戒指还没戴上,灰膜正在以肉眼可见的速度变薄,像一块冰块放在室温里。她看了看指腹上那根线,又看了看墨渊——他蹲在吧台和灶台之间那块瓷砖地面上,尾巴贴着后腿,没有动。 “——它还没收回去。”她说。 “——后门线不会自动回收。它会一直亮着,直到裴知从远端关闭它。” “——那她什么时候关闭它?” “——当她确认你已经不需要它的时候。” 林溪走进厨房,把手洗了一遍,指腹上的线沾了水,在水光里多了一层反光。她回到吧台边,把戒指戴上。金纹和戒指内侧接触的那一圈,灰膜被挤压出最后一丝缝隙,然后——那层灰膜脱落了,像一片干燥的指甲盖,从金纹边缘剥落,落在地上。 金纹重新亮起来。通道恢复了。 “——他封口失效了。” 墨渊蹲在原地。“——封口失效。但替身已经来过一次了。他会在一到两天内发第二个——这次会换形态。” “——换什么形态?” “——他会模仿我。” 林溪的手指在吧台边缘停住了。“——猫?” “——猫。和你脚边蹲着的那只一模一样的猫。” “——他能复制你的外表,但复制不了你的动作习惯。” “——他能复制动作习惯。数字替身方案里有一整层专门处理行为模式的模拟。” “——那他能复制什么?” “——他能复制我的尾巴转度、爪子落地的节奏、蹲坐时的间距。” “——他复制不了什么?” 墨渊看着她。“——他复制不了——我什么时候会贴你。” 林溪的手指没有动,视线也没有移开,只是停在那里。“——如果他复制了全部动作——然后用猫的外形蹲在门口——” “——你会怎么分辨?” “——我会等它进来。” 墨渊蹲在原地。“——如果他进来了呢?” “——那我等它蹲到冰箱旁边。” “——如果它也蹲到冰箱旁边了呢?” 林溪沉默了一瞬。“——那你现在蹲在哪里?” “——冰箱旁边。” 林溪低下头。他确实蹲在冰箱旁边,尾巴贴着冰箱门的底部边缘,脊背微微弓起,耳朵朝她的方向转了一度。 “——如果你出门的时候,冰箱旁边蹲着一只和你一模一样的猫——” “——你会怎么做?” “——我会先看那个位置的温度。” “——冰箱侧面的金属会向外反射热量。真的那只蹲过的地方,金属表面会比周围高大约零点三度。” “——如果替身先蹲在那里十分钟呢?” “——那它会用我自己的尾巴转度、爪子落地的节奏、蹲坐间距来模拟我。” 林溪把戒指转了一圈。“——那我就问它一句。” “——问什么?” “——问你刚才问我的那句话。” 墨渊的尾巴尖在冰箱门边缘极其轻微地扫了一下。“——你问完之后,它会回答。” “——回答完之后呢?” “——我会蹲在门口,等你问完、等它回答完、等你看到冰箱侧面的温度差了之后,再从门廊走进来。” 林溪看着他。“——你会等那么久?” “——会等。” “——替身会提前走到你前面。” “——替身会走在我前面。但它不会停。” “——不会停?” “——它会一直往前走,走到你面前,蹲下来。它不会在门口停住。” 林溪的手指在吧台边缘停了一瞬。“——因为它没有‘等’的指令。” “——它只需要走到你面前,完成一次接触。‘等’是多余的。” 她站起来,走到门口,拉开门。夜风带着湿气灌进来。门前的台阶空着,路灯亮着,巷口没有人。她退回门内,把门合上,回头看着他。 “——你进门的时候会先做什么?” 墨渊站在冰箱旁边,没有动。“——我会看风铃。” “——看风铃做什么?” “——看它是不是还在原来那个位置。” “——如果它在呢?” “——如果它在——我会蹲在你脚边,把尾巴贴上来。” 林溪看着他的眼睛,金黄色的,在灯光下亮着,没有闪烁。她点了点头,转回灶台边,把锅架上火。油烧热的声音在安静的厨房里响起来。 “——明天煮面。” 墨渊的尾巴尖在冰箱门边缘扫了一下。“——替身不吃面。” “——替身不会停下。” “——它会直接走到你面前,不走冰箱旁边,不看风铃,不贴你。” 林溪把蛋液打进碗里。她说:“——那它来的时候,我会等它从冰箱旁边走过去。走过去了——就是假的。” “——如果它停下来了呢?” “——那我就看风铃。” “——如果风铃也没动呢?” 她把蛋液倒进油锅里,刺啦一声。“——那我就等你会不会贴上来。” 墨渊蹲在冰箱旁边,没有再问。他的尾巴贴在地面上,尾尖正对着 她的方向。 第二天天亮,风还没有停。她推开门的时候,门廊上蹲着一只黑猫。和墨渊一样大,毛色一样深。它蹲在台阶最上面那一级,尾巴盘在爪边,金黄色的眼睛仰头看着她。 她低头看了它一眼。又看了一眼冰箱方向——墨渊不在那里。她把手收进口袋,指尖碰到那枚戒指。她等了一会儿,门廊上的黑猫没有动,只是蹲在原地,尾巴盘在爪边。 她侧身让开门口,说了一句:“——进来。” 那只黑猫站起来,走进门,经过冰箱时没有停。它走过冰箱旁边,走向灶台,在灶台前转身,蹲在她脚边。 林溪低头看着脚边那只猫。它的尾巴盘在爪边,金黄色的眼睛仰头看着她。它的尾巴没动。冰箱侧面的金属,在它刚才走过之后,没有比常温更高。 她蹲下来。“——你进去了吗?” 它没有回答。它只是蹲在原地,尾巴盘着,一动不动。 门口传来一声轻响——风铃响了一声。她转过头。门口站着另一只黑猫,蹲在门槛内侧,正看着风铃。它看了两秒,然后走进来。它没有走冰箱旁边,而是走了一条弧线,绕过冰箱侧面的金属板,走到她面前。它停在她面前时,尾巴没有盘起来,而是直直垂着,尾尖先接触了她的脚踝侧面,然后才把整条尾巴贴上来。 “……你进去了。” “——我先进去看风铃。然后再贴你。” 她没有低头看自己的脚踝,她低着头,看风铃。风铃悬在门框上方,金属管的位置和自己挂钩的底部之间——没有偏。 “……我看到了。” 她蹲在他面前,没有碰他。他也蹲在她面前,没有碰她。他们的距离大约二十厘米,中间隔着一只假的——它蹲在灶台旁边,尾巴盘着,一动不动,像一台已经完成任务的机器。 “……它会在原地停多久?”她问。 “——大约四十分钟。” “——四十分钟后——它会消失?” “——会融化。它会变成一层薄灰,被风带走。” 她站起来,走进吧台内侧,拿起锅铲,打开火。“——那它走之前,我做面。” 墨渊蹲在吧台边缘,尾巴垂在台面外侧,尾尖指向她的方向。那只假猫蹲在灶台边,四十分钟后,它会消失。但她现在会煮面——在它消失之前,她知道,真的那只正蹲在她能看见的地方。 灶台上的油锅开始冒烟。窗外的风已经把台阶上那枚假猫留下的脚印吹散了,和没来过一样。她加了两颗蛋,把面下进锅里,盖上盖。她回头看了一眼灶台旁边——那只看不见自己正在被数着的假猫,蹲在那里,但尾巴盘着。 真的那只蹲在吧台上,尾巴垂着,尾尖指着她的方向,没有动。 27. 开门见山 第三天下午。风停了,但巷口那棵老槐树的叶子还在动,像被什么东西从上方压了一下。 林溪站在灶台边,把最后一锅面汤从锅里舀出来,倒进一个保温壶里。壶盖拧紧,她把壶放在吧台角落,擦了擦手,然后走到窗边。 墨渊蹲在窗台上,尾巴贴平,耳朵微微动了一下。“——他在北边。大约四百米。” “——一个人?” “——一个人。” “——没带替身?” “——没有。” 林溪把窗帘拉开了一整幅。窗外的阳光照进来,落在灶台边缘。巷口的方向,有一个穿深灰色衣服的人正站在早餐摊原来摆的位置——手里没有拿东西,站在地面上,视线落在巷子尽头咖啡厅的窗户上。 泽维尔。没有穿风衣,没有暗红色的光,没有站在阴影里。阳光照在他身上。他站在阳光里,看着咖啡厅的窗户。 “——他一直在那站多久了?” “——十分钟。他在等你开窗。” 林溪没有把窗关上。她把窗帘拉开到最大,然后转身走回灶台边。“——让他站着。” 她端起保温壶,拧开盖子,倒了一杯热水。水汽从杯口升起来,落在吧台面上,凝成一小片细密的水珠。墨渊从窗台上跳下来,落在地板上,走到门槛内侧停下。 “——他会在外面站多久?”她问。 “——等到你开门。” “——我不开门呢?” “——他会等到天黑。天黑之后他不会走,但他会换一个位置——走到对面那排路灯下面。” 林溪端着那杯热水,低头吹了一下水面,喝了一口。“——那就让他等。” 窗外的阳光从正午移向下午,又从下午移向傍晚。泽维尔一直站在巷口的早餐摊原位上,没有靠近咖啡厅,也没有离开。偶尔有路人经过他身边,他会微微侧身让开,然后回到原位。 林溪没有再看窗外。她坐在吧台内侧,把裴知中继器里那六段数据在纸上抄了一遍,贴在了冰箱门上。墨渊蹲在她旁边,尾巴搭在她手腕上。陆沉在窗边翻杂志,夜七在门口擦鞋。所有人都没有说话。 天快黑的时候,泽维尔动了。他穿过了巷口,走到了对面路灯下面。阳光已经从巷子里消失了,路灯的光刚亮起来,在他脚边投下一圈暖黄色的光晕。 墨渊从吧台上站起来。“——他换了位置。” 林溪放下笔。“——我看到了。” “——他站到路灯下面,是告诉你——他不会走。” 林溪站起来,走到门口。她拉开门,风铃响了一声。她跨过门槛,走到台阶上,没有走下台阶。墨渊跟在她脚边,没有越过她脚前的台阶边缘。 泽维尔站在路灯下,看着她。“——第三次了。” “——什么第三次?” “——我派了三次。一次比一次接近你,三次都被你挡回来了。” “——你亲自来,是想看第四次?” 泽维尔没有接这句话。他低头看了一眼自己脚边那圈灯光,然后说:“——你把戒指摘了。” “——摘了。” “——用温度替代了波形。” “——用温度。” 泽维尔静了片刻。“——你比裴知快。” “——快什么?” “——快换方案。她当年花了三个月才学会不依赖装置来判断真假。”泽维尔没有移开视线。“你用了三天。” “——你专门来告诉我这件事?” “——我来是告诉你另一件事:我停手了。” 林溪的手停在门把手上。“——你停手了?” “——我停手了。不再派替身,不再复制信号,不再投送波形。从今天起,我不再主动攻击你的通信通道。” “——你的条件是什么?” “——你走。” 巷子里安静了一瞬。风停了。路灯的光在地面上静止不动,像一块被压扁的暖色金属。 “——你走。离开这条巷子,换一个星域,换一个城市,换一个星球——换一个我找不到你的地方。你离开之后,我不再攻击这条街上的任何人。” “——条件是我离开他。” “——条件是你离开他。” 林溪站在原地,左手无名指上那道金纹在暮色里亮着。“——你停手,是为了让我走。” “——对。” “——如果我不走呢?” 泽维尔没有回答。他站在原地,路灯的光照着他的侧面,在他眉骨下方投下一片影子。 墨渊从她脚边往前走了半步。他的尾巴贴着她的脚踝外侧。“——你走之后,他会继续追。” “——他不追你。他追我。” 林溪低头看着脚边那只猫。 “——你走之后,他不会来找这条街。但他会来找你。” “——他会一直找你,直到他找到你为止。” 林溪抬起头,重新看着路灯下的泽维尔。“——如果我不走,你明天会做什么?” 泽维尔看着她。“——我不会派第四个替身。我会站在这里。” “——站在这里?” “——站在对面那盏路灯下面。不走,不攻击,不派人。直到 你走。” 林溪站在台阶上。“——你准备站多久?” 泽维尔没有回答。但他身后路灯的光,在他说完最后一个字之后——亮度比之前低了一度。 “——那你就站着。” 她转身走回门内,把门合上。风铃在她身后响了一声。墨渊从她脚边走进门,尾巴贴着她脚踝内侧,绕了半圈。 “……他说他停手了。” “——嗯。” “——他不攻击通信通道了。” “——嗯。” “——他的条件是你走。” 林溪把灶台上的火打开。“——他站着等。等到我走。” “——如果他不走——你也不走——他还会怎么逼你?” 墨渊蹲在灶台边缘。“——他会一直站在那里,直到这条街上的其他人开始觉得不安全。” “——他会让陆沉、夜七、商白、季风、程渡、张远、裴知——因为他们知道你被人盯上了。” 林溪把锅端下来。“——那如果这条街上的人——都记得我的面呢?” 墨渊没有回答。他的尾巴在灶台边缘贴平了。她转过身,背靠着灶台。透过窗户,能看见对面路灯下面那道人影——他还站在那里,没有离开。 她收回视线。“——他站着的时候——听不到风铃。他站在路灯下面,是单向的。他只能看见,不能听见。他看不到门内侧的东西。” 墨渊的耳朵竖了起来。“——你打算做什么?” “——不做什么。我在等他站到明天早上。” 墨渊的尾巴尖动了一下。“——明天早上?” “——明天早上早餐摊会出摊。他站的那个位置会被老板娘的三轮车挡住。”她把锅盖盖回去。“——然后他会挪动位置。他只要挪动一次——就说明他站不稳了。” “……你准备看他的移动。” “——准备看他什么时候换腿。如果他真的能站到明天中午不换位置——他说的停手是真的。如果他中途换了位置——他在骗我。他停手的条件是假的。” 墨渊蹲在灶台边缘,看着她背对窗外的路灯,站了一会儿。她没有看窗外,但她知道他在看。 窗外的路灯下,那道影子还在,站得很稳。巷子里安静如常。灶台边,她站着,墨渊蹲在灶台边缘。她伸手把锅盖重新掀开,水汽扑上她的脸。她拿起手机,打开记事本,写下了三个字:“明天见。”她放下手机,把灶台上的火调到最小。 墨渊没有说话。他蹲在灶台边缘,尾巴垂下来。那盏路灯还亮着,影子的脚尖——比十分钟前偏了一度。她看见了。 28. 第二道门 天亮后的风比凌晨更冷。早餐摊的三轮车停在巷口,老板娘从车厢里搬出第四笼蒸屉的时候,泽维尔已经不在墙根阴影里了。 他走了。但地面上留了一样东西——一枚硬币大小的银色圆盘,贴在墙根下方的砖缝里,表面涂了一层和水泥几乎一致的颜色。 陆沉最先看到它。他从窗边站起来,推开门走过去,蹲在那枚圆盘旁边,抬头看了一眼巷口的方向——泽维尔已经走远了,背影消失在对街的拐角。 他伸手去碰那枚圆盘。 “——别碰。”林溪的声音从门口传过来。她站在门槛内侧,左手上的金纹在晨光里亮着。“他留的东西——不一定是他直接放的。” 陆沉的手停在距离圆盘大约五厘米的位置。“——那是什么?” “——接收器。他用它来接替身的最后一段信号。” “——他没带替身来。” “——他把替身留在别处了。这个圆盘是替身的控制中枢——只要信号还在,替身就能继续行动。” 陆沉把手收回来。“——那把它拆了。” “——拆了之后,替身会进入最后一段预设指令——直接执行它被设定的最后一个动作。” “——最后一个动作是什么?” 林溪看着那枚圆盘。“——它被设定来敲门的。” 陆沉站了起来。夜七从门里走出来,蹲在圆盘旁边,双手撑在膝盖上。咖啡厅门内侧的台阶上,墨渊蹲在那里,尾巴贴地,正对着那枚圆盘。 “——他绕过了承诺。”林溪说。“他说不攻击通信通道,不留假信号,不投送波形。但他留了一枚实体接收器。” “——接收器的信号路径不经过通信通道。它走的是一条独立的地面回路——不需要接入你的金纹,不需要触碰戒指。” “——所以他没有违背承诺。” “——没有。” 林溪走下台阶,走到圆盘前面,蹲下来。“——如果我用手碰它——我会被标记吗?” “——不会。它只是一个接收器。但如果它接收到来自替身的信号——” “——它会自己激活。” “——会。”墨渊的尾巴在地面上贴平了。“你已经找出了他的规则漏洞,他就用漏洞造了一道能绕过所有规则的门。” 林溪蹲在圆盘前面,看着它。它嵌在地砖缝隙里,表面已经覆盖了一层薄薄的晨露,和砖块融为一体。 “……第二道门。”她说。 墨渊从台阶上跳下来,走到她脚边。“——接收器不需要拆。替身信号必须经过这个节点才能传进门。只要我们把这道门控住——它接收到的任何信号都会被截断。” “——截断需要什么?” “——需要一组和它匹配的干扰频段。” 林溪站起来,转身走回门内,从冰箱门上取下裴知中继器的那份抄写纸。她在第四段数据中间找到了一行字: 【第二类节点:地面回路型接收器。匹配干扰频段:L-7-Sigma。】 她把那行字抄了一遍,折进口袋里。“——L-7-Sigma。” 墨渊跟着她走回门内。“——这个频段在地面回路上的覆盖半径是多少?” 林溪低头看着纸面。“——三米。” “——三米。” “——那圆盘周围三米内,任何经过它的替身信号都会被削掉一层外壳。” “——如果替身信号是从更远的地方投送过来的——比如巷口,或者更远——” “——它在落地之前已经裸了。” 陆沉从门口走进来,手里拿着一个拳头大小的金属棒。他把金属棒对着那枚圆盘,调了一下顶端的旋钮——银灰色的光从金属棒前端射出,落在那枚圆盘上。 圆盘表面的晨露没有变化。但它底部那道黑色的缝隙——亮了一瞬,然后暗了下去。陆沉把金属棒收回来。“——干扰频段已覆盖。” 林溪站在灶台边,把那杯已经凉透的热水重新加热,端起来喝了一口。 “——第二道门关上了。” “——他还会开第三道。” 墨渊蹲在灶台边缘,尾巴从台面边缘垂下来。“——他每一次被堵住一个漏洞,就会开一个更大的漏洞。” “——第三道门会是什么?” “——不会通过地面。不会通过空气。不会通过通信通道。”墨渊的尾巴尖微微动了一下。“——可能会通过人。” 林溪端着杯子的手停住了。“——人?” “——一个不需要信号、不需要接收器、不需要圆盘的人。他只需要站着,确认你还在这条街上。” “——那替换掉圆盘的东西——是一个活人。” “——一个不会攻击、不会靠近、不会传递信号的活人。只是看着你。” 林溪把杯子放下。“——那他能看到什么?” “——看到你在窗边、在灶台边、坐在吧台里。只要他还能看到这些,他就确认了你还没走。” “——如果我不想被他看到——我会拉窗帘。” “——如果你拉窗帘,他会觉得你改变了行为模式。他会解读为你在做准备。” 林溪看着窗外。巷口早餐摊的老板娘正在收笼屉——蒸屉已经摞了五层高了。她看了一眼墙根那枚圆盘的位置——陆沉用金属棒干扰之后,那枚圆盘已经不再反光了。 “……那就让他看。”她说。“他站在那里看的时候,我必须做一件事——不能让他看出来我在做什么。” 她转身走回吧台内侧,把手机从吧台下面拿出来。手机屏幕亮着,金色弹窗里,一行字正在缓缓浮现: 【裴知终端·距离:未知·状态:离线·最近一次激活位置:距离该坐标三百米处。】 她看着那行字。“——她还没走远。” “——她离你的距离不超过三百米。但她没有进入咖啡厅。” 林溪把手机放回吧台下面。“——她在守着那扇门。” “——她在守着一个入口。你已经关了一扇。她会替你守着另一扇。” 风铃响了一声。林溪走到门口,没有拉开门。她隔着门板问了一句:“——你还在吗?” 她等了五秒。门外没有声音。但风铃又响了一声——比之前那声短一些。她看着风铃的金属管。那些金属管在风里互相碰撞,发出长短不一的声响。她看不懂它们的顺序,但她知道——那个方向,是东边。 她回头看了墨渊一眼。 墨渊蹲在吧台上,尾巴贴平,耳朵微微朝风铃的方向转了一度。“——她让你往东走。” 林溪站在门内侧,手指贴着门板。东边三百米——裴知的位置。她转身回到吧台边,从抽屉里拿出一张纸,在纸上写了一句: “东边三百米。” 她把纸条折好,放进口袋。“——她还在东边。三百米。她在等我过去。” 墨渊从吧台上跳下来。“——现在去?” “——现在去。第二道门已经关上了,第三道门还没建好。这是唯一一个空窗期。” 她拉开门。风铃没有响——她用手按住了铃片。墨渊跟在她脚边,走下台阶。她沿着巷子朝东走。经过早餐摊的时候,老板娘正在往三轮车上装空笼屉,抬头看了她一眼。“——出门啊?” “——出门。” 她走了三百米。东边的巷口比西边的窄,地面从水泥变成了石板。在第三个门洞的阴影里,墙角靠着一件叠好的灰色外套。外套下面压着一张叠好的纸。她蹲下来,展开那张纸——纸上的字是裴知写的,墨迹干了很久: “第三道门如果建起来,他不会派人站在巷口。他会派人站在你身边。” “替换掉替身的东西不是活人。是你的熟人。” 林溪把纸折好放进口袋。外套的领口内侧——有一个已经熄灭的银色装置。裴知来过这里。她把中继器放回原位,站在这条巷子里——没走远。 她靠着那面墙,站了一会儿。风从巷口灌进来,吹动了她的外套边缘。墨渊蹲在她脚边,尾巴贴着她的脚踝。 “——她留了一句话就走?” “——她留了一句话就走。” 墨渊的尾巴尖在她脚踝上贴了一下。“——她说的‘熟人’,是指谁?” 林溪站在墙根下,看着巷口东边的方向。咖啡厅方向的风铃没有响,巷子尽头也没有人影。 “……我需要回去看看。” 她转身,沿着来路走回咖啡厅。她的脚步比来的时候快了一些。墨渊跟在她脚边,一步未落。风比刚才大了——吹动了巷口的落叶,吹动了早餐摊的三轮车边角上挂着的塑料防尘布。 她走到咖啡厅门口的时候,看到门内侧地板上有一双鞋。深灰色的布面鞋,鞋码不大,像是经常穿的那种。鞋的主人坐在吧台前,正在低头看她贴在冰箱门上的那张纸。 那人抬起头。 ——是张远。 他正在看她贴在冰箱门上的裴知中继器数据抄写纸——第四段,第二类节点匹配频率。他看了三秒,然后把纸放下,转身看着她走进门。 “——你回来了。” 林溪没有动。她站在门槛内侧,左手金纹在晨光里亮着,风铃还垂着。墨渊蹲在她脚边,尾巴贴地。 她等着那个声音——来自冰箱旁边的陌生电压。 张远看着她,开口说:“——我看了一下那张纸。是裴知的笔记吧。” 林溪站在原地,隔着四五步。她低下头,看他的脚边——那双手套放在吧台边缘,方向朝北。她转身,走回门内侧,把风铃重新挂正。风铃的金属管垂着,安静如常。 “……过来坐下。”她说。 29. 痕迹的路径 纸面上那道银色细粉痕迹很浅,浅到如果不是贴着冰箱门借着晨光的角度看,几乎不会注意到它。林溪没有碰那张纸。她蹲在冰箱前面,偏着头,让光从侧面斜切过纸面——那道光把粉末的路径照成了一条断续的银线,从纸面右下角切入,画了一个不到半圈的弧线,停在纸面正中央的那一行字下方。 “——它从哪里来的?”她问。 墨渊蹲在她旁边,尾巴贴着地面,耳朵朝纸面方向转了一度。“——从张远的鞋底。” “——鞋底碰过圆盘之后带进来的粉末,从他走到冰箱旁边,站在纸面前——” “——粉末在他站立时从鞋底脱落到地面,然后在他俯身看纸的时候,被他袖口边缘带到了纸面上。” “——袖口?” “——他俯身看纸的时候,左手袖口边缘刮过纸面。那一道粉末痕迹的走向——是从纸面右下角向上走,画了一个半弧——正好对应左手袖口抬起和放下的轨迹。”墨渊的尾巴尖在空气中极其轻微地划了一道,“他在纸上留下了这道痕迹的同时,袖口边缘也带走了一部分粉末。” “——袖口带走的粉末到哪儿了?” “——他回到吧台前坐下,双手放在吧台面上的时候,袖口边缘的粉末会掉落在——” 林溪站起来,走到吧台前。张远还坐在高脚凳上,双手搁在吧台面上。她低头看他左手袖口下方那一片台面——深色木纹上嵌着一层极薄的灰白色细粉,和冰箱门上那抹痕迹的光泽一致。 “——粉末落在这里了。” 张远低头看着自己袖口下方那一片台面。“——它到了这里。” “——它从圆盘上到你的鞋底,从鞋底到地面,从地面到袖口边缘,从袖口边缘落到纸上,再从纸上落回袖口,最后落到了吧台面上。它走过的路线——绕了这间房间一圈。” 墨渊蹲在地板上。“——它在画一条闭合的路线。” 林溪蹲下来,手指悬停在吧台面上方大约两厘米的位置,没有碰那层粉末。“——如果这条路线是闭合的——” “——那它画出了一个平面。”墨渊的尾巴尖轻轻抬了一下,“接收器粉末形成的闭合路线——意味着这间房间内的某样东西已经被这条路线标记了一遍。” “——标记了什么?” “——标记了路径经过的所有表面。如果你能找到这条路径的起点和终点之间的距离——” “——那扇门的开口就找到了。”林溪站起来,走回冰箱前面,重新看着那张纸。粉末痕迹的起点在纸面右下角——那个位置正对着冰箱门的底部边缘。“——起点是冰箱门底部。” 她蹲下来,手指贴着冰箱门底部边缘。那里有一层极薄的灰色细粉——肉眼几乎看不见,但她的金纹在靠近那个位置的时候微微热了一瞬。 “——它贴住了。” “——冰箱门底部被粉末标记了。每次你开冰箱门,粉末会在门缝的移动中被挤压——它会在冰箱门和门框之间形成一个可识别的位置。” “——那如果我把冰箱门关上——” “——那条路径就断了。” 林溪没有关冰箱门。她站起来,走回吧台边。“——那我不关冰箱门。让这条路径保持开放。” 张远坐在吧台边,看着她的动作。“——如果这条路径是开着的——” “——他可以通过这条路进来说明他已经能找到我们了。用他留下的粉末,完成一次路径测绘——不需要替身、不需要信号,只需要一个人走过一次,把粉末带进来,让它洒在地上。” 墨渊蹲在吧台侧面。“——泽维尔想让这条路自己闭合。当他确认这条路线已经走完一圈的时候——那扇门就会自己打开。” 林溪站在吧台边,看着冰箱门底部那层银灰色粉末。“——那我让它自己走完最后一程。”她走向冰箱,把冰箱门完全拉开。冰箱门底部边缘的粉末,在门被完全拉开的瞬间——沿着冰箱门底缘那条缝隙向前延伸了大约两厘米,然后停住了。路径延伸了。 “——它走完了。”墨渊说,“起点和终点之间的间隙被填上了。” “——门开了?” “——路径闭合了。门——还没有物理打开,但路径已经建好了。” 林溪站在冰箱前面,看着冰箱门底部那道延伸了一段的粉末印迹。“——那他可以从这条路径进来了。” 墨渊蹲在她脚边。“——他可以通过这条路径读取房间内部的布局,不需要进门。他可以在远处重建一张这间房间的地图。” 林溪看着那道粉末印迹延伸的方向——它从冰箱门底部,沿着地砖缝隙,绕过灶台边缘,穿过吧台与墙之间的空隙——最后停在了门口台阶的方向。那正是她每天早上开冰箱拿鸡蛋、再走到灶台边、再端着面走回吧台的路线。 “——他画了我的日常路线。” 墨渊的尾巴贴平了。“——他把你的日常路线走了一遍。不需要进门,只需要有人在早上扫地的时候把粉末带进来,让它在门打开的时候自然走完。”他顿了一秒,“今天早上你出门之前——有人扫过地。” 林溪蹲在冰箱前面,看着那道粉末印迹消失在门缝边缘。“——是程渡。今天早上他扫过地。” “——程渡扫地把粉末从冰箱前方带到了吧台边缘。” 林溪站起来。“——程渡不是故意的。他每天扫地的路线和今天一致。” “——如果不是故意的——那今天的粉末路径之所 以能走完,是因为有人提前算好了你会打开冰箱门。” 林溪低头看着自己的手——手刚碰过冰箱门把手。冰箱门底部那层粉末在门开合的瞬间完成了最后一段延伸。她站在灶台前,看着手背上的金纹。 “……他算不到我会什么时候开门。” “——他不用算到具体时间。他只需要把粉末留在冰箱底部,等你打开冰箱——门动的那一下会自动把粉末推到路径末端。” 林溪走回吧台边,把那杯水端起来喝了一口。“——那如果我现在把冰箱门关掉——” “——路径会被切断。但地图已经传输完毕了。他不需要路径保持开放,他只需要路径完整走过一次。” 林溪把冰箱门关上了。她低头看了最后一眼门缝底部——粉末印迹还在,但路径的最后一段已经被门板压住了。 门合上了。墨渊的尾巴在灶台边缘贴平。“——第三道门已经走了。但他把路画完了。” 林溪站在冰箱前面。她转过身,看向门口。风铃垂着。台阶上那层灰白色的粉末痕迹已经被门板压住了。她拉开门,走下台阶,蹲下来看那枚圆盘——它还在原地。但它的表面颜色比之前暗了一点。 “……它的信号——已经传完了。” 墨渊走到她脚边。“——第三道门已经关上。但传送已经完成。” “——他拿到地图了。” “——拿到地图了。” 林溪蹲在台阶上,看着那枚已经暗下来的圆盘。她低头看了看自己的左手金纹——还在亮。她站起来,走回门内,把风铃重新拨了一下。风铃响了,金属管互相碰撞,发出长短不一的声响。她没有看风铃的方向——但她看了墨渊。 “……他拿到地图了。”她说。 墨渊蹲在门槛内侧。“——他拿到你的日常路线了。他知道你从哪里走,从哪里停,从哪里拿鸡蛋,从哪里倒水。” 林溪站在灶台前,把锅盖上。“——那明天早上,他来的时候,他不会走错路。”她拧开水龙头,水声覆盖了风铃的余音。墨渊蹲在灶台边,耳朵朝风铃方向转了一度——风铃已经停了。 “……东边。” 林溪关掉水龙头。“——东边什么?” “——裴知在东边。她还在那里。” 林溪低头看着自己的手。“——她知道第三道门会怎么走。她今天早上放在外套里的纸条——写的不止是预警。” 她走回门内侧,从吧台抽屉里拿出裴知那张纸。她把纸翻到背面——纸背面的右下角有一行极细的银色字迹,和冰箱门上那道粉末的粗细几乎一样: “地图镜像存在。第三道门传的是一条路线。那条路线在另一侧——会有一个对应的出口。” 30. 转身那一步 冰箱门内侧的银色路径在灯光下反着极淡的光。林溪没有碰它,只是站在那里,看着那道反向延伸的线条。它和地面上那道路径完全对称——方向相反,弯折的角度一致,连末端收口的位置都在同一个相对坐标点上。 “——出口在你每天早上转身的地方。”她重复了一遍裴知写的那行字。 墨渊蹲在她脚边。“——你每天早上在哪转身?” 林溪没有立刻回答。她看着冰箱门内侧那道镜像路径,回想自己每天早晨的活动路线——开冰箱,拿鸡蛋,关门,转身走向灶台。那个转身的位置在冰箱门和灶台之间,一块大约半平方米的瓷砖地面。 “——冰箱和灶台之间。”她说。“我拿了鸡蛋关上门之后,转身往灶台走的那一步踩的位置。” 墨渊的尾巴在地面上扫了一下。“——哪一块砖?” “——从冰箱门往前第三块,灶台前第二块。” 她走过去,站在那块瓷砖上。脚下那块砖和其他砖看起来完全一样,颜色、缝隙、表面磨损程度都一致。但她站上去的那一瞬间——左手无名指上的金纹热了一度。 “——它在这里。” 她蹲下来,手指贴着那块瓷砖的边缘。瓷砖和相邻砖块之间的缝隙里,嵌着一层和冰箱门内侧同色的银灰色粉末。它没有暴露在表面,而是嵌在缝隙深处,像是被故意填进去的。 墨渊走到她旁边,低头看着她手指贴着的那条缝隙。“——它是镜像路径的末端。地面那条路线在冰箱门内侧留下了复制路径,复制路径又在地面这块砖上留下了一个终点。” 林溪把手指从缝隙上移开。“——这个终点的对面——对应的是什么?” “——对应的是泽维尔那侧的地图读取终端的最后一个触点。他在远端重建地图的时候,最后一步就是这块砖的位置。” “——所以他现在知道我会站在这里。” “——他知道你每天早晨开完冰箱之后会站在这块砖上转身。但他不知道——你现在已经站在这里看着它了。”墨渊的尾巴尖在地面上轻轻扣了一下。“如果你站在这块砖上不动——他那边地图的最后一个触点会显示‘正在被占用’。” “——正在被占用意味着什么?” “——意味着他在远端看到的数据不是一块静止的地砖,而是一个正在移动的信号源。” “——他会以为我站在上面没动。” “——他会以为你站在上面停留了几秒。” 林溪站起来,从那块砖上走开,走回冰箱前面,重新拉开冰箱门。门内侧那道镜像路径还在,和刚才一样。她伸手,指尖隔着大约一厘米的距离悬停在镜像路径末端的上方。 “——那我不碰它。我只是靠近它。” 门内侧的银色路径没有任何变化。但她离开之后那块砖的位置——地砖缝隙里的银灰色粉末正在极其缓慢地扩散,像被什么看不见的东西搅动了边缘。 “……它动了。”她说。 墨渊蹲在原地。“——你站在上面的时候,它没有动。你离开之后——它才开始扩散。” “——所以我站在上面的时候,锁住了它的位置。” “——你站在上面的时候,锁住了它的位置。” 林溪走回那块砖上,重新站定。缝隙里的银灰色粉末停止了扩散,像被压住了一样。她低头看了三秒,然后转身——朝灶台的方向迈出一步。在她迈出那一步的同时,脚下的粉末没有动,但冰箱门内侧那道镜像路径——在她转身的那一瞬间,末端微微亮了一瞬。 “——它亮了。” 墨渊的尾巴在地面上贴平了。“——你转身的那一步——它对应着你每天早上开门到灶台之间的那个动作。你把那个动作走完的时候,路径会在你完全转身的那一瞬间完成一次完整回传。” “——回传的内容是什么?” “——回传的是你的活动状态:你今天早上在这个时间点转身往灶台走。” 林溪站在灶台前。“——如果我把这个回传的时间差利用起来——”她转身,把手伸向灶台边缘,停住。“他会在每天早上这个时候收到一次‘她正在转身往灶台走’的信号。” “——同一个动作,他会收到十次、二十次、一百次。直到他认为你的行动模式已经固化到不需要持续监视的程度为止。” “——然后他就不会再看这个时间点的数据了。” “——他会把它从地图上标记为‘已确认的固定行为模式’。” 林溪站回那块砖上,重新走了一遍——开冰箱,关门,转身,走向灶台。墨渊蹲在冰箱旁边,尾巴贴地,看着她的动作。 “——如果他现在在看的话——”他说,“——你刚才走的那一趟,他应该已经收到了。” “——那我现在再做一次。” 她又走了一遍。开冰箱,关门,转身,走向灶台。第三遍。第四遍。第五遍。 第九遍做完的时候,墨渊开口了。“——他不会再看了。同一个动作重复超过七次,他会把它标记为‘已确认’,从待监视列表中移出。” 林溪停在灶台边。“——那他之后就不会再看这个位置了。” “——不会。” 她走到窗边,拉开窗帘,看了一眼窗外——巷口早餐摊还在那里,老板娘正在收第五笼蒸屉。外面没有人,没有人站在路灯下,没有人站在墙根阴影里。泽维尔没有在那条街上。 “——他知道这条路径已经固化了,不需要看了。” “——那现在,只有我知道这个位置还有一个出口。他已经把从监视列表里移出去了。”林溪转身走回那块砖上。“那你现在从门口走到冰箱——别走中间那条路。走墙根。” 墨渊从地面站起来,沿墙根走了一道弧线——绕过冰箱侧面,从靠墙那侧走到冰箱后面,然后绕到冰箱门正前方。 他站在冰箱前面,背对着她。“——你刚才走了九遍,从冰箱到灶台——你的动作已经把回传信号送出九次了。” “——所以现在这个时间点,他已经不再监视了。”< /p>林溪站在窗边,看着冰箱与灶台之间的那块砖。“——那如果我现在走第十遍——”她转身,开冰箱门,关门,转身,迈步走向灶台。脚落在那块砖上的时候——冰箱门内侧的镜像路径末端亮了一瞬,然后持续亮着,没有再熄灭。那道光经过地面的粉末路径,穿过门缝,沿着墙根,朝门外延伸出去。它的方向是东边。 “——出口在东边。” 墨渊蹲在冰箱前面。“——镜像路径对应的出口,穿过墙根,沿地面延伸三百米——裴知的位置。” 林溪看着那道从冰箱门内侧亮起、穿过地面粉末路径、沿墙根朝东延伸的光。“——她在出口等着。” 她走到门口,拉开门。风铃在她身后响了一声。墨渊跟在她脚边,走出门槛,走下台阶。那道银灰色的光沿着墙根,穿过巷口,绕过早餐摊的三轮车,沿着排水沟边缘向东延伸。 林溪跟着那道光走了三百米。光停在第三个门洞的阴影前。她蹲下来,光线尽头的阴影里有一块松动的石板。她伸手掀开石板,下面放着一只银色金属盒,盒盖边缘贴着一张纸条,上面写着四个字: “你到了。” 她把盒子打开——里面装着一片手掌大小的银色薄片,表面刻着一条和她冰箱门内侧完全一致的镜像路径路线图。路线图上端有一个标记点,标着一个字:“站。”她看着那个“站”字,又看了看墨渊——他蹲在她脚边,尾巴贴着她的脚踝。 “……她在让我站上去。” 她站起来,把银色薄片平放在地面上,站在那个标记点上面。站上去的那一瞬间,她脚下的地面发出一声极轻的金属回响——像是地层深处有一扇门被打开了。 “……她在这里放了另一扇门。” 她蹲下来,手指贴着那片银色薄片边缘。墨渊站在她旁边。“——东边的门和冰箱那扇门是同一扇。” “——它们的路径连在一起了。” 林溪把银色薄片从地面拿起来,放回金属盒里,盒盖合拢,放回石板下面。她站起来,拍了拍手上的灰。“——东边的门和冰箱的门是同一扇,路径连在一起的。那我现在在冰箱那扇门上的每一步,都会同步到东边这扇门上。” “——他在西边监控。出口在东边。” “——他知道的路径在西边。真正的出口在东边。”她看向巷口的方向,巷口正在变亮,阳光开始从云层边缘渗进来。她转身,沿着那道已经暗下去的银灰色光痕走回咖啡厅门口。风铃还在,门槛还在,冰箱门还开着。她关上冰箱门,站在灶台前,把锅架上火。 “……还有面吗?” “——还有。” 她把水烧上。“——煮完面再说。” 墨渊蹲在灶台旁边,尾巴搭在她脚踝上。水流声在厨房里响起来。窗外的阳光已经从东边照进了巷口,地面上一道极细的银灰色光痕正在慢慢隐去,像一段完成任务的路线,正在自己关闭。裴知站在那扇东边的门前,蹲着听了一会儿地面的回响,然后站起来,转身,走进更深的巷子里。 31. 他走的路 泽维尔站在吧台与冰箱之间的通道上。他穿了一件深灰色外套,领口没有竖起来,和上次站在路灯下的装束一样。他的视线没有落在林溪身上,而是落在冰箱门内侧那道正在淡去的银色路径上。 他看完了那道路径的走向,然后收回视线,落在林溪脸上。“你重复了九次。” “——数得挺清楚。” “——回传信号有标记。同一条路径重复超过七次,系统会自动归档。第九次结束之后——我这边不再接收这个位置的实时数据。” 林溪站在灶台边,左手垂在身侧,金纹亮着。“——那你现在来这里是为了确认它还在不在。” 泽维尔没有否认。他把手伸向冰箱门——门内侧那道镜像路径已经几乎淡到看不见了。他的手指悬停在路径末端上方大约一厘米的位置,没有碰它。 “——它还在。但路径已经被封住了。” “——封住它的人不是我。” 泽维尔收回手。“——是裴知。” “——是裴知。” 他站在冰箱前面,沉默了一瞬。然后他转头,看了一眼灶台方向——墨渊蹲在灶台边缘,尾巴垂下来,悬在台面外侧。他看完了灶台的角度,看完了水槽的方向,看完了吧台和冰箱之间的通道宽度。 “……你煮面的位置。”他说。“从冰箱拿鸡蛋到你转身走到灶台——中间那个转身的位置。” 林溪没有回答。但她的脚正站在那块砖上——她从一开始就没离开过这块砖。 泽维尔低头看着她脚边那块地砖。“——你站在那上面已经有一会儿了。” “——我煮面的时候也站在这块砖上。” “——煮完面之后也站在这块砖上?” “——站在这块砖上吃完了一整碗面。” 泽维尔的视线在她脚边停留了两秒。然后他移开了,走到窗边,站在窗台上那排绿植的阴影边缘,面朝巷口的方向。 “——我走西边那条路进来的时候,”他说,“经过了早餐摊,经过了墙根那枚圆盘,经过了冰箱外侧的粉末路线——它已经断了。” “——它断了。” “——你重新接了一根。从冰箱门内侧,沿墙根,朝东。” 林溪的手没有动。“——那是一条已经被封住的路。” “——你封住了末端,但路径还在。只要路径还在,门就在。”他转身,面朝她,“——你只是把入口移到了我看不见的地方。” 墨渊蹲在灶台边缘,尾巴垂着,悬在台面外侧,尾尖指向门的方向。泽维尔沿着那道视线看了一眼门的方向——门是关着的,风铃垂着,门缝里没有光透进来。 “……你告诉过我你不走。” “——我没走。” “——你没走,但门已经不在原来的位置了。” 他走到门口,没有碰门把手。他把手放在门板上方大约一掌宽的位置——那里的木纹比周围略深一寸。他用手指腹轻轻按了一下那块区域,然后收回手。“——门还在。但你把它移到了东边。” 林溪站在灶台边。“——你刚才按的那块位置,不是门。” “——我知道。但我需要确认你把它移走了。” 泽维尔离开门口,走回吧台与冰箱之间的通道。他经过墨渊蹲着的灶台边缘时停了一步,低头看了那只猫一眼。墨渊没有看他,尾巴垂着,尾尖朝向门口方向。 泽维尔收回视线。“——你和裴知做的是同一件事。她用了七年,你用了七天。但路径是一样的——把入口从可见的位置移到一个可移动的位置上。” 林溪没有接话。但她站在那块砖上的姿势略微调整了一下重心——从左脚换到了右脚。墨渊的尾巴,在她换重心的那一瞬间,从垂着变成了稍微抬高了半厘米。他没有转头,但尾巴变了一个指向——朝她的方向偏了一度。 泽维尔看到了那个变化。他看了墨渊的尾巴一眼,然后看了林溪一眼。“——他现在指向你。” 林溪没有低头。“——他一直指向我。” “——之前指向你的时候,不会在你换重心的时候动。”泽维尔顿了一下。“——他在用尾巴配合你的动作。不在同步范围之内,他在调整。” 林溪低头看了一眼墨渊的尾巴——确实朝她的方向偏了一度。她自己没有注意到——他以前也这样调整过,但她没有注意过自己的重心移动会触发他的尾尖位移。 “……他一直在调。”她说。 “——以前也调。” “——以前没有注意。” “——现在注意到了。” 泽维尔站在吧台边缘,看了她三秒。“——那你现在已经掌握了它的触发条件。” “——我掌握了他尾巴的触发条件。” “——那下次他动的时候——” “——我知道他为什么动。” 泽维尔没有再说下去。他把双手放进口袋里,朝门口走去。经过风铃下方的时候,他偏了一下头,避开了风铃最低那根金属管的位置,然后推开门,走了出去。 门在他身后合拢。风铃没有响。他走出去的那一步,没有被任何铃片碰到。 林溪站在灶台边,仍然站在那块砖上。墨渊从灶台上跳下来,走到她脚边,尾巴贴着她脚踝外侧。他蹲下来,尾尖朝门口方向偏了一度——泽维尔刚才走出去的那个方向。 “……他没碰风铃。” “——他知道那根管子的位置。” “——他知道了它长什么样,也知道它会被碰响。他避开了。” 林溪低头看着脚边那只猫的尾巴尖——它还在朝门口方向偏着。“——那他这次来——” “——不是来看路的。他是来看你有没有注意到他避开了风铃。” 林溪站在那块砖上,看着已经关上的门。“——他进来的时候,走的是冰箱那条路。出去的时候,避开了风铃。” “——他故意让你看到这些。用两次不同的方式——” “——让我看清楚他记住了这间屋子的布局。” 墨渊蹲在原地。“——他来过一次之后——就不会再记错了。” 林溪从灶台边走到门口,拉开一条门缝。巷口的方向,那道深灰色的人影正在走远——正朝着东边。他正在朝东边走。 “……他往东走了。” 墨渊蹲在门槛内侧。“——他知道东边有门。” “——但他不知道那扇门的入口在哪。” “——他知道方向。但他不知道位置。” 林溪把门合拢。风铃在她关门的动作中轻轻晃了一下,金属管彼此碰撞,发出一声极轻的响。她站在门内侧,听着那声余音在空气里慢慢散尽。 “……他下次来的时候——不会走错。” 32. 标记的那面墙 那块砖还在原位,缝隙里的金属片边缘嵌着一道银灰色纹路,和昨天一样深,一样暗。林溪站在那面红砖墙前面,没有碰它。她身后大约两米的位置,墨渊蹲在墙根的阴影边缘,尾巴贴地,耳朵朝砖缝的方向微微转着。 “——他今天早上来过了。”她说。 “——你怎么判断的?” “——金属片边缘的灰被抹掉了一截。他用手碰过这个位置。” 墨渊站起来,走到她脚边,低头看了一眼金属片边缘。“——他碰的时候,确认了这片标记还在原位。但他没有进行下一步。” “——下一步是什么?” “——下一步是把金属片从砖缝里取出,换成一个能打开的结构。” 林溪蹲下来,手指悬停在金属片上方大约一厘米的位置,没有碰它。“——如果我提前把它取走——” “——他会知道门的位置被改变了。” “——他会在明天重新选一面墙。” 林溪把手收回来。“——那我不碰它。让他以为这个位置还没被发现。” 她站起来,沿着墙根走回巷口。墨渊跟在她脚边,尾巴垂着,尾尖在她脚踝外侧悬着,没有贴上去。回到咖啡厅门口时,她停下,低头看着门槛边缘那道灰白色粉末——它还在,比昨天薄了一层。地板上的粉末路径已经被踩散了。 陆沉站在灶台边,手里端着一杯已经凉透的茶,看着她走进来。“——他早上来过一次。走了之后又回来了一次,在门口站了不到十秒。” “——他回来的时候看了哪里?” “——看了门缝。” 林溪站在门槛内侧。“——他在看门缝的高度有没有变化。” 陆沉把茶杯放下。“——有变化吗?” “——没有。” “——那他确认的是你没有移动过门槛。” “——对。” 陆沉没有再问。他走回窗边,把窗推开了一条缝。窗外巷口的阳光比刚才亮了一些,地面上的水分正在被晒干。 墨渊蹲在门槛内侧,耳朵朝门外方向转着。“——他会再次站到那面墙前面,在同一个时间点,同一位置。如果你不移动金属片——他会认为这个标记仍然安全。” “——但如果他知道我蹲过那面墙——” “——他不会知道。因为你没有碰那片金属片。” “——他怎么知道我碰没碰?” “——他会在墙根处留一根极细的线。如果你碰过那片金属片——线会断。” 林溪走到门口,蹲在门槛内侧,低头看了一眼门槛与地面相接的缝隙。那里有一根半透明的细线——比头发丝还细,一端贴在门槛内侧的木头纤维上,另一端延伸向那面红砖墙的方向。 “……他留了一根线。” “——他留了一根线。如果你碰过金属片——线会断。” “——那我没碰它,线还在。” “——线还在。在他来看——这个位置还没有被人动过。” 林溪站起来,把门合拢,风铃没有响。她背靠着门板站了一会儿,左手金纹亮着,亮度稳定。墨渊蹲在她脚边,尾巴贴着她脚踝外侧。“——你打算怎么做?” “——不碰线。不碰金属片。等他明天回来。” “——等你明天看到他站在那面墙前面——” “——我会站在他身后。” 墨渊没有接话。他的尾巴在她脚踝上贴了一下,然后松开,站起来,走回灶台边,跳上灶台,蹲在台面边缘。 “……明天他站在那面墙前面的时候,”林溪说,“他会在那个位置停留多久?” 墨渊蹲在灶台上,耳朵朝她的方向转了一度。“——他不会停留。他会把金属片取走,把门结构嵌进去,然后离开。全过程不会超过四秒。” “——四秒。四秒够他从砖缝里取出金属片——” “——取出、替换、离开。三个动作。” 林溪站在门内侧,仍然背靠着门板。“——四秒。那我要在他完成这三个动作之前——”她顿了一下,“——从他身后走到那面墙前面。” 墨渊的尾巴在台面上轻轻扫了一下。“——四秒不够走完整条巷子。” “——如果我提前站在他身后呢?” “——他会在进场之前完成一次回头扫描。” “——他扫描频率是多少?” “——每三十七秒一次。上次中继器数据里第一条就写了。” 林溪站在门内侧。她看了一眼手表——现在是上午九点十二分。她推门走出去,这一次她走得更快,在三十七秒的间隙内通过了从咖啡厅到红砖墙之间那段直线距离。墨渊没有跟上来。他 蹲在门槛内侧,看着她的背影,直到她蹲在那面红砖墙前面的时候,他的耳朵才转回正前方。 “……三十七秒。” 他在门槛内侧,说完这句话,没有移动。 林溪蹲在那面墙前面,在一道扫掠间隙的起点到达,在那道扫掠的终点起身离开。她回到门槛内侧时,风铃响了一声。她身后那面墙的砖缝里,金属片还在原位。 “……我走过来了。” 墨渊的尾巴在地面上扫了一下。“——你走过来的那一段,没有触发任何一次扫描扫描。他安排的检查窗口今天空了一次。” 林溪在门内侧站定。“——他会发现那个窗口空了一次吗?” “——不会。扫描记录只记录触发事件。不记录未触发事件。” 林溪看着那面红砖墙。她站在门内侧,被那面墙与咖啡厅之间的距离夹在中间。窗口是空的,通道没有被人走过。她走过的那条路线没有留下任何痕迹。但铁门上那枚金属片还在原位。他明天再来的时候,会站在她今天蹲过的那个位置上。 “……他明天来的时候,”她说,“那个检查窗口,也还会是空的。” 墨渊蹲在门槛内侧的暗影边缘。阳光正从巷口照进来,落在他尾尖前方大约两指宽的地面上。他没有往前走。“——你知道他几点来。” “——他昨天来的时间点,我已经记下来了。” “——他明天会在同一时间到。” “……那我会在那个时间点之前,站在同一个位置。” 她站在门内侧,看着那面红砖墙。砖缝里那枚金属片还在原位,安静如常,像一枚尚未被启动的标记。墨渊的尾巴在这段时间里始终没有碰地,尾尖微微上翘,像一面正在等待降落的旗。四秒。她可以比他早到三秒,在他落地之前就站在那面墙前面,然后转身——看着他走到那面墙前面,又停住。 “——你用四秒走过去。他会在你转身之后停住。” “——他停住之后呢?” 墨渊的尾巴落回地面。“——他停住之后,会重新打开那扇已经移到别处的门。” 林溪站在门内侧,看着他蹲在光影交界处。风停了一瞬,然后重新吹动风铃最低那根金属管,发出一声极短的清响。 “……明天早上,他打开那扇门的时候——”她说,“我会站在门后面。”