兩漢史 劉邦因何要殺恩人丁公?

歷史味
53粉絲
154 次觀看·2026年4月25日
公元前202年
項羽烏江自穩
劉邦稱帝建立大漢王朝
天下初定之後
劉邦開始論功行賞
一口氣封了一百多個獵猴
然而就在這普天同慶的時刻
一個叫丁公的人
興沖沖地跑來求見劉邦
滿心以為自己能撈個一官半職
結果劉邦二話不說
將他扒光了衣服
遊街示眾
然後咔嚓一刀就給宰了
這個丁公可是劉邦的救命恩人的
當年彭城之戰
劉邦被項羽打得抱頭鼠竄
正是這個丁公追上了劉邦
又放了他一馬
按理說
滴水之恩當湧泉相報
劉邦怎反倒將恩人給殺了
而劉邦對另外幾個人的態度完全不同
繼步
項羽麾下的大將
曾經把劉邦追得走投無路
劉邦懸賞千金要他的人頭
可最後不但赦免了他
還授予郎中之職
雍齒早年背叛劉邦
將劉邦的老窩給端掉
劉邦對他恨得咬牙切齒
可最後還是封了十方侯
項伯
鴻門宴上幾次三番幫劉邦脫險
嚴格來說也算背叛了項羽
可最後封侯次姓劉氏
同樣是項羽陣營的人
同樣是跟劉邦有過節或者有過恩的人
為什麼結局天差地別
劉邦殺丁公
到底是忘恩負義
還是另有神意
要回答這個問題
我們得先回到公元前205年的
蓬城之戰
那一年
劉邦帶著五十六萬諸侯聯軍
攻佔了項羽的老巢蓬城
劉邦志得意滿
天天在蓬城喝大酒慶功
完全沒把項羽放在心上
結果
項羽帶著三萬精銳騎兵
從齊國殺回
將劉邦的五十六萬大軍
打得落花流水
這一仗
劉邦輸的怎一個慘字了得
老父親劉太公
正妻呂志被俘
自己僅帶著幾十個騎兵狼狽逃竄
就在劉邦向西逃跑的路上
一個叫丁公的儲將追上了他
兩軍短兵相接
劉邦急了
回頭對丁公喊了一句話
兩賢豈相惡災
這句話翻譯成大白話就是
咱倆都是好漢
何必相互為難呢
丁公聽了這話
居然真的引兵撤退
劉邦這才得以脫身
這段記載出自《史記紀部鑾部列傳》
原文如下
故丁公曰
兩賢豈相惡災
於是丁公引兵而還
漢王遂解去
很多人看到這段記載
第一反應是
劉邦可真聰明
一句話就把丁公忽悠住
丁公也是真傻
被劉邦幾句好話就打發了
但是各位
咱們仔細想想
這事兒它合理嗎
首先
丁公是項羽的將領
他的任務是追殺劉邦
抓到劉邦
那是天大的功勞
放走劉邦
那就是殺頭的罪過
項羽何許人也
那可是連勸他定都關中的人
都能下油鍋的單腦人
丁公要是被項羽知道
他私放劉邦
他還能活嗎
其次
戰場上短兵相接
你死我活
劉邦喊了一句話
丁公就撤了
丁公手下的士兵都殺紅了眼
抓到漢王
多大的功勞
能給你聊天的時間
想想項羽後來都被砍碎了分屍
那纔是戰場的真實吧
所以這段記載
怎麼看怎麼蹊蹺
有學者分析
當時的情況很可能是這樣的
彭城之戰剛結束
項羽的主力還在清理戰場
追擊殘敵的只是少數精銳騎兵
而且分成了多路追擊不同目標
丁公追上劉邦的時候
他手下的兵力並不多
可能跟劉邦的幾十個騎兵勢均力敵
兩賢起相遏哉這句話的關鍵詞是相遏
相遏並不是單方面的誰要殺誰
而是互殺
誰殺掉誰都有可能
換句話說
當時劉邦和丁公的處境是
打下去
雙方都要死不少人
勝負難料
在這種情況下
劉邦說咱倆都是好漢
何必相互為難
丁公一想
哎呦有道理啊
我何必拿命去拼呢
於是雙方各取所需
丁公撤退
劉邦脫身
所以丁公放走劉邦
並不是什麼救命之恩
只是戰場上的權宜之計
單純是雙方勢均力敵時的妥協罷了
對劉邦來說
你丁公走人只是為了保存實力
算不上對我有恩
根據《史記》的記載
劉邦後來脫身
很可能靠的是老天爺來幫忙
《史記》原文如下
大風從西北而起
折木發烏
揚沙石
搖鳴晝晦
意思是
楚軍大亂
劉邦才得以逃脫
如果真是這樣
劉邦更不會覺得自己欠丁公什麼了
那麼問題來了
雖然丁公算不上什麼大恩人
但劉邦有什麼必要一定要殺他
而且殺得那麼高調
還要把他遊街示眾
當眾宣佈他的罪狀
劉邦給出的官方理由是
丁公為相王臣不忠
使相王失天下者
乃丁公也
翻譯過來就是
丁公身為相羽的臣子
卻不忠誠
相羽失去天下
就是因為有這種吃裡扒外的人
然後劉邦又說了一句話
使後世為人臣者
無效丁公
意思是
讓後世做臣子的人
不要效仿丁公
這個理由聽起來冠冕堂皇
但仔細一想
問題大了去了
你說丁公不忠
那濟部呢
濟部可是相羽麾下的大將
對相羽那叫一個忠心耿耿
相羽敗亡之後
濟部寧可逃逆也不投降
最後還是走了騰宮夏侯英的路子
讓劉邦赦免了他
死硬的你不殺
食食物的你倒是殺了
這算什麼道理
你說丁公背叛相羽
那相伯怎麼說
鴻門宴上
相伯跟張良通風報信
讓劉邦有了準備
相莊舞劍的時候
相伯拿身體護住劉邦
楚漢相爭期間
相伯還保護過劉太公的性命
論背叛相羽
相伯比丁公嚴重多了
可相伯是封侯次姓
待遇好得很
擁恥就更別提了
先叛劉邦後投魏又投趙
再跟著張爾投了相羽
劉邦打過來後又反水投了漢
這都不能叫二臣
這得要四臣
所以劉邦這個不忠的理由
根本站不住腳
那劉邦殺丁公的真正原因是什麼
要回答這個問題
我們得先看看
劉邦是怎麼對待其他人的
通過對比
我們才能看清劉邦的用人邏輯
先說繼步
相羽敗亡之後
劉邦懸賞千金捉拿繼步
敢有窩藏的罪集三族
繼步躲在一個叫朱家的大俠家裡
朱家找到劉邦的司機夏侯英說情
夏侯英跟劉邦說
繼步這個人忠心耿耿
當初追殺你是各位其主
現在天下除定
你因為私仇追殺一個忠臣
會讓天下人寒心的
劉邦一聽有道理
就赦免了繼步
還封他做了郎中
再看擁恥
擁恥跟劉邦是老鄉
早年劉邦起兵
擁恥負責守衛封邑
結果擁恥背叛了劉邦
將封邑獻給了別人
劉邦恨擁恥恨得牙癢癢
可後來擁恥反水過來
劉邦還是封他做了十方侯
為何如此
因為張良跟劉邦說
你連最恨的人都封了侯
其他人就都不用擔心了
大家都會安心為你效力
再看相伯
相伯幫劉邦有義的成分在裡面
鴻門宴之前
相伯冒死通知張良
相伯是遊俠出身
遊俠的規矩是有恩必報
朋友之誼大於一切
劉邦也是遊俠出身
他理解相伯的做法
所以對相伯很尊重
以兄長的禮節待他
還約為兒女慶獎
再看冠高
冠高乃是趙王張敖的門客
劉邦路過趙國的時候
對張敖很不禮貌
冠高看不下去
就策劃刺殺劉邦
事情敗露之後
冠高被打得皮開肉綻
死活不肯供出張敖
劉邦被他的忠義感動
赦免了他
冠高聽說張敖沒事
就自殺而死
劉邦很惋惜
將冠高的十幾個同事
都封了郡首郡尉這樣的大官
這些例子說明什麼
說明劉邦並不是一個小肚雞腸
牙字必報之人
相反
劉邦是一個很有格局的政治家
他能夠放下個人恩怨
從大局出發用人
那為什麼獨獨就丁公不行
因為丁公這個人
在劉邦眼裡
有三個非常簡分的問題
第一個問題
丁公是個兩頭下注的投機分子
丁公放走劉邦之後
並沒有投奔劉邦
而是繼續在項羽手下做事
這就很耐人尋味了
你放走劉邦
要麼是因為你真心欣賞劉邦
想投奔他
要麼是因為你想兩頭下注
給自己留條後路
丁公顯然就是後者
他一邊吃著項羽的飯
一邊偷偷給劉邦賣好
這種人
在任何團隊裡
都是定時炸彈
劉邦手下有個叫曹無傷的人
偷偷向項羽告密
說劉邦想當關中王
劉邦知道後
二話不說
就將曹無傷給宰了
因為你吃著我的飯
還砸我的鍋
這種人無論在我方還是地方
有機會都必須清除
丁公的問題
跟曹無傷本質上是一樣的
都是吃裡扒外的東西
如果丁公當初放走劉邦之後
直接投奔劉邦
或者乾脆退出項羽陣營
回老家種地
劉邦絕對不會殺他
可他偏偏選擇了一條最蠢的路
繼續在項羽那邊混著
假裝什麼都沒發生
這種人
你讓劉邦怎麼敢用
第二個問題
丁公主動邀功
觸犯了政治大忌
項羽敗亡之後
丁公主動跑來見劉邦
滿心以為自己能撈點好處
注意
是主動跑來的
可不是被抓了求饒
丁公覺得自己有恩於劉邦
劉邦應該報答他
可是各位想想
劉邦他可是皇帝
是天下之主人
皇帝可以給你恩典
但你不能主動來要
你要那性質就變了
繼部是被通緝之後
躲躲藏藏
最後被夏侯英說情才赦免的
雍齒是立了戰功
劉邦封他是為了安撫功臣集團
項伯是項羽死後才投降的
而且人家從來沒主動要過什麼
冠高更是刺殺皇帝的罪人
被赦免之後還自殺了
可你丁公呢
屁顛屁顛的跑來
拿著當年放你一馬的事情
邀功請賞
這在劉邦看來
就是挾恩求報
這種道德綁架
以及不加掩飾的索要
讓劉邦極其反感
你一個叛徒
一個不忠之人
一個兩面三刀之人
居然還敢主動來要官
你今天能要官
明天還能要什麼
你讓我怎麼放心用你
第三個問題
丁公觸碰了劉邦最不想觸碰的記憶
彭城之戰
是劉邦一生中最狼狽的時刻
五十六萬大軍
被三萬人打成路邊一條
父親老婆皆被抓
自己抱頭鼠竄
甚至還要把親生兒女
推下車來減輕重量
這段經歷
對劉邦來說
就是一場噩夢
是他最不想提起的黑歷史
而丁公
就是這場噩夢的見證者
是那個把劉邦追的走投無路的人
丁公出現在劉邦面前
就等於是在提醒劉邦
哎呦哥們
可還記得當年被我追的
像落水狗一樣的時光否
陳勝稱王之後
當年跟他一起種地的老鄉來找他
當面說起陳勝以前種地的糗事
陳勝覺得丟人
就把他們殺了
劉邦不許陳夏敬稱項羽
只能叫項吉
否則就針對他
因為這些人
都在提醒他們曾經的卑微
丁公主動跳出來
拿當年的事情邀功
等於是在揭劉邦的傷疤
你猜劉邦能不能忍
所以
劉邦殺丁公
純是因為丁公這個人
既沒有政治價值
又有人格缺陷
還主動跳出來找死
但是
劉邦殺丁公
山河我認為
還有一個更深層的政治考量
什麼考量呢
那就是樹立忠誠的價值觀
劉邦剛剛建立大漢王朝之時
天下初定
他需要建立一套社會價值觀
這套價值觀的核心就是
食人之路
忠人之事
拿誰的錢
替誰幹活
如果劉邦封賞丁公
等於是在告訴全天下
背叛主子是有好處的
吃裡扒外是可以得到獎賞的
那以後
誰還會對大漢忠誠
誰還會盡忠職守
整個社會的信任體系就會崩塌
所以劉邦必須殺丁公
而且要殺的高調
要當眾宣佈他的罪狀
要讓天下人都知道
背叛主子的人
是沒有好下場的
這跟後來乾隆編二臣傳是一個邏輯
清朝入關的時候
那些投降的明朝官員可是立了大功的
清朝對他們恩寵有加
可等到乾隆時期
天下坐穩
乾隆就開始清算這些二臣
因為乾隆也需要樹立忠誠的價值觀
需要告訴天下背叛主子的人
即使立了功
那也是可恥的
劉邦殺丁公
賞冠高
冠高刺殺劉邦
劉邦赦免他
是因為冠高忠於自己的主人
丁公放走劉邦
劉邦殺他
是因為丁公背叛了自己的主人
一賞一殺
劉邦向天下人傳遞了一個明確的信號
我劉邦欣賞的是忠誠
厭惡的是背叛
那有人可能會說
劉邦這不是雙標嗎
他自己背叛秦朝
背叛項羽
憑什麼要求別人忠誠
這個問題
在漢景帝時期
有一個叫袁固生的人
同一個叫黃生的人
就爭論這個問題
黃生說
殤湯和周武王是篡位
不是受命
袁固生說
那太祖劉邦也是篡位啊
漢景帝聽了
趕緊打圓場說
食肉不食馬肝
不為不知畏
意思是
有些問題不要深究
大家心裡有數就行
劉邦的邏輯其實很簡單
我是天命所歸
你背叛別人來投奔我
那是棄暗投明
你背叛我投奔別人
那就是叛徒
這個邏輯聽起來很霸道
但政治本來就是如此
成王敗寇
歷史是由勝利者書寫的
還有一個角度
可能很多人沒有注意到
那就是劉邦的遊俠身份
劉邦年輕的時候
曾經去大樑祭祀信靈君
還結識了遊俠頭子張爾
劉邦千里追星
可見他是遊俠價值觀的信奉者
遊俠有一套自己的道德準則
輕聲重義
一諾千金
有恩必報
做好事不留名
相伯是遊俠
他幫劉邦
是因為張良救過他的命
他要報恩
這是遊俠的規矩
季部視為棄刃俠
有名於楚
留下過一諾千金的成語
這也是遊俠
張良散盡家財
伯浪殺刺殺秦始皇
為韓國報仇
這同樣是遊俠
冠高為了主公的尊嚴
不惜刺殺皇帝
被抓之後死不招供
這更是遊俠
劉邦對這些人
都有一種惺惺相惜的感覺
因為他們是同一類人
有共同的價值觀
共同的道德準則
而丁公就不是遊俠
他放走劉邦
並不是為了義
只是為了利
他繼續留在項羽陣營
是為了兩頭下注
項羽敗亡之後
他主動跑來邀功
更是觸犯了遊俠不精其能
修乏其德的規矩
遊俠做好事是不留名的
哪有主動跑來要官的道理
所以在劉邦眼裡
丁公就是一個徹頭徹尾的小人
小人可以原諒嗎
可以
但小人不能重用
小人可以放過嗎
可以
但小人不能主動跳出來找死
丁公最好的結局是什麼
就是老老實實回鄉下種地
低調做人
絕口不提當年的事情
劉邦本來也沒打算找他麻煩
是他自己非要跳出來
那劉邦就只能成全他了
很多人讀歷史
喜歡用好人壞人的二元思維
來判斷人物
劉邦殺丁公
就是忘恩負義
劉邦封雍齒
就是寬宏大量
這種思維太過簡單
政治不是請客吃飯
不是你對我好
我就對你好
政治是利益的博弈
是價值觀的塑造
是團隊的建設
劉邦能夠從一個小小的廳長
一路走到皇帝的位置
靠的是什麼仁義道德嗎
並不是
靠的其實是對人性深刻的洞察
對政治精準的把握
他知道什麼時候該寬容
什麼時候該狠辣
他知道什麼人可以用
什麼人必須除掉
他知道什麼價值觀需要弘揚
什麼行為必須打擊
殺丁公
劉邦失去了一個恩人
但贏得了天下人的敬畏
封雍齒
劉邦放下了一段絲綢
但贏得了功臣集團的忠誠
設計部
劉邦寬恕了一個仇人
但贏得了忠義之士的敬重
這就是劉邦的高明之處
丁公之死死得不冤
他死在自己的愚蠢上
死在自己的貪婪上
死在對政治的無知上
他以為放走劉邦一次
就能換來一世榮華
卻不知道
政治從來不是簡單的投桃報李
兩千多年過去了
丁公的名字已經被大多數人遺忘
而劉邦依然是那個被後人反復研究
反復討論的漢太祖
歷史終究是公平的
