EN
史书 安史之乱 所有专题 历史作品2.1 正式公开版

755—763 · 专题通史 · 十四章 · 2.1正式公开版

安史之乱

从边镇到两京,从两个皇帝到三个燕政权,再到一个活下来却已经改变的唐朝。

755年冬,兼领范阳、平卢、河东三镇的安禄山起兵南下。叛军迅速占领洛阳,次年越过潼关进入长安;玄宗西逃,太子李亨在灵武即位。唐朝借回鹘等力量收复两京,却没能结束战争。安禄山、安庆绪、史思明相继被杀,燕政权仍在更换首领后继续存在,直到763年史朝义败亡。

九年间,战争从边镇进入帝国中心,又从两京扩散到河北、河南、江淮、港口和普通家庭。唐朝最后活了下来,但它的军队、财政、边疆和中央与地方的关系,都已经不再是755年以前的样子。

三卷十四章755—763

本版责任

运营、责任编辑:吴超。正文经 AI 辅助整理与核读;材料与未决问题仍以逐段记录为准。

卷一

第一卷 帝国怎样走到两京失守

01

第一章 战争发生以前:边防怎样变成权力中心

1. 一支守边的军队掉转了方向

755年十一月,安禄山在范阳起兵,随后率军南下。几个月内,他们穿过河北,攻下洛阳,把战争推向潼关和长安。

这支军队已经在边地驻扎多年。士卒编入营伍,马匹靠牧地和草料供养,粮食沿州县、仓场和道路运来,命令由熟悉的将领和文书逐级传达。755年,安禄山把自己长期统率的边镇军队和边地部众用于向唐朝内地进军。

安禄山预先决定起兵,自然占有先发之利。但先发本身不足以让一支大军连续行军、跨过河北、攻下洛阳。支撑这次进军的组织、补给与指挥能力,形成于唐朝长期经营边防的过程。

唐朝前期的军事体系,曾以府兵、轮番宿卫和中央调度为重要支柱。士兵按期集结,服役后返回原籍。这套办法能够支持许多阶段性的出征,却越来越难应付漫长而遥远的边防。西域、河西、陇右、东北和西南的驻军,需要常年熟悉道路、水草、敌情以及当地各共同体的关系。边境上的变化不会等待文书往返长安,一支临时集合、服役期满便回乡的队伍,也很难把这些知识保存下来。

于是,越来越多的军人留在边地。长期驻防增加,募兵和职业军人的比重上升。他们同原籍、田产和轮番义务的联系逐渐减弱,同营镇、粮饷、同袍与将领的联系则变得更具体。军队也不再只在开战时临时出现;训练、补给、情报、任官和交涉,都需要一套持续运转的地方组织。

这场变化没有一个整齐的完成日期。旧有兵制、临时征发与长期募兵曾经并存,不同边区的情形也不相同。守边逐渐成为一种连续的职业:人要在当地过冬,马要全年饲养,营伍要保留共同训练形成的秩序,新的士卒也要由熟悉边务的人带领。朝廷由此得到一支随时可用的军队,军镇也积累起中央难以临时复制的经验。

节度使首先是这套边防需要的统帅。他要协调一片地区的军队,往往还会影响财政、行政、屯田、仓储以及与周边人群的交涉。遥远边境的战机转瞬即逝,长安因此把更多临机处置权交给边将。这个制度有效地保卫了帝国,也让某些边镇逐渐拥有自己的行动速度。

危险藏在它的效率里。

2. 军镇由哪些人维持

八世纪中叶的边军成分复杂。长期服役的汉人士卒,与出身突厥、粟特、契丹、奚、同罗等共同体的军人和将领,一同在军镇中谋生和晋升。语言、骑射、边地关系,以及跟随某位统帅的履历,都可能决定一个人在这里的位置。军镇把来历各异的人编入同一套任官、赏罚和供给秩序,他们既保留各自的语言与关系,也在共同服役中形成新的同袍和部属联系。

军镇给这些来历不同的人提供了一套共同的职业秩序,却没有抹掉他们之间的差别。有人以骑射见长,有人掌握语言和道路,有人依靠军功进入将领网络,也有人只是长期领取军粮的普通士卒。用后来的民族或地域标签把他们分成固定阵营,会遮住真正把人组织起来的任官、赏罚、同袍和生计关系。

唐朝广泛吸纳不同人群,也使用多种军事传统。安禄山正是在这套帝国秩序中逐步上升;族属本身解释不了他为什么起兵。理解叛乱,需要看他怎样集中多支军队、多个军区和个人部属,最后获得了挑战朝廷的能力。

军营以外,还有更多人使边防成为现实。养马需要牧地、草料与兽医;军粮要经过农户、仓吏、车夫、船工和沿路州县;甲仗需要工匠修补;情报要靠翻译、使者和熟悉边路的人传递。官方账目写下租庸调、粟帛与脚力,落到一地,却是粮何时装车,病马由谁替换,哪些农户出夫,雨雪之后哪一段路还能通行。

这条链要经过许多层人。仓场有自己的官吏,州县要在地方负担与军令之间调度,商人会衡量道路和交易风险,中层军官则要把抽象命令变成某一营何时出发、到哪里领粮。某一环节迟延,纸面上已经“发出”的军队仍可能停在原地。边镇经过长期运作,许多人已经知道下一环该由谁接手;这种协作平时很少进入宏大叙事,战时却决定命令能否成为行动。

将领的权力也在这些日常事务里形成。谁能按时发下粮饷,谁记录军功,谁分派差使,谁照料伤病者与家属,对长期生活在军镇的人都很具体。效忠很少在一天之内突然改变。它可能先是一批粮、一次赏罚、一次求助,随后才沉积为更稳定的依附。军人由此知道命令通常从谁那里来,遇到欠饷、伤病与家庭困难又该找谁解决。这样的依附不会自动使人愿意叛唐,却使眼前统帅在危机中拥有比遥远制度更快的号召力。

军需同时把边镇与周边社会连在一起。驻军带来防卫、市场、军职和迁徙机会,也要占用土地、草料、运输与劳役。有人从边市和军需中获得生计,有人承受征调,也有人同时经历两者。现有材料很难逐户追踪这些得失,边地居民也没有一种整齐立场。军镇的力量来自营门内外共同维持的网络;后来它被用于内战,前线士卒和沿途社会一起承担后果。

这种不均衡也发生在军营内部。士卒、部将、翻译、幕府人员和依附军镇生活的家庭,拥有的退路各不相同。能够凭军功上升的人,和长期承担运输或征发的人,可能同时依赖同一座军镇,利益却未必一致。材料没有留下他们的完整名单。叙述中所谓“边军”“边民”或某个族群,始终包含处境和选择各异的人。

长安人后来震惊于叛军到来,因为帝国的战争长期由边地承担。755年,那套把暴力投向边境之外的机器转向帝国内部,中心城市也开始承受此前较少直接感受到的代价。

3. 三镇怎样成为一套力量

安禄山后来兼领范阳、平卢、河东三镇。这三项任命对应着真实的军队和土地:东北边地、太原方向与河北平原由此被同一位统帅连接起来,从范阳经黄河通往洛阳的道路也在附近。各镇拥有经历长期边战的军人,并掌握马匹、仓储和不同共同体的军事资源。兼领使三处的军令、任官和情报逐渐汇到同一中心;一处军镇缺少的人员或物资,也更容易从另一处调动。三镇的协同由此加快,朝廷另派一人接管其中任何一镇的难度也随之增加。

让一名统帅兼掌多个方向,在当时有现实理由。玄宗和朝廷需要能够取得战功、处理复杂边务、减少协调成本的人。皇帝的直接恩宠,又使这份庞大权力看起来仍由中央授予和约束。安禄山每得到一项新任命,边防的协调能力和他个人可以调用的力量便同时增加;在危机爆发以前,两者并不容易分开。

一旦需要撤换,问题就显出来了。换掉官员只需一纸诏令,接管三镇却要让新的统帅接住成千上万士卒、部属、仓储、粮道和地方关系。军队需要承认新官,粮饷和军令需要重新安排,众多依靠原有网络生活的人也要相信自己的处境不会突然恶化。中央仍有任免、赏赐、监察和军号等工具,但这些工具需要可信消息、可用的替代者和执行命令的时间。

平时,边镇仍须不断从长安取得官号、赏赐和财政支持,地方统帅也远非独立君主。危险来自名义权力与实际接管之间逐渐拉开的距离。同一位统帅掌兵日久,又能影响信息回流时,中央名义上仍然可以撤换他,却很难确认谁来接手、军队会如何反应,以及命令抵达以前局势已经变化多少。中央的权力依然存在,只是它必须经过一系列已无法完全掌握的环节。

安禄山身边已经形成一套组织。严庄、高尚等人参与谋划和文书,养子、亲信、幕府人员与熟悉不同部众的将领分处其中。命令由他们解释,行军由他们安排,赏罚和政治名义也经由一层层关系传到营伍。安禄山能够让庞大军队转向,依靠的正是这套已经成形的组织。

幕府替统帅写文书,也保存和调度军镇所需的知识。副使、判官、掌书记、部将、翻译和地方联系人各有所长:谁熟悉某支部众,谁能与州县交涉,谁知道哪座仓还能供粮,谁能把一道命令带过山口和渡口。统帅通过这些中介扩大自己的行动半径。安禄山的个人权力,正是许多职务和关系在长期运行中围绕他连接起来。

这套组织能压缩公开反对的空间,却不能证明所有成员意愿相同。《资治通鉴》记载,安禄山宣称奉密旨讨伐杨国忠时,诸将“众愕然相顾,莫敢异言”。这只能说明该叙述中的诸将没有公开反对,不能说明每个人知道多少、为何沉默,或后来每次投降、反正和逃散的具体动机。

空间还限制着这份权力。范阳、平卢、河东彼此联系,各营仍要受山口、河流、州城、冬季道路、草料储备和渡口船只约束。这些条件决定部队何时会合,骑兵与辎重能够走多快。边军的优势来自现成的营伍、给养节奏和附近道路的知识,而非一个未经核实的庞大兵额。朝廷可以下诏募兵,临时集结者却要重新熟悉同伴、口令和补给;数日拼凑的车马,也容易在长途行军中散开。

起兵不只是发出命令。士卒、将领、辎重和马匹需要在行进中由既有组织协调。现有材料可以说明安禄山长期掌握军镇并在范阳起兵,却不足以复原起兵前的库存、给养链和每一层传令。可以确定的是,原用于边防的军队组织被用于向唐朝内地进军。

因此,755年出现在朝廷面前的,是一套可以独立行动的人员、物资和命令关系。纸面上的任免仍属于长安,实际接管这些关系却已经需要比一纸诏令更多的力量。

4. 强盛怎样留下不易察觉的脆弱处

开元、天宝年间的唐朝仍然强盛。这种强盛并没有使各地资源在危机中自动变成可用的前线兵力;长安与洛阳也是欧亚世界规模最大、联系最广的城市之一。756年长安失守、玄宗入蜀后,唐廷及其军事统帅继续组织对燕作战;战争直到763年才结束。

问题在于能力分布不均。精锐军队多在边境,内地长期承平,州县守备和临时征募缺少与职业边军交战的经验。中央拥有广阔疆域的资源,却无法在叛军已经上路后,立刻把军队、马匹和粮食移到正确地点。各地能够提供的兵员、仓储和畜力也要经过征集、核验与运输,朝廷拥有资源和朝廷能立即使用资源之间,隔着真实的时间与距离。国家总体强大,局部仍可能反应迟缓;边防越专业,内地在最初冲击面前的时间差也越明显。

这种时间差还来自知识。驻守东北的军人熟悉附近的仓、路和渡口,临时受命的朝廷将领却要重新确认部队、军械与补给。范阳在长安看来遥远,驿骑传递消息仍须逐站前进;对当地军镇而言,下一处营地和粮源是每天处理的事务。地理本身不会发动叛乱,却让已经完成组织的一方在决定行动以后,拥有尚未完成组织的一方无法立刻追上的速度。

信息同样需要时间。边将实际掌握多少兵力,地方官员是否仍会服从,哪条道路安全,某次胜败是否可信,都要经使者和官僚传递。有人确实看见风险,却只看见其中一部分;报告又会被派系冲突、报信者的信用和皇帝对安禄山的个人信任过滤。制度有报告渠道,却没有及时把分散警报变成一致行动。

朝廷内外早已有人怀疑安禄山,也有人继续把他的战功、贡物和服从当作可信信号。同一项边将自主权,平时显出他的能力,危机中又显出他已难控制。各种警报彼此冲突,长安既要核验消息,又要寻找不会立刻抽空边防的替换办法。个人信任怎样进一步影响判断,是下一章的任务;第一章在这里看见的,是信息与接管都已经比纸面命令慢。

这些脆弱处恰恰生长在帝国的能力之中。疆域辽阔,需要专业而常驻的边军;边军长期运作,又形成独立的人员与资源系统。中央依靠地方统帅迅速处理边务,地方统帅也依靠中央的官号、赏赐和财政维持合法性。双方并未彼此分离,却形成一种很难低成本拆开的相互依赖。

后来唐廷为了平叛,仍要依靠其他边军和地方军事力量。支撑叛乱的资源,也是朝廷继续作战所需的资源,简单废掉所有边镇并不可行。制度曾经有效,战争中仍有用途;授权、核验、轮换与紧急接管之间的关系却已经失灵。这个仍有巨大能力的帝国,最终被自己的一部分能力所伤。

开元、天宝的强盛从未均匀落在帝国每个地方。两京长期远离战争,是因为粮食、马匹、劳动和风险被持续送往边地。当边镇军队转向内部,这些已经存在的能力也一同转了方向。

5. 安禄山集团作出了起兵的决定

边防制度提供了军队、道路和资源,却没有预先决定谁会起兵。多数节度使继续服从朝廷,职业军队也长期承担守边任务。755年,安禄山与严庄、高尚等核心幕僚决定起兵,并动员其所掌握的军队执行。安禄山的多镇权力、杨国忠与他的冲突、玄宗的信任方式、对清算的恐惧、身边谋划集团以及当时的具体局势,共同影响了这项选择。

只写个人野心,会看不见朝廷怎样造就一个难以撤换的统帅;只写制度失灵,又会让决定起兵的人躲进结构。历史需要同时保留条件与选择:一部可以被掉转方向的战争机器已经存在,仍有人决定让它掉头。

这一区分也解释了战争为什么没有随安禄山的死亡结束。军队的职业生活、将领与部属的关系、地方的自保需求和已经断裂的信任,不会随着一个人的生命一同消失。后来安庆绪、史思明和史朝义能够继续战争,说明叛乱很快超过了最初发动者;这并不取消他在755年作出选择的责任。

战争发生以前,长安依赖边镇保卫辽阔边境,边镇依赖中央授予名号和资源,士兵依赖军镇维持职业生活,周边社会则以粮食、马匹、劳动和道路维持整套体系。这些关系曾经有效,也已经难以迅速拆开。任何一次撤换都会同时触动官号、粮饷、军职和家庭生计;迟疑由此产生,风险也在迟疑中继续累积。

后来的结局容易让人误以为危险早已显而易见。当时,边将自行处置军务仍可能只是高效的边防安排,军人依靠熟悉的统帅也没有预先决定他们会参加叛乱。直到宫廷互信破裂、撤换变得危险、安禄山及其集团决定动员军队,长期条件才被压缩成一次具体行动。制度说明这次行动为何可能,作出决定的人仍须承担责任。

责任也有层次。皇帝、宰相与节度使拥有更大的决定权;幕府人员、中层军官和州县官吏使决定获得执行;普通士卒、运输者与被征发者则常在信息更少、退路更窄的位置承受命令。把所有人写成安禄山意志的延伸,会掩盖强迫与有限选择;把执行链从叙述中删掉,又会让一场横跨帝国的战争仿佛只由几个人的念头发生。

接下来要进入长安。军队已经存在,但它为何长期集中在安禄山手中,皇帝又为什么愿意把个人信任置于制度约束之上,仍需从帝国中心内部解释。

本章材料与边界

02

第二章 安禄山怎样进入帝国中心

1. 皇帝为什么需要这样的边将

安禄山的军队驻扎在东北,他的权力却有一部分形成于长安。若没有皇帝持续授予官职、军镇与政治信用,他很难同时掌握三镇;若他只是宫廷里一个受宠的人,也无法把恩宠变成足以发动战争的力量。第二章要处理的,正是边镇兵权与皇帝信任怎样接在一起。

安禄山出身于唐朝东北边地的多族群环境。他的族属、姓名来源、早年经历和宫廷轶事,在《旧唐书》《新唐书》及后来的编年史中存在异文,也经过了叛乱结局的重新组织。能够较稳妥确认的是,他熟悉边地语言和关系,在军镇中凭借战功、办事能力与统帅赏识上升,随后进入玄宗视野。

这条道路使他同时掌握两种政治语言。在边地,战绩、翻译、交涉和部属关系决定一名军人的位置;在长安,官号、奏表、召见和皇帝的直接认可决定这些能力能够得到多大范围。安禄山反复以边功、入朝与进献维持皇帝信任;这些行动产生了政治效果,却不能反向证明他每次行动时的完整盘算。

玄宗使用安禄山,有现实的边防理由。东北长期面对契丹、奚等方向的军事压力,需要熟悉当地道路、人群和作战方式的统帅。一个能处理边务、又把自己的上升归于皇帝恩遇的将领,可以帮助君主绕过宰相和传统门第,直接影响远方军镇。玄宗由此获得一名能办事的边将,安禄山则获得一条不必完全依赖中央官僚资历的晋升道路。

这种合作在相当长时间里确实有效。《旧唐书》安禄山传称其“每月进奉生口驼马鹰犬不绝”;这条后世传记说明,持续进奉被写入安禄山与朝廷关系的叙述,也暴露出被当作贡物记录的人。它不能单独证明进奉频率、全部边功,或朝廷因此如何判断他的忠诚。后来发生的叛乱,容易使一切早期任用都显得荒谬;当时朝廷接收到的信号并不只一种。

安禄山先后兼领范阳、平卢、河东,使个人信用与庞大军事职务越来越难分开。玄宗看到的是一位由自己提拔、可以直接控制的重要边将;安禄山得到的则是一套越来越依赖他本人维持的职位和部属网络。官位越高,换人时需要接手的军队、幕府与地方关系越多。恩宠既扩大了他的权力,也提高了失去恩宠时的危险。

任命不断累积,还会改变朝廷内部怎样理解这个人。新职位可以被看作上一段任用成功的奖励,已有权力又成为继续委任的理由:既然安禄山已经熟悉几个方向,让他兼顾更多军务似乎比另找陌生统帅更省协调。这样的判断未必出自阴谋,也会造成路径依赖。每一次增加职权都让下一次分拆更困难,而分拆越困难,继续信任越容易被说成现实选择。

边将对皇帝的直接依附,也能帮助玄宗压低中央官员的中介权。安禄山若只向皇帝证明忠诚,宰相和御史对他的约束就会显得像官僚对功臣的阻挠。对君主而言,这种关系一度扩大了个人裁断;对制度而言,它却使同一份风险判断越来越难在皇帝以外形成权威。直到危机临近,朝廷才发现,绕过中间层得到的效率,也削弱了中间层共同承担纠错的能力。

2. 亲近怎样变成政治资源

召见、赏赐、赐宅、婚姻安排和直接奏报,在君主政治中都能配置权力。它们看起来属于私人关系,实际会改变谁有机会解释自己、谁的报告先被相信、谁能越过通常的官僚层级。安禄山进入宫廷以后,得到的不只是亲近感,也是一种可以抵消外部指控的政治信用。

后世喜欢讲他的体貌、舞蹈、诙谐,以及认杨贵妃为养母等故事。这些记载可能保存了宫廷记忆,也带着史家对人物品格和政治报应的编排。若把它们直接当作原因,玄宗仿佛只因一时被逗笑便交出边防,朝廷多年的任命、军功评估和权力制衡都会从叙述中消失。

这些故事更有价值的地方,在于显示宫廷亲近如何公开表达。安禄山借夸张的礼仪表明自己只知皇帝与贵妃,不把宰相和常规秩序放在同一位置;玄宗的笑纳又让在场官员看见,这位边将拥有一条特殊通道。表演未必能告诉我们人物真正相信什么,却能改变其他人的行动预期。

一个官员若指控普通边将,调查可能沿御史、宰相和地方文书展开。面对安禄山,指控者还要越过皇帝对自己识人能力的信心。玄宗越相信自己亲自了解安禄山,越容易把新的警报解释为朝廷派系争斗;安禄山也越能把对他的质疑说成有人嫉妒战功、挑拨君臣。

亲近需要许多人维持。安禄山的幕僚起草奏表,使者携带贡物和消息,长安的亲属、宾客与官员帮助传递信息;朝廷则依靠宦官使者、宰相、御史和地方官观察三镇。皇帝与边将之间并没有一条不受干扰的私人热线,每份“亲见”与“密报”都经过具体的人。

这些中介拥有各自的恐惧和利益。使者的报告可能受接待条件和既有判断影响;至于个人是否迎合或受惠,须由具体记载证明。反对者可能确实看见风险,也可能借风险削弱政敌。信息通过这张网络抵达长安时,事实与传递者的信用已经纠缠在一起。朝廷有许多报告渠道,却没有形成能够稳定交叉核验三镇状况的共同程序。

《资治通鉴》记载,天宝十四载朝廷遣辅璆琳前往范阳察看动静;辅璆琳受厚赂后回报安禄山‘无有二心’。《旧唐书》也载辅璆琳受赂称忠,但把相关遣使系于天宝十二载。这个情节的要害不只是一名使者受贿。皇帝判断一位强大边将是否准备反叛,竟可能依赖一次容易被招待、欺骗或收买的个人观察;其他报告又会因来自安禄山的政治对手而降低信用。制度仍在收集消息,却越来越难把消息变成一致行动。

密使的任务本身也有局限。他在边镇停留的时间有限,看到的人员、军备和礼仪都可能经过安排;返回长安后,他的报告又要在皇帝已有期待中被理解。若结果与玄宗的信任一致,它显得像一次核验;若结果相反,报告者便要证明自己没有受到杨国忠一方影响。一次观察因此很难真正推翻长期关系,反而可能为继续等待提供新的凭据。

朝廷其他成员也会从皇帝反应中学习。反复提出警告却得不到采纳的人,可能减少上奏,也可能把措辞写得更激烈;警报未能形成有效制衡,但沉默者是谁、为何沉默,现有材料不能统一说明。信息渠道表面仍然开放,官员却会根据既往处置判断哪些报告可能被采纳、哪些报告可能伤及自身;具体个案仍须分别核定。危险并不只藏在缺少消息中,也藏在许多人已经知道哪些消息难以产生结果。

3. 警报为什么没有变成处置

天宝后期,安禄山的兵权与宫廷关系都已引起警惕。朝廷并非直到起兵当天才发现危险。现有史籍记载朝中有人曾警告玄宗安禄山可能叛乱;兼领三镇、换将请求与拒绝入朝则是发生在不同时段的事件。在点校本与异书完成核对前,不宜把这些事件串成一条无间断升级的危机链。

边将调整军官,可以被视为准备叛乱,也可能被说成整顿军务;进献马匹可以表达忠诚,也可以掩护人员和物资移动;称病不入朝可能真有疾病,也可能是在试探朝廷。单个行动很难自行证明完整计划。皇帝必须决定何时把不确定的风险当作足以撤换一名重将的证据。

撤换也不只是一道诏书。《资治通鉴》与《新唐书》都保存了朝廷曾考虑召还安禄山、另行分掌诸镇而未实施的说法。两书成书较晚且传承相近,现阶段不能把草诏、使者回报及其前后因果写成无争议的现场记录。这个未实施的设想仍提示:若要撤换一位边将,召见、分镇和接管必须一并处理。

若召安禄山入京而没有可靠的交接者,三镇部属可能把命令理解为清算;若先公开分权,安禄山又可能抢先行动。替代者必须得到军队承认,粮饷、文书和地方关系也要接续。第一章已经说明这些资源为何难以低成本拆开;第二章只需看见,这种替换成本怎样反过来影响长安的政治判断。

皇帝还要承担误判忠臣的后果。一位长期有功的边将若因政敌指控被突然夺权,边防可能受损,其他将领也会怀疑皇帝是否仍会保护受恩者。可一旦所有风险都用“不能无端猜忌”解释,个人信用便会逐渐取代公开核验。安禄山起兵前,史籍所记的警告、召还或分镇设想与换将请求分属不同情境;它们说明朝廷并非毫无警觉,不能合并成一次明确而被延后的处置。

时间由此改变选项。早些时候,分镇、轮换副手、交叉核验粮饷和限制亲军,都可能只是常规治理;到755年,同样措施更像公开宣告皇帝已经准备动手。越晚行动,接管成本越高;越怕刺激边将,边将越有时间准备。等待没有保持原状,而是在持续缩窄安全处理的空间。

这不能证明任何一项早期措施必然阻止战争。材料不足以替当时人计算一条毫无风险的道路,后来结果也不能把每位警告者自动变成洞察一切的先知。可以确认的是,警报没有形成一套足以越过私人恩宠、派系冲突和单一使者报告的集体判断程序。朝廷看见了许多碎片,却始终没有把它们组织成可执行的交接。

可执行意味着把判断拆成一连串动作。谁负责召见,谁先接触三镇副手,谁掌握新的任命文书,哪支军队保证命令能在当地生效,安禄山入朝后怎样安置他的亲属和部属,这些都需要提前安排。若只有“怀疑他会反”这一结论,没有能承受抵抗的执行链,警报越强烈,越可能只促使双方加快准备。

朝廷也可以尝试减少一次性摊牌的需要:让不同渠道分别核验军队和财赋,逐步调整副手与任期,避免三镇继续围绕单一人物累积。原稿材料不足以证明这些办法在755年仍有多大成功机会,本章不能为历史设计一个必胜方案。它们至少说明,风险治理原本有许多比“相信”或“诛杀”更细的动作;这些动作没有在权力尚可低成本调整时形成稳定制度。

4. 杨国忠与安禄山失去了后退的办法

杨国忠与安禄山的敌对,把长期风险压缩到很短的时间里。《旧唐书》《资治通鉴》都记载杨国忠在安禄山起兵前多次声称安禄山将反。双方都试图让皇帝相信对方才是危险,也都用行动迫使对方表态。

据《资治通鉴》,755年安禄山曾请求以三十二名蕃将替换汉将,韦见素以为反迹而反对。至于搜捕宾客、称病不入朝、献马及使者往返等细节,现有页面材料仍待点校本与异书核对;在此之前,不把它们合写成一条连贯的“逼反”链。

这些行动不能直接打开人物内心,却能显示安全感怎样消失。朝廷看到的是一位拒绝召见、调整将领、聚集人马的三镇统帅;安禄山面对的则是亲信被捕、儿子留京、分拆兵权的议论和不断到来的诏命。双方都越来越容易把对方的下一步理解为清算准备。

过去维系关系的恩宠,此时无法提供安全退出。安禄山没有可信保证,证明交出军权后仍能保全自己和集团;朝廷也没有可信保证,证明继续宽容不会使未来处置更困难。制度缺少一种既能核验风险、又能逐步交接兵权并约束报复的办法。每一次试探都让下一次妥协显得更危险。

杨国忠的警告确实让风险进入皇帝视野,但两人的公开敌对也削弱了警告。若信息主要来自同一个政治对手,玄宗会怀疑它服务于相权斗争;若因此完全排除警告,皇帝又等于把个人信任置于所有制度信号之上。派系冲突和真实风险在同一份奏报中出现,使朝廷更难建立共同信用。

玄宗拥有最终任免权,却无法亲眼看见三镇内部。他必须经由使者、奏章和互相敌对的官员判断。君主个人的信任原本能加快边务决策,到危机中却让反证更容易被解释为诬告。安禄山的政治安全同样依赖玄宗个人,一旦这份保护松动,他也缺少可以退回的制度位置。

安禄山留在长安的儿子和宾客,使这种关系不只停在官职层面。他们既是宫廷联系的一部分,也可能在危机中变成人质、信使或清算对象。消息从长安传到范阳时,包含的不只是皇帝态度,也包括亲属与同党的安危。反过来,安禄山是否奉诏入京,也会影响留京者的处境。个人关系、集团安全和国家命令由此缠在同一条传递线上。

据《资治通鉴》,杨国忠命京兆尹包围安禄山在京宅第,逮捕李超等门客,并送入御史台狱后秘密处死。这一记载显示冲突已经进入强制处置;但仅凭这一条记载,不能断定杨国忠的风险盘算,也不能说双方已不可能接受第三方核验。

三个人掌握的选择并不相等。玄宗可以任免、分镇和调兵,杨国忠可以推动调查与逮捕,安禄山掌握已经组织起来的军队。普通使者、幕府人员、中层军官和留在两地的亲属,只能在更窄的空间里传递、隐瞒或执行命令。责任因此有层次:掌握更多资源的人,更能决定风险是否变成全国战争。

5. 宫廷冲突变成了武装行动

安禄山最终以诛讨杨国忠等名义起兵。“讨奸臣”是一种熟悉的政治修辞:它把军事行动说成纠正皇帝身边的错误,降低直接反君的成本,也为军队和沿途官员提供一个暂时可以接受的名义。口号能组织服从,却不能替发动者免除责任。

起兵以后,保护自身、清除政敌、维持军队、占领城市和争夺最高权力很快合在一起。756年正月,安禄山在洛阳称帝,国号燕,改元圣武。叛乱没有停在宫廷清算,而是建立另一套任命、军令和统治要求。

玄宗的误判也不能缩成一个年老皇帝沉迷享乐的故事。玄宗长期以恩遇维系安禄山,并多次压低反叛警报的权重;这显示个人判断压过了部分制度信号,不必进一步断言皇帝如何理解自己的识人能力。杨国忠把真实警报与政治敌对带进同一条渠道,安禄山则一面维持受恩边将的身份,一面使军镇具备拒绝命令的条件。三方行动互相改变彼此的成本,最终让冲突从可撤回的试探进入武装对抗。

这段关系仍然没有替安禄山作出决定。被怀疑、被召见、亲信受捕,是他面对的风险;动员多镇、使用政治名义让军队南下,则是安禄山及其集团采取的行动。朝廷长期集中兵权、依赖私人恩宠,需要承担制度与决策责任;掌握军队并决定起兵的人,也不能躲进“被逼反”的叙述。

军中并非每个人都拥有同样选择。有人参与谋划,有人依赖职位与粮饷,有人受到纪律和眼前武力约束,也有人后来投降、反正或逃散。宫廷里的政治口号传到营伍,会变成谁来点名、谁发军粮、谁带队出发。第二章不展开这些行动的具体过程,只需确认:长安的信任危机已经找到一支可以执行命令的军队。

安禄山进入帝国中心多年,才有可能在危险信号出现时继续得到信用;他掌握边镇多年,才有可能在信用破裂后把政治冲突转成军事行动。战争并非来自两个彼此隔绝的世界。它发生在唐朝自己的任官、边防和宫廷关系内部,然后沿帝国的道路向南扩展。

第一章结束时,战争所需的军队与资源已经存在;第二章结束时,维持这套权力的信任和退路已经断裂。接下来,问题不再是安禄山是否会起兵,而是这支军队怎样穿过河北、渡过黄河,在朝廷完成反应以前抵达洛阳。

这个交接也划定了两章之间的责任。第二章保存起兵以前仍然存在的选择,因为人们确实曾经讨论召见、分镇和观察;第三章则从选择已经作出以后开始,不再用宫廷动机解释每一次行军。这样,战争既不会显得从道路上凭空出现,也不会被缩成几个人在长安的恩怨。政治关系提供了命令,真正扩大灾难的还将是命令怎样进入州县、城门和沿途居民的生活。

本章材料与边界

  • 《资治通鉴》卷217—218及《旧唐书》《新唐书》相关纪传可用于核对任官、入朝、使者观察、三千匹马与起兵前冲突次序;宫廷轶闻必须与制度性事实分开,不据此虚构心理和私密场景。
  • 北京故宫博物院:安禄山人物条目:作为机构性人物背景入口,不把简略人物介绍当作完整因果研究。
  • Cambridge History of China: Court and province in mid- and late T'ang:用于把个人关系放回朝廷—地方权力结构。
  • 对安禄山的族属、早年经历、宫廷表演与具体动机,正史、编年史和后世文学存在层累与异文;本章只使用能帮助解释权力关系的部分,不把后见之明写成当事人的确定心理。
03

第三章 755:从范阳到洛阳

1. 先发之后,燕军为什么还能连续推进

755年冬十一月,安禄山从范阳起兵。叛乱者当然先于朝廷行动:安禄山知道自己何时出发、往哪里走,长安却要等军报抵达以后才能确认发生了什么。本章真正需要解释的,是这份天然的先发优势为什么没有在第一座城、第一条河或第一次抵抗前耗尽,反而迅速扩大成跨越河北、攻下洛阳的军事胜利。

答案首先在已经完成的组织里。范阳军营中有成形的部队、熟悉的将领和长期使用的命令系统,粮草、马匹与辎重也能按已有办法接续。安禄山要做的是改变这些力量的目标;唐朝要做的却是从收到消息开始,重新任命将领、征募士卒、配发武器、寻找粮源并建立内地防线。双方之间不只隔着出发的先后,还隔着一支军队是否已经能够共同作战。

《资治通鉴》记载,安禄山以伪造的密旨召集诸将,宣称将率军入朝讨伐杨国忠;《新唐书》也记其以奉密诏讨杨国忠为名。部属听后震惊,却无人敢公开反对,军中又以严令压制异议。这段记载经过后世编纂,不能当作现场逐字记录;它仍说明起兵必须同时解决两个问题:给行动一个可以传播的名义,并让处在军事纪律中的部属在极短时间内服从。

“讨杨国忠”把叛乱包装成一次针对宰相的行动,使部分跟随者暂时不必直面另立政权的含义。这样的名义未必能说服所有人,却能帮助命令沿原有军队层级传下去。统帅、幕府、中层军官和各营士卒对计划知道多少、是否真心赞成,材料没有留下统一答案。后来不断发生的投降、反正与逃散,也证明最初的沉默不等于所有人拥有同一种意志。

史书常为这次起兵给出庞大兵数。前近代军队数字混合纸面名额、临时征调和夸大战果,不宜当作一次精确清点。可以确认的是,安禄山长期掌握东北边镇,并在起兵时调动所部军队和部分边地部众。具体兵种比例、各部参与规模和编制,现有材料尚不能复原。其优势在于军队已在既有组织中运作,而不只是纸面上的一个数字。

《资治通鉴》记载,太原和东受降城先后上报安禄山叛乱时,玄宗起初仍怀疑消息是仇视安禄山者伪造的。按该书编年,从乙丑仍不信叛乱奏报,到庚午确认安禄山已反,相隔五日。这是后出编年史保存的一种朝廷反应叙述,不能单独复原实时报讯流程,也不能证明所有方向的奏报彼此独立。

朝廷确认消息后迅速作出任命,也动用府库募兵。唐朝仍有庞大的行政和财政能力;困难在于,诏书可以当天写成,军队却不能当天练成。临时募兵需要编队、训练和指挥,但现有材料没有保存一个普通新兵从入营到初战的通用过程。安禄山取得的时间差,就这样从起兵者的先发,扩大为两种组织成熟程度的差距。

2. 河北各城作出了不同选择

从范阳通往黄河的道路穿过河北。燕军推进很快,河北却没有整齐地倒向同一边。有人主动归附,有人弃城逃走,有人为了保全州县暂时服从,有人暗中联络唐朝,也有人公开起兵抵抗。军队在地图上画出一条向南的路线,沿途每座城面对的条件并不相同。

对地方官而言,忠于唐朝需要立刻回答一连串具体问题:城墙能不能守,粮仓能维持多久,部下是否听令,邻郡会不会来援,家属是否已被燕军控制。对居民而言,选择往往更窄。闭城可能招来围攻,开门可能暂时免战,却也会带来征粮、索马和此后被唐军追究的风险;离城可能造成财产和亲属分离;若要说明某一群人的具体损失,仍须户籍、契约、墓志或个人记录。

燕军在占领地并非每次都另起一套官署。《资治通鉴》记载,安禄山到常山后授颜杲卿金紫、扣押其子弟并令其继续留守;沿途又任命张献诚、李庭望等掌管占领地。这些是若干占领个案,不足以复原统一的供粮、传令制度,也不能替代地方官在不同处境下的具体选择。

颜杲卿所在的常山起初也迎接燕军。随后,他与部属秘密联络反正,试图响应仍然忠于唐朝的力量。颜真卿在平原则利用此前修城、浚壕、储粮等准备组织抵抗。两人的选择后来进入忠烈叙事,有充分的行动依据;但勇气不是凭空产生的城防。粮食、丁壮、文书、信使和邻郡响应,决定一份反抗意愿能否维持成军事行动。

颜氏的声名也不应遮住没有留下姓名的人。现存材料能够显示州城与道路迅速易手,却不能把河北居民分别写成运粮者、守门者、逃难者或被迫服从者;这些行动必须由地方个案逐一证明。编年史更容易保存官员死守、投降和受刑的名字,较少记录车辆被征用的主人、在城墙上服役的人和道路阻断后失散的家庭。名字留下得少,不表示承担战争的人少。

地方立场还会随局势变化。一座城今天向燕军开门,明天可能因唐军接近而重新判断;一位官员想要反正,也要先确认信使能否通过、附近是否有援军。所谓燕军“占领河北”,常常只是控制州城、道路和文书的阶段性结果,并不表示所有地方社会已经接受一套稳定的新秩序。

用“民心”概括这种变化尤其需要谨慎。有人守唐,可能出于名分,也可能出于家族、官职、地方声望和邻里关系;服从燕军可能包含胁迫、求生或仕进等不同原因,但本章没有足够个案判定比例,因此不替无名者分配动机。胁迫、算计、恐惧和坚持可以同时存在。历史仍要判断行动的后果,却不能用一个标签抹去每个人拥有的退路并不相同。

河北的差异很快具有军事意义。燕军继续向洛阳推进时,身后的州县、道路和渡口并未全部稳定。唐朝只要能把零散抵抗接上军队和名义,安禄山就必须同时顾及向西的前锋与通往范阳的后路。第二条战线还没有成熟,却已开始出现。

3. 唐朝在行军速度之下重新造军

朝廷确认叛乱后,任命封常清、高仙芝等人组织防御,又从京师和各地募兵。封常清抵达洛阳后仓促招募市井之人。名册可以在短时间增加,军队所需的训练、互信和战场经验却不能一起增加。唐朝有钱粮、有官号,也能召集许多人,暂时还没有一支足以正面对抗职业边军的内地军队。

高仙芝和封常清都有边疆作战履历,但他们接手的不是自己长期训练的部众。将领的经验可以帮助选择阵地、安排退路,无法替士卒完成共同训练。临时军在骑兵冲击和队伍溃退中较难维持组织;新兵当时看见什么、是否听懂命令,则不能由战果反推。战争经验无法由一道任命补发。

这并不表示临时动员毫无意义。它证明首都失去先机后,唐朝仍能调用府库、官员、既有边军和地方组织。郭子仪、李光弼等人也从朔方、河东和北方各路聚集力量,试图威胁燕军后方。只是每项任命都要经过道路:将领须赶到任所,士卒须编入部伍,粮草须送到营地,冬季天气、渡口和地方合作都会决定一份诏书何时才真正变成兵力。

临时造军把边境战争的负担突然压到内地。商贩、工匠和农民可能被征入营中,州县要提供粮食、车马、军械和守城人手。对朝廷来说,这是恢复国家能力;对被征者的家庭来说,首先是劳力离开、收入中断、老人和孩子需要另找照料。文献很少让我们逐户追踪这些变化,但“募兵”不能因此变成一个没有生活代价的行政词。

两种时间由此并行。燕军沿已有指挥和给养关系向前,唐朝则一边失败、一边把分散资源重新接入战争。临时军在洛阳一带的败退是真实的,河北和北方力量的聚集也是真实的。把最初败局写成国家已经空无所有,会无法解释此后八年的战争;把朝廷仍有资源写成它随时能够反击,又会忽略组织需要付出的时间。

朝廷还必须在不同方向之间分配注意力。长安担心洛阳和潼关,河北抵抗者等待支援,郭子仪、李光弼希望从北面牵制范阳。资源如果全部压向正面,河北节点可能再次断开;若只经营后路,关中又会感到门户将失。后来潼关决策之所以影响巨大,正因为唐朝并非只面对一支由东向西的箭头,而是在同时拼接几条尚未稳定的战线。

临时军的失败还会改变下一次动员。逃回者带来真实军情,也带来恐惧;新募者会听见前一支队伍怎样溃散,将领则须决定是收拢败兵,还是把他们视作传播混乱的人。战败会损失军械、马匹和运输能力,但本章没有逐项清册证明这些损失在每一次退却中同时发生。战报中的“退”不是一个部队从地图上移到另一点,而是朝廷必须重新辨认还有多少人、多少武器和多少命令关系可以使用。

地方官署也在承受双重要求。一面要把户口、粮仓和车马交给军队,一面还要维持城内治安、安置逃来的人并判断哪份文书仍然有效。官员逃走会留下权力空白,官员留下也可能因向某一方提供物资而被另一方追究。唐朝重建军队,因此同时是一场重新建立可信命令的工作:人们只有相信这支军队不会立即散去,才更可能交出有限的粮食与劳力。

4. 黄河以南,胜利变成了政权

燕军渡过黄河以后,沿线城市经历了不同命运。陈留的守城准备很快崩溃,郭纳最终开城投降;《旧唐书》明确记载他此前曾作初步抵抗。《资治通鉴》《旧唐书》都记载安禄山在陈留杀害大批已经投降的官军;前者记‘近万人’,后者记六七千,人数无法据此确定。具体人数缺少可靠交叉核验,不能照单全收;处决的政治作用却很清楚:惩罚已经投降的人,同时向下一座城展示服从也未必安全、抵抗可能付出何种代价。

这种暴力会产生相反效果。恐吓可能使一座城尽快开门,也可能让另一座城相信投降无法保全性命。战争中的命令因此不断改变地方计算。燕军要快速前进,依赖州县继续提供道路、粮食和行政;屠杀与劫掠又会破坏这些合作。军事推进越成功,占领者需要维持的地方也越多。

荥阳抵抗后失守,封常清率领的新募军数次败退。开阔地有利于燕军骑兵,连续挫败则使临时军更难保持秩序。部队退向洛阳说明唐方防线继续后撤;至于士卒、居民和官员如何理解失败,现有编年材料不能替三类人分别作答。

洛阳最终陷落。《资治通鉴》记载燕军攻入洛阳后“纵兵杀掠”;《旧唐书》《新唐书》同段记载李憕、卢奕等官员遇害。这些材料说明占领伴随暴力和官员死亡,却不能估计一般居民的受害规模,也不能复原城内各处官署、市场和民居在数日内的具体处境。

一座首都级城市的陷落还有它自己的时间。城门被突破是一刻,官署停止执行旧命令、仓库换了守卫、市场重新开闭、逃亡者寻找道路,则要延续许多天。燕军必须决定哪些唐官可以继续办事,哪些财物归军队,哪些人应被搜捕;政权更替会改变城门、文书和治安,却没有一组材料让我们复原居民当时如何逐项权衡去留。军事胜负已经发生,统治仍在混乱中争夺。

洛阳不仅是一座大城。它连接黄河、运河、关中与帝国东部财富,拥有宫城、官署、仓储和足以宣示王朝秩序的礼制空间。燕军占据洛阳以后,得到一个能够储粮、任官、发布命令和接待归附者的中心。长安面对的不再只是行进中的叛军,而是一个试图经营领土的竞争政权。

756年初,安禄山在洛阳称帝,国号燕。起兵时“讨杨国忠”的口号至此已经无法容纳他的行动。称帝意味着建立年号、官署和奖惩秩序,也要求追随者在唐与燕之间作出更明确的选择。一次以清君侧为名的武装行动,公开变成了两个政权对天下的争夺。

称帝没有让治理自动稳定。燕政权要供养军队、控制渡口、安排官员,还要判断投降者是否可信。军队每向西推进一段,通往范阳的路线就更长;每占一座城,又须留下人手维持征发和秩序。洛阳的胜利给安禄山带来政权的形状,也把他带进比发动叛乱更难的任务。

5. 第一轮胜利留下了两条战线

到756年初,战争已经可以画成两条线。一条从范阳穿过河北、渡过黄河、抵达洛阳,并继续指向潼关和长安;另一条分布在河北州县、河东与朔方之间,颜氏等地方力量和郭子仪、李光弼所部试图切断燕军后路。两条线的力量并不相等,却迫使安禄山无法只看向西方。

河北反抗遭到报复。《旧唐书》把颜杲卿收入忠义列传,并保存乾元元年追赠诏书,其中以“身歿名存,实彰忠烈”解释其死亡。这足以说明唐代褒赠与后晋官修史共同塑造了忠烈框架,却不能替代更晚的祭祀和地方记忆材料。与他相关的其他人,在现有叙述中常只以家属、将吏或城中军民等类别出现;没有更多地方或个人材料,不能复原他们各自的经历。

唐朝的北方反攻为局势提供了另一种可能。若郭子仪、李光弼能够威胁井陉、范阳与河北道路,燕军西进就必须担心补给和退路。这个可能性没有保证成功,也不能从地图上直接推导出一套必胜方案;军令、粮草、将领协调和地方响应,都会决定两支唐军能否真正形成合力。

安禄山的第一轮胜利十分巨大。唐军连续败退,洛阳陷落,燕政权建立,长安受到直接威胁。它又没有决定战争的终局。燕军占有的土地越广,越需要让仓库、州县和道路持续服从;唐朝失去东都以后,仍能从其他边军、地方官号和未陷地区重新组织力量。

对唐廷而言,危险在于把临时军的溃败和沿途州县的服从理解成整个国家已经失去抵抗能力;对燕政权而言,危险则是把快速占领理解成地方社会已经承认新秩序。双方都只能从不完整消息判断局势。城市是否还守、道路是否畅通、某次反正是否真实,消息抵达指挥者时往往已经改变。

战争也改变了“后方”的含义。燕军身后的河北仍可能反抗,唐军以为安全的关中即将直接承受进攻;一座今天提供粮食的州城,明天可能关闭城门。控制权沿城墙、仓储、渡口和人质关系不断伸缩。洛阳称帝扩大了燕政权的野心,却没有使这种不稳定消失。

这也是为什么夺得东都与赢得天下之间仍隔着很远。燕朝可以颁官号,实际税粮仍要由州县收集;可以命令道路开放,商旅和运粮者却会先判断沿途是否安全;可以惩罚反抗者,过度惩罚又会增加地方转向唐军的理由。唐朝同样不能只凭旧王朝名义召回各地。两边都要把政治称号兑现成可以预期的保护、征发和奖惩,战争于是从快速行军进入更持久的治理竞争。

唐天宝十四载十二月丁酉,燕军攻占东都洛阳;该日期跨入公历756年初,最终稿仍须固定历法换算来源。燕军逼近并攻占洛阳的同时,唐廷在东京、河东、朔方、河南与京师募兵、任命统帅和设置新的军事职务,地方上也开始出现反燕武装。此时最重要的结果不是胜负已经确定,而是战争已经不可能靠一次突袭结束。燕军要越过潼关,唐军要把北方牵制接成真正的反攻,两边都必须继续解决军队、道路、粮食和服从的问题。

下一场决定性危机来到潼关。那里的一道关隘暂时抵消了燕军的速度,也把唐朝内部对将领的猜疑、对首都安全的恐惧和不同战场之间的选择集中到同一处。

空间解释 · 755年推进与反抗

燕军打到洛阳时,河北并没有全部安静下来

向洛阳推进越快,通往范阳的后路越长;攻下沿线城市与稳定河北不是同一件事。

燕军从范阳南下,经灵昌渡黄河、陈留和荥阳攻下洛阳;常山反正、平原抵抗,唐军从河东和朔方方向向河北施压。
755年冬:燕军主力迅速抵达洛阳,但河北后路并未稳定。打开可滚动原图

编辑历史地图;依据《资治通鉴》卷217、CHGIS方法与本章事件次序。路线表达主要进程,不表示逐日行军线、兵力或稳定控制区。

本章材料与边界

  • 《资治通鉴》卷217及卷218、两《唐书》相关纪传用于核对起兵、朝廷确认、临时募兵、渡河、陈留、洛阳陷落、称帝和河北反抗主序列;军队与伤亡数字不在缺乏交叉核验时写成精确统计。
  • Cambridge History of China: Court and province in mid- and late T'ang:用于解释叛军推进与地方权力,而不是替代事件史料。
  • The Reach of the Military in the Tang:用于理解职业边军、临时征募与军事行动怎样进入地方社会。
  • 编年史保存了大量忠逆判断与具体对话。本章把它们当作编纂后的政治叙事使用,不把对话逐字还原成现场录音,也不把一个地方官的传记代替全城经历。
04

第四章 756:潼关、长安与逃亡的朝廷

1. 潼关怎样把时间还给唐朝

洛阳失守以后,通往长安的关键障碍是潼关。关隘夹在山河之间,向西连接关中,向东面对陕洛通道。守军如果利用地势坚持防御,叛军就很难把骑兵和快速推进的优势直接带入关中。安禄山夺取洛阳后并没有立刻进入长安,正说明一道关口可以改变时间。

唐朝先后让高仙芝、封常清退守潼关。高仙芝与封常清在败退后率余众退守潼关,高仙芝修缮守具;边令诚入朝指控二人退败和侵扣粮赐,玄宗遂命其在军中处死。朝廷需要为连续失败寻找责任,也担心前线将领隐瞒军情。结果是,在最需要经验时,两名有边战履历的将领死于自己的指挥体系。

他们的判断未必全部正确;更值得注意的是,唐朝对军权的恐惧已经与军事危机缠在一起。皇帝需要将领独立判断,又不相信他们会忠实报告;宦官监军负责监督,却也能把个人冲突变成生死指控。前线失败后,问责本应帮助制度纠错,在恐惧中却可能先消灭仍可使用的经验。

玄宗随后任命哥舒翰守潼关。哥舒翰长期在西北作战,声望很高,当时已经年老患病,也没有主动争取这项任务。朝廷把长安的安全压在一道关口和一名身体已经衰弱的将领身上,也把此前对边将的全部怀疑带到他身边。

与此同时,河北战局一度对唐朝有利。郭子仪、李光弼在叛军后方施压,部分州郡响应。安禄山甚至担心洛阳与范阳之间的联系被切断。此时固守潼关、等待各路军队完成合围,其意义在于利用时间逐渐消耗叛军的优势。

唐廷在潼关前后的决策链应拆开看。玄宗在长安听到的是前线、宰相、监军和使者的不同报告;哥舒翰在关中看到的是地形、部队状态和敌军动向;杨国忠把哥舒翰掌握重兵视为新的政治风险;材料能证明这种指控和行动,不能完整复原其内心。留城官员与居民则只知道粮价、谣言、宫门和守军是否还在。它们不会自动汇成同一张战场图。帝国拥有许多信息,最高决策者仍未必能及时辨别哪些信息经得起检验。

2. 固守方案为什么被推翻

哥舒翰主张据险固守,郭子仪、李光弼也建议潼关不要轻出,同时从北面威胁范阳。这个方案的逻辑是:燕军远来,急于决战;唐军只要把它困在关外,再切断后路,胜负可能不必在潼关正面决定。

可军事判断很快被宫廷政治包围。杨国忠以潼关大军缺少后援为由,在苑中训练监牧子弟,又募万人屯驻灞上;《通鉴》和相关传记都把这支军队同时解释为防备哥舒翰。哥舒翰察觉后,同样采取措施控制这支军队。两人都没有公开反叛,却都在为对方可能反叛做准备。

战争制造了一个恶性循环:安禄山的叛乱证明边将可能威胁中央,于是中央更不信任新的统帅;不信任又迫使统帅自保,使他的行动看起来更可疑。杨国忠以军权风险看待哥舒翰,哥舒翰则以此前处置高仙芝、封常清为戒;“害怕”只能作为对行动关系的解释,不能当成两人的同质心理记录。双方越想防止背叛,越破坏共同防御所需的信任。

朝廷得到叛军在陕一带兵少羸弱的报告,玄宗连续派使者催促出战。《资治通鉴》和《新唐书》都记哥舒翰判断燕军以羸兵诱战,请求固守潼关、等待诸军集结;玄宗连续遣使催战后,他最终率军出关。编年史把他出关时的悲恸写得极有戏剧性。传世史籍记载,哥舒翰主张继续固守,郭子仪、李光弼也请潼关军不要轻出;玄宗最终接受杨国忠的判断,持续催令哥舒翰出关。

一道错误命令不足以解释这场失败。命令之所以会下达,是因为皇帝无法判断前线报告是否忠实,宰相把将领视为政治威胁,监军制度让军事与忠诚审查混在一起,而唐朝此前又刚被一名边将背叛。一次战役承受了整个政权对军人的恐惧。

信息不足只能解释灵宝败局的一部分。固守潼关意味着把希望放在时间、地势和北方牵制上,代价是长安承受长期紧张,皇帝也要容忍一位强将在关内集兵;出关决战意味着可能迅速解除威胁,代价是把尚未磨合的部队带到叛军擅长的战场。正史保存哥舒翰反对出战、玄宗催促的轮廓,足以说明这场失败发生时存在另一种方案;具体言辞、命令细节和各人所知敌情仍受编纂塑形,不能补成密室戏剧。

潼关决策的另一层,是谁能承担失败责任。哥舒翰出潼关在灵宝战败,退回关内后被部将火拔归仁等挟持,随后交给燕军并送往洛阳。可是监军的报告、宰相的忧惧、皇帝的催战、临时部队的状态和敌军的布置,共同决定一位统帅能以什么条件行动。问责本可帮助修正错误;若在危机中首先变成寻找替罪者,后来接手的人只会更难如实报告,也更难提出不受欢迎的判断。

将领仍要为自己的判断负责。哥舒翰、封常清和高仙芝各有判断、资源和行动限制,后世也可以继续讨论其军事得失。但把责任放回决策链,才能看见前线指挥并不是孤立职业。一个统帅必须向皇帝证明忠诚,向宰相解释兵权,向监军交代军情,向士卒提供可以相信的命令;在这些关系都不稳定时,地形优势也可能被政治恐惧耗尽。

3. 灵宝败局怎样打开关中

哥舒翰出关后,在灵宝一带狭窄地形遭遇崔乾祐。叛军利用山河之间的通道、伏兵、烟火和骑兵夹击,唐军庞大队伍无法展开。唐军在灵宝西原发生大规模溃败;哥舒翰退回关内后被部将挟持,燕军次日攻下潼关,关中防线随即瓦解。

狭道中的军队一旦前方受阻、后方不知发生什么,人数越多未必越有利。烟尘与火势遮蔽视线,士兵可能误判敌军位置,队伍相互拥挤,武器无法使用,退路又被河流和壕沟截断。战斗从两军交锋迅速变成一支军队内部的踩踏、逃散和互不识别。

哥舒翰带少数人退回关内,旋即被部下火拔归仁挟持投降。《旧唐书》哥舒翰传记载,他在安禄山面前提出以书信招降李光弼等将,诸将回书责其不能死节;这只能作为后世传记保存的被俘与招降叙述。旧稿所写叛军处死“背叛主帅者”,尚无本轮核定的原文支撑,予以撤下。可以确认的反讽已经足够沉重:奉命出关的统帅战败,被自己的部将交给敌军,随后又在俘虏身份下被写成招降工具。

潼关一破,关中的防线迅速瓦解。长安并不是经过长期围城才陷落,而是在门户失守后突然面对叛军。朝廷没有足够时间组织第二道防御,许多官员甚至不知道皇帝准备离开。按《资治通鉴》和《旧唐书》本纪的干支序列,灵宝之战发生于庚寅,玄宗在乙未黎明离开长安,相隔五日。

军队构成使选择更难。哥舒翰麾下有边军、禁军,也有仓促集结者;不同部队训练、装备、指挥语言和对统帅的信任并不相同。大军在险狭地形中展开困难,本易使行军队列变成互相阻塞的长线。战斗一旦出现误传、烟火或前军受挫,后军未必知道应进、应守还是应退。无需接受夸张伤亡数字,也能理解一次败退为何迅速变成全军组织瓦解:战争失去的先是彼此看得见、听得见和能互相确认的秩序。

4. 皇帝离开以后,长安怎样失序

玄宗决定入蜀,有明确的地理和政治理由。蜀道险阻,剑南相对完整,杨国忠又兼领剑南,可以为皇室提供避难与资源。保存皇帝和王朝血脉有实际政治价值。问题在于,撤离以极端秘密和仓促的方式进行,朝廷没有向整座城市说明谁来防守、官员去哪里、居民如何避难。

玄宗黎明前从延秋门离开,随行者主要是皇室、杨氏家族、近臣、宦官和部分禁军;许多妃主、皇孙、官员及其家属来不及同行。次日仍有人照常到宫门,才发现宫中秩序已经空了。首都的政治中心不是在公开交接后迁移,而是像突然从城市里抽走。

于是,逃亡不再只是皇帝的行程。王公和居民四散,宫门开启后有人进入宫禁与权贵宅第取物,仓库起火,留守官员勉强组织秩序,又有人迅速向叛军传递钥匙与归附信号。对留下者而言,忠诚并不是抽象宣言,而是是否还有军队、命令和食物支撑。

玄宗一行离开长安后,很快遭遇供应不足。地方官逃走,驿站无人,皇帝与皇孙只能接受百姓提供的粗食;随从不断减少,夜宿时贵贱界限也一度失去意义。盛大宫廷依赖的厨役、仪仗、仓储和驿传一旦断开,皇帝同样要面对饥饿、道路与队伍离散。

这些细节让权力的物质基础显露出来。皇帝的名号本身无法移动一支队伍;他需要马匹、桥梁、粮食、照明和愿意继续护送的士兵。首都失守,把平日隐藏在礼仪背后的依赖全部暴露出来。

叛军并未立刻追击逃亡朝廷。安禄山一方也没有预料玄宗如此迅速离开,进入长安后忙于接管、搜捕、任官和劫掠。这给玄宗入蜀、太子北上留下了时间。燕军夺得首都,却没有把政治胜利立即转成彻底消灭唐朝皇室的行动。

随后的撤退远非统一而体面的“西幸”。皇帝队伍依赖驿传、仓储、沿途供应与护军。《资治通鉴》明确记载玄宗在扶风以成都贡来的春彩分给仓促随行、未及告别家人的将士,并担忧蜀路郡县不能供应大队人马。这说明随行队伍面临供给压力;它不能单独证明沿途地方官、驿站或军民的整体意愿,也不能复原整个道路系统如何失效。旧稿那条民间供食说法没有找到准确卷段,继续撤下。

长安失守后的秩序转换也有时间层次。城中可能先出现的是守军离散、官署停摆与谣言扩散,随后才是新政权如何安置部队、打开仓库、征收物资和发布文书。不同街区、不同职业和不同身份的人未必在同一天感到同样的变化;逃出的官员与留在城内者所留下的叙述也会不同。后世最容易记住宫廷的仓皇与个别名人的命运,但一座大城的政治易手还包括市场是否开张、水井是否有人维护、道路是否能通过、家属能否彼此找到。这些问题没有把历史缩小为日常琐事,反而说明军事占领何以能持续、何以会遭遇抵抗。

潼关的失败还改变了关中居民与朝廷之间的距离。平日由官府、坊市和仓储维系的秩序,在军队退却与皇帝离开后会突然显得脆弱。有人可能先接触到的是新的征发,有人先面对价格与物资的波动,有人试图沿不同道路避开军队;这些经验不会整齐地汇成一段幸存者叙述。首都失守不只是政权象征受损,也会中断城市供给与治理;但本章没有居民个案,不能继续写他们如何选择食物、保护与规则。

5. 马嵬与两条逃亡路线

逃亡队伍行至马嵬,护驾军士爆发哗变。756年玄宗一行抵达马嵬驿后,护驾军士杀死杨国忠;《通鉴》作丙申,《旧唐书》本纪网页转录作丙辰,干支异文仍须以点校本复核。军士随后仍不解围,并要求贵妃不再随驾;玄宗在这一强制局面下命杨贵妃死去。稳定的事实骨架大致如此,围绕死亡方式、最后对白和玄宗情感的细节,却经过诗歌、传奇、绘画和戏剧反复重写。后世愿意把王朝崩裂浓缩成一段爱情悲剧,因为它比边镇、粮饷和指挥系统更容易被记住。

但马嵬首先是一场军队向皇帝提出生死条件的政治事件。关于马嵬军士的供应、怨愤和杨国忠责任,诸书记载与后世叙事彼此交叠;本版只保留可定位的行动与公开要求,不补写全军共同心理。进入剑南还可能意味着来到杨国忠掌握的地盘。军队不再愿意只凭皇帝命令继续前进。玄宗仍是皇帝,却必须在最亲近的宫廷关系与身边唯一可依赖的武力之间选择。

杨国忠之死切断了一个已失去军队信任的政治中心,杨贵妃之死则被要求作为进一步保证。无论玄宗个人感受如何,政治结果很明确:皇权无法保护最受宠的人,军队能够决定队伍是否继续。这一刻,政治把私人关系压成了维持服从的代价。

马嵬之后,父老与士民请求皇帝或太子留下组织抵抗。玄宗决意继续入蜀,太子李亨则在众人挽留下与父亲分开。灵武即位与反攻中心形成涉及军队、官员、诏令与战局;普通人是否以及怎样影响这一决定,须由可定位材料另证。

玄宗继续西行,李亨转向北方。长安已经被占领,一个皇帝向四川保全旧朝廷,一个太子带着极少人马寻找能够重新作战的边镇。唐朝没有灭亡,却不再有一个单一中心。

《明皇幸蜀图》后来把这段逃亡变成山水中的队伍。国立故宫博物院藏《明皇幸蜀图》以玄宗入蜀故事为题;馆方认为现存画面具有十一、十二世纪仿本特征,因此它是后世历史记忆材料,不是756年现场图像。把它放在这一章,必须说明它属于历史记忆:后世用精致画面保存了一次狼狈逃亡,也在某种程度上把城内的混乱、沿途的饥饿和没有进入画面的家庭移出了视线。

长安的失守结束了玄宗统治中“皇帝、朝廷、首都和帝国中心重合”的状态。玄宗仍在,长安仍在,官号也仍在,但它们已经不位于同一个地方。逃亡保存了皇帝,也把问题留给了北上的太子:如果旧朝廷不能立刻指挥战争,唐朝是否可以在别处重新建立一个朝廷?

逃亡中的物质困难还改变了权威的可见形式。长安宫中,皇帝的命令由仪仗、官署、仓库和固定礼仪放大;离开城市后,命令若没有马匹、食物、向导和护卫接续,便只是一句话。马嵬军士能够提出条件,原因不只在他们突然获得政治勇气,更因为他们掌握了队伍继续移动所必需的武力。玄宗的选择因此既是个人悲剧,也是国家能力在道路上被重新分配的时刻。

父子分路后,两套路线面对不同障碍。入蜀者要穿越山道、维持皇室与旧臣;北上者要穿越战乱边缘、寻找尚能运转的边军。安全或危险都不足以概括这两条路线。它们保留了两种资源:一边是旧皇帝的象征连续性和剑南的地理纵深,一边是可以重组战争的朔方力量。唐朝后来能够避免立即覆亡,靠的正是这些被战役地图忽略的资源没有同时断绝。

马嵬之后的暴力尤其不应被收束为一个道德寓言。军士提出条件,既反映对杨氏集团的愤怒和对战局的解释,也反映饥饿、欠赏、逃亡与指挥混乱之中武装者取得了谈判筹码。玄宗接受条件,既有个人与礼制的后果,也是在队伍是否还能继续移动的压力下作出的政治决定。史书中的具体言辞与细节有强烈的后设叙事色彩,本章不据以安排现场戏剧;但它们指向的结构事实清楚:当供给和命令断裂,原本由宫廷垄断的决断权会被持兵者重新分配。第五章灵武的重组,就是在这种权力已被拆散的环境里开始的。

逃亡也改变了知识的形状。在长安,朝廷可以依赖固定官署、档案与近侍;离开城市后,前方消息更多来自路人、地方官和零散军士,真假难以迅速辨别。逃亡队伍每次停留都可能改变建议、行程与供给;哪些人产生何种恐惧,现有材料没有连续记录。这种不稳定直接影响了选择,而是解释玄宗与太子后来分路的重要条件:他们面对的并非一张清楚的安全地图,而是不断被战败、道路与人心改写的选择。

潼关到马嵬的事件由此连成一条完整链条:朝廷先在猜疑中推翻守关方案,灵宝失败随即打散军事屏障,秘密出逃又让首都失去公开交接,最后由护驾军士在道路上迫使皇帝接受条件。唐朝保住了玄宗和太子,却失去了皇帝、朝廷、首都与军事指挥原本重合的中心。李亨北上以后,下一章的问题才出现:分散的名义、兵马和钱粮,能否重新组成一座朝廷。

本章材料与边界

05

第五章 灵武:一个王朝出现两个政治中心

1. 太子离开父亲以后还缺少什么

玄宗的队伍向四川前进时,太子李亨没有一直跟随。他在马嵬之后与父亲分开,转向西北。后来的正统叙事会把这条道路理解为中兴起点,可在分开的当日,李亨无法预知自己能否到达灵武,更不知道各地会承认他。

太子最初拥有的人很少。队伍渡渭、连夜北行,途中因误认败兵发生冲突,士卒、器械和马匹不断散失。无马者无法继续,地方官有的逃走,沿途只能重新募集人手和粮食。一个王朝未来的皇帝,此时率领的远非整齐大军,他是在寻找下一处还能提供马、粮和命令网络的地方。

这段行程说明,皇室身份本身无法变出国家能力。李亨可以号召忠于唐朝的人,却仍需要知道谁掌握仓储、哪支军队完整、哪条道路安全。传世史籍记载,李亨抵达平凉后,朔方留后杜鸿渐等遣李涵迎接,并向他呈报朔方士马、甲兵、仓储、谷帛和军需的统计数字。灵武之所以可能成为中心,首先因为那里还有可以清点的资源。

朔方军是唐朝的重要边军。它相对完整,地理上又能连接西北军力、牧马和关中反攻方向。李亨选择灵武,选择灵武,是为了靠近一套仍能运转的军事组织。这构成安史战争最重要的悖论之一:唐朝要镇压一个强大边将发动的叛乱,只能更深地依靠其他边军和地方统帅。

把灵武理解为太子偶然停留的一座城市,会低估它所处的军事世界。朔方军长期面向北方草原与西北边地,河西、陇右诸军则面对吐蕃及更广阔的西北交通。它们和范阳、平卢一样,都是唐朝为处理遥远边境形成的常备军事体系。肃宗能在灵武建立反攻中心,不是因为边军天然忠于中央,而是其中仍有将领、士卒、仓储与道路网络愿意或不得不把自身安全与唐朝延续连在一起。

这些军镇可以互援,也彼此牵制。河西、陇右面对的无法作为任意抽空的后方;吐蕃压力要求朝廷保留防线。朔方若向东调兵,也要顾及北方草原局势和自身补给。对肃宗而言,真正的问题在于哪些兵能够移动、移动后谁守原边界、粮草是否跟得上、统帅又是否接受新朝廷的节制。唐朝依赖边军镇压边军叛乱的悖论,在灵武达到最清楚的形式。

2. 灵武即位:礼仪很薄,政治要求很重

李亨抵达灵武后,群臣连续请求他即位。他起初拒绝,可能既有礼制顾虑,也有政治风险:玄宗仍然在世,未经父皇主持的继位容易被解释为夺权。但随从将士多来自关中,急于反攻;如果没有一个可以发布诏令、任命将领和汇集各地服从的最高名号,队伍也可能再次离散。

756年,李亨在灵武即皇帝位,是为唐肃宗;《旧唐书》本纪记在至德元载七月甲子。仪式不在长安宫殿中完成,身边文武官员数量很少,朝廷制度只能草创。编年史描述有人背向宫阙坐谈,有御史试图以弹劾重建朝仪。这类细节或许经过道德化书写,却准确抓住了新朝廷的难题:它不仅要有皇帝,还要让军人、官员和新来者相信这里真的存在一个能够约束他们的秩序。

肃宗需要在非常有限的条件下同时处理四件事:证明继位具有王朝法统;任命能够组织战争的人;让各地官员承认灵武诏令;获取粮饷、兵员和盟友。任何一项失败,灵武都可能只是一支流亡队伍自称朝廷。

尊玄宗为太上皇,是解决合法性冲突的重要安排。它把已经发生的权力转移包装进王朝连续性:旧皇帝没有被公开废黜,新皇帝承担平乱。玄宗后来送来册书并承认这一事实,父子之间可能存在的皇位战争才被控制在礼仪与权力谈判之内。

两边的紧张仍然存在。玄宗在蜀保留旧臣和巨大象征,肃宗则掌握正在重建的军政中心;谁任命官员、谁代表唐朝、谁在收复长安后拥有最终决定权,都可能引发冲突。唐朝能够活下来,部分原因是它没有在外部战争最危险时再公开发动一场父子内战。

灵武与四川并存还要求人们处理两种不同的时间感。入蜀者优先维持皇室、安置旧臣并守住山道;灵武则需要迅速把军情、物资和任命编成反攻能力。两处都以唐朝名义行动,却不必对同一件事给出相同优先次序。尊号与文书可以暂时维系共同法统,实际资源的分布却持续制造张力。保留这一差异,才能理解后来即使收复两京,朝廷内部也不会自然回到战前的配置。

3. 清册、文书和奏报怎样组成朝廷

把灵武写成“肃宗即位”一个节点,会看不见国家如何重新出现。杜鸿渐、裴冕、魏少游等人的作用,在于把地方军政资源转成朝廷可用的组织。谁负责文书,谁掌握支度,谁统计兵马和谷帛,谁修整驻地,决定命令能否从皇帝身边走向军队。

新朝廷不断接收四方奏报。战况、烽火、地方归附、军粮和任官请求昼夜到来,需要有人分轻重、封送、复核。肃宗不能亲自处理每一件事,也不能完全依赖旧朝廷流程。李泌等人参与军国谋划,广平王李俶进入元帅体系,说明决策结构正在战争压力下重组。

秩序也从很小的动作中建立。官员是否可以弹劾骄横武将,军人是否必须遵守朝仪,赏赐能否被节制,文书是否有固定入口,这些看似不如战役壮烈,却决定灵武究竟是军营中的皇帝,还是能够约束军营的朝廷。

灵武还必须把命令变成可供地方选择的政治信号。沦陷区和远方州县不会因为新皇帝即位就自动归附;它们要判断灵武是否有军队、是否能持续、诏令是否真实。每一个前来归附的官员和每一支接受任命的军队,都在增加新朝廷的可信度。即位诏书写下合法性,别人是否愿意冒险承认它则检验合法性。

对普通人而言,这种重组最先表现为谁来征兵、谁收税粮、哪一种文书有效、逃亡者能否得到安置。两个政治中心并存时,同一个家庭可能有人随玄宗入蜀,有人留在长安,有人被朔方军征用。王朝连续性对他们不是抽象法统,而是不同命令会不会同时落到身上。

史籍保存的是杜鸿渐等人呈报资源数字的叙述,不是一份留存至今的完整清册。甲兵、马匹、谷帛的数字不必被当成精确库存;它们首先说明新的政治中心需要用可计量物资证明自己不是空名号。清点把地方资源变成可赏赐、调拨、运输和追责的国家资源。没有清册,皇帝诏令无法判断能供养多少人;没有文书与负责者,军粮便只是仓中粮,而非可送到营伍的粮。

灵武能够发出命令,仍无法让命令立刻穿过战线。诏书要由使者携带,经由州县、军营和交通节点传递;诏令能否生效取决于传递、验真、受命者和可执行的军力;个体是否因相信或畏惧而服从,需要具体材料。地方官归附的原因需要按表文、传记和具体局势逐案判断,不能由归附结果反推一套统一动机。新朝廷要把这些不同动机维系在同一条政治线上,不能只靠反复宣布正统,还要让任命、赏赐、赦免和军粮呈现出某种可预期性。所谓恢复合法性,正是在这些能够被人检验的小环节中慢慢发生。

在灵武,朝廷还必须面对军事行动与政治表达之间的相互依赖。一次任命若没有可以领受命令的部队,只是纸面名号;一支军队若没有被承认的赏罚与粮饷来源,也难以长期作战。肃宗周围的文官、将领和地方人士因此共同处理礼仪与战场,而是在共同解决如何让命令可信。诏书、清册、使节与军营纪律看似琐碎,却构成新中心向外界证明自己能够持续的方式。

4. 边军和财政怎样支撑反攻

朔方军成为新中心的支柱,郭子仪、李光弼等将领也取得关键地位。肃宗只依靠个人忠诚远远不够,必须让不同军队在共同目标下行动。可这些军队各有统帅、补给和地域关系;中央在战争中被重建,却无法恢复成所有部队都由宫廷日常直接控制的旧样子。

军事动员需要财政。军粮、马匹、武器、运输和赏赐不会因为“中兴”二字自动出现。江淮等未被叛军控制的地区逐渐成为重要财赋来源,运输路线必须跨越受战事影响的区域。第五琦等人后来提出新的转运与盐政措施,正说明传统财政路径已经无法轻松满足战争。

财政改变在战争初期已经开始。每一次募兵和联盟都要求即时支付,每一处失守都可能切断旧税源。灵武朝廷在组织反攻的同时,也在学习怎样从一个版图破碎、道路不稳的帝国提取资源。中晚唐许多财政制度的变化不宜全部归因于安史之乱,但战争确实加速了中央寻找新税源和新运输方式。

肃宗还要处理军事专业与政治可靠性的矛盾。安禄山的背叛使朝廷更警惕强将,可要反攻又必须给郭子仪、李光弼等人实际指挥权。监军、元帅府和文官参与军事决策,既是协调办法,也会制造新的摩擦。唐朝此后长期摆脱不了这个难题:最能救国家的将领,也可能因功高和拥兵而被国家怀疑。

灵武的财政问题包含的困难远比“缺钱”复杂。军粮、马料、武器、车船、赏赐和使节礼物需要不同形式的资源;一座重新出现的朝廷还要决定谁能征收、谁负责转运、哪些地方暂可减免、哪些仓储优先供军。江淮的财赋后来之所以愈发关键,正因为北方战乱会切断旧有供给。第五琦等人的转运和盐政改革属于后续展开,本章不把它们提前当成已经成熟的灵武制度;但可以看到,战争从一开始便迫使朝廷寻找不依赖旧都和旧道路的新财源。

对军人和地方而言,新的财政安排会直接落到地方。它意味着何处被要求交粮,何人押运,哪支部队先领赏,商人能否通过关卡,逃亡者能否取得安置。两京失守之后,朝廷若不能使征发显得有规则、使奖赏真的抵达,便难以让军队和州县相信灵武的命令值得承担风险。财政就在战役之中;它决定一支军队能否等待、行军、守城和不在饥饿中瓦解。

边军进入新朝廷后,军政关系也发生了新的排列。将领需要朝廷的名号、粮饷和赏功来扩大部众;朝廷需要将领的兵马、地方知识和既有声望来恢复战场能力。双方相互需要,同时仍彼此防备。安禄山的经历使肃宗不能完全放心强将,眼前的战局又不允许他把指挥权收回到纸面官制中。监军、元帅府与文官参与军事事务,既可能帮助协调,也可能造成迟滞和猜疑。这个问题在756年尚未得到答案。所谓“中兴”并非中央权力单向恢复,而是在军队、地方与盟友形成的新依赖中重新界定中央能够做什么。

对逃亡者和当地居民来说,新中心的出现也会带来沉重的新要求。驻军需要住房、柴草、马料和劳力;新到官员要核查户口、仓储和道路;战区风险会影响运输,但本章没有商人账簿或行记,不能把这一合理推测写成已经观察到的共同选择。有人由此获得军需、运输或任官的机会,有人承受更重的征发和不确定性。材料难以把这些经验量化成全体人的同一命运,正文也没有理由把灵武描写成普遍得救。它只是建立了一个使战争可以继续、也使某些人不得不继续承担战争成本的中心。后续反攻的可能,正从这些有限而有代价的组织能力中生长出来。

5. 与回鹘谈判:外援的能力和代价

新朝廷开始向回鹘等力量求援。744年,回纥击败拔悉密后建立以蒙古高原为中心的草原帝国,并在此后扩展到突厥故地和多个部族。唐朝请求援军,面对的是另一股有自身目标的强权,双方必须谈判。

使者要跨越不稳定地区,带去名号、婚姻和回报承诺。回鹘是否出兵受唐燕战局、双方交涉和可得回报影响;本章不把这些条件写成已经复原的单一决策公式。唐朝需要西北骑兵,也必须接受盟友不会无偿作战。婚姻、丝绢、马匹交易和城市收复后的利益分配,都成为联盟的一部分。

请求外援还把普通城市居民置于新的风险。盟军可以帮助击败燕军,也可能在进入城市后劫掠;唐军为了收复首都而许下的条件,会由城市与财政承担。把回鹘写成“援军到来,唐朝获救”,会删除联盟的代价,也会把回鹘自身的政治选择降成唐朝故事的配角。

与回鹘的协商有明确前史。744年以后,回鹘取代突厥在蒙古高原成为重要力量,唐朝此前已同草原政权维持朝贡、婚姻、贸易和军事关系。安史战争使这层关系更急迫,却没有让回鹘变成唐朝可以命令的部队。回鹘统治者要评估燕与唐强弱、草原内部竞争、与唐交易收益,以及派骑兵南下的风险。唐使提出的不是单纯求救,而是一场涉及名号、婚姻、丝帛、市场和未来战利分配的谈判。

李亨在756年七月于灵武即位时,后来参与收复两京的回纥援军尚未到场;双方使者往来、唐朝征兵和援军抵达均发生在即位之后。真正的大规模协作与两京收复发生在后续年份;本章只写协商条件如何形成。把后来的胜利倒灌回灵武,会使读者误以为肃宗即位后已有现成外援。更真实的状态是:唐朝试探谁可能成为盟友,也为盟友可能提出的代价预留资源。联盟是反攻能力的一部分,却始终带有价格、变数和后果。

这层国际与边疆背景改变“中兴”的含义。肃宗要重新组织的需要重组的是一个远超关中的王朝,而是一个同时受东北叛军、吐蕃压力、草原联盟和江淮财赋牵动的帝国。每一次把兵从西北调向内战,都可能让外部对手看到空隙;每一次给盟友承诺,又会使未来财政和城市居民承担成本。所谓收复,从一开始就只能在新的力量平衡中争取生存,而是在新的力量平衡中争取生存。

回鹘协商进一步说明,灵武的选择始终牵连唐朝之外的力量。盟友要求的丝帛、婚姻、贸易与战后利益,会进入城市、财政和普通居民的生活;援军的骑兵也带来唐军无法自给的机动能力。把这种关系写成“外族相助”会抹去双方各自的政治计算。更准确的说法是:唐朝在濒临瓦解时,以可承受也会留下后果的条件,试图把另一个政权的力量接入自己的战争。

回鹘关系也应以同样的尺度来看。唐朝需要其骑兵和政治支持,回鹘则会衡量出兵的收益、风险与唐朝是否有能力兑现承诺。联盟是一场双向交换,也无法把后续收复两京的结果提前放进756年的谈判。灵武所得到的首先是重新谈判的资格:它能派使者、许诺交换、调度资源,并让外部政权把唐朝看作仍有未来的一方。这个资格需要唐朝兑现代价,却是流亡王朝转为战争中心的关键一步。

灵武的价值正在于它使分散线索重连:北上的太子带来皇统,朔方带来相对完整军队,河陇提供边防经验与战略纵深,文官把物资和诏令编成秩序,回鹘协商则把唐朝危机放进更大的欧亚政治空间。没有哪一项保证成功;它们只是让失去两京的王朝重新拥有继续作战、继续谈判、继续被人承认的条件。

灵武使唐朝重新拥有一个可发出命令、调度已有军政资源并组织反攻的中心。但它没有收复都城,也没有解决兵权、财赋和盟军之间的新依赖。下一卷转向河北、河南:决定战争能否持续的,不只是长安是否收回,还包括北方各地的军队、城镇、河道和地方资源如何被不同政权争夺。

本章材料与边界

卷二

第二卷 胜利为何没有结束战争

06

第六章 河北与河南:一场战争有两张地图

1. 两张地图怎样同时存在

长安失守后,朝廷最容易看见的是京城:宫门是否关闭,诏令能否发出,皇帝身在何处。但战争并不只在都城决定。关中与蜀道关系到皇室和朝廷能否立足;河北、河南的平原、河道、城镇与军镇,则构成各方调动军队、粮食和人员的战场。安禄山起兵的根基在范阳一带,叛军进入两京后,河北和河南仍是战争延续与收束必须面对的区域。收复首都可以恢复政治中心;能否在这些地区建立稳定控制,仍须由后面的具体战事和地方变化来说明。

唐朝在这里面对的是一套无法靠一次决战消灭的军事网络。安禄山把原先边镇的兵员、军官、运输关系和地方控制带入了战争;他的部下又在行军与占领中形成新的利益网络。州县归属与城门、仓储、征发和军事保护有关;但各地权衡不同,本章不把它压成所有州县共同使用的一道选择题。地方官、豪强、守城者、流散的士兵都可能在极短时间内被迫作出选择;一次降附也未必是最后一次选择。后世正史常以人物的忠逆判定来组织这些故事,但在战争现场,政权更替首先意味着粮食被谁取走、劳力被谁征用、谁有资格携带武器。

对唐廷而言,真正困难的地方还在于,它无法只靠中央常备力量收拾这一切。755年前,唐朝的军事制度已经从较早的府兵格局转向长期服役的职业化军队与边镇军;战争爆发后,临时募兵、地方军与不同将领所掌的部队迅速膨胀。朝廷需要这些力量去打仗,却也越来越难把它们完全放回原有的行政秩序。此时还不能把后来的藩镇格局倒写成既成事实,但战争已经让“谁掌兵、谁给兵粮、谁能留住士兵”成为比官名更紧迫的问题。

756年的河北与河南已经预示了后面数年的战争。它们预示了后面几年最令人困惑的事实:叛军首领会死,首都会被收复,然而支撑战争的地方网络、军队组织和彼此猜忌不会随之消失。唐朝若想结束战争,必须重新进入这些地方;而它进入的方式,将反过来改变它自己。

2. 河北:后方一直在变化

河北在安禄山起兵后很快成为一片彼此嵌套的战场。范阳是叛军最重要的旧根据地,洛阳则是其夺取的东都;两地之间分布着由州县、河道、桥梁、仓储和旧军营串起来的区域。谁能控制这些节点,谁就能让一支部队按时得到粮食、把伤病者和缴获送往后方,也能让新的命令比对手更早抵达。因而,唐军在河北的抵抗,并非单纯为了在地图上夺回若干郡名;它试图切断的是叛军从东北向中原持续输血的能力。

常山、赵郡一带的反正尤其显示了这种关系。地方官员与军民反叛燕军,有时是出于对唐朝的名义效忠,有时也因为叛军主力已经南下、后方守备相对薄弱。两种解释可以同时成立。一个州县能够公开转换旗帜,既需要有人愿意承担政治风险,也需要城中仍有可用的武器、粮食、吏员和传递消息的道路。把地方抵抗只写成几位官员的气节,会把支持他们、又在报复来临时最先暴露的居民删掉;把它只写成力量真空,又会抹去人在不确定中仍然选择站队的判断。

河北战局一度对唐有利。郭子仪、李光弼率朔方军从河东经井陉进入河北,在常山一带与史思明部交战。安禄山随后从洛阳和范阳方向增派蔡希德、牛廷玠等部北援,说明燕军必须投入更多兵力应对北方战场。可是这份优势本身带着条件:唐军的主力必须仍能留在北方,长安方面也必须有足够时间把新募兵和守关部队整合起来。潼关失守后,关中危急,原来可以从侧后威胁叛军的兵力被迫转向。它不是“一个战场输了,所以另一个战场也输了”的简单连锁,而是中央在资源有限时不得不选择先救哪一处的结果。战争最残酷的地方之一,正在于每一次合理的救援,都可能放弃另一处本来正在形成的机会。

对燕军而言,河北同样缺少天然忠诚。安禄山的旧部、边镇兵、被迫归附的地方官和临时招集的部众,对新政权的期待并不一样。有人把燕看作可以带来军功、赏赐和上升通道的力量;部分归附发生在杀掠与征发压力之下;若要说明具体个人的动机,仍须逐案材料。有人等待唐军重新靠近。叛军为了维持推进,必须不断任命守将、搜括粮草、惩处可疑者。越往腹地推进,越需要把后方治理成前线可用的资源;而越多地这样治理,越容易制造新的不满与逃散。

从中央的文书看,某州“归顺”似乎是一个明确节点:上表、受官、改旗、纳税。但在河北,归顺往往首先是一段危险的时间,而不是一个已经完成的状态。州县转向唐军以后,必须立刻解决城防由谁负责、旧有燕军怎样处置、仓库是否还够、谁能替新政权送信。若唐军主力不能及时接近,一座刚刚反正的城便可能孤立在敌方势力之间。它的官员和居民既会期待救援,也会被迫考虑救援若不到时如何活下去。

这能帮助我们理解史书中屡见的降、复叛、再降。它们当然包含权势人物的投机、旧部之间的恩怨和对官爵的计算,却不能一概写成某个地方“没有忠诚”。战时归属要由一支能够驻守的军队、一个能发饷的仓库和一条不被截断的道路维持。没有这些条件,公开效忠很可能只是把全城暴露在下一次报复之前。反过来,燕方也并非仅靠恐吓维持后方;燕政权以职位、缴获和亲信关系维持军队;这些安排可以说明服从机制,却不能证明所有跟从者都作出同一种安全判断。两边的政治都必须落到城门、仓廪和人的去留上。

常山一带的抵抗因而不是一则与主线无关的忠义插话。它逼迫燕军回头处理后方,给唐军提供了可利用的空隙,也说明唐廷能否把地方的主动行动接进一套可持续的军政网络。潼关失守后,唐军无法继续以同样强度支撑这条北方线,地方的选择便失去重要的外部保证。这里不能只用“地方不够坚定,所以失败”解释;其中一项关键约束,是中央在危机中兑现承诺的能力下降。人们在这种条件下作出的选择,后来又被正史归入忠逆标签。

3. 河南:城镇、水路与粮源

河南的情形又不同。这里既有洛阳这样的政治中心,也有汴河等水运线和连通江淮的城镇。守住河南,不只是守一段城墙,而是尽量不让战争把北方的军粮、江南的财赋、运河沿线的商人和朝廷重新聚拢的能力切断。叛军同样明白这一点。因此,河南的战斗常常围绕并不显赫的县城、渡口和粮道展开;它们未必在后世叙事里像长安那样醒目,却决定大军是否能够在下一季继续移动。

河南的意义又不相同。洛阳是东都,失守首先震动的是王朝的象征秩序;但它同时位于连接关中、河北与江淮的交通世界之中。汴河、黄河支流、渡口和沿线城镇把粮食、布帛、军人和文书送往不同方向。许多军事行动在史书中只留下“某军至某州”的短句,背后却意味着船只是否够用、桥梁是否还能通行、地方仓储是否已被搬空。大军不会只靠一场胜利存在;它要每日吃饭、换马、修械、安置伤者。河南的控制权因此是连续作战能力的一部分。

这也解释了睢阳、雍丘等城何以反复成为争夺点。它们在后世名气不如两京,却位于通向江淮的线路上。叛军若向南拓展,唐朝赖以筹措财赋和转运粮食的地区便会遭受更直接的压力;唐军若守住这些关节,便仍能把南方资源引向北方战场。军粮必须经过生产、征集、仓储和运输才能进入军营。格拉夫的研究支持这条制度链;具体由哪些农户、商人、船户或夫役承担,仍须地方账簿。战争把这些人连接成一条链,也使链条上的每一人都承受来自不同方向的命令。

唐朝在河南的处境尤其困难,因为它既要重建对地方的信任,又要立即从地方取得供给。新到的官员需要证明自己不是又一支来征粮的军队;守城者需要让居民相信继续抵抗并非必死的选择;朝廷却又没有充足时间等待信任自然恢复。于是,赦令、赏格、临时任命和征发常常同时出现。对中央而言,这些都是复国工具;对地方而言,它们可能意味着一套还没稳定下来、却已经开始要求服从的新秩序。

河南的水路也不应被画成一条永远可用的蓝线。河道会受季节、水位、船只、桥梁和两岸军事控制影响;渡口一旦落到敌军或盗匪手中,运送的不只是迟几天,而可能根本到不了。陆路同样如此。马匹、车队和夫役需要在沿线村镇补给,军队一多,道路本身便会被辎重、伤病者和逃亡者挤满。史书里的“进”“退”“救”“援”,在这类空间里总是有速度的差别:命令可以写得很快,粮食和人却只能一步一步移动。

唐廷在河南恢复行政,面对的正是这种速度差。它希望把江淮的财赋向北调动,又不能让沿线因征发过重而立刻断裂;希望让新归附州县承担守备,又须给它们留出足以维持自身的粮食和人手。没有一项能由单一诏令解决。地方官把征发做得太急,可能催生逃亡与隐匿;做得太慢,前线军队又会先于救援断粮。历史材料把这些矛盾保存为诏令、奏报和将领的功过,较少留下运输者、船户和农户怎样协商或躲避的记录。因而我们只能确认这种压力存在,而不能虚构一套人人看得见、人人同意的地方反应。

两张地图最终在这里重合:河北的兵源与军镇、河南的城镇与水运,都要求唐朝把名义上的恢复变为不断重复的组织工作。757年以后收复两京时,朝廷所得到的并不是一张空白地图,而是这两张已被战争切割、又仍彼此相连的地图。后来的北伐仍须经过反复易手、仓储和地方军令尚未稳定的地区;困难来自具体的道路、供给与控制关系。

4. 军队的路也是许多人的路

从这一时期开始,战争给普通人的压力不应只理解为“被战火波及”。征兵、守城、运粮、筑垒、逃亡和交纳临时供给,本身就是战争机制的一部分。有人被编入军中,有人被迫为军队运送粮草,有人靠城墙暂时保住性命,也有人因城门关闭而失去逃路。军队未必来自远方:在城池濒临围困时,当地人会被动员为守军、乡兵,或者被卷入不同武装。现代军事史提醒我们,唐代战争的负担并不平均落在“全体百姓”身上;但在河北、河南这样的主战区,它足以重塑一代人的家庭安排与地方关系。

在主战区,普通人的移动很难与军队的移动分开。有人跟随部队寻找保护或饭食,有人趁道路尚未被封锁逃向亲族所在的州县,有人被征作夫役,走的路线由军令决定。还有人留在村庄,不是因为选择了某一方,而是因为老人、孩子、病人、田地和房屋使离开变得不可能。我们很难从现存正史中逐一复原这些选择;它更擅长记录将领的进退、城池的归属和朝廷的诏令。正因为材料如此不均,更不能把无名者写成整齐的“百姓”。

地方社会也并非只在等待军队决定命运。城门由谁看守,粮仓由谁保管,逃亡者能否进入,村落是否组织自保,都会影响一支军队进来时遇到的是空地、抵抗还是暂时合作。这样的行动不必被浪漫化为同心协力。资源紧张时,本地人与外来者、富户与无产者、能够持械者与无力逃走者,获得的保护从来不相等。一座城能坚持多久,可能既取决于守将,也取决于谁被允许分得粮食、谁被派去冒险、谁被留在城门之外。

战争地图上的州名、箭头和城池,容易把人流写成军队的附属。军队经过可能造成物资与人口移动,但现有材料不足以复原普通家庭携带物品和照料成员的先后次序。有人进入城内避难,有人向亲族方向迁徙,有人被道路与关卡拦住。现存材料很少给出连续的迁徙记录,尤其不告诉我们一户人家究竟在哪一天作出决定。因此,本文不为他们编造统一的逃亡路线;但河北、河南之所以反复出现空城、守城、征发与归附,正说明人员流动已是控制空间的一部分。

同一张图也看不见谁拥有更大的选择余地。能够掌握粮食、车辆或关系的人,或许较容易离开或谈判;被征役者、贫者、老人儿童和离散者则更可能被留在决定之外。这样的不平等不能从一条诏令精确量出,却提醒我们不要把“地方社会”写成单一行动者。唐、燕两方都需要它提供人力与物资,却没有任何一方能完整记录它承受了什么。

地图还会把时间压扁。朝廷接到一份捷报,可能已经是当地局势改变数日之后;一座城看上去处在唐军与燕军之间,实际能否等到援军,要由河水、道路、季节和部队行速决定。信息的迟到会改变选择本身:地方官可能依据一条已经过时的军报守城或出降,将领也可能以不完整消息请求更多兵粮。正史让后来的读者看到相连的年表,当时的人却常在彼此矛盾的消息中判断。把这个差距写进河北、河南,才能理解为什么同一条命令在不同地方会有不同结果。

5. 地图必须重新变成治理

地图还有一层常被忽略的东西:消息到达的速度。朝廷从长安或灵武得到的“某郡已降”“某军已至”,经过奏报、传令与再转述,未必等于当地当天的局势。将领也会选择怎样报告自己的损失、缴获与危险,以争取援军或推卸责任。因而,战时政治并不是一条由中央向地方单向落下的命令线,而是一张不断被迟延、截断、夸大和重写的信息网。河北、河南之所以难以重新纳入唐廷,不只是因为距离远,还因为在地方已经有别的军令、别的仓储和别的消息渠道能够先一步决定行动。

因此,河北、河南不是“主战场”这个词可以覆盖的单一空间。河北让我们看见边镇军如何拥有持续作战的后方,河南让我们看见首都、运河与江淮如何被卷进一张供给网络;两地共同说明,755—756年的战争没有在安禄山攻下长安时就完成。叛军推进得越远,后方越难控制;唐军退得越远,仍然需要从地方重新拼出军队、运输和命令。后面几年反复出现的收复、再失守、招降和再叛,根源之一正在这里。

河北、河南还是征收权反复被争夺的地方。对一支军队来说,拿到一座城并不只意味着取得城墙,也意味着能够接管或重新开启仓储、市场和征役。可战乱中原有账目未必完整,逃亡和土地荒废又会削弱可以征取的资源。官府若只按战前的名额索取,容易把无法承担的人逼得继续逃散;若完全放松,驻军又没有粮饷。两种政权都可能用临时赏格、加派、没收和借贷填补缺口,这些办法能解一时之急,也会让地方对下一次来军更警惕。

我们不掌握足以比较各州实际税负的完整账簿,因此不能把这一段写成一条精确的财政曲线。它的意义在于解释一种常被省略的联系:军事控制必须被日常的取给支持,而日常取给又会改变人们对军事控制的态度。一个州县表面服从,若士卒无饷、仓储空虚、居民逃散,便很难成为稳定后方;反过来,能在动荡中保留市场、船运或地方协商的地方,也可能让一方军队多撑一个季节。此后唐廷和燕方争夺的,不仅是河北河南属于谁,更是谁能让这种脆弱的持续性不先断掉。

本章材料与边界

07

第七章 睢阳与江淮:一座城不能代表所有人,却能改变许多人的命运

1. 睢阳为什么成为一条交通线上的城

张巡与许远共同参与睢阳守城。757年城破后两人均被燕军俘获;张巡等人在当地被杀,许远被送往洛阳后遇害。从官修史传、身后褒赠到后来的纪念传统,两人的守城故事长期被放在忠义与死节的框架中解释;这一框架本身也是战后政治记忆的一部分。睢阳的忠烈记忆与守城叙事、后世褒扬和交通位置共同相关;各因素如何作用,不能只由地理重要性推出。叛军若能由此更顺畅地进入江淮,唐廷赖以维系的财赋和漕运线就会面临更大压力。守住一座城,因而被赋予了守住国家财源与战争后方的意义。

“守住”要靠一整套具体行动。城被围困时,城内的人要先面对粮食如何分配、谁被征作守城劳力、病者与老人如何安置、城外亲属还能否进来。张巡与许远在不同阶段承担军事和行政责任,史书记录了他们招募、激励、处置降者和应对粮尽的办法,也留下极端困境下的惨烈叙述。《旧唐书》和《资治通鉴》都保存睢阳围城后期粮尽与食人的叙述;从唐代褒赠争议到现代研究,具体人数、行为范围、材料传承和道德评价一直需要分开讨论。这些材料既不能因为骇人就不加区别地转述,也不能因为难以接受便当作没有发生过。更稳妥的说法是:围城把城内社会推到常规伦理和资源分配都难以维持的边缘,而我们对具体人数、具体行为和每一群体所受处境,并没有同样可靠、同样完整的记录。

睢阳同周围的城镇和道路紧密相连。它同雍丘、宋州以及运河沿线的城镇相连;城内能不能再守一天,取决于城外有没有援兵、道路是否还能通、附近地区还能不能筹到粮食。张巡、许远的名声来自守城,但守城并不是把门一关便完成的事。它要把能作战的人分到城墙、把有限粮食分给军民、派人冒险传信,也要面对有人想逃、有人主张投降、有人已经无力继续劳动的现实。史书记录的往往是主将如何下令,较少记录命令在每个家庭中如何被承受。

张巡先在雍丘组织抵抗,叛军截断粮援后转至宁陵,随后进入睢阳,与许远等共同守城。城池与周围村镇、道路和水路相连,守军需要从外部取得消息、人员和少量补给;叛军也需要封锁这些联系而非只攻一面城墙。现存叙事给主将留下了清晰名字,却很少记录传令者、向导、船户和临时被征发者的身份。我们知道联络与运输是守城条件,却不知道其中多少人能够返回,也不知道他们是否出于同一意愿。把这种未知保留下来,比把他们都写成无名而自愿的英雄更接近材料的边界。

2. 援军为什么难以抵达

睢阳的战略位置常使读者以为,只要朝廷认识到它的重要,援军便应当能够抵达。可“重要”不产生军队。援军必须先从仍能动员的地区集中士卒,取得粮食和舟车,穿过正在被不同武装争夺的道路;抵达城外以后,还要判断是强攻围军、绕道运粮,还是保全自身等待更大的战机。每一种选择都可能被城内看作来得太迟,也都可能让执行者承担失败和损兵的责任。

围城越久,唐方救援的政治难题越大。若救援失败,可能把本已稀缺的部队折损在一处;若不救,其他仍在抵抗的城市会怀疑朝廷的承诺。因而睢阳同时承载着张巡、许远的个人抉择,也是唐廷以有限资源在多个危急点之间排序的结果。后世赞扬守城的坚忍,不能让这种排序从历史里消失:城内人承受的极端代价,有一部分来自战争把援助能力分散在广阔的河南与河北。

战争还让“忠于朝廷”的武装与“保护地方”的武装之间的界限变得脆弱。地方军可能以奉诏为名行动,也可能在补给困难、军纪松弛和指挥失控时掠夺当地。760年,名义上属于唐方的田神功部进入扬州后大规模劫掠居民和商人财产,并杀害许多外来商人。这个事件提醒我们,不能只按照军旗判断一支军队给地方带来的意义。对被抢掠的人而言,军队是叛军还是官军,固然影响其后的政治归属,却未必立刻改变暴力、失产与离散的经验。

3. 粮尽以后,材料要求我们放慢

这也是睢阳材料最难处理的地方。正史叙述把守城者塑造成忠烈典范,后来读者又常被围困后期关于饥饿和食人的记载震动。两种反应都可能把城内其他人消失掉:前者把所有人归入忠义的背景,后者把所有人归入猎奇的悲剧。现有材料不足以让我们逐一裁定每个细节,却足以要求我们承认围城使常规的粮食分配、亲属关系和城市秩序濒于崩解。任何把这段历史写得干净、完整或可供消费的文字,都比史料本身更残酷。

《旧唐书》和《资治通鉴》的睢阳叙述都包含粮尽、杀死部分俘虏以及食人的内容;这里确认的是传世文本记录了这些说法,不是确认其全部数字和细节。它们来自以政治与道德判断为重要目的的史书,后来又不断被摘取、加重或用来证明守城者的圣贤或残酷。面对这类材料,最不可靠的做法有两种:一是用骇人细节制造逼真的围城场景,仿佛我们能看见每一家的遭遇;二是因为细节带有修辞与传说成分,便把围城的饥荒和秩序崩解整个删掉。

较稳妥的尺度是区分层次。757年睢阳经历多轮、长期围攻,至后期守军和城内居民陷入严重粮食短缺。关于具体人数、先后顺序以及某一群体遭遇的精确描述,则需要逐条比对版本,不能拿来支撑戏剧化结论。张巡、许远在史书中的忠烈形象,也会影响材料怎样安排因果:它倾向把守城的痛苦解释成可被忠义吸收的代价。历史叙述不能接受这种吸收,因为城中人不只作为一项政治美德的见证而存在。

同样,不能把睢阳和张巡的结局概括为“牺牲换来了江淮安全”。睢阳的抵抗确实拖延了叛军向东南扩展,也为唐廷保留了重整水路与财赋的时间;但江淮并非因此免于征发、军队经过与地方暴力。战略效果与社会代价不是可以相互抵消的账目。前者解释了唐廷为何重视这座城,后者解释了为什么读者不能只从朝廷的得失来衡量它。

4. 江淮供给由哪些人维持

睢阳的重要性也容易遮蔽另一层事实:江淮并不是一个只等待北方军队来决定命运的后方。运河沿线的城市、粮仓、商人和地方官需要继续维持交换;大量流民、军人和临时征发又改变了这种维持的条件。对朝廷来说,江淮的财赋与粮食是重新组织战争的重要来源;前线需求会进入市场、漕运和地方财政;它怎样改变具体家计,必须由地方材料另证。一个地区没有被叛军直接占领,并不表示它没有被战争改变。

睢阳的守城故事之所以必须放回江淮来看,正因为它有两种不同的后果。第一种是战略性的:叛军未能轻易沿既有交通线向南推进,唐廷仍保有重组财政和军力的空间。第二种是社会性的:围城、转运、征发和难民流动把原本相连的城市与乡村都拖进战争。前者容易进入朝廷的年表,后者更零散地散落在地方记忆、诗文、墓志和后世叙述里。史书不能以为只有前者才是“真正的历史”。

与此同时,唐廷也并非只是接受江淮的供给。为了让资源到达北方,它必须维持水路、保护仓储、安置或动员运输劳力,并在地方官与军将之间不断协调。这套工作极少像战场胜负那样留下明确的一天,却决定了后面的反攻是否可能。所谓“后方”,其实是一条由船、粮、税、劳役、命令和风险组成的长链;链上每一个断点都可能让前线的计划变成空话。

唐廷之所以格外重视这一带,还因为它不可能把江淮看成取之不尽的仓库。江淮的粮、布与税要经过收集、保管和水运,途中要避开战乱、盗匪、军队强征与地方官之间的推诿。前线缺粮时,朝廷会要求更多转运;转运越多,沿线社会承担的劳役和风险也越大。所谓“保住后方”并不只是把叛军挡在一条线外,而是使这些日复一日的环节没有全部断裂。睢阳守住一段时间,意义正在于它让唐朝还有机会重新组织这条链,而不是立刻把江淮变成另一片主战场。

从江淮向北调运资源,首先意味着许多地方要在收成、常规税负和突发军需之间分配有限的东西。粮食可能由官仓、民间储积或市场流通进入转运链;布帛、钱货、船只和人力也各有不同的来源。我们不能据此断言每一州都被同样榨取,更不能把后来的财政制度原样放回757年。但可以看见,唐廷之所以能在灵武与两京之间逐步重组军事力量,靠的并不只是将领的名望,也靠南方和运河世界尚未完全断裂的征收、运输与交换。

这份“尚未断裂”很脆弱。漕运需要地方官之间协作,需要仓储、河道和船户,也需要沿途城镇没有被另一支军队临时接管。军需增加时,负责转运的人有可能侵吞、拖延或无力完成;地方居民也可能藏匿粮食、逃离劳役,或把资源优先留给家庭。史书中常把这些现象概括为吏治、军纪或民变,实际过程却往往是生计在压力下的回应。没有村落账簿和普遍的个人记录,我们不应替他们判定动机,只应承认这条供应线靠不断协商和强制才勉强存在。

睢阳的意义很大,恰更需要限制它的代表性。它位于关键交通区域,围城的时间与惨烈程度使它留下密集叙事;许多没有被长期围困的县镇则只在军队行进和征发的记载中偶然露面。不能因为睢阳守住一段时间,便断言江淮普遍支持唐军;也不能因为扬州后来受害,便把所有南方城市写成同样的灾区。不同地点所处的水路、市场、军队驻扎和地方行政条件并不相同。

更可靠的结论是,睢阳让一条本可能更快被燕方威胁的线路没有立刻完全失守,而江淮仍为唐廷提供了继续筹措资源的空间。这种空间不是自然存在的安全区,而要靠地方官、运输者、商人、农户和军队之间不稳定的安排维持。它既解释反攻何以可能,也解释何以每一次加重军需都会将风险推回这些地方。用这一尺度阅读睢阳,忠烈叙事获得了历史位置,却不再吞没战争的其他经验。

这一点也改变了我们对“后方贡献”的理解。江淮不是被动地把粮食送往前线;地方社会在征收、仓储、船运与市场波动中承担了战争的一部分组织成本。有人可能从运输和供应中获得收入或保护,有人则失去劳力、货物和行动自由,所得与所失绝不平均。由于材料大多从官府、将领和文人的角度保存,我们难以逐一辨认这些位置;不能把没有名字的人都写成支持者,也不能都写成受害者。能确认的是,睢阳所争取的时间只有在这些日常环节仍能运作时,才会变成唐廷真正可用的反攻能力。

把城与水路放在同一章里,还能避免把守城的代价折算成一个确定战果。睢阳的抵抗改变的是可能性:它迫使燕军在此投入时间和兵力,使唐廷保留重整江淮资源的余地;这份余地能否成为反攻能力,仍取决于其他城镇、将领和运输环节。战略价值因此真实,却不能从城内的牺牲直接换算为一串数字。保留这种不确定,既不减损守城的艰难,也不把无名者的痛苦变成可交换的筹码。

江淮能够继续供应唐廷,不表示它是一处天然安全、取之不尽的后方。粮食、布帛与税收要经过征集、仓储、船运和沿途保护,任何一环都可能因军队取给或地方失序而断裂。760年扬州的具体暴力属于第十章;本章只保留一个范围判断:睢阳争取到的是继续组织这些线路的时间,而非整个江淮从此免于战争。

5. 守城、陷落与后来记忆

这也要求我们警惕一种舒服的写法:把张巡等人的死亡写成一个道德上完满的结局,然后直接跳到唐军反攻。忠烈叙事可以说明人在极端压力下如何选择,却无法替代城内无名者的处境,更不能替代江淮各地面对征发、商路断裂和军队驻扎的漫长日常。一个人以死守城,不会自动消除其他人失去食物、亲人或家业的事实;它只能使我们更清楚地看见,战争把人推到了怎样的处境。

睢阳最后陷落。把它写成“失败”并不够,因为它延缓了叛军,亦因为那种延缓是以城中人承受的极端代价换来的。把它写成“胜利”同样不够,因为一座城的抵抗没有终止河南与江淮的动荡。对读者而言,较诚实的理解是:睢阳让我们看到战略和生活不是两套历史。战略价值正是由无数具体的人在饥饿、征发、恐惧和不确定中承担出来的;而历史材料对于这些人的声音,远比对于将领和诏书吝啬。

围城结束之后,留给地方的也不只有废墟。活下来的人要面对重新登记、重新纳税、重新寻找亲属和职业;逃出的人要决定能否回去;在不同军队间转换过立场的人则要面对报复或赦免。胜败的年表到这里已经结束,社会的战后却没有。睢阳之所以不能只是一篇忠烈传,正因为它通向的是一整片被战争重新安排的运河世界。

睢阳陷落之后,朝廷与后世士人不断书写张巡、许远,庙祀、传记、诗文和地方记忆又使这段叙事获得长期生命。这样的记忆并非无价值;它说明何种选择被后世视为可敬,也保存了战争如何被解释的材料。但它不能直接替我们复原757年的睢阳。纪念一个守城者的文字,会有意选择能够证明其品格的片段;它较少保存城内儿童、老人、逃亡者、被征役者,或被排除在城门之外者的声音。

因此,这一章既使用忠烈叙事,也不让它成为唯一镜头。对当时许多人而言,睢阳的意义或许不是一则将来会被写进史书的故事,而是今天能否吃到食物、家人是否还在、明天是否有路离开。我们无法为他们补出姓名和结局;正因为如此,更应避免把无名者写成一种整齐、沉默、只为烘托名将而存在的集合。睢阳改变了唐廷在河南与江淮的战略余地;对未具名者人生的具体影响,现有材料只能确认存在问题,不能代为叙述。两层改变必须同时写下。

还有一个不能从忠烈叙事中跳过去的问题:围城并不会在城破或援军经过后立刻结束它造成的关系。逃离者要在别处获得食物和居处,留在原地的人要面对新的征收与治安,幸存的守军和家属也未必能按功劳得到安置。地方官为了恢复秩序,可能要重新核验户口、分配粮食、修复桥路;但这些工作本身又需要劳力和文书,而恰是战争最先打散的东西。我们没有一份完整的睢阳灾后档案,不能把这一过程写成已经查明的行政图景。可以说的是,战略上的“延缓”并不等于社会上的暂停,战后性工作在围城未完全结束前就已经开始。

这也让张巡、许远的形象具有双重历史身份。一方面,他们的决断与后世纪念确实成为理解睢阳的入口;另一方面,入口不能决定全部视野。记住个人的名字,有助于把一场围城固定在历史中,却也可能使没有名字的多数只剩下背景。本文保留这种张力,而不试图用一个道德结论解除它:守城者的选择可以受到尊重,城内遭受饥饿、失散与强制的人也不应被当作这份选择的无声材料。只有承认二者不能彼此替代,才不会把睢阳写成一段方便的胜利前史。

睢阳城破发生在757年,围城留下的关系仍在延续。围城结束后仍有迁徙、登记、征收与治安问题;至于逃离者、留下者和曾经服从不同军队者各自经历什么,本章没有足够个案。史料无法为这些经历提供完整名单,因此本章以张巡、许远为入口,却不让具名者替全城说话。与此同时,757年初燕政权的内部已经发生变化:安禄山被杀,继承与反攻的局势随之重新展开。下一章转向这条政治军事主线,不把它当作围城中普通人经历的答案。

本章材料与边界

08

第八章 757年:两京怎样被收复,战争为何仍未结束

1. 安禄山死在自己建立的宫廷里

757年初,燕政权洛阳宫廷内发生政变,安禄山在住所内遭刺杀并死亡。现有主要史籍都把严庄、安庆绪与李猪儿列为刺杀安禄山的参与者:严庄推动谋划,安庆绪同意,李猪儿直接行刺;各书对进入帐内者的分工并不完全一致。三个人各有处境,最终共同把安禄山身边最亲近的空间变成了刺杀现场。

《资治通鉴》还写到,安禄山当时视力严重衰退,又患病,脾气愈加暴烈。大将很少能直接见到他,奏事多要经过严庄;近侍稍有不合便可能受罚。这样的叙述很有戏剧性,也带有北宋史家组织人物品格与政治报应的方式。我们无法把它当成一份没有经过选择的现场记录。不过,它保存的行动次序仍然重要:统帅越来越依赖少数近臣传递消息,继承矛盾进入宫廷,严庄和安庆绪取得了实施刺杀所需的位置。

《资治通鉴》明确写严庄与安庆绪“夜持兵立帐外”,由李猪儿持刀入帐行刺;《旧唐书》安禄山传则写严庄持刀引李猪儿进入,却没有在这一段标明夜间。因此,“夜里”只属于《资治通鉴》的版本,不能写成两书共同确认;两书对帐内外分工也保留了不同编排。《资治通鉴》和《旧唐书》安禄山传都记载,行刺者把安禄山尸体包裹后秘密埋在床下,并暂时封锁死讯;这里确认的是两种后世史籍均保存这一说法。安禄山死后,严庄等先扶立安庆绪继承燕帝号,随后才以患病传位的方式向外公布权力更替。

消息被这样分段释放,是因为洛阳城内外还有军队。若大将先听见安禄山遇刺,却不知道谁已接管宫廷,他们可能带兵观望,也可能抢先处置自己的敌手。先宣布病重,可以为宫中赢得时间;先确立继承,再公布死亡,则试图让各军面对一个已经完成的结果。严庄随后以官爵安抚诸将。新政权首先要确认,谁还愿意执行下一道命令。

取得统帅权还需要更多安排。刺杀者控制消息发出的时间,让继承先于死讯出现,再用官爵安抚掌兵的将领。安庆绪得到皇帝名号以后,军令仍需严庄等人处理;各地将领是否服从,则取决于他们手中的军队、驻地和未来安全。史思明远在河北,拥有自己的部众,安庆绪没有办法仅凭继承名分让他立刻交出力量。

安禄山的死亡由此成为一次真正的转折。最初发动叛乱、能够把不同将领系在自己身边的人消失了,燕政权进入继承危机。但洛阳的官署仍在,河北与河南的军队仍在,仓场和道路也没有在那一夜停止运转。普通士卒最先面对的,可能只是旧军官是否继续发令、粮饷是否照发。唐朝得到了一次进攻机会,还没有因此得到胜利。

死亡的影响很快越过宫门。史思明当时正在围攻太原,安庆绪命他返回范阳,只留下其他将领继续围城。前线部署因继承而改变,李光弼守住太原的机会也随之增加。史思明与安庆绪之间的权力关系仍不稳定,洛阳发出的命令却至少使一名重要将领调整了行动。燕政权已经受伤,军令尚未失效。

2. 反攻军队从凤翔出发

757年春,郭子仪部在清渠附近失利后退至武功收集败兵。史籍可以支持这次退却与收拢余部;至于肃宗朝廷在何处、以何种方式补充兵员、军粮或器械,现有材料不足以逐项说明。本章只把清渠失利视为反攻军调整的一个节点,不把它写成边界清楚的全国性补给行动。

到秋天,反攻的军事中心设在凤翔。广平王李俶以元帅身份统领行动,郭子仪等将领负责具体军队;朔方军构成重要主力,回纥以及来自其他边疆地区的军队也加入其中。编年史为这支大军留下了庞大的兵数,但不同记载的口径和夸张方式难以完全核清。本章不把一个精确数字当作力量证明。能够确认的是,唐廷已经把此前分散的军队和盟军集中到同一进军方向。

回纥军带着明确条件参战。它由叶护率领抵达凤翔,与李俶以兄弟之礼建立关系。双方需要约定战场上的位置,也需要处理粮食、牲畜、赏赐和战利品。《新唐书》回纥材料甚至逐日记下供应给盟军的牛、羊和米。具体数额未必都能直接当作精确账目,却让人看到骑兵的速度建立在持续而昂贵的供给上。

这支军队内部存在多套指挥关系。唐军听从自己的将领,回纥军有自己的首领和军纪,来自不同地区的部队也有各自熟悉的作战方式。使者、翻译、粮车和宿营安排要让他们沿同一条路线前进。朝廷还要保证军功可以登记、赏赐能够兑现;否则一次共同作战以后,各军便可能为损失和所得互相怀疑。

757年九月,广平王李俶统率唐军及回纥等援军从凤翔出发,向长安推进。对肃宗而言,这次出发关系到流亡朝廷能否重新取得首都;对随军者而言,宏大的目标很快变成每天的行程:前军探路,中军与辎重保持联系,骑兵寻找草料,各部在约定地点重新会合。军队越靠近长安,叛军越可能主动求战,补给线也越长。反攻终于开始,但没有人能只凭出发时的声势确定结果。

这支军队还带着此前失败留下的问题。清渠失利后,唐廷曾用官爵重新召集溃散士卒;官号因此被大量发出,军中真正的节制却仍要靠将领、营伍和共同作战建立。重新集合的人是否能在叛军冲击下站稳,盟军是否会在关键时刻按照约定行动,都是到战场上才会得到回答的问题。凤翔的出发,是唐朝把尚未完全磨合的力量再次押向长安。

3. 香积寺之战打开了长安城门

唐军抵达长安城西后,在香积寺以北、沣水以东列阵。《通鉴》记下了三层部署:李嗣业率前军,郭子仪居中,王思礼在后。叛军也在北面列阵。这里不再是几个月前从边镇长驱而来的单向推进,而是两支已经经过长期战争的军队,在都城附近争夺一次足以改变政治局势的胜负。

战斗开始后,叛将李归仁出阵挑战。唐军追击,逐渐逼近叛军主阵;叛军随即整体向前,唐军后退,阵中出现混乱。叛军开始冲向辎重。失败已经变得具体:只要队伍继续后退,前后各军便可能彼此阻塞,粮食和器械也会落入敌手。

李嗣业在混乱中重新稳住前军。《通鉴》用极其强烈的笔法写他持长刀站到阵前,又写长刀兵随后如墙向前。具体杀伤数字带有传统战功叙事的放大,不必逐项照收;行动的骨架较为清楚:前军停止退却,以密集步兵正面顶住叛军,让后面的部队获得重新排列的时间。

战场另一侧还有一支叛军骑兵,准备从东面袭击唐军后方。侦察发现后,仆固怀恩率回纥骑兵迎击。解除侧后威胁以后,回纥军又绕到叛军背后,与李嗣业的前军形成夹击。战斗从中午持续到傍晚,叛军终于溃退。编年史所记的斩首数目不宜直接当作精确统计,但战场结果明确:守卫长安的燕军失去了继续在城外抵抗的阵形。

胜负已定以后,是否立刻追击又成为一次具体选择。仆固怀恩请求用少量骑兵连夜追赶安守忠、李归仁等叛将,认为敌军刚败,给他们一夜便可能重新集合。李俶顾虑军队已经疲惫,坚持先休整。仆固怀恩一夜多次请求,仍未获准。第二天,探报传来,燕军将领已经撤走。

这个分歧没有一个脱离处境的标准答案。追击可能扩大战果,也可能让疲惫骑兵脱离主力;停下来可以整队,却把时间交给败军。唐与回纥等联军在香积寺一带击败燕军后,燕军撤离长安,李俶及郭子仪等部随后进入西京。

《资治通鉴》记载:唐军进入长安前,回纥叶护要求依约劫掠,李俶以若即刻劫掠,洛阳军民将坚守为由,请求延后至攻取洛阳之后;叶护接受,回纥军暂驻城外。这是《资治通鉴》保存的一段政治对话;现无独立同场材料,不能把其中的动机、措辞和过程当作逐字实录。

李俶在长安停留数日,留下人员镇守和安抚城市,主力才继续东进。军事上的下一步已经很急,城内却同时需要接管城门、仓库、官署和道路。三天只够安排最急迫的交接;战时接受燕政权职务的人如何处置,逃亡官员怎样复职,居民如何证明房屋与财物原属自己,都被留给后续处理。留守者接下这些事务,主力才能继续出发。

肃宗收到捷报后,立即把消息送往仍在蜀地的玄宗,也安排官员进入长安告祭和安抚。收复都城由此同时成为一项军事事实和皇室政治事实:军队打开了城门,新朝廷还要证明自己能在这里接续祖庙、官署与父子两代皇帝的关系。前线没有等待这套仪式完成,战争已经沿潼关方向继续向东。

4. 从长安追到洛阳

唐军没有在长安停留很久。李俶留下守军和官员处理西京事务,主力随后向东推进。郭子仪一路经过潼关,收复华阴、弘农。对刚刚获胜的军队来说,追击的意义很直接:要在燕军重新集合以前穿过关隘,把长安的胜利推向洛阳。与此同时,每占领一处,都要留下人看守道路与仓储,进军力量也会随之分散。

追击途中,唐军还押送了一批俘虏。《资治通鉴》保存了两次不同处置:肃宗一度下令杀关东俘虏,监察御史李勉进谏后获赦;收复两京后,崔器、吕諲主张把陷贼官员一概处死,反对者是李岘,朝廷最终分六等定罪,仍处死多人。原句把对象、时间和李勉/李岘混成了一件事。命令随后被撤回。这个插曲发生在两场大战之间,却直接影响战争怎样继续。唐军要向洛阳推进,也要让沿途的人相信归降之后仍可能活下去。

燕军在陕州方向重新集结。安庆绪从洛阳调出军队,由严庄等人抵抗唐军。双方在新店附近相遇,叛军依山列阵。唐军初战不利,被敌军从山上向下追赶。此前香积寺的胜利没有让这支军队从此只会取胜;地形、阵位和双方重新组织的程度,仍能在下一场战斗中改变局势。

回纥军再次改变了战斗方向。一部回纥军从南山一侧行动,出现在叛军背后。正面承受压力的唐军随后与其夹击,叛军阵形崩溃。这里与香积寺有相似之处:盟军骑兵的机动和侧后行动再次成为胜负的一部分。唐军追向洛阳时在新店一带一度失利,随后回纥骑兵从燕军后方发起攻击,战局转为燕军溃退。

严庄先返回洛阳报告。当天夜里,安庆绪率亲近部众从苑门出城,向河北撤退。安庆绪撤离洛阳前,燕军杀死被扣押的哥舒翰、程千里等唐方人员;《通鉴》与唐史传记都保存了这一事件轮廓。第二天以后,唐军进入洛阳。洛阳失守后,安庆绪率燕廷残部渡河北撤,退往相州一带。

洛阳的收复随即暴露了联盟的代价。《资治通鉴》与《旧唐书》回纥传都记载回纥军在洛阳取得财物;前者强调叶护未立即满足、洛阳父老以罗锦贿赂,回纥传则从援军战功与所得组织叙述。可确认索取和抢掠发生,不能把两段压成同一份完整记录。《新唐书》相关译文称抢掠持续数日,城市父老以大量丝织物请求停止。两份材料都从唐方书写传统保存下来,无法替代逐项责任核定;它们共同支持的底线是,唐廷借盟军取得东都,却没有能力让胜利完全按照自己的秩序落到城中。

唐廷在长安暂缓兑现的战利品承诺,到洛阳变成了现实冲突。对回纥将领而言,出兵的约定和部众对所得的期待需要兑现;对李俶而言,军队必须继续合作,他却又要以收复者的身份保护城市。对城中父老而言,停止抢掠只能靠再次交出丝帛。三种位置同时存在:唐朝的胜利依赖联盟,联盟的价格又由不具备谈判权的城市居民承担了一部分。

对洛阳居民而言,城池回到唐朝和生活恢复是两件不同速度的事。官署可以重新挂牌,逃亡者、留居者、燕政权任职者和被迫服役者却要面对追责、赦免、房屋占居和家属失散。唐廷很快开始处理接受燕官职的人;同一套清查既要辨认主动合作,也可能把战时无力选择者卷入其中。收复结束了燕政权对东都的公开占领,没有结束战争留在城市里的关系。

编年材料留下了数百名受燕官职者集中请罪的场面,也留下唐廷随后区分不同情况的诏令:主动为燕政权效力者要被审理,因战败被俘、居处接近而被迫往来者可以自首免罪,家属因战争受辱者不再追问。制度条文无法告诉我们每个人最后怎样被判,却显示收复后的第一批政治工作包括给过去一年半的服从重新分类。分类是否公平,又取决于证据、执行者和地方关系。

5. 安庆绪在河北重新聚集军队

757年秋,唐与回纥等联军先后收复长安和洛阳;安庆绪所率燕廷及残部撤往河北。各地燕军并未因此同时消失。肃宗可以回到长安,官署和诏令重新拥有都城。两京收复改变了各地与将领面对的军事局势;他们是否转向、为何转向,仍须逐案判断。

安庆绪北逃时的处境十分窘迫。《通鉴》先用极少的随从描写他到达邺郡,又紧接着写蔡希德、田承嗣、武令珣等将领带着各自部队前来归附,河北也出现新的招募。精确人数仍受编年材料的统计方式限制,前后变化却说明一件事:失去两京使燕政权遭到重创,却没有切断旧将、地方据点与军事人口之间的联系。

邺郡给安庆绪提供了洛阳已经失去的东西:一处可以落脚的城、通往河北军镇的道路,以及仍承认燕军号令的将领。各部从不同方向回来:有人从上党撤至河北,有人从河南战场带回本部,还有人原本就在北方掌握军队。几支部队陆续抵达以后,安庆绪才重新拥有守城和征发的能力。分散军队仍能向一个共同据点汇合,燕政权因而重新取得行动能力。

这些将领回到安庆绪一方,只能证明军事归属发生变化,不能自动证明他们认可其个人权威。他们可能需要一个共同名号来继续抵抗唐军,需要彼此接近以免被各个击破,也要为自己的部众寻找粮食和驻地。安庆绪能够继续使用燕的名号,各部能够继续在河北集结,两者暂时结合,便足以让战争延续。

唐廷也没有能力在两京收复后立即解散所有燕军。严庄等人投降,一些地方重新归唐,另一些将领则在招降与再叛之间反复。接纳可以迅速减少抵抗,却可能让原有将领继续掌握部众;追究过严,又会使尚未决定的人担心投降等于自毁。战场上的胜利把这个选择交给了唐朝,却没有替唐朝完成选择。

史思明的态度尤其关键。他在范阳拥有自己的军队和地盘,既可能受到安庆绪猜忌,也可以同唐廷谈判。安庆绪试图通过召兵重新控制他,史思明则利用自己掌握的部众改变谈判地位。757年底,他一度以所部归唐。这样的归附减少了唐廷眼前的敌人,却没有把范阳军队拆散或移交中央。谁拥有兵、谁保留驻地、朝廷能提供什么名号,仍然决定下一次变化。

757年的胜利需要按它实际发生的过程理解。香积寺和新店两次战斗改变了军队的位置,李俶在追击与休整、盟约与城市安全之间作出选择,安庆绪则在洛阳失守后把残余力量带回河北。几周之内发生的每一步,都缩小了燕政权的空间,也暴露出唐朝仍需依赖盟军和地方军队的现实。

758年,唐廷调集郭子仪、李光弼等九个节度使所部进攻安庆绪据守的相州;诸军没有统一元帅,由宦官鱼朝恩担任观军容使。那一次北伐之所以看起来可能结束战争,正因为757年的胜利已经夺回中心、迫使燕军集中;它之所以仍会失败,则要从这些军队怎样会合、由谁指挥、如何供给重新说起。

过程地图 · 756—757年

先失去一个中心,再从另一个中心打回来

玄宗入蜀、肃宗在灵武建立朝廷、唐军从凤翔收复两京,是三条不同的行动线。

左图显示长安失守后玄宗入蜀、李亨北上灵武;右图显示唐军从凤翔经香积寺收复长安和洛阳,燕军退往邺郡。
政治中心先恢复发令能力,军队再从凤翔向东推进。打开可滚动原图

用14秒观看五个时间片无自动播放;可暂停、重播,并提供减少动态效果的静态替代。

主动播放动态过程

编辑历史地图;依据《资治通鉴》卷218—220及第四、五、八章。路线不表示逐日行程、兵力或稳定控制范围。

战场关系 · 757年香积寺

前军站稳与侧后截击怎样形成夹攻

胜负机制不是“唐军获胜”四个字,而是正面重新推进、东侧威胁被截住、回纥骑兵随后绕到燕军背后。

唐军在香积寺以北、沣水以东列阵;李嗣业前军重新站稳,回纥骑兵截击燕军东侧骑兵后绕到燕军背后,与唐军正面形成夹攻。
香积寺之战:前军重新站稳与回纥骑兵截击绕后共同改变胜负。打开可滚动原图

战场关系图,不是精确测绘;不表示精确距离、人数、伤亡或每支部队坐标。

本章材料与边界

09

第九章 758—759年:相州,九路大军为何未能结束战争

1. 一场看上去应该成功的围攻

收复两京以后,唐廷需要一个可以被看见的结局。安庆绪退守相州一带,唐军若能将其围歼,便可以宣告叛乱的核心已经清除。758年秋,唐廷调集郭子仪、李光弼等九个节度使所部进攻安庆绪,随后围住相州州治邺城。史籍中的‘相州之战’‘邺城之围’通常指这场战役的不同地理层级。从纸面上看,这几乎正是唐廷最需要的阵势:兵力来自不同方向,声势足以压倒困守之敌,中央也能借此重新把各路军队纳入一个胜利叙事。

相州北伐的危险,恰在于它太像一次应该成功的行动。两京既已收复,安庆绪困守,唐廷可以调集多路部队,在朝廷的视野里把战争重新压缩成一个中心目标:围住邺城,歼灭残部,恢复北方。这种想象有其现实基础,却低估了此前两年已经改变的一切。各路军队并非从同一个营盘出发;它们带着不同的主将、征发方式、士卒关系与补给困难抵达。中央能把军号写在同一道诏书里,不表示粮草、情报与风险已经由同一套机制承担。

相州北伐还有一种政治压力。两京收复之后,唐廷需要证明中兴不是短暂现象;安庆绪被围,似乎提供了一个足以终结战争的舞台。在这种预期下,久围不下不仅是军事麻烦,也会消耗朝廷刚刚恢复的威望。朝廷催促战果,各军又保有自己的兵力与补给关系;双方如何理解彼此意图,不能写成完全对称的内心记录。于是,战场上的每一项判断都可能被放到“是否尽快结束叛乱”的尺度上衡量。

这并不意味着统帅只因求名而犯错。更值得注意的是,政治期待会改变合理行动的时间窗口:原本可以等待补给、加固封锁或重新侦察的选择,可能因担心失去机会而显得难以承受;原本应当由中央承担的协调成本,则被推给已在前线承压的将领。史书所记的风雨、撤退与互相指责,正是在这样的结构里才具有解释力。它们不是凭空降临的偶然,也不能独自解释一场跨年围攻的崩解。

2. 九路军队为什么没有成为一支军队

问题首先不在于“人够不够多”,而在于这些人是否能成为一支军队。多路部队各有主将、兵源、补给线和战功计算,彼此未必愿意把自己的士卒与粮食完全交给他人调度。中央任命的统帅需要协调,却未必拥有压倒各方的实际控制力;各军既有保存本部兵力的压力,也存在战功分配问题;具体将领如何权衡,须以其行动和奏报分别判断。围城战最需要稳定的后勤、统一的时机和对外援的判断,而这些恰是联合军最难长期保持的东西。

围城还会放大指挥中的时间问题。先到的军队要不要立即攻城,还是等其他部队会合;粮草应该优先给前军、守备军还是运输者;一支部队的撤退是战术调整,还是会被邻军理解为逃跑——这些问题没有一个能由“兵多”自动回答。相州之役的惨败之所以具有制度意味,并非因为古代军队不懂协同,而是因为协同需要一个各方愿意接受、且能持续供给的指挥关系。唐廷急于完成反攻,恰在最需要耐心与统一的时候暴露了自身的限度。

围攻时间一长,军队之间最实际的问题便会浮现。谁先攻城,谁守外围,谁承担最危险的夜袭,谁可以保留缴获,谁的粮道优先,这些都关系到士卒是否愿意继续服从。前线将领未必因为私心才犹豫;他们也知道一次突击失败会使自己最熟悉的部队迅速减员,而补充兵源并不容易。问题在于,若每支军队都首先计算自身可承受的损失,联合军就很难形成持续而一致的行动。相州的失败不能被简化成某个将领胆怯,却也不能用“协调困难”四字敷衍过去:协调困难本身就是战后唐朝军政结构的事实。

所谓多路围攻,首先给人一种数量上的安慰:各地军队会师,便仿佛任何一支燕军都无处可逃。可是兵力只有在同一时间、同一地点、以可以彼此信任的方式行动,才会成为共同的力量。相州周围的唐军来自不同军镇与不同路线,抵达的时间、随军携带的粮草、熟悉的指挥方式都不相同。先到者要在陌生地区扎营,后到者要穿过已经被前军使用过的道路和市场;各军一旦有病亡、逃散或缺粮,负担又未必会平均分摊。

围城尤其考验这种不平均。野战中,一支精锐部队或许能凭短时间的冲击改变局面;围城则要求数周乃至更长时间维持封锁、警戒、攻具、侦察与补给。围者必须防守自己的营地和运输线,还要防备城内突击以及外部援军。谁承担外围,谁承担攻城,谁的粮道被优先保护,都会变成军功和损失如何分配的问题。中央可以给予统帅名号,却不能凭名号立刻消除各部对自身兵源的责任。

这里也不宜把所有迟疑解释为私心。将领知道士卒不是可以随时补足的数字:一支长期跟随自己的部队,可能由同乡、旧部、雇募者或依附者构成;一次失败的强攻会造成伤亡并削弱后续作战能力;是否同时损害士卒对统帅的信任,需要军中材料。可是当每位将领都必须首先保证本部能够活着回去,联合军便缺少愿意承担决定性风险的共同机制。相州暴露的并非中国军队“天生不能协同”,而是战争已把兵权、供给和奖惩分散到中央难以重新整合的程度。

相州的经验还迫使人重新看待“中央命令”的含义。诏令可以规定统帅、军号和赏格,却不能替代一支军队每日的食物、马料、药物和可相信的退路。命令越多,各部若没有共同承担损失的办法,越可能把它理解为由别人先冒险的要求;而地方若只看到军队来去和征发加重,也未必能从皇帝的目标中看见自己的安全。758年,唐廷仍能调集九路军队围攻相州,但这次集结没有形成稳定的统一指挥。相州的结局则显示,行动能力和把不同力量维持在同一目标下的能力并不是一回事。

3. 围城把周围地区也变成军营

对于河北、河南的居民而言,围城并不因为有“九路官军”便更接近安宁。大军会带来粮秣、道路、营地与劳役的巨大需求;叛军与官军在同一地区争夺供给,城外乡村往往先承受。我们缺少足以逐村还原的连续资料,不能把每个地方的遭遇写成同一种灾难;但可以确定的是,战争的时间越长,“一场围城”越不只是城里和城外的对抗,而是更大区域的生产、运输和逃亡被迫围绕军队转动。

大军驻扎会把周围区域变成一种扩大的军事空间。营地要木材、草料、饮水与燃料,攻城需要土木、器械和运输,伤病者需要安置;所有这些都向附近村镇索取。居民有时能向军队出售物资或凭劳役换得保护,有时则直接失去粮食、牲畜和劳力。史料难以告诉我们每个村庄遭遇何种征发,因此不能把相州周围概写为一片同样的废墟;但它足以反驳另一种想象:围城的代价只由城内的安庆绪与城外的九路军承担。

战争越拖延,生产的时间表越容易被打断。农忙时被征为夫役的人无法同时耕作,逃亡家庭也难以照常播种;而下一季粮食减少,又会使军队和地方政府在更紧张的资源中相互索取。这样的循环不是自动发生在每一处地方,更不是单凭安史战争就能解释唐代此后所有人口与财政变化。它说明的只是一个较近的因果:当围城将人、畜、道路和仓储长期占作军用,地方恢复生产的机会会被压缩,下一次动员也就更困难。

对城市内外的居民来说,敌我身份有时并不能立即决定安全。城内若燕军搜粮、征兵,城外若唐军取给、设防,家庭都可能被迫在不同军令间周旋。有人会试图把粮食藏起来,有人投靠有武装保护的豪强或寺院,有人随军队移动;这些是可能的求生方式,不是我们能够从现存材料中普遍证实的统一社会反应。应当保留的是不对称:将领的奏报说谁进退,普通人的策略只留下很少痕迹。

对于当地社会,撤军也不等于压力解除。军队撤出时仍可能取走最后的给养,留下被毁的道路、未能耕种的土地和无处安置的伤病者;燕军重新进入时,又会根据此前的归属追查人和物。相州周边居民并非同质群体;由于缺少连续地方材料,本章不替他们概括受害程度或行动能力。相州之后,战争从“马上可以结束”的想象,变成了谁都无法确定何时结束的现实。

4. 史思明来援与战局崩解

相州的另一面,是燕军内部同样不稳定。757年安禄山被刺后,严庄、高尚等扶立安庆绪继承燕帝号;这是宫廷政变后的权力更替,不宜用未经限定的正常‘继承’掩盖其过程。史思明则拥有自己的兵马与河北基础。唐军围困相州,本有机会利用这种裂缝。但裂缝并不自动服务于唐朝。一个被围困的政权可以向外求援,也可以把内部竞争暂时转化为共同抗敌的理由。759年初,史思明从魏州向相州推进,一面用营鼓、精骑和伪装人员骚扰唐军、破坏运输,一面率主力逼近。唐军由围城转为必须同时应对外援和补给危机,战场态势由此改变。相州唐军溃退后,安庆绪先派人向史思明称臣,随后亲赴史思明营中。史思明杀死安庆绪及其亲信,接收邺城军队、州县和府库,继而自称燕帝。唐朝没有利用对手的分裂结束战争,反而帮助战场筛选出一个更能掌兵的新首领。

传统叙事喜欢为相州之败寻找一个清晰瞬间:风雨、阵形、某位将领的犹豫或某条命令的失当。这样的瞬间或许存在,也足以解释战斗怎样崩溃;但若把整场失败归结为一个偶然,就会错过更难看的事实。唐廷在战后仍需要依赖各路军镇来维持军力,因而无法轻易把失败者全部惩罚或把部队全部收归中央。相州不仅有战术失误,也暴露出中央—将领关系、多军指挥和补给协同的问题;“制度性失败”在此限于这些可观察环节。

759年相州战局崩解后,唐军撤退,安庆绪被史思明所杀。很多读者会把它看作叛军的又一次内讧,仿佛内讧本身已经是唐朝的好消息。事实上,史思明接手的是一支经由危机重新集中起来的军队和一片仍可动员的河北基础。他不必复制安禄山的个人形象,也不必得到所有人的忠诚;在持续战争里,只要能够掌握核心部队、粮道与赏罚,便足以让一个新政权继续存在。燕政权从安氏父子转到史氏父子,正说明它已经不再完全依赖最初起兵者。

燕军的困境与唐军不同,却并非较轻。安庆绪缺少父亲的威望,史思明又拥有自己的部众和判断。唐军的围困本应放大这种不稳定;但在外部压力之下,内部竞争也可能暂时让位于共同生存。史思明救援相州,并非意味着燕政权突然没有裂缝,而是说明裂缝的方向不由唐廷决定。唐军若无法迅速结束围城,便给了史思明重新集结、重新谈判和重新确立自己位置的时间。

史思明来援并不只是“叛军援军赶到”这一条消息。安庆绪求援后,史思明先派李归仁部到滏阳,随后自范阳方向集结兵力、夺取魏州并南赴相州,显示他仍能调动河北军队和沿线据点。对于被围的安庆绪而言,来援提供了摆脱孤立的机会;对于史思明而言,救援也是取得更大谈判地位和军中威望的机会。两种目标可以暂时重叠,却不要求双方彼此信任。

唐军崩退后,安庆绪被杀,正说明外援并没有修补燕政权内部的全部矛盾。可是唐廷不能仅把这一结果当作敌方自毁。史思明通过救援和接管,取得的是战时最关键的资产:仍可作战的部队、可以征集资源的地区,以及能对追随者作出赏罚承诺的位置。相州的失败因而给燕政权做了一次残酷的重组;唐军想要消灭的对手,反而以更集中、也更依赖河北的形式继续存在。

围城中的天气、地形和突发战况当然会改变结局。史书所写的风雨和军阵混乱,不能因为我们强调结构问题就被删去;对当场的士卒而言,一次失序可能就是生死的分界。相州的风雨和突发失序之所以扩大,与多军指挥、补给和退路未能形成稳定协同有关;这是一项针对本役的解释,不是所有溃败的通则。一支能够稳定传令、相互支援且有退路的军队,面对同样的天气未必不会受损,却不必然以相同方式瓦解。相州将偶然与长期条件交叠在一起,正是它值得被反复解释而非只被当作一个故事高潮的原因。

5. 撤退以后,战争的结束条件改变了

相州之后,唐廷面临的选择更加困难。继续全力北伐,意味着要把更多财政和兵力投入一个已经显示出协调困难的战场;放松压力,则让新燕政权有喘息与整合的空间。它不能简单选择其中之一,因为两京虽已收复,北方的战争并未离开;西北方向的边防也在承受新的压力。唐廷收复两京以后仍须同时处理边界、军队和财政;“收复首都”因而不是恢复完成的证据。

唐军撤退时,中央必须处理的不只是失去一座围城阵地。各部怎样回到自己的防区,伤亡和逃散如何补充,已经许下的赏格如何兑现,附近州县会不会因唐军离去再次观望,都是持续的军政问题。若朝廷重罚失败将领,可能损害它对这些部队的依赖;若不追究,又会削弱命令的威信。没有哪一种处置可以把相州前的联合军原样复原。

相州也说明,战争的结束并非只有“全歼”一种想象。唐廷之后不得不在强攻、招降、承认既有将领、重新任命地方官与维持边防之间来回调整。这样做并非单纯的软弱,而是在兵力、财政和可信承诺都有限时的现实选择;但每一项临时安排又会把旧部队、旧关系和新的地方权力带入下一阶段。相州没有制造出后来所有问题,却使这种相互牵连更难回避。第十章中史思明能够再建政权,正是在这个没有被一次北伐清空的空间里发生。

从材料上看,相州也不应被缩成一张单一的战场图。现有编年材料更容易连续呈现朝廷命令、主将进退和最终溃败;营地供给、劳役与地方生活的记录则更零散。相反,营地里怎样分粮、运输线怎样被维护、地方人怎样避开或承担劳役,往往没有同样连续的文字。本文据此讨论围城的供给与社会压力,并不是宣称已经重建了相州周边的全部生活,而是提醒读者:可被精确叙述的将领决策,建立在记录得不精确的物资和人力之上。后者的不可见,不应被误认为不存在。

相州之后,唐廷仍要把撤退的部队安置到新的防区,把未完成的军功和损失写入赏罚体系,并向尚在观望的州县证明自己没有再次离开。这些不是战役附带的善后,而是下一阶段能否继续动员的条件。若军队觉得功劳得不到承认,地方觉得守唐只会招来无援的报复,中央便更难筹得兵粮。史思明能够在这种缝隙中取得新的中心地位,说明相州的失败既发生在战场,也发生在此后谁还能相信哪一方承诺的时间里。

这种区别不只适用于将领。士卒会观察粮饷是否兑现、同伴是否被妥善安置;运粮者会观察道路是否还能通;军队取给与地方保护之间的关系需要具体军纪、征发和地方记录,不能由一般机制推成居民的共同观察。我们不能把这些观察写成一套有记录的集体舆论,更不能假定每个人都据此作出同样选择。但战时秩序正是由许多这样的小判断构成。一次围城的失败会沿着这些判断向外扩散:让部队更难补充,让地方更倾向观望,也使对手更容易把自己说成唯一能够提供秩序的一方。

因此,相州不只是“唐军失利,史思明得势”的转折句。它让战争的结束条件变得更复杂:要终结燕政权,唐廷不仅要在战场取胜,还要让投降、驻军、征收和地方行政在胜利后能够持续。若这些环节不能接上,夺回城池可能只把下一次攻守推迟。第十章的洛阳反复易手和史氏内部继承,正是这一复杂条件继续作用的结果;它们并非与相州无关的第二幕,而是相州所暴露的裂缝在更广空间里的延伸。

相州留下的另一个问题是节奏。朝廷希望尽快给一场已拖延多年的战争一个可见结局,地方和军队却只能按照收成、道路、伤亡与补给的节奏行动。两种节奏不一致时,最容易出现的并非某一方完全不作为,而是每一项局部上合理的决定无法拼成整体胜利:等待援军会耗粮,急攻会损兵,撤退保全部众又会破坏邻军信心。把这些选择都归咎于个人品格,能让叙事简单,却会遮蔽战争延长的真正条件。相州之后的唐廷仍有能力作战,却再也不能假定规模、名分和一次会师本身足以结束北方战争。

本章材料与边界

10

第十章 760—761年:史思明与第二个燕政权

1. 相州以后,史思明重新取得主动

史思明杀安庆绪后,并没有使叛军成为一块完全平整的领土;他只是证明,在这场战争里,谁能掌握最有战斗力的部队、最稳定的后方和最可信的赏罚,谁就可能成为新的中心。史思明本来就是安禄山旧部,又与河北的军事网络联系深厚。他接手燕政权时所面对的唐朝,已经收复两京却仍难以深入北方;史思明的部众需要给养和奖赏,继承危机中也确有军队转向;“安全”与具体转向动机不能由结果统一反推。第二个燕政权由此诞生。它来自战争对旧部、降将和地方力量的不断淘汰、吸收与重组,并非安禄山原有计划的简单延续。

史思明在759年后取得上风,并非只因唐军在相州失败。相州之后,唐军要重新部署兵力,燕军则有机会把河北的部队、地方据点和新的赏罚关系再次联结起来。洛阳处在这两种行动相撞的位置:它通向关中,也面向河北和河南。谁占有它,谁未必立刻能控制所有道路;但失去它的一方必须为通往前线的粮道、军报和驻军另作安排。760年前后的再失,正是这条线被重新拉断的结果。

2. 洛阳再次失守

759年秋,李光弼主动撤出难守的洛阳,把主力移到河阳;史思明随后进入空城,再次控制洛阳。东都失陷的军事意义很直接:唐军不得不重新部署,河南的交通与粮道再次承压;政治意义同样尖锐:一座刚刚被宣布收复的首都,原来仍可被夺走。对朝廷而言,这不是面子问题,而是对“中兴已经完成”这一叙事的否定。城市反复易手可能伴随迁徙、搜捕、驻军和征发,但每项是否发生、影响何人,须逐城逐次核对。城市不是一个可被一次性复原的器物;城市易手会改变占领、征发和官府秩序;空屋、债务和居民心理必须分别寻找材料,不能作为每次易手的固定后果。

史思明重新夺取洛阳,迫使唐廷重新面对一个已在756年出现过的问题:首都和中心能否被守住,取决于它同周边军队、道路和粮食的关系,而不是城内是否恢复了礼仪。757年收复两京,为唐廷重新建立政治中心提供了条件;760年前后的再失却提醒人们,东都仍在北方战场的边缘,而非战争之外的安全腹地。对于军政决策者而言,洛阳既是象征,也是仓储、交通与驻军的节点;对于城市居民而言,它首先是房屋、市场、亲属和夜间能否安睡的地方。两种尺度没有谁比谁更真实,却会让同一场易手呈现完全不同的意义。

城市反复易手还改变了人与政权之间的关系。有人在燕军控制时接受职务,唐军回来后需要说明自己为何留下;有人曾逃走,回来后发现旧房已被占用;有人依靠军队的需求谋生,军队离开后又失去收入。正史最容易留下显宦、守将和叛降者的名字,普通居民则常在“城陷”“城复”几个字中消失。我们不能凭空替他们补出命运,但可以拒绝把城市当作棋盘上可以反复翻面的格子。每一次翻面,都改变了谁有资格居住、交易、纳税和被保护。

从唐廷的角度看,守住洛阳不能只靠城内守军。城市需要来自周围地区的粮食、柴薪、马匹和新兵,也需要道路上的站点、渡口和州县愿意继续服从。若周边已经在燕军的威胁下,城内的行政恢复越多,维持它所需的外部供给也越多。反过来,史思明若取得洛阳,同样不能把它当作一件已经占有的器物:他需要安置部队、取得军粮、处置原有官民,并防范唐军从其他方向反攻。城池易手不是一个句号,而是双方都必须继续支付的开端。

这种开端对居民的含义尤其不稳定。军队进入城市,既可能带来新的就业、交易和保护机会,也可能带来征用、追查和被迫迁徙;谁得到哪一种结果,取决于身份、财产、关系和当时军纪,而非简单取决于城门上的旗帜。以《资治通鉴》和郭子仪传的洛阳段落为例,叙述主要围绕谁进入或撤离、军队部署和政权节点展开;对两次易手之间居民居住、交易、纳税和家庭生活的连续记录明显较少。这里需要放慢一步:一座城市每次被宣布重归某方,居民都要重新弄清谁征税、谁审案、谁能保护店铺与房舍,过去几年的契约和亲属关系是否还被承认。我们无法量化这种不确定,但不能把它从“收复”一词的背后删除。

3. 军队无法像一件物品那样继承

史思明自己也无法摆脱这场战争已经形成的继承逻辑。761年,史朝义部将骆悦、蔡文景等发动近身政变,俘获并杀死史思明;史朝义接受政变结果并随后即位。简写成‘史朝义亲手杀父’会掩盖实际执行者。安禄山死于儿子之手,安庆绪死于部将之手,史思明又死于儿子之手;这种连续的杀戮不能被简单解释为“叛军天性残暴”。更准确的说法是,战争中的统帅权缺少稳定、被广泛承认的继承与约束机制。赏赐、亲属、旧部关系和战局都可能影响军队归属;不同部队的权重并不相同。当统帅生病、猜忌或失去威望,最接近权力的人就可能把军事危机变成继承危机。

但史朝义接手后,战争仍没有立刻结束。因为军队并非只听命于一个家族,唐朝也并未突然获得足以彻底压倒河北的力量。这个事实很重要:它让我们看见所谓“第二燕”并不是一部宫廷悲剧的副产品,而是一种依托军镇、地方资源和持续动员而存在的战争政权。换了首领,战争机器仍会运转;它会改变速度、改变方向,也会继续消耗人。

安禄山、安庆绪、史思明先后死于近身的权力斗争,容易让人把燕政权想成一座只靠恐惧支撑、注定自毁的营帐。这样的叙述太方便。更难的问题是:为什么在三次继承危机之后,部队仍能继续作战?答案正在于军队的关系从来不只系于一个统帅。部将、亲属、旧部、地方供给者和掌握道路的人,都有自己的利益与依附。史思明死后,史朝义即燕帝号并控制洛阳主力,但范阳内部一度交战,安禄山旧将多不听调;他取得的是部分军队和节点,而不是完整继承父亲全部权力。

同样的事实也解释了唐朝的困难。唐廷希望燕军内讧,却不能保证内讧一定转化为投降;希望招降地方将领,又必须让赦免、官职、粮饷和安全看上去可信。战争拖到这一阶段,军事胜利和政治安置已无法分开。击败一支军队之后,仍要决定如何安置它的士卒、如何处理它占据的地方、如何让新任命的官员在当地活下来。若这些问题没有答案,战败者就可能换一面旗帜、换一个首领,再次成为下一场战争的兵源。

史思明与史朝义的继承危机说明,父子名分在军中并不足以自动产生服从。统帅权依赖亲兵、旧部、其他将领以及可兑现的给养和奖赏;失败时能否保护部众只是可能条件,不能写成所有人的共同信念。这个判断也会受到外部战局影响:唐军逼近时,依附一个看似强势的中心可能更有利;粮饷断绝或指挥猜忌时,部将又可能选择观望、另投或自行求存。史朝义能在父亲死后取得部分军队,不等于他获得了一个完整、无条件的燕政权。

这里不应把燕军的关系描述成单纯的私人效忠。边镇与战争形成的军队包含不同来源的人:长期跟随旧将者、在战乱中被招募者、因地方归属而编入者,以及靠军功和给养维生者。现存材料对将领集团的记录远多于普通士卒,无法让我们精确列出各类人的比例或意愿;但正因部队并不单一,任何继承都需要重新取得他们的服从。安禄山、安庆绪、史思明相继死亡而军队仍能战斗,既表明核心武装没有随个人消失,也表明“燕”已成为许多人在战争中不得不面对的一套组织关系。

唐朝面对投降者时也有对应难题。若只处死或解散敌军,可能迫使更多人死守;若保留其首领和部众,又必须提供官职、粮饷和可预期的安全。招降因此不是一句政治口号,而是关于军队如何被重新安置的制度试验。它能够在短期减少战斗,却也可能保留原有的部曲与地方联系。这里不预先把这种后果等同于后来某一种固定格局,只指出760—761年已经出现的困境:打败一个统帅,并不等于拥有了他曾经依靠的人和资源。

把760—761年写成两次父子相杀,很容易获得一个封闭的悲剧结构:安禄山死,安庆绪失位,史思明继而被杀,于是叛军理当自毁。可史朝义仍能维持战事,恰好打破这种结构。战争中的政权不仅依赖首领家族,也依赖城镇资源、军队退路以及地方官和地方势力的实际选择;其判断理由须逐案证明。史氏父子的冲突会改变这些关系的重心,却不能替它们作出决定。

4. 扬州说明战争已经越过主战场

这一阶段的战争还提醒我们,主战场的边界并不等于受战争影响的边界。760年,平定刘展之乱的唐方军队进入扬州后发生劫掠和杀戮。《旧唐书》《新唐书》相关传记均提到商胡遇害,但人数及“波斯/大食”等称谓并不一致;本版不把其中一个数字写成定论。事件的具体规模、不同群体的身份和责任归属需要在更严密的史料工作中分别核对,但它至少说明:江淮的繁荣城市并不因为远离河北就置身事外;也说明“官军”这一称谓不能自动保证居民安全。国家为夺回秩序而动员的军队,在补给、纪律和指挥链断裂时,也可能成为地方社会的灾难来源。

扬州的遭遇尤其提醒我们,安史战争并非只在汉地北方的政治地图内发生。唐代城市本就通过河运、陆路和海外贸易与外来商人、边地货物相连;当军队进入这些节点,暴力会沿着市场与交通扩散。这里不应把“外来商人”写成一张用来烘托国际性的背景板:他们与本地居民一样,都是具体的纳税者、商贩、雇工、家属和迁徙者,只是现存材料对他们的名字、语言和损失记录得尤其不均。战争破坏的不是一个抽象的繁荣,而是许多原本可以彼此往来的生活路径。

760年扬州的劫掠应当作为这一卷的警告,而不是一个用来增加惨烈感的插曲。扬州处在运河与贸易网络中,远离河北主战区,却并未远离战争造成的军队移动、补给困难和地方失序。对于唐廷,它是财赋与运输世界的一部分;对于军队,它可能是获取粮食、财物和休整的地点;对于居民与外来商人,它则是原本应当依靠市场和地方秩序维持生活的城市。当一支名义上归属于唐方的军队在那里造成暴力,最清楚地显示出“恢复秩序”的军事行动也可能破坏秩序本身。

这并不使唐、燕两方的责任失去区别。唐朝的名义、行政结构和战后政策同燕政权并不相同,具体部队的指挥链和问责也应逐案辨认。这里要拒绝的是另一种偷懒:只要军队被称为官军,就把受害者从叙事里删掉。战争中的补给不是一串没有人的数字。粮食、船只、布帛、牲畜和劳力从地方被带走时,承担的是一个个家庭、商号和村落;哪怕我们没有每一人的姓名,也应在叙事里保留这层代价。

现有材料足以确认扬州劫掠的施暴者与受害群体,却不足以核定流传最广的死亡数字。本文不采用流传极广而难以逐项核定的死亡数,也不把不同来源对于参与部队、受害者身份的差异压成一个确定故事。760年底刘展之乱扩展到江淮,唐廷派田神功等部平乱;到761年初,名义属于唐方的平卢军在扬州大掠。扬州的运河与商贸地位解释了城市为何汇集人口和财货,但不能替代对具体施暴部队的责任说明。这个限定已经足够说明问题:战争的供给需求、军纪风险与指挥失序,能够越过河北、河南的主战线,进入唐廷赖以获得财赋的地方。

扬州的地位并非抽象的“富庶”。一座交通与市场发达的城市集中了仓储、船只、货物、居住者和往来者;对急需供给的军队而言,这些都是可被征用或掠夺的资源,对城市里的家庭、商号、手工业者和旅居者而言,则是维持生计的条件。军队若无法稳定取得粮饷,或统帅无法约束部众,损失就会先落在这些可见、可集中取得的资源上。说它是供给的代价,并不是把暴力理解为不可避免的自然灾害,而是指出政治与军事的组织失败怎样具体伤害了人。

同样,不能把扬州的遭遇推成对“唐军”的整体道德判决。责任需要区分实际部队、指挥链、地方处置与后续叙述,既有史料也并不让我们轻易完成这种区分。它在本卷的作用,是校正一种过于舒适的空间划分:北方是战争,江淮是恢复。事实更接近于,唐廷越依赖江淮的财富和水路来继续北伐,这些地方越可能被卷入军队的移动与争夺。第七章的睢阳已经展示这条链如何被守住;扬州则展示链条没有断裂并不等于链上的人安全。

5. 第二个燕政权仍没有自然终点

唐廷在760—761年间所能做的,是一面争取各地将领与资源,一面防止已收复地区再次脱离控制。它需要回鹘等外部力量的合作,也得面对这些合作的价格;需要重建中央命令的可信度,也得承认前线将领实际掌握的兵权。后来的中晚唐政治并非在这一刻突然诞生,但战争已经把若干长期趋势推到更危险的程度:职业军队比战前更难解散,地方军费更难回到旧有常规,中央与地方之间的协商、猜忌和相互制约都变成日常。

到761年冬,史朝义政权仍控制洛阳并在河南、河北多处作战;唐军虽已夺取若干县城和击败部分燕军,却尚未结束战争。唐朝则重新拥有部分城市、盟军和财政来源,却仍不能把北方变回755年的地方。战争不是因为安禄山还活着才持续,也不会因史思明死去而自然结束。它已经变成一场必须重新安排兵权、供给、城镇与人身安全才能终结的战争;这些安排还会越过北方战场,进入联盟、边疆、港口、户籍与普通家庭。

对于唐廷,第二燕的存在还迫使它放弃一个幻想:收回两京就能让所有地方自然回到原有秩序。它必须反复在军事行动和政治安置之间转换,既要防范洛阳再次失陷,又要防止河南、河北的地方因过度征发或惩罚而重新疏离。对于燕方,持续作战也并非稳定的胜利,而是不断以粮食、驻军和新的服从来换取下一季的生存。两边都在消耗,受影响的社会却没有暂停生活的权利。

到761年,战争仍没有抵达自然分界线,但它为什么没有在757年结束已经清楚:首领死去不能解散军队,收复都城不能自动接管道路,联合军的胜利也不能免除地方的代价。762—763年的军事终局尚未来临;此前形成的军权、财政、迁徙和城市记忆,也不会随着最后一支燕军瓦解而消失。

这种解释也要求克制时间上的预知。站在761年的人并不知道763年会以何种方式收束,也不知道哪些临时安排会留下多久。从后果回看,仍不能把后来的藩镇、财政与边防变化当作当时行动者已经看见的终局。史思明和史朝义面对的是眼前的军队、城池、粮道和信任危机;唐廷面对的是怎样在不能一次取胜的情况下继续存在。把未来留在未知中,第二燕的延续才不只是后世衰落叙事的注脚。

761年是一条时间上的界线,却不是一堵墙。河北的军镇、河南的水路、江淮的供给、两京的恢复和相州的失败始终互相牵连,这些牵连又越出主战场,抵达联盟、边疆、港口和户籍。一场内战能够延续,不只是因为有人继续作战,也因为许多地方仍不得不为作战提供道路、粮食、人力与可以相信的秩序。史思明死后,这些条件没有随他一起消失。

到761年,唐朝和燕都没有获得一条自然终止战争的线。唐廷必须把军事推进同招降、安置和地方行政接在一起;史朝义需要继续组织不同来源的部众并维持给养;部众是否相信他能提供保护,须由其去留和具体材料判断。第二卷在这里结束:战争之所以没有在757年结束,已经可以由军队、道路、地方选择和政治承诺共同解释,而不再依赖某位首领仍然活着。

本章材料与边界

卷三

第三卷 战争怎样留在战后

11

第十一章 横切756—760:援军、边患与港口

1. 援军来自唐朝之外的政治世界

757年两京收复和760年扬州遭难,发生在同一场战争的不同空间。把这几年各地的局势并置起来,便能看见时间线之外的联系:唐朝借助了谁,别处失去了什么,一场以河北、河南为主战场的战争又怎样抵达边疆与港口。

安史之乱最容易被讲成两支军队之间的内战:一边是唐朝,一边是安禄山及其继承者。这样的讲法抓得住最初的爆发,却抓不住战争后来为什么拖得这样久。755年以后,唐朝要从失去两京的处境里重新组织兵力,不能只调动原来的禁军和地方军。它要向北方的回鹘求援,也要面对西面的吐蕃;它要守住粮道、驿路和城市,还要维持一张已经被战乱撕裂的交换网络。

回鹘早已是唐朝北方政治世界的重要力量。这个草原政权早已是唐朝北方世界的一支重要力量,双方既有使节、马匹、丝绸与册封关系,也有边界上的相互试探。唐朝军队需要骑兵和迅速机动的力量,回鹘也知道这一点。756年肃宗在灵武即位后,唐廷很快与回纥、吐蕃等往来,请求援军并安排和亲;其中回纥援军当年已参与作战。‘外部政权’应改成具名关系,不能把不同伙伴压成同一种联盟。

这也改变了唐朝在谈判桌上的姿态。一个仍然拥有长安、户籍与礼制的强盛帝国,可以把周边首领放在朝贡秩序里叙述;一个刚从两京失守中逃出来的政权,则必须拿出婚盟、赏赐、丝绸、粮食和承诺,去交换兵马和时间。历史书常把这些条目写在制度史的段落里,仿佛只是一些名目。对当时的人来说,它们是能否吃饱、能否开拔、能否过冬、能否回家的问题。

回鹘联盟的一个难处在于,唐朝不能只把它当作一次性的雇佣关系。出兵之前要有使者、婚盟和礼仪安排,行军时要有草料、粮食和道路,战后还要有赏赐、市场与持续的外交承认。唐廷的账本里,丝绸是可以计算的支出;对从产地、仓库、转运和织造中被卷入的人来说,它也是战争把负担向内地重新分配的方式。没有这些物质链条,骑兵不会凭一句结盟就出现在关中;有了它们,军事援助也从来不只是“外部力量帮助中国”的简化故事。

唐廷和回鹘的关系还揭示了一个不太适合英雄叙事的事实:政治联盟未必由平等者缔结,也未必由胜者永久主导。唐朝仍有庞大的文化与礼制资源,能以封号、婚盟和赏赐组织关系;回鹘则拥有唐军急需的骑兵和可以转向的选择。双方都需要对方,却并不以同样的方式需要。正因为这种不对称,礼仪争执、报酬问题和军纪问题才会在同一联盟中不断出现。

把这种关系写成“唐朝被迫屈辱”也不够。唐廷并非毫无行动能力:它能够派使者、调整路线、选择将领、利用不同势力之间的竞争,也能在某些时刻拒绝对方的要求。更准确的说法是,战争迫使它在比战前狭窄得多的选择中行事。所谓帝国实力,并不只是它拥有多少兵员,还包括它能否在多线压力中设定条件、兑现承诺,并让伙伴相信自己仍有未来。

联盟的制度约束还表现在时间上。使者来回、婚盟安排、军队集结和物资准备都不能随着长安的一道诏书即时完成;但战局又不等待外交完成。唐廷必须在“马上需要援军”与“长期不能失去谈判位置”之间取舍。急于付出会加重日后负担,迟疑则可能让战场失去机会。这不是哪位皇帝或将领的性格问题,而是一个在危机中失去从容调度能力的国家所面对的结构限制。

回鹘方面同样有内部与外部的约束。骑兵不是抽象的军事资源,而是有首领、家属、马群、给养和战利品期待的组织。它可以为唐朝改变战场,也要估算远距离行军、冬季补给、与吐蕃竞争以及本国权力稳定的风险。因而,唐—回鹘关系不宜套进“援助者/受援者”的单向道德词汇;它是一段在相互需要中不断重算条件的关系。

这种重算会改变唐廷自身的制度语言。册封、赏赐和婚盟原本可以显示朝廷居于中心的位置;在危机中,它们同时成为必须拿来交换的资源。礼仪仍然重要,却不再能遮住力量的差距。使者在营帐中争的是座次、称谓和承诺,背后争的则是谁有能力让军队继续向前。把礼仪看成纯粹形式,会漏掉它如何参与了战争的实际组织。

2. 收复都城需要交换

757年秋,唐军与回纥军等联合,先后收复长安、洛阳。肃宗返回长安后,唐廷恢复西京的宫廷、宗庙和中央政务。洛阳虽被收复,但其后仍是前线城市;本段不据此断言两京在行政上同样稳定。

但收复并不等于恢复。华盛顿大学所载《新唐书》回鹘材料明确记录了回鹘军在洛阳的劫掠,也记录了城市长者以大量丝织物请求停止。它还记录了唐廷日后持续以丝绸、官号与礼遇维持关系。这里的材料来自唐朝史书,当然带着唐廷的叙述位置;可是正因为如此,连它也不能把盟军的行动完全写成无代价的援救,反而提醒读者:唐朝收回的不是一座没有人的空城。

城里的人并不会把“唐军回来”理解成一个抽象的政治动词。扬州劫掠足以说明居民与商胡面临暴力;仓库、返城、亲属和工作的具体损失,四种传记记载并未完整保存。历史材料不可能为每一户人家留下名单。我们不能把没有留下姓名的人写成同一种受害者,也不能因为他们的名字少见于传记,就把城市的复归说成一场不带阴影的凯旋。

唐廷对回鹘的依赖还意味着另一层更长的变化:它不得不承认对方拥有自己的计算。回鹘能与唐共同作战,也能利用唐的脆弱争取更高的交换条件;这种相互试探后来仍会延续。唐与回鹘的联盟不是永久忠诚或单向受益,而是由交涉、承诺和军事局势反复维持;具体选择仍须落到每次谈判。战争中的联盟,通常比纪功碑上的一句“援兵至”复杂得多。

普通人不会从外交文书里直接读到这些不平等,却会在生活中感到后果。军队需要每日给养,城市需要安置来者,地方官需要催收布帛和粮食。一个联盟的代价常常被分散到许多看不见的征发里,以至于后世只记得它帮助收复了哪座城。将这种分散重新写出来,并不是要用民生反对军事史;恰恰是为了说明军事史为什么不能离开民生。

边疆压力也使“援军”不能被理解为一次成功后便可散去的事务。唐廷若让回鹘军深入,又要担心给养、劫掠和城市秩序;若不让其深入,又可能失去最需要的机动力。每一种安排都牵涉地方的仓储、道路与征发。我们无法为每一次供给列出完整数额,但可以看见:联盟越被证明有效,维持联盟所需的物质和政治成本也越成为战后无法回避的问题。

联盟还要经过地方执行。朝廷许诺的赏赐须从仓库发出,约定的路线要由沿途官员安排,马群需要草料,军队需要营地。中央文书可以把它们合写成一次出兵,地方却必须拆成许多具体任务。任何一环衔接失败,援军都可能从战略资产变成沿途社会难以承受的压力。

《新唐书》回鹘材料详于使节、首领、战役和赏赐,对承担运输、翻译与供应的人着墨较少。因此我们能确认联盟的政治节点,却不能完整计算每个州县的负担。保留这一缺口,正是为了不拿朝廷的制度清单冒充顺利完成的地方经验。

3. 西部边防没有等待内战结束

唐朝向北方借兵时,西面的吐蕃并没有静止。吐蕃帝国在八世纪正处于扩张期,唐朝在河西、陇右等地的军事压力本已沉重。安史战争使中央必须把兵力、粮饷和注意力转向内地;边防一旦被抽薄,原先被边缘化的威胁便会靠近都城。

因此,回鹘和吐蕃不能只被当作安史主线的两个“国际背景”。它们分别牵动着唐朝的兵源、边界、贸易通道和外交选择。回鹘的援军为收复两京提供了关键力量,吐蕃的压力则不断提醒唐廷:它不能把全部资源都押在河北、河南和关中。一个政权在多条战线之间调兵,最后常常不是把每一条线都守住,而是在每一次选择中放弃原来以为理所当然的余地。

西部边防承受的压力并不会因为北方战局变化而停止。它最终会抵达长安城下,但那是另一条具有自身边疆史和军事条件的因果链;此处只需看清,内战不断调走兵力和财赋,使帝国更难同时守住多个方向。

同样,吐蕃和南诏方向的压力也不应被写成唐朝地图西南角的一块阴影。唐朝在西北与西南本就需要长期驻军、道路和地方中介;当关中、河东、河北的兵力和财政被内战吞噬,边疆地区所感受到的并不只是“中央比较忙”,而是守备、补给和命令优先级的改变。南诏在这一时期的地位与唐—吐蕃竞争相互缠绕,不能把它直接并入安史叛军,更不能把每一次西南边事都解释成河北战争的结果;但它提醒我们,唐廷的选择从来不是在一个空白棋盘上进行的。

对于朝廷,最痛苦的决定经常不是是否出兵,而是兵从哪里抽、哪一处粮道可以暂时少守、哪一位地方将领可以先被安抚。把一支部队从边地调向内战,可能缓解关中或河南的危机,也可能给邻近政权留下机会;继续守边,则意味着两京和北方战场的反攻更慢。史书保存下来的往往是任命和战报,较少保存某一条运输线断绝后谁饿死、谁逃走。缺少后者,不表示后者不构成政治选择的真实代价。

南诏方向尤其要求克制。西南局势与唐—吐蕃竞争、地方权力和更长的边疆关系相连,不能因年代重合便全部纳入安史因果。把它放进这段历史,是为了看见唐廷多线调度的机会成本,而不是为每一场西南冲突提供一个万能原因。

这种多线压力最后还会回到朝廷内部的优先次序。有限的将领、马匹、粮储与使者被投向某一方向,就不能同时用于另一处。后世从结果回看,容易把每一次选择写成明知后果的决定;当时行动者面对的却是延迟、误报和互相冲突的请求。保留信息的不完整,才能避免把历史写成事先知道结局的棋局。

4. 广州与扬州必须分开理解

如果只沿着范阳、洛阳、长安、河北阅读安史之乱,南方很容易变成一张白色的地图:没有大规模会战,似乎就没有同样严重的历史。可战争并不只通过军队前进。它也通过征发、逃亡、谣言、驻军、商业线路和地方权力的重新排列,越过主战场。

758年的广州事件与760年的扬州事件必须分开说。两地相隔遥远,发生时间不同,材料对参与者、受害者和数字的记录也并不一致。758年广州事件的唐史记载分别使用“围州城”“寇”“袭取”等措辞,并共同保存劫掠、焚烧及乘船离去的轮廓。现代研究据此多概括为一次袭击和短暂占领,但行动者究竟是外来军队,还是本地及往来商人社群,仍有解释分歧。现代研究与唐史传记都把扬州劫掠归于名义唐方的田神功、平卢军一侧;事件与760年底刘展之乱相连,编年上的大掠发生在761年初,受害者包括本地居民、商人和外来商人。材料没有让我们辨认出一条可直接证明的、从广州通向扬州的因果线。把它们合并成一句“安史之乱时南方屠杀外国商人”,虽然便于传播,却把两段本来就有争议的地方史压扁成了一个简单寓言。我们所能较为稳妥地说的是:战乱时期,港口与商贸城市并没有天然免于地方军事暴力;来自不同地区、依赖贸易生活的人群,在国家军队与地方势力失序时,可能格外难以取得保护。

广州袭击发生于758年;扬州事件起于760年底刘展之乱的平乱过程,大掠见于761年初。两者处在安史战争不同阶段,现有材料没有证明它们属于同一行动或存在直接因果链。二者都提示我们,战争对城市的影响不止在城墙被攻破的那一天。对沿海和运河城市来说,商人、船户、翻译、寺院、货栈与地方官,构成的本来是一张跨区域的生活网络;当军队、税役和地方武装进入,网络会被迫重新选择依附对象,也会让那些身份最难被地方权力识别的人先失去保障。

港口城市与内战中心的联系并不一定通过一支叛军直接南下。消息、价格、军需、逃亡者和地方官的恐惧,都可以比主力部队走得更快。扬州位于运河交通与商业网络的节点,来往者既包括本地居民,也包括不同语言、宗教和贸易背景的商人。城市之所以富庶,也意味着它的仓储、船只、市场和劳力都可能在军事紧张时被盯上。

760年扬州的暴力,因此不能只被当作一条“异国商人受害”的奇闻。现存叙述的关注点常常落在外来商人身上,这既告诉我们跨区域贸易共同体确实在城中存在,也可能使没有被明确命名的本地居民、雇工、船户和逃亡者再次从记录中淡出。将外来者与本地人对立起来,同样会误解城市生活:贸易并不是一群孤立的外国人停泊在岸边,而是由中介、翻译、供货者、手工业者、房东、税吏和家庭共同维持的关系网。

更需要克制的是因果。广州758年的袭击与短暂占领、扬州760年的政府军杀戮,都发生在安史乱局中,却没有一条能够可靠辨认的直接因果链把二者串成同一场行动。它们的地方政治、军队构成、记录传统和后果各不相同。将两事并置,只是为了说明战争年代的港口与商业城市不在主战场之外;不是为了制造一条从范阳直通岭南、江淮的万能解释。

这样的区分也让“世界史”有了更准确的尺度。唐朝与回鹘、吐蕃、南诏及海上商路相连,并不表示每一处联系都由中央清晰控制。战争使这些连接显得更脆弱,也使不同共同体更需要在地方权力之间寻找安全。有人可以动用财富、亲属或语言关系离开城市,有人只能等待军队和官府的下一道命令。我们不知道每个家庭如何选择;但不应因为正史把他们写得很少,就把港口当作没有人的贸易符号。

对江淮与岭南的地方官来说,远处的战争还会通过价格和行政命令抵达。军费和丝绸的需求、道路上的人员流动、对商路安全的焦虑,都可能改变一座城市如何征税、怎样安置来者、怎样看待陌生群体。我们不能为每一项价格变化虚构精确曲线,也不能把所有地方命令都归于中央;但应把港口理解为政治与军事供给网络的一部分,而不只是地图上的繁荣点。

港口的脆弱还在于它依赖信任。船运、仓储和交易需要安全与可执行规则;安史时期扬州材料能证明暴力破坏,却不足以重建借贷与契约市场的完整变化。战争一旦让这种预期崩坏,损失不会只体现在一场屠杀或一次劫掠之后,而会体现在商人不再敢来、地方人不愿投资、劳工失去生计的连续后果中。我们不能把这些后果精确量化,却不应把它们排除在战争史之外。

港口也是消息的汇合处。来自北方的逃亡者、来自内陆的征收命令、来自海外的货物和来自地方军队的要求,会在同一个市场里相遇。消息能够先于主力军进入城市,但囤粮、出逃、停贷和趁乱取利分别需要价格、契约、诉讼或个人记录,本章不把可能反应写成已发生清单。我们没有可靠材料为每一种反应规定比例,但这种分歧解释了为何战争影响会在主力军未到之前先进入城市生活。

5. 一场内战怎样重排整个帝国的资源

到760年,唐朝尚未知道763年会怎样结束。它能看见的是一个必须继续作战、又难以同时照顾所有边界的世界。回鹘援军、吐蕃压力、南诏方向和江淮港口,构成的不是四条可以独立关闭的支线,而是同一个帝国在危机中不断重排资源的现实。战争越过主战场,是因为继续作战需要从远处调集人、马、粮、钱,并维持能够兑现的联盟与命令关系。

因此,第十一章的横切并不是把所有地区都说成同样受害。关中、河北、江淮、岭南和边疆面对的是不同的军事与行政条件。把差异保留下来,才能避免“天下大乱”成为一句遮住各地经验的套话;把它们放在同一章,才看得见这些差异如何被同一个财政、运输和联盟危机牵连。

把各地并置,是为了看见有限资源怎样被迫排序,并不是说它们承受了同一种灾难:一支军队、一次婚盟、一批丝绸或一条粮道投入某处,另一处便可能更薄。唐廷仍有选择和调度能力,只是每项选择都越来越需要由不同地区、盟友和普通供给者共同兑现。

本章材料与边界

12

第十二章 谁从户籍里消失

1. 户口差额怎样形成

安史之乱前后,唐朝登记的户口出现了巨大差额。这个差额证明战争严重破坏了人口与社会秩序,却不能直接当作死亡人数。户籍同时记录两层事实:一个人是否活着,官府是否还能找到他、把他列入某个州县,并以此征税、征役和分配义务。

战乱会同时改变这几件事。有人死于战斗、饥饿和疾病;有人离开原籍,投奔亲族、寺院、军队或新的居住地;有人为躲避赋役而不再登记;也有人还留在原处,但当地官府已经逃散,档案毁失,或不再能有效管理这片土地。户口数在这些情况下都会减少,数字背后发生的却是不同的人口变化。

“登记中少了多少人”和“有多少人死于战争”彼此相关,测量的却是两件事。前一个数字同时受人的去向、行政边界、登记标准与官府能力影响;后一个数字需要分别寻找战死、饥荒、疾病和其他死亡的证据。直接把巨大差额写成死亡总数,虽然惊人,却会遮住人口变化实际经历的过程。

户籍的总数还要先由地方组成。州县需要知道边界内有哪些户,哪些人属于本籍,谁应被列入丁口或其他分类,然后才能层层汇总。里正、乡里与州县官吏要辨认住户、核对身份、保存册页,再把地方数字送入更高一级的汇总。战争中一个地方改换控制者,可能使原有文书与新官府脱节;某些户仍在土地上生活,也可能暂时不再进入朝廷能看到的总数。因此,数字下降既可能表示人不在了,也可能表示记录他的路径不在了。

登记标准改变以后,两个年份的数字可能已经不再测量完全相同的对象。原来与土地、成年男子和固定居所连系较紧的赋役秩序,在长期社会变化中已经面临压力,战争又让土地、人口和官府的对应关系更快松动。开始与结尾的两个数字之间,还隔着国家用什么方法把人算进去。

安史战争造成了广泛而深重的死亡、饥饿、疾病、迁徙和家庭分离,这一判断无需依赖一个伪精确的死亡总数。灾难的规模无疑巨大;现存户籍差额却无法告诉我们每一种遭遇各有多少人。谨慎解释数字,是为了看清灾难怎样发生,而非缩小灾难。

2. 一户人可以以多种方式消失

现存户籍能显示某些人离开原籍或在别处重新登记,却通常不能复原一次迁徙怎样分段进行。家庭是否同行、先投亲还是中途停留,需要地方文书、墓志或个人记录逐案证明;没有这类材料时,正文只保留“发生迁徙”,不替无名者安排路线。

每个人能够移动的距离和速度都不同。有路费、牲畜、亲族与消息的人,更容易把家人和部分财物带走;病人、老人、幼儿、孕妇和缺少交通工具的人,选择则少得多。壮年男子若先被征走,家庭可能因失去劳力而无法继续耕种,也无力携带老幼离开。户籍中的一个“逃亡”分类,由此包含着完全不同的身体条件和家庭责任。

异地重新登记能够改变原籍与现居地的户口数字,但数字不能自行说明迁入者与收留者怎样分担食物、债务和官府义务。唐代户与家庭、同居与共同财产并不总是完全重合;因此这里保留制度层面的变化,具体生活关系则留待个案材料。

3. 国家一边失去数字,一边继续找人

旧户籍逐渐失准,国家对人力和物资的需求却持续增加。军队需要粮食、马匹、布帛、船只、道路维护和运输劳役;战线外的州县也会因为供应前线而改变收成、市场和家庭分工。官府越来越难依靠旧名册,只能通过州县、临时使职、军镇、驻军、运输承办者和地方豪强层层完成征发。

每一层都可能改变负担落下的方式。有人奉命筹粮,有人因无法完成数额受罚,有人借机加派,有人通过官职、宗教身份、财产或关系获得豁免。对一户家庭来说,很难把粮食和布帛中的每一份取走,准确分为中央制度、地方处置和中间人加派。他们首先知道的,是家里还剩多少粮,下一次要交出哪个人、哪头牲畜或几天劳力。

格拉夫对唐代军役与资源汲取的研究表明,军队所需的现金、布帛和粮食把负担扩展到广泛的纳税人口。现有总体材料足以说明反复征发会消耗家庭资源,却不足以断言某一户依次动用了储粮、种子、器物和借贷。正文因此停在“负担会累积”,不把可能的应对顺序写成共同经历。

这也使负担分配更不均匀。有关系、财产或可替代劳力的人,可能更容易推迟、转移或减轻义务;记录清楚、缺少保护又无法迁移的家庭,反而可能成为最容易被反复找到的对象。官府登记能力衰退以后,征发更依赖地方关系,没有谈判能力的人反而可能承担更多。

粮食和布帛从征收到送达军营,需要经过仓储与运输;战事延长也会延长这种资源需求。但没有某次仓失、某批给养和某地补征之间的连续账册,不能把一般机制写成已经发生的单一因果链。

“逃户”等行政分类首先说明官府未能按原籍继续登记和征发,并不自动保存离开者的动机。躲税、避兵、饥饿与家庭离散都必须由另外的材料证明;在没有个案时,正文不从一个分类反推统一原因。

户籍记录着国家怎样观察社会,也记录着国家与人彼此寻找、彼此规避的关系。官府希望知道人在哪里、拥有什么、应承担什么;人们则会根据征发、安全和可用关系,决定是否被某一地方固定。旧登记失效以后,战争负担往往以更临时、更依赖中间人、也更不均匀的方式落下。

分类规则也会改变人的策略。被列为本地户、客户、成年男子或某种依附者,意味着不同义务和保护。理解规则又拥有关系的人,可能寻找负担较轻的身份;不知道如何申辩、也没有人为其作保的人,更容易被固定在最易征收的位置。这种差异也是户口数字背后的社会关系。

4. 战争怎样改变一户人家

唐代户籍按户、口、丁和身份组织人口,但登记户不能直接等同于私人家庭和全部共同财产。敦煌、吐鲁番户籍可用于分析家庭结构,仍不能告诉我们安史战时某户怎样重新分配耕作与照料。这里确认人口减少会改变家庭能力,同时拒绝补写没有材料的具体选择。

唐代户籍材料能够呈现部分女性户主、婚姻和家庭结构,也会受登记目的与保存范围限制。现有材料不足以把管理家计、携子迁徙或维持交换写成安史战时女性的共同经历;这些重要问题应转为后续墓志、契约与地方文书的取证任务,而不是由叙述者代写。

户籍与家庭研究提醒我们,登记关系和实际同居、共同财产并不总是一一对应;但它们没有为安史战时的收留、照料与儿童迁徙留下通用剧本。涉及亲属担保、儿童食物分配和失散比例的判断,必须等待墓志、契约、寺院或地方个案材料。本版不再以合理想象代替这些证据。

资源差异还会在家庭内部和家庭之间累积。能留下土地、牲畜、商业资本或可靠关系的人,可能通过亲族、雇工或交换维持生计;失去主要劳力、没有稳定住处的人,则更容易在下一轮征收中再次失去东西。财富无法保证安全,贫困也没有写死每个人的命运;但同一项征役落在不同条件的人身上,后果确实不同。

家庭在战后重新出现于登记时,形态往往已经改变。逃亡者可能返回,外来者可能被纳入,行政边界可能重新有效,也可能是富户将更多人纳入依附。户数回升能够证明登记对象增加,却无法单独说明家庭创伤、不平等或身份变化是否已经消失。

战时形成的临时身份还可能在战后固定下来。依附军队的人可能继续留在军户或部曲关系中,客居者可能在新地方登记,失去土地的人可能长期佃作。这些人重新进入官府视野时,所处的家庭、财产和义务关系已与战前不同。两个年份的户数不仅在统计同一批人的增减,也在统计两种已经变化的社会组织。

对一户人来说,“恢复”也有多个层次:住处、土地、登记、旧债、家庭劳力、照料能力和被承认的亲属关系,各有自己的进度。历史记录更容易在某地重新造册时看见“回来”,却很少能为每一层恢复标出日期。一组回升的户口数,只记录了这些过程中的一部分。

5. 不同材料怎样看见不同的人

官修史书较多保存年号、任命、战役和政策,赋役与户籍材料更接近国家如何寻找人、土地与税源。它们能说明哪些分类被制度看见,也会把普通人压缩为灾荒、逃户、丁口或负担。一个人被列为本籍、客户、僧侣、学生、官户或军户,意味着国家用不同方式理解他;这些名称的改变,却未必保存改变发生时的恐惧、交易和选择。每一种材料都在特定制度和表达目的中形成。先要知道它为何留下、由谁保存,才能判断它看见了谁,又遗漏了谁。

杜甫等人的诗歌保留了另一种可见性。征役、贫困、迁徙、家庭离散和对国家秩序的忧虑,可以经过一个具体作者的经历、韵律、典故与伦理判断进入文字。诗歌能够保存作者如何写征役、身体与道路,但一位诗人的经验不能覆盖所有地区、身份和性别,更不能替没有留下文字的人发言。

官史、赋役文书和诗歌彼此补充,合在一起仍覆盖不了整个帝国。我们缺少能够普遍连起性别、年龄、家庭资源、迁徙路径与最终去向的记录,也没有每一处军队经过的村庄档案。有些地区保存了较多官府文书,有些只在墓志、寺院材料、诗歌或后世汇编中留下零碎痕迹。记录的不均匀,会使原本就缺少书写与存档权力的人更难被看见。

这些材料的时间尺度也不同。战报和编年可以在某日记下城池易手,赋役改革材料更容易显示多年后制度为何发生变化,诗歌则可能把一个时刻的经验保留得更近。把它们全部压成一张无时差的证据表,会遮住一户人可能在战争当年逃亡、多年后仍在新身份与新税役中生活的过程。材料之间既要建立连系,也要保留先后。

材料会以不同方式留下缺口。档案可能在战乱中毁失,一项行政分类也可能从未打算保存照料、恐惧和家庭协商。有文字能力和官职的人更可能以姓名进入史书,其他人则常在征税、逃亡或灾荒的群体名称中出现。“没有记录”可能源于文书失传,也可能与记录制度的对象有关;在没有保存史研究时,不能替每一处空白指定原因。

材料留有空缺,历史判断仍然可以成立。战争造成大规模死亡和流离,征发、迁徙与家庭资源彼此影响,国家登记能力与实际控制也在战争中遭到严重破坏。这些结论都有材料支持。至于差额里每一类人的精确数量,以及无名者没有留下记录的结局,现有材料只能保持沉默。这条边界使判断更窄,也使叙述无需借助虚构来显得有人情味。

记录的偏向还提醒我们,许多人的行动没有进入现存材料。他们可能携带家人移动,为了征发与官府协商,将粮食分给新来者,或拒绝一项无法承担的要求。这些可能性无法全部改写成已知的个人故事,沉默也无法证明他们没有选择、没有劳动或没有损失。材料限度应当约束叙述者,同时为这些未被记录的行动保留位置。

780年推行的两税法以现居地登记户口,不再区分主户、客户,并按贫富分等、夏秋两次征收;商税、田亩税和旧有税额基准仍在制度中。它重组了战后赋税,却不是只按财产征税,也不是763年战争结束后的即时措施。从763年到780年相隔十七年;两税法不能被写成战争结束时立即出现的答案。到这时,“人住在哪里、拥有什么、凭什么被征”已经无法只由旧户籍回答。两税法属于漫长变化的一部分,而非战争结束时立即出现的答案。

户籍差额本身不能告诉我们每个人去了哪里:死亡、迁徙、身份变化和漏登都需要另外的材料,现有数字无法替他们作出统一解释。户籍差额是国家与社会共同断裂的证据,却没有为其中每个人写下死因。

这份沉默不是结论的空白,而是结论必须停下来的地方。它让我们确认战争造成的破坏,同时拒绝替没有留下记录的人编造统一命运。

这一区分也改变了战争“结束”的尺度。763年史朝义走投无路而死,田承嗣、李怀仙、薛嵩等燕方将领相继以所据州地归唐,燕政权失去共同帝号和作战中心,安史战争通常以此为终点;但这些军队与地方权力并未同时解除,随后也没有立即恢复战前秩序。第十三章将回到军事终局;读到那个结局时,也要记得家庭生活仍在另一种时间里继续。

本章材料与边界

13

第十三章 终局不是复原:762—763年,洛阳收复与吐蕃入长安

1. 两位旧皇帝死后,战争仍要有人接手

回到战争终局。762年进入第八个年头时,史朝义仍以燕帝号控制洛阳并在河南多地继续作战;但安禄山旧将多不听命,燕政权已难稳定调动全部辖区。同年,唐肃宗李亨病逝,太子李豫随后即位,是为代宗;唐玄宗李隆基也在此前十余日去世。两宫接连发丧构成代宗继位时的政治背景。皇帝更替会带来诏令、军令、盟约与赏赐的重新确认;它怎样影响战场外的具体人群,需要地方材料,不能由宫廷程序直接推满。

代宗继位时,并没有一个可以从容接手的国家。史朝义尚未被消灭,河北的军事力量仍在,回鹘也在观察唐朝的继承危机。《新唐书》回鹘传与《通鉴》都记载:史朝义趁唐廷接连发丧,向回鹘声称唐朝‘无主’并诱其南下。这里保存的是燕方争取盟军的说辞及唐方史书的转述,不是编辑部对唐朝状态的断言。唐使要做的,首先不是讲一套永恒的秩序,而是证明新皇帝确实存在、唐朝仍能履行交换和结盟。

这场说服本身就暴露了帝国的处境。过去由唐朝决定谁被册封、谁能进入礼仪空间;现在它需要在对方营帐里解释自己的继承为何有效。使者、皇子与将领仍以名分交涉,但背后是军队数量、粮秣和城市财富。政治仪式没有消失,只是它必须承受更赤裸的力量关系。

762年两位前任皇帝相继去世,使代宗面对的不只是礼制上的继承问题。对前线将领、地方官和盟友而言,新皇帝能否发出被执行的命令,取决于他是否能确认军功、供给粮饷、处理旧有承诺。对仍在观望的河北军镇而言,中央的哀丧也可能被解读为新的空隙。史朝义试图向回鹘传递唐朝已经失去主人的消息,正利用了这种不确定性。

唐使面对的并不是一张空白的外交桌。回鹘早已知道唐朝的内战与资源状况,也知道自己可以从两边接到不同的承诺。使者要重申的,不只是一段旧日友谊,还包括唐朝仍能提供丝绸、官号和可兑现的关系。联盟重新被确认的过程,说明唐朝仍有组织资源;它也说明这些资源已经不能只按自己单方面设定的规则使用。

这一层能帮助读者理解为什么762年的收复不是一支中央军自然完成的最后冲刺。唐廷需要把继位、谈判、军令和供给同时接起来,才有可能把回鹘兵力重新引向洛阳。若只读战场结果,容易以为新皇帝一登基就取得胜利;若看见其间的交涉,才能理解胜利也是一次险而又险的制度维持。

2. 洛阳第二次被收复

762年冬,仆固怀恩统领的唐军前锋与回鹘军协同作战,在横水等地击败燕军并收复洛阳;随后回鹘军和部分唐军在城内外劫掠,军事收复并不等于居民生活恢复。对战争年表来说,这一段常被写得干净:联军破敌,东都收复,叛军瓦解。它确实标志着燕政权失去最重要的城市和组织中心,史朝义的力量此后难以维持。

可是联军进入城市的方式,再次提示我们不能只把“收复”理解为善恶分明的终点。《新唐书》回鹘材料记有回鹘军的掠夺与火灾,相关叙述还记有后续军队造成的扰乱与掠夺。史书的描述或许有夸张、立场与材料选择,具体的伤亡数也不能据此直接写成定论;但它至少让我们无法再把城市想象成只在叛军撤走后便自然恢复的地方。

一座被多方军队反复进出的城市,首先需要重新获得日常:市场能否开张,井水是否可用,谁来清理街道,谁来认领房屋,谁有权收税,谁敢在夜里点灯。这些问题几乎不会出现在胜利的诏书中央,却决定“唐朝回来”对居民究竟意味着什么。战争结束后是否返城、能否寻回亲属与财产,需要户籍、契约、墓志或地方记录;本章不再以想象场景代替。

洛阳在安史之乱中的位置,远不止“又一座首都”。它连接关中、河北、河南和运河方向,是军队、粮食、官员和消息反复汇集的枢纽。燕军首次占领洛阳发生在755年十二月,安禄山随后以洛阳为燕政权中心。757年秋,唐军与回纥军在新店等战事后第一次收复洛阳;759年九月,李光弼撤出后,史思明军再次进入并控制洛阳;762年,唐军与回纥军再度收复洛阳,这是战争期间该城的第四次重大政权易手,胜利随后伴随严重劫掠。每一次易手都改变谁可以控制交通与仓储,也改变周边州县判断该向谁纳粮、向谁求援。

所以,762年收复洛阳的军事价值与象征价值同时存在。它让史朝义失去最重要的政治和供给中心,使唐廷能够再次宣称东都回归;但这并不表示周围立即安定。撤退的军队、驻扎的盟军、等待封赏的唐军和希望避免报复的地方人,都在同一片空间里行动。秩序不是一座城的城门换了旗帜便自动产生的东西。

《新唐书》回鹘材料中关于劫掠和火灾的记录,必须带着材料身份来读。它出自唐朝史书系统,可能选择性强调盟军的越界以解释本方困境,也可能保存了没有被胜利叙事抹去的城市创伤。我们不能仅凭它确证每一项细节或数字;但也不能因它有立场,就把城市居民付出的代价从叙述中删掉。最稳妥的做法,是让“收复”与“再度受害”并存,而不强迫其中一个取消另一个。

城市中的人也不只分为唐军、燕军和回鹘军。有人是被留下的官吏,有人曾为生计接受燕的差遣,有人从外地回来认领房屋,有人趁乱占据市场和仓库。胜利后的审查、赦免和任命,会把这些复杂经历重新压进忠、叛、良民、盗贼等类别。历史必须理解分类对重建政权的必要,也要记得分类无法完整表达一座反复易手城市里人们做过的每一次被迫选择。

3. 史朝义怎样失去继续作战的中心

762年失去洛阳后,史朝义先率轻骑向东,经汴州、濮州渡河北上,随后在河北多次败退;不能把第一段行军直接写成向北逃走。763年,史朝义在范阳等地拒绝接纳、追兵迫近后自缢;安史之乱通常以其死亡为编年终点,但燕方降将、军队与地方权力并未随之消失。这个结局并不浪漫:没有一个所有人同时放下武器的日子,也没有一个立刻把旧秩序装回原处的时刻。它更多是指挥链条断裂、资源耗尽、部属另寻出路之后,一个政权失去继续存在的条件。

唐朝为了结束战争,也必须接受现实中的不完整。它需要招降、安置、任用原来在叛军一方或在地方独立行事的将领,需要让一些拥有兵力和地盘的人以唐朝名义继续存在。把这全说成朝廷的软弱,太简单;把它说成高明的宽大,同样太简单。在已经无法用纯粹中央命令收束河北的情况下,这是一种结束战争的办法,也为以后中央与地方军镇的长期张力留下了条件。

史朝义在洛阳失守后继续北逃,部众与地方将领陆续离散或改投唐朝。763年他死亡,燕政权因此失去最后能够声称统帅权的中心。传统叙事很容易把这种结局写成背叛者众叛亲离的道德报应。道德评断属于后世读法的一部分,却不能替代解释:一支军队在长期失败、供给不足、前景不明时,部将选择另寻出路,是战争组织瓦解的常见方式。

唐廷的招降也不只是慈悲。它需要用官职、赦令和可保留的部众,换取更多地区停止作战;若把所有曾属燕政权的人都逼到绝路,战争反而可能延长。这样的政策给许多人的生存留下空间,也使旧有的军事网络以新的名义继续存在。它是结束内战的策略,同时也是战后中央难以完全收回地方兵权的原因之一。

河北选择降唐的将领与地方力量,也会把终局转化为新的行政问题。战后中央需要恢复任命、税收与文书体系;地方社会如何评价新官的保护、军纪与债务处理,须由州县个案另证。若中央承诺不能落到道路、仓库和审判上,名义上的归附便可能很脆弱。安史之后的“统一”因而并非单指地图,而是这些日常制度是否重新建立的缓慢过程。

史朝义方面的瓦解还提醒我们,长期战争中的忠诚有层次。部将可能忠于一位首领、一个部曲网络、一处家族利益或眼前的部众生存,而不必忠于一个抽象政权。唐朝的招降之所以有效,部分就在于它给不同层次的利益留下出口。将这种选择全部称为背叛,会把战争中的生存计算道德化;把它全部称为理性选择,又会忽略恐惧、旧怨和暴力威胁。较诚实的写法是保留其混合性。

对普通士兵而言,终局也未必意味着回家。有人会被编入新的军队,有人跟随旧将改换旗号,有人失去给养后回到乡里,也有人在流动中再也没有留下记录。763年后军队并未整体解散,部分部队和将领进入新的军镇秩序。具体士卒能否返乡、如何改编或安置,现有材料不足以计算,正文只保留制度层面的延续。

这也解释了为什么河北不是终局后的空白。军队没有凭空消失,粮道和地方关系也不能被一次诏令重新编好。招降、任命、赦免和防备会在日后继续交替出现。763年结束了一个以燕政权为中心的战争阶段,却把如何统治曾经长期处于战争中的地区,留给了更长的中晚唐。

河北归附以后,中央还要接合将领与州县两套权力。持有军队的降将可以接受唐朝官号,却未必立刻把征税、任官和治安全部交给文官;州县官也可能有名义而无兵力。中央若绕过军将,命令未必执行;若完全依靠军将,地方军事权又会进一步固定。

地方人的选择反过来决定这种结构是否有效。战后道路、供给和任命要重新运作;商人、乡里与旧官吏怎样分别选择,需要地方个案,不由宏观政治史代写。这些并非正式政治表态,却决定政权在地方是否具有统治能力。史朝义死亡结束了最高层竞争,基层对安全和可预期性的判断仍需重新形成。

关于史朝义最后败亡的路线、部属离散与死亡细节,编年史和后世叙述存在取舍与道德化倾向。这里只保留“洛阳失守—北逃—支持瓦解—763年死亡”的稳定主序列,不用未经比较的兵数、日程或传奇遗言增强戏剧性。终局的意义来自组织失去维持条件,而不是一个文学化的最后场面。

终局中的材料不对称也值得记住。朝廷的诏令、史官的编年与将领传记较容易保存,地方归附者为什么改变选择、居民如何判断新秩序是否可信,则多以零散方式留下。我们能够写清军事政权瓦解的主序列,却不能把缺少的地方声音自动填成对唐朝胜利的一致欢迎。

河北的地方选择是理解史朝义终局的另一把钥匙。燕政权最初能在河北建立基础,并非只靠一座洛阳或一位首领;它还依赖已形成的军队、地方资源和将领之间的关系。到762—763年,唐军反攻、回鹘介入和燕军内部不稳,使这些关系失去原有平衡。某些将领转向唐朝,只能证明政治和军事归属改变;兵粮、部众、家属与个人前途是否构成动机,须按个案核定。

唐廷面对这些选择时也不可能只使用惩罚。若要求所有地方立即解除武装、交出旧部并接受彻底清算,许多人会继续抵抗;若给出官号、赦令和可保留部众的空间,则能更快把战争收束,却会把地方军事资源一并保留下来。这正是招降政策的两面性:它既是结束杀戮的现实办法,也是中央以后必须继续处理的政治遗产。

4. 同一年,吐蕃进入长安

763年十月,吐蕃主力在高晖引导下推进,唐代宗仓促离开长安,吐蕃军随后进入京城。此事有独立的唐蕃战争因果链,不是燕军战事的延长线。这个事件常常给人一种刺目的并置:一边是安史叛军终于瓦解,一边是首都又一次落入外来军队之手。它不应被写成安史叛乱的“续集”,也不能被当作无关紧要的插曲。吐蕃的扩张有自身的边疆史、军事实力和唐蕃关系史;但安史战争对关中与边防的耗损,使唐朝更难在这一刻抵挡西面的进攻。

对于长安的居民,区分两场战争的学术必要性,并不会减轻眼前的恐惧。756年潼关失守后,玄宗率宫廷离开长安,燕军随后进入并占领京城。763年,长安再次遭遇外军进入;这一次是吐蕃军逼近后,代宗与随从仓促东逃陕州。它与756年燕军占领是两场不同战争。国立故宫博物院藏《明皇幸蜀图》以玄宗在756年危机中入蜀为题,现存画面被馆方判断具有十一、十二世纪仿本特征;它不是763年吐蕃入长安的现场图像。它只能帮助我们理解后人如何反复以“皇帝也在路上”记住唐朝的失序,不能替代第二次危机的证据。

吐蕃军在长安立广武王李承宏并设置官员,约两周后因唐军重整、疑兵与城内响应而撤出;‘短暂’不等于没有发生劫掠、焚毁和居民逃亡。可是首都两次暴露的间隔太短,足以改变人们对帝国安全的想象。一个国家可以保有制度、年号和都城,也可以在这些符号仍存在时失去它原来最被信任的能力:保证中心不会轻易被迫迁移,保证边防不会突然来到城门口。

763年吐蕃军队进入长安,最能打破“叛乱结束,所以危机结束”的错觉。唐蕃冲突有其更长的边疆背景,吐蕃军的进攻也有具体的时机和军事条件;它不应被叙述成史朝义的最后一支部队,也不应被讲成安史之乱单独制造的结果。但内战造成的兵力转移、关中供给紧张与边防收缩,确实构成理解这一刻不可忽略的背景。

长安第二次面临军队入城时,政治象征的震动很大。756年,玄宗的逃离已经让人知道首都并非不可失;763年,唐朝刚取得军事终局,又不得不面对西面敌军抵达。都城仍然存在,朝廷也没有彻底崩解,可它所代表的安全感已经被两次击穿。对许多居民来说,区分两次危机属于谁的战争,并不改变家门、粮食、亲属和道路再次不可靠的事实。

这里尤其需要避免用《明皇幸蜀图》制造便利的视觉连续性。《明皇幸蜀图》馆藏题名沿用‘唐人’,但国立故宫博物院说明现存画面带有宋人山水结构,有学者视为十一、十二世纪仿本;作者和确切年代仍有讨论。它不能成为763年吐蕃入长安的插图证据。它在本专题中的价值,是帮助读者理解后人如何把“皇帝在山路上”当作国家崩裂的象征,而不是把两个不同事件合成同一个画面。

吐蕃军短暂离开后,唐朝得以继续。这个结果不应让我们轻描淡写其间的恐惧,也不应把长安再度失守解释为王朝已经注定灭亡。历史中的政权常常在重大失败后继续存在;问题是唐朝继续存在时,能够动用的资源、维持的联盟和保证的边界已经怎样改变;人民是否相信某项承诺,需要另外的材料。763年给出的正是这样的答案。

吐蕃入长安也不能只从安史战争倒推。吐蕃自身扩张、唐蕃边境长期竞争和具体行军条件,都应进入专门研究。安史能解释唐朝为何更难同时守住内地与边疆,却不能解释吐蕃行动的全部原因。把背景、催化与直接原因分开,是理解这场边疆危机时不可丢失的因果边界。

吐蕃入长安使这种未完成感更清楚。中央刚刚把内战的最大敌手消灭,便发现边疆压力并没有等待它收拾内部。对代宗政权来说,终局不是一个可以关掉的章节,而是不得不在伤口尚未缝合时开始下一轮调兵、谈判和筹饷。所谓唐朝幸存,正是这种连续应对能力还没有完全消失;所谓旧唐不再,则是它再也不能以战前的余裕应对每一条战线。

5. 763年结束了什么

因此,763年是军事意义上的终点,却不是政治意义上的清零。唐朝恢复了名义上的统一,实际的军事与财政控制却比开战前更不均匀。后来的藩镇问题不能被压缩为“安史之乱一发生,藩镇就出现”;节度使制度和地方军事化在战前已有基础,战争把它们推入更难回转的关系之中。

战争结束的宣告,通常比战争开始的号角安静。部分部队被改编,部分降将继续掌兵;普通士卒返乡与否缺少总体统计,不能写成“许多人回不去或不愿回去”的确定结论。文书可见赋税、官职和军功的重新计算;家庭如何面对亲属、土地和照料,仍须由户籍、契约、墓志或地方记录逐案说明。历史常把763年放在一条时间线上作为一个终点,但对许多人而言,终点只是从主动逃亡转成漫长的重建。

史朝义死亡可以作为燕政权的编年终点;它没有使河北军队、地方官号、征收关系和战争留下的人群移动一同归零。762—763年,唐廷接受薛嵩、田承嗣、李怀仙、李宝臣等燕方将领归降,又让他们在原辖区或邻近地区任职并保留部众;这减少了继续作战,却把既有军事力量带入战后秩序。

吐蕃入长安又把另一条边界摆在终点旁边。763年史朝义死亡,燕政权不再有共同帝号与最高统帅;但此前归降的将领仍掌握军队和地盘,所以政权终结不等于军事网络消散。同年吐蕃短暂进入长安后,代宗仍在位,唐廷恢复长安宫廷并继续任命官员、征税和调兵;王朝延续是可观察的制度连续性,不代表统治能力已恢复到战前。它得到的不是恢复到755年,而是在新的军事、财政和边疆条件下继续存在的资格。

本章材料与边界

14

第十四章 活下来的帝国:藩镇、财政、南北与后来的记忆

1. 活下来没有让唐朝回到原处

763年燕政权主线结束后,唐朝仍由李唐皇帝和中央官署延续;通常到907年朱全忠接受哀帝退位、建立后梁,才以王朝更替为唐朝终点。这种延续不等于战前疆域和中央控制已经恢复。第十四章不把这种延续扩写为所有社会领域都未中断,而只考察本书能够逐项讨论的边镇、财政、地区差异与后世记忆。要追问的是,它在何种有限而可观察的制度安排中继续存在,又有哪些变化不能用这一条主线概括。

答案涉及几条相互牵连的线索。中央仍有恢复和调度的能力,也有新的财政与军事安排;地方军镇则拥有更难被立即收回的兵力、地盘和人际网络。战前的节度使制度不是安史之乱凭空发明的,战后的藩镇也不是一夜之间变成完全独立的国家。中央与地方之间有服从、有博弈、有反复任命、有时也有公开冲突。把这些复杂关系全部称作“中央失控”,只会再次把历史写得像一盏突然熄灭的灯。

不过,战争改变了谈判的起点。朝廷要结束战事,要依靠能够实际控制军队的人;而这些人也知道,中央对他们的依赖不是礼仪上的客套。此后很长时间里,唐朝的统一不是没有裂缝的统一,而是在裂缝中维持的统一。它要求更多的妥协、更多的财政资源,也要求皇帝和官员不断判断:哪一处必须收回,哪一处暂时只能承认。

安史之乱由一个边将起兵开始,经过两京失守、皇位重组与联盟重组,到763年燕政权失去共同帝号和最高统帅。它没有终结唐朝。后面的讨论不把战后帝国概括为一种统一变化,而分别追问边镇如何继续存在、财政怎样调整、不同地区经验有何差异,以及后人如何记忆这场战争。

这也是为什么安史之乱值得被反复追问,而不能只留下一个“九年事件”的摘要。它的后果既在朝廷的命令中,也在一户人家离开户籍、一个港口遭遇暴力、一位诗人写下征役、一个画家后来重画逃亡的路上。帝国活了下来;历史留下的任务,是继续追问它以谁的代价活了下来。

2. 军镇与财政怎样重新分配权力

安史战后,藩镇与中央的关系并不是简单的一方坐大、另一方衰落。它指出了重要方向,却很难解释真实的政治结构。节度使并不总是与中央完全敌对;有些受中央任命,有些需要中央的名义、官号和财政关系,有些又能依靠本地兵员、土地、亲属与旧部在事实上保持较大自主。中央也并非只会失去:它可以调换将领、分割辖区、利用将领之间的矛盾、控制某些财政要点,并在不同时期强化或放松对地方的约束。

安史之乱把这种原本已在发展的结构推到更难回转的位置。为了结束战争,朝廷不得不保留或吸纳许多能实际统兵的人;为了防止再次叛乱,它又必须提防他们。地方将领在战时获得的兵员、给养渠道和人际网络,不会因为一纸任命而立刻解散。于是战后的政治不是中央消失,而是中央在一种持续谈判、持续防备的环境中运作。

这种环境也有地区差异。河北等长期战争地区的军镇关系,与江淮、关中或西南的地方治理不完全相同。把所有区域都涂成同一种“藩镇割据”,会抹掉中央仍能有效征收、任命和干预的地方,也会抹掉不同军镇之间本就存在的竞争。史书要避免把复杂政治简化为一个概念的胜利。

地方军镇的兵员与给养会把中央—地方关系落实到征发和治安,但不同地区、不同军镇的做法并不相同。在缺少地方个案时,本章不替农户、商人或运输者概括共同感受,只确认制度变化会通过具体征收与保护安排进入日常。

763年以后,唐廷最困难的工作之一是重新取得稳定收入。战争破坏了旧登记、打乱了土地与人口关系,也让长期军费成为常态。早期的租庸调逻辑依赖较稳定的户籍和以人身、土地相连的义务;当人口流动、土地集中、逃避与地方割据扩大,旧有征收办法愈发难以覆盖现实。原有收入已经不足以支付边防、军队、官僚和赈济,朝廷必须重组征收办法。

780年推行两税法,是唐代户籍、土地、商税和征收时点长期调整中的制度节点;它不是763年战争结束后的即时措施,也不能简称为“只按财产征税”。杨炎方案要求按现居地登记、不分土客、按贫富分等并于夏秋两征;陆贽后来则批评财产折钱会造成不均与规避。两份政策文本证明制度设计和争论存在,却不能代替各州县的执行账簿。

将两税法写成安史之乱的直接产物,会压缩763年至780年的十七年,也会忽略战前已经发生的土地、户籍和征收变化。现有材料可以把战争后的财政困境列为改革背景之一;至于战争究竟把改革“加速”了多少,仍需更细的制度史比较,正文不把它写成可计量的必然因果。

税制变化还提醒我们,国家“恢复看见人口”的能力并不总是纯粹的善意。登记可以让人获得某种法律位置、市场秩序和公共服务,也可以让他重新成为被征税、被征役的对象。对于刚经历逃亡的人,这两种含义常常难以分开。我们无需把所有登记都写成压迫,也不能把财政重建写成无人承担代价的技术修理。

财政与藩镇的变化也有阶段。763年后的首要任务是停止大规模内战、重新接通税粮和承认能够执行命令的地方力量;780年两税法又标示出征收逻辑的一次调整;此后中央与军镇之间仍不断拉扯。把这些阶段压成“安史之后藩镇割据、两税法诞生”,会把十几年乃至更久的协商、失败、地方差异与政策争论全部抹掉。

杨炎方案规定现居登记、贫富分等和夏秋两征;陆贽的反对意见则具体指出财产折钱可能造成不均,并使流动商人和定居农户承受不同结果。这些争论足以证明“制度设计不等于执行公平”,但本章没有逐州账簿,不能继续断言每地由哪些官员或豪强以何种方式改变税负。

军镇也同样如此。朝廷有时可以通过任命、分割、财政控制和将领之间的竞争削弱某些地方力量;有时则必须容忍它们保有较大空间,以换取边境或区域的稳定。地方将领并非都同样强大,中央也并非在每处同样无力。史书若要讲“中央—地方关系改变”,应当保留这种不均匀性,而不是把中晚唐全部涂成一幅中央已经消失的图景。

财政的多阶段变化还包括中央重新学习如何依靠市场与地区收入。粮食、盐、丝绸、土地和商业活动进入不同的征收与转运安排,国家不再能只靠战前那种相对整齐的户籍—劳役逻辑维持军费。这里没有一条单独由安史开启的现代化道路;有的是战争让旧办法更难继续、让新办法更迫切又更不均衡的过程。

军镇与财政的关系尤其说明权力不能只按“中央/地方”二分。地方将领若没有稳定给养,难以维持部众;中央若无法从地方取得税粮,也难以约束将领。双方既竞争也互相依赖。某些安排会使地方获得更大的实际空间,某些安排又让中央通过财政和任命重新伸手进去。将这种关系看成静止的割据,会错过中晚唐政治不断调整的动态。

中晚唐财政还受制于收入如何穿过地方到达中央。账面税额不等于中央实际取得的资源,地方留用、运输损耗、军费优先和临时加派都会改变结果。两税法重组了征收逻辑,却没有消除中央与地方围绕收入用途的竞争。制度史若只列税名,就会漏掉“谁能实际支配已经征到的钱”这一权力问题。

藩镇延续也不只是将领个人野心。军队需要长期供给,部属及家属形成地方联系,边防和治安又使朝廷不能轻易裁撤。替换一个将领,并不等于支撑军镇的人员、财政和地方需求随之消失。正因如此,朝廷对藩镇的控制是一系列任命、分割、安抚和征讨,而非一次战后整顿。

3. 南北变化是一段长过程

理解安史之后的南北变化,需要把战争破坏、人口移动、运河交通和江南经济放进不同时间尺度。这个视角有必要,因为它让我们看见战争的后果不止在军事地图上。战事破坏了许多北方地区的生产与交通,南方在粮食、商业和财政上的作用越发突出;不同地区的人通过逃亡、贸易、任官和土地关系,参与了新的经济联系。

但“经济重心南移”不是一个能替代所有地方故事的句子。南方不是因北方毁坏而自然得到奖励的空地,北方也不是此后毫无恢复能力的废墟。许多趋势在755年前已经形成,很多变化经历了数代人;不同地区、不同阶层得到的机会和承受的代价也不相同。安史之乱是强烈的催化剂,它打断、加速并改变了一些路径,却不能解释从唐到宋的一切。

这里尤其应记得港口与道路。广州、扬州等地的暴力事件提醒我们:所谓“南方的发展”并不等于人人安全,也不等于商业网络天然免于战争。货物能继续流动,不代表船户、商人、翻译和雇工没有付出代价。经济史若只画出税粮和运输的箭头,很容易让这些人再次从画面里消失。

“北方衰落、南方兴起”只能作为长期变化的起点,不能替代各地不同的恢复与发展过程。这个概括有解释力,但若把它放进安史专题,必须拆开来看。北方在战争中承受了严重破坏,许多人向南或向较安全地区迁徙,江淮和江南在粮食、贸易、税收与运输中的重要性日益凸显;这些都是理解长期变化的必要线索。

南方在755年前已有自己的土地、城镇与商业网络,北方在战后也没有停止恢复。宏观研究能够确认人口南移与江南经济、交通和财政的长期变化,却不能从这条趋势推导每个迁徙者的路途、依附关系或机会。那些具体经历需要区域史与个案材料,本章只保留长时段方向及其非单因边界。

港口、运河和地方市场在这一过程中的重要性,正与第十一章形成照应。贸易网络可以在战争中受损,也能成为重建的一部分;它们给某些人带来可移动的机会,也让另一些人更容易被征收、劫掠或排除。安史不是南方繁荣的充分解释,只是让既有差异和可能性在暴力中被重新排序的重要催化。

南北格局的变化也经历多重节奏。北方战乱推动部分人口、资本和技术向别处流动,江淮与江南的粮食、运河、盐利和城市网络在帝国财政中愈发重要;可是这些变化既有战前根源,也在战后经历漫长塑形。南方的增长不能从北方的苦难中直接推导出来,北方的破坏也不等于北方历史被终止。将区域变化写成长期的、彼此牵连的过程,才不会把人的被迫迁徙美化为国家经济的自然进步。

4. 后世怎样把战争变成记忆

安史之乱并没有只留下一种记忆。正史把它编入皇帝、将领、官员与制度的叙述;杜甫《春望》写都城破败、烽火与家书难通,《石壕吏》写夜间征人、家庭伤亡和河阳役。这些诗提供的是一位具名作者以诗歌组织的战争经验:可用来讨论他所写的离乱,不能直接换算为征发规模,也不能代替不同地区、不同身份者的记录。后世画家又从玄宗入蜀的山路里寻找国家失序的形象。每一种材料都有能让我们看见的部分,也有它看不见或选择不写的部分。

杜甫诗歌值得被认真读,不是因为它给了我们一个比史书更“真实”的现场,而是因为它把战争的触感带进了语言:命令如何进入家庭,离别如何被说出口,人在大规模秩序崩坏时怎样仍试图判断是非。可杜甫是一个有位置、有修养、有诗歌技艺的作者。杜甫诗歌是有位置、有体裁选择的个人书写,既不能代表所有人,也不能当作无选择的现场记录。把他当作唯一的普通人声音,会再次制造另一种沉默。

《明皇幸蜀图》也同样如此。它让后世读者在陡峭山路和队伍中看见逃亡的皇帝,但它成画于事件之后很久,可能还是后世仿本。它记录的首先是记忆如何形成:人们为什么愿意一次又一次把安史之乱想象成皇帝离开都城的时刻。它不能作为756年的摄影证据,也不需要因此失去价值。历史材料的价值,正来自我们能清楚地说出它是哪一种材料。

写到战后,最容易犯的错误是重新回到大词:藩镇、财政、南北、转型。它们都是必要的词,却不能让我们忘记这些变化落在谁身上。一个地方军镇拥有更大自主性,意味着某些人可以在新的权力网络中获得位置,也意味着另一些人要面对更多层的征收和兵役;一条财政制度改了,意味着有人被重新登记、重新核税、重新看见;一座城市恢复贸易,意味着有人重新开店,也意味着有人仍在寻找家人。

我们无法替他们补出全部名字。能做的是不让缺名成为轻率概括的许可证。专题写作应当把宏观变化与具体人重新连起来:不是把一个个家庭硬塞进制度史的空格,也不是把一段诗歌夸大成社会全貌,而是始终承认制度的力量最终会落到身体、家屋、道路与日常选择上。

后世不断回看安史之乱,往往因为它提供了一种极强的政治寓言:盛世如何在内部失衡,首都如何失守,皇帝如何离开,王朝如何幸存。寓言有力量,却也会把复杂经验压成几个可记忆的场面。杨贵妃、马嵬、玄宗入蜀、安禄山的形象和杜甫的诗句,尤其容易成为后人反复调用的符号。

这些符号保存了真实的历史记忆,却无法涵盖全部经历。杜甫诗歌是一个经历战争的诗人对时代的深刻书写,但不能把他的语气当作所有人的声音;《明皇幸蜀图》让后世看见逃亡的君主,却是后来的图像记忆,不是新闻摄影;正史把安史叛军的行为放进王朝正统的语言,也同时保留了可供后人重新追问的细节。不同材料应按来源位置、体裁、成书时间和传承关系分别判断;材料差异不能靠选出一本“最真实”的书解决。

这种辨认也保护了历史的可讨论性。若把一个后世画面当作现场,把一首诗当作统计,把户籍数当作死亡名单,把一项财政制度当作单一事件的必然后果,叙述看起来会很整齐,却会失去被纠正的空间。史书的责任不在于让所有问题立刻闭合,而在于让读者知道结论从哪里来、可以在哪些地方继续追问。

本书已经辨认的只是几种可分别讨论的情形:边防军转向内部、两京失守、盟军参与与代价,以及户籍差额的解释限度。它们不能合并成一项‘最深遗产’,也不能直接代表后世所有人的认识。后人怎样理解安史之乱,要回到各个时代的史书、诗文和图像分别考察;本章只展示这些材料留下的不同视角。

后世记忆之所以反复回到安史,也与这种未完成性有关。它既可被写成盛唐衰败的警告,也可被写成王朝韧性的证明;既有关于君主与权臣的故事,也有关于将领、边民、商人和流民的残片。没有一种叙述能独占它。较完整的历史叙述能做的,是把不同层次的材料和问题放在同一条可追问的路线中:让人先知道发生了什么,再知道哪些结论仍有边界,以及为什么这些边界本身也是历史的一部分。

文化记忆也会参与这种调整。后世读安史,可以借玄宗、杨贵妃、安禄山、郭子仪和杜甫来讨论君臣、边防、忠义、战争和民生;不同年代会选择不同人物和场面作为教训。这种选择本身不是对事实的背叛,而是记忆如何服务当下的问题。史书要做的不是禁止后人解释,而是让解释回到材料身份与时间距离,避免后世的道德寓言吞没当时的复杂处境。

历史记忆中的盛唐与安史,也不应只服务于“盛极而衰”的公式。这个公式容易记,却会把边防制度、地方利益、盟军代价、家庭移动和长期财政问题压缩成道德化的兴亡循环。更好的阅读不是拒绝总结,而是在总结之后仍保留问题:哪些改变已经在战前发生,哪些由战争加速,哪些由后来的人继续塑造。

文化记忆会选择性压缩这些缓慢过程。玄宗出逃、马嵬和杜甫诗歌容易成为清晰场面;财政转运、户籍失真和军镇的日常维持较难进入传说。完整的历史必须把后者带回视野,因为一个王朝的改变,更多时候发生在这些不易被画成场面的制度劳动中。

这也给“以史为用”划出边界。安史不是可以直接套用到当代的兴亡公式,但它训练一种判断:看到胜利时追问成本,看到惊人数字时追问统计,看到改革时追问执行,看到单因时寻找前史。历史走进生活,不是把古人变成格言,而是把这种审慎带进今天的选择。

5. 王朝继续,战争留下的条件也继续

战后构成安史专题不可拆掉的半部历史。若只写755年起兵和763年败亡,我们会知道叛乱怎样结束,却不知道唐朝为何以另一种方式继续。把财政、军镇、区域、家庭和记忆接回主线,才能让“帝国活了下来”成为一个需要解释、而不是可以轻易赞叹的结论。

这种解释也要求我们区分“国家仍在”与“生活稳定”。唐朝保有皇帝、官僚和大片行政框架,不代表每个地区都立刻得到同等的保护、税负和市场秩序。中央恢复能力的速度,会因距离、军镇、财源和地方社会而不同。对某些人而言,战后是重获道路与交易的开始;对另一些人而言,战后只是从一支军队的征发转到另一套账册的追索。

而这种审慎也适用于“衰落”一词。唐朝此后仍有恢复、创造和扩展政治能力的阶段,中晚唐并非一百多年持续下坠的余晖。安史改变了条件,却没有取消后来人的行动。若只用盛唐作为标准衡量一切,战后的制度创新、地方活力与文化创造都会被提前判成失败;真正的历史必须允许幸存者继续拥有未来。

中晚唐仍有制度调整、地方经济与文化活动,因而不能把战后一百多年写成静止余晖。至于流民、商人、工匠和具体地方怎样重建,应由相应个案证明;本章不再用一串可能发生的行动充当普通人的共同结局。

安史叛乱已经结束,唐朝的军政财政关系却进入新的阶段。许多无名者失去原来的生活,也有人在新条件下重建家庭、市场和地方秩序。可以确定的主线与仍待专史展开的差异同时存在:763年以后,唐朝仍将延续一百多年;它延续的,已经是一个在战争中改变过的帝国。

本章材料与边界