太宗文武大聖大廣孝皇帝諱世民,高祖第二子也。母曰太穆順聖皇後竇氏。
隋開皇十八年十二月戊午,生於武功之別館。時有二龍戲於館門之外,三日而去。
高祖之臨岐州,太宗時年四歲。有書生自言善相,謁高祖曰:“公貴人也,且有貴子。”見太宗,曰:“龍鳳之姿,天日之表,年將二十,必能濟世安民矣。”
高祖懼其言泄,將殺之,忽失所在,因采“濟世安民”之義以為名焉。太宗幼聰睿,玄鑒深遠,臨機果斷,不拘小節,時人莫能測也。
大業末,煬帝於雁門為突厥所圍,太宗應募救援,隸屯衛將軍雲定興營。將行,謂定興曰:“必齎旗鼓以設疑兵。且始畢可汗舉國之師,敢圍天子,必以國家倉卒無援。我張軍容,令數十裏幡旗相續,夜則鉦鼓相應,虜必謂救兵雲集,望塵而遁矣。不然,彼眾我寡,悉軍來戰,必不能支矣。”定興從焉。師次崞縣,突厥候騎馳告始畢曰:王師大至。由是解圍而遁。及高祖之守太原,太宗時年十八。有高陽賊帥魏刀兒,自號曆山飛。來攻太原,高祖擊之,深入賊陣。太宗以輕騎突圍而進,射之,所向皆披靡,拔高祖於萬眾之中。適會步兵至,高祖與太宗又奮擊,大破之。時隋祚已終,太宗潛圖義舉,每折節下士,推財養客,群盜大俠,莫不願效死力。及義兵起,乃率兵略徇西河,克之。拜右領大都督,右三軍皆隸焉,封敦煌郡公。
大軍西上賈胡堡,隋將宋老生率精兵二萬屯霍邑,以拒義師。會久雨糧盡,高祖與裴寂議,且還太原,以圖後舉。太宗曰:“本興大義以救蒼生,當須先入鹹陽,號令天下;遇小敵即班師,將恐從義之徒一朝解體。還守太原一城之地,此為賊耳,何以自全!”高祖不納,促令引發。太宗遂號泣於外,聲聞帳中。高祖召問其故,對曰:“今兵以義動,進戰則必克,退還則必散。眾散於前,敵乘於後,死亡須臾而至,是以悲耳。”高祖乃悟而止。