朱棣通过靖难之役夺取皇位后,为巩固统治合法性,系统修改了关于自身出身的官方记录。明史成祖本纪称其为马皇后所生嫡子,但朱元璋立朱允炆为皇孙的举动表明朱棣并非嫡长子,暗示其生母身份存疑。朱棣在燕王时期承认妃子所生,称帝后却统一口径为马皇后嫡子,并删除所有庶子身份记载,试图构建合法继承依据。
南京大报恩寺的建造被推测为朱棣秘密祭祀生母的场所,但正殿供奉对象始终未公开。嘉靖年间皇室修订玉牒,承认朱棣为妃子所生,但未指明具体身份,同时将朱棣谥号改为“成祖”,强化其与朱元璋并列的王朝开创者地位。这为朱棣篡位行为提供了新的合法性解释。
学者对孙贵妃为朱棣生母的假说提出质疑:孙贵妃无子记录明确,忌日与朱棣祭祀日期不符,且时间线无法匹配朱棣出生年份。明末史料《南京太常寺志》记载朱棣生母为高丽妃子公非,但考证发现李淑妃等妃子生育记录与年龄存在矛盾,相关记载被推断为民间附会或政治意图驱动的虚构。
民间流传朱棣生母为元顺帝妃子的蒙古血统传说,但存在时间逻辑错误(朱棣出生早于元朝灭亡)及体态辨识等常识矛盾。公非身份更可能源于发音混淆或民间对朱棣暴政的不满投射。尽管多方线索交织,朱棣生母的真实身份因史料篡改彻底湮没,成为权力博弈与历史书写相互作用下的永久谜团。