阳光晒在盛清歌眼皮上,不烫,但刺得她不得不睁开眼。火场边缘的风卷着灰,扑在她脸上,像有人拿砂纸轻轻蹭了下。她没抬手擦,就那么坐着,腿伸直,脚底板朝天——一只黑得像炭烤牛排,另一只红得像刚刷过漆,看着都疼。
但她没动。
脑子里那首童谣还在绕:“月亮粑粑,肚里坐个嗲嗲……”循环播放,比广场舞音响还顽固。她咂了下嘴,嘴里一股铁锈味,嘴角破的地方结了痂,一扯就崩开。她舔了舔,咸的。
刚才那段记忆太狠了。不是电影那种滤镜加慢动作,是实打实的脏、臭、冷,还有小孩抠着死鸽子羽毛时指节发白的样子。她现在还能感觉到那布料在指尖搓过的滞涩感,像摸到一层干掉的血壳。
她低头看了眼胸前内袋——证物袋就贴执法记录仪放着,卡通猫头鹰创可贴的边角露出来一点。方晴非说这玩意能保佑熬夜不秃头,她当时笑出声,现在想想,还挺吉利。至少她人还活着,脑子也没烧坏。
她慢慢把腿收回来,脚掌往地上一蹭,疼得倒抽一口凉气。站起身的动作像个老年康复训练现场:先撑大腿,再扶墙,膝盖咔吧响一声,活像泡面掰断的声音。
“我这身子,”她低声嘀咕,“比警局食堂的椅子还脆。”
她拍了拍制服上的灰,动作轻,怕碰着烧伤的地方。肩背那一片还在隐隐作痛,像是有根电线在里面来回通电。她低头看衣服,前襟焦了一块,后背裂了条缝,走光风险拉满。要是现在有群众路过,估计得报警说发现女鬼游街。
但她没管这些。
目光扫过那片废墟。火基本灭了,只剩几处冒烟的地儿,像谁蹲那儿偷偷点蚊香。炸药库主体没炸,算是万幸。赵天雄被压在横梁底下,暂时死不了也跑不掉,等医疗队处理完重伤员再来收拾他。
她盯着那堆残垣,忽然想起什么。
闭上眼,手指无意识绕了下发尾——这是她思考的老习惯了,警校教官说这动作显得“有亲和力”,适合做社区调解。结果她第一次审小偷,对方看见她转头发,当场哭着坦白三年前偷过一串腊肠。
现在没人可审。
但她需要一个答案。
脑海里开始调数据。不是翻档案那种,是善恶之眼自带的记忆回溯功能——系统会自动记录每一次扫描到的罪犯标记信息,包括时间、地点、头顶骷髅标志的闪烁频率,甚至他们当时的微表情变化。这玩意就像行车记录仪,平时不显山露水,关键时刻能救命。
她从最近一次开始倒带:赵天雄点燃引信前,站在暗门边,手里握着点火器,头顶血色骷髅亮得跟LEd灯牌似的,一闪一闪,频率特别稳,说明他情绪高度集中,没有犹豫。
再往前:他在交易现场收钱时,骷髅标志颜色更深,接近紫红,那是“极度兴奋”的表现;而当他看到她冲进来时,标志闪了一下灰白杂色,那是短暂的认知冲突——惊讶+轻蔑。
再往前……更早的时候呢?
她继续搜。
突然,一段画面跳出来:三个月前,城西废弃工厂,她例行巡逻,系统自动扫描半径十米,角落有个戴帽子的男人,头顶飘着血色骷髅。她当时没在意,那人穿着工装,混在工人堆里,动作自然,不像可疑分子。她只是记下了位置,后来案子太多,就忘了跟进。
但现在一看,那人的身形、站姿、转戒指的小动作……
是赵天雄。
而且那时候,他的骷髅标志边缘泛着一丝黑雾,那是“长期策划重大犯罪”的征兆。系统当初给了提示,但她没接收到深层预警——那时候积分不够,高级识别功能锁着。
“好家伙,”她睁眼,冷笑一声,“你三个月前就在布局了?当我是空气呢?”
她掏出手机,想调那天的巡逻记录,结果屏幕一黑——电量耗尽。她翻了个白眼,把手机塞回去,心想下次得让苏清歌给她警车加个无线充电板,最好还能边跑边充,主打一个“永不断电”。
她抬头看了看天。
太阳偏西,快到傍晚了。救援队还在清理现场,远处消防车收水管的声音叮叮当当,像极了食堂开饭铃。她站了一会儿,脚底又开始抗议,每走一步都像踩在热煎锅上。
但她知道,不能歇了。
刚才是情感时间,现在是工作时间。
她深吸一口气,迈步朝临时指挥部走去。那是个绿色帐篷,搭在火场外围安全区,门口插着两面小旗,一面写“指挥调度”,一面画了个歪歪扭扭的咖啡杯,下面标着“续命专用”。
走近时,她听见里面有人说话,声音模糊,听不清内容。她停下脚步,在帐篷外站定。
抬手整理了下领口——烧焦的边角一碰就掉渣,她干脆撕下来扔了。袖子也破了,露出小半截手臂,上面有烫伤,起了几个水泡。她看了一眼,没管,反正进去了也得填伤情报告。
她伸手去推帘子,又顿住。
脑子里突然跳出一行字,血红色,浮在视野正中央:
【终极任务已开启——终结罪恶之源。】
【任务目标:清除以赵天雄为核心的地下犯罪网络。】
【任务奖励:未知。】
【失败后果:持续蔓延。】
三秒后,文字消失。
没有确认键,没有取消选项,连个“查看详情”的按钮都没有。就跟某些App弹广告一样,强制观看,看完还得自己关。
她愣了一下。
“这系统,越来越像甲方了。”她嘟囔,“提需求不说清楚,给反馈不给预算。”
但她心里明白,这不是普通的任务提示。
以前抓人,系统只会给“目标锁定”“积分到账”这种基础通知。这次不一样,是“终极任务”四个字打头阵,规格直接拉满。就像游戏里打了九十九关,终于蹦出个“最终boSS战倒计时”。
她回头看了一眼火场。
浓烟散得差不多了,夕阳照在焦土上,泛着橙红的光,像撒了层辣椒粉。那片废墟静静躺着,仿佛刚才的一切都没发生过。可她知道,这场火烧出来的不只是灰烬,还有一张藏了十年的网。
赵天雄不是一个人在战斗。
他是根主藤,底下爬着无数支脉:洗钱的、运货的、打手、线人、保护伞……有些人穿警服,有些人开公司,有些人看起来老实巴交,其实骨头都黑透了。
她之前抓的那些小偷、毒贩、绑架犯,好多背后都能牵出一条若隐若现的线,指向同一个方向。她一直觉得不对劲,但证据太散,拼不成图。现在系统直接点名,等于把地图摊开,告诉她:**终点在这儿,别绕路了。**
她收回视线,再次伸手掀开帐篷帘。
刚抬手,脑子里又闪过几个画面:上次在码头查获的走私货箱,账本上一笔“设备维护费”转了七道账户最后消失;上个月银行劫案,劫匪用的枪编号被磨平,但枪管磨损特征和三年前某起未破命案一致;还有那次卧底行动,线人临死前说了一句“你们斗不过影子”……
这些碎片,以前是孤岛。
现在,它们连起来了。
她站在帐篷外,没进去。
手指又绕了下发尾,动作很慢。
然后,她低声说了句:“该收网了。”
声音不大,像自言自语,又像下达命令。
她说完,抬脚迈进帐篷。
里面灯光有点暗,桌上摆着几台笔记本,打印机嗡嗡响,一张热成像图刚吐出来,还冒着点热气。墙上贴着案件关系图,五颜六色的线缠在一起,像极了她家楼下那团没人敢碰的快递架电线。
她走到桌边,拉开椅子坐下。
椅子吱呀一声,差点散架。
她没换,就这么坐着,从战术裤口袋里摸出笔和本子——边角烧焦了,但还能写。翻开第一页,空白。
她拧开笔帽,笔尖悬在纸上,停了几秒。
然后,写下第一个词:
**资金。**
接着是第二个:
**据点。**
第三个:
**人证。**
三个词,分成三列。
她在“资金”下面画了条横线,开始写:**空壳公司→跨境转账→加密钱包→赌场洗码→回流投资**。
在“据点”旁标注:**废弃工厂(已爆)、地下车库(待查)、货运中转站(监控缺失)**。
在“人证”栏,她顿了顿,写下几个代号:**线人7号(死亡)、卧底K(失联)、少年兵(昏迷)**。
写完,她往后一靠,椅子又响了一声。
脑子里开始跑流程:返岗后第一件事是申请调取赵天雄名下所有关联账户流水;然后联系技侦,恢复他手机云端备份;再让技术组分析近期几起案件的作案手法共性,看看能不能串并案;最后……得找上级申请成立专案组,这事太大,她一个人扛不动。
她盯着那张热成像图,图上有几个高温点,集中在建筑西侧。她记得那边是关押俘虏的地方,也是她背出少年兵的路线。
她忽然想到,那片残袍是不是也能做个成分分析?说不定能检出dNA或特殊纤维,指向某个特定生产地。
她拿起笔,在本子角落补了一句:**送检残布,优先级高。**
写完,她合上本子,长出一口气。
帐篷外,天色渐暗。
她坐在那儿,没再动。
脚还是疼,背还是烧,但她已经感觉不到了。
脑子里全是网,一张正在收紧的网。
她知道,从这一刻起,不再是追查某个案子。
而是要斩断一根盘踞十年的毒根。
她摸了摸胸前内袋,证物袋还在。
隔着布料,轻轻按了一下。
像在确认某种承诺。