高昌与安西都护——贞观十四年史事考释

背景:贞观十四年,公元六四〇年。侯君集平定高昌麴氏政权,朝堂爆发一场重大的国策之争:高昌旧地,是存其国、立嗣羁縻,还是直接划为内地州县、驻军直辖?魏征主前者,太宗力主后者,最终落地西州、庭州、安西都护府。这是唐代正式在西域建立直接行政体系的里程碑事件,也是继西汉之后,中原王朝再度深入西域经营全局的又一起点。


一、原文(《资治通鉴·唐纪十一·贞观十四年》)

上欲以高昌为州县,魏征谏曰:“陛下初即位,文泰夫妇首来朝,其后稍骄倨,故王诛加之。罪止文泰可矣,宜抚其百姓,存其社稷,复立其子,则威德被于遐荒,四夷皆悦服矣。今若利其土地以为州县,则常须千余人镇守,数年一易,往来死者什有三四,供办衣资,违离亲戚,十年之后,陇右虚耗矣。陛下终不得高昌撮粟尺帛以佐中国,所谓散有用以事无用。臣未见其可。”

上不从,九月,以其地为西州,以可汗浮图城为庭州,各置属县。乙卯,置安西都护府于交河城,留兵镇之。

君集虏高昌王智盛及其群臣豪桀而还。于是唐地东极于海,西至焉耆,南尽林邑,北抵大漠,皆为州县,凡东西九千五百一十里,南北一万九百一十八里。


二、白话译文

太宗打算把高昌故地改为大唐直接管辖的州县。魏征进谏说:

“陛下刚刚登基的时候,麴文泰夫妇是第一批入朝觐见的藩国君主。后来他渐渐骄横傲慢,所以朝廷才兴兵讨伐。只追究麴文泰一人的罪责就够了;应当安抚高昌百姓,保全它的邦国,再拥立文泰的儿子为王。这样一来,陛下的声威恩德远播荒远之地,四方夷族都会心悦诚服。

如今若是贪图这片土地,直接改成内地州县,那就常年要留一千多人驻守,每隔几年就要轮换一批。士卒往返途中,十之三四会死于路途;他们要自备行装物资,远离亲人。长此以往,不出十年,陇右一带就会被耗得疲敝空虚。而且陛下终究从高昌得不到一粒粮食、一尺布帛来补助中原,这就叫耗费本国有用之力,去经营一块没有实际收益的荒土。臣看不出这样做有什么可行之处。”

太宗没有采纳魏征的意见。九月,将高昌本土设为西州,可汗浮图城设为庭州,两地各自下辖属县。乙卯日,在交河城设立安西都护府,留军队驻守。

侯君集俘获高昌王麴智盛以及高昌的贵族大臣,班师回朝。至此大唐疆域东到大海,西抵焉耆,南达林邑,北到大漠,全部设置州县;疆域东西九千五百一十里,南北一万九百一十八里。


三、关键名词简释

  1. 麴文泰、麴智盛:高昌麴氏王朝末代两代国王。文泰早年亲唐,后来倒向西突厥,阻断丝路商道,是这次征伐的导火索;唐军兵临城下时文泰惊惧而死,其子智盛继立,随即投降。
  2. 西州:治高昌(今吐鲁番一带),完全照搬内地均田、租庸调、乡里制度,是唐代在西域第一个同内地体制的正州,而非羁縻州。
  3. 庭州:可汗浮图城,今新疆吉木萨尔,天山北麓据点,后来北庭都护府即由此发展而来。
  4. 安西都护府:初置于交河城,是唐朝西域最高军政机构,后迁龟兹,统领安西四镇,为唐经营西域百年之根基。
  5. 陇右:今甘肃东部、河西走廊后方。魏征立论核心:远征戍边,后勤徭役全部压在河西、陇右百姓身上。
  6. 林邑:今越南中南部,当时唐南疆极南之标识。

四、疆域里程与国土面积考释

4.1 唐里的基准

唐代有两套里:

  • 唐大里(营造/官方大地里程,三百六十步,一步五尺,大尺约二九·四四厘米)→ 一唐大里约 五三〇米,是正史地理志常用口径;
  • 唐小里(三百步)约 四四二米,多见于西域道路记载。

贞观十四年这段是正史记载疆域四至,优先取唐大里(约〇·五三公里)演算。

4.2 原文里程换算

原文数字:东西九千五百一十里,南北一万零九百一十八里。

  • 东西 = 九五一〇 × 〇·五三 ≈ 五〇四〇公里
  • 南北 = 一〇九一八 × 〇·五三 ≈ 五七八七公里

若强行按长方形粗算面积(这一步仅数学演示,现实版图绝非矩形):

S ≈ 五〇四〇 × 五七八七 ≈ 约二千九百一十二万平方公里

这个数字明显虚高。若改用唐小里(〇·四四二公里)演算,东西约四二〇三公里、南北约四八二六公里,矩形粗算约 二千零二十八万平方公里。

一句话:直接把里程相乘,只能得到一个理论外接框,绝非真实国土面积。

4.3 为什么矩形算法严重失真

  1. 四至定义是“州县行政区的极边”,不是连续填满的土地。 原文写得很清楚——皆为州县。这句话统计的,是唐已经设置正式州县的区域:东到大海,西至焉耆,南尽林邑,北抵大漠。漠北此时还不是这套州县体系,是羁縻势力,不在这句统计之内。大片戈壁、沙漠、山地、无人区都被框进这个外接矩形,不能全部算作有效国土。

  2. 古代里程不是精准直线,而是道路里程累加。 古人写疆域“东西多少里、南北多少里”,是沿驿路、可行路线累加出来的,不是两点之间直线距离,天然偏大。

  3. 轮廓极不规则。 东边是海岸线、南边是中南半岛山地、西边是天山加塔克拉玛干、北边是大漠,是一个极不规则的形状,绝非长方形。

4.4 学界对贞观十四年实际州县控制区的估算

贞观十四年,刚平定高昌,设立西州、庭州、安西都护;东突厥已灭亡,但漠北薛延陀尚未归降,要等到贞观二十年才纳入安北都护。

  • 这套正式州县加安西直辖区域,现代历史地图集估算大约 四百万至四百五十万平方公里。
  • 需严格区分两个概念:
  • 正式州县直接统治(可以收税、编户、派流官,即魏征、太宗讨论高昌要不要改成州县的这一类);
  • 羁縻势力范围(册封、军事威慑,不直接派流官,不算这句“皆为州县”之内)。
  • 若把周边归附羁縻政权全部计入势力范围,贞观后期最大势力范围可摸到约九百至一千一百万平方米公里,但这并非本段史料所描述的对象。

4.5 与今日中国国土对比

今日中国陆地国土约 九百六十万平方公里。

  • 贞观十四年这套直接州县管辖区域(四百多万),小于当代;
  • 若算上全部归附羁縻势力(约千万级),势力范围可与现代接近,但统治性质完全不同:
  • 今天:完整主权、行政体系直达、国界清晰;
  • 唐初羁縻:部落自治、叛附无常,一旦军事受挫便脱离。

4.6 司马光写这串数字的用意

他不是要给后人算面积用的。叙事结构是:魏征谏言(成本巨大,散有用事无用)→ 太宗不听,设西州、安西 → 侯君集献俘 → 铺陈疆域四至里程。笔法一抑一扬:前面写反对拓土的忧患,紧接着摆出开疆之后的宏大版图,留给读者权衡得失,并不是一份测绘报表。


五、史论:魏征与太宗的国策之争

魏征的逻辑:不是单纯反对拓边,而是一套成本核算加羁縻思路

魏征的核心不是“不要西域”,而是伐罪而不亡其国:只惩首恶,保留藩属政权,靠恩德慑服四夷,不用长期承担万里戍守的财政与人命成本。他那句名句——散有用以事无用——算账极清醒:高昌不能提供赋税反哺中原,却要源源不断从中原抽调人力物资去填。后来褚遂良继上疏,几乎复述了这套论调,同样主张撤州县、复立高昌后裔。

太宗的抉择:着眼点不在眼前粮帛,而在丝路与战略格局

太宗看得更远:

  • 高昌地处丝路咽喉,若依旧保留独立王国,随时可倒向西突厥,反复叛附,河西永无宁日;
  • 改为正州加安西都护,等于在西域钉下一个稳固军政支点,以此为基地逐步向西推进,压制西突厥,掌控整条丝绸之路;
  • 他愿意承受短期陇右耗损,换取长期战略主动权。

事后复盘:贞观后期太宗也一度感慨,承认当年没有全听魏征,边戍负担确实沉重。但从长时段看,设立西州、安西都护,是中原王朝把西域纳入直接治理体系的划时代一步。

通鉴笔法小细节

司马光写完君臣辩论,紧接着写侯君集献俘,然后铺陈大唐疆域四至与里程。叙事用意很清楚:一边记下魏征“耗中国事荒土”的警告,一边铺陈帝王拓土功业,把利弊两端并置,留给读者自行权衡,不直接下非黑即白的断语。


六、安西都护与西汉西域都护:治理逻辑与成本结构之辨

时序与范围的差异

贞观十四年平高昌、设安西都护府,只是拿下吐鲁番盆地一带(西州、庭州),并非一下子“完整纳入整个西域”。此时焉耆、龟兹、于阗、疏勒这些大国尚独立,要到贞观二十二年破龟兹,才把安西四镇真正建起来,才算把塔里木盆地核心区域收归直接管控。西汉则是宣帝设西域都护,一次性确立对整个西域城邦的统辖。二者时序有别。

性质的根本差异

  • 西汉西域都护:重在监护城邦诸国,保留各国国王、官僚,不把土地改成中原式州县,属羁縻为主,不用长期驻大量内地兵。
  • 太宗平高昌:废其国,改为西州,同内地郡县,这一步比西汉更进一步。高昌变成正牌州县,要常年派兵戍守、转运粮草,财政负担全压在陇右。

魏征当初反对,要害就在这里:取地易,守土难。西汉用羁縻,成本轻;太宗用郡县,就要背负远疆戍守的长期消耗。

可以这样说:安西都护府的设立,是继西汉之后,中原王朝再度重返西域,开启对西域全域的经略;而高昌改置西州,则是中原第一次在西域腹地设立与内地相同的郡县体制。西汉重在“监护诸国”,贞观这一次,是尝试“郡县实土”。这正是魏征上书的矛盾根源。


七、读史收束

这段《资治通鉴》,表面是一场开边之役的始末,骨子里是一场关于“如何治理远疆”的千古之问:是用恩德羁縻,还是用郡县实土?前者成本轻而根基浅,叛附无常;后者根基深而耗费巨,十年陇右虚耗。魏征与太宗,各自都看懂了对方的代价,只是选择了不同的权衡。

唐的答案,是愿意为丝绸之路的咽喉之地付出长期成本。而后来的历史也反复证明:一旦中原军力衰落,那些千辛万苦设立的州县与都护,便如流沙上的城池,随风而散。这大约也是司马光把魏征的警语和太宗的版图并列写在一起的深意——他让后人自己去称量,开疆之功与戍守之艰,孰轻孰重。


本文整理自双方对话所议之《资治通鉴·唐纪十一·贞观十四年》原文及引申考释,未引入外部资料。