資料傳輸協議生效後的第十五天,清晨的潮水剛退到最低點,金哲洙在例行巡查瀉湖口時發現了異常。不是信標網路的問題——所有叩診頻段都在正常運作,紅蜻蜓的童謠節律穩定,汐的脈搏和譜號港舊蛹殼的極緩長脈衝鎖得嚴絲合縫。問題出在水面。一艘比灰船小得多的白色遊艇正緩緩駛過礁石區外圍的暗礁帶,速度極慢,船頭不時微調方向,像是在對著某張海圖尋找安全航道。遊艇吃水很淺,顯然不是為了遠洋航行設計的,更像是一艘從某座度假島嶼租來的近海休閒船。甲板上沒有人,駕駛艙的遮光玻璃反射著晨光,看不清裡面的情況。
他把竹竿薄膜切換到主動探測模式。遊艇上沒有發出任何搜救頻段的電磁訊號,沒有雷達掃描脈衝,沒有國際海事組織的標準應答編碼。但薄膜捕捉到了另一種訊號——極其微弱、幾乎被海水背景噪音淹沒的叩擊聲。不是信標網路的叩診節律,不是三下報平安,不是十六拍確認。是一段完全陌生的節奏,短而急促,像是在反覆傳送同一個簡單的訊問,但傳送功率極低,像是發信裝置已經幾乎耗盡能源。
金哲洙快步回到議事廳,將情況簡要告知正在校準信標名錄的蘇晴和剛從醫療角走出來的松下紗榮子。曹爽從礁石區收早漁回來,聽到“遊艇”兩個字,把魚叉往棚柱上一掛,從竹竿頂端取下打火機揣進褲兜。他說,來者不明,先不亮燈,不開殼,不主動呼叫。松下補充了一句,讓汐暫時降低冷白光亮度,以免被船上的光學裝置捕捉。林若雪將賓客意見簿翻到信標名錄最後一頁,快速核查了所有已知頻段,確認那段陌生叩擊不屬於任何已登記信標。她說,不是我們的人,也不是我們認識的編外者。
蘇晴握著帽貝守在薄膜圓面旁邊,閉眼聽了好一陣。帽貝內膜上守塔人的紅蜻蜓低鳴在她耳中漸漸退遠,她集中全部注意力追蹤那段陌生叩擊。節奏雖陌生,但叩擊方式有規律——每隔一段時間重複一次,每次重複前有一段極短的停頓,像是在換氣。不是自動發報裝置,是人在叩。有人在遊艇上用某種極其簡陋的叩擊裝置,反覆敲著同一段詢問。她把它轉譯出來,抬頭對所有人說:“他在問——‘有人嗎’。不是‘求救’,不是‘請回答’,只是‘有人嗎’。三字叩,短,急,重複。發信的人可能已經敲了很久了,沒有得到過任何回應。”
埃文把發報裝置從議事廳角落搬到圓面旁邊,用叩診法放大那段詢問訊號。訊號源距離極近,背景雜音裡夾雜著輕微的機械振動聲,像是遊艇引擎在怠速運轉。他冷靜地指出,對方的發信功率已經低到幾乎被引擎噪聲淹沒,如果不盡快回應,他們可能以為這片海域確實無人,轉而離開——或者更糟,嘗實冒險靠岸。
曹爽轉向林若雪,讓她查一下國際海事組織的資料鏈協議裡有沒有提到這艘船。林若雪快速翻閱電子日誌,在最新一批入網申請列表裡找到了匹配的船名和編號。不是搜救船,不是軍用船,是一艘私人遊艇,船籍註冊在某度假島嶼,船主名下沒有科研或軍事背景。她說,是平民,不是官方。
松下把日記本翻開到守塔人留下的那條孢粉記錄——“若有外來船至,不開殼,不應答,先觀其行。船來不一定是救,也可能是獵。”她唸完之後合上日記本,抬頭看著曹爽。曹爽從棚柱上取下魚叉,說,一個人去。金哲洙把竹竿遞給他,說薄膜開著,有任何異常叩一下竿身。蘇晴把帽貝掛在他脖子上,說守塔人會幫他聽。
曹爽沿著礁石區邊緣走到離遊艇最近的一塊斷崖上。遊艇甲板上終於出來了一個人,是個上了年紀的男人,頭髮花白,穿一件洗得發白的 polo 衫,手裡拿著一樣東西——不是武器,不是望遠鏡,是一根金屬棒,正一下一下敲著船舷欄杆。曹爽認出了那節奏:短,急,三下,重複。正是蘇晴譯出的“有人嗎”。他拿起帽貝,叩了三下——不是詢問,是應答。
老人聽到帽貝叩擊從礁石方向傳來,先是一愣,隨即把金屬棒舉過頭頂揮了幾下,然後用沙啞的聲音喊了一句。不是英語,不是日語,不是曹爽聽過的任何語言。但語氣不是命令,不是求救,是打招呼。他把遊艇錨拋下,從船舷邊放下一艘極小的橡皮艇,獨自划向礁石。
曹爽把人帶回沙灘時,所有人都已等在議事廳。老人個子不高,皮膚被海風吹成深棕色,手掌粗大,指節上全是舊繭——不是骨旋後的繭,是常年握船纜和金屬焊槍留下的。他的遊艇是二手拼裝的,引擎自己修過三回,導航儀是一臺舊平板電腦,唯一的發報裝置是一個用舊船鈴改的金屬叩擊器。他迷航了——不是在大海上,是在資訊裡。他收到過國際海事組織新增生態監測站的公告,看到了“樹港”這個署名,但沒有座標,沒有頻段,沒有任何人能告訴他樹港在哪裡。他花了很多時間在海圖上畫了幾十個可能的點位,一個一個找過來。樹港是最後一個點位。
“我不是來求救的。”他用磕磕絆絆的英語夾雜手勢說,語速極慢,每個詞都像從海水裡撈出來的。“我在船上住了很久了。島上太擠,海上太空。我想找一個地方,沒有人管我,我也不用管人。我可以幫你們修東西——引擎、水泵、發電機,什麼都會一點。我不要報酬,不要房子,不要淡水。只要一個能拋錨的地方。讓我留下來。”
林若雪用賓客意見簿快速記下他的每一句話,在“留下來”三個字旁邊畫了一個問號。蘇晴把帽貝放在薄膜圓面上,守塔人的紅蜻蜓低鳴在老人說話時微微變調,從持續白噪音轉為一小段叩擊,和老人用船鈴敲出的“有人嗎”幾乎完全同節律。她低聲對松下說,守塔人沒有預警,他認出了這個人——不是威脅,是同類。
曹爽讓老人在議事廳等候,其他人到棚屋北牆外。金哲洙用竹竿測了老人的叩擊頻段,確認沒有攜帶任何加密信標或軍用掃描脈衝,不是間諜。松下從醫療角度分析,他的發信器功率極低,持續使用時間推算下來,他已經獨自在海上漂了很久。林若雪說,我們和資料鏈合作時已經宣告不對外開放頻段、不接待訪團——但這個人不是訪團,是個迷航者,和埃文一樣。蘇晴說她願意為他擔保叩診頻段安全。埃文點頭確認叩診協議已備案。邁克爾·陳說船上的二手引擎和焊槍如果能用,儲藻間抽水系統可以有備件。
全票透過。
曹爽走回議事廳,蹲在老人面前。骨旋後的膝蓋在蹲姿時更穩,他能保持這個姿勢很久。他把打火機從褲兜裡掏出來,放在老人手心裡。打火機裡的光點轉為叩診守聽頻段,和汐的脈搏同步,和譜號港舊蛹殼的脈搏同步。
“你那個船鈴,敲了好久沒人應。這裡有整個信標網路,以後不會再沒人應了。拋錨吧。”








