听见古人的声音
第 1 章 听见古人的声音
把《国语》摊在桌上之前,先问自己一个不太舒服的问题:你打算把它当作一本书来读,还是当作一面墙来背?当作书,你就要承认它有自己的纹理、自己的缺点、自己不肯回答的提问方式;当作墙,你就可以随手掰一块砖头下来——"防民之口,甚于防川""越国三年聚财,七年聚食""奉阳君所言社稷之危也"——往自己的文章里一嵌,既省事又显得有学问。本章要做的,是把那面墙还原成一本书,并且告诉你怎么读它才不会立刻把话说错。
一、二十一卷与八个国:先看清这本书的物理形状
《国语》在目录学意义上最稳定的特征,是"八国"和"二十一卷"这两个数字。八国指周、鲁、齐、晋、郑、楚、吴、越;二十一卷的分法是《周语》三卷、《鲁语》二卷、《齐语》一卷、《晋语》九卷、《郑语》一卷、《楚语》二卷、《吴语》一卷、《越语》二卷。合起来正好二十一卷。这个数字在现存最早有注的传本——也就是韦昭注本——里已经定型,明清以来的刻本虽然有卷次分合的小调整(比如《晋语》常被拆作上下或分卷),但总和基本守住二十一这条线。
先记住这个结构,有两个理由。
第一个理由是,它直接决定了你读到的材料来自哪个政治体。《周语》三卷记的是周天子朝廷内部的对话,从穆王征犬戎一直拉到惠王襄王之际的戎狄交涉,跨度三百多年。《齐语》一卷几乎全是桓公与管仲的故事,时间集中在公元前七世纪中叶。《晋语》九卷最长,记晋国几代霸业的兴衰和内部倾轧,是阅读量最大的一块。《越语》二卷则把视线拉到春秋末尾,吴越争霸,勾践的谋臣文种、范蠡出场频次最高。把这些摆在一起看,《国语》的地理分布明显覆盖了春秋霸权从西(周)向东(吴、越)转移的整个过程。换个角度看,它不像《左传》那样严格按照鲁国纪年逐年纪事,而是按诸侯国各自的政治记忆切块,每一块都有自己的叙事节奏。
第二个理由更微妙:八国的取舍本身就是一个信号。春秋时期实际活跃的诸侯远不止八个,宋、卫、陈、蔡、曹、邾、莒这些中等诸侯在《左传》里戏份很重,到《国语》里要么完全没有,要么只有零星几段被编入相关国家的卷次里。这意味着编纂者在选择"哪些国家的话语值得保留"时有自己的取舍标准,而不是一个穷尽性的全景记录。再加上齐、吴、越三国各有显著的"专题性"——《齐语》几乎就是管仲变法的语录集,《越语》几乎就是勾践复仇的对话集——这本书的材料从一开始就带着编纂者的偏好,而不是自然形成的史料全貌。
至于二十一卷这个分卷方式,并不是按"国家—年代"逻辑机械分割的。周、鲁、齐、郑、楚、吴、越各卷大体按事件或人物分组,《晋语》因为材料最多,被分成九卷,更多是出于篇幅均衡的考量。换句话说,二十一这个数字不是思想史意义的产物,而是物质技术意义上的产物——竹简、缣帛、写卷的物理长度决定了每卷只能装那么多对话。
把这两条记住,你就会在打开《国语》之前先做好一个心理准备:这是一部按"国别"而不是按"年代"组织的语录集,内部材料不构成连续的因果链,国与国之间在文本里几乎没有过渡。一个今天读惯了《资治通鉴》或《左传》的人很容易期待某种编年连续感,《国语》不提供这种连续感。
二、四种说话场景:问答、谏诤、谋议与记事
理解《国语》材料的组织方式,比理解它的结构更重要,因为它告诉你每段引文属于哪一种"说话现场"。
第一种是问答。君臣之间或者师友之间的一问一答,往往以一个具体问题开篇。比如《周语上》祭公谋父谏穆王征犬戎的那一长段,实际上是穆王先提出"欲肆其心,周行天下"的意图,祭公针对这个意图展开论辩。这种结构里,听众是确定的(往往是君主),问题也是具体的,论辩的目的是说服而不是表演。
第二种是谏诤。说话人明确站在批评或警告的位置,听众是当权者,场合往往是危机或决策即将做出之际。邵公谏厉王弭谤是典型的谏诤——王已经做出了某种决定("弭谤"),邵公需要在这个决定造成更大损失之前把它顶回去。谏诤场景下的语言带有明显的修辞压力,因为说话人可能要为言辞付出代价。
第三种是谋议。多人在场,针对某个尚未决定的问题发表意见,可能存在不同意见的并列。比如《晋语》里多次出现卿大夫之间的策略讨论,往往不是一对一的对话,而是一组意见的交锋。谋议场景的价值在于让你看到不同立场的论据被并列摆放,编纂者不需要替你做判断。
第四种是记事。看似是在记录事件,实际上叙事部分很短,对话部分占主体,所以这一类也常被并入前三类讨论。比如《吴语》《越语》里很多段落开篇用一两句话交代战争进展,紧接着整段整段地进入君臣对话,叙事只是引子。
把这四种场景区分开来之所以重要,是因为脱离场景去读名言是读这本书最容易犯的错误。"防民之口,甚于防川"如果被单独拎出来,会被读成一个普适的政治哲学命题。但它在原文中是谏诤场景里的一句话,前有王的具体错误决定(监杀谤者),后有邵公必须完成的具体任务(劝王放弃弭谤)。脱离这个场景去引用,等于把一个针对特定危机的话语泛化成永恒教条。教条化是名言被滥用的最常见路径。
材料组织方式还有一层容易被忽略的特征:《国语》很少交代时代背景。这和《左传》形成鲜明对比。《左传》每条材料都嵌在编年叙事里,读者随时知道"今年是鲁隐公元年""这是郑伯克段于鄢"。《国语》常常只是把一段对话摆出来,前后用极简的叙事串联,对话发生的时间、地点、听众身份、说话人的官职都需要读者从文本内部去推断。这种克制既是一种文体风格,也是给读者设置的一道门槛——你要是不主动去做语境还原工作,就会读出大量似是而非的"普适真理"。
三、语言就是行动:邵公谏弭谤与"言"的政治重量
把上面的方法论落到一段具体材料上检验一遍。选《周语上》邵公谏弭谤这段话,因为它几乎是中国古典政治语录里被引用频率最高的一段,同时也是最容易被引用错的一段。
原文不长,核心段落大意是这样的:周厉王暴虐,国人在公开场合批评他。邵公(邵穆公,召公奭之后)把这个情况告诉厉王:"民不堪命矣。"厉王的反应是派卫巫监视批评者,凡举报上来的就处死。于是"道路以目"——路上相遇不敢交谈,只能用眼神示意。厉王很高兴,告诉邵公:"吾能弭谤矣,乃不敢言。"邵公回答说,这是堵塞而不是疏导;堵住百姓的嘴,比堵住河水更危险;河水堵住了还会溃堤伤人,百姓被堵住了后果同样严重。所以治水的人要疏浚河道使水流走,治理百姓的人要开导他们让他们说话。接下来,邵公还列举了召公家族的经验("天子听政"那一段),把"使万民得以议政"上升到王朝存续的制度高度。
要正确理解这段话,至少需要从五个层面展开。
第一个层面是说话人。邵公在周厉王时期的身份是"公",属于召公奭一系长期担任的畿内诸侯,世代在王畿承担辅政职能。从《周语上》其他段落可以看出,邵公不是普通的谏臣,他在王朝政治里拥有制度性的发言位置——这一点很重要,因为它决定了邵公说话的语气和听众对他的预期。一个没有制度依托的谏臣讲"防民之口甚于防川",听起来像是激愤之言;一个有畿内诸侯身份的邵公讲同样的话,则是一种有制度自觉的劝告。他在告诉厉王:你现在的做法不仅危险,而且违背了你祖宗召公奭当年确立的听政传统。
第二个层面是听众。这里只有一个听众——厉王本人,没有第三人在场(至少文本没有交代)。听众身份决定了话语的修辞尺度:邵公可以直接否定厉王"弭谤"的成果,可以点名批评厉王的"虐",但他不能越过劝告去威胁王权。也就是说,这段话之所以后来被反复引用为"民本"思想的早期表达,是因为它的论证策略是技术性的(堵水会溃、堵民会乱)而不是道德性的。邵公没有说"你不道德",他说的是"你这个办法没用"。
第三个层面是场合。邵公是在什么时间点说这段话?是厉王刚刚宣布"吾能弭谤矣"那一刻。这是一个特殊的时间结构:厉王正在为自己的政治手段感到得意,正在等邵公的肯定。如果邵公在这个时间点说"你说得对",弭谤政策就会继续;如果邵公在这个时间点说"不对",他就要承担让王感到挫败的政治风险。邵公选择了后者。
第四个层面是核心主张。邵公的主张有两层。第一层是工具性的:堵嘴这种手段解决不了"民不堪命"的问题,反而会让矛盾在沉默中累积,最终以更不可控的方式爆发。这一层主张对应"防民之口甚于防川"的判断。第二层是制度性的:治理者应该主动创造条件让百姓说话,让他们的抱怨和意见通过稳定的渠道进入政治过程。这一层主张对应天子听政那一段的制度构想。两层主张合在一起,构成完整的政治方案:既说明错误手段为什么失败,又说明正确做法应该是什么形态。
第五个层面是证据与潜在漏洞。邵公的证据是两类——一类是类比(川壅而溃),一类是先例(召公家族的听政传统)。类比有说服力也有限:河流的物理规律和政治的演化规律之间是否同构,邵公没有展开论证。先例同样有边界:召公时代的政治规模和厉王时代的政治规模完全不可比,引用祖宗经验未必能解决当下的具体危机。这些漏洞在原文中没有被反驳,是因为在谏诤场景下,反驳听者(王)本来就不在说话人的修辞目标里。邵公的目标不是赢得辩论,而是让王放弃弭谤——一种更弱的、劝告式的话语目标。
把这五个层面铺开之后,再回头看"防民之口,甚于防川"这句话,它的具体性就凸显出来了:它是一个畿内诸侯在劝告一个正在得意的暴君,劝他在"民不堪命"已经构成危机的情况下不要继续用监杀手段来压制批评。这句话的成立依赖听众、场合、说话人身份和具体危机四件事的共同在场。任何一项缺失,这句话的论证强度都会显著下降。
这就是为什么我把"言"理解为政治行动而不是修辞文本。在谏诤场景下,语言本身就是一种介入政治过程的行为——它要承担风险、改变决策、制造后续。脱离这种行为性去读名言,就把行动变成了标语。
读完这段材料,下一步该做的不是合上书去背诵它,而是用一张"文本定位卡"把上面五个层面的信息固化下来。这个工具我会在本章末尾给出,但在此之前先处理另外两个更基础的问题:作者是谁,注释是谁。
四、左丘明与韦昭:作者传统与注释传统要分开
《国语》在传统目录学里被归于左丘明。这个传统从司马迁《史记·太史公自序》开始,刘向、刘歆《别录》《七略》继承下来,到《汉书·艺文志》成型:"《国语》二十一篇,左丘明著。"唐代的司马贞为《史记》作索隐时还说左丘明是孔子同时代的鲁国盲人,左传与国语都出自其手。这个传统在汉唐学术史里几乎从未被质疑。
到宋代开始出现怀疑。司马光在《通鉴考异》里多次指出《国语》和《左传》内容上不能完全对应;朱熹虽然对左丘明的存在持温和态度,但也注意到《国语》文体与《左传》差异明显;郑樵、晁公武等目录学家注意到《国语》"文辞不类一人"的内部特征。进入清代,崔述《洙泗考信录》、康有为《新学伪经考》对左丘明的传统进行了更彻底的怀疑。现代学者里,杨伯峻的《春秋左传注》在前言中明确指出《国语》和《左传》不是同一人所作,且《国语》的成书"决非一时",可能经过多人、多阶段的累积。
面对这一百多年来的怀疑,现代学界对《国语》作者问题的基本态度是审慎搁置。它承认传统归属,但不把传统当成史实。它倾向于把《国语》看作一个文本层次复杂的语录汇编:可能最早有一部分材料源自春秋史官的现场记录(这部分在《周语》祭公谋父、邵公谏弭谤等段落里可能保留较多现场感),后来经过战国时期某位或某几位编辑者的整理,再经过秦汉之际的进一步加工,最终在汉代定型。韦昭注本里保留的二十一篇,很可能不是西汉初年的原貌,而是经过几代传抄整理的结果。
读者在面对作者问题的时候,需要区分三件事。第一,左丘明作为传说中的人物,他的存在是否真实——这涉及先秦史官制度、孔子与左丘明的交往传说等多重问题,至今没有定论。第二,即使左丘明存在,他是否就是《国语》的实际编纂者——这涉及文本内部的语言特征、地理分布、与《左传》关系等多重证据,目前倾向于否定。第三,即使左丘明不是编纂者,传统的归属是否仍具有解释力——这一层要回答的是,传统的归属关系如何影响了后世读者对这本书的接受方式,比如它是否让《国语》在很长一段历史里都被当作《左传》的辅助材料来读,从而影响了它作为独立文本的解读空间。
这三件事彼此独立,分开处理才能避免简单化的判断。
韦昭是另一个需要单独处理的名字。韦昭(204—273),字弘嗣,吴郡云阳人,孙吴政权的重要文臣,《三国志》有传。他注《国语》是孙吴天纪元年(277)左右的事——这一年他被孙皓所杀,所以注本应该在他被杀前夕完成。韦昭注的特点是博引经传、疏通文意、保存异文,为后世所有《国语》版本提供了一个几乎不可绕过的解读框架。到北宋,《国语》韦昭注本已经是通行本;宋庠《国语补音》是另一个重要补充;明清两代多次翻刻、校勘,主要在文字异同上做工作,没有出现新的重要注本。现代的整理本以上海古籍出版社和中华书局的几部点校本为代表,底本选用宋刻本系统的传本,校勘广泛吸收了清代以来学者的成果,标点和分段则体现了现代编辑对文本结构的理解。
读《国语》必须建立的版本意识是:你现在读到的文本,是经过韦昭注、宋刻本、明清刻本、现代点校本至少四层处理的产物。每一个处理层都可能改变原貌——韦昭改字(虽然他自称"不敢"),宋刻本修订异文,明清刻本往往依据某一系统重排,现代点校本在校勘记里保留了选择痕迹但同时也在文本层面作出了取舍。所以引用任何一段话之前,至少要确认你用的是哪个版本,注本和正文之间不能混用。如果引用的是经过现代整理的版本,原则上应该在脚注或参考书目里说明。
五、文本定位卡:把名言拉回原位
到这里,本章需要交付一个工具给你。我把它叫作"文本定位卡",是一张可以为你手头任何一段《国语》材料填写的工作表。它的目的不是代替思考,而是强制你在引用之前把六个基本信息填清楚——这六个信息只要有一个没填上,你的引用就处于一种未完成状态。
文本定位卡要填的六个栏位如下:
说话人——谁是话语的发出者?姓名、官职或身份、与对话对象的关系。如果说话人身份不明确(有时候《国语》会用"君子曰"或"某人曰"等模糊指代),要把模糊本身记录下来,不要擅自补全。
听众——话语针对谁?是君主、卿、大夫,还是某个群体?听众的数量、组成、当时的状态(是否在场、是否同意、是否有反对意见)都要尽量还原。
场合——对话发生在什么时间、地点、事件背景之下?是一次正式的政治会议,一次私下劝告,还是某种礼制场合?场合决定了修辞尺度。
主张——说话人想要达成的具体判断是什么?是改变某项决定、警告某种危险、提出某种方案,还是仅仅陈述某种事实?主张要尽量具体到可以被验证的层面。
证据——说话人用什么支撑自己的主张?类比、先例、数据、引经、推演?每种证据都有自己的说服半径和潜在漏洞。
版本问题——你读到这段话的版本是哪一个?注本是韦昭注还是其他?有没有明显的文字异同?现代整理本的标点和分段是否影响了你的理解?
填完之后,再回头去看原句,你会发现一个奇怪的现象:很多被当作"普适真理"的名言,在六个栏位的具体性之下,会变得高度具体化,反而失去了原本以为的普适性。"防民之口,甚于防川"在文本定位卡里填完之后,它说的是:一个特定的人在劝告一个特定的人放弃一个特定的做法,它并不直接给出任何关于一般意义上"政治应该倾听民意"的普遍判断。这种从具体回到具体的解读方式,反而是真正尊重古人说话方式的做法。
这张卡的使用方法可以更系统化。我把整个阅读循环画成下面的流程图,提醒你每次引用之前不要跳过任何一环。
```mermaid flowchart LR locate[locate_text] --> context[rebuild_context] context --> interpret[interpret_meaning] interpret --> echo[trace_modern_echo] echo --> locate version[version_check] -.-> context version -.-> interpret ```
图里的 reading cycle 有四个主节点:locate_text(先把文本在二十一卷八国里定位到具体卷次)、rebuild_context(重建说话人、听众、场合、制度背景)、interpret_meaning(在具体语境里解释语义而不是把它泛化)、trace_modern_echo(追溯它为什么在现代被反复引用,以及这种引用是否合理)。version_check 是一个并行的支线,贯穿上下文重建和语义解释两个环节,提醒你不要在文本未经版本确认的情况下贸然做判断。
这个循环有一个特征值得点出:它不是单行道,而是一个不断回到起点的循环。每一次回到 locate_text,都带着上一层循环积累下来的语境意识,于是同一段话在第二次、第三次阅读时会显出不同的层次。这和一次性的"读完就走"完全不同,也是为什么我把《国语》当作一本书而不是一面墙来处理——它经得起反复读。
实操上,文本定位卡可以做成一张 A4 大小的固定表格,每读一段材料就复印一份填写。你也可以用电子表格的方式建立一个小型的数据库,每一段对话一行,六个栏位各一列。半年之后回看,你会发现自己对《国语》哪些段落熟悉、哪些段落还没真正读过,会有一个非常清楚的数据基础。
还有一件容易被忽略的事:把卡片做好之后,建议同时记录你读到的具体卷次和注本。比如"《周语上·邵公谏弭谤》",注本写"韦昭注,宋庠补音本"。这一栏不属于六个核心栏位,但它是追溯版本问题的基础。一段话被引用一千次之后,它的卷次归属和注本归属往往会在反复抄写的过程中丢失,而丢失的位置恰恰就是理解它的关键。
本章小结
《国语》是一部按八个诸侯国分卷、二十一卷合计的语录汇编。它的材料以谏诤、谋议、问答为主,辅以少量记事;它不按编年顺序组织,国与国之间几乎不构成连续的因果链。传统上归于左丘明的说法,从司马迁以来延续了两千年,但现代学界倾向于把它视为一个文本层次复杂的累积产物,不把左丘明的归属当作史实来接受。韦昭的注释、宋代的传刻、明清的校勘、现代的点校共同构成了这本书的当代面貌,任何一段引文都至少经过这四层处理。
阅读这本书时最容易犯的错误,是把单个句子从谏诤或谋议的场景里抽出来,作为"普适真理"反复引用。这种引用方式既违背文本事实,也扭曲了原话的论证强度。本章给出的文本定位卡是一种工具,用来把每段名言拉回到它具体的说话人、听众、场合、主张、证据和版本状态之中。读《国语》的第一步不是记住它说了什么,而是记住它是怎么说的、在什么条件下说的、对谁说的。
下一章要处理一个更上游的问题:当邵公在厉王面前说那段话的时候,史官在干什么?谏诤和谋议这些场景从现场到文本,中间经过了怎样的记录、整理、删节、润色?换句话说,这一章讲的是"谁在何时何地说",下一章讲的是"谁在何时何地把它记下来"。记下来的过程决定了我们今天能读到哪些话,这个过程比话语本身更隐蔽,也更关键。