公元624年,太子李建成、齊王李元吉與秦王李世民的矛盾已經公開化。
李建成是皇太子,眼看著李世民在外征戰,攻城掠地,每到一處,得到的財寶數量不小,知道李世民一定會偷偷藏著,不會全部交出來。
李建成擔心李世民用這些財寶疏通關係,對自己不利。於是就想先下手為強,他募集了兩千驍勇之士,充當東宮衛士,讓他們分別在東宮左右長林門駐紮下來,號稱“長林兵”。
李建成還暗中讓右虞候率可達志,從燕王李藝那裡調集來幽州驍勇精銳的騎兵三百人,將他們安置在東宮東面的各個坊市中,準備用他們來補充在東宮擔任警衛的低階軍官,駐在宮中,想要對西宮動手。
這事被人告發,唐高祖也只是把李建成責備了一番,將可達志作為替死鬼流放到巂州。
李建成並不死心,趁著李淵帶李世民和李元吉去仁智宮避暑的機會,暗中聯絡慶州都督楊文幹,妄圖透過武裝叛亂,殺掉李世民,顛覆父親李淵的政權。
他還指使郎將爾朱煥和校尉橋公山將盔甲贈給楊文幹,沒想到兩人來到豳州的時候,卻告發太子指使楊文幹起兵,並且讓他們裡應外合,謀害皇上。
唐高祖大怒,藉口有別的事情,以親筆詔書傳召李建成,讓他前往仁智宮。
李建成知道事情已經敗露,心中害怕,不敢前去。
太子舍人徐師謨勸他佔據京城,發兵起事;
而詹事主簿趙弘智則勸他免去太子的車駕章服,屏除隨從人員,到高祖那裡去承認罪責。
這李建成果然沒有帝王之氣,竟然真的帶領十多個人騎馬前去進見唐高祖,向父皇伏地叩頭,承認罪責,並且還摔了個跟斗讓自己受了重傷。
唐高祖將李建成軟禁起來,讓殿中監陳福看守。並且派遣司農卿宇文穎速去傳召楊文幹。
宇文穎來到慶州,因私交將李建成被囚禁的情況告訴了楊文幹。
楊文幹倒是個漢子,自知自己橫豎都是死,乾脆起兵造反,並偷偷聯絡太子營中主政變的官員,讓他們乘亂襲擊仁智宮,抓住李淵,救出李建成,企圖扭轉局面。
太子舍人徐師謨帶著李建成麾下的兩千東宮衛士,偷偷埋伏在山下,包圍了仁智宮。
唐高祖也算有點遠見,因為仁智宮建造在山中,擔心有變,便連夜率領擔任警衛的軍隊從南面開出山來。
哪知道走了數十里地的時候,就與一小隊東宮衛士相遇,帶頭的將領認出是聖上的座駕,大喜道:
“兄弟們,抓住皇帝者賞黃金千兩。”
麾下計程車兵呼啦啦地就往前衝。
唐高祖身邊的護衛都是長安城大戶人家的子孫,哪見過這個仗勢,一下子就被衝散了。
李淵在幾個太監的帶領下,慌不擇路地往山林裡鑽。
突然前面又出現一隊人馬,李淵不由有些崩潰,大叫道:
“我命休已!”
領頭的將領騎馬來到李淵面前,卻停了下來,下馬單膝下跪,行禮道:
“聖上,在下救駕來遲,還望恕罪。”
說著抬起頭來,竟然是個15歲左右的小將,略顯稚嫩的臉龐卻有著一雙充滿堅毅之色的眼睛。
“突!”
一隻箭呼嘯著射向李淵,被小將手中的長矛一下子挑開了。