1398年,明朝的開國皇帝朱元璋病逝,享年71歲。朱元璋死後,皇太孫朱允炆繼承皇位,結果朱允炆剛剛登上皇位,統治基礎還未牢固,在黃子澄等大臣的輔佐下就開始了轟轟烈烈的削藩運動。
朱允炆的四叔燕王朱棣為了自保,也為了手中的權力,於公元1399年公開起兵反抗朱允炆政權,打出了“清君側”的口號與朝廷決裂。最終朱棣越戰越勇,直搗應天府,逼得李景隆和谷王獻城投降,朱允炆也下落不明(一説為朱允炆自焚於皇宮之內),留下了兩歲的朱文圭。
雖然朱允炆下落不明,但是他的兒子朱文圭可是有着大統的名義。朱棣看到兩歲的侄孫朱文圭,從內心來講,很想殺死他,以除後患,但是朱棣到底還是動了惻隱之心,聽從了一個大臣的意見沒有殺他,但是卻將朱文圭囚禁在了廣安鳳陽宮,並且附近有重兵把守。
雖然朱文圭被囚禁起來,但是卻撿了一條小命,比起他的父母親和幾個哥哥來説,算是不錯的了,只是失去了自由,但吃喝還是不愁的!
這樣一直到了明英宗時期,瓦剌的首領太師也先揮師南下,直逼大同,威脅北京,明英宗朱祁鎮在宦官王振的慫恿下,不顧羣臣勸阻,把年僅兩歲的皇子朱見深立為皇太子,令異母皇弟朱祁鈺留守,親率大軍出征。結果兵敗,明英宗朱祁鎮成了也先的俘虜!
也先於是用明英宗朱祁鎮來威脅明朝,為了打消也先的如意算盤,于謙等大臣稟明太后,擁立郕王朱祁鈺,改年號為景泰,遙尊明英宗為太上皇!
這讓也先氣急敗壞,發兵攻打北京,景泰帝朱祁鈺任用於謙等人,組織了北京保衞戰,最終擊退也先,北京保衞戰之後,明軍多次擊敗也先,也先見撈不到什麼好處,便放了明英宗來求和。
景泰帝朱祁鈺將明英宗朱祁鎮迎回了北京後,就將明英宗朱祁鎮軟禁在南宮,這一軟禁就是七年。後來發生了奪門之變,明英宗朱祁鎮在武清侯石亨、都督張輒、左副都御史徐有貞、太監曹吉祥等人的輔佐下,重新登基為帝。
明英宗朱祁鎮復辟後想到自己曾經被景泰帝朱祁鈺囚禁的七年歲月,於是想到了還在被囚禁的“建庶人”朱文圭,對朱文圭的遭遇感同身受,所以他下令將朱文圭放了出來,並給了朱文圭20個奴僕,10個婢女,還有柴米油鹽,讓朱文圭衣食無憂。
因此朱文圭得以重見天日,但是他此時已經57歲了,被整整被囚禁了55年。
朱文圭出來那個囚禁自己的牢獄時,什麼都不知道,也不認識,牛羊也不分,甚至連女人也沒有見過,畢竟當時在他身邊的都是一些太監,他對於外面的世界是一無所知,也無所適從。
至少對於朱文圭來説,這整個世界都是陌生的,接受新事物和新知識還得需要一段時間,他對出獄後的生活適應不了,沒過多長時間就去世了。