唐高祖即位以后,封李建成为太子,李世民为秦王,李元吉为齐王。三个人当中,数李世民功劳最大。太原起兵,原是他的主意;在以后几次战斗中,他立的战功也最多。李建成的战功不如李世民,只是因为他是高祖的大儿子,才取得太子的地位。
李世民不但有勇有谋,而且手下有一批人才。在秦王府中,文的有房玄龄、杜如晦等,号称十八学士;武的有尉迟敬德、秦叔宝、程咬金等著名勇将。太子建成自己知道威信比不上李世民,心里妒忌,就和弟弟齐王元吉联合,一起排挤李世民。
建成、元吉知道唐高祖宠爱一些妃子,就经常在这些宠妃面前拍马送礼,讨她们的欢喜。李世民就没有这样做。李世民平定东都之后,有的妃子私下向李世民索取隋宫里的珍宝,还为她们的亲戚谋官做,都被李世民拒绝了。于是,宠妃们常常在高祖面前说太子的好话,讲秦王的短处。唐高祖听信宠妃的话,跟李世民渐渐疏远起来。
李世民多次立功,建成和元吉更加忌恨,千方百计想除掉李世民。
有一次,建成请李世民到东宫去喝酒。世民喝了几盅,忽然感到肚子痛。别人把他扶回家里,他一阵疼痛,竟呕出血来。李世民心里明白,一定是建成在酒里下了毒,赶快请医服药,总算慢慢好了。
建成、元吉想害李世民,但是又怕世民手下勇将多,真的动起手来,占不到便宜,就想先把这些勇将收买过来。
建成私下派人送了一封信给秦王手下的勇将尉迟敬德,表示要跟尉迟敬德交个朋友,还给尉迟敬德送去一车金银。
尉迟敬德跟建成的使者说:“我是秦王的部下。如果私下跟太子来往,对秦王三心二意,我就成了个贪利忘义的小人。这样的人对太子又有什么用呢。”说着,他把一车金银原封不动地退了。
建成受到尉迟敬德的拒绝,气得要命。当天夜里,元吉派了个刺客到尉迟敬德家去行刺。尉迟敬德早就料到建成他们不会放过他。一到晚上,故意把大门打开。刺客溜进院子,隔着窗户偷看,只见尉迟敬德斜靠在床上,身边放着长矛。刺客本来知道他的名气,怕他早有防备,没敢动手,偷偷地溜回去了。
建成、元吉一计不成,又生一计。那时候,突厥进犯中原,建成向唐高祖建议,让元吉代替李世民带兵北征。唐高祖任命元吉做主帅后,元吉又请求把尉迟敬德、秦叔宝、程咬金三员大将和秦王府的精兵都划归元吉指挥。他们打算把这些将士调开以后,就可以放手杀害世民。
有人把这个秘密计划报告了李世民。世民感到形势紧急,连忙找他舅子长孙无忌和尉迟敬德商量。两人都劝李世民先发制人。李世民说:“兄弟互相残杀,总不是件体面的事。还是等他们动了手,我们再来对付他们。”