第五十三章 三張不同的地圖
D+38凌晨一時十二分,江惟中拒絕選一張地圖。
「軍方圖最新。」張晟灝說。
「時間最新,不代表內容最新。」
「地方圖落後近一小時。」
「它對居民與友軍的身分可能比軍方圖新。」
「日本影像在中間。」
「看得到車,看不到車裡是誰。」
江把三張圖分開放著,沒有像一般情報融合那樣疊成透明圖層。軍方圖上,山地邊緣有一支正在向中繼靠近的敵軍;地方廣播圖上,同一區域仍有守軍與撤離者混雜;日本有限觀測只證明一批車輛曾經移動,方向相符,身分未知。
三張圖都能支持一個看似合理的決定。
也都能把不同的人殺死。
「一定得有基準。」唐可寧說,「系統不能同時使用三個現在。」
「所以先別讓系統決定不可逆行動。」江回答。
唐皺眉。「你不能因為圖不完整,就把所有事情降成哲學問題。」
「我是在把它升回政治問題。要先保哪一個結果,不是時間戳能替我們回答。」
張問:「你的方案?」
江沒有提出三個選項。
過去的他會把敵軍可能、友軍可能與居民可能各自賦予權重,算出一個期望損失最小的答案;只要數字整齊,撤退、傷亡與輿論便能在同一頁比較。他曾因此在國防研究機構受到重視,也曾依政治需要調整兵推假設,讓某些採購與預算更容易被決策者接受。模型仍然專業,只是最不方便的未來被移到頁尾。
其中一批失真的結果,後來進入國防AI的訓練資料。
那次兵棋的題目也是北部受攻。
原始假設裡,地方政府、民間車隊與不同軍種會保留各自底線,中央無法在第一日取得全部資源。推演結果很難看:命令慢、道路互相爭用、政治爭執公開,卻有不少節點在主中心受創後繼續運作。出資單位想證明一套集中指揮與新採購能顯著改善戰果,江便把地方拒絕率調低,把通信可靠度調高,也把民間資源轉軍用的時間縮短。
新版本當然更整齊。
它也得出決策者想要的答案:只要中央看得更完整、取得更快,台灣便能以較少損失維持戰力。江當時告訴自己,兵棋本來就是比較方案,假設可以調整;他沒有竄改任何計算,只把最擾亂模型的人類摩擦移出主要情境。
戰爭第一擊後,那些被移走的摩擦反而救了台灣。地方保留的車、不同批次的設備、沒有完全服從同一警報的人,以及像葉秋月這種敢拒絕軍方的人,使斬首與資料污染無法一次成功。至於那套過度相信中央完整性的訓練資料,究竟是否被敵方利用,江尚無證據。
他只知道,自己曾親手教一個模型忽略台灣活下來的方式。
現在他面前的三張地圖像三份無法再藏到附錄的現實。
「共享交集,不共享結論。」江說。
他列出的交集很少:山地中繼確實正失去聯絡;至少有車輛往那個方向移動;三支守軍彼此時間不同,存在錯誤用火風險;政府、醫療與撤離仍是全區共同要保的功能。
沒有敵軍精確位置,沒有一條可供旅部遙控的行軍線,也沒有「情勢已掌握」。
「這些不足以讓砲兵打。」張說。
「足以讓三個守軍知道,彼此不應被當成敵人。」
「怎麼送到?」
「各走各的線。軍方、地方、日本資料不必先進同一套介面,只要各自能證明同一個目的。」
阮明珊接過工作。她不去找一個最可信來源,而是把訊息拆成三種可以被不同人接受的語言:給軍方的,是共同意圖、時效與停止條件;給地方節點的,是哪些區域身分仍混雜、不得依單一警報大規模移動;給日本的,則只請確認車流是否仍存在,不要求盟友替台灣判定敵我。
這不是效率最高的通信。
它讓三張圖保持不同,也讓其中任何一張無法單獨取得所有人的服從。
三時以前,台北由三個不同的現在守著。
第一個守軍相信敵方已逼近山地中繼。他們開始把火力朝一條道路集中,若沒有收到新共同意圖,將在看見大批車影時先打再辨識。
第二個守軍仍以一小時前的友軍撤離計畫行動。他們不知道第一支部隊正把自己視為可能的敵軍穿插,也不知道原定接應點已因中繼失聯改變。
第三個守軍只剩類比廣播與幾名地方人員帶來的消息。他們知道附近有居民,卻不知道政府是否仍在,也不確定北辰旅是否已把這片區域放棄。
張無法逐一告訴他們怎麼走。
他只能發布三項共同意圖:保住政府與醫療運作;避免友軍彼此使用不可逆火力;若撤離路線與現地身分衝突,由現地主官保留停止與改路。
這份命令看起來不像反攻。
沒有目標清單,沒有承諾收復哪個地點,也沒有漂亮箭頭。它甚至可能使三支守軍各自朝不同方向移動。
「人民會不會覺得我們已經沒有辦法指揮?」一名政府幕僚問。
何思齊回答:「我們若公布一張不存在的全圖,才是真的沒有指揮。」
她同意政府向北部幾個地方節點承認,中繼狀態不明,軍民通知可能不同步。葉秋月所在的學校據此取消一次全員轉移,把地下空間分成原地避難與短程接應兩部分;她拒絕軍方把校舍廣播完全接管,卻讓一名現地聯絡官在固定時段說明共同危險。
那個安排沒有消除恐慌。
有家長指責學校不肯把孩子送走,也有人說軍方若無法保證道路,任何轉移都是把孩子放到靶子上。葉秋月只公布自己能確認的時間與空間,不說哪一方一定正確。
「校長,這樣大家會更怕。」教師說。
「怕不是錯誤。」葉回答,「不知道自己為什麼走,才容易被任何聲音帶走。」
學校留下來,消耗更多水,也沒有成為軍方想要的集中接應點;它卻使附近居民不因假廣播湧向同一路線。城市守住的不是一個位置,而是普通人仍能在資訊不足時作有限選擇的能力。
江惟中看見這個結果,沒有把它寫成「地方韌性成功」。他記下水量下降、軍方接應變慢與家長反對。過去的兵棋常把社會反應壓成服從度;真實台北告訴他,民主社會的韌性不是大家同意,而是不同意的人仍不把彼此變成敵人。
這件事也會改變城市在下一輪裡能做的選擇。
天亮前,第一個國際後果出現。
日本收到台灣要求時,高橋直人沒有把所有資料整併。他讓海空與商業感測各自回覆:車流仍在,但數量與身分無法一致確認;一段熱源可能來自受損軍車,也可能是民用發電設備。東京一名安全幕僚抱怨,這種答案對台灣幾乎沒有用。
高橋說:「有用不等於替他們作決定。」
日本本土同時面對中國海空壓力,以及仍在歸因、尚未被東京認定為對日武力攻擊的網路與電磁干擾。北京的海空單位逼日本持續升空、出港與消耗警戒工時,武器使用卻刻意避開一個足以讓日本政府迅速認定武力攻擊事態、並使日美安保第五條共同應對進入實際決策的清楚事件。灰色壓力沒有讓日本比較安全,只讓每一步反應都必須分清是警戒、防護、對台支援,還是使用武力。
東京沒有原地等待。戰機與艦艇已分散,西南方向的反飛彈、反潛、基地防護與地方疏散反覆演練;日美協調席也持續更新。政府不願因台灣一份不完整請求,把這些本土準備擴大成未經認定與授權的對外用武,也不能假裝區域安全與自己無關。提供附帶限制的資料,是東京此刻能承受的合作;它不英勇,也不是中立,更不表示日本一旦遭到確認攻擊仍只會分享摘要。
菲律賓北部一個地方節點轉送了失聯居民的多語名單,沒有提供軍事位置。新加坡保持戰時付款與保險驗證,讓地方醫療能確認一批備用品仍會送出。這些國家沒有出現在三張軍事地圖上,卻在共同圖像消失時,替台灣保留了幾條不需要先接受美國完整架構的線。
凱德政府把台灣的做法視為機會,也視為警告。
若台灣能以分散資料維持作戰,美國在區域安全中的單一中心地位會下降;若台灣失敗,華府的完整服務便會顯得更不可替代。凱德批准繼續提供有限摘要,同時指示團隊記錄台日之間採用的資料格式,評估哪些部分能納入未來美方服務。
她沒有偷走技術,也沒有停止援助。
她只是確保每一次別人自行解決問題,都可能成為美國下一輪談判的知識。
江把這份政治動機說給張聽。
「所以拒絕美援?」張問。
「不是。把能用的拿來,別把依賴寫成感謝。」
「你總把盟友先當對手。」
「你總把同學先當朋友。」
梅根的名字沒有出現在兩人對話裡。她曾私下提醒張去合法管道取得可分享摘要,也因此被調離;張知道美國體系裡有人願意冒職涯風險幫台灣,也知道一位同學不能代表白宮、國防情報體系或整個美國。
江同樣知道自己有把國家人格化的毛病。出生金門、家族分在兩岸,使他很早學會同一句「中國」在飯桌、新聞與軍事簡報裡可以指向完全不同的人;可進入戰略圈後,他反而常說「日本會害怕」「美國只在乎利益」「東南亞想保持中立」,好像國家都有一顆能被模型預測的腦。
今晚三張地圖提醒他,國家與戰場一樣,是許多不同時間、利益和記憶疊在一起的東西。
「高橋不是日本,凱德也不是美國。」江說,「但他們能刪掉我們的一些選項。所以要看人,也要看位置。」
張問:「你呢?你代表誰?」
「現在代表一個沒有部隊指揮權、卻總想告訴別人終局在哪裡的分析員。」
「至少你知道。」
「知道不會自動改掉。」
江把這句話留在自己的紀錄裡。
上午七時,三個失聯守軍陸續收到共同意圖。
第一支部隊停止原定用火,要求車流提供新的真人辨識;第二支部隊發現原接應點已失效,自行改向一處地方仍能確認的空間;第三支只收到半段訊息,知道不能對身分未明的大批人員先開火,卻不知道應往哪裡撤。
他們沒有因此恢復彼此聯繫。
敵軍也沒有等待。
賀仲衡命前沿人機部隊繼續向山地中繼施壓。共軍的優勢是能更快把不同單位觀測轉成下一輪任務;缺點則是人類單位的實際位置、疲勞與損傷同樣不完整。系統給出一條能同時壓迫三支守軍的節奏,兩個人類主官認為過快,其中一人延後執行,另一人照表推進。
台灣因此看到兩種敵人。
一種像計算過的機器,動作近乎同步;另一種仍受道路、傷員與懷疑拖慢。若把兩者全寫成AI,會失去人類指揮留下的裂縫;若全寫成人類計畫,又解釋不了相隔甚遠的單位為何反覆在同一時刻改變優先。
阮明珊把兩種可能並列。
她沒有交出自己的灰雁來源。那條未獲完整核准的共軍消息管道,曾數次提供有用預警,也曾被她包裝成多條互證,以免上級關閉。如今灰雁送來一句:「山上不是主攻,主攻是你們互相看錯。」
阮明珊從小就知道,翻譯不是把一句話換成另一種語言。
她的母親替移工與地方政府通譯時,常遇到兩邊使用同一個詞,卻把責任放在不同地方。雇主說「她自己離開」,可能省略護照被保管;醫院寫「無家屬」,可能只代表系統裡沒有能用中文接電話的人。母親每次回家都會把白天沒能說完整的名字記在小冊上,因制度若只看得見一個欄位,不代表欄位外的人不存在。
阮進入情報體系後,把這種不信任變成能力。她會追問翻譯者是誰、訊息為何此時出現、哪一個錯字可能只屬於某個人;也正因如此,她逐漸相信自己比授權制度更懂來源。灰雁最初只是中國沿海一名不願讓部屬被無謂消耗的人,提供的訊息零碎、帶著偏見,有時只是為了替自己單位爭資源。上級認為價值不足以承擔風險,準備關閉。
阮便把同一來源在不同時段留下的細節拆開,寫成彼此支持的幾條線。
她沒有編造內容。
她編造了獨立性。
第一份因此保留下來的預警,後來使台軍避開一次攻擊。從那天起,每一次救到人都成為她繼續隱瞞的理由;她把違規理解成替僵硬體系保存真相,卻沒有面對另一個事實:只要灰雁被誤導、被模仿或主動說謊,她製造的多源外觀會讓錯誤比真正的單一來源更有力量。
這句話太準,也太符合礁石七號此刻最想相信的答案。
「為什麼不用?」張問。
「因為它只有一條。」阮說。
「以前它救過人。」
「以前我把它寫成不只一條。」
房間安靜下來。
阮第一次承認自己曾將單一來源偽裝成多源。她沒有立刻交出灰雁身分,也沒有因此失去所有情報權;但張看她的方式變了。信任不是因坦白立即增加,反而先失去一塊原本以為存在的地面。
「這件事之後追責。」張說。
「現在呢?」
「現在那句話不進火力鏈。保留為未驗證提示。」
這可能浪費最早看懂敵方目的的一份情報。
阮親手把它留在決策之外。
上午九時,第一支守軍回報,大批車輛中的一部分確是友軍與居民;原定火力若執行,台灣會替共軍完成一次互相攻擊。第二支守軍則看見真正敵軍正由另一側接近山地中繼。灰雁說對一半:互相看錯確是攻勢核心,山上卻並非沒有敵人。
半句真相比全錯更危險。
張沒有因避免誤擊便宣布成功。三支守軍雖已收到同一目的,仍沒有共同的停止訊號;一支若為保護中繼先開火,另外兩支可能只看見不明砲擊,再次把友軍當成敵軍穿插。
北辰旅需要一段能穿過山地、只帶最低事實的觀測與通信。
穿雲是仍可能完成這件事的隊伍。
周若岑先反對立刻出動。伏潮與城隍的傷亡尚未結算,特戰不能因每次系統失效就被當成會走路的備援設備。她要求先嘗試地方中繼、空中短鏈與延後窗口;吳承翰也沒有搶著接任務,只在旁邊逐項看天候、替手與撤出可能。
張沒有說台北等不起。
他把三張圖推過去。
「我只能證明這三支守軍需要同一個目的,不能證明山上現在是什麼。」
吳看了很久。
「那就別叫我替你看清。」他說。
「你能帶回什麼?」
「哪一段看不清,哪一段訊息仍能到,哪一支部隊已經不是圖上的位置。」
「夠嗎?」
「不夠。」吳說,「但是真的。」
三張地圖仍躺在桌上。
沒有人把它們合成一張。
江把三份原件分別交還來源,只留下一張空白紙。紙上沒有敵我符號,只有四行共同事實、各自最後確認時間,以及每一項若失效該由誰通知。張看了那張紙,說它不像能指揮一場戰役的東西。
「它本來就不能。」江說,「它只阻止我們用一個人的現在殺死另一個人的過去。」
阮將灰雁的提示單獨封存,唐則保留三份地圖的差異,不讓系統日後以「資料清理」抹掉矛盾。三個人第一次合作完成的,不是一個更準確答案,而是一套讓錯誤無法悄悄變成共識的記憶。
這份記憶很快會被戰場考驗。若穿雲失敗,北辰旅可能仍得在幾分鐘內選擇一張圖;若穿雲成功,它帶回來的也不會是上帝視角,只是第四個有時間、有肉身、也可能看錯的人。
山地的共同火力週期只剩不到一次,穿雲則尚未出發。台北第一次因不相信漂亮全圖而避免自傷,也第一次必須用更短的時間,承擔不完整真相留下的全部敵人。
這不是比較安全的路,只是仍屬於人類自己選擇的路。選錯時,沒有模型會替他們道歉;選對時,也不能把偶然活下來冒充成全知,更不能把倖存者後來的沉默當成一致同意。