当曹魏攻灭蜀汉,原本归属于益州庲降都督管辖的南中土地,正式纳入西晋王朝的统治版图,这片包含今天云南大部分区域的广袤土地,在此之前已经历经两汉的郡县开拓与蜀汉数十年的经营,建宁郡与云南郡作为南中地区最重要的两大行政单元,承接自蜀汉留下的治理基础,又在西晋新的国家格局当中,经历设立宁州、裁撤宁州、复置宁州三次重大政策转向。

打开网易新闻 查看精彩图片

在我看来,后世很多研究常常简单将西晋南中的动乱全部归结为地方豪强作乱,却较少把建宁郡、云南郡的行政变迁,放置在中原王朝边疆治理逻辑内部去审视。建宁郡与云南郡不只是两张静态的古代地理版图,更是西晋中央面对多民族边疆地区,不断调整制度、权衡中央权威与地方现实的缩影,《晋书·地理志》与《华阳国志·南中志》留存下的有限史料,足够让我们拨开后世演绎,看见西晋王朝在西南边陲这场并不成功的制度试验背后复杂的深层矛盾。

打开网易新闻 查看精彩图片

要理解西晋时期建宁郡与云南郡的处境,我们不能割裂蜀汉时代留下的历史遗产。汉武帝开西南夷,最早在滇中设置益州郡,这便是后世建宁郡的前身。蜀汉建兴三年诸葛亮南征之后,改益州郡为建宁郡,郡治定在味县,也就是今天的曲靖一带,把行政中心从滇池沿岸东移,这个调整本身就带有很强的现实考量,一方面要削弱旧益州郡本土豪族的根基,另一方面味县地处滇东交通要道,便于同时辐射滇中、黔西的广大区域。

打开网易新闻 查看精彩图片

而云南郡同样诞生于诸葛亮南征之后,分割建宁郡、越巂郡、永昌郡的部分土地新置,郡治设于云南县,即今祥云一带,主要管辖滇西大理、姚安、丽江等区域,专门用来管控滇西众多部族群落。至此建宁郡执掌南中东部核心,云南郡管控南中西部,两大郡一东一西,构成南中行政体系的支柱。

蜀汉治理南中,始终坚持一套相对务实的治理路径,朝廷派驻的官吏掌握郡县名义上的权力,但在基层大量依靠南中大姓与夷帅进行间接治理,承认地方豪强拥有的部曲人口,开放本土士族进入蜀汉官僚体系,同时适度从南中调取物资支撑北伐事业。这套模式并非后世文学演绎的“攻心为上”的道德神话,而是在充分认知西南山川阻隔、族群复杂的客观条件之下,达成的一种权力平衡。

在我看来,蜀汉能够维持南中大体安定,关键点不在于军事征服的威慑,而在于中央派驻的力量、汉族移民形成的大姓、本土少数民族夷帅三方形成利益共同体,朝廷不过度打破地方既得利益,地方势力也承认中原政权的正统地位。等到蜀汉灭亡,霍弋作为末代庲降都督率南中归附西晋,建宁郡、云南郡完整移交新王朝,此时留给西晋的,既是一套运转成熟的郡县框架,也是盘根错节、不可轻易撼动的地方社会结构。

西晋王朝最初接手南中,延续一段时间益州代管旧制之后,晋武帝泰始七年,正式拆分南中建宁、云南、兴古、永昌四郡,设立宁州,宁州就此成为和益州平级,直接隶属于中央的一级行政区,州治就设在建宁郡的味县,建宁郡作为宁州治所所在,一跃成为整个西南边疆的行政中枢,而云南郡作为宁州下辖大郡,稳定管控滇西区域,两郡由此进入新的历史阶段。

过去不少史书评述,把宁州的设立简单解读为晋武帝开疆拓土的功绩,在我看来,设立宁州的底层动机,掺杂着多重现实算计。从行政层面,益州疆域过于辽阔,成都距离滇东千里之遥,山川道路险阻,益州刺史很难对南中实施高效管控;从战略层面,刚刚完成统一的西晋,需要牢牢掌握南中丰富的金银、牛马资源,同时防止南中再次变成割据势力的后方;从人事角度,霍弋长期镇守南中威望极高,拆分出宁州,也更便于朝廷梳理西南官僚体系。

《晋书》记载宁州统县四十五,户八万三千,其中建宁郡统十七县,户数两万九千,在宁州各郡当中户口最多,经济基础最为雄厚,谷昌、滇池、连然、俞元等县覆盖今天昆明、安宁、澄江、陆良大片区域,人口、矿产资源集中,是整个宁州的财赋根基。云南郡统九县,户九千二百,咸宁五年新增设云平县,也就是今天宾川一带,进一步完善滇西县级建制,叶榆、邪龙、遂久、弄栋诸县覆盖大理、巍山、丽江、姚安,地域广袤,但山地居多,户口规模远小于建宁郡,部族分布更加分散,郡县的实际控制力更多集中在坝子交通沿线,偏远山地依旧掌握在夷帅手中。

这里我们要客观区分一个事实,正史当中记载的郡县户口,仅仅是登记在册、向朝廷承担赋役的编户齐民,大量依附大姓的部曲,以及山林当中不受郡县直接管辖的少数民族民众,并不统计在内,这也是很多读史者容易产生的误区,不能依据官方户籍数字,直接等同于地方全部人口规模。宁州初置阶段,建宁、云南两郡由中央任命刺史、太守,中原流官大量来到南中,看上去郡县制度已经完全落地,但潜藏的矛盾很快就开始暴露。

仅仅十余年之后,太康三年,晋武帝做出一个极具转折意义的决策,裁撤宁州,将建宁郡、云南郡等四郡重新归并入益州,不再设置独立的州级机构,转而设立南夷校尉,持节镇守南中。这一次撤销宁州,在过往的史学讨论中存在两种不一样的解读,一部分学者认为这是西晋朝廷战略收缩,放弃直接管控南中;另一部分观点则提出,废除宁州并不是放弃郡县,而是改用军事校尉体系强化管制,把军政大权集中于南夷校尉一身,统辖五十八部夷族,加强对地方势力的监督约束。

在我个人的判断当中,两种因素同时存在。一方面,宁州新设之后财政压力巨大,南中距离洛阳路途遥远,维持一套完整州级官僚系统耗费不菲,全国统一之后,西晋内部产生裁并州郡、精简机构的风潮,宁州成为政策调整的牺牲品。而更深层的原因,是中央与南中大姓之间的利益裂痕逐渐显现。

南夷校尉府设立之后,明确规定南中大姓子弟想要出仕郡县,必须经过校尉府审核,同时夷帅、大姓需要向南夷府缴纳巨额贡赋,牛马金银数以万计,沉重的贡纳负担积累起普遍的不满情绪,原本蜀汉时代建立起来的利益平衡,被这套新制度逐步打破。

建宁郡作为大姓云集之地,矛盾冲突最先爆发。建宁郡聚集孟、爨、霍、董等诸多汉人大姓,他们世代拥有部曲私兵,家族势力扎根地方,西晋朝廷一方面需要依靠他们维持基层运转,另一方面又忌惮他们势力坐大,因此既想利用大姓,又处处加以限制。而云南郡的矛盾又和建宁郡有所区别,滇西本土夷帅力量更强,汉人大姓的规模不及建宁,郡县统治更多依靠和夷帅维持合作关系,当中央的索取不断加重,地方的抵触情绪同样在不断累积,只是暂时还没有演化成大规模的公开动乱。

元康之后,西晋朝廷内部走向衰败,八王之乱消耗中原国力,中央对边疆的控制力持续衰减,益州内部流民矛盾开始发酵,为西南的大乱埋下伏笔。南夷校尉李毅执掌南中时期,地方冲突彻底公开化,朱提、建宁相继爆发叛乱,大姓、夷帅相互联合对抗官府,战乱席卷滇东。此时益州流民领袖李特、李雄起兵割据蜀地,成都的动乱直接切断益州通往南中的道路,南中与中原朝廷之间的陆路通道近乎断绝,远在洛阳的中央政府已经很难给南中输送兵力与物资。

危急局面之下,朝廷在太安二年再度下诏复置宁州,重新把建宁郡、云南郡收归宁州管辖,并且从建宁郡西部拆分出七个县设立益州郡,后来改名为晋宁郡,把滇池周边区域单独划开,以此削弱建宁郡的实力,试图通过拆分郡县的方式,瓦解建宁大姓的势力基础,同时把牂牁、朱提也划入宁州,宁州扩充为七郡之地,寄希望依靠复立宁州,挽回西南危局。

但是在我看来,这次复置宁州,已经错过了最佳时机,制度的修补,已经很难弥补现实层面的颓势。复置宁州之后,李毅身兼刺史与南夷校尉,手握军政大权困守建宁郡城,叛军四面围困,得不到内地援军支援,最终病卒于任上。建宁郡陷入惨烈的围城战争,建宁作为宁州核心饱受战火摧残,而云南郡虽然没有遭到同等规模的兵祸,但中原流官的权威持续下滑,很多县份只能固守县城,对于广阔山地的管辖能力进一步退缩。益州被成汉政权占据之后,宁州彻底成为孤悬西南的飞地,之后继任刺史王逊依靠武力残酷打压地方豪强,虽然短暂重建表面秩序,但高压手段激化更多矛盾,大姓与夷帅的离心倾向愈发强烈。

我们回看建宁郡、云南郡在西晋一朝四十余年的全部历程,宁州设立、罢废、复置的循环,全部投射在这两个核心郡的命运之上。从制度文本来看,西晋完整继承蜀汉郡县建制,州、郡、县层级齐全,正史当中可以清晰看到每个郡下辖哪些县份,疆域四至,户口统计,看上去一套成熟的中原行政体系已经移植到西南土地。但如果跳出地理志的纸面文字,观察社会实际运行,就能够看见制度文本与地方现实之间巨大的落差。

在我看来,西晋治理南中最大的问题,并不是简单的官吏残暴,而是统治者对于西南边疆社会结构缺少足够的敬畏。蜀汉能够维持安定,懂得尊重大姓、夷帅的现实权力,在承认地方势力的基础之上推行郡县;西晋王朝则更多把内地的治理模式直接套用到南中,时而希望依靠完整州郡体系实现直接统治,时而又改用军事高压进行压制,政策摇摆反复,缺少长期连贯的边疆策略。当国力强盛的时候,可以依靠朝廷权威勉强维持局面,一旦中原发生动乱,内地的支援中断,这套体系就很容易出现崩塌。

建宁郡和云南郡二者之间,也呈现出很值得对比的差异。建宁郡开发程度更高,汉族移民更多,大姓力量强盛,这里的矛盾,更多是中原流官官僚集团与本土汉人大姓之间权力与利益的争夺,所以大规模动乱最先在建宁爆发,宁州治所建宁郡味县,既是统治的中心,也是冲突的漩涡。

云南郡地域辽阔,坝子和山地交错,本土部族夷帅的力量占据主导,汉人大姓势力相对薄弱,郡县更多点状分布于洱海、姚安等河谷坝区,对广大山区只能维持羁縻性质的联系,社会矛盾没有建宁那样激烈,但是朝廷实际管控的深度,本身就要弱于建宁郡。西晋末年的动荡当中,建宁郡经历战火反复蹂躏,而云南郡更多走向一种权力的逐步下移,地方夷帅自主性不断增强。

很多人读这段历史,会把后续爨氏崛起割据南中,完全归结于某个历史人物的个人因素,我并不认同这样的看法。爨氏能够在两晋之后逐步成为南中最强大的势力,固然有家族人物的能力因素,但根基恰恰就埋藏在西晋这几十年的制度摇摆之中。西晋朝廷反复调整宁州建制,时而设州,时而裁撤改为校尉统管,政策来回变动,既没有真正建立稳固直接统治,又在一次次调整当中不断消耗原本的合作基础,一批老牌大姓在战乱当中互相攻伐覆灭,才给了爨氏逐步壮大的历史窗口。

中原大乱阻隔南北交通,中央政府无力投放足够军事力量进驻南中,郡县体系只能保留名义上的外壳,地方势力自然就会填补权力真空。当然我们也要客观说明,即便大姓势力持续壮大,整个两晋南北朝,南中大姓依旧大多奉中原王朝为正朔,接受朝廷名义上的官职册封,并没有完全脱离中原王朝的法统体系,这也是西南边疆历史很重要的特点,地方势力的崛起不等于彻底的分裂独立。

站在更长历史视角回望,西晋时代建宁郡、云南郡的行政实践,虽然现实层面不算成功,但依旧拥有不可忽视的历史意义。宁州的设立,是云南历史上第一次成为中原王朝直接管辖的独立一级行政区,把南中从益州附属的地位当中剥离出来,这种行政区划层面的认知,深刻影响后世王朝看待西南边疆的思路。

哪怕西晋很快失去实际控制力,但是州郡划分的框架、郡县名称、对各地地理认知,都被东晋以及后来的南朝继承延续。建宁郡、云南郡留下的州县建制,保存中原文化制度在西南的根基,汉文字、中原礼制、农耕技术借着郡县体系继续向西南传播,坝子地区的编户社会得到延续发展。我们不能因为西晋统治最终走向失控,就全盘否定这套制度尝试的历史价值。

同时我认为,西晋在南中的得失,也留给后世一份深刻的治理启示。对于多民族交错分布、地理环境封闭复杂的边疆地区,单纯照搬内地的行政制度,仅仅依靠官僚文书、行政建制,并不能自动完成有效治理。郡县只是治理的外壳,外壳之下必须匹配当地社会现实,兼顾不同族群、本土豪强的合理利益,保持政策的连续性,否则再完备的行政区划,也只能停留在史书的地理志文字当中。

西晋拥有看上去十分完善的建宁、云南二郡的郡县版图,却没能处理好外壳之下复杂的社会博弈,中原国力强盛时尚可维持,一旦中原内部出现动荡,边疆体系就随之动摇。

现存关于西晋建宁郡、云南郡的史料并不算丰富,主要依托《晋书·地理志》与常璩《华阳国志·南中志》两部核心史料,后世部分地方志会有补充,不同文献在宁州设置年份上存在微小记载出入,泰始六年和泰始七年两种说法并存,现代史学界主流多采信泰始七年置宁州,太康三年罢宁州,太安二年复置宁州这一条时间线。

很多县级治所的具体今地考证,学者之间也存在部分分歧,我们今天的讨论,也是立足于主流史学考证成果之上展开。史料有限的条件之下,想要完全还原一千七百多年前两郡内部社会的全部细节并不现实,但我们依然可以从行政建制的兴废更替当中,读懂那个时代西南边疆的真实处境。

建宁郡、云南郡早已消失在历史长河之中,那些曾经的郡治县城,如今散落在云南曲靖、昆明、大理的各个市县,但是西晋王朝在这里展开的治理试验,中央权威与地方社会的博弈,制度理想与现实环境的碰撞,依旧是我们理解古代西南历史无法绕开的重要篇章。

西晋在这里的失败,不是某几个人的昏庸就可以全部概括,它是中原王朝面对复杂边疆,在制度探索路上经历的一次挫折,正是有了这样一次次实践与试错,才为之后唐宋羁縻制度,乃至元代云南行省的设立,积累下厚重的历史经验。