平头男人周正明将证件拍在渗水的管道壁上,金属撞击声在狭窄空间里炸开。“稽查局密令,编号七四九。江浩,你现在有两个选择。跟我走,或者被他们撕碎。”
钢印在应急灯下泛着冷光。
江浩盯着那行小字——特别稽查权限,可调动地方武装。喉咙发干,后背紧贴冰冷水泥管。陈默在五分钟前消失在下水道岔口,只留下一句“别信任何人”。现在,这个自称卧底的男人堵住了唯一的退路。
“李卫国死了。”江浩说。
“我知道。”周正明收起证件,动作慢得像在展示某种诚意,“坠楼。现场有鹞的标记。监督委内部正在清洗,所有接触过你的人都在名单上。”
管道深处传来金属摩擦声。
不止一处。
江浩数了数回声——至少三组人在靠近,脚步压得很轻,但踩在积水里的动静骗不了人。他摸向腰后,那把从打手身上摸来的格洛克只剩三发子弹。陈默留给他的匕首倒是还在。
“你要代码。”江浩说。
“我要你植入鹞系统里的追踪源。”周正明向前半步,应急灯的光从他头顶斜切下来,把脸分成明暗两半,“那不是普通病毒,是昆仑计划早期测试用的神经网探针。鹞的AI吞噬它之后,所有数据流向都会留下生物特征标记。”
“你能用这个抓出夜枭。”
“我能用这个保住你的命。”
金属摩擦声近了。
江浩看见周正明右手垂在腿侧,食指有节奏地轻敲裤缝——摩斯码。他在余光里拼出那个短句:**管道上方有狙击位**。
“代码分三段。”江浩从内袋掏出防水袋,里面是瘦子改造过的微型硬盘,“第一段给你。确认安全后,再给第二段。第三段在我离开这座城市之后。”
“合理。”周正明接过硬盘,却没有连接设备,直接塞进西装内袋,“但你可能没时间等确认了。”
---
管道左侧的检修门被踹开。
两个穿灰色工装的男人滚进来,枪口在进入瞬间就锁定了江浩。没有警告,没有喊话。扳机扣动的闷响被消音器吞掉大半,子弹打在江浩刚才站立的水管上,溅起一串火星。
江浩扑向右侧岔口。
周正明同时动了——他没掏枪,甩出西装下摆。布料展开的瞬间,江浩看见内衬里缝着的金属片反光。子弹打在上面发出叮当脆响,像撞上防弹板。这个稽查局副局长穿着定制防弹西装。
“走!”周正明低吼,侧身挡住第二个射手的视线。
江浩滚进岔道,膝盖撞在凸起的螺栓上,疼得眼前发黑。身后传来肉搏声——周正明的格斗技巧干净得可怕,关节技锁喉,肘击太阳穴,两个枪手在十秒内失去意识。但更多的脚步声从管道另一端涌来。
“他们不是鹞的人。”周正明追上来,呼吸都没乱,“工装是假的,战术动作是监督委外勤组的标准流程。刘振国在清理现场。”
“李卫国的人?”
“李卫国的人现在要么死了,要么在杀人。”
---
前方出现光亮。
不是应急灯,是自然光——管道尽头连接着废弃的地铁通风井,锈蚀的格栅外能看见夜空。但格栅前站着第三个人。瘦高个子,黑色冲锋衣,手里没拿枪,只有一把三十公分长的战术刀。
剃刀。
江浩刹住脚步。这个鹞的清道夫上次出现时,差点在酒店天台把他钉死在水泥地上。
“代码给我。”剃刀的声音像砂纸磨铁,“或者我把你的手指一根根切下来,自己从硬盘里读。”
周正明挡在江浩身前半步。
“稽查局办案。”他亮出证件,“放下武器。”
剃刀笑了。那笑容里没有任何温度,只有解剖刀般的精准评估。他目光在周正明防弹西装上停留半秒,转向江浩:“你知道为什么鹞让我来,而不是派一队枪手吗?”
江浩没说话。
“因为枪会留下弹道,尸体会留下DNA。”剃刀转动刀柄,刃口在月光下划出弧光,“但我擅长让人消失。连骨头都能溶成渣滓,倒进混凝土搅拌车,第二天就变成某段高架桥的桥墩。”
通风井外传来汽车引擎声。
不止一辆。急刹,开门,脚步杂乱。江浩透过格栅缝隙看见三辆黑色SUV堵住了巷口,车上下来的人穿着便装,但战术背心和枪套的轮廓在路灯下清晰可辨。监督委的外勤组到了。
前有剃刀,后有追兵。
周正明突然按住耳蜗——他在听隐藏式通讯器。脸色变了变,侧头对江浩低语:“陈默传信,夜枭启动了第二层清洗程序。所有与昆仑计划有关的物理证据,包括人,必须在日出前抹除。”
“所以刘振国和鹞联手了?”
“不。”周正明盯着剃刀,“是夜枭在同时指挥两边。”
剃刀向前踏了一步。
这一步踩得很讲究——正好卡在周正明的有效反击距离边缘,又封死了江浩冲向通风井的角度。战术刀垂在身侧,刃口朝外,随时可以上撩或直刺。这个距离,枪都不如刀快。
“最后一遍。”剃刀说,“代码。”
---
江浩把手伸进防水袋。
他摸到的不是硬盘,是瘦子改装过的信号发射器——只有纽扣大小,按下后会持续发送定位脉冲,同时激活一段预设程序。瘦子说过,这玩意儿原本是用来追踪珍稀动物的,功率调大后能烧穿普通屏蔽器。
“给你。”江浩抛出发射器。
物体划出弧线。剃刀没接,任由它掉在积水里。他盯着江浩的眼睛,刀尖微微抬起:“我要的是植入鹞系统的追踪源,不是玩具。”
“那就是源。”江浩说,“代码封装在发射器里,连接任意终端会自动解密。但需要我的生物密钥——指纹加虹膜扫描。”
谎言。
但谎言里掺了三分真。追踪源确实需要生物验证,不过验证端在瘦子的服务器上,不在这个发射器里。江浩在赌,赌剃刀不敢在监督委外勤组逼近的情况下浪费时间验证。
剃刀盯着积水里那个小装置。
三秒。
五秒。
通风井外传来喊话声:“里面的人听着!放下武器,双手抱头出来!重复,放下武器——”
外勤组在建立包围圈。
剃刀弯腰捡起发射器。动作很慢,眼睛始终没离开江浩。他把装置握在手心,拇指摩挲表面,像在感受内部结构。然后他笑了:“你比资料里写的聪明一点。”
“够你交差吗?”江浩说。
“不够。”剃刀握紧拳头。
咔嗒。
发射器被捏碎了。塑料外壳和电路板碎片从指缝里漏出来,掉进积水,发出细碎的声响。剃刀摊开手,掌心只剩一堆残骸:“但我需要的本来就不是代码。”
江浩心脏一紧。
“鹞的系统在七十二小时前就清除了所有外来植入。”剃刀甩掉手上的碎片,“追踪源?早就被隔离在沙箱里了。我们留着它,是为了等有人激活反向信号——比如现在。”
周正明猛地转头看江浩。
晚了。
江浩怀里的备用手机开始发烫。他掏出来,屏幕已经变成全黑,只有一行红色代码在滚动:**反向追踪已启动。坐标锁定。清除协议倒计时:300秒**。
瘦子给的发射器是陷阱。
或者说,瘦子早就被渗透了。那个紧张兮兮的技术黑客,每次帮忙时都在设备里埋了后门。江浩想起上次见面时,瘦子反复擦拭眼镜的动作——那是他撒谎时的习惯。
“五分钟后,这截管道会被温压弹灌满。”剃刀后退,身影没入通风井的阴影,“高温高压,氧气瞬间烧光。死得很快,几乎没有痛苦。这是鹞给你的最后仁慈。”
脚步声远去。
---
周正明冲向通风井格栅,用力摇晃。锈蚀的金属发出呻吟,但锁扣是新的,焊死了。他掏出手枪对着锁扣连开三枪,火星四溅,锁扣只留下几个凹痕。特种钢材。
“找别的路。”江浩转身往回跑。
管道深处,监督委外勤组的脚步声已经清晰到能分辨出人数——至少八个,战术靴踩水的节奏训练有素。前后夹击,倒计时还剩四分三十秒。
周正明没跟上来。
江浩回头,看见那个副局长站在积水里,低头看着掌心。他手里不知何时多了一个平板电脑,屏幕亮着,上面是不断刷新的数据流。
“你在干什么?”江浩吼。
“验证一件事。”周正明头也不抬,“剃刀说追踪源早就被清除了。但如果他说谎呢?如果鹞的系统其实还在向外发送数据,只是换了加密通道呢?”
“现在验证这个有屁用!”
“有用。”周正明抬起眼睛,“因为如果数据还在流动,就说明夜枭需要它。需要用它来钓出更大的鱼——比如我这种潜伏了七年的卧底。”
平板屏幕上弹出一个进度条:**解密中……78%**。
管道两端的脚步声几乎同时抵达。
左侧,监督委外勤组的身影出现在拐角,六把冲锋枪的激光瞄准点锁定了江浩的胸口。右侧,剃刀去而复返,身后还跟着两个穿黑色作战服的男人,手里提着圆柱形的金属罐——温压弹发射器。
周正明按下了平板上的确认键。
进度条跳到100%。屏幕黑了一瞬,然后炸开瀑布般的数据流。成千上万行代码疯狂滚动,中间夹杂着照片、音频波形、财务记录。江浩瞥见几个熟悉的名字:刘振国、赵启明、维克托……还有周正明自己。
“这才是完整的追踪源。”周正明把平板扔给江浩,“我花了七年时间,在昆仑计划的每个节点里埋下的神经探针。鹞清除的只是表层,深层协议需要我的生物密钥才能激活。”
外勤组领队举起手,示意暂停开火。
他看着周正明,眼神复杂:“周副局长,你这是什么意思?”
“意思是游戏升级了。”周正明解开西装扣子,露出内衬上缝着的另一块平板——更薄,屏幕更大。他撕开防水膜,手指在屏幕上快速滑动,“七年前,稽查局派我卧底进入昆仑计划监督组。任务代号‘烛龙’,目标是查清计划内部的腐败网络,以及谁在向境外泄露核心技术。”
剃刀举起手。
他身后的两个男人立刻架起温压弹发射器,瞄准管道中段。倒计时还剩两分十秒。
“夜枭是谁?”江浩盯着平板。数据流还在刷新,最后定格在一张加密通讯记录截图上——发送方代号“NIGHTHAWK”,接收方是一串卫星频道码,频道归属地:开曼群岛。
“夜枭不是一个人。”周正明说,“是一个权限。昆仑计划最高决策层的共享权限,可以调用所有资源,包括鹞、监督委、甚至境外势力。拥有这个权限的人有五个:刘振国、赵启明、维克托背后的金主、我,还有——”
他顿了顿。
“——你母亲,江月。”
---
江浩感觉时间停了。
管道里的滴水声,远处地铁经过的震动,瞄准激光点在胸口的微热,全都退化成模糊的背景噪音。他耳朵里只剩下那句话在回荡,每个字都像生锈的钉子扎进颅骨。
“她没死。”周正明的声音很轻,像在陈述一个早就该公开的秘密,“七年前那场车祸是伪造的。她带着昆仑计划的核心算法叛逃,成了夜枭权限的第五个持有者。这些年,所有流向境外的数据,都要经过她的加密信道。”
平板屏幕上弹出一张照片。
拍摄时间三个月前,地点是某个热带海滨酒店。女人坐在遮阳伞下,戴着墨镜,手里拿着卫星电话。虽然面容被遮住大半,但侧脸的轮廓、握杯子的手势、甚至耳垂上那颗小小的痣——
是母亲。
江浩认得那颗痣。小时候他总爱摸,说像粘了粒芝麻。母亲会笑着拍开他的手,说那是幸运痣,不能乱碰。
“她在哪儿?”江浩听见自己的声音,陌生得像别人在说话。
“不知道。”周正明摇头,“这张照片是我最后一次捕捉到她的信号。之后她就彻底消失了,连卫星信道都废弃了。但夜枭权限还在被使用,说明有人接管了她的密钥。”
倒计时一分钟。
外勤组领队按着耳麦听了几秒,脸色变了。他抬手示意手下放下枪,然后看向周正明:“上级命令,暂停行动。有更高优先级指令介入。”
“谁的指令?”剃刀问。
“监督委常务会议直接下达。”领队盯着周正明,“周副局长,你被解除一切职务,即刻押送回京接受审查。至于江浩——”
他顿了顿。
“——移交国安九局特别顾问陈默接管。”
通风井外传来新的引擎声。
不是SUV,是重型机车的轰鸣。一辆、两辆、三辆……至少六辆哈雷肥仔冲进巷子,急刹甩尾,轮胎摩擦地面发出刺耳的尖叫。车手全戴着头盔,穿着黑色皮衣,手里拎着锯短了枪管的霰弹枪。
陈默从领头的机车上下来。
他没戴头盔,头发被夜风吹乱,手里没拿武器,只有一部正在通话中的卫星电话。他径直走到通风井格栅前,对着电话说了句“人接到了”,然后挂断。
“开门。”陈默对领队说。
“陈顾问,这不符合程序——”
“程序?”陈默笑了,那笑容冷得让领队后退了半步,“李卫国坠楼的时候,你们讲程序了吗?刘振国启动清洗的时候,你们讲程序了吗?现在跟我谈程序?”
他抬手。
身后的机车手齐刷刷举起霰弹枪,枪口对准外勤组。没有警告,没有喊话,只有六把枪的击锤同时扳到待发位的咔嗒声。在封闭管道里,这种声音比任何喊话都管用。
领队咬牙,挥手示意手下开锁。
格栅被拉开。陈默弯腰进来,目光扫过江浩,在周正明脸上停留片刻,最后落在剃刀身上:“鹞的人可以走了。告诉你的主子,夜枭权限的争夺战从现在开始。让他准备好。”
剃刀没动。
他盯着陈默,战术刀在指尖转了一圈:“陈顾问,你确定要插手这件事?国安九局保不住你。”
“我不需要九局保。”陈默从皮衣内袋掏出一枚徽章——纯黑色,中间浮雕着缠绕的蛇与剑,“‘守夜人’独立行动权限,直接向常委会负责。需要我解释这意味着什么吗?”
剃刀瞳孔收缩。
他认识那枚徽章。七年前昆仑计划启动时,设立过三个独立监督机构:鹞负责境外威胁,监督委负责内部合规,守夜人负责……清理叛徒。这个机构理论上已经在五年前解散了。
“你还活着。”剃刀说。
“很多人都希望我死。”陈默收起徽章,“可惜,我比较难杀。”
倒计时二十秒。
温压弹发射器还瞄着管道。剃刀沉默了三秒,然后抬手示意手下收起武器。两个黑衣男人松开扳机,但没放下发射器,只是调转了方向。
“鹞会记住今天。”剃刀后退,身影再次没入阴影,“告诉江浩,他母亲留了件东西给他。在老家阁楼的第三块地板下面。去拿的时候,最好带够人手——因为不止我们在找。”
人影消失。
陈默转身抓住江浩胳膊:“走。”
“等等。”江浩甩开他,看向周正明,“你刚才说的……都是真的?”
周正明正在被外勤组戴上手铐。他没反抗,只是盯着江浩,眼神里有种复杂的情绪——愧疚?怜悯?还是算计?江浩分不清。
“你母亲留了东西给你。”周正明说,“去拿。那是她叛逃的原因,也是夜枭权限的核心。拿到它,你才能活。”
“为什么告诉我?”
“因为我是卧底。”周正明笑了,笑容里有种解脱的意味,“七年了,我终于可以不用再演戏。江浩,记住一件事:这个局里,每个人都在撒谎。包括我,包括陈默,包括你母亲。唯一真实的,只有你手里的代码,和你这条命。”
外勤组押着他往外走。
经过江浩身边时,周正明突然压低声音,用只有两人能听见的音量说:“阁楼地板下的东西,是半块芯片。另外半块在维克托手里。合在一起,能解锁昆仑计划的最终层——‘方舟协议’。那才是所有人拼命的原因。”
“方舟协议是什么?”
“人类文明的备份。”周正明被推着往前走,回头喊出最后一句,“也是毁灭开关!”
---
机车轰鸣。
陈默把江浩拽上后座,六辆哈雷同时拧动油门,冲出巷子。夜风刮在脸上像刀子,江浩回头,看见通风井在视野里迅速缩小,最后变成黑暗中的一个光点。
他们穿过半个城市,在郊外一个废弃的物流仓库停下。
陈默关掉引擎,仓库里只剩下呼吸声和远处高速公路的车流声。他摘下皮手套,从机车储物箱里拿出一台笔记本电脑,开机,连接卫星网络。
“周正明说的是真的。”陈默调出一份加密档案,“你母亲江月,代号‘织网者’,昆仑计划首席架构师。七年前,她发现计划的核心算法被植入后门——那不是普通漏洞,是人为设计的逻辑炸弹。一旦激活,全球所有接入昆仑云端的智能设备都会瘫痪,包括电网、交通、金融系统。”
屏幕上是复杂的算法流程图。
江浩看不懂那些数学符号,但他认得母亲的字迹。注释栏里用铅笔写着:**如果方舟是诺亚的船,那谁在扮演上帝?**
“她试图上报,但权限被锁死。”陈默翻到下一页,“于是她复制了核心代码,拆成两半。一半藏起来,一半带出去,想通过境外媒体曝光。但她在边境线被拦截,车祸是伪造的死亡现场。实际上,她被秘密关押了两年,直到……”
“直到什么