中国故事屋🔍
史书有载·细节存疑AI 辅助整理,尚未完成人工事实审校三国

官渡之战:曹操与袁绍的北方决战

中国故事屋 · AI辅助改写

发布于 · 更新于

兵力十万以上的袁绍压境,四面受敌的曹操却偏要先去打刘备。强弱悬殊的局面,他凭什么敢这样下注?

开始读 ↓
约 7 分钟

两个老朋友

东汉末年,天下大乱。各地豪强拥兵自立,今天你打我,明天我打你。

公元190年,董卓把持朝政,各路人马起兵讨伐他。大家推出的盟主,是名门出身的袁绍。曹操也在队伍里,他散尽家财,起兵跟董卓拼命。那时的曹操,名声远远比不上袁绍。

后来联军散了伙,群雄各占地盘。袁绍拿下冀州,又吞下青州、并州。曹操守住兖州,一点一点站稳了脚跟。

一个有天子,一个有地盘

公元196年,曹操把汉献帝迎到许都。从此他办什么事都占着名分,他讨伐谁,谁就成了抗命的人。

河北那边,袁绍也没闲着。公元199年,他打败劲敌公孙瓒,手握四州,黄河以北都归了他。能挡住他的,只剩南边的曹操。

论实力,袁绍兵多地广,大军一压过来,许都头一个遭殃。曹操四面都有麻烦,不少人替他捏把汗。可荀彧、郭嘉看得准:袁绍爱出主意,却拿不定主意,兵再多也未必赢。

白马与延津

第二年正月,曹操忽然不打袁绍,转头去打徐州的刘备。众将急了。曹操说:「袁绍反应迟缓,他不会动的。」果然,袁绍迟疑不决,错过了夹击的好时机。刘备被击破,关羽被生擒,归了曹操。

二月,袁绍终于动了,派颜良围住黄河边的白马。曹操要去救,可敌众我寡。荀攸出了个主意:先装作要渡河抄袁军后路,把袁绍的兵引到西边去。袁绍上当分兵,曹操立刻掉头,轻兵直扑白马。颜良没料到来得这么快。关羽冲进万军之中,一刀把颜良刺落马下。

袁绍大怒,派文丑追击。曹军人少,眼看躲不过。曹操却下令:解下马鞍,把马放了,辎重扔在路上。将领们一愣,荀攸却笑了。袁军骑兵一见满地财物,纷纷下马去抢,阵形全乱。曹军一齐杀出,文丑死在乱军里。

袁绍连折两员大将,士气大减。

官渡对峙

两军在官渡对上了。袁军堆土山、搭望楼,居高往营里射箭,曹军出入都得顶着盾牌。曹操造出发石车,砸毁望楼。袁军又挖地道,曹操便挖长沟拦住。

可袁绍兵多粮足,耗得起,曹军粮草一天比一天少。夜里,曹操望着对面看不到头的灯火,半晌没说话。他提笔写信给留守许都的荀彧,问要不要先撤回去。

荀彧回信说:袁绍把人马都聚在这里,是想一决胜负。你以弱对强,谁先退,谁就输了气势。当年刘邦和项羽也是这样对峙,谁都不肯先退。如今双方都到了极限,变化就要来了,千万别错过。

曹操读完,把撤兵的念头压了下去,拄着剑一处一处巡营,安抚将士。

许攸夜奔,乌巢一把火

变化真的来了,而且来自袁绍自己的营中。一天夜里,袁绍的谋士许攸前来投奔。他劝袁绍偷袭许都,袁绍不听,他一怒之下就投了曹操。曹操听说,鞋都没穿就光脚跑出来迎接,大笑说:「你来了,我的大事成了!」

许攸说:「袁绍的粮草都在乌巢,守将戒备不严。派轻兵一把火烧了它,袁军自己就垮。」

这话太险。万一许攸是诈降,大营都要丢。荀攸、贾诩却劝曹操信他。曹操说:「不冒这个险,也是等死。」他把大营交给曹洪,自己带精兵去烧粮。

曹军打着袁军的旗号,人人衔枚xián méi,抱着柴草,走小路直奔乌巢。哨兵盘问,他们答:「袁公怕曹操抄后路,派我们来加强防备。」哨兵放行了。到了乌巢,四面点火,粮草一堆接一堆烧起来,守将淳于琼被杀。

袁绍大营里吵成一团。张郃要救乌巢,郭图却说去攻曹营。袁绍两头都想要,只派轻骑去救,主力去攻营,结果曹营守得铁桶一般,怎么也攻不下。张郃回头已是败局,郭图还说他坏话,张郃又怕又恨,烧了攻城器械投降了曹操。

粮没了,大将降了,袁军四散奔逃。袁绍只带少数骑兵逃回河北。

清点缴获时,曹操发现一批书信,是自己这边的人私下写给袁绍的。他看也不看,一把火烧了,说:「袁绍强盛时,连我都难保,何况他们?」众人这才安心。

官渡一战,曹操以弱胜强,袁绍从此一蹶不振。可天下还没安定,南边的江面上,另一场大火已经在等着曹操。

© 2026 Dynasty Tales · 中国故事屋 · 署名与版权说明

故事音频筹备中,上线时通知我

帮我们决定接下来做什么。以下功能尚未开放,报名免费,无需登录或付款。

上线时通知我 →

读完聊一聊

  1. 大战之前,曹操先去打刘备,把袁绍晾在一边。他赌的是袁绍的哪种性格?后面的故事里,这种性格还让袁绍吃了哪些亏?

  2. 曹操在官渡最苦的时候想撤兵,荀彧的回信为什么能让他改主意?信里拿刘邦和项羽打比方,真正想提醒他的是什么?

  3. 许攸夜里来投,曹营的将领怕他是诈降,曹操还是亲自去烧粮。他是凭什么判断这个险值得冒?如果你是曹操,还会多做哪些准备?

故事里的小发现

故事里的人

再看 3 项

读到的词语

  • 成语挟天子以令诸侯

    故事结尾用“挟天子以令诸侯”形容曹操借朝廷名义号令各地;原指控制皇帝、以皇帝名义发号施令,后也比喻借上级或权威名义指挥别人。

  • 成语以弱胜强

    官渡一战,曹操兵少粮紧,袁绍兵多粮足,最后却是曹操赢了,这就是本篇的以弱胜强。今指力量小的一方靠计谋和时机战胜强大的一方。

  • 成语四面受敌

    故事里曹操东有刘备、南有孙策、关中诸将观望,还要面对北边的袁绍,处境正是四面受敌。今形容周围到处都有对手或困难,处境孤立。

再看 3 项
  • 成语人中豪杰

    曹操决定先打刘备时说「刘备是人中豪杰」,意思是同辈里出众的人物。今用来称赞才能出众、有担当的人,语气偏肯定。

  • 成语元气大伤

    袁绍在官渡折损大将、粮草被烧,退回河北后元气大伤。今指人或团体受到重大打击,力量、精神很久恢复不过来。

  • 成语一蹶不振

    文中朱温以为李克用一死、晋阳又出内乱,河东从此一蹶不振。今比喻受到一次挫折后便再也振作不起来,多用于形容人、团体或事业长期低迷。

故事从哪里来?

真的假的?

官渡之战确有其事,主线见于《三国志》的武帝纪、袁绍传、荀彧传,《资治通鉴》也有系统叙述。关羽斩颜良、荀攸声东击西、延津解鞍诱敌、许攸献计、乌巢烧粮、张郃投降,都有史书依据。曹操光脚迎许攸、烧毁通敌书信,主要出自裴松之注引的《曹瞒传》《魏氏春秋》等材料,细节带有传闻色彩。荀彧回信的措辞经后人整理,曹操是否真想撤兵,学界也有争论。双方兵力数字,尤其袁军十余万,一般认为偏高,实际差距可能没那么悬殊。《三国演义》里的过五关斩六将等情节属文学加工,本文没有采用。

故事里的小发现

时间和地点

三国 · 具体年份未详

暂无可确认的具体年份;已知朝代和地点按资料展示。

  • 官渡

    今河南中牟

    位置尚不确定

  • 许都

    今河南许昌

    位置尚不确定

  • 白马

    今河南滑县东北

    位置尚不确定

再看 5 项
  • 延津

    今河南延津北

    位置尚不确定

  • 黎阳

    今河南浚县东北

    位置尚不确定

  • 乌巢

    今河南延津东南

    位置尚不确定

  • 阳武

    今河南原阳东南

    位置尚不确定

  • 长安

    今陕西西安

    位置尚不确定

故事背景与版本
时期
三国 · 具体年份未详
地点
官渡 · 许都 · 白马 · 延津 · 黎阳 · 乌巢 · 阳武 · 长安

- [官渡之战- 维基百科,自由的百科全书](https://zh.wikipedia.org/zh-hans/%E5%AE%98%E6%B8%A1%E4%B9%8B%E6%88%98) - [官渡之战(东汉末年发生的三大战役之一)](https://baike.baidu.com/item/%E5%AE%98%E6%B8%A1%E4%B9%8B%E6%88%98/410272) - [官渡之战与曹操之书 - 维基文库](https://zh.wikisource.org/zh-hans/%E5%AE%98%E6%B8%A1%E4%B9%8B%E6%88%B0%E8%88%87%E6%9B%B9%E6%93%8D%E4%B9%8B%E6%9B%B8)

接着读

少年主公临江
相关词语

十九岁接江东

相关词语

曹丕代汉称帝

帐中定策图
相关词语

陈仓城下二十天