无名者的山海
无名者的山海
《山海经》没有作者。这件事不是写在某页脚注里的细节,而是这部书最根本的事实。一部没有作者的典籍,意味着所有传统的阅读习惯——"作者想说什么""作者的意图""作者的生平背景"——全部失效。当我们翻开书页,看到的是一句关于"朝阳之谷"的描述,里面有神、有人面八首的兽、有山有水,但没有人告诉我们这话是谁说的、为什么要说、在什么场合说。
这种缺失不是疏漏,也不是古代文献的偶然状态。它是一种结构性的事实。理解这个事实,是解剖《山海经》的第一步。后面所有章节的技术——如何辨认伪篇、如何追踪地理知识的流转、如何在神话碎片里打捞出真实的历史记忆、如何判断一段话是战国遗物还是汉人添加——都建立在一个先决条件之上:你必须先承认,你面前这段文字,没有一个叫得出名字的作者。
佚名的三层含义
"佚名"这个词听起来简单,背后却藏着三种完全不同的"无名"。如果不分清楚,你会把不同性质的问题混为一谈,结果得出错误的判断。
编纂者的佚名。这一层最接近人们通常想到的"没有作者"。我们不知道是谁最终把那些零散的材料组织成现在我们看到的样子。《山经》和《海经》的编纂者是谁?刘向、刘歆父子的"整理"在多大程度上是原创编辑,在多大程度上只是校勘抄本?这些问题至今没有定论。袁珂先生在《山海经校注》的前言里坦率地承认这个问题悬而未决。这种佚名是"作者佚名"——它意味着我们需要讨论文本形成的最终阶段,但讨论的方式必须把"作者"还原成一群匿名的工作者,而不是一位英雄式的圣贤。
口传传统的佚名。这一层更深。《山海经》的很多内容,在被写下来之前,已经在口头上流传了数百年甚至更久。当一个采药的山民、讲述家族迁徙的老人、巫师或祭司向某位不知名的记录者转述一段关于某座山的传说时,他不是在"创作",而是在复述一个他从小就听到的故事。这个故事可能起源于某个具体的地理事件——一次山崩、一条改道的河流、一个部落的迁徙——但在口耳相传的过程中,它被不断改写、压缩、添加、遗忘。最初的讲述者早已消失在时间深处,他讲述的内容却以某种形态保留在《山海经》里。这是一种更深层的佚名:不仅是写作者佚名,连"内容来源"也是佚名的。
抄录聚合过程的佚名。这一层最容易被忽视,却对阅读影响最大。《山海经》流传至今,经历了无数次抄写。每一次抄写,都是一次潜在的编辑。抄写者可能在某个字上犹豫,选择了一个他认为更合理的版本;可能觉得某段话接不上,就加了一两个连接词;可能在抄错之后根据自己的知识"改正"——他可能改对了,也可能改错了;可能觉得某段描写不合时宜,就悄悄删掉。这种"微观佚名"几乎发生在每一页纸上,但它如此微小、如此分散,以至于我们通常不会意识到它的存在。
把这三层佚名分开,是读懂《山海经》的关键起点。编纂佚名让我们放弃寻找作者;口传佚名让我们放弃寻找"原创时刻";抄录佚名让我们放弃寻找"纯洁底本"。承认了这三层无名,我们才能真正开始"解剖"——把一段看似连续的文本,拆解成不同历史时期的不同人的不同工作。
把文本当作地层
地质学家看一座山,看到的不是一块完整的石头,而是一层层叠压的地层。最上面是现代土壤,下面可能是近代沉积物,再下面是几千年前的古地层,最深处是几十亿年前的基底岩。每一层都有自己的形成方式、自己的化石记录、自己的故事。地质学家读山的方式,是把山当作时间堆叠的物质,而不是当作一个整体的物件。
读《山海经》也需要这样的眼光。一段文字看起来是一气呵成的,实际上是不同历史时期的产物堆叠在一起的复合体。这种堆叠不是隐喻,而是字面上的事实。一个句子里的某个字可能是先秦的写法,旁边的字可能是汉代的写法,而把这两个字连起来的那个虚词,可能是唐代抄写者为了顺口加上去的。把这些成分识别出来,标出它们各自属于哪个时期,就是我们要做的"地层分析"。
我把这套方法叫作佚名文本分析法。它的核心操作很简单:把一段文本切成尽可能小的单位,然后逐一判断每个单位最可能的形成时间。这个判断的依据主要来自三个方向:词汇的时代特征(比如"丈夫""女子"在战国和汉代的用法差异)、语法的时代特征(比如某些虚词的出现频率)、内容上与其他已知年代文献的呼应(比如与《左传》《淮南子》《列子》的对应关系)。
这个方法听起来平淡,做起来却会颠覆很多根深蒂固的读法。比如,《海外东经》里有一段关于"朝阳之谷"的描写,传统的读法是把它当成一段连贯的神话记录。但用层叠的眼光看,这段话里的不同元素可能来自完全不同的时期。
让我们开始这个具体的拆解。
朝阳之谷:四位无名者的指纹
下面这段文字选自今本《山海经·海外东经》,描述的是"朝阳之谷"中的神怪"天吴":
> 朝阳之谷,神曰天吴,是为水伯。在䖟䖟两水间。其为兽也,八首人面,八足八尾,青黄色。
这是一段典型的"看似连贯"的文字。但当我们用佚名文本分析法来考察它,会发现它至少包含四位不同的历史时期的无名工作者的指纹。
第一位无名者:先秦至西汉的口传层。"八首人面,八足八尾"这种机械性的数字叠加,是非常古老的描述模式。在战国至西汉的出土简帛里,我们能看到大量这种"几首几面几足几尾"的格式。它不是文学修辞,而是某种古老的"记录术"——可能是巫觋在描述神怪形象时的程式化语言。这一层的形成时间,大致在战国末期到西汉中期。
第二位无名者:西汉至东汉的编纂层。"在䖟䖟两水间"这句话的句式,是典型的汉代地理表述。"X在YY两水间"这种格式在《汉书·地理志》和《水经》里非常常见。而"朝阳之谷"作为地名,也很可能是汉代地理学兴起时被系统整理过的——把零散的神话片段纳入一个统一的地理框架,是汉代学者的工作。
第三位无名者:东晋郭璞的注释层。郭璞(276—324)的《山海经注》是中国古代神话研究的一座高峰。他为《山海经》作了非常详尽的注释,这些注释被后世的版本吸收——有时吸收得很彻底,以至于读者分不清哪些是原文、哪些是注释。"是为水伯"这四个字,就有郭璞注释的嫌疑。郭璞在注释里大量使用"是为"句式("X是为Y"),而这种简洁的判断句在先秦文本里反而较少。它很可能是郭璞的注释被正文吸收后留下的痕迹。
第四位无名者:清代学者的校勘层。"八首人面"的"人面",在更早的版本里可能是"人身"或"人状"——明清时期的郝懿行在《山海经笺疏》里就对这个词做过详细的考证,认为根据其他神怪的描述模式,"人面"可能是后人改动过的。"青黄色"这个颜色描述也类似——先秦描述颜色通常更简洁("青""黄""赤"),复合色"青黄"更像是后来添加的修饰。
把这四层指纹标出来,原来看似连贯的一段话就变成了一个"地质剖面":最底层是先秦至西汉的口传层(数字描述模式),往上是西汉至东汉的编纂层(地理框架),中间夹杂着东晋郭璞的注释层("是为"句式),最表面是清代学者的校勘层(颜色、词汇的细化)。这四个时期、四个不同身份(巫师或祭司、汉代学者、东晋注释家、清代考据学家)的无名工作者,各自在这段文字上留下了自己的笔触。
``` flowchart LR A[选段] --> B[分段] B --> C[比对] C --> D[标层] D --> E[整合] ```
这张流程图就是佚名文本阅读法的五个步骤。让我逐步展开。
选段。这是第一步,也是最关键的一步。一段适合分析的文本,最好长度适中(几十字到一百字左右)、内容具体(有具体的山、水、神、兽描述)、且能查找到多个历史版本的差异。朝阳之谷这段话就是典型的例子。
分段。把这段话切成尽可能小的语义单位。比如朝阳之谷那段可以切成:1)"朝阳之谷"(地名);2)"神曰天吴"(神名);3)"是为水伯"(身份判断);4)"在䖟䖟两水间"(位置);5)"其为兽也"(引入描述);6)"八首人面"(头部);7)"八足八尾"(肢体);8)"青黄色"(颜色)。每个单位都可能属于不同的历史层。
比对。对每个单位,查阅尽可能多的版本——今本、郭璞注本、毕沅校本、郝懿行笺疏本,乃至日本和韩国的古抄本(比如《绘本山海经》的底本)。看同一个单位在不同版本里的写法有何不同。差异最大的地方,往往就是后期编辑痕迹最明显的地方。
标层。根据比对的结果,对每个单位标注它最可能的形成时间。这需要结合三个证据:词汇的时代特征、语法的时代特征、内容与其他已知年代文献的呼应。
整合。把标好层的单位重新组合起来,写出一份"文本指纹报告",说明这段文字是如何从先秦到清代一层层累积起来的。
从"作家文本"到"层叠文本"
这套方法与传统阅读法的最大区别,在于它把文本当作"事件序列"而不是"作品"。传统阅读假设文本有一个作者、有一个创作时刻、有一种统一的意图。佚名文本分析法放弃这些假设,把文本看作不同历史时期的不同事件的叠加。这种视角转换听起来抽象,实际操作时差别却非常具体。
第一,传统阅读关注"这段话想说什么"。佚名文本分析法关注"这段话里的每个字是什么时候、由谁、出于什么目的加上去的"。前者是意义问题,后者是历史问题。两者都是合法的阅读方式,但后者是阅读《山海经》这种"无名文本"必须先做的事情。
第二,传统阅读把异文当作"错误"。佚名文本分析法把异文当作"信息"。当我们看到不同版本的差异,我们不急着判断"哪个对",而是问"这个差异是怎么产生的"。是抄写错误?是不同来源的合并?是注释被吸收入正文?是清代学者根据其他文献改写?每一种可能性都指向一段不同的文本形成史。
第三,传统阅读寻找"作者的声音"。佚名文本分析法寻找"集体的指纹"。因为文本是不同人共同形成的,它没有单一的声音,但有一种"集体指纹"——比如汉代人偏爱用某种地理框架,先秦人偏爱某种描述模式,唐代抄写者习惯加哪些虚词。识别这些集体指纹,比寻找单一作者的声音更现实,也更有信息量。
这种视角转换不是抽象的哲学练习,它直接决定你能从《山海经》里读出什么。如果你用传统的"作者—意图"框架去读,你大概率会得出"《山海经》是某位古代圣贤写的一部百科全书式的奇书"这种结论。这个结论既无法证伪,也无法验证,最终什么也解释不了。如果你用佚名文本分析法去读,你会发现《山海经》是一部由无数无名工作者在两千多年里不断添砖加瓦的"层累之作",每一层都反映那个时代的知识、信仰和语言习惯。这种读法让文本变得具体、丰富、可分析。
一次"文本指纹识别"的练习
理解了方法之后,最有效的方式是自己动手做一次。下面是一段独立的练习材料——我从《山海经·大荒北经》里选取的一段关于"共工"的文字:
> 共工臣名曰相繇,九首,是始为腹疾。
短短十几个字,却已经足够展开一次微型的层叠分析。
第一步:分段。把这段话切成四个单位:1)"共工臣名曰相繇";2)"九首";3)"是始为";4)"腹疾"。
第二步:比对。查阅几个关键版本:
- 今本(通行《山海经》)这段文字是上面这样。
- 郭璞注本在"九首"之后有"蛇身"二字,被后来的版本吸收还是删去,各本不同。
- 毕沅校本在《山海经新校正》里特意注明"九首"是较稳定的部分。
- 郝懿行笺疏对"是始为"句式有详细讨论,认为这是较晚的编纂痕迹。
第三步:标层。基于上述比对,可以做出初步判断:
- "共工臣名曰相繇"——这一句的结构("X臣名曰Y")在战国文献里很常见,可能是较早的层。
- "九首"——典型的数字描述,与天吴的"八首八足"属于同一套古老模式,先秦至西汉的口传层。
- "是始为"——"是始为X"("这就开始了X")这种句式在汉代开始流行,可能是汉代编纂层。
- "腹疾"——把神话与具体疾病联系起来,是汉代"术数—医学"思潮的特征。
第四步:整合。把这四个单位的时间标整合起来:
这段看似简洁的文字,可能包含三个不同的历史层:底层的先秦口传("九首"的数字描述模式)、西汉编纂("共工臣名曰相繇"的引入)、东汉编纂("是始为腹疾"的医学化诠释)。郭璞和清代学者的痕迹在这段相对较少,但这并不意味着没有——只是在更细微的层面(比如虚词的选择、字形的微调)。
第五步:写出报告。一份合格的文本指纹报告,需要回答四个问题:
1. 这段文字最早可能形成于什么时候? 2. 后世对它做了哪些增补和调整? 3. 哪些增补反映了当时的思想背景? 4. 我们今天读到的版本,是哪几个时期的工作累积的结果?
做一次这样的练习,你会立刻感受到佚名文本分析法的力量。它把一段你原本可能一扫而过的文字,变成了一部微型的"接受史"。而一旦你掌握了这种阅读方式,你就可以把它迁移到任何古典文本上——《楚辞》《诗经》《左传》《史记》,乃至佛典、医书、道藏。它们的形成过程都比我们通常想象的更复杂,而佚名文本分析法是处理这种复杂性的核心工具。
本章小结
《山海经》的佚名不是缺陷,而是它的本性。这部书从来不是某位圣贤在某个安静的夜晚一气呵成的产物。它是两千年间无数无名工作者——巫师、采药人、汉代学者、魏晋注释家、唐宋抄写者、明清考据学家——共同添砖加瓦的结果。
理解这一点,要从分开三种佚名开始:编纂者的佚名、口传传统的佚名、抄录聚合过程的佚名。三者性质不同,对阅读的影响也不同。承认了它们的存在,我们才能进入真正的解剖工作。
佚名文本分析法的核心,是把文本当作地层而不是作品。一段看似连贯的文字,实际上是不同历史时期的不同人的不同工作的叠压。通过选段、分段、比对、标层、整合这五个步骤,我们可以把叠压的层次逐一识别出来,把每一层的形成时间和历史背景标注清楚。
朝阳之谷的案例展示了这套方法的具体操作:从一段描述天吴的文字里,识别出先秦至西汉的口传层、西汉至东汉的编纂层、东晋郭璞的注释层、清代学者的校勘层。这四个层次共同构成了我们今天读到的文字。共工那段简短的练习则让我们看到,即使是十几个字的片段,也能展开出三个以上不同的历史层。
承认匿名,是后续所有解剖技术的前提。下一章我们将进入第一个具体的技术领域:如何识别一段《山海经》文本是"原生"还是"后加"。这个问题困扰了学界上百年,至今没有完美的答案,但有几条相对可靠的判断线索。在那一章里,我们将把这些线索一一展开,并展示它们如何与本章介绍的层叠分析方法结合起来使用。
为什么"作者"会让我们误读
让我把这个问题说得更直接一些。当我们说《山海经》没有作者,我们到底在说什么?是说"找不到一个具体的人名"吗?不完全是。这背后有一个更深的认识论问题:"作者"这个范畴本身,对某些类型的文本是不适用的。
从文艺复兴以来,"作者"逐渐被理解为文本的来源、意图的中心、意义的权威。一部作品的"作者"意味着:这个人决定了作品的含义,读者解读作品的方式,应该向作者的原意靠拢。这种理解在欧洲尤其强烈——从新批评到作者意图论到现代诠释学,"作者"的地位反复被讨论,但始终没有被完全取消。它像一个幽灵,始终在文本背后游荡。
《山海经》面临的处境比这更彻底。它不仅没有"明确的作者",而且它的存在本身就挑战了"作者"这个范畴的前提。一个文本如果没有作者,就没有"原意"可寻,没有"中心意图"可还原。我们能做的,只是描述它在不同时期被塑造、被添加、被删改的过程。
这种处境对阅读方式的改变是根本性的。我们不能用"作者想表达什么"这种问题开始阅读——因为没有人"想表达"。我们只能用"这段话是在什么条件下形成的"这种问题开始阅读。问题的主体从"创造者"变成了"形成过程"。
这种转变听起来只是术语的差别,实际影响巨大。问"作者想表达什么"时,我们是在寻找一个隐藏的意义核心;问"这段话如何形成"时,我们是在描述一个开放的、累积的历史过程。前者倾向于把文本当作一个封闭的整体,后者倾向于把文本当作一个可分解、可分析的复合体。
《山海经》的文本性质,逼迫我们采取后者。
佚名的他山之石
《山海经》不是世界上唯一一部"作者佚名"的经典。事实上,匿名文本在世界各文明的早期经典中占相当大的比重。理解这一点,能让我们更冷静地面对《山海经》的佚名,把它当作一种常态而不是一种缺陷。
最常被拿来比较的是古希腊的《荷马史诗》。《伊利亚特》和《奥德赛》在很长一段时间里被认为是"荷马所作",但 19 世纪以来的"口头程式理论"(Oral-Formulaic Theory,由米尔曼·帕里和阿尔伯特·洛德在研究南斯拉夫活态口头诗歌的基础上提出)研究表明,这两部史诗是从几个世纪的口头传唱中累积形成的。所谓"荷马",可能是一位具体的歌者,也可能是几位歌者的集合,更可能是一个"职业诗人"的代称。我们今天读到的版本,是历代歌者不断重述、添加、修改的结果。这与《山海经》的口传层有惊人的相似性。
《圣经》的形成过程也类似。希伯来《圣经》(基督教称为《旧约》)从最早的摩西五经到最终的成型,历经了上千年的累积。19 世纪中叶以来发展的"底本学说"(J 源、E 源、D 源、P 源)的核心工作,就是把这些不同时期的来源区分开来。今天我们读到的《创世记》第一章"起初神创造天地",与第二章"耶和华神在东方的伊甸立了一个园子",可能来自不同的底本——这就是佚名文本分析法的早期实践。
还有印度两大史诗《罗摩衍那》和《摩诃婆罗多》。蚁垤(Vālmīki)作为《罗摩衍那》的"作者",更多是一种传说式的归属;史诗的真正形成跨越了几个世纪,广为流传的版本在不同的抄写传统里发展出了不同的形态。《摩诃婆罗多》的形成更为复杂,核心故事在口头流传中不断吸收新的插话、新的哲学讨论,最终成为一部"百科全书式"的巨著。
佚名文本的广泛存在不是偶然。它在某种意义上是文本的一种自然状态。书面记录最初是稀缺的、昂贵的,写下来的东西往往带有强烈的实用性(记账、契约、祭祀记录);而当我们要记录神话、历史传说、地理知识这类内容时,最初的记录者往往是一些"代笔人"——他们记录的不是自己的创造,而是从口头传统里听到的东西。代笔人的身份常常不被重视(甚至不被记录),但代笔行为本身却保存了大量的口头传统。
《山海经》正是这样一个"代笔文本"的典型。它的佚名不是缺陷,而是它在那个时代的文本生态里必然呈现的状态。我们不能拿"它没有作者"作为否定它的理由,相反,我们应该问:正是这种佚名,使它能够累积两千年不同时代的知识和想象。一部有明确作者的文本,反而很难做到这一点——作者一死,文本就凝固了;而佚名文本是开放的,任何时代的无名工作者都可以添加新材料。
编纂佚名的具体历史语境
前面提到编纂者的佚名是一个悬而未决的问题。让我们把这个问题的具体语境放得更清晰一些,看看我们到底知道什么、不知道什么。
《山海经》在汉代被正式纳入官方的图书目录,最早见于刘歆的《七略》(后被班固收入《汉书·艺文志》)。《汉书·艺文志》"数术略·形法家"类著录"《山海经》十八篇"。这个"十八篇"是什么样子,我们已经无法确知。
刘向、刘歆父子在汉成帝时期(约公元前 26 年开始)进行了一场大规模的图书整理运动,称为"校书"。他们的工作方法大致是:把当时宫廷和民间收集到的各种文本进行校勘、分类、编目。刘向通常负责具体的校勘工作,每校一书都写有"叙录",说明该书的来源、内容、校勘过程。这些叙录后来被汇编成《别录》。刘歆在《别录》的基础上编成《七略》,成为更简