周五下午的课排得特别满。
最后一节是化学课,化学老师张老师讲有机化学的醛和酮,黑板上的结构式画了满满一黑板,羟基、羰基、醛基的箭头在碳链之间飞来飞去。陈默一边抄笔记一边在心里用官能团的氧化还原反应类比封印锁链的能量传递路径——醛基氧化成羧基的过程和封印魔纹被魔气冲刷后发生的结构重组,在能量释放曲线上呈现出高度一致的先加速后衰减波形。这个类比他已经在本子上记了好几页,准备周末找个时间系统地整理成一份完整的推演报告。如果能用化学动力学的数学模型精确描述封印解开的能量释放速率,他就可以在第二道封印解开之前提前做好防御准备,把解封过程中的能量波动压到最低。
放学铃响的时候,苏晚晴正在整理本周的物理错题本。她把最后一道光的偏振综合题的解题步骤抄完,抬起头对陈默说:“你今晚去训练?”
“嗯。”陈默把化学笔记本合上,放进了新书包里。苏晚晴知道他每周四和周五晚上跟赵子轩去“加训”,至于训练的具体内容,他没有细说,她也没有追问。自从上次他在出租屋里坦白了一部分真相之后,他们之间形成了一种默契——他不主动隐瞒,她不主动追问。她想知道的他会说,她不需要知道的他会保持沉默,两个人都很适应这种边界感。
“那明天呢?”苏晚晴问。
“明天周六。上午去图书馆,下午应该没有安排。”
“上次借的《量子力学基础》你看完了吗?”
“看完了前五章。”
“第五章是谐振子势的代数解法。”苏晚晴说出这个章节名的时候语气平淡,像是在说一个所有高三学生都应该知道的常识,但嘴角那个微小的弧度暴露了她内心的真实状态——她的同桌正在自学量子力学,而这件事在她看来已经是某种理所当然的日常了。一个多月前她还会为陈默突然会解麦克斯韦方程组而震惊,现在她的惊讶阈值已经被陈默不断刷新的学习进度抬到了一个前所未有的高度,大概只剩下“他明天告诉我他推导出了统一场论”这种级别的事情还能让她失态。
“是。”陈默说,“代数解法比解析解法简洁很多。产生算符和湮灭算符的推导逻辑和我之前用的一种推演方法很像。”
苏晚晴没有问“什么推演方法”,她已经学会了自动过滤掉陈默偶尔冒出的那些指向另一个世界的话语,不是刻意忽略,而是选择尊重他的边界。她把错题本放进书包,站起来的时候顺手把桌上那支淡紫色茉莉花钢笔插进校服胸前口袋里,动作自然而熟练,像是这个口袋本来就是为这支笔设计的。
西郊废弃驾校训练场,赵子轩已经到了。
他今天换了一身全黑的训练服,不是平时那种冲锋衣配牛仔裤的休闲风格,而是更贴身、更利落的战术风格。脚上是一双黑色的作战靴,靴帮高过脚踝,鞋底的防滑纹路在水泥地面上印出清晰的纹路。装备包摊开放在旁边的教练车引擎盖上,里面比昨天多了一台小型投影仪、一套看不懂用途的传感贴片和一叠厚厚的纸质文件。看到陈默穿着昨天那身深色运动服走过来,他抬手打了个招呼,然后指了指引擎盖上那叠文件。
“今天不练体能,也不练格斗。今天的主题是情报分析。”赵子轩说,“在开始之前,我有件事要先跟你确认一下。”
“什么事?”
赵子轩靠在教练车的引擎盖上,双手抱胸,表情比平时更收敛。他不是那种喜欢拐弯抹角的人,但这件事他显然觉得需要铺垫一下。“上次我在废弃厂房那边编了个故事试探你的事——关于那个退休老特勤和‘溯源’项目的——我当时说大部分是编的,但有一件事我没编。‘溯源’项目确实存在。它的项目档案在总局数据库里,权限要求高级以上。你现在的权限刚好够调阅。”
他从装备包里抽出那叠纸质文件最上面的一份,递给陈默。那是一份被扫描成电子版然后打印出来的旧档案,纸张的边缘微微泛黄,页脚印着第九局的机密水印和档案编号。封面上的项目名称只有两个字:溯源。下面盖着一个长方形的红色印章,印章上的字迹已经有些模糊了,但仔细辨认还是能看出来——“冻结·1997年3月”。
“我把公开部分的摘要调出来了。完整的任务报告和调查数据还在总局数据库里,需要你本人到总局才能调阅。但摘要已经够你看的了。”
陈默接过档案翻开了第一页。项目启动时间是1993年秋天,目标是调查全国范围内出现的“不明能量残留”现象。项目的发起人是一个叫沈明哲的高级调查员,当时隶属第九局华东分局异能研究科。档案里附了一张沈明哲的一寸照片——照片上的人四十岁左右,戴着黑框眼镜,表情严肃,眼神里有一种常年从事研究工作的人特有的沉稳和执着。项目的核心发现记录在档案的第二页:“1994年至1996年间,课题组在全国七个省份共记录到二十三处异常能量残留点。所有残留点的能量特征高度一致——不同于地球上任何已知的自然能源或人造能源,其基本特征包括:能量密度极高但衰减周期极短、在常温下不遵循热力学第二定律的熵增趋势、对接触者产生可逆性的生理影响(包括但不限于瞳孔色素暂时改变、指甲角质层短暂硬化、以及梦境的规律性异常)。”
瞳孔色素暂时改变。陈默的目光在这七个字上停了很长时间。那天他解开第一道封印后苏晚晴察觉到的瞳孔颜色变化,在第九局的档案里早就有记录了。二十年前那些接触过魔气残留的人,眼睛也曾经变成过暗金色。这不是巧合。他翻到档案的最后一页。冻结原因写得很简短,只有一行字:“调查对象超出当前技术手段的可分析范围。残留点已全部自然衰减至不可检测水平,无新增案例。项目冻结,档案封存。”落款是1997年3月,沈明哲的签名。签名的笔画收尾处微微发颤,大概是写下这个冻结决定时心情并不平静。
陈默把档案合上,还给赵子轩。他的表情依然没什么变化,但他翻档案的速度比正常阅读速度快了大概三倍。赵子轩接过档案,没有追问“你看完了吗”,因为他知道答案——能在一个月内从全校倒一考到全省第一的人,阅读速度大概不需要他来操心。
“二十三个残留点,七个省份,三年时间。沈明哲几乎跑遍了大半个中国。”赵子轩把档案收进装备包里,语气里带着一种不加掩饰的敬意,“可惜线索断了。所有残留点都在1997年之前自然衰减到无法检测的水平,没有新增案例,项目只能冻结。沈明哲后来被调到总局异能研究科当副科长,干到退休,前几年去世了。”
陈默沉默了片刻。沈明哲已经死了。那个花三年时间追查魔气残留的人,最终没能看到谜底揭开的那一天。但他留下的档案还在,那些数据、分析、结论,每一个字都是线索。二十三个残留点的分布图、衰减曲线、对接触者的生理影响记录——这些信息如果能全部调阅出来,或许能拼凑出一个完整的规律。而规律本身,就是追查幕后黑手的第一步。
“总局数据库里的完整档案,”陈默问,“需要什么条件才能调阅?”
“高级权限,加上管理司的批准。你的权限够了。管理司的郭主任——就是之前调过你档案的那个郭振国——他应该会批。毕竟项目已经冻结了二十多年,档案早过了保密期,现在唯一还卡着的原因就是没人申请。”赵子轩说到这里停顿了一下,用一种观察实验对象的眼神看着陈默,“你对‘能量残留’这件事的在意程度,已经远远超过了正常的好奇心。我更确定之前那个判断了——你不是听说过这种东西,你是知道它是什么。”
陈默没有否认,也没有承认。他把手套戴上,转移了话题:“先训练。”
赵子轩笑了一声,没有再追问。他从引擎盖上拿起那台小型投影仪,放在训练场中央的水泥地上,用一块碎砖头垫高镜头,然后打开开关。投影仪在旁边的废教练车侧门上投出一幅长方形的投影画面,画面上显示的是县城的地图,上面用红色标记标注了十几个点位。
“今晚情报分析课的主题叫‘从蛛丝马迹中找异常’。情报分析不是什么神秘技能,本质上就是在一堆看起来毫无关联的日常信息里找到不该出现在那里的东西。”赵子轩用一支激光笔指着投影画面上的一个红色标记点,“比如这个——县城人民路菜市场,过去一个月里,每天晚上凌晨两点到三点之间,市场里的老鼠全部消失。不是被毒死了,也不是被猫抓了,而是老鼠自己搬走了。所有老鼠在同一时间段集体迁徙,方向一致,离开菜市场之后再也没有回来。菜市场的监控拍到了老鼠迁徙的画面——几百只老鼠排成队列穿过马路,整齐得像军队。”
他把激光笔移到另一个红色标记点:“再看这个——县城西门的老居民楼,顶楼住户连续三周反映楼道里有脚步声,但监控什么都没拍到。不是一个人反映,是整栋楼六户人家全部反映。第九局的痕检组去扫过一次,没有检测到异能能量残留。但居民们坚持说脚步声是真实的,而且每周三五晚上最频繁。”
第三个红色标记点:“还有这个——你肯定猜不到。县城二中,你每天上学的地方,后操场那棵被你砸秃一半的梧桐树,上周有高一的学弟在树干上刻到此一游,结果发现树干里渗出了一种黏稠的液体。不是树脂,不是水,颜色是淡紫色的,干了之后在空气里会发出微弱的荧光。教务处以为是病虫害,喷了两次农药,没有任何效果。”
陈默看着投影画面上那棵他再熟悉不过的梧桐树,想起刚来人间时在树干上看到的“陈默到此一游”。那是原主小时候刻的,他还在下面用魔气画了两个英文单词——I won。如果树干里渗出的液体是淡紫色的,那他大概知道是什么了。那棵梧桐树被他的铅球砸过之后,他用感知扫描过几次,没有发现异常。但那时候他的封印还在全盛状态,感知范围只有二三十米,灵敏度也远远不如现在。如果他明天去学校用解封之后的感知重新扫描一次,说不定能发现之前漏掉的东西。
“这些线索看起来都是鸡毛蒜皮。老鼠搬家、楼道脚步声、树干渗液——单看任何一条都没有意义。但如果你把它们放在一起看,会发现什么?”赵子轩用激光笔在三个标记点之间画了一个圈,“它们都发生在我们县,都发生在最近一个月之内,而且都伴随着轻微但明确的异常能量现象。老鼠集体迁徙的方向感异常精准,这是动物对环境能量变化的本能反应。楼道里的脚步声没有影像记录但被多人同时听到,说明干扰源不在物理层面而是在感知层面。树干渗液呈淡紫色并发出荧光,这是生物体被能量污染后的典型应激反应。”
他把激光笔关掉,投影画面停留在县城地图上。三个红色标记点安静地分布在县城的三个不同区域,彼此之间隔着好几条街道,没有任何地理位置上的直接关联。但它们被圈在同一个圆圈里,像是一幅拼图里三片散落的碎片,等待着被人拼起来。
“这些线索的发现者都不是第九局——老鼠迁徙是一个夜班保安在喝酒聊天时当笑话讲的,被情报筛查系统抓取到了;楼道脚步声是居委会调解邻里纠纷时记录在案的口角内容,被归档到社区矛盾数据库里;树干渗液是学弟在贴吧发帖问‘有没有人知道这是什么虫子咬的’,被贴吧管理员置顶了一天然后沉了。”赵子轩把投影仪关掉,教练车侧门上的画面消失,训练场重新回到黑暗里,只有远处废弃加油站的破旧霓虹招牌在夜色中一闪一闪,“情报分析要教会你的第一件事就是——绝大多数有价值的异常信号都不在以‘异常’的名义被报告。它们伪装成笑话、谣言、邻里纠纷和贴吧灌水帖,藏在普通人的日常生活里。你的任务就是学会从这些噪音里提取信号。”
陈默看着投影画面消失之后那块空荡荡的教练车侧门,思考了片刻。“这三个事件之间的关联,第九局已经分析出来了还是你自己发现的?”
“我自己。”赵子轩说,“不是通过正常的工作渠道——这种级别的边缘信号还不够格进入第九局的正式情报分析流程。是我用特勤的个人权限在地方数据库里做交叉检索时无意中发现的。”
“你为什么要查这些鸡毛蒜皮的事?”
赵子轩沉默了一会儿。然后将投影仪收回装备包,然后从夹克内袋里掏出一个东西递给陈默。那是一枚徽章,表面有些磨损和褪色——第九局的橄榄枝徽记,但款式和赵子轩现在戴的不同,更旧,边缘的镀层已经开始剥落。
“这枚徽章是沈明哲的遗物。”赵子轩说,语气平稳,但音量比平时低了一些,“他在1997年冻结‘溯源’项目之后,主动申请调到了基层分局,在省城分局的异能研究科当副科长,一直干到退休。他退休那天把这枚徽章送给了分局里一个新人特勤——一个刚满十五岁、被特招进第九局的少年。”
陈默低头看着手心里那枚旧徽章,然后抬起头看着赵子轩。
“那人是你。”
“对。”赵子轩靠在教练车的引擎盖上,把视线投向远处的夜空,“沈明哲是我在第九局遇到的第一个人。他把我从孤儿院的档案里挑出来,推荐给特招委员会,亲自训练了我半年,然后退休了。他去世前给我写过一封信,信里说他这辈子最大的遗憾就是没有解开那些能量残留的谜底。他说他不相信那些残留是自然衰减的,他认为是某种更宏观的力量在背后操控它们的出现和消失。他没有证据,但他到死都坚持这个判断。”
赵子轩接过陈默还回来的徽章,用拇指轻轻擦过橄榄枝徽记上剥落的镀层,目光在那圈环绕书本和眼睛的橄榄枝上停了一瞬,然后把它放回内袋。“我调到县城,不是因为局里安排我来监视你——局里确实给了我这个任务,但我主动申请的真正原因是因为这里是1994年沈明哲记录的第一个能量残留点的所在地。我一直在找机会重新启动他的调查。只是没想到遇到了你。”
陈默站在夜晚的废弃驾校训练场上,野草丛中传来秋虫最后几周的低鸣。十一月底的夜晚寒意已经很明显了,呼出的白汽在月光下轻轻散开。他把今天所有接收到的信息在脑子里整合起来——魔气残留、溯源项目、沈明哲的二十三个残留点、赵子轩继承的遗志、老鼠迁徙和树干渗液的时间线——然后得出了一个结论。
“你刚才说的那三件事——老鼠迁徙、楼道脚步声、树干渗液——它们开始的时间,和我转学过来的时间,大致重叠。”
赵子轩笑了笑。那是今晚第一次真正意义上的笑,带着一丝被识破的坦然,他毫不意外,反而双手一摊,大方认了下来。
“没错。局里最初监测到你身上的异常能量波动,就是通过筛查这类边缘异常信号锁定的。学校后操场铅球砸洒水车是一方面,但更早之前,系统就发现你住的那条巷子周边的异常信号密度在上升。你说得对,这些事和陈默这个人的变化,在时间线上是重叠的。所以我最初来的时候,确实是在监视你。”
陈默没有接话。他还在回忆自己刚来人间那几天的事——封印全盛状态下的能量自然外溢、神魂入主凡躯时可能产生的无意识能量辐射、以及那棵被他砸过的梧桐树。如果树干渗液是因为长期接触微量魔气导致的生物应激反应,那么他从第一天住进出租屋起,周围的一切都在被他不知不觉地改变。刘阿姨厨房里那把比他刚来时锋利了不少的菜刀,巷口那只每次看到他都要翻肚皮打滚的橘猫,还有苏晚晴的茉莉花笔记本,扉页上那朵干花到现在都没褪色。这些小事他一直没在意,因为每一件单独看都有合理解释。但现在把它们放在一起,他不得不承认——沈明哲的推论是对的,魔气残留不是自然衰减的,它们是被人为操控的。只不过二十年前操控它们的人是那个幕后黑手,而现在无意中制造新残留的人是他自己。
“你上次说那个老特勤负责过一个叫‘溯源’的项目,是编的。”陈默说,“但其实是真的。”
“大部分是编的。但他确实负责过。”赵子轩说。
“你说他接触过能量残留之后瞳孔变色,也是编的。”
“那是编的。档案里没有那条记录。但档案里有另一条——接触者的梦境会出现规律性异常。沈明哲自己就是接触者之一。他的遗物里有一本日记,里面记了他从1994年到1997年反复梦到的同一个场景。他梦到一座山,山顶上永远笼罩着紫黑色的云层,山上的植物没有叶子,只有一种黑色的藤蔓,开暗红色的花。”
魔棘。陈默的手指不自觉地握紧了一下,然后又松开。万仞山唯一的植物,开暗红色的花,根可入药治灵魂侵蚀之症。沈明哲梦到的是他的山。二十年前那个追查魔气残留的人,在梦境里一遍又一遍地走进过他的领地。
“那座山叫什么名字?”他问。
赵子轩看着他,没有回答这个问题。因为答案写在两个人的眼睛里——一个二十年前就已经见过这座山却到死都不知道它的名字,另一个在这座山上住了一万年却在人间第一次遇到见过它的人。凌晨的寒气从野草丛生的水泥裂缝里升起来,在两人之间凝成薄薄的雾气。
“下周继续。”赵子轩把装备包拉链拉上,甩到肩上,“情报分析课还有九节。下次讲如何从大量数据里建立关联模型。今天先到这里,回去好好休息。明天周六,你还有图书馆要去吧?”
陈默点了点头。他确实要去图书馆。苏晚晴明天上午会在老位置等他,桌上会摆着两杯奶茶——一杯原味给她自己,一杯红豆味给他。她会用那支淡紫色茉莉花钢笔在他做错的题目旁边画五角星,然后在他全对的题目旁边画笑脸。笑脸上的眼睛永远一只大一只小,因为她画不对称。
他把训练手套放进书包侧袋里,转身走出了废弃驾校。回到家,出租屋里刘阿姨给他留的宵夜是蒸饺。他把蒸饺吃完,洗完碗筷,坐在书桌前翻开日记本。写完今天的记录,他关了台灯,盘腿坐在床上,将意识沉入封印深处。第二道封印依然稳定,没有松动迹象。第一道封印缺口处涌出的魔气流转平稳,经脉壁上的魔纹已经适应了新的能量流速。
他睁开眼,在黑暗中看着天花板,回想今晚赵子轩说的每一句话。沈明哲花了三年时间追查魔气残留,最终没能揭开谜底。但他的项目档案还在,他的日记还在,他留下的线索像一串被风沙掩埋了二十年的脚印,等着下一个人去重新发现。赵子轩继承了沈明哲的遗志,但靠赵子轩自己是走不远的。他需要的东西赵子轩给不了——他需要对魔气有本质认知的人来重新分析那些数据,需要知道魔界能量法则的人来破解残留点的分布规律,需要一个真正在万仞山住过的人来告诉沈明哲,你梦里的那座山在某个世界真实存在。
陈默决定,在去京城总局参加寒假评估的时候,把“溯源”项目的完整档案调出来。二十年前沈明哲没能走完的路,他来接着走。