相信大家已經理解了丞相的由來,這個故事雖然簡單,但卻包含了政治學上一個非常深刻的理論――分權制衡理論。
曆來的皇帝不乏英明之人,他們并不比朱元璋差,卻都使用了丞相制度,作為皇帝專制的封建社會,皇帝是并不願意将自己的權利交出去的,因為一旦将權力分給别人,自己就有被制約的危險。
但皇權的無限擴大性與皇帝的精力有限性的矛盾,必然導緻丞相制度的産生。
說到底,丞相确實是一個讨人厭的家夥,他不斷的給皇帝提意見,并且還能反駁皇帝,作為皇帝是不會喜歡這個家夥的,他認為,這個人隻不過是自己招來幹活的一個打工仔,自己給了他工作,給了他權力,但這個人卻什麼都要管。
他不但要管國家大事,還要管自己的私事。
想修個房子他要管,說是費錢,想出去玩他要管,說是勞民。
甚至有些過分的家夥,連自己吃飯休息睡老婆,他也要管,不但要管,還振振有詞,美其名曰“為了陛下身體着想”,臉上還經常是一副欠揍的表情,好像自己總是欠他二百塊錢似的。
到底誰是老闆,誰是打工的?
問題在于,你還不能發脾氣,那些士大夫們都看着呢,你要接受他的意見,态度還要好。
如果你忍不住罵了他,甚至于處罰了他。
那麻煩就來了,道理總是在丞相一邊,史書上會記載他敢于直言,而你就很不幸的背上了不納谏的惡名。
下面那些官員也會站在他的一邊,并用崇拜的眼神看着他。
那些丞相們心裡也清楚着呢,所以幹這些事的時候往往是前仆後繼,好像巴不得你打他一頓才好。
唉,這些讨厭的家夥。
因為這些原因,皇帝是并不喜歡那些丞相的,他們都像朱元璋一樣,十分想把這個職位取消,但問題在于,如果取消了這個職位,所有的事情就要自己幹了。
可是辛苦當上皇帝并不隻是為了幹活的,他們還要享受生活,自己并不是鐵人三項賽的選手,沒有那麼強的精力。
所以這個職位一直保留了下來,直到朱元璋幹皇帝為止。
朱元璋從小吃苦耐勞,小夥子身體棒,精神頭兒足,飯量大,一頓能扒好幾碗,他不但是鐵人賽的冠軍級選手,估計練過長跑耐力還很強,在他看來,把丞相趕回家,也不過是多幹點活,自己累點,也沒什麼。
于是曆史上就留下了勞模朱元璋的光輝事迹。
吳晗先生統計過,從洪武十七年(1384)九月十四日到二十一日,僅僅八天内,他收到了一千六百六十六件公文,合計三千三百九十一件事,平均每天要看兩百份文件,處理四百件事情。
這真是一個讓人膽寒的數字,朱元璋時代沒有勞動法,他幹八天也不會有人給他加班費。
但他就這麼不停的幹下,這也使得他很讨厭那些半天說不到點子上的人,有一個著名的故事就表現了這一點,當時的戶部尚書茹太素曾經上了一篇奏折給朱元璋,朱元璋讓人讀給他聽,結果讀到一半就用了将近三個鐘頭時間,都是什麼三皇五帝,仁義道德之類,朱元璋當機立斷,命令不要再讀下去,數了下字數,已經有一萬多字了。
朱元璋氣極,命令馬上傳茹太素進見,讓侍衛把他狠狠地打了一頓。
可以看到,廢除丞相制度後,朱元璋付出了沉重的代價,不過他并不在意,因為在他看來,多幹點活就行了,然而事情遠不像他想得那麼簡單。
為了更清楚地說明皇帝和丞相之間的權力制衡關系,我們用另一種方式來表述。
雙方的關系其實可以用拔河這個運動來形容。
皇帝和大臣分别在繩子的一頭,向着自己的方向拉,這項運動并沒有裁判,但卻有一項不成文的規則,那就是不能太過分。
雙方的進退都有一定限度。
這個限度正是上千年的政治實踐劃定的,他告訴拔河的雙方,哪些事情是皇帝可以做的,大臣不能幹涉,而哪些事情是大臣應該管的,皇帝應該允許。
在那上千年的皇帝與大臣的博弈中,這一規則在不斷的完善。
雙方都知道自己該做什麼,能做什麼,就在這樣的規則中,權力達到了平衡。
而朱元璋不守規則,改變了這一切,他把大臣們拉得東倒西歪,并宣布他們從此被解雇了,然後拿着那根繩子回家晾衣服。
他似乎認為這樣就解決了問題,權力由他一人掌握就可以了,不再需要所謂的平衡。
事實證明他錯了,曆史規則不是小小的朱元璋能夠改變的,既然朱元璋并不喜歡這種平衡,曆史之神将給他和他的子孫安排另外的拔河對手,而這個對手與之前的那些人不同。
他們也不守規則。
我們要說明一下,朱元璋不守規則的行為隻是害了他自己和他的子孫辛苦操勞,對于整個明朝政治而言,并不一定是件壞事。
朱元璋搬起石頭砸了自己的腳,卻沒有砸到這個朝代。
在我們的曆史和生活中,有着很多非常奇妙的規則,這些規則看不見,摸不着,卻始終起着作用。
比如著名的黃金分割,以黃金分割比例确定的圖案是最美麗的,劃分的結構是最合理的。
很多的藝術高超的二胡演奏家發現,在胡弦的某個位置拉出的音色非常優美,經過驗證,那個位置正是胡弦的黃金分割位。
這些規則實在是太神奇了,如果你依照這些規則去做,你就能夠獲得事半功倍的效果。
而如果你違反這些規則,你将受到它的懲罰。
在曆史中也存在神奇的規則,這些規則在冥冥中操縱着一切,沒有人可以抗拒它。
在這場拔河中,曆史規則也起着作用,一千餘年來,王侯将相們根據這一規則确定了自己的位置,而朱元璋無視這一規則,他認為自己能夠徹底消滅丞相制度。
從某種意義上來說,他确實做到了。
他取消了丞相的官位,并禁止今後設置這一職位。
他利用自己的權力消滅了丞相的稱呼,但在這場鬥争中他真的勝利了嗎?
事實證明,曆史的辯證法跟他開了一個大大的玩笑,它搞出了一批名叫内閣大學士的人,這些人除了名字不是丞相外,其餘的一切和丞相都沒有什麼區别,更具諷刺意味的是,他們的權力甚至要大于前朝的任何丞相。
他們無孔不入,無所不管。
他們不但管理國家大事,還管理皇帝的私事,他們不準皇帝随意騎馬遊玩(正德),不準皇帝吃偉哥(隆慶),不準皇帝選擇自己喜歡的繼承人(萬曆),他們甚至開創了屬于自己的名臣時代,一個幾乎沒有皇權制約的時代(高拱、張居正)!
朱元璋想用自己的一己之力改變延續千年的權力制衡,最終受到了曆史規則的懲罰,朱元璋來到曆史的商店裡,想要買一塊肥皂,曆史辯證法卻強行搭配給他一卷手紙。
如果朱元璋泉下有知自己的行為導緻的卻是這樣一個結果,估計也隻能哭笑不得了。
朱元璋,你是偉大的,但也是渺小的。
在曆史規則這個龐然大物面前,你是那麼的弱小,你的抵抗是那麼的無力。
曆史大潮,浩浩蕩蕩,順之者昌,逆之者亡!
誠如斯言。
【特務】
朱元璋殺掉了胡惟庸,廢除了丞相制度,但他并沒有罷手,他的眼睛又轉向了掌握軍權的大都督府。
當時掌管都督軍權的正是他的外甥李文忠,事實證明,在不信任大臣這一點上,對自己的親屬,他也一視同仁。
他改組了大都督府,把這個軍事機構分成左、中、右、前、後五部分,至于原來的統帥李文忠,他也沒有放過。
由于李文忠曾經指責過他濫殺無辜,而且觸怒過朱元璋,朱元璋決定送佛送上天,連李文忠一起殺掉。
就在他準備動手的時候,馬皇後站出來阻止了他,求他看在李文忠立有大功的份上,留他一條命。
朱元璋從不賣别人的面子,但馬皇後與他共過患難,情深意重,于是他聽從了勸告,放過了李文忠,但仍嚴厲處罰了他,并削去了他的職位。
處罰李文忠并不是一個單獨事件,它有着更深刻的含義。
這件事告訴所有的大臣,朱元璋在剪除異己這個問題上是有着大義滅親的精神的,無人可以例外。
胡惟庸案件牽涉的人越來越多,在某種程度上已經演變為屠殺。
那些辦案的官吏們手持名單,到各個衙門去找人,找到就抓,抓回就打,然後逼供,再根據逼供得到的名單去抓人。
這些人權力極大,即使衙門正在辦公,他們也能公然闖入,抓走所謂的犯人。
從而導緻了很滑稽的現象,往往官老爺剛剛還在堂上威風凜凜的斷案,這些人一進門,就把那位仁兄從堂上拉下來拷上枷鎖帶走。
下面的犯人也看得目瞪口呆。
偵辦此案的線索來源主要是兩個部門,一個叫親軍督尉府,大家可能對這個名稱并不熟悉,但要說到它後來的名字,那可是無人不知,無人不曉――錦衣衛。
另一個其實并不能稱為部門,而隻能叫群體,這個群體的名字叫檢校。
他們沒有固定的編制,全部直接向朱元璋報告探聽到的各種情況。
他們是朱元璋最主要的耳目。
這些人晚上不睡覺,到處轉悠,從史料來看,他們的竊聽和跟蹤手法十分高明。
比如國子監祭酒宋讷有一天上朝,朱元璋問他為什麼昨天晚上不高興,宋讷大吃一驚。
朱元璋拿出一幅畫,正是宋讷昨夜生氣表情的畫像。
這真是讓人毛骨悚
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-08-06 05:27:46 HTTP/2.0 GET : https://zheca.com/info/29591/637235_3.html
- 运行时间 : 0.073897s [ 吞吐率:13.53req/s ] 内存消耗:4,716.66kb 文件加载:93
- 查询信息 : 1 queries 0 writes
- 缓存信息 : 17 reads,0 writes
- /www/wwwroot/zheca.com/public/index.php ( 4.08 KB )
- /www/wwwroot/zheca.com/thinkphp/base.php ( 1.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Loader.php ( 12.70 KB )
- /www/wwwroot/zheca.com/vendor/composer/autoload_static.php ( 6.54 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Error.php ( 4.00 KB )
- /www/wwwroot/zheca.com/vendor/psr/log/Psr/Log/LoggerInterface.php ( 2.97 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Container.php ( 15.53 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/App.php ( 26.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Env.php ( 2.85 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Config.php ( 9.71 KB )
- /www/wwwroot/zheca.com/thinkphp/convention.php ( 11.74 KB )
- /www/wwwroot/zheca.com/application/tags.php ( 0.96 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Hook.php ( 5.58 KB )
- /www/wwwroot/zheca.com/application/common.php ( 37.88 KB )
- /www/wwwroot/zheca.com/thinkphp/helper.php ( 20.29 KB )
- /www/wwwroot/zheca.com/application/provider.php ( 0.62 KB )
- /www/wwwroot/zheca.com/config/app.php ( 8.05 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Env.php ( 1.17 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Facade.php ( 3.44 KB )
- /www/wwwroot/zheca.com/config/cache.php ( 1.13 KB )
- /www/wwwroot/zheca.com/config/console.php ( 0.91 KB )
- /www/wwwroot/zheca.com/config/cookie.php ( 1.11 KB )
- /www/wwwroot/zheca.com/config/database.php ( 2.26 KB )
- /www/wwwroot/zheca.com/config/log.php ( 1.22 KB )
- /www/wwwroot/zheca.com/config/middleware.php ( 0.85 KB )
- /www/wwwroot/zheca.com/config/session.php ( 1.06 KB )
- /www/wwwroot/zheca.com/config/template.php ( 1.69 KB )
- /www/wwwroot/zheca.com/config/trace.php ( 0.84 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 4.57 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-php72/bootstrap.php ( 1.41 KB )
- /www/wwwroot/zheca.com/vendor/symfony/polyfill-intl-idn/bootstrap.php ( 2.70 KB )
- /www/wwwroot/zheca.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/promises/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/promises/src/functions.php ( 11.77 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/psr7/src/functions_include.php ( 0.15 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/psr7/src/functions.php ( 26.03 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
- /www/wwwroot/zheca.com/vendor/guzzlehttp/guzzle/src/functions.php ( 9.65 KB )
- /www/wwwroot/zheca.com/vendor/overtrue/wechat/src/Kernel/Support/Helpers.php ( 2.28 KB )
- /www/wwwroot/zheca.com/vendor/overtrue/wechat/src/Kernel/Helpers.php ( 1.81 KB )
- /www/wwwroot/zheca.com/vendor/naixiaoxin/think-wechat/src/helper.php ( 0.18 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Hook.php ( 1.46 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Db.php ( 7.67 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Lang.php ( 7.38 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Request.php ( 57.17 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Log.php ( 8.92 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/log/driver/File.php ( 8.95 KB )
- /www/wwwroot/zheca.com/thinkphp/lang/zh-cn.php ( 12.58 KB )
- /www/wwwroot/zheca.com/route/route.php ( 3.16 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Route.php ( 3.83 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Route.php ( 25.79 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Domain.php ( 7.07 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleGroup.php ( 16.45 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Rule.php ( 28.50 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleItem.php ( 8.69 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/RuleName.php ( 3.92 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Config.php ( 1.52 KB )
- /www/wwwroot/zheca.com/vendor/naixiaoxin/think-wechat/src/Behavior/AppInit.php ( 1.94 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/dispatch/Module.php ( 5.21 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/route/Dispatch.php ( 9.27 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Middleware.php ( 5.34 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Cookie.php ( 7.35 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/View.php ( 5.71 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/view/driver/Think.php ( 6.12 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Template.php ( 47.31 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/template/driver/File.php ( 2.29 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Session.php ( 14.35 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Debug.php ( 7.57 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Cache.php ( 3.27 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/cache/driver/File.php ( 7.91 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/cache/Driver.php ( 8.70 KB )
- /www/wwwroot/zheca.com/application/index/controller/Chapter.php ( 63.61 KB )
- /www/wwwroot/zheca.com/application/index/controller/Check.php ( 2.03 KB )
- /www/wwwroot/zheca.com/application/index/controller/Base.php ( 2.97 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Controller.php ( 7.48 KB )
- /www/wwwroot/zheca.com/thinkphp/library/traits/controller/Jump.php ( 4.76 KB )
- /www/wwwroot/zheca.com/application/index/model/BooksModule.php ( 40.51 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Model.php ( 27.26 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/Attribute.php ( 17.49 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/RelationShip.php ( 19.82 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/ModelEvent.php ( 6.04 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/TimeStamp.php ( 2.58 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/model/concern/Conversion.php ( 7.49 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Connection.php ( 58.94 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/connector/Mysql.php ( 5.58 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/builder/Mysql.php ( 5.51 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Builder.php ( 36.45 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/db/Query.php ( 104.44 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/facade/Cache.php ( 2.06 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/Response.php ( 9.68 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/response/View.php ( 2.28 KB )
- /www/wwwroot/zheca.com/runtime/temp/3bd55e974fa579e25ffeec3951e1269c.php ( 4.04 KB )
- /www/wwwroot/zheca.com/thinkphp/library/think/debug/Html.php ( 4.02 KB )

0.074652s