文本定位
打开任何一本《山海经》通行的中华书局或上海古籍版,目录页会告诉你这是一部"十八卷"的古籍。从外观看,它像一部由某位作者在某一时间写下、在某地完成的书。但凡读过其内部的人,很快就会发现一个矛盾:开篇的《南山经》条理清晰,方位、山名、物产、祭祀一气呵成;中间的《海内北经》突然插进夸父逐日、后稷葬所的神话残片;尾部的《大荒西经》又跳出"女魃"这样语焉不详的巫祝文本。这种文体风格的不连贯,正是这本书最古老也最常被忽略的特征。它不是一位作者坐下来的产物,而是几代人在数百年间不断往上添加条目的结果。本章要解决一个看似简单、实则决定一切阅读方法的问题:《山海经》在文本发生学上属于何种类型?它是如何被组装成一个"看似统一"的整体的?
回答这个问题有三个关键步骤:先拆开十八卷,看清它由三个不同时期的层次拼合而成;再回到"佚名"二字的真实含义,理解它不是"无人"而是"集体累积";最后建立一套阅读的"底图",让读者能识别自己面对的到底是神话、异域还是博物。三步走完,读者对这本书的预期就会发生一次必要的重置。
一、十八卷里藏着三个时代
今本《山海经》在形式上分为"山经""海经""大荒经"三组,共十八卷。这三组并非同一年代、同一作者、同一动机的产物,而是被后世的校理者强行编进同一个书名下的层叠地层。要还原这条地层,最稳妥的方法是先承认一个多数学者已达成的基本共识:山经最早、海经居中、大荒经最晚。
山经共五卷,分别是《南山经》《西山经》《北山经》《东山经》《中山经》。这五卷在体例上最为整饬:每条记录都遵循"某山在某方向、距离某山多少里、山上山下有什么、动植矿物有哪些、祭祀用什么、神祇是什么、见之或食之或佩之有什么功效"的固定句式。这种近乎模板化的写作方式,与战国前期齐、鲁一带官方或半官方的"地理博物志"传统高度吻合。蒙文通、袁珂大致都把山经的核心形成时间定在战国前期,即公元前四世纪到前三世纪之间。山经的地理框架虽有想象成分,但它内部的逻辑最接近一份档案式的整理稿,是全书最早稳定下来的核心层。
海经共八卷,结构较山经散乱得多。它包括《海外东经》《海外南经》《海外西经》《海外北经》《海内东经》《海内南经》《海内西经》《海内北经》。从内容看,这八卷以"海外""海内"为标题,却鲜少真正写海,主体是各种异形国、异形人、神祇居所,以及残缺的神话片段。它们与山经的差别不只是文体,更是关注点的转移:山经关心"这座山上有何物",海经关心"那片土地上有何人"。这一组文本的形成期跨度较大,主体应定在战国晚期到西汉初年,即公元前二世纪前后。其中不少条目明显带有秦汉之际"方士"言说的痕迹,比如不死民、轩辕国之类的描述。
大荒经共五卷,包括《大荒东经》《大荒南经》《大荒西经》《大荒北经》和单出的《海内经》。这是全书最晚形成的一层,时间一般定在西汉中后期,主要在公元前第一世纪内陆续补入。这一层的特征最明显:神话叙事最浓,帝俊、日月出入之山、巫咸、蚩尤弃兵等故事性片段大量出现;体例最散;与山经的"档案感"几乎相反。大荒经补入的直接动因很可能是西汉中后期谶纬、仙道、祭祀文化的复兴:当时的读者希望知道更多"荒远"的故事,校理者便把这些素材一并收入。
把这三层时间拼起来,可以得到下面的结构图:
```mermaid flowchart LR A[山经五卷<br/>战国前期] --> D[刘向刘歆校理<br/>公元前1世纪] B[海经八卷<br/>战国晚期至西汉初] --> D C[大荒经五卷<br/>西汉中后期补入] --> D D --> E[今本十八卷<br/>统一书名] E --> F[郭璞作注<br/>东晋约326年] ```
这张图想说明的只有一件事:所谓"一本书"的《山海经》,其实是"三层地层的一编"。它的内部断层比看上去要深得多。
把这三层时间拼起来,最重要的副产品是判定方法:看到一段规整的方位物产描述,可以默认它是山经,看到"海外""海内"开头的,可以默认它是海经,看到"大荒"开头的,可以默认它是神话较浓的大荒经。这个判断不绝对,但作为第一道筛子非常有效。
二、"佚名"不等于"无作者"
初学者读《山海经》,扉页印着"佚名"两个字,于是产生两种常见的错觉:一是这本书不知道是谁写的,所以权威性可疑;二是既然没有作者,那内容就是古人随口编的,可以随便理解。这两种理解都是错的。"佚名"在古书题署中的真正含义是:这部书的主要编纂者无法被指认到某一个具体的姓名,或者更准确地说,它本来就不是由某一固定姓名的人完成的作品。
《山海经》属于一种被现代文献学称为"累积型文本"的形态。它的条目可以在数百年间由不同人在不同地点独立添加,类似于今天的协作型开放文本,只是介质从云端服务器换成了竹简和帛书。读者可以把它想象成一个古代的地理博物维基:早期编者投入一批以"山"为单位的条目,后期编者又投入以"国"为单位的条目,再后期又投入以"神话"为单位的条目,每一组条目都假设前面的条目已经存在,但并不要求统一作者的笔调。
这种文本形态在先秦两汉并不罕见。《诗经》中的"国风"原本就是各地域采集的累积结果;《尔雅》是多代人不断增益的字词汇编;《神农本草经》也是经多代医家叠加才最终定型。把《山海经》放在这个谱系中去看,它"佚名"的属性就完全合理了。它不是没有作者,而是它的作者是一个角色集合:一批熟悉山林物产的早期记录者、一批熟悉方国殊俗的中期记录者、一批熟悉神祇谱系的后期记录者,再加上最终把这些散乱条目编订成型的两位关键人物,也就是刘向和刘歆。
累积型文本与"伪书"不同。伪书是后人假托古人或假托不存在的人物而作,其目的是制造一个虚假的作者署名。《山海经》不存在这种动机,它没有声称自己是某位圣贤所写,它只是一直没有人能指认其唯一的作者。所以"佚名"并不是遮掩,它是一个如实的信息。
读者应当习惯这种没有统一作者意识的状态。当你在《南山经》读到一段规整的博物记录,你面对的是一位或一群熟悉山地物产的早期编者;当你跳到《大荒西经》读到"有人名曰女魃",你面对的是一位或一群熟悉巫祝叙事的后期编者。把这两段当成同一个声音说出来的,是阅读上的误会。
理解了这一点之后,自然产生的问题:为什么我们今天看到的版本会这么整齐?回答这一问题需要先理解校理者和注释者的具体工作,第四节会展开讨论。但在那之前,需要先解决一个更实际的工具问题:读者怎么知道面前的一段文字属于哪个层次、哪个时代?这就引出了下一节的三层底图。
三、神话、异域、博物:阅读的三个底图层
读《山海经》最常见的一种挫败感是:翻到任意一段,都不知道该用什么态度去理解。它写的是一座山上有一种鸟,吃了可以御火;紧接着又写一个国家的人没有头颅,两眼长在胸脯上;再接着又写某座山的神叫帝俊,他生了十个太阳。读者如果带着同一种心态去理解这三段,会发现越读越乱。原因是《山海经》并不是一种文体,它是至少三种文体的叠加。要读懂它,先要识别文体。
本书把这三种文体命名为三个层级:神话层(M)、异域层(I)、博物层(N)。这三个层级对应着三种不同的写作动机、不同的素材来源和不同的阅读期待。
神话层的核心标志是神祇、神性叙事与神圣空间的描述。它处理的是"谁生了谁""谁葬在哪里""哪座山是通天的"。例如《大荒北经》中"蚩尤作兵,伐黄帝",《大荒西经》中"帝俊妻常羲,生月十有二",都属于神话层。读神话层时,读者需要做的是把文字当成叙事文本,而不是当成地理记录。神祇之间的关系、血缘、空间位置(哪座山是某神的居所)才是它的信息核心。
异域层的核心标志是远方族群与未知地理的描述。它处理的是"远方有什么样的人""他们长什么样""住在什么样的地方"。例如《海外西经》中"形天与帝至此争神,帝断其首,葬之常羊之山"是神话;同一卷紧接其后的"奇肱之国在其北"则是典型的异域层。再如《海内北经》写到"鬼国在贰负之尸北,为物人,黑首"也是异域层。读异域层时,读者应关心的是族群的形态描述、空间相对位置,而不是字面意义上的"生物分类"。
博物层的核心标志是动植物矿物的形貌与功能描述。它处理的是"这种植物长什么样,吃了或佩了有什么效果"。山经的大部分内容都属于这一层。例如《南山经》中"祝余,其状如韭而青华,见则其国大穰";《西山经》中"丹木,其叶如穀,其实大如瓜,赤符而黑理,食之可以御瘴"都是博物层。读博物层时,读者应关注的是物的形貌、习性、功效,以及它和祭祀、神祇之间的关系("其神状若何,祠之用何物")。
三层并非互不相干。一段《山海经》原文常常同时跨越两层。例如《南山经》开篇"南山之首曰䧿山,其首曰招摇之山,临于西海之上",前半句是博物(山名、位置),后半句"多白猿,见则天下大水"则进入神话或预兆层。再如《海内经》中"建木在都广之野,众帝所自上下",主体是神话(通天树),但定位本身("在都广之野")是异域或地理的。读者不必为这种跨界感到困扰,反而应当承认:跨界本身就是《山海经》文本的特征。识别主层即可,不必强行归入唯一一层。
下面给出一个可操作的判断流程,供读者在阅读时随时调用:
- 第一步,问:这段是否出现明确的神祇名、神祇谱系、神祇居所、神祇行为?
- 是 → 主层 M(神话层)。
- 否 → 进入第二步。
- 第二步,问:这段是否描述远方族群、异形人、异形国、相对位置?
- 是 → 主层 I(异域层)。
- 否 → 进入第三步。
- 第三步,问:这段是否描述动植物矿物的形貌、习性、功效、祭祀用物?
- 是 → 主层 N(博物层)。
- 否 → 可能属于残句或后世掺入的段落。
练习建议:从通行本中随手挑出五段原文(不必有意挑选,让手指落在哪段就用哪段),按上述流程分别给出 M、I、N 的标签,并写一句话说明判断依据。几次之后,读者会对《山海经》的内部异质性有直觉性的把握。例如把《大荒北经》中"有人名曰女魃,所欲逐"标为 M,依据是"女魃"为神祇名;把《海外西经》中"羽民国在其东南,其为人长头,身生羽"标为 I,依据是远方族群加异形描述;把《中山经》中"其中多䓟草,状如葱而赤华,可以已痔"标为 N,依据是物产加功效。
四、校理者与注释者:刘向刘歆、郭璞的双重奠基
任何关于《山海经》的讨论,如果不提刘向、刘歆和郭璞,都是不完整的。他们是这本书"成为一本书"和"成为一本可读的书"的两道关键工序。
第一道工序是校理,时间在公元前第一世纪。《汉书·艺文志》记载"刘向校《山海经》,歆又校",但传世今本不是两人各做一次独立的校理,而是刘向死后,刘歆在其基础上完成最终定型的可能性更大。刘氏父子做的工作是:面对当时流传的多种《山海经》抄本(很可能在篇目顺序、条目数量、文字细节上都互有出入),进行去重、补漏、调整顺序、确定篇目数量,最终把它编成一个标准本。这是为什么今天我们看到的十八卷结构是这个样子,而不是别的样子。它不是天然的,是刘歆决策的结果。
校理本身也是阐释。刘歆选择把大荒经放在书的最后而不是开头,已经暗示了他对层的某种判断:他让"档案化"的山经在最前,让"故事化"的大荒经在最后。这种排列本身就在引导读者先接受"地理",再进入"神话"。换句话说,今本《山海经》的阅读顺序,是西汉末年的某位编者替我们决定的,而不是古书自发形成的。
第二道工序是注释,时间在东晋,约公元三二六年左右,由郭璞完成。郭璞面对的版本,与我们今天看到的本子已经基本一致,他的注因此成为现存最早的完整注释体系。郭璞做了几件事:
一是给难字僻字注音释义,使文本可读。例如"䧿山"的"䧿"、"杻阳之山"的"杻",今天许多读者不认识,没有郭璞的注就只能跳过。
二是把《山海经》中的地名与汉晋之间的实际地理进行对应尝试。这一步是后世"考据派"研究的源头,但也埋下了一个陷阱:郭璞受限于他所处时代的地理知识,把不少地名指实为汉晋之间的郡县山岳,后来的读者不加分辨地继承这些对应,就产生了"《山海经》是地理书"的误解。
三是引入"图"的概念。郭璞在注释中频繁提及"在某某图",说明他所依据的《山海经》原本是有图的。他注的部分也兼有"以图证文"的性质。原图在郭璞之后逐渐失传,宋代以后各种"《山海经图》"几乎都是后人根据文字重新绘制的想象图,与汉晋原图关系微弱。
把这两次奠基放进阅读史里去看,它们的意义在于:《山海经》的"文本"是刘歆给的,《山海经》的"可读性"是郭璞给的。今天的读者直接面对的,是这两道工序之后的成品。读《山海经》而不读刘歆的编排逻辑、不读郭璞的注,等于读了一本被剥离了编辑史的书。
五、初学者最常见的五类误读
读者第一次接触《山海经》时,往往带着从教科书、影视作品、网络段子中得来的预期。这些预期多数是把《山海经》简化为某一类文本,于是产生了一系列结构性的误读。下面列出五种最典型的误读,并给出纠正的思路。
第一种误读是把它当纯地理书。许多教材写"《山海经》是我国最早的地理志",这个说法并不错,但它把山经的特质放大到全书。山经确实有地理志的特征,五卷的方位框架相对规整;但海经、大荒经的主体并不是地理记录,而是神话和异域想象。把全书当成地理书去读,会让读者陷入"昆仑山到底是哪座山""弱水到底在哪里"这类无解的考据问题。纠正思路:承认它有地理成分,但不要把考据地理当作唯一目标。
第二种误读是把它当小说集。从现代文学的眼光看,《山海经》里的人物、情节、场景非常像小说材料,于是有人把它当作"中国最早的小说"。这种读法也未尝不可,但它会让读者把所有段落都当成"故事"来读,结果对博物层的功能性描述("食之御瘴""见则大水")失去敏感。纠正思路:小说是一种现代文体,不应用它去覆盖一切叙事性文本。在《山海经》中,神话层可以接近"故事",但博物层从来不是故事。
第三种误读是用现代生物分类硬套异域层。"丈夫国""女子国""结匈国"听起来像异形生物,于是有读者认真地去查证这些"国"是否对应某种古代部族。这种读法既低估了《山海经》的文学性,也高估了它的生物志特征。异域层的国名往往是基于某一身体特征(无头、结胸、一足)或某一符号(使鸟、使蛇)的观念化族群,与现代意义上的种族不直接对应。纠正思路:把异域层的描述读成观念史的材料,而不是生物志的材料。
第四种误读是把它的"见则""食之"当成预言或神秘学。"见则天下大水""佩之不迷""食之无卧"等语句,结构上接近后世的占验书和方术书,于是有读者把它们当作神秘的预言看待。这是把《山海经》放错了知识框架。这些表述在先秦两汉的语境中更接近"物占"和"巫祝"的常规修辞,是地方知识的一部分,不是超自然的预言。纠正思路:把它放回战国至西汉的物占传统里去读,而不是放回今天的灵异叙事里去读。
第五种误读是把它当成"一部文学作品"作美学欣赏。这种读法最温和,但代价是把《山海经》的功能化、工具化属性完全抹去。山经的核心读者并不是为了审美,而是为了"知山川、辨物产、备祭祀";海经的早期读者是为了"知远国、备朝会、辨方物";大荒经的早期读者则是为了"知神祇、备祠祀、安魂魄"。把这样一部工具型文本纯粹当成文学读,会高估它的诗意,低估它的实用性。纠正思路:在阅读时始终记得,它是一本"用书",不是一本"看的书"。
这五类误读都不是孤立的,它们背后是一个共同的根源:把《山海经》当作某一类现代文本来读。要摆脱它们,最根本的办法就是接受《山海经》是累积型的、层叠的、功能多元的复合文本。一旦这个预期被接受,前四类误读自然松动,第五类误读也可以更自觉地处理。
本章小结
《山海经》不是一本书。它是三层不同时代、不同动机、不同编者写下的文本,被西汉末年的校理者编入同一个书名之下,再被东晋的注释者赋予可读性的层叠地层。山经奠定地理框架,海经提供异域想象,大荒经补入神话叙事;刘歆决定了今天看到的十八卷顺序,郭璞决定了今天还能读通它的字句。
理解这一点之后,读者需要做的不是"读完《山海经》",而是建立一套分层的阅读姿态:遇到神祇叙事,把它当神话;遇到异形族群,把它当异域;遇到动植矿物,把它当博物。这三层底图就是下一章技术性阅读工具箱的入口。
下一章会进入具体的阅读工具:用方位系统处理山经的地理陈述、用名物训诂处理博物层的功能描述、用图像传统处理海经与大荒经的视觉记忆,以及如何用三层底图对一段原文做最小单位的注释。这一章解决的是"它是什么",下一章要解决的是"怎么读它"。