袁天罡是唐初著名的星相學家、堪輿家,也就是算命、看相、看風水有一套。當初,袁天罡算了武則天將篡唐稱帝,后來李世民也知道了,李世民之所以沒對武氏下刀,是因為有人道破了天機。
可是后來,袁天罡通過夜觀天相,還是算出唐朝皇帝傳過三代之后,武氏將代李唐。后來,袁天罡推算的“帝傳三代,武代李興”被人抄入坊間《秘記》,在民間傳得沸沸揚揚。李世民聽到民間傳言后,心里很不踏實,但他又不知這“武代李興”的“武”指的是什么,是姓,是人名,是封號,還是地名?不知如何預防。
到了貞觀二十二年(648年)六月,長安城突然出現“太白屢晝見”天象。這是一種江山易主之象,李世民聽說后,立刻把太史令李淳風召進密室。李淳風也是唐初著名星相家、堪輿家,據說是袁天罡徒弟,本事比袁天罡不差。李世民問李淳風,天現異象,坊間《秘記》又傳“帝傳三代,武代李興”,這種事會不會發生。李淳風說,他也看了天象,經過推算,與《秘記》相符。李世民急忙問:“是什么人要代我李唐?”李淳風說:“其人已在陛下宮中,為武氏親屬,自今不過三十年,當王天下,殺唐子孫殆盡,其兆既成矣?!?/p>
李世民聽后,皺著眉頭問:“可是,武氏奪我大唐江山,他死后會傳武氏,我大唐還是易主了?!崩畲撅L說:“非也,此人代唐之時,將有一保唐之人出現。”李世民忙問:“何人?”李淳風說:“此人乃‘火犬二人之杰’,陛下若開科取仕,此人定中頭名?!崩钍烂癫幻靼?,問李淳風這人到底叫什么,李淳風笑道:“臣只能說這些,不能再細說,不過此人不久便會和陛下相見?!?/p>
沒多久,李世民開科取仕,有一個叫狄仁杰的人高中頭名。李世民一看榜單,李淳風說的“火犬二人之杰”不正是狄仁杰嗎?于是傳旨召見。一番問話之后,李世民發現狄仁杰談吐非凡,學識淵博,果然是個人才,于是委以重任。
因為李淳風已將天機道破,李世民沒對武氏下刀。李世民死了之后,他兒子李治當了皇上,李治又讓武則天當了皇后。此后發生之事,就都如李淳風所言了。