清晨五点四十,天曦市局技术中队。
六块屏幕将陈浚铭的脸映得发蓝。他嘴里叼着一根已经咬扁了的吸管——原本插在豆浆杯里,现在豆浆喝完了,吸管还在。指尖在键盘上敲击的节奏稳定得像心跳,周围几个年轻技术员都不敢出声打扰。

张局,证据链串上了。
陈浚铭把吸管从嘴里拿出来,在屏幕上敲了敲。

凌漾伊的手机确实在家,信号稳得一批——但这是演的。
张桂源站在他身后,目光扫过那条笔直的信号轨迹线:

虚拟定位?

对,开源软件‘FakeLoc’,她三天前下载的,还特意去搜了‘如何绕过系统检测’‘基站定位原理’。
陈浚铭调出一段代码日志,手指划过一行标红的记录。

但再好的伪装也有破绽。9点48分,她的校园卡在实验楼刷卡机有消费记录——买了瓶水。同一秒,实验楼基站捕捉到一个0.3秒的信号波动。这是虚拟定位软件和真实基站切换的瞬间。她大概率是在跑向天台或者站在天台上时启动软件,导致信号‘漂移’了这0.3秒。
他敲下回车,跳出一串IMEI码:

和她的手机串号完全匹配。另外,我恢复了后台进程日志,9点53分——正好是何在聿坠落的时间——‘FakeLoc’进程处于活跃状态。她在案发时刻正在运行这个软件,只是没完全掩盖掉那瞬间的波动。

技术闭环。
张桂源转身往外走。

杨博文,跟我再去凌家。这次不带推测,带数据。
凌家门前,感应灯亮起冷白的光。
左奇函靠在楼道窗边,见两人上来,压低声音汇报道:

一晚上没消停。凌父凌母轮流在客厅踱步,凌漾伊房间里一直有钢琴声,但弹得断断续续,同一个小节重复了二十几遍。半小时前,钢琴声停了,换成很轻的翻书声。我听见凌父在阳台打电话,语气很冲,好像在找人问‘定位数据能不能彻底抹掉’。
张桂源点头,抬手敲门。
开门的是凌父,眼下两团青黑,衬衫领口皱巴巴的。看见警察,他下意识侧身挡住屋内视线,语气生硬:“警察同志,这么早?我女儿还在休息——”

凌先生,我们恢复了凌漾伊同学的手机数据。
张桂源打断他,声音不高,却带着不容置疑的力度。

她在昨晚9点48分到53分之间,使用了虚拟定位软件。我们需要她当面解释一下。
凌父的脸色瞬间变了,嘴唇动了动,想说什么,却被屋里传来的脚步声打断。
凌漾伊站在卧室门口。她换了一身干净的白色连衣裙,长发披散,脸上没有任何表情,连眼睛都是干的。只有微微发白的指尖,暴露了她的紧张。她的目光越过父亲,落在张桂源手中的平板上,那里正显示着那0.3秒的信号波动图。
“爸,让他们进来吧。”她开口,声音很轻,却异常平稳,“是我用的。”
她侧身让开通道。客厅里弥漫着一股焦糊味——茶几上放着一个摔碎的茶杯,茶水浸湿了桌布。凌母坐在沙发角落,眼睛红肿,看见警察进来,慌忙低下头。
凌漾伊走到沙发边坐下,双手交叠放在膝盖上,袖口依旧拉得低低的。她抬起头,迎上张桂源的视线,没有躲闪。

为什么用虚拟定位软件?
张桂源在她对面坐下,杨博文站在他身侧,平板随时准备记录。
凌漾伊的睫毛颤了颤,沉默了几秒,才缓缓开口:“因为我想去琴房练琴,但不想让我爸妈知道。”
这个理由出乎意料的平淡,甚至有些幼稚。
她继续说着,语速均匀,像是在背诵一篇准备充分的课文:“昨晚晚自习后,我本来想直接回家。但路过琴房时,觉得那首《雨滴前奏曲》的华彩段总是弹不好。我想回去加练一会儿。但我爸……他最近总说我不专心,如果我告诉他我回去练琴,他会觉得我是因为弹不好才去,会骂我。所以我用了那个软件,让我手机显示在家,这样他们就不会查我。”
她停顿了一下,右手无意识地摩挲着左手手腕,袖口滑下一点,露出一截缠着创可贴的皮肤。

那你在实验楼附近刷卡买水,又怎么解释?
杨博文适时插话,声音温和,却直指要害。
“琴房在实验楼三楼。我上去之前,觉得口渴,就在楼下的自动贩卖机买了水。”凌漾伊回答得很快,眼神没有丝毫晃动,“买完水我就上楼练琴了,一直练到快十点才回家。天台……我没去过。我不知道何同学在那天台上,更不知道他……掉了下去。”
她的谎言编织得天衣无缝,甚至提前解释了刷卡记录。但张桂源注意到,她说“何同学”这三个字时,左手拇指狠狠掐了一下掌心。

凌漾伊。
张桂源身体微微前倾,目光锁住她。

虚拟定位软件需要手动开启,并且选择伪装的位置。你选择的位置,精确到你家的经纬度。一个只想偷偷练琴的女孩,为什么需要精确到经纬度地伪装自己在家里?她只需要关掉手机,或者把手机留在家里,不是更简单吗?
凌漾伊的呼吸几不可察地滞了一瞬。
“我……我怕我妈打电话过来,发现我不在家。”她迅速调整,声音依旧平稳,“如果手机关机,她会更起疑。定位在家里,就算她打视频过来,我也可以说我在卧室,信号不好,然后挂断。这样最安全。”

那9点53分,软件活跃的那一刻呢?
张桂源追问,目光锐利如刀。

你声称在练琴,但你的手机后台显示,定位软件正在运行。你在练琴的哪个环节,需要特意去操作手机,开启定位伪装?
这个问题像一根针,精准地刺向她逻辑链条上最脆弱的一环。
凌漾伊的脸色终于白了一分。她垂下眼,盯着自己裙摆上的褶皱,手指蜷缩起来。客厅里死一般的寂静,只有墙上挂钟的秒针走动声,哒,哒,哒。
几秒钟后,她重新抬起头,眼眶微微发红,但眼神里带上了一丝恰到好处的委屈和困惑:“我……我记不清了。可能是在练习间隙,我看了眼手机,看到我爸发消息问我作业写完没。我怕他起疑,就点开软件确认一下定位是不是还在家里。这很奇怪吗?”
她把“记不清”和“可能”用得恰到好处,既解释了软件活跃的原因,又规避了精确的时间点。
“另外,”她补充道,声音带着一丝不易察觉的颤抖,“你们凭什么因为一个软件,就怀疑我推了人?天台上没有监控,你们没有任何直接证据。那片琴键……可能是我以前掉在那里的。那鞋印……学校里穿37码鞋的人很多。你们不能因为我会弹钢琴,因为我成绩好,就觉得我会撒谎,就觉得我是凶手。”
她的声音渐渐大了起来,带着一种被误解的、无辜的愤怒。这愤怒很真实,真实到连一旁的凌母都忍不住抬起头,泪眼婆娑地看着警察,仿佛在说:看,我女儿多委屈。
张桂源没有立刻反驳。他静静地看着她,看着这个14岁的女孩,如何用超乎年龄的冷静和逻辑,编织出一张看似无懈可击的网。她没有承认,甚至没有露出破绽,只是用另一个谎言,试图掩盖第一个谎言的痕迹。

凌漾伊。
张桂源站起身,居高临下地看着她,语气平静却带着无形的压力。

虚拟定位软件的使用记录,基站信号的波动,天台边缘的纤维和鞋印,以及你手腕上那些不合常理的伤痕……这些单独看,都可能是巧合。但放在一起,就构成了一条逻辑链。你刚才的解释,解释了‘怎么做’,但没有解释‘为什么’。为什么一个害怕父母责骂的女孩,会需要用到如此复杂的技术手段来伪造行踪?为什么她会在案发的关键时刻,恰好操作这个软件?
他顿了顿,目光扫过凌父瞬间僵硬的背影。

至于直接证据。
张桂源转向凌父,声音沉了下去。

我们正在申请搜查令,对凌漾伊的手机、房间,以及实验楼天台进行更细致的勘查。另外,死者指甲缝里的皮肤组织,DNA比对结果,明天就能出来。如果那是凌漾伊的,那么,无论她编造什么样的谎言,科学证据都会说出真相。
凌漾伊的身体几不可察地抖了一下。她猛地低下头,长发垂落,遮住了表情。但张桂源看见,她藏在袖口下的手,死死地掐着自己的手臂,掐出了深深的指印。
左奇函站在角落,无声地叹了口气。这姑娘太聪明,也太绝望。她把所有的恐惧和恨意,都藏在了那套精心准备的谎言后面,像一只受惊的刺猬,竖起所有的刺,不肯露出柔软的肚皮。

今天先到这里。
张桂源收回目光。

凌漾伊同学,在你成年之前,你的每一句话,你的父母都在场见证。希望你能想清楚,是继续用谎言把自己包裹起来,还是说出真相。毕竟——
他看向窗外,天色已经大亮。

雨停了,痕迹,总会留下的。
警车驶离时,张函瑞透过后视镜,看见凌漾伊站在阳台上,白色裙摆在晨风中微微扬起。她没有哭,也没有看警车,只是低头看着自己的手腕,那里,创可贴的边缘,隐约透出一点暗红。

我刚才远程扫描了凌漾伊的iCloud备份,发现她昨晚10点05分,也就是案发后两分钟,删除了‘FakeLoc’的下载记录和浏览器历史。她是在清理痕迹。另外,我恢复了她相册里最近删除的一张照片,拍的是她手腕上的伤疤,拍摄时间是昨晚9点30分,也就是去学校之前。她在去见何在聿之前,就已经在自残了。
王橹杰的声音从后座传来,冷静而低沉:

我刚才重新检查了证物袋里的琴键碎片,边缘有新鲜的断裂痕迹,和象牙材质受力断裂的微观形态一致。那不是以前掉的,就是昨晚掉的。另外,死者指甲缝里的皮肤组织,初步显微镜观察,表皮细胞有撕裂状,符合抓挠造成的损伤,而不是自然脱落。
杨博文推了推眼镜,看着平板上凌漾伊的心理评估报告:

她的谎言,是她目前唯一能抓住的浮木。她不敢承认,因为承认就意味着面对父母的失望、社会的指责,以及那个被她推下楼的少年。她把所有的罪责,都揽在那个‘偷偷练琴’的谎言里,这样至少……在她自己构建的世界里,她还是那个‘只是想练琴’的好孩子。
张桂源没说话。他看着前方逐渐亮起的城市,想起凌漾伊最后看他的那一眼——那里面没有恐惧,只有深不见底的疲惫,和一丝几乎无法察觉的、对“被相信”的渴望。
科学不会撒谎,而那些藏在细节里的血痕、纤维、信号波动,以及她手腕上日益增多的伤疤,终将撕开这个完美的谎言。
而他们,只需要等待,并收集好所有的碎片。8
好揪心,想知道后续!