
為什麼高科技防護網,擋不住最原始的「時間真空」殺招?
殘酷的物理限制:為什麼「蟻附」會有效?
當我們談論戰爭中的「消耗」與「時間真空」時,必須先回到中國古代兵法中最殘酷的一種攻城方式——蟻附(蛾傅)。
在〈孫子兵法.謀攻〉中,孫子寫下了一段帶著血腥味的警告:
「將不勝心之忿,而蟻附之;殺士卒三分之一,而城不拔者,此攻之災也。」
將軍因為憤怒或急躁,驅使士兵像螞蟻一樣密密麻麻地攀爬城牆。孫子視之為下策,因為這會帶來極大的傷亡。但我們必須反過來思考一個問題:既然傷亡如此慘重,為什麼古代將領依然屢次使用這種戰術,且這種方法有時真的能攻下城堡?
從系統工程的角度來看,原因非常冷酷:防禦方的「處理頻寬」是有限的。
無論城牆上的守軍有多麼勇猛,他們拉弓、投石、揮刀都需要時間。這就產生了「時間真空(Latency)」。當攻城方投入的士兵數量,遠遠超過了守軍單位時間內能輸出的「殺傷頻率」時,防禦體系就會因為「無法同時防衛這麼多目標」而崩潰。攻方賭的就是防禦方的「彈藥」或「防禦動作」有冷卻時間。只要攀爬的速度超過了守軍「燒荅」(將著火的麻編巨網或草席擲下覆蓋敵軍)、「雨石」(如暴雨般密集投擲石塊)的頻率,城牆上就會出現防禦真空。
如果用現代高科技戰爭來對標,墨子的這兩項防禦思維極具前瞻性:「燒荅」就如同現代針對無人機蜂群的 EMP(電磁脈衝彈),是用大範圍的覆蓋性攻擊,瞬間清空過載的系統緩衝區;而「雨石」則完全等同於現代軍事家試圖用雷射武器(Laser Weapons)對抗無人機的構想——追求極低的單發成本與極高的攻擊密度,以強行抹除時間真空。
蟻附,本質上就是用龐大的人命為代價,強行填滿並撐爆守軍的防禦頻寬。
弩與算法:解決「時間真空」的古代並行處理
為了解決遠射武器在面對「蟻附」或密集衝鋒時產生的時間真空,古代軍事家演化出了精妙的解決方案。這種對時間真空的敏銳察覺與破解,最早可以追溯到戰國時期。
在〈孫臏兵法.威王問〉中,孫臏提出了「流弩」的戰略模式:
「命曰讓威:必臧(藏)其尾,令之能歸。長兵在前,短兵在〔後〕,為之流弩,以助其急者。〔諍戒〕毋動,以侍(待)敵能(罷;疲)。」
其中孫臏提到的「流弩」,就是指「用弩輪流射擊」的戰技。「急」攸關時間,在這種狀態下,士兵的反應時間是短促的。用「流」來形容「弩」,表示這樣的射擊就好像「流水」一樣,流動不止、連續不絕。這是軍事史上最早將「並行處理技術(Parallel Processing)」應用於實戰的思維。
後來,唐朝李筌在〈太白陰經.教弩圖篇〉中,更透徹地指出了硬體設備的先天缺陷以及相應的操作陣法:
「弩張遲,臨敵不過三發,所以戰陣不便於弩,非弩不利於戰,而將不明於用弩也。夫弩不離於短兵,當別為隊,攢箭注射,則前無立兵,對無橫陣;復以陣中張,陣外射,番次輪回,張而復出,射而復入,則弩無絕聲、敵無薄我。」(白話翻譯:弩的致命缺點就是上弦(裝填)太慢,當敵人發起衝鋒直到逼近眼前,弩兵頂多只能射出三箭。因此很多人認為實戰佈陣時用弩很不方便。但這其實不是弩這種武器不好用,而是將領不懂得如何操作它。弩兵絕對不能脫離短兵器(近戰部隊)的掩護,並且必須單獨編制成作戰小隊,集中火力如暴雨般傾瀉射擊,這樣前方就不會有能站著的敵人,對面也無法維持完整的陣型。更關鍵的是,必須採用「在陣型內部(後方)上弦,在陣型外部(前方)射擊」的陣法,按梯次輪流交替。上好弦的士兵走到前面去,射完箭的士兵立刻退回陣中裝填。如此一來,弩箭的破空聲就能連綿不絕,敵人根本沒有機會靠近我們。)
李筌提出的解法是「張而復出,射而復入」,將弩兵分隊,射擊與裝填交替進行。 到了北宋,〈武經總要.教弩法〉進一步將這套系統細分,確立了「發弩人、進弩人、張弩人」的明確分工。這宛如現代工業與計算機的流水線(Pipeline)架構:「發弩人」專職瞄準發射;「進弩人」負責將射空的弩機向後傳遞,並將上好箭的弩機往前遞交;「張弩人」則在後方專注於拉弦上箭。藉由這種極致的算法優化與工序拆解,讓「弩無絕聲」,徹底抹除了單一士兵操作時的時間真空。
科技升級了,但「真空」從未消失
歷史的有趣之處在於,即使冷兵器換成了依賴化學能的火器,這個關於「時間真空」的底層問題依然存在,而解決辦法的核心邏輯也沒有多大的改變。
到了明代,面對裝填更為繁瑣的火銃,明軍將領同樣必須依靠極度嚴格的輪換陣法來維持輸出頻率。〈明英宗睿皇帝實錄.一百九十三〉中,五軍坐營都指揮僉事王淳有著極其精確的記述:
「國朝神機槍,誠為難敵之兵,但用之不當。蓋槍率數層排列,前層既發,退居次層之後裝槍,若不量敵遠近,一時數層亂發,後無以繼,敵遂乘機而進,是亂軍引敵,自取敗績。臣訪求太宗皇帝舊制,參為束伍法:
......神機槍前十一人放槍,中十一人轉槍,後十一人裝藥。隔一人放一槍,先放六槍,餘五槍備敵進退。前放者,即轉空槍於中,中轉飽槍於前,轉空槍於後,裝藥更迭而放,次第而轉。擅動濫放者,隊長誅之;裝藥、轉槍怠慢不如法者,隊副誅之。如此則槍不絕聲,對無堅陣。」(白話翻譯:本朝的神機火銃,確實是難以匹敵的利器,但以往往往使用不當。大抵上,火銃兵通常排成數層,前層發射後,退到下一層的後方去裝填。但如果不去估算敵人的距離,一時之間幾排全部亂開火,打完之後火力無法接續,敵人就會趁著這個時間空檔(真空期)衝殺過來。這等於是自己搞亂陣型、引狼入室,自取滅亡。因此,臣(王淳)探訪了當年太宗皇帝(朱棣)留下的舊有編制,制定了新的編隊軍法:......神機銃手前排十一人專門負責「開槍」,中排十一人負責「傳遞」,後排十一人負責「裝填火藥」。開火時隔一人放一槍,先打出六槍,留下五槍作為預備隊,隨時應付敵軍的進退突發狀況。前方開完槍的人,立刻把空槍遞給中間;中間的人把裝好火藥的「飽槍」遞給前排,同時把前排退下來的空槍遞給後排。裝填和開火交替進行,按照順序如流水線般運轉。敢不聽號令擅自亂開槍的,由隊長直接斬首;裝填火藥、傳遞槍枝動作怠慢、不符合流水線標準的,由副隊長斬首。像這樣嚴格執行,就能讓火銃的槍聲連續不斷,敵人再堅固的陣型也擋不住。)
我們細看神機營的這套配置:「放槍」、「轉槍」、「裝藥」,這不正是北宋冷兵器時代「發弩人」、「進弩人」、「張弩人」這套流水線架構在火器時代的完美延續嗎?
從「弩無絕聲」到「槍不絕聲」,我們看到的是一套跨越千年的底層算法。古人深知,武器的威力不僅取決於單發的破壞力,更取決於「火力輸出的連續性」。一旦「亂發」導致「後無以繼」,留下時間真空,敵人就會乘虛而入。
系統的健壯性——長短相衛與動態切換
如果說「流弩」解決了時間真空的算法問題,那麼如何保護這些脆弱的遠射單元,則是系統的物理安全架構。
〈司馬法.天子之義〉提出了一個極其現代的模組化概念:
「兵不雜則不利,長兵以衛,短兵以守。太長則難犯,太短則不及。」
這就是「兵種協同(Combined Arms)」的精髓。遠射武器(如弩)威力雖大,但在裝填時極其脆弱。因此必須「長以衛短,短以救長」。這在系統設計中稱為「冗餘防護」——當主處理單元(弩手)處於裝填的「冷卻期」時,輔助單元(長兵、短兵)必須無縫介入,確保系統不被「溢出」的敵方能量擊穿。
更令人驚嘆的是《衛公李靖兵法》中關於「角色狀態切換」的記載。這不再只是靜態的防衛,而是一種動態的「異常處理程序」:
「其弩手去賊一百五十步即發箭,弓手去賊六十步即發箭。若賊至二十步內,即射手、弩手俱捨弓弩……將刀棒自隨,即與戰鋒隊齊入奮擊。」
這段記載揭示了古代高級將領對「效能邊界」的冷靜認知:
1.分層觸發(Layered Trigger):150步發弩,60步發弓。這是在對敵方的「衝鋒帶寬」進行多層次的削減。
2.狀態回退(Fallback Mechanism):一旦敵軍逼近至20步(進入弩機的無效區),射手不再固執於遠射,而是立即「捨弓弩、執刀棒」,從遠程輸出模式切換為近戰防禦模式。
3.戰駐分流(Buffer Queue):李靖將軍隊分為「戰隊」與「駐隊」。駐隊(塞空處)的作用如同計算機中的緩衝區(Buffer),在前方戰線被「排退」或「蹙迴」時,駐隊立即補充,防止系統發生雪崩式崩潰。
李靖在兵法中規定:當敵人逼近二十步,弩手必須扔掉弩箭,拿起陌刀。這不僅是勇氣,這是一套精準的『狀態機(State Machine)』設計。它承認了任何強大的系統都有其失效邊界,而真正的神將,會在邊界崩潰前完成模式切換。
反觀今日,當科技發展到了現代攔截系統時,這種關於系統韌性的思維彷彿被徹底遺忘了。
高科技的盲區:多層防護網的崩潰與「全棧溢出」
在現代戰爭中,耗資十幾億美元的薩德系統(THAAD)與其核心雷達(AN/TPY-2)絕不會孤軍奮戰。按照美軍的標準教範,高價值雷達必定配備「多層次防護網」:外圍有愛國者飛彈負責中低空,近戰則配備車載「復仇者」或陸基版方陣快砲(C-RAM)作為最後一道物理防線。
這裡的方陣快砲,以每分鐘數千發的密集彈幕硬殺傷逼近的目標,本質上就是墨子《備蛾傅》中「雨石」(如暴雨般密集投擲石塊以填補真空)的現代高科技版。
然而,這套看似完美的複合防禦系統,依然被西方僵化的工程思維與伊朗的非對稱戰略逼入了死局。伊朗近期的戰略,形同對這套防禦網路發動了一場「全棧溢出攻擊(Full-Stack Overflow)」。
他們將成本控制做到了極致:首先,用單價僅幾萬美元的無人機蜂群(現代的螞蟻)進行飽和攻擊,強迫外圍的防空系統開機攔截。接著,用中低程飛彈消耗愛國者系統的彈藥。當漏網的無人機逼近時,作為「現代雨石」的方陣快砲被迫啟動——但方陣快砲的彈藥箱容量有限,連續開火二十幾秒就會打光,重新裝填同樣需要時間。
伊朗的戰略,不是單純針對薩德的30分鐘裝填真空,而是精算並強行誘發了整個防禦體系(薩德、愛國者、方陣快砲)在某一瞬間「同時陷入裝填與冷卻」的總體時間真空。就在這短暫的系統癱瘓期,伊朗真正的主力——高超音速導彈呼嘯而至,精準摧毀了失去所有掩護的雷達之眼。
如果防禦方想改採單發成本極低的「雷射武器(Laser Weapons)」來替代方陣快砲呢?這條路同樣走不通。正如筆者之前探討過的物理反制措施:攻擊方只需在無人機表面進行特定光學設計,就能將高能雷射漫射,甚至惡意反射去攻擊地面的平民區。這種低成本反制,讓雷射防禦在實戰與道德風險上同樣陷入死局。
波斯的戰爭基因:利用與對抗時間真空
伊朗(波斯人的後代)能熟練運用這種戰術,與他們深厚的歷史淵源息息相關。在波斯帝國的擴張史中,他們無數次見證了「時間與距離」的博弈。
在古希臘對抗波斯的戰爭中,我們同樣能看到針對「時間真空」的精彩見解:
一、雅典人的馬拉松狂奔(壓縮射擊次數)
在馬拉松戰役中,波斯軍隊擁有強大的弓箭手部隊。雅典重步兵為了抵銷波斯箭矢的攻擊,採取了史無前例的戰術:全副武裝狂奔衝鋒。雅典人通過迅速縮短敵我距離,強行壓縮了波斯弓箭手能進行射擊的「次數與時間」,讓波斯的遠射優勢在極短的時間內失效,隨即拖入近戰。
二、斯巴達的溫泉關之戰(限制輸出頻寬)
當波斯大軍試圖對希臘聯軍展開「蟻附」般的人海戰術時,斯巴達人展現了另一種極致的防禦思維。斯巴達之所以能抵抗波斯大軍,首先是依靠地形(狹窄的溫泉關隘口)來限制敵人一次可使用的能量與人數,強行降低了波斯人的「攻擊頻寬」。
更重要的是,斯巴達人與希臘聯軍在陣前實行了嚴密的「輪番替補」。但請注意,這種不斷在血肉橫飛的鋒線上輪換的戰術,極度仰賴斯巴達人平時嚴酷鍛鍊所磨練出的體力與意志力。換成一般人,即使有三千之眾,在面對波斯無休止的衝擊與高壓下,也未必是對手,因為普通人的神經與體力根本無法支撐這種高強度的「防禦輸出頻率」。
結語:輸出頻率與系統韌性——古老兵法對高科技的降維打擊
從古至今,無論是斯巴達的肉身輪換,還是明軍的神機槍陣,防禦「蟻附」人海戰術的核心,從來都不是建立一道不可摧毀的靜態高牆,而是維持動態的「輸出頻率」與強悍的「系統韌性」。
正如〈墨子.備蛾傅〉在守城篇章中所展現的哲學。面對敵人的「前上不止」,墨子提出的應對方法(如縣脾、縣火、連梃等各種機關),其核心目的不僅是為了保證城堡上的防禦火力沒有死角、沒有停頓,更是一套「長短相衛」的複合防禦系統,以應對不同距離與強度的衝擊。
現代霸權的防禦神話之所以破滅,正是因為他們迷信單一武器的絕對技術優勢,把整個國家的安全押注在缺乏冗餘防護的「單一節點」上。他們忘記了《孫子》、《墨子》與《司馬法》早已寫下的真理:在戰爭這個巨大無情的系統中,沒有絕對無敵的武器。當你的輸出頻率跟不上敵人的消耗速度,又缺乏在邊界被突破時果斷切換防禦狀態的「系統韌性」,那段被迫留下的「時間真空」,就必然是帝國崩塌的起點。

























