洪武二十三年(1390年),燕王朱棣奉命率军北征北元残部首领乃儿不花,这是朱元璋为考验皇子实战能力而策划的军事考试。朱棣通过风雪夜行军、精准情报侦察及劝降策略,成功收编敌军万余人,完成朱棣北征首战告捷。相比之下,晋王朱刚虽受朱元璋偏袒提前获赏,却因指挥不力无功而返,突显朱棣的军事天赋。
朱元璋借机推动藩王取代功臣镇守边疆的战略,朱棣的胜利强化了其地位。秦王、晋王因违法或无能屡遭训斥,而朱棣凭借低调务实作风和治军能力,逐渐成为北方军事核心,北平势力崛起备受瞩目。朝鲜使臣曾评燕王野心,道衍和尚更以“白帽”暗示其夺嫡意图,但朱棣通过战功积累和笼络人心,成功掩盖政治企图。
太子朱标英年早逝打破朱元璋嫡长子继承制的布局,迫使朝廷面临继承危机。尽管史书载有朱元璋欲立朱棣为太子的传闻,但其真实性存疑。朱元璋最终选择朱标之子朱允炆为皇太孙,但这一决定埋下强枝弱干的隐患。朱棣通过北征积累的军权与声望,为其日后靖难之役奠定基础,而朱元璋杀功臣、重藩王的政策,则成为明初权力重构的关键推手。