曹操注《孫子》,常被說成「軍事天才的注解」。但更準確的說法是:那是一份寫給自己與將領的實戰筆記。
裴注裡的一句話
《三國志·武帝紀》裴松之注引《魏書》說,曹操行軍用師「大較依孫吳之法」,又說他自作兵書十萬餘言,諸將出征「皆以新書從事」,臨事再親手節度。
這段記載很重要。它告訴我們:曹操關心的不是章句之學,而是如何把兵法變成可下發、可檢查的標準。將領出征前拿到的是命令,不是一句「知己知彼,百戰不殆」。
注文為甚麼短
曹操的注文簡短,重在字義與實務,與後世注家層層鋪陳不同。《隋書·經籍志》著錄魏武帝注本,後世十一家注也以曹操為首,可見其地位。
但注本成書的具體年份,史無明文;注文是否全出曹操手筆,學界仍有討論;題為曹操的〈孫子序〉,真偽也要小心。這些不確定,不影響我們理解他的方法,但影響我們能說多重。
官渡:原則怎樣變成動作
200 年官渡之戰,曹操糧盡,一度想退。荀彧回書勸他堅持,說「先退者勢屈」,又稱「此用奇之時,不可失也」。後來許攸來降,提供烏巢糧倉的情報,曹操親率輕兵夜襲,焚毀袁紹糧食。
如果把這件事對回《孫子》,可以看到幾個原則:避實擊虛、以迂為直、用間。但真正決定勝負的,不是曹操背得出哪一句,而是他能不能把這些原則變成一個可執行的行動:選哪些人、走哪條路、帶多少糧、幾時出發、如何保密。
赤壁:同一套框架也會失手
208 年赤壁之戰,曹操南下荊州,順江東進。孫劉聯軍以水戰與火攻破曹軍;疫病與後勤同樣關鍵。
同一套判斷框架,在官渡有效,在赤壁失效。這不是說《孫子》無用,而是說:兵法提供的是思考方式,不是保證勝利的公式。水戰、疫病、風向、船隻連結、軍隊水土不服,都是書本沒有寫死的變數。
注釋與軍令
曹操的注文,不是為學者寫的,而是為行軍的人寫的。他關心的是:這一段地形怎樣通過?斥候要放到多遠?糧道怎樣保護?敵人退卻時要不要追?
例如《孫子》談「形」與「勢」,曹操會把它們拉回到具體的兵力部署與地形判斷;談「用間」,他會提醒將領情報的來源與保密。這些注釋,與其說是解釋,不如說是提醒將領在戰場上要檢查甚麼。這也是注釋的價值:它讓將領知道下一步要檢查甚麼。
銀雀山漢簡的提醒
1972 年,山東臨沂銀雀山漢墓出土《孫子兵法》與《孫臏兵法》竹簡,證明孫武、孫臏是兩人兩書。這也提醒我們:曹操所見的《孫子》,與今天我們讀的版本未必完全一樣。
版本不同,注釋的底本也可能不同。我們不能把今天的十三篇文字,直接當成曹操當年逐字讀過的本子。
怎樣讀曹操注
第一,把注文當成「實戰筆記」,不是國學賞析。曹操關心的是這句話在行軍、紮營、糧道、斥候、軍令裡怎樣用。
第二,把注文放回戰例。官渡的成功與赤壁的失敗,都是注釋的檢驗場;不作神化,也不因一次失敗就否定。
第三,分清「曹操注」與「後世整理」。傳世注文大體可信,但是否有後人增補、唐人整理痕跡,仍可討論。
一句話
兵法進入實戰的關鍵,不是背誦金句,而是能不能變成可執行、可檢查的命令。
這也是讀注釋時要記住的分寸。








