时间表
【环境音备忘:工作室,第八天。晚上十一点零四分。整栋楼安静下来了。楼下奶茶店的装修队六点收工,冲击钻的低频幽灵终于从楼板里退场。窗缝的呼吸声变得清晰——风向从下午的东南转成了夜间的北偏西,气流通过那条缝隙的角度变了,音色从白天的"呼"变成了更尖细的"嘶",像一根极细的哨子在持续地吹。硬盘在转。风扇在转。左耳的耳鸣在6kHz的位置蹲着,像一只不走的猫。】
何瑶的微信在十点四十七分到的。
不是文字。是三张截图和一个PDF文件。截图先到——手机拍屏幕的那种,边角有光斑,能看到显示器底框的一小段弧线。PDF后到,文件名是一串数字和下划线,像是从系统里直接导出的命名规则。
贺铮先看截图。
第一张是一个表格。表头写着"澜曜中心项目施工进度计划(修订版)",日期标注"2026年3月"。表格用甘特图的形式排列着若干工序——"围挡施工""桩基工程(A区)""桩基工程(B区)""土方开挖(北侧)""土方开挖(南侧)""基坑支护"——每一项后面拖着一条色块,色块的长度和位置代表工期和时间段。
手机拍的截图分辨率不高。贺铮把图片放大,用两根手指在屏幕上撑开。像素在放大后变成了一堆模糊的色块边界,他要凑近了才能辨认那些小字。
"土方开挖(南侧)"那一栏。色块的起始位置标注着一个日期。
他眯起眼睛。
4月21日。
贺铮的手指停在屏幕上。他盯着那个日期看了五秒。然后他打开PDF。
PDF比截图清晰得多——矢量图,放大不失真。同一张甘特图,但带着完整的图例、责任单位、备注栏。他直接找到"土方开挖(南侧)"那一行。
计划开始日期:2026年4月21日。 计划完成日期:2026年5月15日。 责任单位:澜城宏达建设集团。 备注栏写着四个字:"视北侧进度。"
4月21日。九天后。
贺铮靠在椅背上。椅子发出一声极轻的吱嘎——润滑油的寿命快到了。他的目光从PDF移到窗户方向,但吸音棉挡住了窗户,他看到的只是一面黑色的泡沫墙。
公示期4月15日到期。从公示结束到南侧开挖,中间只有六天。不是何瑶说的"一到两周"。是六天。
他回到微信。
第二张截图是一份施工许可证的扫描件——"建筑工程施工许可证",编号一长串,项目名称"澜曜中心",建设单位"澜城曜辉置业有限公司",施工单位"澜城宏达建设集团有限公司"。签发日期:2026年3月20日。
施工许可证已经发了。
贺铮慢慢地把这个事实在脑子里过了一遍。公示还没结束,施工许可证就已经签发了。这意味着公示只是走程序——结果早就定了。即便有人在公示期内提出异议,施工也不会因此停下来。那张许可证上的印章是红的,在手机截图里被压缩成了一团模糊的暗红色像素,但它的法律效力不会因为像素低而减弱。
第三张截图是一张平面图。项目总平面布局图。贺铮在费建国给他看过的那份厂区平面图的基础上叠加了新的信息——原来的仓库群位置被标注为"南区地下车库及商业裙楼",北侧厂房区标注为"A栋写字楼""B栋公寓"。红色虚线圈出了几个区域,旁边标着字母和数字:A-1、A-2、B-1、S-1、S-2。
S区。South。南区。
S-1的范围恰好覆盖了1号到3号仓库的位置。S-2覆盖了4号和5号仓库。
5号仓库在S-2区。
土方开挖分两个阶段。他回头对照甘特图——S-1和S-2的施工时间没有单独列出来,统一写在"土方开挖(南侧)"里。4月21日开始。从西往东挖?还是同时推进?这个信息在表格里看不出来。
他打开何瑶的对话框。
"收到。谢谢。"他打了这四个字,觉得不够,又加了一行:"南侧开挖4月21号——比预期早很多。施工许可证3月20号就签了?"
发送。
何瑶的回复来得快。
"对。许可证提前了。正常流程应该在公示结束后才审批,但这个项目走的是'并联审批'——就是公示和施工许可同步推进。合法但不常见。"
贺铮看着"合法但不常见"这六个字。何瑶的遣词方式跟费建国不一样。费建国会说"有人打了招呼";何瑶会说"合法但不常见"。同一个意思,一个用了江湖的语言,一个用了体制的语言。
他又打了一行字:"S-1和S-2是同时开挖还是分先后?"
等了四十秒。
"这个表上没有分。但我问了一个在工地干过的朋友——一般基坑是分段施工,从一端往另一端推。具体先挖哪边要看支护方案和出土路线。"
贺铮闭了一下眼睛。
如果从西往东推——先S-1后S-2——那5号仓库的位置大概在施工的最后阶段才会被挖到。时间上可能推到五月初。如果从东往西——先S-2——那5号仓库的地基最早在4月下旬就会被挖开。
他需要知道方向。
"能查到分段施工的顺序吗?"
何瑶的回复慢了一些。一分钟后:
"我试试。这个可能在施工组织设计方案里,不是项目管理系统的公开信息。得找别的渠道。"
贺铮把手机放下。拿起桌上那杯已经凉透了的茶——保温杯的盖子没拧紧,茶水从下午泡到现在已经变成了一种深棕色的、带着涩味的液体。他喝了一口。涩味在舌根扩散开,味蕾收缩的感觉跟今晚的心情同频。
他打开电脑,把PDF下载下来,在大屏幕上重新审视那张甘特图。
时间线在他面前展开——
4月12日。今天。 4月15日。公示到期。三天后。 4月21日。南侧土方开挖。九天后。 DNA结果。费建国说大约两个月——从什么时候起算?从他把样本送出去开始。那是几号?第011章,费建国说"我托了个朋友"——那是四月几号的事?
贺铮翻手机,找到跟费建国的聊天记录。费建国第一次提到DNA样本是在他们第二次见面的那天——4月9号。"我有个朋友在省厅实验室,退了但还有关系。新的提取方法,试试看。大概两个月。"两个月从4月9号算起,结果最早六月初才出来。
六月初。
南侧开挖是四月底。
时间差:至少五周。
五周。在这五周里,挖掘机会把5号仓库的地基翻个底朝天。水泥地面会被破碎锤打碎,泥土会被铲斗挖出来装上自卸车运走。如果那片水泥地面下面有任何东西——任何2016年留下的东西——它们会被混在几千立方米的渣土里拉到城郊的消纳场。
没有人会注意到。
渣土里的东西不会说话。
贺铮的手搁在键盘上没有动。屏幕上的甘特图里,那条标注着"土方开挖(南侧)"的色块是蓝色的——跟"桩基工程"的红色和"围挡施工"的灰色形成区分。一个干净的蓝色长方形,起于4月21日,止于5月15日,像一扇正在缓慢关上的窗户。
他拿起手机,给费建国发了消息。
"老费,何瑶发来了施工时间表。南侧土方4月21号开挖。施工许可证3月20号已经签了。"
发送。已读标记亮了。
他等了一会儿,又补了一条:
"DNA结果来不及。"
这次没有立刻已读。费建国可能在看电视,可能在阳台上抽烟,可能已经睡了——不,不会。老刑警凌晨三点都醒着。他不会在十一点睡着。
三分钟后,已读。
又过了两分钟,回复来了。不是文字。是一条语音消息。七秒。
贺铮点开。
费建国的声音从手机扬声器里出来。8kHz采样率,AMR编码——跟齐秀英的微信语音一样的格式,同样被压缩成一片中频的糊状物。但费建国的声音底子不一样。低沉的男声,基频大概在110Hz左右,大部分能量集中在中低频段,在手机扬声器的小尺寸振膜上反而比女声还原得更差——低频被截断了,听起来干瘪,失去了那种他面对面说话时特有的胸腔共鸣。
"我知道了。"费建国的声音说。停了一秒。"明天下午来我这儿。带上你那些分析报告。"
语音消息结束。七秒。
贺铮把手机放在桌上。屏幕渐渐暗下去,然后灭了。工作室回到了它自己的声景——硬盘、风扇、窗缝、耳鸣。四种声音叠成一片薄薄的底噪,像一张纸铺在沉默上面。
他看了一眼电脑屏幕右下角的时间。23:27。
4月21日。他数了一下。九天。
九天里他需要做什么?
DNA来不及。声纹比对的结果只是"不排除同一人"——不是证据。费建国手里有5号仓库的照片、补充走访记录、地面污渍的采样,但这些材料通过什么渠道提交?提交给谁?公安局的积案清理组?他们2023年复查过一次,结论是"线索不足,继续关注"。继续关注了三年,关注到了什么?
何瑶能查到分段施工的顺序。如果运气好,5号仓库在S-2区,S-2区后挖——也许能多争取一两周。但"也许"这个词在这件事上没有重量。
贺铮站起来,走到吸音棉前面。他伸手摸了一下那块黑色泡沫的表面——粗糙的,密度不均匀的触感,像摸一块风化的岩石。手指陷进泡沫的纹路里,又弹出来。
他没有掀开吸音棉。外面没有什么需要看的。四月的夜,老城区的灯光稀疏——对面楼只有两户还亮着,其余全黑了。他不需要看。他需要想。
费建国说明天下午去他那儿。带上分析报告。
贺铮走回电脑前,坐下来。打开了那份声学报告的文件夹。十二页。从环境音的降噪处理记录到频谱分析到声纹比对,每一步都标注了参数、方法和结论。这不是一份学术论文——没有同行评审,没有机构背书,只是一个独立声音设计师用他的设备和专业知识做出的分析。但它是真的。每一个数字都是真的。
他把报告从头到尾检查了一遍。修正了两个错别字和一处图片标注的序号。然后保存。硬盘嗒了一声。
手机又亮了。
何瑶。
一条消息:"分段施工方案我要再问问。另外——你说的那个女工,唐莉——我用她的名字在报社数据库里搜了一下。没有任何报道。2016年一整年的澜城新闻里,没有她的名字。"
贺铮看着这条消息。
一个失踪的女工。2016年的澜城新闻里没有她的名字。没有报道。没有寻人启事上过报纸。没有记者去跟进。一个人从这座城市的时间线上消失了,而这座城市的媒体记录里,她从未存在过。
他回了一个字:"嗯。"
然后他关掉了手机屏幕。
工作室的底噪包裹着他。硬盘在转。风扇在转。窗缝在呼吸。耳鸣在蹲着。
九天。
贺铮摘下眼镜,用拇指和食指按住鼻梁两侧。闭着眼睛。眼球在眼睑后面没有动——不是在想什么画面,是在听。听工作室里那些固定的、可预测的、不会背叛他的声音。
然后他重新戴上眼镜。打开一个新文档。在第一行打了几个字:
"致澜城市公安局刑事侦查支队——"
他看着这行字。光标在破折号后面闪烁。一秒。两秒。三秒。
他按下了退格键。一个字一个字地删掉。光标退回到文档的起点。白色的空白页面在屏幕上发出均匀的背光,照着他的脸。
还不到时候。
费建国说过:先别给人看。
但"先"这个字有保质期。九天。保质期只剩九天。
贺铮保存了那个空白文档。文件名:"备用方案.docx"。
然后他关了电脑。关了显示器。关了台灯。工作室陷入一种接近绝对的黑暗——只有硬盘的指示灯还在闪,一明一灭,蓝色的,频率大约一秒一次,像一只不需要睡眠的眼睛。
他躺在工作室角落那张折叠床上。弹簧在他的重量下发出一串碎响——每一个弹簧的频率都不一样,合在一起像一小段随机生成的打击乐。
天花板上方的邻居已经睡了。整栋楼的水管系统安静下来了——白天那种间歇的水流声消失了,只剩下管道偶尔传来的一声"嗑",是温度变化导致金属管壁的热胀冷缩。
贺铮闭着眼睛。
九天。
他听着自己的呼吸。吸气。呼气。吸气。呼气。每一次呼吸之间的间隔在逐渐拉长——身体在滑向睡眠。但他的听觉皮层还醒着。它在黑暗里值夜班,监听着这个房间里所有微弱的、持续的、没有意义的声音。
硬盘。风扇。窗缝。耳鸣。
以及一个不在这个房间里的声音。一个存在于他的记忆和他的报告和他的分析里的声音。一个十年前被一台录音机记录下来、被降噪算法从噪声中打捞出来、被频谱分析证实了存在的声音。
两短一长。
"救命。"
贺铮翻了个身。折叠床的弹簧又响了一次。
九天。