一部书的诞生
一部书的诞生
1066年的春天,司马光在洛阳递上了一部书的初稿,名字叫《通志》,只有八卷,覆盖的时间从战国到秦末。十九年后,这部书扩充为二百九十四卷,覆盖了一千三百六十二年的中国历史,宋神宗亲自赐名《资治通鉴》。从八卷到二百九十四卷,从一份初稿到一部定本,这个跨越近二十年的编纂工程,几乎贯穿了北宋中期最激烈的一场政治辩论。司马光本人则从一名中央政要的候补者,变成了专职的历史学家——他用十九年时间在洛阳建造了一个小型的"史学作坊",招募助手,搜集史料,逐年撰写长编,再逐年删削为定稿。这不是一个书生隐居修史的浪漫故事,而是一个保守派士大夫在政治失意后,把史学当作政治论辩工具的工程。
一、洛阳十五年:被贬者如何变成修史者
要理解《资治通鉴》的诞生,得先看清司马光在1051年究竟经历了什么。这一年,司马光被任命为枢密副使,这是宋朝军事决策机构副长官的位置,对于一个四十多岁的士大夫来说,是青云直上的明确信号。然而任命下达之后不到几个月,司马光就与宰相章得象发生了冲突。冲突的具体细节史书记录不一,但核心问题是:司马光主张在西北边境增兵防备西夏,章得象认为财政难以支撑。两人争执不下,司马光最终辞职,被外放到地方。这一去,就是十五年。
十五年对一个人的政治生涯意味着什么?意味着同辈的官员会继续升迁,意味着曾经推荐的年轻人会进入权力中枢,意味着政坛的关系网络会逐渐稀疏。司马光在洛阳的这十五年,是北宋政治变革的准备期:王安石在地方上推行青苗法、农田水利法的实验,朝廷里关于"理财"的辩论越来越激烈,富弼、韩琦、文彦博这些老臣与新进改革派之间的裂痕越来越深。司马光置身于洛阳,距离权力核心数百里之遥,但他并没有停止思考政治问题。他写下了大量的奏议、书信、札记,反复讨论一个核心命题:如何在不剧烈改变制度的前提下,让北宋的财政和军事走出困境。
1058年,司马光写了一篇著名的《答司马光书》(实际上是写给宋仁宗的奏议)讨论财政问题。这篇文章提出了"天地之财,止有此数"的核心论断,认为国家的财富总量是固定的,理财的关键在于节约开支而非创造新的收入。这个论断后来成为司马光政治立场的核心标识,也成为他与王安石分歧的关键所在。但此时司马光还在等待机会回到中央,他没有把全部精力投入到史学。
转机出现在1066年。这一年,宋英宗即位已经三年,他对司马光的史学才能印象深刻,主动提出让司马光挑选助手、编纂一部通史。司马光终于等到了他需要的政治支持——一个稳定的研究环境、足够的助手团队、朝廷的藏书资源。他随即在洛阳设立了书局,开始系统性地搜集、整理、撰写历代史料。这就是《通鉴》的起点。
一个被排挤出政治核心的人,为什么会去编纂一部通史?表面上看,这是英宗的个人偏好与司马光的个人志向的契合。但深入一层,这反映了一个更普遍的政治文化现象:在北宋的士大夫传统中,编修国史或前代史,是高级士大夫的"德政"之一。司马光不能直接参与现实政治的决策,但他可以通过"为后世立法"来影响现实。这就是《资治通鉴》"资治"二字的来历——"鉴于往事,有资于治道",借历史来给当下的政治提供参考。
二、"积贫积弱":编纂的真正时代背景
要回答《资治通鉴》为何在北宋中期被编纂这个问题,仅看司马光的个人经历是不够的。还需要看清这部书所回应的时代焦虑。北宋中期是一个被后世史学家反复描述为"积贫积弱"的时期。这个描述虽有简化,但抓住了两个核心问题:财政上的入不敷出,军事上的屡战屡败。
财政问题的尖锐程度,可以从一组数字看出。宋仁宗皇祐年间(1049—1054),朝廷每年的财政收入在一亿二千万贯左右,但支出已经接近一亿三千万贯。这种赤字的根源,是宋太祖赵匡胤确立的"养兵"政策。立国之初,宋朝收编了各地的割据武装,加上后来对外作战不断扩充的军队,到北宋中期,禁军和厢军的总数已经接近百万。每年仅军费一项就占财政收入的六七成。再加上对辽、对西夏的"岁币"——每年给辽朝二十万贯银绢,给西夏更多——北宋的财政结构已经陷入刚性困境。
军事问题同样严重。北宋从立国之日起就没有真正统一中国,燕云十六州在辽朝手里,北方边境长期承受军事压力。对西夏的几次大规模军事行动都以失败告终,庆历和议(1044年)虽然暂时稳定了西北边境,但宋朝每年向西夏支付大量的银绢茶帛,这让朝野上下都感到屈辱。"澶渊之盟"(1005年)虽然换来宋辽之间近百年的和平,但每年二十万贯的岁币也一直被保守派视为"城下之盟"。
面对这种"积贫积弱"的局面,北宋的政治精英分成了大致两派。一派主张通过制度改革来增加财政收入、整顿军事力量、改变与辽夏的关系。这一派的代表人物包括范仲淹、富弼,他们在庆历年间(1041—1048)推行了"庆历新政",虽然最终失败,但留下了深刻的政治遗产。另一派则主张维持现有制度,通过节约开支、谨慎理财来应对危机,反对剧烈的变革。这一派的代表人物包括司马光、欧阳修、文彦博。表面上这是政策之争,背后是对"祖宗之法"的不同理解——改革派认为制度应当随时代调整,反对派则认为太祖太宗传下来的制度不能轻易改变。
司马光属于坚定的反对派。但他的特殊之处在于,他不仅反对具体的新法,还试图从历史中寻找"祖宗之法"的精神内核。这正是他编纂《资治通鉴》的深层动机:通过叙述一千三百多年的历史,来论证一个保守的政治理念——制度的稳定、君臣的分寸、德治的优先。
理解这一点,《资治通鉴》就不仅仅是一部"中国古代史料汇编",而是一部带有强烈政治意图的史学著作。它编纂于改革的辩论背景之中,参与了改革的辩论。它试图通过历史叙事来说服读者:稳定的制度比激进的变革更有利于国家的长治久安。这一意图贯穿了全书二百九十四卷。
```mermaid flowchart TD M["1051 司马光罢枢密副使<br/>退居洛阳"] N["1066 治平三年<br/>进呈通志8卷<br/>英宗诏设书局继续编纂"] O["1069 熙宁二年<br/>王安石任参知政事<br/>变法全面启动<br/>司马光退居洛阳书局"] P["1078 元丰元年<br/>助手刘恕病逝<br/>书局调整分工"] Q["1084 元丰七年<br/>成书294卷<br/>神宗赐名资治通鉴"]
M --> N N --> O O --> P P --> Q
N -.助手分工.-> H1["刘攽<br/>负责两汉部分"] N -.助手分工.-> H2["刘恕<br/>负责魏晋南北朝"] N -.助手分工.-> H3["范祖禹<br/>负责隋唐五代"] ```
这张时间线图揭示了三个层面的并行结构。个人层面上,司马光从罢相到完成巨著用了三十三年,这中间他从未真正回到政治核心。团队层面上,刘攽、刘恕、范祖禹三个助手的分工,恰好覆盖了《通鉴》最重要的三个时期——汉代是制度奠基期,魏晋南北朝是分裂动荡期,隋唐五代是大一统重建期。时代层面上,司马光启动编纂的时间(1066年)和王安石全面推行变法的时间(1069年)相隔仅三年,这种时间上的巧合或非巧合,构成了理解这部书政治意图的关键。
三、书局三人组:一部巨著的"流水线"
《资治通鉴》不是司马光一个人写出来的。这个判断听起来平淡,但实际上涉及一个根本性的史学史问题:一部卷帙浩繁的编年体通史,是如何保持叙述的统一性和判断的一致性的?司马光的解决方案是建立一套类似现代学术工程的工作流程,把研究、撰写、删削三个环节分开。
刘攽(1022—1088)是司马光最年长的助手,负责两汉部分。刘攽中进士后长期担任地方官,学问渊博,特别熟悉《汉书》《后汉书》等正史的史料传统。他的任务是从两汉的史料中筛选与司马光编纂主旨相关的事件,按年编排,并撰写"长编"——也就是尽可能详尽的初稿。司马光后来在《答刘攽》的信中详细说明了长编的处理原则:宁可冗长不可遗漏,关键是要把所有相关的史料都汇集起来,正误的判断留到下一步再做。这个原则后来成为宋代史学研究的一个重要方法论遗产。
刘恕(1032—1078)是三人中最年轻的,负责魏晋南北朝部分。这一时期史料特别繁杂,正史就有《三国志》《晋书》《宋书》《南齐书》《梁书》《陈书》《魏书》《北齐书》《周书》《隋书》等十部,加上大量的杂史、笔记、地志。刘恕的史学功底极其深厚,他不仅熟悉这些正史,还能从《世说新语》《搜神记》《水经注》等类书中挖掘细节。更难得的是,刘恕对隋唐部分的史料也非常熟悉,司马光后来多次在书信中与他讨论隋唐史事。刘恕在1078年因病去世,年仅四十七岁,这对《通鉴》的编纂是一个重大打击。
范祖禹(1041—1098)负责隋唐五代部分。范祖禹是范仲淹的玄孙,从小受过严格的史学训练,他对唐代史料的掌握程度,据司马光的说法,"如指诸掌"。范祖禹的工作方法特别值得注意:他不是简单地从正史中抄录事件,而是大量参考了唐代的实录、诏令、奏议,甚至从《全唐文》这样的总集中挖掘细节。他撰写的唐纪长编是三人中篇幅最大、考订最详的部分,最终成书后占了《资治通鉴》总卷数的将近一半。
三个助手的分工并不是机械的切割。司马光本人也撰写了部分长编,尤其是战国到汉初这一段——这一段的史料相对零散,助手们都不熟悉。司马光在《通鉴》的前八卷(《周纪》《秦纪》《汉纪》的最初部分)中留下了直接的笔迹痕迹。
工作流程大致是这样的。第一步,助手们分别研读各自负责时期的史料,撰写长编。长编的特点是"宁详勿略",把相关史料尽可能完整地汇集起来,包括各种不同的记载和说法。第二步,司马光审阅长编,决定取舍,按照编年体的体例重新组织。第三步,司马光本人对保留的内容进行润色、改写、统一风格。这种工作流程的痕迹在《通鉴》中清晰可辨:每一卷的开头往往有较粗糙的史料堆砌,到中段开始变得流畅,到末段则达到司马光本人标志性的简练文风。
理解这套工作流程,对于读懂《资治通鉴》至关重要。它解释了为什么这部书在史料层面常有错误——长编汇集了多种说法,但司马光的取舍并非总是准确;但它也解释了为什么这部书在叙事层面具有一种独特的"一体性"——所有不同助手撰写的材料,最终都经过了司马光本人的统一润色。这种"成于众手而归于一人"的编纂模式,是中国史学史上的一个重要创举。
四、"资治"二字:与《史记》《汉书》的根本差异
要理解《资治通鉴》的编纂目的,需要把它放到中国史学的整体传统中来定位。从《史记》《汉书》到《资治通鉴》,中国史学经历了一次根本性的转向。
司马迁的《史记》是一部"成一家之言"的著作。司马迁写这部书的目的是要继承孔子作《春秋》的传统,通过叙述历史来表达自己的政治理想和道德判断。"究天人之际,通古今之变,成一家之言"——这十六个字是司马迁对《史记》编纂目的的自我表述。他选择的体例是纪传体,以人物为中心,不完全按时间顺序来组织。他选择的叙述范围从黄帝到汉武帝,将近三千年的历史。他选择的史料标准是"不虚美,不隐恶",对官方记录保持批判的距离。
班固的《汉书》是中国第一部断代史,记述了西汉一朝的历史。班固的编纂目的与司马迁不同:他不是在写一部个人著作,而是在为已经灭亡的汉朝修一部官方的历史。《汉书》的体例基本沿用了《史记》的纪传体,但增加了"志"的比重,把典章制度作为重要的叙述对象。这种转向反映了一个事实:从东汉开始,官方修史成为史学的主流,史学逐渐从司马迁式的个人著作转变为国家的事业。
从《史记》到《汉书》,史学的性质变了——从司马迁的"成一家之言"变成了班固的"为汉立史"。但这两部书有一个共同点:它们都是纪传体,以人物为中心。编年体在中国史学传统中并不主流,《春秋》《左传》是编年体的源头,但《春秋》太简,《左传》虽然详尽,但长期被视为《春秋》的"传",独立性不够强。在唐代之前,编年体著作的地位远不如纪传体。
《资治通鉴》选择了编年体,这不是偶然。司马光在《进书表》中明确说明了这一点:纪传体"篇卷浩繁,难以周览",而编年体"以事系年,便于检寻"。这是一个看似技术性的理由,但背后反映了一个史学观念的根本转向——司马光关心的不是历史人物,而是历史事件本身。不是"某人如何如何",而是"某年发生了什么,对国家产生了什么影响"。这种以事件为中心的史学观念,使得《资治通鉴》在叙述密度上远超《史记》《汉书》——同样长度的篇幅,编年体可以涵盖更多的年份和事件。
更重要的是"资治"二字。"资治"是司马光对这部书编纂目的的核心概括。"鉴于往事,有资于治道"——借历史来给当下的政治提供参考。这一表述看似平淡,实际上完成了一个根本性的史学转向。《史记》的目的是"成一家之言",表达的是司马迁个人的判断;《汉书》的目的是保存一个朝代的历史,服务的是官方意识形态;《资治通鉴》的目的是为当下的统治者提供决策参考,服务的是具体的政治实践。
这一转向的政治含义是双重的。第一,它使得史学直接进入了政治话语的中心——一部以"资治"为目标的史学著作,必然要参与到当朝的辩论之中。第二,它对作者的史学能力提出了新的要求——不仅要有史料功底,还要有政治判断力;不仅要知道发生了什么,还要能从中提取出对当下的启示。
司马光对"资治"的具体理解,可以从他对编纂史料的取舍中看出。他特别重视三类内容:政治决策的过程、制度沿革的细节、君臣之间的对话。这三类内容的共同特点是它们直接关系到治理国家的能力。相比之下,天文灾异、神话故事、个人逸事在他的书中都被大幅删减或省略。这种取舍标准,与《史记》《汉书》的"不虚美不隐恶"形成了鲜明对比——司马光追求的不是历史叙述的完整,而是历史经验的"可资治"。
五、与王安石的隐性辩论
理解《资治通鉴》的编纂,还有一个绕不过去的人物:王安石。司马光与王安石之间的政治分歧,几乎贯穿了《资治通鉴》编纂的全过程。
王安石比司马光年轻十三岁,两人在北宋的政治舞台上长期同台。仁宗朝时期,两人都被列入"储相"的人选名单——也就是说,两人都被朝廷视为未来宰相的候选人。司马光在1051年被排挤出中央时,王安石也正以各种理由推辞朝廷的任命,留在地方做官。表面上看,两人的政治立场有相似之处——都对朝廷的某些做法不满,都主张谨慎行事。但实质上,两人的分歧是根本性的。
王安石的核心主张是"变风俗,立法度",认为要解决北宋的"积贫积弱",必须从制度入手进行根本性的变革。他的具体方案包括:推行青苗法(国家以低息贷款替代民间高利贷)、募役法(以货币代役取代实物徭役)、保甲法(建立基层军事组织)、均输法(在地方设置专门的物资调配机构)等。这些方案背后的理论支撑是"善理财者",即国家应当积极介入经济活动,扩大财政基础。
司马光的反对意见与王安石针锋相对。他认为国家财政困难的根本原因不是收入不够,而是支出太多。具体来说,是军队规模过大、冗官过多、对辽夏的岁币负担过重。他的解决方案是节流而非开源,是削减支出而非扩大收入。这两种思路在北宋的现实政治中各有其道理,但也代表了两种根本不同的政治哲学:王安石主张国家应当积极作为,司马光主张国家应当克制收敛。
司马光与王安石的辩论不只是政策之争,更是史学方法之争。王安石主张从现实经验出发,寻找解决具体问题的方法——青苗法是他长期在地方做官的经验总结,募役法是他对徭役制度的反思。司马光则主张从历史经验中寻找普遍的规律——什么样的制度能够长治久安,什么样的政策最终导致了王朝的崩溃。两人实际上代表了两种认识论:王安石的"经验主义"和司马光的"历史主义"。
《资治通鉴》的编纂,是司马光"历史主义"方法论的集中体现。他通过对一千三百多年历史的系统梳理,试图论证一个保守的政治理念:制度稳定比制度变革更重要。具体来说,《通鉴》中对变法事件的处理往往带有负面评价。例如,对商鞅变法的叙述强调秦朝二世而亡的教训,对王莽改制的叙述强调其"托古改制"的虚妄,对安史之乱前唐朝制度变迁的叙述则强调武则天时期过度变革的危害。这种叙述策略的隐性读者,显然是当时正在推行新法的宋神宗和王安石。
但司马光的高明之处在于,他不在书中直接议论当代政治,而是通过历史的叙述来传达自己的判断。这种"借古讽今"的手法,使得《资治通鉴》在政治上非常安全——它从未被朝廷禁止过,在南宋还被列为士大夫必读的经典之一。但它在思想上极具杀伤力——任何一个细心的读者都能从书中读到对激进变革的警告。
王安石当然也意识到了《资治通鉴》的政治含义。据说他在读到某些段落时会"裂眦"——即怒目圆睁,但从来没有公开批评这部书。两人之间的辩论,更多是隐性的,是通过各自的作品来进行的。司马光用历史来辩论,王安石用奏议和诗文来辩论。这种隐性的辩论方式,使得《资治通鉴》不仅是一部史学著作,更是一部政治论辩的产物。
本章小结
回到最初的问题:《资治通鉴》为何在北宋中期被编纂?答案是三层动力的合流。个人层面,司马光在1051年被排挤出中央政治核心,他在洛阳的十五年需要找到新的事业支撑;1066年宋英宗的支持让他获得了编纂通史的契机。文化层面,北宋中期的史学传统需要一部以事件为中心、以政治经验为旨归的通史,《史记》《汉书》的纪传体传统在面对"资治"的具体要求时显得力不从心。政治层面,司马光作为保守派的核心人物,需要在王安石变法的高潮期维护自己的政治理念,而编纂一部以"借鉴历史"为宗旨的巨著,是他能够做到的、对当下政治最深远的回应。
这三层动力相互交织,构成了《资治通鉴》诞生的具体情境。但情境只是解释"为何"的问题,还没有解释"如何"的问题。一部二百九十四卷的编年体通史,如何在叙事上保持统一?助手们撰写的初稿如何被整合为司马光笔下的成品?编年体作为一种史学体例,其技术上的优势和局限分别是什么?
这些问题是下一章要讨论的内容。第二章将解剖《资治通鉴》的"体"——它的编年体例如何运作,它的史料如何被组织,它的叙述如何在时间的延续中保持张力。理解了这部书的"体",才能进一步理解它的"用"——它如何完成"资治"的使命,又如何在实际的政治语境中发挥影响。