中國故事屋🔍
史書有載·細節存疑AI 輔助整理,尚未完成人工事實審校東周列國·春秋

一鼓作氣:曹劌cáo guì在長勺等第三通鼓

中國故事屋 · AI輔助改寫

發佈於

強大的齊國大軍壓境,魯國兵少力弱。一個沒有官職的平民,卻主動走進宮門,要問國君一句:您憑什麼打這一仗?

開始讀 ↓
曹劌身穿布衣,身後是城門、士兵與魯莊公。
曹劌準備求見魯莊公。AI 主題插圖,人物與城建築為藝術想像。· 故事情境示意 · AI輔助繪本插圖
約 7 分鐘

強鄰壓境

春天,齊國的兵馬開出臨淄,直撲魯國。

齊國地大兵多,魯國小,兵也少。魯莊公心裡發慌:這一仗要是輸了,丟的可不只是幾座城。

事情得從前一年說起。齊國國君死了,兩位公子都在國外:公子糾躲在魯國,公子小白躲在莒國。誰先趕回都城,誰就能當國君。

魯國護送公子糾回去。他的師傅管仲guǎn zhòng半路攔住小白,一箭射去,正中衣帶鉤。小白大叫一聲,倒地不動。

管仲以為小白死了,一行人便放慢了腳步。誰知小白是裝的,早抄近路趕回臨淄,搶先坐上了國君的位子,他就是齊桓公。

魯國不服,又打一仗,大敗。齊國逼魯國殺了公子糾,還押走了管仲。桓公剛坐穩位子,正想立威,魯國就成了他眼裡的軟柿子。

平民曹劌cáo guì

警報傳到曲阜,滿城人心惶惶。

城外有個叫曹劌的人,沒有官職,讀過書,懂兵事。他說:「我要去見國君。」

鄉鄰笑他:「打仗是當官的操心的事,輪得到你?」

曹劌說:「吃肉的人眼光短,未必想得出好辦法。」

鄉鄰又勸:「說錯一句話,腦袋都保不住。」

曹劌說:「國家有難,我悶著不說,才對不起大家。」

說完,他拍拍衣袖就上路了。

三個問題

莊公聽說有個平民求見,愣了一下,還是請他進來。

曹劌開口就問:「您憑什麼跟齊國打?」

莊公說:「吃的穿的,我從不獨佔,都分給身邊的人。」

曹劌搖頭:「這點好處只落在身邊人頭上,百姓得不著,誰肯替您拼命?」

莊公又說:「祭神的牛羊玉器,我從不虛報,老老實實奉上。」

曹劌說:「這只是小小的誠心,神明未必保佑您。」

莊公沉默了好一會兒,才說:「大大小小的案子,我不能件件查清,但一定按道理去斷。」

曹劌眼睛一亮:「這才是真心為百姓。憑這一條,可以打。開戰那天,請帶上我。」

曹劌在堂上向魯莊公陳述意見。
曹劌入見,詢問憑什麼與齊國作戰。AI 情境插圖。· 故事情境示意 · AI輔助繪本插圖

等

大軍開到長勺,曹劌和莊公同坐一輛戰車。兩軍擺開陣勢,齊軍旗幟密密麻麻,魯軍將士手心都是汗。

曹劌與魯莊公同乘一輛戰車。
曹劌請求隨魯莊公出戰。AI 情境插圖。· 故事情境示意 · AI輔助繪本插圖

莊公握著鼓槌,只等擂鼓衝鋒。

齊軍的第一通鼓響了。莊公舉起鼓槌。

曹劌一把按住他的手臂:「先別。」

曹劌伸手攔住魯莊公持鼓槌的手。
曹劌勸莊公暫緩擊鼓。按住鼓槌是藝術表現,原文只記「未可」。· 故事情境示意 · AI輔助繪本插圖

魯軍弓上了弦,盾抵著地,沒有一個人亂動。鼓聲響過,他們仍然守住陣勢。

第二通鼓響起。莊公的手又抬起來,曹劌還是按住他:「再等等。」

陣裡有人嘀咕:國君這是怎麼了,難道讓我們白白挨打?莊公額頭冒汗,話到嘴邊又嚥了回去。

曹劌誰也不看,只盯著齊軍陣後那面大鼓。

第三通鼓

第三通鼓響了。

齊軍接連擂了三通鼓,士氣已經不如起初。曹劌一直在等。

魯軍這邊,憋了兩通鼓的工夫,勁頭越攢越足。

曹劌鬆開手:「現在,擂鼓!」

莊公一下接一下,把鼓擂得像悶雷。魯軍齊聲怒吼,像開閘的洪水撲向齊陣。齊軍陣腳大亂,前排退,後排逃,戰車撞著戰車,潰不成軍。

魯莊公持槌擊鼓,後方是戰車和士兵。
曹劌判斷可以出擊,魯軍擊鼓進攻。AI 情境插圖。· 故事情境示意 · AI輔助繪本插圖

再等一等

莊公大喜,要下令追擊。

曹劌又攔住他:「等一下。」

他跳下戰車,低頭看地上的車轍,亂成一團。又爬上車前的橫木遠望,齊軍的旗子東倒西歪。

曹劌蹲在戰車旁察看泥地裡的車轍,魯莊公在後。
追擊之前,曹劌先觀察車轍。AI 情境插圖。· 故事情境示意 · AI輔助繪本插圖

他回過身:「可以追了。」

魯軍一路追,把齊軍趕出了國境。

為什麼要等

回營路上,莊公問:「頭兩通鼓你不讓擂,為什麼?」

曹劌說:「打仗靠一股士氣。第一通鼓,士氣最足;第二通,洩了一些;第三通,就耗盡了。他們的氣沒了,我們的氣正滿,所以能贏。」

曹劌與魯莊公在戰車和戰鼓旁交談。
戰後,曹劌解釋等待出擊與謹慎追擊的理由。AI 情境插圖。· 故事情境示意 · AI輔助繪本插圖

莊公又問:「追的時候你為什麼攔我?」

曹劌說:「大國的打法難摸透,我怕他們假裝敗退,前面有埋伏。後來看車轍亂了,旗子倒了,才敢確定是真敗。」

莊公這才明白,自己手心冒汗、一次次被按住的那些時刻,原來是在替全軍攢勁。

這就是「一鼓作氣」。第一通鼓能鼓起士氣;齊軍再三擊鼓,士氣漸弱,魯軍卻正有勁頭。這個成語後來比喻趁著勁頭,把事情接著做完,不是說只要等待就能獲勝。

魯國以弱勝強,一個沒有官職的平民,名字被大家記住了。莊公也明白了兩件事:國君的底氣,是百姓願意跟他走;打仗的勝負,在於等到那個時機。

齊桓公敗回臨淄,沒有急著再動刀兵。他身邊有個人,早年一箭射中過他的衣帶鉤,如今卻成了他最信任的謀臣。這個人會替齊國想出什麼辦法呢?下一個故事,就從那一箭說起。

© 2026 Dynasty Tales · 中國故事屋 · 署名與版權說明

故事音訊籌備中,上線時通知我

幫我們決定接下來做什麼。以下功能尚未開放,報名免費,無需登入或付款。

上線時通知我 →

讀完聊一聊

  1. 曹劌為什麼先不讓魯軍出擊,等齊軍第三通鼓響過才下令擊鼓?

    給家長的提示

    曹劌認為齊軍接連擊鼓後士氣漸弱,而魯軍的士氣正盛,所以選在這時出擊。

  2. 曹劌為什麼看見齊軍車轍亂了、旗子倒了,才同意追擊?

    給家長的提示

    他擔心齊軍可能是假裝敗退、設下伏兵;看見車轍與旗幟的情況後,才判斷對方是真的潰敗。

  3. 故事中的「一鼓作氣」後來用來比喻什麼?

    給家長的提示

    比喻趁著剛鼓起的勁頭,把事情接著做完;它不是指只要等待就一定能獲勝。

成語故事:意思與典故

故事從哪裡來?

真的假的?

史料與改寫說明:對照《左傳》莊公十年,核對求見、問戰、同車、齊人三鼓、出擊,以及察看車轍、遠望旗幟後追擊;並對照《史記》卷三十二,核對齊國繼位與管仲射鉤的背景。對話、神情、營地,以及按住鼓槌的具體動作,屬於文學與藝術改寫;原典不記齊軍因魯軍不動而反覆衝到陣前又退回。插圖不是服飾、建築與軍械的精確考古復原。

故事裡的小發現

時間和地點

東周列國·春秋 · 具體年份未詳

暫無可確認的具體年份;已知朝代和地點按資料展示。

故事背景與版本
時期
東周列國·春秋 · 具體年份未詳

- [《左傳》莊公十年·曹劌論戰](https://zh.wikisource.org/wiki/曹劌論戰) - [《史記》卷三十二·齊太公世家](https://zh.wikisource.org/wiki/史記/卷032)

接著讀

退避三舍:先退一步的約定
同朝代或時期

退避三舍:先退一步的約定

同朝代或時期

勾踐臥薪嘗膽