公元402年春,北魏和後秦關係惡化。北魏平陽太守貳塵再次入侵後秦的河東,後秦京城長安大為震動,關中的許多城池白天也都關閉。
五月,姚興大舉發兵,派義陽公姚平和尚書右仆射狄伯支等人率領步騎四萬伐魏。姚平等人進駐河東。姚興又派光遠將軍黨娥、立節將軍雷星、建忠將軍王多等人率領杏城以及嶺北的突騎從和寧赴援,派越騎校尉唐小方和積弩將軍姚良國率領關中的勁旅作為姚平的後繼,派姚緒統領河東的兵馬作為前軍節度,派姚紹率領洛東的兵馬,姚詳率領朔方的騎兵,同時在平望集中,然後和姚興會合。姚興親自率領大軍繼後,讓姚顯和尚書令姚晃輔佐太子姚泓守衛長安。姚興還讓沒弈幹全權鎮守上邽,廣陵公姚欽全權鎮守洛陽。姚平進攻北魏的乾壁,六十多天後攻拔了它。
秋七月,魏王拓跋珪派毗陵王拓跋順和豫州刺史長孫肥率領六萬騎兵為前鋒,親自帶領大軍繼發,抗擊後秦。
八月,拓跋珪抵達永安。姚平派驍將帶二百精騎去偵查魏軍,但被長孫肥的軍隊發現,把他們都捉住了。姚平退走,拓跋珪追趕,並在八月初九在柴壁趕上後秦軍。姚平在這裏建立營盤堅守,魏軍將他們包圍起來。姚興率領四萬七千人馬去救,準備占據天渡運送糧草給姚平。北魏博士李先勸拓跋珪道:“兵法說:高者為敵所棲,深者為敵所囚。現在秦兵這兩個錯誤都犯。陛下應當趁姚興還沒來前,出奇兵先占據天渡,然後可以不戰而奪取柴壁。”拓跋珪於是命令士兵增築重圍,在內防止姚平的突圍,在外攔住姚興的援兵。廣武將軍安同說:“汾東有座蒙坑,東西三百多裏,道路根本走不通。姚興要來,一定會從汾西直臨柴壁。如果這樣,羌虜將聲勢相接。我們的重重包圍雖然堅固,但也不能製住他們。我看不如修建浮橋,渡過汾西,然後修築圍牆抗拒他們。羌虜即使來了,也想不出什麽好辦法來了。”拓跋珪聽從了建議。姚興抵達蒲阪,害怕魏兵的強大,遲遲不敢進兵。
八月二十八,拓跋珪率領步騎三萬在蒙坑的南部痛擊姚興,殺死他們一千多士兵。姚興後退了四十多裏,姚平也不敢出營。拓跋珪接著分兵據守周圍的險要,讓後秦援兵無法靠近柴壁。姚興駐紮在汾西,憑藉溝壑作為堡壘。姚興還讓士兵將柏樹樹幹綁成一團團從汾水上流順水衝下,想以此毀了浮橋。魏兵在兩岸用長鉤將這些木柴都鉤來做柴火。
冬十月,姚平糧竭矢盡。一天夜裏,他率領全部兵眾從西南口想突圍出來。姚興也在汾西大擺陣勢,高舉烽火擂鼓大喊呼應他們。姚興要姚平力戰突圍,而姚平則盼望姚興攻打圍兵接應他們。但盡管雙方大聲呼喊,他們既不敢突圍也不敢打圍。姚平突不了圍,在無可奈何的情況下,隻好帶著麾下三十騎兵衝進汾水,最終淹死在河裏。許多部將也都跟從姚平赴水而死。拓跋珪派善於遊泳的人下水用鉤或徒手把後秦兵眾都捉住了,幾乎沒人逃走。魏兵活捉了狄伯支和越騎校尉唐小方等四十多將領,其餘的二萬多士兵人也都束手就擒。姚興看著他們遭到厄運,卻無法相救。後秦將士無不失聲慟哭,哭聲震動山穀。姚興多次派遣使者向魏求和,但拓跋珪都不肯。
北魏大軍然後乘勝進攻蒲阪,後秦晉公姚緒堅守不戰。正好這時柔然陰謀伐魏,拓跋珪得悉後,便於十月十三帶兵回去。有人告發太史令晁崇和他弟弟黃門侍郎晁懿暗中和後秦勾結。拓跋珪到晉陽時,賜晁崇和晁懿死。
十一月,北魏任命庾嶽為司空。十二月十七,魏主拓跋珪回到雲中。最初,柔然可汗社侖聽說拓跋珪伐秦,便從參合陂入侵北魏。他們到了豺山,並直到善無北邊的沼澤地帶。魏常山王拓跋遵率領一萬騎兵追殺他們,但柔然人在劫掠了東西後都跑走了。
這期間,東晉原荊州刺史司馬休之和太尉劉裕的矛盾激化,劉裕率軍擊潰司馬休之,迫使司馬休之往西北逃亡。拓跋珪起初聽說司馬休之等人要來投奔他,非常高興。後來司馬休之投奔了後秦。拓跋珪見他們沒來,還命令兗州官吏去求訪,總算找到他的一些隨從。問他們司馬休之為何沒來北魏,他們都回答說:“魏朝的聲威遠播,所以司馬休之等人都想前來歸附。後來又聽說崔逞被殺,所以才去投奔他國。”拓跋珪聽後深為後悔。自此後隻要有士大夫經過他的地盤,他都十分優待寬容他們。
公元403年秋七月二十七(戊子),拓跋珪北巡,在豺山修建離宮。九月,拓跋珪臨幸南平城,考察灅南一帶,打算在那裏建新都。
十月二十六(乙卯),拓跋珪立兒子拓跋嗣為齊王,還任命他為相國;封兒子拓跋紹為清河王兼征南大將軍;拓跋熙為陽平王;拓跋曜為河南王。
十月二十八,北魏將軍伊謂率領二萬騎兵襲擊高車殘部袁紇和烏頻,並於十一月十一(庚午),徹底打敗了他們。
這年,拓跋珪開始命令有司部門根據官位品秩製作冠服。然而律法的製度剛剛創建,很多東西都無法仿效古人的做法。
公元404年春,北魏因為中原很多地方十分蕭條,便下詔取消那些戶口不滿一百的縣。同年夏,柔然可汗社侖的堂弟悅代大那陰謀殺死社侖篡位,失敗後隻好投奔北魏。
八月,北魏模仿古代的六卿而安置六謁官。
九月,拓跋珪親臨昭陽殿,改任或補選百官。他引見文武朝臣,對他們親自加以甄別,根據才幹授任。他列出四等爵位:王封大郡,公封小郡,侯封大縣,伯封小縣。高官的品第從一品到四品,已故舊臣有功無爵的都加以追封,疏遠的宗室成員以及異姓襲封的都不同程度地降低爵位。拓跋珪又安置散官五等,從五品到九品。才能優秀的文官和有成就的士人、能夠勝任為將的武官,他們的品位也可以在五品到九品之間。百官位置一旦出缺,則從這些品官中選拔。北魏的官名多數不用漢魏原來的名稱,而是模仿上古的龍官和鳥官,稱各曹的官使為鳧鴨,取其飛得很快的意思;稱候官和伺察者為白鷺,取其伸長脖子遠望的意思;其餘也都類似。
十月二十八(辛巳),北魏大赦,改元天賜,並開始修築西宮。十一月,拓跋珪來到西宮,命令宗室成員安置宗師,八個封國都安置大師和小師,州郡也各自安置州師郡師,用以辨別舉薦人才,就像魏晉的中正官職。十一月二十六(戊辰),拓跋珪來到豺山的離宮。
翌年即公元405年二月十二,拓跋珪從豺山回到平城,決定取消尚書三十六曹。
五月,東晉北青州刺史劉該反叛,引來北魏作為聲援。清河和陽平二郡太守孫全聚眾響應。六月,北魏豫州刺史索度真和大將斛斯蘭入寇徐州,包圍彭城。東晉太尉劉裕派弟弟南彭城內史劉道憐和東海太守孟龍符帶兵救彭城,打敗叛軍和魏兵,並殺了劉該和孫全。魏兵敗走。
公元406年春正月,拓跋珪再次來到豺山離宮,同時下詔,讓各州安置三位刺史,各郡安置三位太守,各縣安置三位令長;被任命的刺史和令長各自前往州縣赴任;雖然安置了太守卻並不要求到郡裏上任。作為功臣出任州刺史的則都征召回到京師,以爵位回歸自己的府第。
三月二十六(庚子),拓跋珪回到平城。四月十六(庚申),拓跋珪又回到豺山宮,一直住到五月二十(甲午)才回到平城。同時,柔然可汗社侖入侵北魏邊境。
拓跋珪開始規劃建設平城,打算按照鄴城、洛陽、長安的規模修築拓廣宮廷室宇。他因為濟陽太守莫題很有巧思,便召他入朝,和他商量建築事宜。莫題是當年代王拓跋猗盧最信任的漢人莫含的孫子。拓跋珪於是發動八部五百裏內的男丁來修築灅南宮,宮闕的大門高達十餘丈,裏麵還有溝池穿過,也有寬廣的苑囿。宮外還有外城,方圓二十裏,分別安置市場裏弄。三十天就完工了。
秋七月,北魏太尉宜都丁公穆崇病逝。
八月初二(甲辰),拓跋珪再次來到豺山宮,接著來到石漠。九月,前往漠北,然後於九月二十二往南回到長川,接著於十月十九(庚申)回到平城。
公元407年二月,拓跋珪封兒子拓跋修為河間王,拓跋處文為長樂王,拓跋連為廣平王,拓跋黎為京兆王。
五月,拓跋珪北巡來到濡源。同時,北魏常山王拓跋遵因罪被拓跋珪賜死。
當初,拓跋珪滅了劉衛辰,他兒子劉勃勃投奔後秦,後秦王姚興很欣賞劉勃勃,任命他為安北將軍和五原公,把三交的五部鮮卑以及雜胡二萬多部落交給他去鎮守朔方。劉勃勃很快成為稱雄一方的夏王,這是後話。
這期間,自柴壁之戰後,後秦再次和北魏和好。六月,拓跋珪歸還了被虜的後秦將領唐小方給後秦,並請後秦王姚興歸還被秦扣留的魏北部大人賀狄幹。姚興接著送給後秦良馬一千匹,贖回也是在柴壁被俘的狄伯支、姚伯禽、姚良國、康宦等人回長安。
賀狄幹長期被幽閉在長安,因而經常習讀經史,舉止逐漸變成儒者一般。回到北魏後,拓跋珪見他言語和服裝都跟後秦人一樣,以為他羨慕他們而仿效,因而怒不可遏,將他連同他弟弟賀歸一塊殺了。
七月,後燕發生政變,燕中衛將軍馮跋殺了後燕王慕容熙,扶植已故後燕王慕容寶的養子高雲為王。從此史稱北燕的國家誕生。燕幽州刺史上庸公慕容懿因此在上庸降魏,北魏即任命他為平州牧兼昌黎王。慕容懿是前燕太傅慕容評的孫子。
同時,拓跋珪從濡源抵達參合陂,然後回到平城。八月,拓跋珪又到了豺山宮。候官告狀說:“司空庾嶽服飾鮮麗,行止風采,似乎有打算成為人君的意思。”拓跋珪於是收捕庾嶽,把他殺了。十一月,拓跋珪回到平城。翌年春,他又去了豺山宮,接著抵達寧川。
公元408年這年,拓跋珪殺了高邑公莫題。當初,拓跋窟咄討伐拓跋珪時,莫題因為拓跋珪年少,暗中留了張簡信給拓跋窟咄說:“三歲牛犢豈能勝任重載!”拓跋珪知道後一直懷恨在心。到這時,趁有人告發莫題在自己的住處非常倨傲,儼然以人主自居,拓跋珪便派人賜給他一支箭,跟他說:“三歲牛犢現在到底怎麽樣?”莫題父子知道完了,相對慟哭。第二天一早,拓跋珪就收捕並殺了他們。
公元409年四月,北魏天安殿東序遭到雷擊。拓跋珪心裏很不是滋味,便命令左校用衝車撞擊東和西序,把它們都毀了。當初,拓跋珪經常服用寒食散,久而久之,藥性發作,導致他性情急躁困擾,喜怒無常。到此時症狀逐漸加劇。這期間,又多次出現災異,占卜的人都說他身邊可能發生什麽變故。拓跋珪憂懣不安,要麽好幾天不吃飯,要麽整晚睡不著覺。他經常追憶自己平生的成敗得失,不停地自言自語。他也開始猜疑,覺得群臣和身邊的人都不可信。經常有官員在殿前奏事,他總是想起他們以前得罪自己的地方,當即讓人殺了他們。有時也因為大臣臉色變動,或者鼻息不調,或者步趨失節,或者言辭出錯,便都以為他們心懷叵測而表露出來,往往親手將他們擊殺,並將死者全都陳屍在天安殿前。結果搞得朝廷人不自保,百官隻求免禍,根本不敢處理公事。因此京城裏盜賊公行,裏巷之間基本沒人敢出門。拓跋珪也知道,說:“朕故意縱容他們,等待過了災年,自然會清理嚴懲他們。”這期間,群臣都害怕得罪,多數都不敢親近他,唯有著作郎崔浩恭勤不懈,有時甚至整天都侍奉在拓跋珪身邊。崔浩是吏部尚書崔宏的兒子。崔宏既未曾忤逆上旨,卻也不諂諛,所以隻有崔宏父子獨獨沒有遭罪。
七月,稽留在北魏的一百多家燕慕容宗室密謀逃去。事情泄露後拓跋珪把他們全殺了。
當初,北魏太尉穆崇和衛王拓跋儀曾經埋伏刀斧手想謀殺拓跋珪,但陰謀未遂。拓跋珪珍惜穆崇和慕容儀的赫赫軍功,所以把這事壓下不提。到這時拓跋珪有病,開始濫殺大臣,拓跋儀自我疑心,感到很不安全,便暗自出逃,但不幸被追獲。八月,拓跋珪賜拓跋儀死。
要想知道拓跋珪的猜疑病最終發展到什麽程度,請看下篇文章。