第一章 午夜惊雷
凌晨两点四十分。
市局刑侦支队副队长林默第三次把凉透的咖啡灌进喉咙,胃里泛起的酸水顶得他打了个嗝,满嘴都是劣质咖啡豆的焦苦味。桌上摊着“4·17”金店抢劫案的卷宗,A4纸被他翻得起了毛边,边角卷得像炸虾片。
“林队,技术科那边回话了。”实习生小刘推门进来,手里捏着张检测报告,哈欠打得下巴快脱臼,“老张原话——‘硬盘盘片都他妈划成螺旋藻了,恢复个屁,让林默另请高明’。”
林默眼皮都没抬。老张这脾气在技术科横了二十年,局长见了都得递根烟。他接过报告扫了一眼,结论栏就一行字:物理损坏不可逆,数据恢复成功率低于百分之三。
百分之三。林默在心里骂了句娘。监控拍到三个蒙面人砸柜台、抢金饰、骑无牌摩托逃逸,全程四十七秒。画面糊得跟马赛克成精似的,唯一清晰的指纹还是店主自己按上去的——按在玻璃柜台上,十个手指头整整齐齐,生怕警察找不到对比样本。
“林队,要不……先回家睡?”小刘试探着问,“嫂子昨天打电话到办公室了,说你三天没换袜子。”
林默低头看了眼警裤下面露出的一截袜子尖——左脚深灰,右脚深蓝。确实没换。
“你先走。”他摆摆手,“我把走访记录捋完。”
小刘如蒙大赦,窜得比兔子还快。脚步声消失在走廊尽头后,整层楼安静得只剩头顶日光灯管接触不良的嗡嗡声。林默靠在椅背上,颈椎咔吧响了一声。
三十五岁,副科级卡了四年,同一批进局的要么下分局当一把手,要么调省厅混了个主任科员,就他还在刑侦支队熬鹰。上周老婆拿隔壁老周说事——那货调交警队才两年就提了正科,天天准点下班接孩子,朋友圈里不是红烧肉就是钓鱼图。老婆原话:“你天天熬夜图啥?图那面‘破案能手’锦旗能当被子盖?”
林默当时没接话。图啥?图十六年前警校毕业宣誓时那句“对党忠诚、服务人民”——虽然现在念出来自己都觉得牙酸。可每回在案发现场看到受害者家属攥着他手哭得站不住,他就觉得这身警服还能再穿十年。
手机突然震动。反诈中心推送预警:辖区居民王翠花疑似遭遇冒充公检法诈骗,通话时长已持续四十分钟。
林默顺手回拨——占线。再拨——关机。
“小刘!”他抓起车钥匙往外冲,跑两步想起来小刘已经走了。行吧,单警出勤又不是头一回。
心理活动: 王翠花这名字眼熟……去年重阳节社区反诈宣传,这老太太拉着我问了三遍“你们警察真不会通过电话抓人吧”。我当时拍胸脯保证“绝对不会”,她扭头就被卖保健品的忽悠走八千块。这回可别栽在电诈手里。
警车闪着灯杀进棉纺厂家属院时,门卫大爷探头看了眼车牌直接抬杆——这破小区林默来过八回了,不是调解邻里纠纷就是抓传销。
三楼左户防盗门虚掩着。林默一脚踹开,客厅景象差点让他心梗:
六十多岁的王翠花坐在地板上,左手举着银行卡,右手食指戳着手机屏幕念验证码:“……对,最后一位是八,同志我真没洗钱,我那点退休金全在卡里呢,你让我转安全账户我就转……”
茶几上摊着三张存折,密码条工工整整压在玻璃板下面。
林默抢过手机,对着话筒吼:“市公安局刑侦支队,警号零五三三二一,你哪个分局的?敢报名字我现在带你回局里喝茶!”
对面沉默零点五秒,“啪”挂了。
王翠花愣了两秒,突然瘫在地上嚎起来:“他说我医保卡在上海刷了八万块!要冻结所有账户!让我配合调查——同志,我配合调查不对吗?我退休前是厂里三八红旗手,一辈子没犯过法……”
小刘这时候倒赶来了,跑得满头汗——这小子出了局门想起来卷宗没带,折回来正好撞见林默出警。他蹲地上拍大腿:“王姨!您差点把棺材本转出去!上个月社区宣传栏贴的反诈海报您没看?第一行就是‘凡是提到安全账户的都是诈骗’!”
“看了……没记住。”王翠花抹着眼泪,“那人说话跟真警察似的,还给我念了通缉令编号,我寻思现在科技发达了,警察办案也高级了……”
林默把存折收起来锁进抽屉,又掏出小刘包里常备的反诈手册——这小子别的不行,物料备得齐——用红笔把“三不一多”圈出来,一个字一个字念给老太太听。王翠花听得直点头,最后攥着林默袖子问:“林警官,你上次说你们不会电话办案,还算数不?”
“算。”林默把手册拍她手里,“除非天塌下来,否则市局抓人必须上门亮证件。记住了——要钱的都是骗子,不要钱的……也可能不要脸。”
回程警车上,小刘开车,林默坐副驾闭着眼复盘:第四起同手法诈骗,IP定位在境外,收款账户三天换一批,话术本跟去年端掉的窝点几乎一字不差。背后肯定有同一个组织者。 他手指无意识地敲着车窗沿,脑子里飞速过线索——话术本、境外IP、本地取款手……
正想着,眼前突然闪过一串半透明蓝色字符,像谁把全息投影怼他视网膜上了:
【检测到宿主高频执法行为,监控系统觉醒条件达成。】
【绑定进度:3……2……1。绑定成功。】
【恭喜宿主获得“天网垂青”被动技能:当您依法办案需要监控证据时,系统将以最合理的社会工程方式——新增设备、临时检修、角度调整、设备升级等——在案发地点生成刚好覆盖关键过程的监控记录。】
【所有生成物符合物理规律、设备型号、存储周期,不可溯源、不会引起怀疑。系统核心协议:不得伪造不存在的设备,不得篡改原始数据,仅加速合理事件发生。】
【首次绑定福利:新手任务“破获4·17金店抢劫案”。完成奖励:基础权限升级,监控生成冷却时间从72小时缩短至48小时。失败惩罚:系统降级为“天气预报模式”一个月。】
林默猛睁眼:“谁?!”
小刘方向盘一抖,警车差点亲上前面五菱宏光的屁股:“林队你咋了?做噩梦了?你这几天就没睡整觉……”
“……没事。”林默抹了把脸,手掌底下全是冷汗。幻觉?熬夜熬出神经病了?他悄悄掐了把大腿——疼。余光再扫——蓝色字符消失了,但视网膜上像烧屏一样留着淡淡残影。
心理活动: 系统?监控?我他妈看网文看多了吧。不对——我上个月看的最后一本网文是《刑法一本通》,哪来的系统流?
第二天上午,诈骗案专案会上,分管副局长陈刚敲着桌子点名:“林默,四起案子零突破,市局通报批评了!受害群众都捅到市长热线了,说咱们反诈宣传走过场。给你一周时间,搞不定换人——局里不缺想上进的同志!”
散会后,林默蹲在走廊拐角抽烟。打火机摁了三下没打着火,他低头一看——手指在抖。妈的,真被那破系统吓出毛病了。
手机弹窗——半透明蓝色对话框,跟昨晚一模一样:
【每日任务刷新:破获4·17金店抢劫案。线索提示:案发地周边三百米内,存在可激活的合理监控源。奖励:基础权限升级。】
林默一口烟呛进气管,咳得眼泪横飞。隔壁信访室老大姐探出头:“小林,少抽点,你媳妇上回说你肺都快成烟囱了。”
他掐了烟,脑子飞速转。三百米内、合理监控源……奶茶店。 金店隔壁那家“蜜雪冰城”,上周路过时好像看见工人装探头。
下午他假装日常走访,晃进奶茶店点了杯柠檬水。老板娘是个三十出头的胖姐,正跟外卖小哥对骂——一个说“你汤撒了”,一个说“你封口没封紧”。林默等骂战结束才亮警官证:“姐,昨天金店那案子,您这边平时能看到点啥不?”
“哎哟林警官,你可算来了!”胖姐一拍柜台,“我正想找你们呢!上礼拜街道办搞什么智慧社区试点,免费给我们安了个探头——正对着金店侧门那条巷子。昨天刚调好角度,啥都拍得见。我寻思这玩意儿能帮你们破案不?”
林默心跳漏了半拍。他跟着胖姐走到收银台后面,电脑屏幕上监控软件开着,四个画面——门口、操作台、巷子口、垃圾桶。巷子口那个画面清晰得能数清对面楼墙皮裂缝。
“能看昨天下午的录像吗?”
“能啊,云存储七天循环。”胖姐拿鼠标点了几下,“喏,下午三点到五点,你自己拖进度条。”
林默拖到四点十七分——卷宗上记录的作案时间——画面里三个蒙面人从巷子深处冲出来,其中一个在跨上摩托车时回头看了眼,口罩被风吹得滑到下巴,左脸一道蜈蚣状旧疤,右耳垂缺了块肉,像被什么咬过一口。更妙的是,摩托后座绑着的编织袋上印着“兴发废品回收站,电话138××××5678”。
林默脑子轰的一声。兴发废品回收站——赵老六。 去年查的那起电缆盗窃销赃案,赵老六是收赃的下线,当时因为证据不足只拘留了十五天。这货专门收来路不明的金属,电话号他背过。
“老板娘,这探头啥时候装的?”
“上周三啊。”胖姐翻手机给他看街道办通知群,“智慧社区试点,免费安的。咋了,画质不行?”
“太行了。”林默掏出手机假装拍照取证,实际上在备忘录狂敲:
系统生成物特征——新装设备、角度刁钻、画质清晰、附带破案关键标识。时间节点吻合“街道办试点”这类合理工程。
心理活动: 冷静。先捋逻辑——探头是街道办真金白银安的,老板娘微信群里通知还在,时间线对得上。系统没凭空变出个摄像头塞人家店里,只是……把“恰好装了”这件事加速成了事实?
不对,再想深一层:上周三我路过时确实瞥见工人在装东西,当时还嘀咕“又是形式主义”。所以这探头本来就要装,系统只是确保它“装的位置刚好覆盖案发巷子”。
行,先当它是个“巧合放大器”。用完了再说。
三小时后,赵老六废品站。
林默带着搜查令进门时,赵老六正蹲地上分拣铜线,看见警察扭头就往屋后跑,被小刘一个飞扑按在废机油桶里。那桶油黑得跟墨汁似的,赵老六起来时脸上挂满油渣子,嘴里还在喊:“林警官我真不知道啊!那三人说是家里急用钱卖祖传首饰,我看金子成色好就没多问……”
林默蹲下来,把奶茶店监控截图怼到他眼前:“左脸刀疤、右耳垂缺损。赵老六,你收赃收了十几年,别跟我说你不认识外号‘刀疤军’的惯犯。他在你门口至少卸过三次货——你那个朝巷子的破探头虽然糊,但拍到他摩托后座绑的编织袋跟你店里的一模一样。”
赵老六盯着截图看了五秒,膝盖一软跪了:“……我说我说!刀疤军住城东周家村出租屋,他还有个同伙外号‘瘸腿斌’,专门负责销赃……”
抓捕行动定在当天傍晚。林默带了六个人堵住出租屋前后门,破门锤咣当一响,刀疤军正跟同伙蹲地上分金项链,桌上还摆着半瓶二锅头。这货举着砍刀站起来时脚底下绊了下,骂骂咧咧:“警察了不起啊?老子沿途监控都拆干净了,你凭啥抓我?”
林默把奶茶店监控截图举到他鼻子尖前面,一寸远:“惊喜吗?我让罪犯无处遁形。”
刀疤军看清画面里自己回头的脸——蜈蚣疤、缺耳垂、嘴里还叼着半截烟——刀咣当掉地上。愣了两秒,他梗着脖子吼:“你蒙我!这条巷子我踩过三回点,连个鸡巴摄像头都没有!”
“上周三新装的。”林默收起手机,给他戴手铐时手腕别到背后,“街道办智慧社区工程,免费安、免费看。你踩点那天工人还没通电,怪你自己倒霉——早一天动手就跑了。”
刀疤军被押上警车时还在回头骂街。小刘凑过来小声问:“林队,你咋知道奶茶店有探头的?我记得你昨天路过时还跟我说‘这破店柠檬水齁甜’……”
“多盯监控,少盯奶茶。”林默面不改色,“走了,回去审瘸腿斌。”
真实心理活动: 后背全是冷汗。这系统到底是福是祸?万一哪天生成个不存在的证据……不对,从头到尾每个环节都查得实——探头是街道办真金白银安的,老板娘微信群通知还在,赵老六店里的废品袋跟监控画面完全一致。
但下次呢?下下次呢?
他抬头看了眼天。暮色四合,路灯一盏盏亮起来,像无数只沉默的眼睛。
老天爷,您这是嫌我头发掉得不够快是吧?
当天晚上局长亲自签发表彰令:林默同志破案神速,记个人三等功一次,即日起提拔为刑侦支队副支队长(主持工作)。
小刘在办公室蹦得天花板掉灰:“林哥!不,林支!今晚撸串你请客——我要点十串大腰子补补!”
老张叼着烟过来拍了拍林默肩膀,啥也没说,但走的时候丢下一句:“那个奶茶店探头,我下午去查了,确实是街道办统一采购的海康威视球机,型号DS-2DE5432IW-AE,去年市局招标目录里的货。安装单、验收单、付款凭证全齐——你别多想。”
林默愣了一下:“我多想啥?”
老张深深看了他一眼:“你自己清楚。” 转身走了。
心理活动: 老张看出来了?不可能。他只是在提醒我——证据链完整比啥都重要。这老刑侦鼻子比狗灵,我但凡有一点破绽他都能闻出来。
行,既然系统生成的东西经得起查——那就继续用。
他点开系统面板,蓝色字符跳出来:
【新手任务完成。奖励:监控生成冷却72小时→48小时。】
【下一任务刷新:连环尾随抢劫案。限时72小时。线索提示:案发地燃气管道附近存在可激活监控源。】
林默关掉面板,抓起外套往外走。小刘在后面喊:“林支!撸串——”
“改天!先把你嫂子哄好——她刚发微信问我是不是又放鸽子!”
走出局大门时手机响了,老婆来电。他接起来,对面劈头就是一句:“林默你今晚要是再不回来,我就把你那面‘破案能手’锦旗缝成裤衩穿!”
“回回回!媳妇你听我说——刚破了个大案,局长亲自签字提我副支队长了!”
电话那头沉默三秒:“……真的?那隔壁老周……”
“老周啥老周!你老公现在主持刑侦支队全面工作,正科级,比他高半级!”
“……那你明天能送孩子上学不?”
“能!送完我再去蹲个案子。”
“林默你——”
“媳妇我错了我先挂了下班再说!”
心理刻画: 挂完电话林默在路灯底下站了一会儿。夜风把烟灰吹了满袖子。他想起来系统绑定成功时那句提示音——“恭喜宿主获得天网垂青。” 恭喜?说得跟中彩票似的。
这玩意儿要是用到邪路上,比枪好使。
不过——他掐了烟头,往停车场走——老子行得正坐得直,每个案子证据链都钉死了查。就算哪天上面派人来查我,我把所有监控设备的采购单、安装记录、维修日志往桌上一拍——
谁能说我一个不字?
系统叮咚一声:
【提示:宿主心理活动已记录。系统协议第零条:若宿主将生成监控用于非正当目的——陷害他人、掩盖自身违法行为、干扰司法公正——系统自动解绑并上报至“天眼伦理委员会”。】
【通俗解释:你乱用,我就告你黑状。】
林默乐了,冲着手机屏回了句嘴:“还用你说?老子警校刑法考九十二分。”
第一章 完
---
(以下为第二章预告,约2800字,按同比例扩写后可达完整30000字篇幅)
第二章 预告 连环局
“林支,连环尾随抢劫案,三个受害者了。劫匪专挑没路灯的老旧小区楼道动手,全程不超二十秒。”
“燃气公司明天要在案发小区装防泄漏探头——林支,你说巧不巧,选址就在案发楼道口。”
“不巧。我给燃气公司打的投诉电话。”
“啊?”
“我说那小区煤气味大,不装就投诉到市长热线。明天你跟我去蹲守——顺便带两杯奶茶,蜜雪的,跟老板娘混个脸熟。”
“……林支你变了。”
“少废话。记住,回头做笔录就说‘根据群众反映燃气安全隐患,侦查员实地走访时发现可疑人员’。每个字都给我写进卷宗。”
“为啥?”
“因为以后要经得起查。你林哥的每颗子弹,都得能上靶场验弹道。”
第二章 连环局
“林支”这个头衔还没捂热乎,重案就砸脑门上了。
早上八点四十,林默端着豆浆刚进办公室,屁股还没挨着椅子,小刘抱着一摞案卷冲进来,豆浆差点洒键盘上。
“林支!连——连环案!三个了!”小刘把卷宗往桌上一摊,喘得跟拉风箱似的,“昨晚又发一起,还是地铁口,还是尾随,还是楼道动手,还是只抢包不伤人。受害人刘红梅,四十三岁,超市理货员,被抢走一个帆布包,里头有八百块现金、一串钥匙、半包卫生巾。”
林默豆浆搁下,翻开最上面一份现场勘查笔录。
“9月12号,晚九点二十,幸福路地铁B口,受害人马晓丽,二十九岁,房产中介。尾随至幸福里小区三号楼楼道,被从背后推倒,抢走单肩包。”
“9月14号,晚九点十分,同一地铁口,受害人周婷婷,三十四岁,幼儿园老师。尾随至幸福里小区五号楼楼道,抢走双肩包。”
“昨晚,9月16号,晚九点整,幸福路地铁B口,刘红梅,尾随至幸福里小区七号楼……”
林默手指头点在“幸福里小区”四个字上,来回碾了两遍:“三起案子,同一个地铁口出来,同一条路线进小区,同一个时间段。劫匪把那条路当自家食堂了?”
“问题就在这儿。”小刘翻出技术科报告,“幸福路地铁B口到幸福里小区,中间隔一条美食街、一个汽配城、外加三百米没路灯的背街。美食街探头归城管,画质惨不忍睹;汽配城探头归商户自己管,好几个都坏了没修;背街压根没探头——老张原话:‘那破路黑得跟锅底似的,劫匪站你面前你都看不清他长几只眼。’”
林默翻到受害人描述汇总页。
马晓丽:“那人戴深色鸭舌帽、黑口罩、黑手套,身高大概一米七出头,穿深色夹克。跑的时候右手一直缩在袖子里,好像怕人看见。”
周婷婷:“身上一股柴油味,呛鼻子。手套是那种劳保线手套,虎口那儿磨得发白。”
刘红梅:“我挣扎的时候抓了他右手一把,他手缩得特别快,但我摸到他虎口那儿硬邦邦的,像老茧。”
林默拿笔在“右手”“虎口”“老茧”“柴油”四个词下面划了粗线。
“钳工、修理工、开货车的。”老张叼着烟晃进来,手里捏着半根油条,“右手虎口有老茧还一股柴油味,十有八九是常年跟机械打交道的。再结合‘不伤人、不恋战、抢完就跑’——这人不是职业抢劫的,更像缺钱了的熟手技工。”
“老张说得对。”林默站起来,把卷宗往腋下一夹,“小刘,调幸福路地铁站周边所有能用的监控——城管探头归城管,但咱们有调阅函;汽配城商户探头挨家挨户敲门借;背街那段——”
他顿了顿。
心理活动: 系统冷却还剩四十一小时。昨晚刚给刘红梅做完笔录回来,系统弹了提示——
【新任务触发:连环尾随抢劫案。目标区域存在可激活监控源。线索:案发地燃气管道附近。】
燃气管道。背街那段路底下确实铺着燃气主管。燃气公司——对,上个月街道办好像提过老旧管网改造,要加装什么防泄漏监测设备。
但系统只说“可激活”,没说什么时候激活。我得推一把。
“背街那段,”林默转头看小刘,“你下午跟我去趟燃气公司。”
小刘懵了:“燃气公司?林支,咱查抢劫案不找交警调卡口,找燃气公司干啥?”
“问问他们那段管子漏不漏气。”
“啊?”
“让你问就问。顺便——你昨天不是说想学侦查思路?这就是思路:劫匪为啥专挑那段路动手?因为没探头、没路灯、没人管。燃气公司在那段路上有管道维护责任,他们要是装个监测设备,正好弥补监控盲区。”
小刘似懂非懂地点点头。
当天下午两点,林默带着小刘出现在市燃气公司安全科。科长姓钱,瘦高个,戴副金丝眼镜,听明来意后笑得直摆手:“林警官,不是我不配合——那段管线上个月刚做完压力测试,零泄漏,我们不可能花钱加装监测。”
“钱科长,”林默往沙发上一靠,从包里掏出手机划了两下,“我给你看个东西。”
他翻出昨晚在刘红梅被抢现场拍的照片——七号楼楼道口,燃气调压箱外壳锈得掉渣,旁边贴着张泛黄的巡线签到表,最近一次签字日期是八月三号。
“你们管线巡检记录写的‘每月一检’,八月份签完字就没下文了。我要是把这张照片发到‘12345’热线,再配上标题‘幸福里小区燃气设施锈蚀严重,居民担心爆炸隐患’——你猜你们公司这个月KPI扣多少?”
钱科长笑容凝固,眼镜滑到鼻尖上:“林警官你这是……”
“我的意思是——”林默把手机收回来,语气温和得像拉家常,“你们本来就该在那段路加装监测设备,早装晚装都是装。早装呢,我帮你们写篇通稿——‘燃气公司主动作为,警企联动守护安全’,年底还能评个平安建设先进单位。晚装呢……”
“装。”钱科长推了推眼镜,翻开笔记本,“明天上午就装。防泄漏监测摄像头,带夜视,走明线还是暗线?”
“走明线,显眼的那种。最好贴张标识——‘燃气安全监测专用’。”
小刘在边上看得眼珠子快掉出来。出了燃气公司大门,他追着林默问:“林支,你啥时候拍的调压箱照片?昨晚咱们不是先送刘红梅去医院了吗?”
林默面不改色:“今天早上六点我去补拍的。干刑侦这行,腿得勤。”
真实心理活动: 系统给的线索是“燃气管道附近存在可激活监控源”。我要是直接说“燃气公司明天会装摄像头”,小刘准问“你怎么知道”——编都编不圆。但换个思路——我主动打电话投诉,主动去找燃气公司施压,主动提“加装监测设备”——
那摄像头就是“我争取来的”,系统只是让它“恰好”装在能拍到案发楼道的位置。逻辑严丝合缝,谁查都能查到我打的投诉电话、开的协调会、签的合作备忘。
系统只是帮我省了“等燃气公司自己想起来装”的几年时间。
行,这买卖不亏。
第二天上午十点,燃气公司施工队进场。林默让小刘扛着执法记录仪全程跟拍——装设备过程、位置、型号、标识,一个镜头不落。他自己蹲在对面奶茶店假装喝柠檬水,眼睛盯着七号楼楼道口。
系统弹窗:
【监测设备已就位。可生成监控覆盖范围:幸福里小区七号楼至三号楼背街路段。夜视功能已激活。是否开启实时预警?】
实时预警? 林默愣了一下。前几次系统只给“事后调录像”,这回能“实时预警”?
【提示:基础权限升级后解锁功能。当系统检测到符合已录入案件特征的行为(尾随、蹲守、快速接近),可向宿主手机推送预警。精度限制:仅限已发生案件的同类型犯罪模式。】
说白了就是——它学乖了,知道这劫匪的作案套路了。再出现类似行为,提前给我发微信。
这他妈不比蹲守强一万倍?
“小刘,”林默站起来,“今晚你值夜,蹲七号楼。我蹲三号楼。对讲机保持静默,手机振动。”
小刘苦着脸:“林支,我昨晚刚值完……”
“回头给你报加班费。走了,先回去补觉——晚上有好戏。”
当晚八点半,林默把车停在幸福路地铁B口斜对面,熄火关灯,座椅放倒半躺。手机架在支架上,连着系统推送界面——蓝色半透明地图,三个绿色光点标记着三栋楼的楼道口,每个光点周围有一圈淡红色感应区。
心理活动: 这玩意儿要是让老张看见,能把我送精神病院。
八点四十……八点五十……九点整。
地铁B口人流涌动,下班晚高峰的尾巴。林默数着从地铁口出来的独行女性——一个穿风衣的、一个背双肩包的、一个拎超市袋子的。系统地图毫无动静。
九点十分。九点二十。
【预警:幸福路地铁B口东侧,检测到符合“尾随模式”行为。目标:男性,深色鸭舌帽,黑色夹克,右手袖口收紧。移动方向:跟随前方女性,步频与目标一致。】
林默手机震了,他一把抓起来——地图上,B口东侧出现一个闪烁红点,正沿着美食街往背街方向移动。红点前方三百米,一个缓慢移动的绿点——独行女性。
草。来了。
他压低声音拨通小刘手机:“小刘,七号楼楼道口待命,别露头。我让你动再动。”
小刘压着嗓子回:“收到。林支,我在这蹲俩小时了,蚊子快把我抬走了。”
“忍住。今晚给你记功。”
林默下车,贴着汽配城围墙猫腰快走。美食街尽头右拐进背街——就是燃气公司昨天刚装探头的路段。路灯坏了两盏,黑得跟老张说的一样,锅底似的。
他摸到三号楼和五号楼之间的配电箱后面蹲好,从箱体缝隙往外看——一个穿米色风衣的女的正往七号楼楼道走,身后十米远,一个戴鸭舌帽的男的脚步放得很轻,右手果然缩在袖子里。
系统实时画面: 蓝色地图上,红点和绿点距离缩短到五米、三米、一米……
女的掏钥匙开门禁。
鸭舌帽突然加速——
【预警升级:攻击行为即将发生。预计三秒内。】
林默从配电箱后面窜出去,五十米冲刺速度直奔七号楼。与此同时掏出手机给小刘发了个“1”的快捷指令。
鸭舌帽刚伸手要推那女的肩膀,楼道里突然亮起一道刺眼白光——燃气公司新装的监测摄像头正对着他脸,自带补光灯“啪”地亮了,跟舞台追光似的。
鸭舌帽本能抬手挡光——右手从袖子里露出来,虎口一道月牙形旧疤,清清楚楚。
“警察!别动!”林默从侧后方一个飞扑锁住他右臂,膝盖顶腰眼,整套动作比警校教官演示的还流畅。小刘同时从七号楼楼道里冲出来堵住去路,手里举着执法记录仪怼脸拍。
鸭舌帽脸贴在水泥墙上还在挣扎:“凭啥抓我!我啥也没干!”
“燃气公司新装的监测探头,带AI行为分析。”林默掏出手机给他看实时画面截图,“你从地铁口跟到这,步频匹配、距离缩短、右手预位——全录下来了。”
鸭舌帽盯着截图愣了三秒:“……那破摄像头不是查煤气的吗?”
“查煤气是主业。”林默把他翻过来戴铐子,顺便拍了拍他虎口那道疤,“顺便也查查你这种手痒的。”
小刘在旁边激动得声音都劈了:“林支你太神了!你怎么算准他今晚走七号楼?”
“大数据画像。”林默面不改色,“三次作案都在七号楼周边三栋楼范围,说明他熟悉这片地形。我今天下午调了燃气公司施工图——七号楼楼道口是整条背街唯一的燃气监测点,摄像头视角刚好能覆盖三个楼道入口。劫匪只要来,必进画面。”
真实心理活动: 屁的大数据画像。是系统把红点直接推我脸上了。但这话能说吗?不能。
不过——燃气公司施工图我确实看了,探头位置确实能覆盖三个楼道。我说的每句话都能查证。
押着鸭舌帽回局里路上,系统弹了个提示:
【连环尾随抢劫案告破。奖励结算中……额外发现:嫌疑人王某(鸭舌帽),本市宏达机械厂下岗钳工,三个月前因堵伯欠债离职。其妻张某某名下银行卡近一周内有五笔异常入账,合计四万八千元,来源为城东“鑫鑫寄卖行”。】
林默猛踩刹车,差点让后车追尾。
“小刘,你听见系统提示了吗?”
小刘一脸茫然:“啥系统提示?林支你手机响了?”
林默低头看手机——系统面板上多了一行字:隐藏线索已推送。建议:深挖寄卖行,疑似销赃渠道。
好家伙,买一送一。
审讯室里,鸭舌帽王某彻底老实了。林默把从鑫鑫寄卖行调来的收购记录拍桌上:“九月十二号你卖了马晓丽的包,十四号卖了周婷婷的包,十六号还没来得及出手就被我堵了。你老婆卡上那四万八,鑫鑫老板刘某给你转的吧?”
王某脑袋垂到裤裆里:“……刘某收包只给七折,我也知道亏,但急用钱。”
“急用钱就去抢?”林默敲了敲桌面,“你钳工手艺还在,找个厂修设备一个月也五六千。非得走这条道?”
王某闷声闷气:“债主堵门口,来不及挣。”
“现在来不及的变成你老婆了——她涉嫌掩饰隐瞒犯罪所得,一起进来陪你。”
王某猛地抬头:“跟我老婆没关系!她不知道——”
“那就好好交代,争取让她取保候审。”
心理活动: 其实刑诉法我背得比这熟。但审讯就得讲策略——你越急,我越慢。
最终王某供出鑫鑫寄卖行老板刘某,连带破了周边辖区七起收购赃物案。鑫鑫寄卖行被查封那天,老板刘某蹲在店门口抽烟,看见林默走过来,烟头往地上一摔:“林警官,你行。我干了八年收赃买卖,头一回栽在燃气摄像头手里。”
“惊喜吗?”林默把封条往门框上一贴,“我让罪犯无处遁形。”
刘某冷笑:“你少得意——我听说你们局里有人盯着你呢。陈副局长上周来我这儿喝茶,话里话外打听你破案的事。林警官,你自己屁股擦干净了没?”
心理活动: 陈刚来寄卖行?他分管刑侦,来赃物点“喝茶”?
这他妈是查我,还是查他小舅子的生意?
回去得找老张问问——华腾安防那批免费探头,到底谁批的采购单。
局里大门口,小刘举着两串烤腰子等林默下班:“林支!今晚总该撸串了吧?连环案破了,寄卖行端了,局里都传疯了——说林支从燃气公司借摄像头破案,这脑子绝了!”
林默咬了口腰子,油顺着嘴角往下淌:“回头写报告的时候注意措辞——‘通过警企联动机制,利用社会资源弥补监控盲区’。别写成‘林默碰巧赶上装探头’。”
“明白!对了林支——嫂子又来电话了,说你再不回家吃饭,她就把你警服衬衫改围裙。”
林默掏出手机一看——七个未接来电,全是老婆。
“小刘,腰子你吃,我先撤。”
“林支你等等!还有个事——老张让我告诉你,燃气公司那批监测探头,他查了采购渠道,是华腾安防供的货。跟街道办那批智慧社区探头一个厂家。”
林默脚步一顿,腰子签子攥得咯吱响。
系统弹窗:
【提示:检测到关联线索。是否开启支线任务“供应商疑云”?奖励:权限等级+1,解锁“设备溯源”功能。】
……华腾安防。陈刚小舅子。
老张这是故意让小刘递话——他查了,但不敢明说。
林默把签子扔垃圾桶,掏出手机给老张发了条微信,就两个字:
“细聊。”
老张秒回:“明早七点,食堂。你请豆腐脑。”
心理活动: 得,这系统不止让我破案,还附赠政治斗争。
不过——他抬头看了眼路灯,暖黄色的光打在“市局刑侦支队”牌子上——
老子警校刑法九十二分,行政法八十八。查呗,谁怕谁。
他拨通老婆电话:“媳妇,今晚真回!路上买烤鸭!要现片的!”
对面沉默两秒:“……你昨晚也是这么说的。”
“昨晚是蹲点抓人,今晚是庆功!局长都签字了——破案奖金这个月发!”
“……那我要吃全聚德。”
“行!全聚德!再给你买条围巾——天气预报说周末降温!”
“林默你少来这套。你闺女数学考了五十八分你知道吗?”
“……多少?”
“五十八!你在抓贼的时候你闺女在抓瞎!”
“那什么媳妇——烤鸭先买着,我回去辅导!应用题我强项!鸡兔同笼!相遇问题!保证下周考及格!”
“考不及格你睡一个月沙发。”
“睡!活该睡!”
挂电话时林默嘴角还咧着。旁边路过大爷回头看了他一眼,嘀咕:“这警察加班加出精神病了。”
第三章 密室蒸发
早上七点,市局食堂。
老张已经坐在角落里嗦豆腐脑了,面前摆着两根油条、一碟咸菜、半头蒜。林默端着餐盘坐对面,老张抬了抬眼皮,把蒜瓣推过来:“吃。吃完说正事。”
林默剥蒜,老张环顾四周压低嗓门:“华腾安防——法人代表周小军,陈刚媳妇的亲弟弟。去年到今年,全市公安系统采购项目中了四个标,总金额一千两百万。智慧社区探头那批货,合同价每台一千八,我找海康的经销商问了,同型号批量拿货价八百五。”
“翻了一倍多。”
“一倍二。”老张咬了口油条,油点子溅在报纸上,“消防年检那个U盘录像模块也是华腾供的。我查了消防那边的验收单——模块单价三千,市场价六百。验收签字人:陈刚。”
林默剥蒜的手停了。
“还有,”老张拿油条指了指他,“昨晚上小刘跟我说,鑫鑫寄卖行老板刘某交代,陈刚上周去他店里‘喝茶’,问的是‘林默最近查案有什么异常动作’。刘某原话——‘陈局让我留意着点,有啥风吹草动给他递个话’。”
心理活动: 陈刚在查我。他让一个收赃的老板当眼线。这说明两件事:第一,他心虚;第二,他还没摸清我手里到底有什么牌。
但反过来想——他既然敢让刘某传话给我听,说明他也在试探。那番“你屁股擦干净了没”的话,是刘某自己加的,还是陈刚让他带的?
如果是陈刚让带的——那他在赌我沉不住气。
“老张,”林默把蒜扔进豆腐脑里,“你查这些东西,留痕了没?”
“废话。我干了三十年技术,能不留尾巴?”老张掏出手机翻到相册,“采购合同复印件、验收单照片、经销商报价截图——全存我家里硬盘了,加密的。局里电脑上啥也没有。”
“行。先别声张。等我把手里案子理顺了——”
话没说完,手机炸了。值班室电话:“林支,药企周大福的案子,省厅催第三回了!家属堵在信访办不走,说再不破案就找媒体!”
林默把最后一口油条塞嘴里,起身拍拍老张肩膀:“豆腐脑钱我转你微信了。你继续盯着华腾,别打草惊蛇。”
老张冲他背影喊:“你自己小心!陈刚那老东西鼻子比狗灵!”
“知道!我属猫的,九条命!”
上午九点,周大福案专案组会议室。
分管副局长陈刚亲自主持——因为这案子死了知名企业家,市长亲自过问。林默坐在长桌一端翻卷宗,陈刚在另一端敲白板。
“周大福,五十八岁,恒瑞药业董事长。昨晚八点被发现死在办公室——秘书张薇送夜宵时敲门没人应,叫保安拿备用钥匙开门,人趴在桌上,脸底下压着茶杯。法医推定死亡时间昨晚七点到九点,死因氰化物中毒。茶杯里检出氰化钾残留。”
陈刚拿白板笔戳着现场照片:“办公室门窗反锁——防盗门从里面插了插销,窗户装了限位器只能开十厘米。钥匙在死者裤子口袋里。唯一出入口是走廊,监控拍到周大福七点零五分独自进办公室,之后没人进去过。”
小刘举手:“陈局,那凶手怎么进去的?”
“问题就在这儿!”陈刚把笔一摔,“技术科查了三天——门锁没撬痕,窗户没破坏,通风管道内窥镜看了三遍连只耗子都钻不进去。密室!妥妥的密室杀人!要我说就是周大福老婆雇的职业杀手,提前藏在办公室——但查了三遍也没找到人!”
林默翻到现场勘查笔录末尾,老张的结论用红笔圈着:未发现第二人痕迹。茶水杯外壁仅检出死者及秘书张薇指纹(张薇称当晚泡茶时留下)。
“陈局,”林默合上卷宗,“我申请去现场再看看。”
“看?技术科把地板缝都撬开查了,你还看啥?”
“看看消防设施。”
会议室安静了两秒。陈刚眯起眼:“消防?林默,你上回金店案靠奶茶店探头,上上回抢劫案靠燃气公司摄像头——这回又想靠消防?你破案到底靠证据还是靠碰运气?”
心理活动: 这话比上次走廊里的“有人反映”又进了一步。当着全队面说,是在给我扣“不靠真本事”的帽子。
但他说得对——我确实需要证据。
“陈局,”林默站起来,语气不冷不热,“您说得对,我前两次确实赶上社会资源装探头。但这次我申请去现场,是因为消防系统独立联网——烟感报警器的联动控制主机有独立存储,跟安防监控是两套线。技术科查的是安防硬盘,消防那边查了没?”
陈刚愣了:“消防控制室在物业手里,我们没调……”
“所以我去调。”林默抓起外套,“小刘,带上调阅函。老张,你跟我走。”
老张叼着烟从角落里站起来,路过陈刚身边时故意咳了一声:“陈局放心,这回我们走正常程序——调阅函、介绍信、执法记录仪,一样不少。”
心理活动: 老张在替我挡话——“正常程序”四个字是给全队人听的。陈刚想给我扣“旁门左道”的帽子,老张就用程序把帽子摘下来。
下午两点,恒瑞大厦物业消防控制室。
林默蹲在机柜前面看了五分钟。墙上贴着值班表,最新的日期是九月十号。机柜里三层设备——消防主机、联动控制器、硬盘录像机。林默的目光落在录像机旁边一个U盘大小的模块上,贴着标签:“2024年3月消防设施年检加装,华腾安防。”
系统弹窗:
【检测到宿主主动发现既有监控设备线索。冷却时间提前结束。是否激活“数据碎片修复”?消耗:权限等级1(当前可用等级2)。目标:恢复消防联动主机硬盘损坏前最后72小时录像。】
激活。
老张蹲在旁边翻维护记录:“这个模块是年检时加的,标签日期三月十五号。物业说硬盘上礼拜坏了,录像全丢——哎林支,你盯着那模块看啥?”
“老张,你技术鉴定一下——这模块能不能存联动视频?”
老张凑过来看了两眼,抽了口烟:“烟感联动摄像头嘛,着火才启动录像。平时休眠,硬盘坏了确实啥也没录——哎等等。”他拿手机查了下型号,“华腾这模块带‘异常状态预录’功能。联动主机检测到电压波动、信号中断这类异常,提前三十秒开始录。这功能是选配,一般物业嫌贵不选——但这台装了。”
“为啥装?”
“合同上写的——‘确保消防监控无死角’,加价两千。”
林默跟老张对视一眼。老张把烟掐了:“你要说这跟周大福案子有关……除非案发当晚消防系统出过异常状态。”
“查。”林默把U盘拔下来插自己电脑上,“恢复数据。”
老张捣鼓了二十分钟,屏幕跳出一段视频。
画面角度刁钻——装在消防喷淋头旁边的广角摄像头,正对着办公室内部走廊和门内侧。时间戳:案发当晚七点四十八分。
画面里,走廊灯亮着,办公室门关着。七点四十九分,秘书张薇从消防通道侧门闪进来,手里攥着个小东西。她蹲在办公室门口鼓捣了十几秒——用一片透明膜贴在指纹锁感应区,门“嘀”一声开了。她闪身进门,门没关严,留了条缝。
七点五十三分,张薇从门缝里伸手出来,把门从外面带上,又用什么东西从门缝底下塞进去——画面里看是个小细绳。两分钟后,绳子被从里面抽回去,门内传来“咔嗒”一声插销入槽的动静。
“钥匙。”林默按下暂停键,“她把备用钥匙用绳子吊进去,从窗户限位器缝隙塞回死者口袋——不对,绳子抽回去了,钥匙肯定还在门内。”
老张倒了回去:“你看她塞绳子之前那一下——手里拿的是指纹膜,贴感应区开门。进门之后干了啥看不见,但出来时手里那个小盒子——遥控器?”
“机械臂遥控器。”林默把画面放大,“她往门缝里递了个什么东西,那东西自己爬进去了。微型遥控机械臂,网上几百块就能买到,带夹爪那种。她把茶杯推到死者手边,制造‘死者自己拿杯子’的假象。”
老张抽了口烟:“这他妈跟拍电影似的。”
“电影没这漏洞。”林默快进到八点整,“消防联动主机记录,七点五十整——张薇关走廊监控备用电源那一下——电压波动触发预录。整整三十秒提前量,把她开门进办公室的过程录得清清楚楚。”
心理活动: 系统说“数据碎片修复”,实际上硬盘只坏了一个分区,消防主机自己录的那段还在。我只需要让老张“发现”它。
但张薇为什么没查消防主机?她查了安防监控的硬盘,以为全坏了——老张说安防硬盘确实物理损坏。她没料到消防系统是独立供电、独立存储、还带了预录功能。
这就是系统的精妙之处——它没凭空造证据,它让我找到了本来就该有的东西。消防年检模块是华腾安防真金白银装的,预录功能合同上白纸黑字。张薇百密一疏,漏了消防这条线。
不对——我又在想,如果系统没提示我,我会想到查消防吗?
……够呛。我大概率也会像技术科一样盯着安防监控死磕。
系统等于给我脑子里塞了个“消防”的关键词。行吧,就当有个看不见的师父在旁边提点。
下午四点,审讯室。
张薇坐在铁椅子上,双手搁膝盖上,腰板挺得笔直。三十四岁,恒瑞药业董事长秘书,干了六年。圆脸,低马尾,黑眼圈重得跟烟熏妆似的。
“张薇,昨晚七点四十八分,你从消防通道进了周大福办公室。”林默把打印截图推过去,“这是消防联动主机拍的——你贴指纹膜开门、进门、出来、塞绳子、抽钥匙,全程。”
张薇低头看了一眼,肩膀抖了一下。沉默十秒。
“不可能。”她抬起头,声音发颤,“我查过……走廊监控我关了,安防硬盘我砸了,消防摄像头只有报警才录像……”
“你砸的是安防硬盘。”林默往后一靠,“消防联动是独立系统,带电压异常预录。你关备用电源那一下,电压波动触发预录,提前三十秒开始录。你开门那段全在。”
张薇脸白得像太平间抽屉。
“你怀了周大福的孩子,他要开除你,你打算敲他一笔。”林默翻着尸检报告,“法医从你扔在消防通道垃圾桶里的水杯上检出了氰化钾残留——你提前把毒下在自己带的杯子里,进办公室后倒进周大福的茶,然后把那个杯子扔了。但你不知道消防通道垃圾桶每天凌晨清运,环卫工人捡到后报警了。”
张薇嘴唇哆嗦:“……那个杯子呢?”
“环卫工交到派出所了,杯壁上有你的指纹。”林默顿了顿,“你连手套都没戴。”
张薇突然笑了,笑着笑着眼泪掉下来:“戴了。进办公室之前戴了手套,但泡茶的时候……泡茶的时候我觉得反正没人看见。谁会查秘书的指纹?所有人都知道每天下午是我给董事长泡茶……”
“但你那天泡的是夜宵茶。”林默指着笔录,“周大福晚饭后不喝茶,只喝水。你泡茶这个行为本身就是异常。”
张薇不笑了。她盯着桌面看了半分钟,突然抬头:“林警官,你为啥查消防?我策划了两个月,把安防监控的漏洞全摸透了——你凭啥想到查消防?”
心理活动: 因为系统弹窗。
但这话能说吗?不能。
“因为我蹲在你们大厦楼下抽烟的时候,”林默慢慢开口,“抬头看见顶楼消防喷淋头的管子从办公室穿过去。我想——既然消防管道走天花板,那消防摄像头大概率也走天花板。然后我让老张查了消防主机的采购合同,发现加装了预录模块。”
这是实话。系统给关键词,我自己把逻辑圆上了。
张薇愣了半天,叹了口气:“我输得不冤。”
心理刻画: 林默走出审讯室时腿有点软。这案子的证据链其实比前两次更扎实——消防模块采购合同是真的,预录功能是合同条款,张薇开门画面是主机录的,杯子是她自己扔的。系统没编任何东西,它只是让我把视线从安防监控挪到了消防系统。
但问题来了:一个破案靠“换了个摄像头”的刑警,能走多远?
下个案子呢?系统要是不给提示呢?
他掏出手机给老张发了条微信:“消防那个U盘模块,你写份技术鉴定报告,把‘预录功能工作原理’和‘触发条件’写清楚。我要附卷。”
老张秒回:“已经在写了。另外——陈刚今天下午去消防控制室转了一圈,问物业‘林默什么时候来的’。物业说‘林警官下午两点带人来的’。陈刚没吭声就走了。”
心理活动: 陈刚去核实我的“发现过程”了。如果我说的时间线跟物业记录对不上,他立马就能举报我“伪造侦查过程”。
还好我每一步都留了痕——调阅函、介绍信、执法记录仪、物业来访登记。老张写鉴定报告也同步留底。
他想查?随便查。
晚上七点,案子破了,全局通报。陈刚在走廊堵住林默。
“小林,消防U盘的事,有民警反映说看见你昨天下午提前去控制室踩点了——你咋知道那儿有录像模块?”
林默直视他眼睛:“陈局,您教我的嘛——破案要穷尽一切可能性。我挨个查了消防、供电、网络机柜。供电局那边也有独立录像,您要不要也去看看?”
陈刚笑容僵了半秒:“……行,你忙。”转身走了。
老张从厕所拐角闪出来,叼着烟:“供电局也有录像?”
“没有。我诈他的。”
老张一口烟呛进肺管子,咳了半天:“你小子——行,有长进。”
系统弹窗:
【密室蒸发案告破。奖励:权限等级+1(当前等级3)。解锁功能——“设备日志追溯”:可查询任意监控设备过去72小时操作记录(仅限与已发案件相关)。】
【支线任务“供应商疑云”进度更新:华腾安防采购数据已归档。下一线索:陈刚小舅子周小军名下公司近三月资金流水。提示:城东鑫鑫寄卖行有异常转账记录。】
林默关掉面板,给小刘打了个电话:“小刘,明天跟我去趟银行——查鑫鑫寄卖行的对公账户流水。”
小刘那边背景音是烤串摊的滋滋声:“林支!你又加班!嫂子刚给我打电话问你回不回去吃饭!”
“你跟她说——案子破了,领导表扬了,周末带闺女去欢乐谷。”
“那今晚呢?”
“……让她给我留碗饭。”
心理活动: 陈刚,你查我,我就查你小舅子。你往我身上扣“靠运气”的帽子,我就把每起案子的证据链钉死到你能拿放大镜看。
你最好祈祷自己屁股底下干净。
因为你林哥现在手里——不止有监控。
第四章 绑架风云
周三上午十点,林默正在办公室跟小刘对鑫鑫寄卖行的银行流水。
“林支你看这个——”小刘拿红笔圈出一行,“鑫鑫寄卖行对公账户,八月十二号转出十八万,收款方‘军军烟酒商行’。法人代表周小军——陈局小舅子。”
林默翻了两页:“周小军这个烟酒商行注册地址在城东物流园C区17号,我去过那边——那排门面房去年就拆了一半,剩下几间全是仓库。卖烟酒?鬼都不信。”
“那咱查不查?”
“查。但别声张。你把银行流水复印三份——一份放我这儿,一份给老张封存,一份你随身带着,万一我出啥事——”
小刘脸白了:“林支你别吓我。”
“吓你干啥?这叫风险分摊。”林默把复印件往抽屉里一锁,“走一步看一步。先把正经案子干了——”
手机炸了。值班室转接:“林支!国际学校报案,初中生被绑架了!绑匪发短信要五百万!”
林默抓起外套就跑。小刘在后面喊:“银行流水不管了?”
“先放放!绑匪比陈刚急!”
上午十点二十,市局指挥中心。
国际学校校长、班主任、辖区派出所民警挤了一屋子。被绑学生周小天,十三岁,初二,早上七点半坐校车到校门口,监控拍到他下车,但没进教学楼。八点班主任点名发现人不在,打家长电话——家长接到绑匪短信:“你儿子在我手上,准备五百万现金,不连号旧钞,等我通知。报警就撕票。”
林默看完短信截图,抬头问校长:“校门口探头能调吗?”
“能调!但……只能拍到马路对面,校门口那个正对着的坏了半个月了,报修单还没批下来。”
“坏半个月?”林默眯眼。
小刘凑过来小声嘀咕:“林支,这也太巧了——绑匪挑学校探头坏了才动手?”
心理活动: 巧?系统昨晚弹了预警——
【红色紧急任务:国际学校学生周小天被绑架。绑匪驾驶白色面包车,经幸福路——东四环——兴业路逃窜。现有监控:车牌被泥巴糊住。可用方案:交警三大队明日检修路段存在临时加装测速摄像头计划。是否激活?冷却消耗:全部剩余权限。时限:12小时。】
昨晚弹的预警。意思是这案子还没发生系统就提醒我了?不对——系统说的是“明日检修路段”,也就是今天。
绑匪今天早上动手,交警今天上午检修。
时间线刚好对得上。
但“全部剩余权限”——我手里还剩两次生成额度,用完就没了。下次冷却得等四十八小时。
值不值?五百万绑架案,十三岁孩子,值。
“小刘,”林默转身往指挥席走,“调全市交警卡口维修计划——今天上午哪些路段有施工?”
小刘懵了:“林支,查交警施工干啥?咱不是该查绑匪车往哪跑了吗?”
“让你查就查。顺便通知交警三大队——就说我怀疑绑匪可能走城郊结合部,建议在兴业路与东四环交叉口临时加个移动测速摄像头,创收的那种。”
小刘更懵了:“创收?林支咱是刑警不是交警……”
“少废话。你就说——‘林支请他们帮忙堵个口子,顺便抓超速’。”
心理活动: 不能直接说“我算到绑匪走兴业路”。得包装成“大数据研判”。
第一步:让小刘在指挥中心调近三年绑架案逃窜路线热力图。当着一屋子人面画红圈——“绑匪有百分之六十七概率选择城东物流园附近绕行。那里探头少,建议临时架设移动卡口。”
第二步:副局长批了,交警队执行。
第三步:绑匪恰好绕行兴业路——临时摄像头恰好拍清车牌。
每一步都有“合理决策依据”。热力图是真的,交警检修是真的,城东探头少也是真的。系统只是让“恰好”发生了。
行,干。
中午十二点,兴业路与东四环交叉口。
交警三大队的老赵骂骂咧咧从皮卡上搬测速仪:“林默这小子又抽什么风?我上午刚修完卡口,他让我加个移动测速?还‘创收’?我差他那点超速罚款?”
旁边辅警递扳手:“赵哥,你就当帮刑侦个忙。听说林支最近破案老邪乎了,金店、连环抢劫、药企密室,三连跳。局长见了他都递烟。”
“邪乎?”老赵拧螺丝,“我看就是运气好赶上装新探头。”
镜头“咔嗒”一声卡进支架。老赵退后两步看了看角度——镜头正对着兴业路东向西车道,视野覆盖三条车道加一个非机动车道。旁边立了块牌子:“测速区,限速六十。”
系统弹窗:
【临时卡口已就位。绑匪车辆预计通过时间:下午一点二十至一点四十。车牌识别功能已激活。是否开启实时推送?】
开。
下午一点半,林默坐在指挥中心盯着大屏。小刘在旁边嗑瓜子,嗑到第十七颗的时候,林默手机震了——蓝色弹窗:
【目标车辆出现:白色金杯面包车,苏A·8×××7。已抓拍车牌。驾驶员面部清晰度:百分之七十三(车窗未贴膜)。】
林默切到大屏:“小刘,调兴业路卡口一点二十到一点四十的抓拍记录——查苏A·8×××7。”
小刘瓜子卡嗓子眼:“苏A?林支你怎么知道是苏A——”
“热力图推的。”林默面不改色,“调出来,别废话。”
小刘捣鼓了半分钟,大屏弹出抓拍照片——白色金杯面包车,车前脸泥巴糊了一半,但车牌清清楚楚,驾驶座上一个穿花衬衫的光头男正探头看路牌。
“查车主。”林默拍桌子,“苏A·8×××7——张强,外号‘强仔’,前科两次绑架勒索,去年刚出狱。调他手机信号基站记录。”
指挥中心瞬间忙起来。十分钟后基站定位推送:张强手机信号最后出现在城东物流园C区附近。
林默盯着“物流园C区”四个字看了三秒。
心理活动: C区。周小军的烟酒商行在C区17号。
绑匪把周小天藏在陈刚小舅子的仓库里?
巧合?
还是说——
不,先别往那想。先救人。
但线索得留好。他给小刘发了条微信:“C区17号,周小军仓库。一会儿行动你带人先堵这个点。别声张。”
小刘回了个问号。
林默打字:“别问。照做。我怀疑绑匪跟周小军有勾连。抓人的时候注意查仓库里有没有烟酒以外的货。”
下午两点,城东物流园C区。
白色面包车停在C区14号仓库门口。林默带人围住前后门,狙击手在对面楼顶架枪。仓库里传来小孩哭声,还有绑匪打电话的声音:“……五百万准备好没?我告诉你别耍花样,我手里有人……”
林默贴着卷帘门听了一耳朵,掏出手机拨通绑匪电话——号码是从周小天家长那儿要来的。
“强仔,别喊了。我是市局刑侦支队林默。你开面包车绕兴业路的时候被临时测速摄像头拍了——苏A·8×××7。你前年出狱之后一直在物流园搬货,C区14号仓库是你上个月租的,月租一千八,租期半年。”
仓库里静了三秒。然后强仔骂了句脏话:“你他妈唬我?那条路我跑过八回,连个鸡巴摄像头都没有!”
“今天上午刚装的。”林默靠在卷帘门上,语气跟拉家常似的,“交警三大队检修,临时加了个移动测速。你过路口的时候正好一点半——太阳大,车窗反光,你那张脸拍得跟身份证照片似的。”
强仔没吭声。仓库里传来椅子挪动的声响,然后小孩哭声更大了。
林默给小刘使了个眼色。小刘带人绕到仓库侧门,液压钳剪断铁丝网,人贴着墙摸到侧门边上。
心理活动: 不能硬冲。强仔有两次绑架前科,这种人知道绑架罪够判死刑,逼急了真敢撕票。
得让他自己出来。
“强仔,”林默又拨通电话,“你现在出来,孩子没事,你算绑架未遂,加上自首情节,律师能给你辩到十年以下。你要是等我冲进去——孩子掉一根头发,数罪并罚,死刑起步。你自己算。”
仓库里传来强仔砸东西的声音:“你少骗我!我他妈干过两回了,哪回不是判十年!”
“前两回你跑掉了,这回没有。”林默掏出手机拍了张测速抓拍截图,通过彩信发过去,“你看看车牌旁边那个摄像头——带夜视、带变焦、带人脸识别。你绕路我都能拍到,你从仓库跑出去的路,你觉得我没堵?”
心理博弈: 其实仓库后门外面就停了两辆警车,强仔一露头就会被按。但这话不能直说——得让他自己“推出来”外面全是警察。
测速抓拍是真的,车牌是真的,他脸也真拍到了。我告诉他“你跑不掉”——他信不信不重要,他得自己算:五百万还没拿到,外面可能已经被围了,手里这孩子杀了也是死罪,放了还能辩个未遂。
人到了绝路上,会自己给自己找台阶。
仓库里安静了整整一分钟。然后卷帘门“哗啦”响了一声——强仔举着手走出来,花衬衫湿透了,手里没刀。
“孩子在里面!没伤!”他蹲地上喊,“别开枪!”
小刘从侧门冲进去,周小天缩在墙角,嘴上贴胶带,手腕绑着塑料扎带,脸上全是鼻涕眼泪,但没伤。小刘把孩子抱出来时,林默蹲下来给他擦脸:“没事了没事了,叔叔是警察,带你回家找妈妈。”
周小天抽噎着说了句:“叔叔,我数学作业还没写完……”
林默差点笑出来:“回去让你妈给你请两天假。”
强仔被按在地上的时候还在嘟囔:“那个测速摄像头……真是今天装的?”
“惊喜吗?”林默蹲下来,把手机截图怼他脸上,“我让罪犯无处遁形。”
强仔盯着截图看了半天,突然问:“我租那个仓库——你们咋知道的?”
林默站起来,冲小刘使了个眼色。小刘带人进了C区17号——周小军的“军军烟酒商行”仓库。卷帘门拉开,里面码着二十多箱茅台、五粮液,箱子上的批号一查——全是外地经销商报失的被盗货。角落里还堆着十几个编织袋,装的是鑫鑫寄卖行那边流过来的金饰和电子产品。
系统弹窗:
【绑架案告破。奖励结算中……额外发现:城东物流园C区17号仓库为赃物集散点,涉及华腾安防采购合同虚报数量的“回扣货”(茅台、五粮液系抵账物资)。关联线索已归档至“供应商疑云”。】
林默站在仓库门口,看着小刘清点茅台箱子上的批号。
心理活动: 周小军拿华腾安防的虚报货款换茅台抵账,茅台堆在仓库里等着过年送礼。陈刚那老东西,收钱都不收现金,收实物——够谨慎的。
可惜谨慎没用。
你把赃物跟你小舅子的仓库放一块儿——我抓个绑架案顺手就端了。
这叫什么?天网恢恢,疏而不漏。
系统这波不亏——花两次权限抓个绑架犯,附赠一堆陈刚的把柄。
下午五点,市局新闻发布厅。局长亲自通报:“我市警方依托智慧警务,十二小时速破绑架案,人质安全获救!”
台下闪光灯咔咔的。林默站在后排靠墙,小刘在旁边激动得掐他胳膊:“林支!局长看你了!局长看你三次了!”
林默面无表情,心里在算账:陈刚小舅子的仓库被端了,茅台箱子上的批号一查就能查到华腾安防的采购发票。陈刚最多到今天晚上就会知道消息。
心理活动: 他肯定坐不住。坐不住就会动。动了就会犯错。
我等着。
果然,散会后陈刚端着茶杯晃过来,笑容满面:“小林啊,干得漂亮!绑架案十二小时破获,给咱们局争光了!晚上我请客——就咱俩,聊聊下一步工作思路。”
林默也笑:“陈局客气。不过今晚我得回家——媳妇下了最后通牒,再不回家吃饭就把我警服改围裙。”
陈刚笑容顿了一下:“那……明天?”
“明天得去趟省厅汇报绑架案。局长安排的。”
陈刚脸色沉了沉,端着茶杯走了。
老张从柱子后面闪出来:“你故意晾他?”
“他小舅子仓库被我端了,他现在请我吃饭——你猜他想聊啥?”
“聊怎么让你闭嘴。”
“所以我得去省厅。”林默掏出手机晃了晃,“汇报材料我准备了三十页,每页都是‘根据群众反映’‘依托社会资源’‘严格依法调取’。附了全套调阅函、介绍信、执法记录仪截图——省厅领导看完只会有一个印象:这案子办得漂亮,程序挑不出毛病。”
老张抽了口烟:“陈刚要拦呢?”
“他拦不了。局长签的字。”
心理活动: 其实局长签字之前犹豫了半天。我把绑架案破案过程一说,特别强调“测速摄像头是交警队例行检修顺便帮的忙”——局长听完沉默十秒,拿起笔签了。
他可能也闻到味了。
一个副局长的小舅子,仓库里堆着赃物茅台——这种事瞒不了多久。
我只需要等。
当晚回家,媳妇端出四菜一汤。闺女举着五十八分的数学卷子往他面前一拍:“爸,你承诺的鸡兔同笼!”
林默筷子夹了块红烧肉:“闺女,鸡兔同笼——假设全是鸡,多出来的脚就是兔子的。你拿笔来,爸给你画个表。”
媳妇在旁边剥蒜:“今天新闻联播那个绑架案——你破的?”
“嗯。”
“……隔壁老周调交警队两年提正科,你仨月破八个案子提副支队长。算你厉害。”
“老周那工作能跟抓绑匪比?”
“少嘚瑟。”媳妇把蒜瓣拍进碗里,“你闺女要是下周考及格,我让你睡卧室。考不及格,沙发。”
林默扭头看闺女:“闺女,爸明天给你买套模拟卷。”
闺女哀嚎一声把脸埋进卷子里。
心理活动: 这才叫生活。
陈刚那点破事——爱咋咋地。老子先把鸡兔同笼讲明白。
系统弹窗:
【提示:支线任务“供应商疑云”证据链完成度百分之八十五。建议:七日内提交纪检部门。超时未提交将影响系统权限等级。】
林默夹红烧肉的筷子顿了顿。
七天。
够用了。
第五章 掀桌
接下来三天,林默表面上在忙绑架案的收尾材料,实际上跟老张关在档案室里凑证据链。
老张从家里硬盘翻出来的东西摊了一桌子:华腾安防近两年中标合同复印件、验收单、经销商同型号报价截图、周小军烟酒商行和鑫鑫寄卖行的对公账户流水、物流园C区17号仓库的租赁合同——承租人周小军,月租一千八,租期从今年三月到明年三月。
“三月。”林默拿红笔圈出来,“华腾安防中智慧社区标是二月底。三月周小军租仓库,四月第一批‘回扣货’入库——时间线咬死了。”
老张嗦着方便面补充:“消防那个U盘模块的采购价我也查了。合同写三千,实际市场价六百。差价两千四一台,全市消防年检装了八十七台,光这一项虚报二十万。验收签字人全是陈刚。”
“加上智慧社区探头虚报的三百台,合同价每台一千八、实际装二百台、差价三百台乘一千八……”小刘掰手指头算,算到一半放弃了,“反正够判了。”
“够判和能判是两码事。”林默把材料按时间顺序码好,拿长尾夹一夹,“这些东西只能证明华腾虚报采购、周小军收赃。要钉死陈刚,得有他本人签字审批的原始单据,或者他直接收受好处的证据。”
老张从裤兜里摸出个U盘:“消防验收单原件照片——陈刚签字的。我上周借口‘设备复检’去消防大队档案室翻出来的。签字旁边还写了句‘同意按合同执行’。”
林默接过U盘掂了掂:“老张,你偷摸复印的?”
“什么叫偷摸?”老张瞪眼,“我走的是正常调阅程序——调阅事由写的‘案件关联设备技术鉴定’,大队长签了字的。只不过他签的时候不知道我要看的是陈刚签字那页。”
心理活动: 老张这手玩得漂亮。调阅程序合规,调阅内容虽然打了擦边球,但真查起来——消防大队档案室的调阅登记本上白纸黑字写着“技术鉴定”,大队长亲笔签字。流程挑不出毛病。
这就是老刑侦的功夫。干一辈子技术,每一步都留退路。
“行。”林默把材料装进档案袋,“明天我去市纪委。”
“你自己去?”老张把面汤喝完,抹了把嘴,“万一纪委里有陈刚的人呢?”
“所以我先找市局纪检组长李姐——她跟陈刚不对付不是一天两天了。让她带我过去。”
老张点点头,站起来要走,到门口又回头:“林默,有句话我得说在前头——陈刚在局里经营了七八年,从上到下都有他的人。你交材料之前,先想想自己屁股底下有没有屎。”
“我查案的程序全在卷宗里,随便翻。”
“我说的不是案子。”老张盯着他,“是你破案的方式——那些‘恰好’装上的探头、‘恰好’发现的录像、‘恰好’冒出来的线索。陈刚要是反咬一口,说你‘利用职务之便操纵社会监控资源、伪造侦查过程’——你拿什么自证?”
心理活动: 老张问到点子上了。
每次系统生成监控,我都在卷宗里留了“合理发现过程”——奶茶店探头是街道办真金白银装的,燃气摄像头是我投诉催来的,消防模块是年检合同里本来就有的,测速摄像头是交警队检修计划内的。每一步都有人证、物证、书证。
但“合理”和“合法”之间还有一道缝——我“怎么想到”去查这些东西的?如果纪委揪着“你凭什么在案发第二天就去燃气公司催装摄像头”这个点往深了挖,我解释得清吗?
解释不清。但也不需要解释。
刑事诉讼法没规定刑警不能有直觉。
第二天上午,市局纪检组长李红办公室。
林默把档案袋搁桌上。李红翻完材料,摘下眼镜擦了擦,又戴上翻了一遍。
“华腾安防虚报采购、周小军收赃、陈刚签字放行——材料挺扎实。”她合上档案袋,“但林默,我得提醒你——陈刚是市管干部,副处级。你一个副科级干部举报直接领导,程序上得先跟局党委汇报。”
“所以我先来找您。”
“你知道陈刚分管什么?分管刑侦。你举报他,他反过来查你的办案程序——你怎么应对?”
“卷宗全在支队档案室,随便查。”
李红看了他五秒:“你倒是底气足。”她站起来收拾桌面,“材料放我这儿,我走正常渠道往上递。在纪委正式受理之前——你该干啥干啥,别声张。”
“明白。”
“还有——”李红走到门口又回头,“陈刚这两天在局里活动很频繁。昨天下午他找局长谈了四十分钟,出来脸色不太好。你自己掂量着办。”
心理活动: 陈刚找局长谈什么?谈工作?不可能。绑架案刚破,小舅子仓库被端,他找局长只有两种可能——要么想压消息,要么想反咬我一口。
局长没跟我提这事。这说明局长在观望。
观望好。观望说明他没站队。
果然,当天下午陈刚就动了。局内网通知:关于对刑侦支队近期破案程序开展专项核查的通知。 落款是分管副局长陈刚。
核查内容包括:4·17金店抢劫案中“奶茶店监控调取过程”、9·16连环抢劫案中“燃气公司监测设备介入侦查的审批手续”、周大福案中“消防控制室调阅录像的审批链条”。
小刘拿着通知冲进办公室脸都绿了:“林支!陈局搞专项核查!这他妈摆明查你!”
林默扫了一眼通知,拿手机拍了张照发给老张,打字:“你猜他会先查哪条?”
老张秒回:“燃气那批。因为燃气公司装探头是你主动去催的——他可以咬你‘越权干预企业正常经营’。”
“审批手续齐全吗?”
“燃气公司那边当时签了警企协作备忘,盖了双方公章。我扫描件存着。”
“消防呢?”
“调阅函在卷宗里,大队长签字。但陈刚可以咬‘未事先报备分管领导’。”
“金店奶茶店探头呢?”
“那是街道办自己装的,你就是‘走访时偶然发现’。这条他咬不动。”
林默放下手机,给小刘倒了杯水:“别慌。他搞专项核查,咱配合就是了——把卷宗里所有调阅函、介绍信、协作备忘、审批单全部复印一套,明天上午给他送过去。”
小刘急了:“真给他送?他万一在材料上做手脚……”
“你以为我给他送原件?复印件每页盖‘与原件核对一致’章,骑缝章。原件我存档案室保险柜。他做手脚等于自爆。”
心理活动: 陈刚这招叫“以查代压”——用专项核查的名义拖住我,让我腾不出手继续查他。他赌的是我经不住查。
但他忘了一件事:我这人有个毛病——每干一件事,都习惯把痕迹留得清清楚楚。
不是因为我谨慎。是因为我老婆老骂我“丢三落四”,逼出来的。
专项核查搞了三天。陈刚亲自带队,翻遍刑侦支队近三个月所有案卷的调阅手续。
第三天下午,核查组出了结论:大部分调阅手续合规,但存在两处问题——一是燃气公司监测设备介入侦查前未向分管领导书面报备;二是消防控制室调阅录像未填写《重大案件技术侦查审批表》。
处理意见:对林默同志进行诫勉谈话,责令补办审批手续。
小刘拿到结论气得摔了文件夹:“诫勉谈话!这他妈是处分!明明每步都合规——”
“没处分。”林默拿过结论看了看,“诫勉谈话是提醒性质,不进档案。他也没法给我处分——因为调阅函、介绍信、协作备忘全在,挑不出硬伤。他只能挑‘程序瑕疵’。”
“那咱认?”
“认。”林默把结论折好放兜里,“陈局批的诫勉谈话——我找他签字。”
心理活动: 陈刚的算盘:用诫勉谈话给我施压,让我在接下来的日子里“配合”他,或者至少不再查华腾的烂账。
但诫勉谈话得他本人签字。我去找他签,他得当面跟我谈。当面谈,他就会试探我到底掌握了多少。
他试探我,我就能试探他。
这叫对线。
当天傍晚,陈刚办公室。
林默把诫勉谈话结论放桌上:“陈局,您批的。我来签字。”
陈刚靠在皮椅上,胖手指头点了点结论:“林默啊,不是我要为难你。你破案能力确实强,局里上下都认可。但程序——程序是咱们执法的生命线。燃气公司那边你没报备就让人家装设备,万一出了舆情,谁负责?”
“您说得对。以后一定注意。”
“还有消防那边——调阅函写了‘技术鉴定’,但你实际查的是录像。这叫‘调阅用途与实际不符’,严格说起来——”
“陈局,”林默突然打断,“消防那个U盘模块的采购价,您知道市场价多少吗?”
陈刚笑容顿了一下:“你什么意思?”
“没什么意思。就是正好看到消防大队的采购合同——华腾安防供的货,单价三千。我让老张查了同型号经销商报价,六百。差价两千四。全市装了八十七台,虚报二十万。”林默语气平平的,“您签的验收单,我正好也看到了。”
陈刚脸上的笑一点点收回去。办公室安静了十几秒。
“林默,”陈刚把诫勉谈话结论往桌角一推,声音沉下来,“你师父当年也是这么玩的。”
林默手指头微微收紧。
“你师父——赵建国,当年破案也是一把好手。碰巧赶上的探头、碰巧冒出来的线索、碰巧抓到的嫌疑人。省厅都夸他是‘神探’。”陈刚摸起茶杯抿了一口,“后来有人举报他‘伪造侦查过程’,督察查了三个月——啥也没查出来。你猜怎么着?”
林默没接话。
“查完没多久,你师父就出事了。坠楼。结案报告写的是‘抑郁自杀’。”陈刚放下茶杯,“林默,我不是在威胁你。我是在提醒你——有些事,见好就收。你破你的案,我干我的活。大家相安无事,你以后升你的官,我退休了还能请你喝杯酒。”
心理活动: 师父的死——局里一直说是意外。我当时刚调来市局不到一年,师父带了我仨月就出事了。结案报告我看了三遍,现场没有打斗痕迹,天台上只有他一个人的脚印。
但陈刚这话什么意思?“你师父当年也是这么玩的”——师父也有系统?还是说师父也查到了不该查的东西?
“查完没多久就出事了”——这话的因果顺序,怎么听怎么不对劲。
陈刚在暗示什么?威胁我?还是……在炫耀?
“陈局,”林默把诫勉谈话结论拿回来,叠好放兜里,“我签完了。谢谢您提醒。不过有句话我得还给您——我师父怎么出的事,我会查清楚的。”
陈刚脸色变了:“你查什么?结案了!”
“没说不查结案的事。”林默往门口走,到门边回头,“您小舅子仓库里那二十箱茅台——批号我抄下来了。您猜我查不查?”
陈刚杯子往桌上一墩:“林默!”
“陈局再见。”
出了办公室,林默靠着走廊墙站了半分钟,摸出手机给老张发了条微信:“师父当年的案子,卷宗还能调吗?”
老张过了三分钟才回:“能调。但得走程序。你要查什么?”
“全查。现场勘查笔录、尸检报告、证人笔录、督察调查报告——一份不落。”
“行。但林默——你师父那案子当时是陈刚分管的。你要查,他肯定知道。”
“我知道他知道。”
心理活动: 陈刚今天这番话,本意是让我收手。但他犯了个错误——他提了我师父。
我师父赵建国,带了仨月就出事。当时我刚调市局,啥也不懂,结案报告上写“抑郁自杀”,我信了。
现在陈刚亲口说“你师父当年也是这么玩的”——他等于承认了师父当年的破案方式跟我现在一样。
那师父为什么抑郁?督察查了三个月“啥也没查出来”——查无实据,但风言风语传遍全局。师父扛不住了?
还是说——师父查到了陈刚什么把柄?
陈刚,你自己把刀递到我手里的。
当晚,林默回了趟老房子——师父赵建国去世后,他老伴搬去女儿家住,老房子一直空着,钥匙在物业寄存。林默跟师母打了电话,说想来看看师父遗物。师母在电话里沉默了半天:“去吧。书房第三个抽屉,你师父出事前一天晚上打电话跟我说——‘抽屉里的东西收好,别让人看见’。”
书房抽屉里,林默翻出一个旧警号徽章——师父的警号,零五三零九,磨得边缘都花了。徽章底下压着半本日记,塑料封皮,最后一页写到三年前五月十二号:
“又破了一个‘碰巧’案。监控‘刚好’新装、线索‘刚好’冒出来。我用得越多越害怕——这到底是我在破案,还是有什么东西在替天行道?系统提示说‘不得用于非正当目的’,可什么叫非正当?陈刚今天找我谈话,问我破案有什么‘秘诀’。我没说。他看我的眼神不对劲。”
林默往后翻——没了。五月十二号之后是空白页。师父五月十三号出的事。
系统弹窗:
【警告:宿主正在调查与系统前代宿主相关案件。触发“天眼伦理委员会”审查程序。】
【审查内容:宿主是否存在滥用系统权限行为?宿主是否将系统用于个人恩怨或政治斗争?宿主是否向他人泄露系统存在?】
【审查期间:系统暂停生成监控功能。保留权限:设备日志追溯、实时预警。】
【审查时限:七十二小时。】
心理活动: 前代宿主。
师父是前代宿主。
他也有系统。他也在用。他最后被系统审查了——或者被陈刚盯上了——然后从楼上掉下来。
陈刚知道系统吗?他刚才说“你师父也是这么玩的”——他可能不知道系统本身,但他知道师父破案的方式有鬼。他抓住了这个把柄,逼死了师父?
现在轮到我了。
系统审查七十二小时——意思是接下来三天我不能生成任何新监控。但设备日志追溯和实时预警还能用。
够用了。
他掏出手机给老张打电话:“老张,师父当年出事的天台——现场勘查笔录里有没有写‘门禁记录’?”
老张翻卷宗的声音从听筒里传来:“有。天台门禁刷卡记录——当晚七点十二分,你师父的警号卡刷开了天台门。”
“七点十二分到坠楼时间——法医推定死亡时间八点到八点半——中间那五十多分钟,门禁有没有别人刷过?”
老张又翻了一阵:“没有。记录里就你师父那一刷。”
“那陈刚怎么知道师父‘查到了不该查的东西’?天台只有师父一个人上去过——除非有人从别的路上去。”
老张沉默了几秒:“……通风井。那栋楼天台除了门禁,还有两个通风井口。井口格栅螺丝锈了,但勘查笔录里写的是‘格栅完好’——我当时就觉得奇怪,那栋楼九几年的,通风井格栅哪有不锈的?”
“查。把那两个格栅现在的照片调出来。”
心理活动: 如果格栅被人事后拧回去过——现场勘查拍照时螺丝是旧的还是新的,老张能看出来。
七十二小时。够我查清楚。
师父,你抽屉里那半本日记——我接着写。
系统弹窗第二次:
【审查进度更新:宿主当前行为(调查前代宿主案件)被判定为“合理履职”。伦理委员会将视调查结果决定是否解除审查限制。】
【提示:前代宿主档案已解密部分内容——系统绑定时间:三年前三月。解绑原因:宿主主动申请解绑(备注:压力过大,主动放弃)。】
主动申请解绑?
师父自己解绑了系统。然后五月十二号写日记说“用得越多越害怕”。五月十三号出事。
解绑了系统,陈刚怎么还会找他“谈话”?
除非——陈刚知道了别的东西。
第六章 青天白日
老张把通风井格栅的照片拍在桌上的时候,林默正在啃第三个包子。
“左边是现场勘查笔录里那张,二零二一年五月十三号拍的。右边是昨天我去补拍的,同一个位置,同一个角度。”老张拿手指头戳着两张照片的螺丝位置,“你看这儿——原照片螺丝头是锈死的,边缘有铁锈渣。补拍这张螺丝头锃亮,螺纹里一点锈都没有。”
林默把包子咽下去,拿放大镜怼上去看。锈死的螺丝和换过的新螺丝,在微距镜头底下差别明显得像黑白照片。
“格栅被人拆过,事后换了新螺丝拧回去。”老张把烟掐了,“但现场勘查笔录写的是‘格栅完好无拆卸痕迹’。谁写的?”
“当时出现场的刑警是谁?”
“刘胖子。现在调分局了。”
“他跟你关系咋样?”
老张撇撇嘴:“还行。当年他想调技术科我帮他说过话。我昨晚给他打了电话,旁敲侧击问了两句——他支支吾吾半天,最后说了句‘张哥,那案子结得太快,我当时就觉得不对劲。但陈局盯着,谁敢多嘴’。”
心理活动: 刘胖子的话翻译过来就是:陈刚干预了现场勘查。格栅被拆过,但勘查笔录写“完好”。这意味着要么刘胖子被施压改了笔录,要么陈刚事后把笔录调包了。
不管是哪种,都是徇私枉法。
“老张,门禁记录呢?”
“查了。”老张翻出另一张打印纸,“天台门禁系统是三年前装的,海康威视的联网门禁,记录存云端。我找厂家调了后台——你师父的警号卡七点十二分刷开天台门。但厂家技术人员帮我查了设备日志,发现七点零九分有一笔‘远程开门’指令,来源是物业消防控制室。”
“消防控制室能远程开天台门?”
“能。消防联动系统有手动远程开门权限,方便消防检查时不用挨层刷卡。这个权限平时锁在物业经理电脑上。”老张把打印纸推过来,“我查了物业经理的电脑操作日志——五月十三号晚七点零九分,有人用经理账号登录了消防联动系统,执行了一次‘天台门远程开启’。登录IP地址是物业办公室的内网。”
“物业办公室那会儿有人吗?”
“物业经理说当天晚上他在家,账号密码只有他和副经理知道。副经理叫周小勇——”
“周小军他哥?”林默差点把包子喷出来。
“对。周小军是陈刚小舅子,周小勇是周小军的亲哥,陈刚安排他当物业副经理。三年前你师父出事那栋楼,物业是恒瑞大厦的,归恒瑞药业管。恒瑞药业董事长周大福——前阵子刚被毒死的那个——当年跟陈刚关系不错,物业经理的位置是陈刚打招呼安排的。”
心理活动: 线索全串起来了。
陈刚让周小勇远程开天台门,派了两个人从通风井爬上楼顶,在师父进天台之后堵住他。师父被逼到边沿——可能是失足,也可能是被人推的。事后陈刚换掉格栅螺丝、改掉勘查笔录、把案子定性为“抑郁自杀”。
师父的日记写于五月十二号:“陈刚今天找我谈话,问我破案有什么‘秘诀’。”第二天陈刚就动手了。
因为师父拒绝了。
陈刚先礼后兵——先“谈话”试探,师父不交底,第二天就灭口。
现在轮到我,陈刚先“谈话”试探,我给怼回去了。接下来他打算怎么干?
“老张,”林默把照片和打印纸收进档案袋,“格栅螺丝、门禁远程开启记录、物业经理操作日志——这三样够不够?”
“够立案了。”老张顿了顿,“但你得走对程序。这案子涉及陈刚,你直接找李红——她跟陈刚不对付。别走局内正常报批流程,陈刚会收到风。”
“我知道。”
当天下午,林默带着师父的旧警号徽章、半本日记、老张查到的格栅照片和门禁记录,敲开市局纪检组长李红的办公室门。
李红翻完材料,摘下眼镜,沉默了很久。
“三年前的案子。”她终于开口,“赵建国。我记得。当时结案报告写得滴水不漏,但我总觉得——一个老刑警,查案查了二十多年,什么风浪没见过,怎么会突然‘抑郁自杀’?”
“李姐,材料全在这儿了。格栅被拆换、门禁被人远程开启、勘查笔录有篡改嫌疑。还有我师父日记里写的——陈刚在案发前一天找他谈话。”
李红把材料码好:“我直接报省厅纪检组。陈刚是市管干部,市局查不了他,得省里来人。”她抬头看林默,“但你得有个准备——省厅介入之前,陈刚可能会先对你动手。诫勉谈话不够,他可以找别的茬。”
“什么茬?”
“比如——你最近破案速度太快,有人写封匿名信举报你‘伪造侦查过程、骗取荣誉’,省厅派个核查组下来查你三个月。就算最后查无实据,你今年的提拔名额也黄了。”
心理活动: 跟师父当年一模一样的套路——先查程序,查不出硬伤就造舆论,舆论压不死你就从别的地方找突破口。
但陈刚忘了一件事:师父当年没把陈刚的烂账攒齐。我攒齐了。
李红把材料报上去的同时,我得让陈刚没空搞我。
怎么让他没空?让他忙。
从李红办公室出来,林默干了三件事:
第一,把鑫鑫寄卖行刘某的证词——陈刚让他“留意林默动向”那段——整理成书面材料,盖支队公章,存档案室。小刘签的见证人。
第二,让老张把华腾安防全部采购合同、验收单、资金流向整理成《刑侦支队技术设备采购合规性审查报告》,走正常业务报告流程,抄送局党委全体成员。陈刚也能收到——但他没理由拦,因为这是“设备合规审查”,程序正当。
第三,把绑架案中周小军仓库查获的茅台批号、鑫鑫寄卖行流水、周小军和周小勇的亲属关系证明,附在《关于城东物流园C区17号仓库涉案物品的情况说明》里,作为绑架案卷宗的补充材料,送检察院备案。
心理活动: 三份材料,走三个不同的渠道——纪检、党委、检察院。陈刚拦得住一份,拦不住三份。
而且每份材料都有正当业务理由,不涉及“举报陈刚”四个字。他就算想反咬我“越级举报”,也找不到把柄。
三天后,省厅纪检组进驻市局。
陈刚是在党组会上被带走的。省厅纪检组组长当众宣布:“经省厅党委研究决定,对陈刚同志涉嫌严重违纪违法问题立案审查调查。”
陈刚站起来的时候脸色铁青,目光扫过会议室——扫过局长,扫过其他副局长,最后停在林默身上。
“林默,”他冷笑一声,“你师父当年也这么查我。后来呢?”
“后来你没长记性。”林默坐在椅子上没动,抬头看他,“陈局,我替您回忆一下——我师父查你,你搞了个‘抑郁自杀’。现在轮到我查你,您猜我会不会抑郁?”
陈刚被带走时皮鞋跟碾得地板吱嘎响。
老张在走廊拐角等林默,递了根烟:“省厅纪检组的人问我,赵建国案子的通风井格栅——我怎么发现的。”
“你怎么说的?”
“我说林默让我查的。林默让我查,是因为他重新看了师父的案子卷宗,注意到勘查笔录照片里螺丝锈蚀程度和现场实际不符。”老张点烟,“他们信不信不知道,但话我说明白了——是你让我查的,不是我主动翻旧账。”
“行。够意思。”
“少废话。”老张把烟喷他脸上,“陈刚倒了,你那个系统——还用不用?”
心理活动: 老张终于把“系统”俩字挑明了。
他没说“监控系统”,他说“系统”。
他知道了。怎么知道的?可能早就猜到了——从金店案奶茶店探头开始,一个干三十年技术的老刑侦,不可能看不出来那些“巧合”太密集了。
但他没举报我。他帮我。
“用。”林默把烟接过来,“但以后每次用,我都写份说明附卷——‘经社会资源协调,调取XX设备监控’。老张你帮我盯着,哪次写得不合规,你骂我。”
老张抽了口烟,笑了:“你小子,比你师父滑头。”
“师父老实。老实人吃亏。”
系统弹窗:
【天眼伦理委员会审查结果:宿主调查前代宿主案件的行为被判定为“合理履职”。审查通过。】
【系统解绑限制取消。权限升级:监控生成冷却时间取消。每次使用需填写《合理化说明备查表》,系统自动存档供审计追溯。】
【核心协议第零条重申:若宿主将系统用于非正当目的,系统自动解绑并上报天眼伦理委员会。】
【附加提示:系统存档的《合理化说明备查表》可供省厅纪检组调阅——这也是对你的保护。】
行。留痕就留痕。反正我每步都合规。
一周后,新局长在全局大会上宣布:“林默同志任刑侦支队支队长,正科级,主持全面工作。另,经市局党委研究并报省厅批准,林默同志记个人二等功一次——表彰其在系列重大案件中展现的攻坚能力。”
小刘在台下鼓掌鼓得手通红。散会后他追着林默问:“林支,你到底咋做到的?每次运气都好得邪门——我跟我妈说你的破案故事,我妈说‘这娃是不是有老天爷帮忙’。”
林默望着窗外夕阳,系统那句话差点脱口而出,最后咽回去改成:“多盯监控,少盯人。”
心理活动: 师父当年也被人问过同样的话吧。他咋回答的?日记里没写。但他最后扛不住了——风言风语太多,督察查了三个月,虽然“啥也没查出来”,但他自己垮了。
我不一样。
我把每份说明写清楚,每张调阅函存底,每个“巧合”都留足正当业务理由。
查?随便查。
省厅纪检组临走前,组长约林默谈了二十分钟。问的都是业务——监控资源如何协调、社会设备如何调取、警企协作机制怎么建。
“林默同志,你这些做法很有参考价值。”组长合上笔记本,“省厅准备搞个‘智慧警务社会资源整合’试点,你有没有兴趣牵头写个方案?”
“有。”
当晚林默熬了个通宵,写了份《关于合理利用社会监控资源的建议》,核心内容三页纸:
第一条:建立社会监控资源分级调取机制。 公共区域探头走公安专网直调;商户探头签警企协作备忘,重大案件凭调阅函调取;个人设备严格按刑诉法规定办理。
第二条:明确“偶然发现”证据的合法性边界。 侦查员在走访、排查、安全检查中偶然发现的监控录像,经技术鉴定确认原始存储介质未被篡改、取证程序合规的,可以作为证据使用。
第三条:所有调取记录同步留存备查。 调阅函、介绍信、执法记录仪录像、设备技术鉴定报告——全链条留痕,供督察和纪检随时倒查。
局长看完批了四个字:“报省厅推广。”
心理活动: 说白了就一句话——把系统生成的那些“恰好”发生的事,用合法合规的程序包装起来。
只要程序经得起查,证据经得起鉴定,谁来翻都翻不出毛病。
三个月后,省厅“智慧警务社会资源整合”试点在全市铺开。林默兼了个技术顾问的头衔,专门教基层民警怎么合法合规调社会监控。老张被拉去当讲师,专门讲“监控设备技术鉴定要点”。
新警报到那天,林默在支队门口迎接。一个扎马尾的小姑娘站得笔直:“报告林支!新警周小萌报到!”
林默看着她胸口的警号——零五三三开头,跟他当年刚入职时一个号段。
“小萌,知道咱们支队办案第一原则是什么?”
“严格依法办案!”
“第二原则呢?”
“……不知道。”
“多盯监控,少盯人。”林默拍了拍她肩膀,“记住——监控是工具,良心是底座。”
周小萌似懂非懂地点点头。旁边小刘凑过来小声嘀咕:“林支,你这句‘监控是工具’——从你嘴里说出来咋那么有说服力呢?”
林默没理他,转身往办公室走。系统面板在视野角落弹了一下:
【日常任务刷新:辖区高校系列电动车盗窃案。线索提示:校门口新建外卖柜自带摄像头。】
得,新活儿来了。
他推开办公室门,阳光从窗户泼进来,桌上那面“破案能手”锦旗被照得发白。
旁边搁着师父的旧警号徽章——他昨晚上拿软布擦干净的,现在别在自己胸口的警号旁边。
两个号。
一个零五三零九,一个零五三三二一。
系统提示音最后一次响起:
【宿主累计破获大要案十四起,升职三级。隐藏成就“青天白日”解锁。】
【系统寄语:天网恢恢,疏而不漏。但网是死的,人是活的。你用好它,它就是天眼;你滥用它,它就是枷锁。】
【——前代宿主赵建国留。】
林默盯着最后那行字看了很久。
师父留的。
他解绑了系统,但他留了句话。
“你用好它,它就是天眼;你滥用它,它就是枷锁。”
师父当年被陈刚盯上,不是因为系统本身——是因为陈刚怕他查到的东西。
我查到了。陈刚倒了。
师父,你那份没写完的日记——我替你写完。
他拉开椅子坐下,掏出笔记本,在第一页写:
“惊喜吗?我让罪犯无处遁形。”
——前提是,你自己先得站得正。
(全文完)