文本与缘起
二、《西游记》文本的层累形成
讨论八十一难的定型,首先必须把《西游记》视为一个历时数百年的"层累文本"。这一文本的演化轨迹,可以粗略勾勒为以下几个节点:玄奘法师本人的《大唐西域记》与辩机的润色、慧立与彦悰所作《大慈恩寺三藏法师传》的史实化记述、唐五代时期开始流传的取经故事(如《独异志》《唐新语》中的零星记载)、南宋刊行的《大唐三藏取经诗话》、元代《西游记平话》与若干戏本(《唐三藏西天取经》杂剧、《二郎神锁齐天大圣》杂剧等),最终汇聚为吴承恩于明代嘉靖、万历年间写定的百回本《西游记》。下表以流程图的形式勾勒这一层累过程,并标注八十一难在其中的定型节点。
```mermaid flowchart TD A["玄奘西域记述"] B["大唐西域记"] C["大慈恩寺三藏法师传"] D["取经故事的早期口头传统"] E["大唐三藏取经诗话 南宋"] F["宋元戏本杂剧"] G["西游记平话 元"] H["吴承恩百回本西游记 明嘉靖万历"] I["世德堂本 万历二十年"] J["李卓吾评本 明末"] K["汪澪漪笺评本 清初"] L["证道书本 清代中后期"]
A --> B A --> C B --> D C --> D D --> E E --> F F --> G G --> H H --> I I --> J I --> K K --> L J --> L ```
在这一层累链条中,"难"的观念并非一开始就存在。玄奘本人的西域记述以地理、风俗、佛教遗迹为主,并未将行程结构化为若干"难"。取经叙事真正开始获得"难"的形态,是在《大唐三藏取经诗话》中。该书现存十七节,叙述猴行者加入取经队伍、降服诸种妖魔、完成取经任务。虽然该书并未明确列出"八十一难"的数字,但已经具备了"分段受难、逐一克服"的叙事原型,并使用了"遇某某难"的表述程式。例如该书第八节"过大桃树",即以桃树化作妖怪、师徒受困、最终得脱的形式呈现,构成了后世"难"的叙事雏形;而第十四节"入鬼子母国"、第十六节"入香山寺"等节中,猴行者以种种神通降妖伏魔的叙事模式,已经与百回本中悟空的"降妖叙事"在结构上具有明显的同构性。
元代《西游记平话》是连接诗话与百回本的关键中介,可惜原书已佚,今仅能从《永乐大典》残卷、《朴通事谚解》中的"西游记"条目,以及《销释真空宝卷》《二郎神搜山图歌》等间接材料中钩稽其大致面貌。从这些碎片来看,平话已经具备了较为完整的"难"的列表意识,但具体数量不详,学界一般推测其已经接近或大致形成"八十一难"的框架。韩国学者严绍璗、日本学者矶部彰对平话的研究均指出,平话阶段的取经故事已经将行程切分为若干具体难目,只是尚未达到百回本那样的精确。平话阶段的"难"在内容上集中于以下几个主题:猴行者降妖、八戒与沙僧的加入、唐僧的身世与取经的合法性、火焰山与女人国等标志性关隘。这些主题在百回本中得到了完整的继承与大幅的扩充。
明初《唐三藏西天取经》杂剧(现存六本二十四折,作者一般认为是吴昌龄或元末明初佚名作者)虽非直接进入百回本的文本来源,但其对"难"的理解值得关注。该剧以"出身"与"归真"作为全剧结构的两端,且在具体折目中出现了"火焰山"、"女人国"、"狮驼国"等后世百回本的重要难目。这说明在元明之际的戏曲舞台上,"取经"已经是一个高度程式化、被观众熟知的题材,"难"的列表也已经具有一定的稳定性。该剧第十二折"佛佛来朝"中出现的"五方五老"、"三世佛祖"等说法,与百回本第一百回的"灵山受封"段落之间存在明显的结构对应。
到了百回本《西游记》的写定阶段,"八十一难"才最终以我们现在所见的面貌被固定下来。这一固定是吴承恩在综合前代各种文本传统的基础上做出的主动选择,他在第二十九回与第一百回的两处自述,正是这一选择留下的"作者声明"。
关于百回本《西游记》的作者归属问题,构成了讨论八十一难定型时间的前提。如果作者是丘处机(长春真人),那么"八十一难"的定型就应当被推前至金元之交的全真道传统中;如果作者是某位史官王氏,则定型的具体时段又会有所不同;如果确实是吴承恩独立撰作,则定型就必须被锚定在嘉靖、万历年间的具体写作活动中。
丘处机说源于清代以来的一种误传。清代道士汪鹏在《袖海篇杂录》中首次提出《西游记》是丘处机所作,此后《四库全书总目》《茶香室丛钞》《啸亭杂录》等著作相继沿袭。这一说法之所以长期流行,部分原因是丘处机本人的西行经历(西赴中亚面见成吉思汗)与玄奘取经故事之间存在明显的结构同构。但这一说法的文本证据极其薄弱:丘处机本人的诗文集《磻溪集》《长春真人西游记》中并无任何关于撰写小说《西游记》的记载;而百回本《西游记》文本内部署"华阳洞天主人校"、卷首有"秣陵陈元之序"、部分版本题"射阳山人撰"(射阳山人即吴承恩),这些署名都与丘处机无关。现代学者如章培恒、刘勇强、蔡铁鹰已经从文献学角度对丘处机说作了系统反驳,本书不再赘述。
史官王氏说则源自章学诚《丙辰札记》中的一条笔记:"《西游记》乃明人依托作……或以为元人邱处机,误矣。其叙五行克制,全非道家意,乃文人游戏之作耳。"章氏虽然否定了丘处机说,但并未提出具体作者。清代阮葵生《茶余客话》进一步猜测:"《西游记》……或谓其门人王氏所作。"此后,"王氏说"与"吴承恩说"长期并立。直到二十世纪二十年代,鲁迅在《中国小说史略》中依据天启《淮安府志》卷十九《艺文志·淮贤文目》中"吴承恩,《射阳先生存稿》四卷;《西游记》"的著录,以及清代吴玉搢《山阳志遗》、阮葵生《茶余客话》等材料,确立了吴承恩作为百回本《西游记》最可能作者的地位。这一判断在后续半个世纪中虽然不断受到挑战(如俞平伯曾提出质疑),但经过章培恒、黄霖、刘勇强、蔡铁鹰等学者的反复论证,已经成为当前《西游记》研究的基础性共识。
本书采取吴承恩独立撰作说作为工作前提。这意味着,"八十一难"的最终定型,必须被理解为嘉靖、万历年间一位具有深厚学识的文人在案头完成的产物。这一前提的接受,为后续解读八十一难的结构、命名、序列提供了文本锚点。需要强调的是,"独立撰作"并不意味着吴承恩凭空创造了全部内容,而是说他对前代累积的取经故事、戏曲、诗文进行了系统的整理、改写与重组,最终形成了现在所见百回本的整体面貌。这一整理工作的核心成果之一,就是将原本零散的"难"的列表重构为一个精确的"八十一难"体系。
三、版本谱系与底本选择
确立了吴承恩作为百回本作者的判断之后,紧接着面临的是版本问题。今天我们能够看到的百回本《西游记》不下数十种,其中具有版本谱系意义的核心节点主要有四个:世德堂本、李卓吾评本、汪澪漪笺评本、证道书本。
世德堂本是现存最早的百回本《西游记》刻本,明万历二十年(1592)金陵世德堂刊行,全称《新刻出像官板大字西游记》,二十卷一百回,题"华阳洞天主人校"。这一版本是目前学界公认最接近吴承恩原稿面貌的明刻本。其文字粗率,未经后人润饰,回目中保留了一些不甚工整的命名(如"孙行者大闹黑风山,观世音收伏熊罴怪"),但恰恰因为这种"粗率",反而更可能保留了作者原稿的某些原始痕迹。陈元之序中明确提到该书的刊行过程,提及"唐光禄购求古今通俗之书"、"旧有取经之记"、"书坊好事者"等线索,对版本溯源具有重要价值。陈序还特别指出该书"不专是谈佛","其成之者,诚有所为;其传之者,抑有所待"。这一表述与汪澪漪之后的"证道"系列解读在立场上明显不同,提示我们世德堂本时期的《西游记》在定位上更接近一部"游戏之书"而非"证道之书"。
李卓吾评本(一般题《李卓吾先生批评西游记》)是明末出现的重要评点本,其底本与世德堂本有较近的同源关系,但加入了李卓吾(实为叶昼托名)的评点。该本在文字上对世德堂本有所修订,语句更加顺畅,评点中带有强烈的"童心说"色彩,对小说中的人物塑造、情节安排有较为细致的剖析。李卓吾评本对后世的《西游记》传播影响极大,但其文字已经不完全等同于吴承恩原稿。在八十一难的处理上,李卓吾评本延续了世德堂本的基本结构,未做大幅改动,保留了第二十九回与第一百回的两次自我指涉段落,但部分难目的具体表述与世德堂本存在差异。
汪澪漪笺评本(一般题《西游证道书》或《古本西游证道书》)是清初汪澪漪(汪象旭)笺评的版本。该本在文字上对百回本作了较大改动,开篇加入"陈光蕊赴任逢灾,江流僧复仇报本"一回作为第八回的附录或插入情节,对原书的整体结构做了重新安排。这一回是百回本最显著的一处版本异文,后世讨论极多,汪澪漪笺评本是其主要源头之一。从《西游证道书》开始,"证道"成为《西游记》解读的一个重要方向,汪澪漪在评点中大量引入道教内丹学的概念(如"心猿"、"金公"、"木母"等),将全书解读为修道之书。这一解读路径对清代的张书绅《新说西游记》、陈士斌《西游真诠》、刘一明《西游原旨》、张含章《通易西游正旨》等都产生了深远影响。
证道书本(指《西游证道书》及其后续系列)是清初《西游记》刊刻与解读的主导形态,其文字、回目命名都已经与世德堂本有了相当的距离。后世流行的"西游证道"系列书目,如陈士斌《西游真诠》、刘一明《西游原旨》等,虽然表面上维持百回结构,但其中的"佛理化"或"丹道化"解读已经大量渗透到正文与评点之中。这些内容虽具学术与文化史价值,但在文本溯源的意义上,它们属于后世附加层,必须与吴承恩的原始文本严格区分。一个典型的例子是,汪澪漪笺评本将"心猿"明确对应为"悟空意识活动中的躁动之性",将"金公"对应为"悟空体内的金气",这一解读在世德堂本原文中并无明确依据,属于汪澪漪基于道教内丹学的附益。
本书以世德堂本为底本,以明代诸本(特别是李卓吾评本)为参校,以近世整理本(特别是人民文学出版社黄肃秋、陈先行、沈勇等先生的整理本,以及中华书局"四大名著"整理本)作为引用工具。这一选择基于以下几项原则。第一,距离作者原稿最近。百回本《西游记》在明万历年间形成后,版本繁衍迅速,清代以来的各种评点本都对原文作了或多或少的改动,而世德堂本是唯一能够直接追溯到万历原刻的版本。第二,未受后世"证道"化的深度污染。汪澪漪笺评本之后的版本大量引入道教内丹学、佛教性理学的解读,这些解读虽然构成《西游记》接受史的重要组成部分,但已经不再是吴承恩的原始意图。第三,文字与结构的完整。汪澪漪笺评本中"陈光蕊"一回的插入虽然在后世被广泛接受,但其是否属于吴承恩原稿本身存在争议;世德堂本中虽也涉及相关情节,但并未独立成回,本书采取审慎态度,以世德堂本现存结构为准。
在具体工作中,本书所引原文均出自世德堂本原刻(或其影印本、数字化整理本),文字异文通过参校李卓吾评本加以标注,对后世评点本中的"佛理化"附益,本书在引用时将以单独符号加以区分,避免将其混入吴承恩原文的解读之中。这一工作底本的建立,构成了后续十六章解读的前提,也是本书方法论自觉的第一道工序。
四、八十一难的回目分布与"难簿"作为叙事装置
进入具体文本分析之前,必须先明确"八十一难"在百回本《西游记》中的分布。这一分布并非随机,而是呈现出明显的出身—行程—归真三段式结构特征。
按照世德堂本的具体描述,八十一难被明确分割为以下几个段落。第一难至第四难:发生在取经出发前的"出身"阶段,包括"金蝉遭贬"、"出胎几杀"、"满月抛江"、"寻亲报冤"等。这些难目集中于唐僧(即江流儿)的身世设定,与悟空、八戒、沙僧无关,构成了全书开篇的"背景难"。这一段落的叙事功能是为后续取经行为提供"合法性背景",即通过展现唐僧所经历的早期苦难,确立其作为取经人的"被拣选"地位。
第五难至第二十六难:发生在取经路上,具体包括"受佛祖法"、"观音点化"、"悟空归正"、"路逢妖猴"、"失却袈裟"、"黄风怪阻"、"取经化缘"、"流沙难渡"、"收伏八戒"、"万寿山逢难"、"五庄观偷丹"、"枯松涧火起"、"黑风山怪夺袈裟"、"观音院僧谋袈裟"、"高老庄"、"黄风岭"、"流沙河"、"五庄观"、"黑松林"、"黄风山"、"菩萨化僧"等。这一段落中,部分难目与具体故事并非一一对应,呈现出明显的"重复计数"特征,即同一故事在不同语境下被赋予不同的难目编号。例如"黄风怪阻"与"黄风岭"在文本中实际上是同一故事的两个不同计数角度;"五庄观偷丹"与"五庄观"也呈现类似关系。这种重复计数不是笔误,而是吴承恩有意为之的结构安排,它使得"难"的总数能够精确地累积到八十一。
第二十七难至第三十一难:发生在西天路上,包括"四圣显化"、"偷吃人参果"、"真假猴王"、"三打白骨精"、"智救金蝉"等。这一段落已经接近取经的中后期,部分难目与具体回目之间的对应关系较为复杂。"四圣显化"对应的是第二十三回至第二十六回中四位菩萨(黎山老母、观音、普贤、文殊)化身母女考验取经团队的著名段落;"偷吃人参果"对应第二十四回至第二十六回中悟空、八戒、沙僧在万寿山五庄观偷取人参果、推倒人参树的故事;"真假猴王"对应第五十八回至第五十九回中六耳猕猴冒充悟空、最终被如来识破的故事;"三打白骨精"对应第二十七回中悟空三次识破白骨精伪装并将其打死、却被唐僧驱逐的故事;"智救金蝉"对应的则是悟空被驱逐后唐僧一行在宝象国遭难、悟空最终归来救援的故事。这一段落的叙事密度极大,每一回都承载了多重叙事功能。
第三十二难至第七十九难:是全书难目最为集中的段落,几乎每一回都对应一到三个难目,叙事密度显著加大。这一段落包括"乌鸡国救主"、"悟空收妖"、"八戒受贬"、"金光寺寻宝"、"琵琶精受难"、"狮驼岭伏妖"、"狮驼国降三魔"、"比丘国救童"、"陷空山无底洞"、"灭法国灭王"、"隐雾山除怪"、"凤仙郡求雨"、"玉华州收徒"、"金平府观灯"、"天竺国招亲"、"地灵县遇盗"、"灵山大雷音"、"凌云渡脱胎"等。这一段落几乎涵盖了取经行程的后三分之二,难目与回目之间的对应关系相对清晰,但也存在若干"难目共用"的现象(如"狮驼岭伏妖"与"狮驼国降三魔"在叙事上是连续的,但在计数上被分开)。
第八十难、第八十一难:是"归真"阶段的最后两难,包括"凌云渡脱胎"、"到达雷音"或"真经归东土"等。这一段落构成了全书的收束,也是八十一难最终完成的标志。需要特别指出的是,第一百回在盘点八十一难时,对第八十难与第八十一难的具体命名与前文略有差异,存在"凌云渡脱胎"与"真经归东土"两种说法并存的现象。本书采取"凌云渡脱胎"作为第八十难、"真经归东土"作为第八十一难的通行说法,这一处理与世德堂本原刻的表述基本一致。
需要特别指出的是,上述难目分布存在一个重要的"互文结构"特征:每一难目都明确出现于文本之中,不是作为叙事副产物,而是作为叙事装置被主动呈现。具体而言,百回本中有若干处明确交代了"难簿"的存在。这一"难簿"是取经团队在取经过程中所依据的"任务清单",它在文本中以两种形态出现:一是作为"观世音菩萨"或"佛祖"事先告知的数字规定,二是作为取经途中"老鼋"或"土地神"等提示的内在计数。
"难簿"作为叙事装置的功能,至少体现在以下三个方面。第一,它为叙事提供了节奏控制机制。取经团队每克服一难,"难簿"上的条目就被勾去一条;这一勾去的过程在文本中以多次被提示,从而让读者保持对"数字完成度"的觉知。例如第九十九回"九九数完魔灭尽"一段中,观音菩萨向唐僧具体历数已经渡过的难数与尚未圆满的难数,使读者对行程进度有清晰的把握。第二,它为人物的行为提供了合法性依据。当悟空、八戒、沙僧在面对某一难时犹豫或退缩,文本常常通过"难簿"的存在来激励他们继续前行。第三,它为全书的整体结构提供了收束机制。当最终到达灵山、八十一难全部"勾完"时,全书获得了最终的闭合。
这一"难簿"作为叙事装置的存在,意味着八十一难并非仅仅是一份"事后清单",而是作者在叙事过程中主动调用的结构性工具。这与第二十九回与第一百回的两处自我指涉共同构成了八十一难的"自我宣示"机制。
五、两次自我指涉:吴氏在文本内部的"作者声明"
百回本《西游记》中关于八十一难的最重要文本证据,集中于第二十九回与第一百回。这两回分别位于全书的中段与末段,构成了一组呼应的"作者声明"。
第二十九回"九九数完魔灭尽"位于取经行程的中段,正值孙悟空与唐僧因为"三打白骨精"事件产生剧烈矛盾、唐僧将悟空驱逐之后。在这一回中,叙事通过观音菩萨之口,明确告知唐僧取经任务的具体难度结构:"佛门九九归真,圣僧历劫八十一次,方成正果。"这是文本中首次以"菩萨"身份直接点明八十一难之总数的重要段落。这一段落之所以值得特别关注,原因有三。其一,它将八十一难从一个"隐约的数字"转变为一个"被明确告知"的数字,从此以后,取经团队的所有行为都建立在这一数字之上。其二,它将八十一难与"佛门九九归真"的宗教观念直接联系,从而为后续的解读(包括"佛理化"与"丹道化"两种方向)提供了原始文本依据。其三,它将"难"的完成与"道果凝成"对应,从而将八十一难从单纯的"苦难计数"提升为"修行次第"。
需要明确的是,第二十九回的"菩萨告知"并非孤立的叙事片段。在它之前,百回本已经多次以不同形式提示八十一难的存在,例如观音院中袈裟被夺、悟空归正事件中老观音的叮嘱,黑风山降服熊罴怪之后悟空返回花果山事件中龙王对其修行历程的回顾等。这些"提示"与第二十九回的明确告知共同构成了一个逐步累进的"宣示链"。这一宣示链的设计表明,吴承恩在叙事过程中并非临时起意引入八十一难,而是从故事开篇就为这一数字埋下了伏笔,最终在第二十九回达到第一次明确的"自我宣示"。
第一百回"九九归真道果凝"位于全书将成之际,正值取经团队抵达灵山、取得真经、即将返回东土之时。在这一回中,吴承恩通过"如来佛祖"与"观音菩萨"的双重身份,完成了对八十一难的最终盘点。具体而言,文本先由观音向佛祖汇报取经行程的难目完成情况,再由佛祖对取经团队进行最终封赏。这一过程构成了一组完整的"叙事收束":数字被最终确认、人物被最终封赏、行程被最终闭环。
值得注意的是,第一百回的盘点与第二十九回的告知形成了一种"前后呼应的双层结构"。在第二十九回,八十一难被"告知",它的功能是"开启后续叙事";在第一百回,八十一难被"盘点",它的功能是"完成全部叙事"。这种"告知—盘点"的双层结构,意味着八十一难不是后世评点者添加的副产品,而是吴承恩在全书即将完工处所做的结构性声明。
从文献学角度,这一判断还需要回应一种可能的质疑:第二十九回与第一百回的这两段文字,是否可能为后世评点者(特别是汪澪漪等清初证道书系统的整理者)所添加?要回答这一问题,关键在于考察这两段文字在世德堂本中的具体面貌。
根据对世德堂本原刻的核查,第二十九回的"九九数完魔灭尽"一段以"佛门中九九者,正合阴阳之数"为开篇,紧接着具体历数八十一次劫难的种类,最终以"今已渡过若干,尚未圆满者若干"的语句结束。这一段文字在世德堂本中以双行小字夹注的形式出现,与正文之间没有明确的版本标记,表明它在原刻中就属于正文的有机组成部分,而非后人添加。第一百回的"九九归真道果凝"一段则以单行大字呈现,作为该回的正式文字出现,更不可能是后世评点者的添加。
此外,从叙事逻辑上判断,第二十九回与第一百回的这两段文字承担着不可替代的结构功能。