揭秘:明太祖朱元璋為何要插手“南北榜案”?
導(dǎo)讀:“南北榜案”,是發(fā)生在明朝洪武三十年“丁丑科”會(huì)試后的一件大事,一樁奇事,一則丑事。說(shuō)它大,是因?yàn)橐淮伪狈铰涞谂e子的騷亂,最后演變成為一場(chǎng)南北方人對(duì)抗的政治運(yùn)動(dòng),朱元璋親自出馬才搞定;說(shuō)它奇,是因?yàn)榇丝瞥霈F(xiàn)了兩榜,初榜公布的五十二人全是南方人,而次榜六十一人則是清一色的北方人;說(shuō)它丑,是因?yàn)橹煸霸俅问┱箽埧崾侄危铏C(jī)鏟除反對(duì)勢(shì)力,制造了二十余名考官被凌遲處死的慘案。
按理說(shuō),通過(guò)科舉考試選拔人才是禮部的事情,可身居皇位、日理萬(wàn)機(jī)的朱元璋為什么會(huì)如此不顧身份、興師動(dòng)眾、大動(dòng)肝火、考官呢?筆者認(rèn)為有三個(gè)原因:一者,朱元璋從大局出發(fā),通過(guò)此舉收伏北方士子之心。二者,考官們沒(méi)有領(lǐng)會(huì)皇帝的意圖,引起了朱元璋對(duì)他們的猜忌。三者,朱元璋借機(jī)鏟除反對(duì)勢(shì)力,實(shí)行文化專制。
明初,北方士子受到戰(zhàn)亂的影響,一直觀望徘徊,遲遲不愿依附明朝,用科舉制度收伏北方士子之心是當(dāng)務(wù)之急。由于各地區(qū)存在著經(jīng)濟(jì)、文化發(fā)展的不平衡,若僅以文章的好壞錄取士子,勢(shì)必造成地區(qū)間極大的差異,一些落后地區(qū)的士子永無(wú)出頭之日,會(huì)影響落后地區(qū)的發(fā)展及政局的穩(wěn)定。作為皇帝,朱元璋把握的是全局,考慮的是穩(wěn)定,只有采取人為平衡的辦法,才能平息北方知識(shí)分子的不平,安撫北方舉子之心。
朱元璋的這一思路是清晰的,是正確的,是明智的,但偏偏眾人都不買他的帳。他先是要求主考官劉三吾搞搞平衡,增加入圍名額,選幾個(gè)北方舉子上榜,結(jié)果遭到了劉三吾的一口拒絕。接著,他命侍讀張信等人主持考卷復(fù)審,希望能選上幾個(gè)有才華的北方人,但讓朱元璋大跌眼鏡的是,復(fù)審結(jié)果與初審結(jié)果完全一致,北方人照樣再次全體名落孫山。張信等人不能體會(huì)朱元璋的用心,我行我素,使皇帝很受傷,很窩火,很沒(méi)面子,朱元璋這才決定親自出馬,親自主持試卷第三次審閱。
不論是劉三吾還是張信,都是嚴(yán)格按照朝廷科舉考試的規(guī)定,以文章的優(yōu)劣選拔人才,但朱元璋卻認(rèn)為張信和劉三吾串通欺君,交由刑部嚴(yán)肅查清。刑部沒(méi)有過(guò)硬的證據(jù),只好以他們“為胡惟庸鳴冤,反叛朝廷”的罪名交差,于是劉三吾、張信等人轉(zhuǎn)眼變成了八竿子掄不著的“藍(lán)玉余黨”。朱元璋明知罪名無(wú)中生有,仍將張信、白信蹈等二十余人凌遲處死,劉三吾年老免死,發(fā)往邊疆充軍。就連南榜的第一名宋琮、第二名陳安也因涉嫌行賄,一個(gè)被充軍發(fā)配,一個(gè)被處死。至此,這一舉國(guó)公案才徹底了結(jié)。
“南北榜案”,發(fā)生于洪武朝長(zhǎng)達(dá)十三年之久的文字獄剛剛結(jié)束之后不久,是朱元璋采取極端措施,打擊廷臣的反對(duì)勢(shì)力,實(shí)行文化專制和高壓政治的繼續(xù)。這一案件,既體現(xiàn)了全國(guó)統(tǒng)一形勢(shì)發(fā)展中南北政治平衡的要求,也體現(xiàn)了朱元璋打擊和限制江南地主的一貫政策。朱元璋是草莽皇帝,同時(shí)也是一個(gè)杰出的政治家,對(duì)他來(lái)說(shuō),插手“南北榜案”,用幾十個(gè)人的腦袋換取北方人心,換取政局穩(wěn)定,換取天下太平,是穩(wěn)賺不賠的買賣,況且他殺的那些人都是些自以為是、目光短淺、迂腐頑固、沒(méi)有共同語(yǔ)言的南方考官,這更能換取北方士子對(duì)他的感恩戴德,何樂(lè)而不為呢?不過(guò),此次事件,倒開(kāi)了明朝分南北取士之先例,至洪熙以后遂成定制。
免責(zé)聲明:以上內(nèi)容版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請(qǐng)告知,我們將盡快刪除相關(guān)內(nèi)容。感謝每一位辛勤著寫的作者,感謝每一位的分享。
相關(guān)資料
- 有價(jià)值
- 一般般
- 沒(méi)價(jià)值
{{item.userName}} 舉報(bào)
{{item.time}} {{item.replyListShow ? '收起' : '展開(kāi)'}}評(píng)論 {{curReplyId == item.id ? '取消回復(fù)' : '回復(fù)'}}
{{_reply.userName}} 舉報(bào)
{{_reply.time}}