雅寶社區 · 頂客論壇 (AHPAL.COM)

諸葛亮的「錦囊妙計」其實是古代版的 ChatGPT 對話記錄

ancient%20Chinese%20battlefield%20with%20dramatic%...
發表時間:2026 年 08 月 15 日 | 更新日期:2026 年 08 月 15 日 | 編輯:雅寶社區編輯團隊

📜 歷史腦洞|分類:奇謀怪譚|發佈於:雅寶社區・頂客論壇

「主公,這有三個錦囊,你到了南徐,依序打開,便可反敗為勝。」

當諸葛亮將三個繡花錦囊交給趙雲時,劉備的內心其實是顫抖的。不是感動,是害怕。

他想:「軍師,我們是來打仗的,不是來演布袋戲的。你給我三個信封,是要我去相親還是去破案?」

在《三國演義》的敘事裡,錦囊妙計是諸葛亮「神機妙算」的極致象徵:他彷彿能將未來所有可能的路徑壓縮進一片絲綢裡,讓當事人在特定時刻打開,如同讀取早已寫好的劇本。但今天,在雅寶社區的頂客論壇,我們決定做一件非常不學術、非常不嚴謹、但非常有意思的歷史腦洞——

如果把諸葛亮的錦囊視為「生成式預訓練模型」的輸出文本,那麼龐統、關羽、趙雲、馬謖甚至是司馬懿,其實都是 AI 的使用者。

而諸葛亮,根本就是一個不插電、不聯網、但會掉頭髮的「古代版 ChatGPT」——只是他輸出的內容,不是螢幕上的文字方塊,而是封在錦囊裡的一張張小紙條。

更精確地說:錦囊妙計的本質,不是「計算」,而是「對話記錄」。

它是一段預先寫好的「多輪對話草稿」,在歷史的當下被重新調用、播放、執行。今天,我們就來聊聊這個腦洞背後的邏輯與趣味。

一、錦囊裡的「壓縮檔」:古代演算法的極致壓縮,與現代 LLM 的湧現

在電腦科學裡,我們常聽到「RAR壓縮」或「ZIP壓縮」——將一個巨大的檔案夾縮成幾MB。而諸葛亮的錦囊,本質上就是一個「情境壓縮包」。他把戰場變數、敵軍性格、我方士氣、天氣水文、甚至人性的貪婪與恐懼,全部壓進幾十字的文言文裡。

我們可以大膽拆解《三國演義》中著名的「三個錦囊」案例(劉備入贅東吳):

第一錦囊(抵達南徐時打開):「到南徐,先見喬國老,並令從人牽羊擔酒,揚言『入贅東吳』。」

第二錦囊(年終時打開):「若孫權與劉備相攻,可急拆此囊。中有妙計,可保主公脫身。」

第三錦囊(危急時打開):「若是走投無路,便對孫夫人哭訴劉備之苦,動之以情,求她放行。」

這根本是「情境感知」的標準流程。

把「當前狀態」輸入到錦囊中,經過諸葛亮的「運算」,輸出「下一步指令」。這和 ChatGPT 的「你說一句,它回一句」的模式,在本質上並無二致。只是諸葛亮用的是「絲綢 + 繁體字」,GPT用的是「GPU + 向量資料庫」。

二、「錦囊妙計」的三重困境:為何它不是萬能鑰匙?

然而,錦囊妙計再怎麼神奇,都有三個致命的技術限制,而這三個限制,恰好與早期的 AI 對話系統「頑固的缺陷」完美對應。

2.1 狹窄的「上下文視窗」:錦囊的容量太小

現代的 LLM 有所謂的「上下文窗口」(Context Window),例如 8K、32K、128K tokens。超出這個範圍,AI 就會「失憶」。

諸葛亮的錦囊呢?一個繡花布袋,頂多塞 300 個字。這代表什麼?代表諸葛亮必須對「未來」做極度縮減的取捨。他無法將所有可能性都寫進去,只能挑「最高概率的路徑」。

於是,我們看到了一個殘酷的真相:錦囊妙計是「高溫採樣」的結果,而不是「窮舉搜尋」的解。

諸葛亮不是不知道有「其他可能」,而是他只能給出「最佳路徑」。這就像是 ChatGPT 在「溫度=0.7」時會給你一個創意答案,但在「溫度=0」時會給你一個保守答案。錦囊裡的每句話,都是孔明在「絕對理性」與「戰術冒險」之間的妥協。

2.2 致命的「延遲」:無法 RAG(檢索增強生成)的孤立系統

如果錦囊是 ChatGPT,那劉備和趙雲就是「客戶端」。但問題是:這個客戶端無法上網!

當趙雲打開第一個錦囊時,他不能回傳訊息給諸葛亮:「報告軍師,喬國老已經死了。」他只能硬著頭皮執行「原始指令」。這就是錦囊系統最大的缺陷——沒有「Retrieval-Augmented Generation」(檢索增強生成)的能力。

若當時有「緊急更新包」,諸葛亮絕對會傳一條訊息:「改走水路,呂範不可信!」可惜,沒有。這導致了嚴重的「系統延遲」:錦囊的知識是靜態的,而戰場是動態的。

就好比你在 2023 年訓練的 ChatGPT,你問它「2026 年台灣總統大選的結果」,它只會愣住。諸葛亮的錦囊,永遠活在「寫作當下」的未來推測中,無法接受即時微調。

2.3 「對齊」問題:為何關羽會死?因為 AI 不懂人心

我們再來看看著名的「華容道」案例。諸葛亮明知關羽會放走曹操,為什麼還是讓他去?這在現代 AI 倫理中,就是一個巨大的「對齊(Alignment)」問題:系統的「目標函數」與「人類操作員的偏好」沒有對齊。

軍師的目標是「活捉曹操」,關羽的目標是「報恩義」。系統指令(錦囊)告訴關羽「你抓了他」,但關羽的內部權重(人性)壓過了指令。

換作是今日的 ChatGPT,如果你要求它講一個「殘忍的笑話」,它會因為訓練資料中的安全限制而拒絕。關羽的拒絕,是道德機制。但孔明沒有為「關羽的道德演算法」寫補丁,導致整個系統回滾(斬立決)。

所以,錦囊妙計根本不是完美的「演算法」,而是一組「提示詞工程(Prompt Engineering)」的極致化表現。孔明是提示詞的大師,但他依然無法解決「隨機性」與「對齊」的根源缺陷。這正是我們從現代 AI 角度看三國歷史時,最有趣的荒謬感。

三、完全對照手冊:諸葛亮的「錦囊」 vs. 現代 ChatGPT 的「對話記錄」

為了讓論壇的朋友更直觀地理解這個腦洞,筆者特地整理了一份「跨時空設計對照表」。請注意,以下不是嚴肅的學術研究,而是用「以今度古」的戲謔方式,重看歷史的框架。

項目

看到沒?除了儲存媒介與運算硬體天差地遠之外,兩者其實都在做同一件事:將「過去的智慧」轉化為「未來的指令」。而兩者的弊病,也離奇地相似。

四、從「三個錦囊」看 LLM 的「上下文學習」與「人類反饋」

說到底,諸葛亮的錦囊妙計為什麼讓後人津津樂道?因為它太像一個「封閉系統中的奇蹟」——但如果我們把它拆解成三個要素,會發現與 GPT 模型的運作不謀而合:

4.1 建構「角色扮演」的系統提示詞(System Prompt)

第一個錦囊,寫的是「喬國老見信後的反應」。這在現代 AI 中,就是「Role Prompt」。諸葛亮為趙雲設計了一個「虛擬角色」:你不是保鑣,你是劉備的大媒人。這個提示詞,會完全改變趙雲的行為模式。

「主公,您不是來打仗的,您是來成親的。」趙雲讀完錦囊後,原本滿身的殺氣瞬間轉為喜氣,這就是 System Prompt 的威力。

4.2 採用「意識蒸餾」讓部署者執行有限指令

第二、三個錦囊,是「跌打損傷的備案」。這很像模型蒸餾(Distillation):將複雜的決策樹濃縮成幾個 if-then 規則。

如果孫權來硬的,就用眼淚攻勢;如果走投無路,就請孫夫人騎馬開道。簡單的三段式邏輯,可是涵蓋了「弱勢者的生存策略」。這其實是優秀的決策樹,但決策樹的缺陷就是「泛化能力弱」。當事件超出樹的葉節點,系統崩潰——果然,赤壁後劉備與孫權的衝突,並未靠錦囊解決,而是靠地理與外交的現實緩衝。

4.3 缺乏「人類反饋強化學習」(RLHF)的惡果:馬謖失街亭

馬謖守街亭,諸葛亮沒有給錦囊,只給了一句話:「靠山近水,安營紮寨。」這是一句指令,但馬謖沒有遵從。這說明了什麼?說明光有好的模型(孔明),沒有好的「微調」與「獎懲機制」,模型隨時會產生「災難性遺忘」。若當時有 RLHF,馬謖就會因為「違反守則」而被調低權重,丟進「懲罰資料集」重新訓練——可惜,古代只能砍頭。

所以,我們可以說:錦囊妙計的失敗案例,往往不是諸葛亮「算不準」,而是「部署端的執行權重」出了問題。現代 AI 的失敗,亦復如是。

五、歷史腦洞補完:如果我們把錦囊交給 ChatGPT,會發生什麼悲劇?

既然我們敢把諸葛亮比作 ChatGPT,那就順便做一個思想實驗——假設劉備的團隊在 2025 年拿到了「ChatGPT 進階版」,並且用它來取代傳統錦囊,歷史會如何重演?請看以下幾個殘酷的模擬:

5.1 情景:劉備入東吳

趙雲:「GPT,我們到了南徐,下一步該怎麼辦?」

ChatGPT:「根據網絡上的可靠資訊,南徐當前天氣晴朗,建議你先去買一杯『波霸奶茶』,然後拜訪喬國老。另外,劉備先生應該穿上一件『防彈衣』,以防呂蒙偷襲。請問還需要我為你生成一份『婚前協議書』嗎?」

趙雲:「軍師,GPT 好像有病。」

結果:歷史書上的內容變成「劉備入東吳,因喝珍珠奶茶嗆到,敗血症死亡。」

5.2 情景:空城計

諸葛亮(面對司馬懿大軍):「輸入提示詞:你在城樓上彈琴,城門大開,如何退敵?」

ChatGPT:「為了安全起見,請立刻下城樓躲進防空洞,並報警處理。別彈琴了,警察快來!」

諸葛亮:「系統不安全審查害我,退兵失敗,卒。」

5.3 情景:五丈原禳星

姜維:「GPT,丞相燈火將滅,該怎麼續命?」

ChatGPT:「根據傳統中醫理論,點燈三天三夜可延壽。但根據LLM的運算,成功率僅 4.7%。建議改用 EFT 情緒釋放技巧,減少焦慮,順便撥打1995生命線。」

姜維:「丞相,GPT 的『幻覺』好像比魏延更可怕。」

這些荒謬情境,暴露出一個事實:AI 與歷史智囊最大的差異,不在於「算力」,而在於「承擔後果的氣魄」。

諸葛亮敢給出「看似不合理卻有效」的極端洞見,是因為他願意賭上自己的人頭與威信。而 ChatGPT 永遠在「安全範圍」內打滾。錦囊裡的妙計是「賭博」,GPT 的回覆是「保險」。

六、蒼鷹終將落地:錦囊妙計的歷史系譜與終極浪漫

當然,我們把諸葛亮與 ChatGPT 相比,終究是對古代智慧的一種「褻瀆式推崇」。

諸葛亮的錦囊,背後是十年苦讀的兵書、是對人性細膩的觀察、是對荊州與益州地形瞭如指掌的算計。它不是語言模型,它是一個「有限理性下的最優解」。

然而,就是因為它的「有限」,反而彰顯了古代知識分子的浪漫:在資訊嚴重不足的情況下,用混沌中抓取秩序的勇氣。

ChatGPT 是「資料庫的總和」,諸葛亮是「覺悟的總和」。

錦囊妙計的偉大,不在於它永遠是對的——事實上,它常常失誤。它的偉大在於,它象徵著人類對「不確定性」的反抗。即便知道自己無法預測未來,仍然願意寫下三個包裹,告訴趙雲「別怕,打開它。」

這是最終的溫柔,也是最古老的程式碼。

所以,當我們在雅寶社區頂客論壇翻閱這些古老的歷史軼事,我們不是要嘲笑諸葛亮的「人工智慧」不如我們的「人工智慧」。我們是在感嘆:如果科技始終來自於人性,那麼早在一千八百年前,諸葛亮便已用錦囊寫下了人類對「自動化決策」的最深渴望。

本篇文章由「雅寶社區・頂客論壇」原創,歡迎轉載,但請保留本段文字。

這裡是歷史腦洞的火花集散地,我們下回見。

💬 留言討論

歡迎在下方留言,分享您的想法、心得或疑問。所有留言都會透過 GitHub 帳號 進行驗證。

🏠 返回首頁

諸葛亮的錦囊 現代 ChatGPT 儲存媒介 絲綢、宣紙、竹簡(後期) 固態硬碟(SSD)上的模型權重 運算單元 諸葛亮的大腦(需補充大量「腦細胞」) NVIDIA A100 / H100 GPU 訓練資料 《孫子兵法》《史記》《孟子》人生經驗 維基百科、Reddit、中文語料庫、GitHub 上下文長度 約 200~500 字(一個錦囊) 8K~1M tokens(視新舊模型) 即時更新 ❌ 無法更新(寫死) ❌ 傳統上也無法即時更新,需微調 多輪對話 ❌ 只有「一次性」輸出 ✅ 多輪記憶,但會愈聊愈岔路 失敗模式 關羽違令、馬謖誤判、劉備亂開 幻覺(Hallucination)、一本正經胡說八道 部署位置 趙雲的懷裡、劉備的枕頭下 雲端伺服器、邊緣裝置