与太史公的千年对话
与太史公的千年对话
《史记》研究两千年,注疏、考据、辑佚、评议,层层累积下来的文献早已堆成一座小山。如果你是受过古典训练、想要真正读懂《史记》的专业读者,大概都会有过这样的困惑:关于《史记》的研究论著多到读不完,却没有一本能清楚告诉你——具体而言,应该怎样细读这部书。
这一章要处理的,就是这个有点尴尬的局面。两千年来积累的成果当然珍贵,但它们大多是沿着各自的方向深挖,很少有人回过头来想一想:作为一个整体的阅读行为,细读《史记》究竟意味着什么?是用训诂的方法逐字扫清障碍?是拿考古发现去校勘每一个细节?还是干脆退一步,把它当作文学作品来欣赏?
都不是。本章要立一个核心立场:细读《史记》,必须回到司马迁留下的文本肌理中去追问"为什么这样写"。这是一个听起来平淡、做起来门槛很高的判断。它要求你既不是单纯的故事读者,也不是史料的搬运工,更不是文字的校勘员,而是一个会读文本、会读叙事、会读结构、会读精神的人。
接下来的篇幅,将从破除三大误区开始,建立细读的方法论自觉,然后通过三家唐代注本的对比阅读,看一看细读如何照见一个被层层遮蔽的司马迁。最后鸟瞰全书十五讲的布局,为后续章节铺路。
---
一、破除《史记》阅读的三大误区
在展开方法论之前,有必要先清理几个流行却误导性很强的读法。这三类误区不是外行的专利,很多专业研究者也会不知不觉陷进去。
1.1 误区一:把《史记》当故事会
《史记》的叙事魅力太强了。"鸿门宴""卧薪尝胆""完璧归赵"——每一个故事都讲得一波三折,让读者欲罢不能。很多人读完《史记》,记得的就是这些故事和人物,至于司马迁为什么要写这个人物而不写那个,这个事件为什么放在这里而不放在那里,往往不会多想。
这是一种"故事会式"的读法。它的特点是只关心"发生了什么""结果怎样",把《史记》当作一部情节精彩的历史演义。它的局限也正在于此:当一部书被读成故事集,它的叙事结构、史料取舍、判断立场这些最有价值的东西,反而被情节的光彩遮蔽了。
举个例子。读《项羽本纪》,很多读者记住的是项羽的勇武、鸿门宴的惊险、乌江自刎的悲壮。但司马迁在"太史公曰"里说"自矜功伐己功多,奋其私智而不师古,谓霸王之业,欲以力征经营天下,五年卒亡其国,身死东城,尚不觉寤,不自责过失",这段话里的"五年卒亡其国""身死东城"——项羽从起兵到乌江自刎,前后总共才五年吗?显然不是,巨鹿之战后项羽分封天下就已经接近顶峰,之后楚汉相争四年才结束,加起来不止五年。这个"五年"其实是司马迁有意为之的春秋笔法:他要在"五年"这个短促的数字里压缩项羽的整个政治生涯,让读者感受到这个人物"起得太快、败得也太快"。这种压缩,是叙事结构里的判断。
故事会式读法完全捕捉不到这一层。它只看见情节,看不见司马迁在情节背后下的功夫。
1.2 误区二:把《史记》当史料库
另一种流行的读法,是把《史记》当作一座史料库的矿脉。这种取用史料的方法,研究人员关心的是:这件事《史记》记载了吗?和《左传》《国语》《竹书纪年》一致吗?哪些是司马迁新创的,哪些是承袭前人的?它的研究目标,往往是还原司马迁背后的"历史真实",而不是理解司马迁写了什么、怎么写的。
这种读法当然有它的价值,《史记》确实是先秦到汉初最重要的史料来源之一。但它有一个根本性的盲区:它把《史记》当作透明的史料载体,以为透过文字就能直接看到"历史"。问题在于,《史记》是司马迁写的,任何史料进入《史记》,都已经被司马迁的笔重新组织过了。史料不再是原始的史料,而是司马迁笔下的史料。
读《赵世家》,司马迁用了相当篇幅写赵氏孤儿的故事,这个故事在《左传》里只有寥寥几行。两相对比,会发现司马迁把一个简短的政治事件改写成了一个充满戏剧性的传奇。如果按"史料库"的读法去评判,研究者会指出赵氏孤儿的故事不可信、是司马迁的虚构;但如果按"细读"的视角去看,司马迁为什么要在《赵世家》里花这么大力气改写这个故事?他想借此表达什么?他对赵氏这个家族的判断是什么?这些问题才是细读的核心关切。
史料库式读法恰恰把这一层忽略了。它关心的是"这件事到底有没有",而不关心"司马迁为什么要这样写"。
1.3 误区三:把《史记》当考据对象
第三种误区在专业研究者中尤其常见:把《史记》当考据的对象。这种取用《史记》的方法,研究人员花大量精力做版本校勘、文字训诂、地理考证、名物训释——这些当然是《史记》研究的基础工作,但如果只停留在这一步,就变成了乾嘉朴学的路子:把《史记》当作博物馆里的青铜器,研究它的铭文、纹饰、铸造工艺,却忘记了它首先是司马迁写的一部书。
考据式读法有它的学术贡献,但它有一个隐含的危险:它会把读者训练成文字的考古学家,而不是文本的解读者。当一个人在读"舜耕历山"四个字的时候,他的第一反应不是想"舜为什么选择耕历山"或者"司马迁为什么要写舜耕历山",而是去查"历山在哪里"——这种读法距离"细读《史记》"其实相当遥远。
更关键的是,乾嘉以来的考据学传统虽然在文字层面贡献卓著,但它预设了一个朴素的文本观:文本是一个容器,里面装着作者的意思,我们的工作是把这个意思倒出来。但《史记》不是这样的容器。司马迁写《史记》,不是把脑中的历史倒进文字里,而是通过文字本身来构造历史。文字不只是载体,文字本身就是历史的一部分。
三种误区的共同点,是把《史记》当成一个静态的、外在于我们的对象。故事会把它变成情节,史料库把它变成材料,考据学把它变成文物。我们真正需要的,是一种把《史记》当作动态文本的读法——一种回到文字本身、追问"为什么这样写"的读法。
---
二、建立文本细读的核心立场
细读《史记》,首先需要确立一个核心立场。这个立场可以用一句话概括:从"它说了什么"转向"它怎么说的、为什么这样说"。
2.1 文本肌理:一个新读作品的工作概念
先解释一下"文本肌理"这个概念。肌理这个词借自美术,指的是材质表面的纹路——木头的木纹、布料的织纹、石头的石纹。借用到文本研究里,"文本肌理"指的是文本内部的纹路结构:字句的选择、句式的安排、节奏的起伏、段落的疏密、叙事的详略。
强调肌理,是为了把阅读的焦点从"意义"拉回到"文字"。传统阅读往往直奔主题:这篇文章讲了什么?这个人物形象表达了什么?这个事件反映了什么?这些问题当然重要,但它们都预设了一个前提:意义可以被独立于文字抽取出来。
细读接受文本学的认识:意义就藏在文字里,藏在肌理里。你换一个词,意思就变一点;你换一种句法,语气就变一点;你换一个叙述顺序,结构就变一点。司马迁写"楚虽三户,亡秦必楚",不写"楚国虽小,灭亡秦国的必是楚人",这两句话信息量接近,但语气、节奏、情感完全不同。细读就是要捕捉这些细微的差别。
2.2 细读是一种新读的方式,也是一种新读的能力
细读不是把《史记》读懂就行了,而是要会读。会读是一种能力,它需要训练。这种能力包括几个层面:
首先是字句的敏感。同一组意思,司马迁可以用不同的字来表达。读《廉颇蔺相如列传》,司马迁写蔺相如"持璧却立,倚柱","却立"两个字用得极精——"却"是后退一步,"立"是站定。这一退一立之间,是蔺相如的整个盘算:他既不能退回献璧的场面(那样就前功尽弃),又不能冲上去(那样就破坏外交仪节),只能退一步站住,把主动权拿在手里。两个字,写尽了一个政治家的分寸。
其次是篇章的敏感。一个事件,司马迁可以用不同的篇幅来安排。读《李将军列传》,司马迁写李广之死,用了相当的篇幅,而李广之子李敢之死只用了几行字。这种详略不是随意的:详写李广,是要把这位名将的悲剧写到骨子里;略写李敢,是要通过对比衬托出汉代政治对功臣的冷酷——如果李广之死用寥寥几行,那整篇列传的力量就垮了。
再次是结构的敏感。《史记》是一部有结构的大书,本纪、世家、列传、书、表五种体例,互相呼应、彼此对照。项羽不入本纪是否合理?陈涉入世家合不合适?商鞅与孟子的对照写法用意何在?这些都不是孤立的问题,而是结构层面的判断。
最后是精神的敏感。司马迁在《史记》里灌注了他个人的情感、判断和价值观。读《伯夷列传》,那篇"余甚惑焉,倘所谓天道,是邪非邪"的感叹,是司马迁对整个历史正义的怀疑。读《游侠列传》,他为"布衣之徒"立传,是对抗汉代主流价值观的宣言。读《报任安书》,那是一个受了宫刑的人对命运的怒吼。细读必须能听到这些声音。
2.3 细读与注释传统的区别
细读《史记》不是新东西,但在中国学术传统里,它一直被注释传统吸收着。从裴骃《集解》、司马贞《索隐》、张守节《正义》(合称"三家注")到清代的梁玉绳《史记志疑》、张文虎《校刊史记集解索隐正义札记》,注释传统积累了大量的考据学成就,但也形成了一种偏重——偏重名物训诂、地理考证、文字校勘。
这种偏重有其道理。读《五帝本纪》,如果不查"濬哲文明"四个字出自《尚书·舜典》,不查"濬"通"睿",读起来就隔了一层。但注释传统的局限也正在这里:它的工作是帮助读者"读懂"原文,而不是引导读者"读透"原文。读懂是基础,读透才是细读。
把细读与注释传统区分开来,不是要否定注释传统,而是要看到它的边界。注释告诉读者"这句话是什么意思",细读要问"司马迁为什么用这个意思、这种表达"。前者是字典的工作,后者是阅读的工作。字典可以帮你扫清障碍,但字典代替不了阅读。
2.4 细读不是什么
为了避免误会,还需要简单澄清细读不是什么:
细读不是猜谜。司马迁的笔法虽然含蓄,但他写下的每一个字都是公开的。细读不是要去猜司马迁没写出来的意思,而是要把司马迁写出来的字读透。
细读不是炫技。文本细读这个词在中国学界被用得有些泛滥了,有的文章开口就是"细读文本",其实只是把段落大意复述了一遍。真正的细读必须落到具体的字句层面,对文字有具体的把握。
细读不是脱离历史。细读《史记》必须同时具备历史感,必须了解西汉中期的政治格局、学术氛围、司马迁的家世与经历。但历史感是细读的背景,不是细读的目的。细读的目的是从文字里读出司马迁,不是从司马迁那里推断文字。
---
三、三家注本的对比阅读:一个细读案例
下面通过一个具体的案例,展示细读如何照见一个被层层遮蔽的司马迁。这个案例是《史记》研究的核心文本——《五帝本纪》中关于虞舜的一段。
3.1 案例原文:舜的继位
《五帝本纪》里有一段写舜的继位过程,原文大致如下:
> 虞舜者,名曰重华。重华父曰瞽叟,瞽叟父曰桥牛,桥牛父曰句望,句望父曰敬康,敬仲父曰穷蝉,穷蝉父曰颛顼,颛顼父曰昌意。以至舜七世矣。自从穷蝉以至帝舜,号曰虞舜。
这段文字看起来平平无奇,似乎只是在追溯舜的家谱。但细读之下,会发现几个微妙的问题:
第一,"虞舜者,名曰重华"——为什么司马迁要特意点出"重华"这个名字?其他帝王本纪,开头都是"黄帝者,少典之子"或"颛顼者,黄帝之孙",都是讲族谱关系;唯独舜这一段,开头强调的是名字。
第二,"自从穷蝉以至帝舜,号曰虞舜"——这个"号曰"很有讲究。"号曰"与"名曰"不同,"号"是后起的称呼,不是个人的原始名字。为什么司马迁要把"虞舜"这个号放在段尾特地点出?
第三,"七世矣"——七代之世,天数极高,而且是从穷蝉数起,不包括前面的黄帝、昌意。司马迁为什么要这样安排世系?
3.2 裴骃《集解》的注释
裴骃《集解》对这一段的注释,主要是训诂性质:
> 徐广曰:皇甫谧曰"重华,名也"。 > 案:舜名重华,字都君。
裴骃的态度很清楚:他引用徐广的话,确认"重华"是舜的名。这是一种典型的"集解"式注释——汇集各家注解,提供一个比较完整的说法。但他没有解释为什么司马迁要特意点出"重华",也没有解释"虞舜"这个号的来历。
裴骃的注释是好注释,但它的工作是告诉读者字句是什么意思,不是告诉读者司马迁为什么这样写。细读必须走出这一步。
3.3 司马贞《索隐》的注释
司马贞《索隐》对同一段有不同的侧重:
> 名重华。重华,目童子。重华者,谓目有重华也。虞,氏也。舜后氏虞,因以为号。
司马贞注意到了两个裴骃没注意到的问题:第一,"重华"这个名字可能有字面意义,即"目有重华"(眼睛有两个瞳仁);第二,"虞"是氏族名,"舜"是名字,合起来"虞舜"是"虞氏的舜"的意思。
司马贞的注释比裴骃深入了一层,他开始关注命名本身的含义。但他的关注点仍然是字句的训诂——"重华是什么意思""虞舜是什么结构"。他还没有追问司马迁为什么要写这个意思。
3.4 张守节《正义》的注释
张守节《正义》对这一段最简略:
> 虞,氏也。舜后氏虞,故号虞舜。
张守节基本沿袭司马贞的说法,没有更多发挥。从地理和名物考证的角度看,他对"虞"的解释是正确的——虞确实是一个古老的部族名。但他没有在文字层面有更多推进。
3.5 细读能看见什么
三家注对这一段的注释,集中在"重华是什么意思""虞舜是什么结构"这样的字句层面。这是注释的功能所在。但细读需要更进一步:
为什么司马迁在"虞舜者"之后,紧接着说"名曰重华"?在其他帝王本纪里,司马迁从来没有这样强调过名字——"黄帝者,少典之子,姓公孙,名曰轩辕"——这里也是"名曰轩辕",但紧接着是"黄帝"两个字,结构是"姓公孙,名轩辕(→号黄帝)"。但舜这一段是"虞舜者,名曰重华",结构是"号虞舜,名重华",顺序颠倒过来了。
这种颠倒不是无意的。司马迁在写舜时,是先强调"虞舜"这个号,再点出"重华"这个名。而写黄帝时,是先强调"公孙"这个姓,再点出"轩辕"这个名。两种结构的差异,体现了两种不同的判断——黄帝被司马迁当作"族"的代表来写,舜被司马迁当作"个人"的代表来写。
这个差别看起来很小,但在细读看来意义重大。司马迁在《五帝本纪》里,把五帝处理成五种不同的历史类型:黄帝代表部族起源,颛顼代表宗教改革,尧代表德治的最高典范,舜代表贤人政治,禹代表家族传承。每个帝王都有自己的"历史功能",而这个功能是司马迁通过结构安排透露的。
三家注都没有揭示这一层。三家注告诉我们字句是什么意思,细读告诉我们字句为什么是这样的关系。后者才是细读的工作。
3.6 细读能看见的更多东西
进一步细读下去,会发现更多东西。
《五帝本纪》里,司马迁对舜的描写大量采用《尚书·舜典》和《孟子》的材料,但他不是简单地抄撮,而是有选择、有改写、有判断。比如《尚书·舜典》原文是"濬哲文明,温恭允塞",司马迁在《五帝本纪》里改成了"濬哲文明,温恭允塞,玄德升闻,乃命以位"——他加了"玄德升闻"四个字。这四个字是司马迁的加笔,意思是说舜的"玄德"(深藏不露的德行)通过某种方式被朝廷知道了。这四个字在《舜典》里没有,但司马迁加得自然妥帖,像是本来就有的一样。
为什么司马迁要加这四个字?因为他要为舜的继位提供一个内在的逻辑——舜的继位不是尧的私意,而是德行的自然显露。这种"德行显扬"的叙事,是司马迁儒家化改写的一部分,体现了司马迁对禅让制度的重新理解。
三家注对"玄德升闻"的注释都只是引经据典,没有触及司马迁加笔的意图。细读就要追问:这个加笔背后是什么?
更进一步的细读会涉及《五帝本纪》的整体结构。司马迁写五帝,写黄帝篇幅最长,颛顼较短,尧最长,舜次之,禹又次之。这种篇幅安排不是随意的:黄、尧写得长,是因为他们的"功能"最重要——黄帝要建立部族认同,尧要确立德治典范。颛顼、舜、禹写得相对短,是因为他们主要承担过渡任务。
这种结构判断,不读《五帝本纪》的整体,看三家注的零散条目,是看不见的。但一旦看见,就再也不会忘记——它让你理解司马迁为什么写《史记》,为什么这样写,而不是那样写。
3.7 案例小结
三家注的对比阅读告诉我们一个重要事实:注释不等于细读。三家注在各自的方向上都有贡献,但它们的共同局限是偏重字句的训诂和典故的考据,没有把字句放回到文本的整体结构中去观察。细读必须走出这一步。
这个案例也告诉我们:细读需要知识——需要三家注积累的注释知识,需要《尚书》《孟子》这些典籍的知识,需要先秦史的知识。但知识不是细读的目的,知识是细读的基础。细读的目的是从知识出发,回到文本,看见司马迁。
---
四、从字句到精神:多层次细读路径
上一节的案例展示了细读在字句和篇章层面的一些做法。但细读《史记》不能只停留在字句层面,必须建立从字句到精神的多层次路径。下面是本书在细读实践中总结出的四层结构:
```mermaid flowchart TD A[字句层<br/>关键词、句式、虚词、用典] --> B[篇章层<br/>叙事节奏、详略安排、转承启合] B --> C[结构层<br/>体例安排、互见法、篇目顺序] C --> D[精神层<br/>司马迁的判断、情感、价值观] A -.-> D B -.-> D C -.-> D ```
四层之间是递进关系:从字句到篇章,从篇章到结构,从结构到精神。但它们不是孤立的。精神层贯穿前三个层次——字句里有精神,篇章里有精神,结构里有精神。细读的工作,是要在这四个层次之间穿梭往返,形成对文本的整体把握。
4.1 字句层:文字本身的工作
字句层是细读的基础。这一层的工作,是把司马迁写下的每一个字、每一句话,放在显微镜下观察。
字句层的工作包括几个方面:
关键词的考辨。同一组意思,司马迁可以用不同的词来表达。读《项羽本纪》,"力拔山兮气盖世"和"霸王之业欲以力征经营天下",两处都写到项羽的"力",但前者是赞颂的语气,后者是批评的语气。细读必须分辨这种用词的差异。
句式的辨析。司马迁的句式变化非常丰富,有长句有短句,有整句有散句。读《刺客列传》,写荆轲刺秦王,"秦王发图,图穷而匕首见"——七个字,节奏急促,逼近那个千钧一发的瞬间。这种句式选择是司马迁有意为之的。
虚词的功能。"而""乃""遂""已""然""盖""矣"——这些虚词在《史记》里大量使用,每一个都有特定的语气功能。读《信陵君列传》,"公子于是乃置酒大会宾客"——"于是"和"乃"两个虚词叠加,传达一种从容不迫、有条不紊的语气。如果换成"公子就设酒宴请客人",语气就垮了。
用典的辨识。《史记》大量化用《尚书》《诗经》《左传》《国语》《战国策》《楚辞》等前代典籍。识别这些典故,可以看清司马迁如何借助经典来构造自己的叙事。
字句层的工作看似琐碎,但它是一切细读的基础。没有字句的把握,后面的篇章、结构、精神都无所附丽。
4.2 篇章层:段落的整体工作
篇章层关心的是一段或一篇之内的整体安排。它的工作是回答几个问题:
叙事节奏。一个事件,司马迁用多少字写?哪里详写,哪里略写?详略的安排体现了什么意图?读《李将军列传》,李广一生的几个关键事件——与匈奴的大小战役、被迫出塞、自杀前的"广家子孙"对话——篇幅详略各有不同。司马迁的安排体现了他对李广这个人物的判断。
转承启合。一个事件到另一个事件之间,司马迁用什么方式过渡?读《廉颇蔺相如列传》,从完璧归赵到渑池之会,从渑池之会到负荆请罪,每一次过渡都有内在的逻辑。
**详