晨雾还没散时,林默被厨房的动静惊醒。他走到门口,看见艾拉正蹲在灶台前,用竹篾小心翼翼地拨弄炭火。银白的发丝垂落在沾满草木灰的脸颊上,浅蓝色的围裙沾着沼泽带来的泥点——那是昨夜救苏雪时蹭上的,她洗了半宿也没完全洗干净。 “醒了?”艾拉抬头,睫毛上还挂着细小的水珠,“苏雪还在睡,我想做些热乎的粥。”她的声音带着点沙哑,昨夜为了维持光轨,契约之力消耗过度,说话时总忍不住轻咳。 林默走过去,接过她手里的竹篾。炭火的温度透过竹条传来,带着草木特有的清香。“我来吧。”他看着锅里翻滚的白粥,米粒在沸水里舒展,像极了代码里自动对齐的字符,“你去歇会儿,契约之力还没恢复。” 艾拉摇摇头,伸手想扶锅沿,却被烫得缩回手。指尖泛起淡淡的红痕,那是契约之力暂时衰弱的表现——往常这种温度,她根本不会放在心上。“没事的。”她把手背在围裙上蹭了蹭,“苏雪说她妹妹喜欢吃甜粥,我想加点桂花。” 林默的心沉了沉。他从橱柜里翻出烫伤膏,拉过她的手轻轻涂抹。药膏带着薄荷的凉意,艾拉的指尖微微颤抖,像受惊的蝶翼。“别硬撑。”他的指腹摩挲着她掌心的契约印记,那里的银色蒲公英纹路比往常黯淡了些,“陈墨说,过度消耗力量会让印记褪色。” “不会的。”艾拉低头看着自己的掌心,突然笑了,“因为这里有你的温度。”她的指尖轻轻点在林默的手背上,契约之力顺着皮肤渗进来,带来一阵细微的麻痒,“你看,它在亮呢。” 林默果然看见,蒲公英的纹路边缘泛起了极淡的银光,像快要熄灭的星火。他正想说些什么,堂屋传来苏雪的动静。艾拉立刻抽回手,转身往粥里撒桂花,银白的发丝扫过灶台,带起一阵细碎的灰。 苏雪走进厨房时,眼眶还有点红。她换了身林母留下的旧衣裳,宽大的袖子晃荡着,露出手腕上的淤青——那是赵衍的短棍砸出来的。“抱歉,给你们添麻烦了。”她的声音很低,目光落在艾拉的银发上,带着点复杂的情绪。 “快坐下吧。”林默盛了碗粥递过去,“趁热喝,加了桂花。” 苏雪接过碗时,手指不小心碰到了碗沿的温度,猛地缩回手。林默这才注意到,她的指尖布满细小的伤口,有些还在渗血——那是昨夜用碎玻璃划伤的,她连处理都没处理。 “怎么不包扎?”艾拉突然起身,从医药箱里翻出纱布,“会感染的。” 苏雪没说话,任由艾拉握住她的手。晨光透过纱窗照进来,落在两人交握的手上——艾拉的指尖莹白细腻,苏雪的指节却带着薄茧和伤痕,形成鲜明的对比。林默看着这一幕,突然想起苏雪锁骨处的灼痕,那和艾拉掌心的印记,竟有几分相似的轮廓。 “你妹妹……”林默犹豫着开口,“叫什么名字?” 苏雪的动作顿了顿,声音低得像耳语:“苏晴。”她喝了口粥,桂花的甜香漫过舌尖,却没冲淡眼底的苦涩,“她和艾拉一样,是能感知契约之力的人偶,但……”她的声音哽咽了,“镜界把她当成了实验体。” 艾拉的手猛地收紧,纱布勒得苏雪轻轻吸气。“对不起。”她慌忙松开手,眼眶泛红,“我只是……” “我知道。”苏雪反而握住她的手,指尖带着薄茧的粗糙摩挲着她的细腻,“你们是不一样的。艾拉,你比我们都幸运。” 林默的心像被什么东西揪紧了。他看着艾拉低头喝粥的样子,银白的发丝遮住了她的表情,只露出小巧的下巴。他突然想起昨夜光轨里她的银发,像无数根发光的丝线,织成了一张温柔的网——那是苏雪从未拥有过的守护。 上午,陈墨的视频通话打进来时,林默正在帮艾拉修补她的契约手册。昨夜的颠簸让手册的装订线松了,几页写满契约语的纸散了出来。艾拉正用银线小心翼翼地重新装订,指尖的银光在纸上留下细碎的痕迹。 “研究所的监控破解了!”陈墨的声音带着兴奋,屏幕上跳出一段模糊的录像,“你们看这个——” 画面里,一个穿着白色实验服的男人正在操作仪器,玻璃罐里漂浮着个人偶少女,银白的长发在营养液里散开,像朵盛开的雪莲。“是苏晴!”苏雪突然站起来,手指死死按住屏幕,“她还活着!” 艾拉的呼吸顿了一下,指尖的银线突然绷断。“那个仪器……”她的声音发颤,“是‘契约剥离器’,会把人偶的灵魂抽出来,变成空壳。” 林默的拳头猛地攥紧。他注意到画面角落的日历,显示的日期是昨天——赵衍带苏雪去研究所,根本不是为了“交换”,而是想让她亲眼看着妹妹被剥离契约。 “赵衍这个混蛋!”陈墨的声音带着愤怒,“我查到他的计划了,三天后要把苏晴转移到总部,说是要做‘终极实验’。” “我们必须阻止他。”林默看向苏雪,她的脸色苍白如纸,“你知道转移路线吗?” 苏雪摇摇头,眼泪砸在屏幕上:“我不知道……镜界的转移路线都是临时加密的。” 艾拉突然拿起散页的契约语,指尖在上面快速滑动。“这个符号,”她指着其中一个扭曲的字符,“是镜界的运输标记,通常刻在集装箱底部。如果能找到带有这个标记的车,就能找到苏晴。” 陈墨眼睛一亮:“我可以黑进交通监控,搜索所有可疑车辆!不过……”他顿了顿,“需要艾拉的契约之力帮忙,那种标记会散发特殊的能量波,只有你们人偶能精准识别。” 艾拉立刻点头:“我可以。” “不行。”林默按住她的手,她掌心的印记还在发暗,“你的力量还没恢复。” “没关系的。”艾拉抬头,琉璃色的眼眸里映着屏幕上苏晴的脸,“我知道那种痛苦。被关在罐子里,听着自己的灵魂一点点碎裂……”她的声音哽咽了,“我不能让她也经历一次。” 林默看着她眼底的决绝,突然想起初见时她在雨夜里的眼神,同样的倔强,却多了几分温柔。他知道,自己劝不住她——这个看似脆弱的人偶少女,心里藏着比谁都坚定的善良。 “那我们得做个计划。”林默打开笔记本电脑,调出地图,“陈墨负责监控车辆,苏雪提供镜界的防御弱点,我和艾拉……” “我和你一起去。”艾拉的指尖轻轻点在地图上的高速公路入口,“那里有个隧道,是转移车辆的必经之路,适合设伏。” 苏雪突然开口:“我也去。”她的声音带着从未有过的坚定,“那是我的妹妹,我不能让你们独自冒险。” 林默看着眼前的三个人——屏幕里摩拳擦掌的陈墨,眼神决绝的苏雪,还有掌心泛着微光的艾拉,突然觉得心里涌起一股暖流。他们曾是不同阵营的人,却因为一块焦曲奇,一道光轨,走到了一起,为了同一个目标而战。 下午,艾拉坐在老槐树下,闭着眼睛感知契约之力。她的银白发丝在风中轻轻飘动,掌心的印记随着呼吸起伏,像颗微弱的心脏。林默坐在她身边,手里拿着陈墨发来的车辆参数,指尖在屏幕上划动,设计着拦截方案。 “能感觉到吗?”他问。 艾拉摇摇头,睫毛在眼睑下投下淡淡的阴影:“范围太大了,契约之力像被什么东西挡住了。”她突然睁开眼,琉璃色的眼眸里闪过一丝光亮,“除非……用‘共鸣’。” “共鸣?” “嗯。”艾拉握住他的手,掌心相贴,“你还记得吗?我们的心跳同步时,契约之力会变强。如果我们一起感知,也许能穿透干扰。” 林默的心跳漏了一拍。他看着她近在咫尺的脸,银白的发丝拂过他的手腕,带来一阵微凉的痒意。“好。”他轻声说。 两人闭上眼睛,呼吸渐渐同步。林默感觉到一股温暖的力量从掌心涌来,顺着血管流遍全身,像浸在温水里。他的意识仿佛飘了起来,穿过田野,越过城市,看到无数车辆在公路上穿梭,其中一辆集装箱卡车的底部,正散发着与艾拉掌心相同的银光。 “找到了!”艾拉猛地睁开眼,额头上渗出细密的汗珠,“在城东的物流园,车牌号是……” 林默立刻记下号码,发给陈墨。“辛苦了。”他拿出手帕,轻轻擦去她额角的汗,“现在可以歇会儿了。” 艾拉摇摇头,从口袋里掏出个小小的布包,里面是她用契约之力凝结的银色粉末。“这是‘契约干扰粉’,撒在轮胎上,能让车辆暂时失控。”她把布包塞进林默手里,指尖带着点颤抖,“隧道里用得上。” 林默捏着那个温热的布包,突然想起昨夜她在沼泽边说的话——“光会找到回家的路”。他看着艾拉苍白的脸,看着她掌心黯淡的印记,突然明白,所谓的光,从来都不是契约之力本身,而是愿意为别人燃烧自己的勇气。 傍晚,母亲从镇上回来,带来了陈墨托人送的装备——几套防刺服,一把改装过的电击枪,还有个小巧的信号屏蔽器。“小心点。”母亲把防刺服递给艾拉,眼神里满是担忧,“实在不行,就放弃,别硬拼。” “我们会的。”林默帮艾拉穿上防刺服,尺寸有点大,他用绳子在她腰间系了个结,“你就在家等着,我们很快回来。” 母亲点点头,转身进了厨房,却在门口顿了顿,声音有点发哑:“粥我会一直温着。” 林默看着她的背影,突然觉得鼻子发酸。他走到院子里,看到艾拉正站在老槐树下,对着蒲公英田轻轻挥手。代码蒲公英的嫩芽泛着淡金色的光,叶尖的代码纹路组成了一行字:“等你们回家”。 苏雪背着包从屋里出来,里面装着她从镜界偷来的破界器。“准备好了。”她的声音很平静,却紧紧攥着那个装着焦曲奇碎屑的纸包。 林默发动电动车,艾拉和苏雪坐在后座。暮色中,车子驶离田野,朝着城市的方向而去。后视镜里,老槐树的影子越来越小,蒲公英田的金光却像星星一样,一直亮在视野里。 “别担心。”林默感觉到艾拉的手轻轻抓住了他的衣角,“我们会把苏晴带回来的。” “嗯。”艾拉的声音很轻,却带着坚定,“我们还有契约干扰粉呢。” 林默笑了,握紧了车把。他知道,前路不会平坦,赵衍的埋伏,镜界的追兵,还有那未知的终极实验,都像隧道里的黑暗,等着他们穿越。但他不怕——因为他身边有个愿意为别人燃烧自己的人偶少女,有个为了妹妹挺身而出的契约猎人,还有远方等着他们回家的热粥和星光。 就像代码里的注释,哪怕藏得再深,也总会在关键时刻,照亮前行的路。