楊恭仁傳記載,巢王妃楊氏為楊恭仁、楊師道兄弟的從侄女 ,也是隋觀王楊雄的侄孫女。楊氏初為齊王李元吉的王妃,後為唐太宗李世民的後宮,生太宗第十四子曹王李明。
武德九年(626年)玄武門之變,李元吉被殺,五個兒子並遇害。據其庶女歸仁縣主墓誌記載,嫡母楊妃玄武門事變後在中闈撫育女兒們 。有寵於唐太宗李世民,長孫皇后636年去世後,唐太宗欲立楊氏為皇后,被魏徵諫言做罷 。因貞觀十六年(642年)唐太宗追封李元吉為巢王(貞觀初追封為海陵王),楊氏也被稱為巢王妃。史書沒有明確記載唐太宗有沒有封楊氏為妃嬪。
貞觀二十一年(647年),楊氏與太宗所生的兒子李明封為曹王。顯慶四年(659年)授梁州都督之國 。唐高宗顯慶年後詔出後巢王 。永隆元年(680年)十月,曹王明因與章懷太子李賢通謀,降爵位為零陵王,黔州安置。682年,黔州都督謝佑希旨逼李明自殺,唐高宗李治悼念弟弟,將黔州官員全部罷免。謝佑也被李明的兒子派人暗殺。李唐復辟後追封,唐睿宗時靈柩返京陪葬昭陵 。