无路声纹
西骆峪口的雨比西安早到十二个小时。
许临舟抵达临时复核点时,山谷里的雾已经压到公路边。警戒带被雨水打得发白,三盏应急灯挂在旧护林棚门口,灯光照不远,只把泥地上的脚印照得一层叠一层。远处的溪水从乱石间冲下来,声音在谷壁上反复折返,听久了,像有人在雨里低声数步。
许临舟下车后没有立刻进棚。
他先站在警戒带外听了三分钟。
西骆峪的声场很乱。雨打树叶是一层,溪水撞石是一层,风穿峡谷是一层,警戒点发电机又是一层。普通人只会觉得吵。许临舟却能把这些声音分开,像把一叠浸水的纸一张张揭开。
最底下还有一层。
很低,很短,从旧栈道方向来,隔五秒响一次。不是溪水,不是落石,也不是木板自然胀缩。那声音有固定间隔,有轻微回弹,像有人在看不见的地方,用脚掌反复试探同一块旧木梁。
陈问渠撑伞站在旁边:“听见了?”
“有人在走。”许临舟说。
“里面已经封了。”
“所以不是人在里面走。”
他这句话说得很平。黑水沟之后,他对“不是人”三个字已经没有兴趣。不是人,不等于鬼。可能是风,可能是水,可能是空腔反射,也可能是有人把活人的动作提前写进了某个系统。真正要命的从来不是现象,而是现象被谁拿来当结论。
护林棚门开了。
一个女人从里面走出来,短发,冲锋衣湿了一半,手里拿着防水文件夹。她先看许临舟的耳朵,再看他的右手食指,最后才伸手。
“殷照白。秦岭联合复核组。”
“许临舟。”
“我知道。”殷照白没有寒暄,“你的视频我看过。黑水沟那套公开链,在这里未必好用。”
陈问渠把伞往下压了压:“好不好用,得看谁怕它。”
殷照白没有接话,只把文件夹递给许临舟。
“三件事。第一,西骆峪三十一号旧步道昨夜塌方,露出一段木梁。第二,木梁不在任何现行图上。第三,救援系统自动补发五张进山证,四张属于死者,一张属于你。”
许临舟翻开文件夹。
里面是地形图、无人机航线、救援记录和一张临时封控示意。图上能看出旧栈道沿峡谷北壁绕行,在三十一号步道处忽然中断。塌方点下方标着红圈,红圈旁边写:疑似旧涵洞。
许临舟盯着“疑似”两个字。
“谁写的?”
“我。”殷照白说。
“不像涵洞。”
“你还没看现场。”
“我听见了。”
殷照白看了他一眼,没反驳。
这也是她请许临舟来的原因。文保能看木梁形制,救援能看塌方风险,地质队能看滑坡面。但如果一条路在所有图上都不存在,却在雨夜里一直发出脚步声,最先该听的,不是专家会议,是声纹。
一个穿旧雨衣的中年男人从棚后绕出来,手里拿着烟,却没点。他看起来四十多岁,肩上背着旧绳包,裤脚全是泥。
殷照白说:“韩望山,本地巡护员。今天他带路。”
韩望山没伸手,只看许临舟的鞋。
“新来的,不要踩别人脚印。”
许临舟低头看了一眼。
泥地上确实有很多脚印。救援队的,警戒人员的,村民的,还有几种看不出来源的浅印。雨水把边缘冲得很散,普通人很难分清先后。许临舟却看见其中一行脚印很怪。
那行脚印从警戒带外往旧栈道方向走,鞋底纹路清楚,步距稳定,左脚略轻,右脚落点偏内。
和他自己的步态很像。
可他刚下车,还没往里走。
陈问渠也看见了,脸色沉下来:“这就是视频里那个人留下的?”
韩望山摇头:“别问是谁。山里问谁,谁就应。”
许临舟蹲下,用铅笔在脚印外沿轻轻点了一个位置。他没碰泥,只看雨水回填的速度。新脚印会积水,旧脚印会塌边。这一行脚印的边缘刚被雨打圆,时间不超过两个小时。
两个小时前,他还在来秦岭的车上。
许临舟站起身:“去三十一号步道。”
韩望山没有立刻动。
“进山要签。”
“我不签。”许临舟说。
殷照白皱眉:“现场管理需要登记。”
“我可以登记到场,不签进山证。”许临舟把文件夹合上,“如果进山证已经替我签过,我再签一次,就等于承认前一次有效。”
陈问渠听懂了。
黑水沟案里,最危险的不是假证,而是活人为了推进流程,顺手承认假证的一部分有效。只要承认一次,后面所有伪造都会长出合法边缘。
殷照白沉默片刻,改口:“到场登记。”
她让人拿来另一张表。许临舟只写到场时间、身份证后四位和“本人未签进山证”。写完,他把笔收回,不用现场的笔。
韩望山这才转身带路。
旧栈道入口在护林棚后方。前二十米还铺着现代木板,再往里,木板断断续续,露出老石阶和被苔藓包住的木桩。雨水顺着山壁往下流,像一层透明的皮,把每一处缝隙都盖住。
许临舟走得慢。
他每隔七步停一次,用铅笔敲一下路边木桩。第一根木桩声音实,第二根偏空,第三根有裂。到第七根时,声音忽然向下沉,沉得很深,不像木桩下面是土,更像下方有一段空的木梁或石室。
殷照白问:“有空腔?”
“有路。”
“图上没有。”
“所以叫无路。”
许临舟把拾震器贴在木桩侧面,让陈问渠记录时间。雨声很大,设备屏幕上全是杂波。他没有急着看屏幕,而是退后一步,自己踩了一下木板。
脚落下。
声先到。
那声从下方空腔里弹回来,比他的脚掌真正压实木板早了三秒。就像山路先替他完成了落脚,再把动作还给他的身体。
许临舟后背微冷。
这不是普通回声。回声只能晚,不能早。除非下面早就有一个同样步频的源头,提前按照他的动作走了一遍。
韩望山忽然开口:“别对脚。”
“什么意思?”
“听见前面有你的脚步,不要跟着落。你一跟,就不是你走路,是你补它的路。”
许临舟看向前方。
雨雾里,三十一号步道的警示牌歪在树根旁。牌子很新,红白反光条还亮。可警示牌后面有一块更旧的木牌,半埋在泥里,只露出一个数字。
三十一。
和昨晚寄到西安的木牌一模一样。
殷照白让人拍照取证。许临舟阻止了她。
“先别动。”
“为什么?”
“它还在响。”
所有人安静下来。
雨声、溪声、风声、发电机声都还在。可那块旧木牌下面,确实有极细的震动。不是木头受雨胀缩,而像有人在牌子背后用指甲轻轻刮。
一下。
两下。
三下。
许临舟的左耳猛地刺痛。
第三下之后,拾震器屏幕上的杂波忽然收束,跳出一条短促波形。波形不是自然震动,而是脚步。许临舟把它放大,看见三组峰值,每组之间间隔几乎完全等同于他的正常步频。
陈问渠低声说:“它在学你?”
“不是学。”许临舟说,“它比我早。”
他把自己的步频数据调出来,与拾震器波形重叠。前两组差值三秒,第三组差值两点九七秒。误差小到不可能是巧合。更关键的是,波形第三组之后还有一条弱峰。
那条弱峰代表第四步。
可许临舟刚才只走了三步。
殷照白脸色变了:“下面有人?”
“下面有东西替我走第四步。”
许临舟说完,抬头看向旧栈道尽头。雾里没人,只有雨水从木板边缘一滴滴落下。每一滴都像在替谁计数。
临时通信员从后面跑来,雨衣上全是泥。
“殷老师,系统又刷新了!”
殷照白接过平板,先看一眼,脸色就沉下去。她把平板递给许临舟。屏幕上是秦岭临时进山复核系统,许临舟那一栏从“替行人”变成了“已出山”。
许临舟看时间。
出山时间:2026 年 5 月 10 日,23:41。
昨天夜里。
而他此刻站在西骆峪三十一号旧步道上,雨水刚刚没过鞋边。
系统下面还自动生成了一行备注:
本人已按无路线出山,无需救援。