网页版书目

北史 · 卷九十六·列传第八十四

北史 · 目录

〔1〕△氐 吐谷浑 宕昌 邓至 白兰 党项 附国 稽胡

氐、吐谷浑、宕昌、邓至、白兰、党项、附国、稽胡,这些都是中国古代西北地区的少数民族或地方政权的名称。

〔2〕氐者,西夷之别种,号曰白马。三代之际,盖自有君长,而世一朝见,故《诗》称“自彼氐、羌,莫敢不来王”也。秦、汉以来,世居岐、陇以南,汉川以西,自立豪帅。汉武帝遣中郎将郭昌、卫广灭之,以其地为武都郡。自汧、渭抵于巴、蜀,种类实繁,或谓之白氏,或谓之故氐,各有侯王,受中国封拜。

氐族是西部少数民族的一个分支,被称为白马。在夏、商、周三代时期,他们就有自己的首领,并且每代都来朝见一次,所以《诗经》里说“那些氐族和羌族,没有谁敢不来朝拜周王”。秦朝和汉朝以来,氐族世代居住在岐山、陇山以南,汉水以西的地区,自己设立首领。汉武帝派遣中郎将郭昌和卫广灭了他们,把他们的地盘设为武都郡。从汧水、渭水到巴蜀地区,氐族的种类确实很多,有的叫白氏,有的叫故氐,各自有侯王,接受中原王朝的封号和任命。

〔3〕汉建安中,有杨腾者,为部落大帅。腾勇健多计略,始徙居仇池,方百顷,因以为号。四面斗绝,高七里余,蟠道三十六回,其上有丰水泉,煮土成盐。腾后有名千万者,魏拜为百顷氐王。

东汉建安年间,有个叫杨腾的人,是部落的大首领。杨腾勇猛强壮,很有计谋,最初迁居到仇池,那里方圆一百顷,于是就用“百顷”作为称号。仇池四面险峻,高有七里多,盘曲的道路有三十六道弯,山上有充足的水泉,可以煮土制盐。杨腾的后代中有个叫杨千万的,魏国拜封他为百顷氐王。

〔4〕千万孙名飞龙,渐强盛,晋武帝假平西将军。无子,养外甥令狐茂搜为子。惠帝元康中,茂搜自号辅国将军、右贤王,群氐推以为王。关中人士流移者,多依之。愍帝以为骠骑将军、左贤王。茂搜死,子难敌统位,与弟坚头分部曲。难敌自号左贤王,屯下辨;坚头号右贤王,屯河池。难敌死,子毅立。自号使持节、龙骧将军、左贤王、下辨公;以坚头子盘为使持节、冠军将军、右贤王、河池公。臣晋,晋以毅为征南将军。

杨千万的孙子名叫杨飞龙,势力逐渐强盛,晋武帝任命他为代理平西将军。他没有儿子,收养了外甥令狐茂搜做儿子。晋惠帝元康年间,茂搜自称辅国将军、右贤王,各部氐人推举他做首领。关中地区流亡的人士大多投靠他。晋愍帝任命他为骠骑将军、左贤王。茂搜死后,他的儿子杨难敌继承职位,与弟弟杨坚头分别统领部队。难敌自称左贤王,驻守在下辨;坚头号称右贤王,驻守在河池。难敌死后,他的儿子杨毅继位。杨毅自称使持节、龙骧将军、左贤王、下辨公;任命坚头的儿子杨盘为使持节、冠军将军、右贤王、河池公。他们向晋朝称臣,晋朝任命杨毅为征南将军。

〔5〕三年607,毅族兄初袭杀毅,并有其众,自立为仇池公。臣于石季龙,后称蕃于晋。永和十年354,改初为天水公。十一年355,毅小弟宋奴使姑子梁三王因侍直手刃杀初,初子国率左右诛三王及宋奴,复自立为仇池公。桓温表国为秦州刺史,国子安为武都太守。

三年,杨毅的同族兄长杨初偷袭杀害了杨毅,兼并了他的部众,自己立为仇池公。他先向后赵石季龙(石虎)称臣,后来向东晋称藩。永和十年,朝廷改封杨初为天水公。永和十一年,杨毅的小弟杨宋奴派他的姑表兄弟梁三王趁着值班侍奉的机会亲手杀了杨初。杨初的儿子杨国率领手下杀掉了梁三王和杨宋奴,再次自立为仇池公。桓温上奏举荐杨国担任秦州刺史,杨国的儿子杨安担任武都太守。

〔6〕十二年,国从叔俊复杀国自立。国子安叛苻生,杀俊,复称蕃于晋。死,子世自立为仇池公。晋太和三年368,以世为秦州刺史,弟统为武都太守。世死,统废世子纂自立。统一名德。纂聚党袭杀统,自立为仇池公,遣使诣简文帝。以纂为秦州刺史。晋咸安元年371,苻坚遣杨安伐纂,克之,徙其人于关中,空百顷于地。

十二年,仇池公杨国的堂叔杨俊又杀了杨国,自己当王。杨国的儿子杨安背叛了前秦的苻生,杀了杨俊,重新向东晋称臣。杨安死后,他的儿子杨世自己当了仇池公。东晋太和三年(368年),朝廷任命杨世为秦州刺史,他的弟弟杨统为武都太守。杨世死后,杨统废掉嫡子杨纂,自己上位。杨统又名杨德。杨纂拉拢了一帮人,偷袭杀掉了杨统,自己当了仇池公,还派使者去朝见东晋简文帝。简文帝就任命杨纂为秦州刺史。东晋咸安元年(371年),前秦的苻坚派将领杨安攻打杨纂,打了下来,把当地百姓都迁到关中,搞得百顷之地空荡荡,一个人也没留下。

〔7〕宋奴之死,二子佛奴、佛狗逃奔苻坚,坚以女妻佛奴子定,拜为尚书、领军。苻坚之败,关右扰乱,定尽力于坚。坚死,乃率众奔陇右,徙居历城,去仇池百二十里,置食储于百顷。招夷夏得千余家,自称龙骧将军、仇池公,称蕃于晋。孝武即以其自号假之,后以为秦州刺史。登国四年389,遂有秦州之地,号陇西王。后为乞佛乾归所杀,无子。

宋奴死后,他的两个儿子佛奴和佛狗逃到苻坚那里。苻坚把女儿嫁给佛奴的儿子定,并任命他为尚书、领军。苻坚战败后,关右地区陷入混乱,定仍然尽力效忠苻坚。苻坚死后,定率领部众逃往陇右,迁居到历城,那里距离仇池一百二十里,在百顷设置了粮食储备。他招募夷人和汉人,得到一千多家,自称龙骧将军、仇池公,并向晋朝称藩。晋孝武帝就同意他用这些称号,后来又任命他为秦州刺史。登国四年,他占据了秦州之地,号称陇西王。后来被乞佛乾归杀死,没有留下子嗣。

〔8〕佛狗子盛,先为监国守仇池,乃统事,自号征西将军、秦州刺史、仇池公。谥定为武王。分诸氐、羌为二十部护军,各为镇戍,不置郡县。遂有汉中之地,仍称蕃于晋。天兴初,遣使朝贡,诏以盛为征南大将军、仇池王。隔碍姚兴,不得岁通贡使。盛以兄子抚为平南将军、梁州刺史,守汉中。宋永初中,宋武帝封盛为武都王。盛死,私谥曰惠文王。子玄统位。

佛狗子盛以前担任监国,镇守仇池,后来统领事务,自己封自己为征西将军、秦州刺史、仇池公。他被谥为武王。他把各个氐族和羌族部落分为二十部护军,各自镇守戍卫,不设置郡县。于是占有了汉中地区,仍然向晋朝称藩。天兴初年,他派使者朝贡,朝廷下诏任命盛为征南大将军、仇池王。但被姚兴阻隔,不能每年进贡使者。盛任命他哥哥的儿子抚为平南将军、梁州刺史,镇守汉中。南朝宋永初年间,宋武帝封盛为武都王。盛死后,私谥为惠文王。他的儿子玄继位。

〔9〕玄字黄眉,号征西大将军、开府仪同三司、秦州刺史、武都王。虽蕃于宋,仍奉晋义熙之号。后始用宋元嘉正朔。初,盛谓玄曰:“吾年已老,当终为晋臣,汝善事宋帝。”故玄奉焉。玄善于待士,为流旧所怀。始光四年427,太武遣大鸿胪公孙轨拜玄为征南大将军、督梁州刺史、南秦王。玄上表请比内蕃,许之。玄死,私谥孝昭王。子保宗统位。

杨玄,字黄眉,官至征西大将军、开府仪同三司、秦州刺史、武都王。他虽作为藩国臣属于刘宋,但起初仍沿用东晋“义熙”年号,后来才开始采用刘宋“元嘉”年号。当初,其父杨盛对杨玄说:“我年事已高,最终当以晋臣身份终老,你要好好侍奉宋帝。”因此杨玄谨遵父命。杨玄善于礼遇士人,深得流亡人士和旧部属的怀念。北魏太武帝始光四年,太武帝派遣大鸿胪公孙轨任命杨玄为征南大将军、督梁州刺史、南秦王。杨玄上表请求比照内藩待遇,获得准许。杨玄去世后,被私谥为孝昭王。其子杨保宗继位。

〔10〕初,玄临终谓弟难当曰:“今境候未宁,方须抚慰,保宗冲昧,吾授卿国事,其无坠先勋。”难当固辞,请立保宗以辅之。保宗既立,难当妻姚氏谓难当曰:“国险,宜立长君,反事孺子,非久计。”难当从之,废保宗而自立,称蕃于宋。难当拜保宗为镇南将军,镇石昌;以次子顺为镇东将军、秦州刺史,守上邽。保宗谋袭难当,事泄,被系。先是,四方流人以仇池丰实,多往依附。流人有许穆之、郝惔之二人投难当,并改姓为司马,穆之自云名飞龙,惔之自云名康之,云是晋室近戚。康之寻为人所杀。时宋梁州刺史甄法护刑政不理,宋文帝遣刺史萧思话代任。难当以思话未至,遣将举兵袭梁州,破白马,遂有汉中之地。寻而思话使其司马萧承之先驱进讨,所向克捷,遂平梁州。因又附宋。难当后释保宗,遣镇董亭。保宗与兄保显归京师,太武拜保宗征南大将军、秦州牧、武都王,尚公主;保显为镇西将军、晋寿公。后遣大鸿胪崔颐拜难当为征南大将军、仪同三司、领护西羌校尉、秦梁二州牧、南秦王。

起初,杨玄临死时对他弟弟杨难当说:“如今边境不安宁,正需要安抚,保宗年幼无知,我把国家大事托付给你,希望你不要毁掉我们先辈的功业。”杨难当坚决推辞,请求立杨保宗并辅佐他。杨保宗被立为王后,杨难当的妻子姚氏对杨难当说:“国家地势险要,应该立年长的君主,反而侍奉小孩子,这不是长久之计。”杨难当听从了她,废黜杨保宗而自立为王,并称臣于宋。杨难当任命杨保宗为镇南将军,镇守石昌;任命自己的次子杨顺为镇东将军、秦州刺史,驻守上邽。杨保宗谋划袭击杨难当,事情泄露,被囚禁。在此之前,各地的流民因为仇池地区富足,大多前往依附。流民中有许穆之、郝惔之两人投靠杨难当,都改姓为司马,许穆之自称名叫司马飞龙,郝惔之自称名叫司马康之,声称是晋朝的近亲。司马康之不久被人杀死。当时,南朝宋的梁州刺史甄法护不理刑政,宋文帝派遣刺史萧思话去接任。杨难当趁着萧思话还没到,派遣将领出兵袭击梁州,攻破白马,于是占领了汉中地区。不久,萧思话派他的司马萧承之作为先锋进军讨伐,所向披靡,于是平定了梁州。杨难当因此又依附了宋。后来,杨难当释放了杨保宗,派他去镇守董亭。杨保宗和哥哥杨保显回到京城(北魏),北魏太武帝任命杨保宗为征南大将军、秦州牧、武都王,并娶公主为妻;任命杨保显为镇西将军、晋寿公。后来,北魏派大鸿胪崔颐授予杨难当征南大将军、仪同三司、领护西羌校尉、秦梁二州牧、南秦王的官职。

〔11〕难当后自立为大秦王,号年曰建义,立妻为王后,世子为太子,置百官具拟天朝。然犹贡献于宋不绝。寻而其国大旱,多灾异,降大秦王复为武都王。太延初,难当立镇上邽。太武遣车骑大将军、乐平王丕等督河西、高平诸军取上邽,又诏喻难当,奉诏摄守。寻而倾国南寇,规有蜀土,袭宋益州,攻涪城,又伐巴西,获雍州流人七千余家,还于仇池。宋文帝怒,遣将裴方明等伐之。难当为方明所败,弃仇池,与千余骑奔上邽。太武遣中山王辰迎之赴行宫。方明既克仇池,以保宗弟保炽守之,河间公齐击走之。

杨难当后来自己立为大秦王,年号叫建义,立妻子为王后,立世子为太子,设置的百官完全模仿天朝的样子。但他仍然不断向宋朝进贡。不久他的国家发生大旱,又出现很多灾异现象,于是他又把大秦王的称号降回武都王。太延初年,杨难当在上邽设立镇守。太武帝派车骑大将军、乐平王拓跋丕等人统率河西、高平各路军队攻取上邽,又下诏告谕杨难当,让他奉诏代理镇守。没过多久,杨难当倾全国兵力向南入侵,图谋占领蜀地,袭击宋朝的益州,攻打涪城,又攻伐巴西,俘获了雍州流民七千多家,然后返回仇池。宋文帝大怒,派将领裴方明等人讨伐他。杨难当被裴方明打败,放弃仇池,与一千多骑兵逃奔上邽。太武帝派中山王拓跋辰迎接他到行宫。裴方明攻克仇池后,让杨保宗的弟弟杨保炽守卫仇池,河间公拓跋齐击走了他。

〔12〕先是,诏保宗镇上邽,又诏镇骆谷,复其本国。保宗弟文德先逃氐中,乃说保宗令叛。事泄,齐执保宗送京师,诏难当杀之。氐、羌立文德,屯于浊水。文德自号征西将军、秦河梁三州牧、仇池公,求援于宋,封文德为武都王,遣偏将房亮之等助之。齐逆击,禽亮之。文德奔守葭芦,武都、阴平氐多归之。诏淮阳公皮豹子等率诸军讨文德,走汉中,收其妻子、僚属、资粮。及保宗妻公主送京师,赐死。初,公主劝保宗反,人问曰:“背父母之邦若何?”公主曰:“礼,妇人外成,因夫而荣。事立,据守一方,我亦一国之母,岂比小县之主?”以此得罪。

起初,朝廷下诏让杨保宗驻守上邽,又下诏让他镇守骆谷,恢复了他本国的地位。保宗的弟弟杨文德先前逃到氐人部落中,于是劝说保宗反叛。事情泄露,齐军(北魏军队)逮捕了保宗并送到京师,下诏让杨难当杀了他。氐人和羌人拥立文德为主,驻扎在浊水。文德自称征西将军、秦河梁三州牧、仇池公,向南朝宋求援,宋封文德为武都王,派遣偏将房亮之等人帮助他。齐军迎击,俘虏了房亮之。文德逃到葭芦据守,武都、阴平的氐人多半归附了他。朝廷下诏让淮阳公皮豹子等人率领各军讨伐文德,文德逃到汉中,魏军俘获了他的妻子、部属和物资粮食。并把保宗的妻子公主送到京师,赐死。当初,公主劝说保宗反叛,有人问她:“背叛自己的国家怎么样?”公主说:“按照礼制,妇人出嫁后就是夫家的人了,依靠丈夫而荣耀。如果事情成功,据守一方,我也是一国的国母,难道比一个小县的主妇差吗?”因此获罪。