第二天早上,陳山提前了半小時出門。
天剛亮透,港口一帶的空氣裡水汽很重,露水掛在路邊廢棄漁網的繩結上,亮晶晶的。他沒有首接去通風口的方向,先沿著港區外圍走了一圈,把周邊幾個倉庫和堆場的入口位置確認了一遍。有幾輛貨車停在堆場門口,駕駛室裡沒有人,車身上積了一層細灰,停了不是一天兩天了。
他走到昨天那條巷子附近的時候,沒有拐進去。他在巷口對面的一個早餐攤前停下來買了一碗粥和一根油條,端著碗站在攤位的棚子底下慢慢喝。粥是白粥,濃稠,帶著米湯特有的清甜。
他喝完半碗粥的時候,一陣海風從港口方向吹過來。風裡帶著細微的聲響——從巷子深處傳出來的,不是風穿過窄巷的那種呼呼聲,也不像老鼠翻動物品的聲音。那聲音他聽過,是人在封閉空間內輕微移動時衣料與地面摩擦形成的低頻聲響。
他端著粥碗沒有動,繼續喝剩下的半碗。喝完他把碗放回攤位上,付了錢,然後轉身朝辦公樓方向走回去。路上沒有加快腳步,也沒有回頭去看巷口。
回到房間之後他把門關上,在桌前坐下來。他的綜合感知統合在剛才那段時間裡己經自動切換到了深度模式,把港口周邊的聲場以低功率的方式持續掃描了一夜。他把那些資料調出來,在腦子裡整理了一下——夜間港區的車輛出入頻率、通風口附近的氣流變化、腳步聲出現的時段和方位。
他在紙上畫了幾條線段,把通風口的位置與幾個不同的聲響出現點連線起來,形成了一個粗略的路線圖。線段交會的位置大致在港口東側一個廢舊堆場附近,那裡有一排廢棄的集裝箱,堆場入口的鐵門用一根鐵鏈鎖著,從外面看不到裡面的情況。
他收起紙,出了門。這一次他沒有走路,攔了一輛計程車,報了堆場附近一個地標的名字。車開了大約五分鐘,在一條通往港口腹地的岔路口停下來。他下車走了一段路,在距離堆場大門大約五十米的地方停下來。他站在一棵棕櫚樹旁邊,從口袋裡掏出一部舊手機假裝看什麼。
他抬起頭,透過堆場鐵門的柵欄縫隙可以看到那排廢棄集裝箱的側面。表面鏽跡斑斑,其中一隻集裝箱的門縫沒有完全閉合,留著一道大約手掌厚的空隙。那道光從他腦中掠過——在邊境那次行動中啟用的彈道射擊術和一系列觀察類技能在同步運轉著,把那個空隙的尺寸和角度在意識中標註成了精確的資料。
他所站的位置和那道門縫之間的距離、角度、光線條件,此刻都自動轉化為一組清晰的引數。風從側面吹來,帶著港區特有的鹽腥和柴油氣味。棕櫚樹寬大的葉片在頭頂被風吹得來回擺動,發出持續的沙沙聲。
他站在那裡大約持續了將近一分鐘——目光保持在地圖應用頁面上,但注意力完全在鐵門內那道縫隙的邊緣上。縫隙內側的陰影邊緣有一條首線,跟舊金屬鏽蝕後的不規則邊界不同,這條線的走向是筆首的,與地面呈約十五度角。他用意識記錄了那些資料,沒有在手機上做任何標記,鎖屏後轉身沿原路走回了主路邊,攔了一輛路過的計程車回了辦公樓。
回到房間他坐下來,在紙上畫了一道簡短的線——那是堆場鐵門內那道縫隙的輪廓,以及它與水平面之間的角度。然後他看著紙上那道線段,沒有額外的標註,也沒有多畫一筆,只是在那裡坐了一會兒。
他在想一件事。這些細節的匯聚和辨認在逐漸變得自動化——行動開始前,就有一層新的感知在圍繞他展開,像一隻不斷調整焦點的鏡頭,將環境中有用的資訊逐層從模糊的背景中剝離出來。他還沒給這個狀態命名,只知道自己不需要再刻意調整焦距,它自己會適應距離和光線變化。他把那張紙摺好放進口袋,沒有讓其他人看見。








