1368年正月初四日,朱元璋于南京称帝,国号大明,年号洪武。
朱元璋大封公侯将相,封李善长为韩国公、徐达为魏国公、常遇春为郑国公、李文忠为曹国公、冯胜为宋国公、邓愈为卫国公。而后又追封胡大海为越国公、战死的丁德兴为济国公,汤和为信国公、冯国用封郢国公。
次年,朱元璋于鸡鸣山立功臣庙,朱元璋亲定功臣位次,以徐达为首,次常遇春、李文忠、邓愈、汤和、沐英、胡大海、冯国用、赵德胜、耿再成、华高、丁德兴、俞通海、张德胜、吴良、吴桢、曹良臣、康茂才、吴复、茅成、孙兴祖二十一人,死者像祀,生者虚位。又以廖永安、俞通海、张德胜、桑世杰、耿再成、胡大海、丁德兴七人配享太庙。
反元大业历经十五载,大明终得以昭彰天下,君臣笙磬同音,将相埙篪相和,天下平定,其乐融融!
又一年四月,朱元璋为确保明王朝千秋万代的基业,加强皇室本身的力量,于是分封诸子为王。
朱元璋谓之曰:“天下之大,必建藩屏,上卫国家,下安生民,今诸子既长,宜各有爵封,分镇诸国。”
宗室二十五人被封为藩王,分驻北部边境和全国各战略要地,想通过他们来屏藩皇室。
从全国来看,这些封藩主要有两类:一是腹里,二是边塞要地。
受封诸王在自己的封地建立王府,设置官属,地位相当高,公侯大臣进见亲王都得伏而拜谒。
然而,藩王势必对中央政权构成威胁。在朱元璋大封诸王时,叶伯巨就指出,藩王势力过重,数代之后尾大不掉,到那时再削夺诸藩,恐怕会酿成汉代“七国之乱”、西晋“八王之乱”的悲剧,提醒朱元璋“节其都邑之制,减其卫兵,限其疆土”。
朱元璋不但不听良言,反将其下狱囚死。
1398年,朱元璋驾崩,皇孙朱允炆继承大统,是为建文帝。
继位之初,建文帝便与兵部尚书齐泰、太常卿黄子澄商量削藩之事。
齐泰、黄子澄以诸王权势过大,恐难驾驭为由,力主削藩。在削藩顺序上,齐泰认为应先削实力最强的燕王。但黄子澄反对,认为燕王有功无过,为了争取舆论支持,应该先找有问题的亲王下手。
朱允炆支持黄子澄,遂先后废除五位亲王。
同年七月,建文帝削周王朱橚。因周王朱橚是燕王同母兄弟,而朱允炆怕他与燕王沆瀣一气,于是决定先废周王。时周王次子朱有爋告发父亲谋反,于是派曹国公李景隆以备边之名经过开封,将周王全家押回南京,废为庶人,迁往云南蒙化。
次年四月,朝廷削齐、湘、代三位亲王,废为庶人。湘王朱柏不堪受辱,为保名节举家自焚;
齐王朱榑被软禁在南京。
代王朱桂被软禁在封地大同。
六月,明廷削岷王朱楩,废为庶人,徙漳州。
七月,朱允炆欲削藩燕王朱棣,朱棣在道衍和尚姚广孝的策动下起兵发动靖难之役。
1402年六月,朱棣大军过长江,驻扎南京东三十里的龙潭镇,攻占南京,指日可待……