在神魔小说《封神演义》里,杨戬迟至第回才正式登场,但后面回的篇幅内,总共有回出现了杨戬的身影,这无疑表明杨戬是整部小说中的一个极其活跃的人物。对于这个形象,以往的研究常常局限于在考察二郎神信仰时提及,将他作为二郎神身份的一种说法。笔者认为,杨戬不仅糅合了多种二郎神传说,而且与孙悟空也有极深的渊源。本文拟以《封神演义》里的杨戬为分析对象,具体考察这个形象与二郎神以及孙悟空的复杂的渊源关系。通过这番溯源,我们或许更能体会《封神演义》作者改编组合各种材料的艺术功力。.cn/
一杨戬与二郎神
一般的读者会认为杨戬就是二郎神,这不能说是错,但过于简单,因为我们还应充分考虑到二郎神传说本身就众说纷纭。鉴于前辈时贤对二郎神的来历和演变多有考论而笔者无所发明,笔者打算借鉴以往的二郎神研究成果,结合《封神演义》对杨戬的具体描写考察杨戬身上的二郎神特征,以说明杨戬形象其实糅合了不同的二郎神传说,后者是前者最主要的渊薮所在。
有关二郎神身份来历的说法,择其要者,大致有以下五种[]:
(一)秦蜀郡太守李冰次子,他佐父治水且入水助父杀蛟,死后受封号(元至顺六年加封英烈昭惠灵显仁祐王[]),又被人们建庙奉祀,今都江堰的二郎神庙所祀之神正是指他。与此相关,又有“二郎”是合指李冰及其子的说法,或者指李冰的两个属官即“二侍郎”。
(二)隋人赵昱,他也是灌口二郎神。据《三教源流搜神大全》卷三“清源妙道真君”条[]的记载,赵昱本为隋炀帝时的嘉州太守,因境内冷源二河有健蛟为害,乃入水斩之。隋末弃官隐去,不知所终,后来蜀人见他在“青雾中乘白马引数人鹰犬弹弓猎者波面而过”,遂“立庙于灌江口奉祀焉,俗曰灌口二郎”,唐明皇封其为赤城王,宋真宗加封其号为“清源妙道真君”。杂剧《灌口二郎斩健蛟》《二郎神射锁魔镜》和《二郎神锁齐天大圣》里面的二郎神指的都是这位清源妙道真君。
(三)后蜀第二代皇帝孟旭。据《古今图书集成?博物编神异典》第四十六卷的一条记载,二郎神“衣黄,弹射,拥猎犬,实蜀汉王孟旭像也”。
(四)玉帝的杨姓外甥。小说《西游记》第回孙悟空对二郎神说:“我记得玉帝妹子思凡下界,配合杨君,生一男子,曾使斧劈桃山的,是你么?”这个杨二郎居住于灌江口,拥有“赤城昭惠英灵圣”和“昭惠灵显王”这样的称号,他显然与前面的李二郎赵二郎有关联。
(五)北方多闻天王毗沙门第二子,名独健。张政烺引述不空《毗沙门仪轨》所载独健率天兵救援安西事,指出二郎神就是这个独健,认为这样就可以解释二郎神在早期的杂剧为什么和哪吒关系密切,因为哪吒是多闻天王毗沙门第三子,和独健是兄弟关系。他还特别谈到了独健手中的金鼠与二郎神的细腰犬之间的联系。[]这一说法很有新意,说起来,《封神演义》里杨戬与哪吒常共同作战,配合默契,给人以很深的印象。
《封神演义》杨戬形象与上述种种二郎神似乎都有勾连。《封神演义》叙杨戬出场,说他“肉身成圣,封清源妙道真君”,这显然来自赵昱的封号。第回叙杨戬战赵公明,“暗将哮天犬放起,形如白象”,这只哮天犬是二郎神的标志之一,《西游记》小说和杂剧都曾提到,与孟旭和赵昱不无干系,当然也有可能如张政烺所说是由独健的金鼠衍化而来。《封神演义》第回又说杨戬为追怪物入一石穴,取得三尖两刃刀和淡黄仙袍,并收了两个金毛童子为徒,这也是二郎神的标志特征,《西游记》小说中的二郎神持的即是三尖两刃刀,《二郎神锁齐天大圣》杂剧也提到细犬和三尖两刃刀;淡黄仙袍显系借自孟旭像;《西游记》杂剧第十六出有唱词云:“郭压直把皂鹰擎,金头奴将细狗牵。背着弓弩,挟着弹丸。”[]金毛童子即是此处的金头奴;甚至杨戬追怪物入石穴似乎都有李冰和赵昱入水斩蛟的影子。
刘逸生撰文称《封神演义》对杨戬的描写有一个逐步明晰的过程,一开始作者并不以杨戬为二郎神的。[]这是颇有见地的意见,但笔者愿意指出,这并不意味着那些与二郎神相关的描写都是后来的补笔,或许作者正要如此写出杨戬的生命成长史呢。另外,《封神演义》描写了数位具有怪眼的人物(譬如闻仲殷郊温良马善和吕岳都有三只眼;高明是千里眼;杨任的眼眶内长有双手,手上有可以透视地底的双眼),大概为避免过多的重复,又或者仅因为作者在糅合多种二郎神说法时有所偏重,所以《封神演义》没有突出描写杨戬的三只眼(这是二郎神的最为重要的特征),但是杨戬“即运神光,定睛观看,已知袁洪化为怪石”(第回)这句话依稀可见第三只眼的痕迹,也更加证实二郎神是杨戬形象的主要渊源。
至于《封神演义》为何要以杨戬为二郎神,各家解释不一。胡适认为历史上的杨戬是一个刮地皮的人物,宋时二郎神崇拜最盛,每逢他的诞辰,善男信女都要负一块土到他的庙里去作礼物,与刮地皮的行径相类,故而杨戬可以与二郎神相混。容肇祖引述了这个意见后却另有解释,他说二郎神的必需祭品是羊,每羊过城得纳税五百,羊与杨同音,指二郎神以代杨戬,这可能是敢怒不敢言的老百姓所用的诨号,历久这二郎神便真的说是杨戬了。[]李啸仓《平话中的二郎神》一文则引话本《勘皮靴单证二郎神》和《夷坚志》的两条记载,推测它们可能是“小说作者凭空虚造之所本”。[]其实,二郎神姓“杨”,应是受了杨姓神灵传说的影响,极有可能就是杨四将军传说的影响所致[],至于名“戬”,笔者觉得有可能由“独健”之“健”讹化而来。换言之,“杨戬”这个名字极有可能也是用两种二郎神传说拼合而成的,不一定要和历史上的杨戬联系在一起。
总之,杨戬形象是《封神演义》作者在采纳多种二郎神传说的基础上创造出来的,他的许多特征都可以因此得到解释。但正如本文在下面即将要谈到的那样,这个形象尚另有渊源。
二杨戬与孙悟空
即便是粗粗读完《封神演义》的读者也不难察觉杨戬和孙悟空的诸多相似,笔者以为,之所以会如此,多半在于杨戬的二郎神身份,因为在有关二郎神和孙悟空形象的早期材料里,双方就存在密切关系。以下,本文首先要指出杨戬与小说《西游记》里的孙悟空的诸多相似之处,然后追溯造成双方这一系列相似的原因,从而说明《封神演义》杨戬形象的塑造与孙悟空形象有一定的渊源关系。
杨戬在《封神演义》里的活跃表现很容易让人想起《西游记》里的孙悟空,或许可以这么说,杨戬就是《封神演义》里的孙悟空。
从宏观的小说叙事框架来说,双方的相似是不言而喻的:孙悟空是取经集团的开路者,一路降妖除魔,是保护唐僧西天取经的得力助手,杨戬则是伐纣义军的先行官,一路过关斩将,是帮助武王攻入朝歌的先锋大将;孙悟空最终肉身成佛,被封为“斗战胜佛”,杨戬最后也肉身成圣,被封为清源妙道真君。
就微观的小说细节而言,杨戬与孙悟空的相似就更加多而明显了,我们大致可以列出如下六项:
(一)杨戬和孙悟空一样,也会七十二变化。《西游记》第回叙孙悟空愿意“学一个地煞变化”,于是“一窍通时百窍通,当时习了口诀,自修自炼,将七十二般变化,都学成了”。《封神演义》第回介绍杨戬时说他“曾炼过九转玄功,七十二变化,无穷妙道”,戏弄张奎(第回)是其“无穷妙道”的最佳说明,小说也具体提到他变过花狐貂(第回)石头(第回)五雄鸡和蜈蚣(第回)以及白额斑斓猛虎(第回)等。杨戬具有多少变化,各种二郎神传说其实并没有明确规定一个数字,一般只笼统地说他神通广大,曾经化牛斗蛟收服牛魔王。推究起来,《封神演义》极有把握地说杨戬会“七十二变化”,恐怕多半出于“二郎神锁齐天大圣”“小圣施威降大圣”等故事的暗示,以为二郎神既然可以降伏孙悟空,至少他的变化指数不能少于孙悟空吧。
(二)与上述细节相关,杨戬往往可以钻进敌手的肚子中,逼迫敌手就范,这与孙悟空经常在妖怪肚里“翻跟头,竖蜻蜓”有着惊人的一致。在这一点上,孙悟空至少先后令黑熊精铁扇公主黄眉大王和青狮精大吃苦头(分别见第,,,回)。《封神演义》共有三次这样的描写:第一次是杨戬一出场就钻进花狐貂的肚里,“把花狐貂的心一捏,那东西叫一声跌将下来,杨戬现身,把花狐貂一撑两段”,大挫敌方锐气(第回);第二次是被马元吃进肚里之后,“杨戬用八九元功,变化腾挪之妙,将一粒奇丹,使马元泻了三日,泻的马元瘦了一半”(第回);最后一次是杨戬在朱子真腹内“把手在他心肝上一揸”,迫使朱子真现出原形,跪伏周营(第回)。通过在敌人肚子里捣蛋战胜敌人,这虽然不是孙悟空的专利质的本领(《南游记》里的华光亦有这一本领),却是众多的除杨戬之外的二郎神所不具备的,所以认为杨戬的这个特长是袭自孙悟空并不是毫无理由。
(三)在《西游记》里,孙悟空不敌妖怪之际总会想方设法探明妖怪的底细,而后再去搬救兵,这几乎是《西游记》的一个叙事套路。与此相似,《封神演义》里的杨戬也曾担任这样的角,在遇到极为棘手的敌人时,杨戬负有探明敌人身份后再去请仙尊或借宝物来战胜敌人的责任。譬如杨戬曾往夹龙山探访土行孙出处和捆仙绳下落,请动土行孙的师父惧留孙下山(第回);借来照妖鉴照出马善原形乃一点灯头儿,然后搬请燃灯收服之(第-回);从玉鼎真人那里得知解化血刀之毒的法子,而后轻易地杀死了余化(第回);又从玉鼎真人那里探知高明高觉的底细,于是才能捣其老巢,破其妖术(第回)。第和回叙杨戬向伏羲神农求能医治瘟疫毒痘的草药,这也可列入此类。
(四)杨戬曾数次变化本相盗宝,如杨戬弄死魔礼寿的花狐貂之后,变成花狐貂意欲盗取魔家四将的四件宝贝,因惊动对方只盗得一件(第回),再如杨戬为了破化血刀,变做余化去蓬莱山骗取了一气仙余元的丹药(第回)。这容易让人联想到孙悟空“腾那骗宝贝”和“二调芭蕉扇”的著名节(第和回)。
(五)孙悟空运用三昧火将吃进肚里的蟠桃御酒和仙丹煅成一块,练成了金刚之躯,“刀砍斧剁,枪刺剑刳,莫想伤及其身”(第回),这是孙悟空本人颇以为自豪的,明确描写孙悟空头硬的节是六个毛贼“轮枪舞剑”照孙悟空头上“砍有七八十下”,孙悟空“只当不知”(第回)。殊不知杨戬也有这样的神通,《封神演义》第回叙闻仲在头一场西歧大战中以阴阳双鞭连打姜子牙哪吒金吒木吒和韩毒龙,但等到杨戬迎战之时,闻仲“祭起双鞭,正打中杨戬顶门上,只打得火星迸出,全然不理,一若平常”,使得闻仲也不得不叹服杨戬为“道德之士”。
(六)《封神演义》叙述土行孙潜入周营行刺武王,见一妃子睡在床上,不觉动了欲心,乃解衣上床,孰料这位妃子却是杨戬所变,于是杨戬“双手反把土行孙搂住一束”,“土行孙赤条条的,不能展挣”(第回)。这个杨戬智擒土行孙的节与孙悟空在高家庄戏弄猪八戒有些类似。
以上是杨戬与孙悟空之间的相似之处,因《西游记》和《封神演义》成书孰先孰后尚有争议[],笔者不想简单地认定是杨戬形象袭取了孙悟空形象的某些因素,虽然这种形的可能要大于它的反面。但是有必要强调,双方的这些相似在除杨戬之外的二郎神身上并无体现,这至少说明杨戬形象的塑造不仅来源于二郎神,而且与孙悟空也有一定的联系。当然,孙悟空之所以会是杨戬形象的渊源之一,又多半在于杨戬的二郎神身份,因为二郎神和孙悟空各自的形象演变史从来就是交叠纠缠在一起的。
详细地描述双方各自的形象演变史不是本文所能完成的任务,我们在此只需指出两个基本事实:二郎神和孙悟空都受到了水神传说(无支祈和泗州大圣)的影响,前身都是水神,此其一;二郎神和孙悟空都与龙的传说有着密切联系,他们既是龙的化身,又是降龙专家,此其二。[]这就可以解释二郎神和孙悟空在长期演变过程中的那种时而敌对时而合作的类似于冤家的复杂关系:一方面,因为前身都是水神,又都是降龙专家,所以双方可以合作甚至互相替换,譬如二郎神曾帮助孙悟空收服猪八戒(见《西游记》杂剧,《西游记》小说由孙悟空替换了二郎神的角),两人也一道扫荡万圣龙宫打伤九头虫怪(见《西游记》小说);二郎神曾与哪吒合力降伏牛魔王(《二郎神射锁魔镜》),孙悟空也是与哪吒一起打败牛魔王的(《西游记》小说),总之双方的合作与替换关系是相当明显的。另一方面,因为双方都既是龙的化身又是降龙专家,而这两种身份恰好是敌对关系,所以当双方一为龙的化身一为降龙专家时,他们就是处于敌对关系了,杂剧里有《二郎神锁齐天大圣》的名目,《西游记》小说有“小圣施威降大圣”的节,《清源妙道显圣真君二郎宝卷》甚至说是二郎神因忿于行者将自己的母亲压在太山底下才“撒下天罗合地网,拿住行者压山中”的[]。
我们现在回头讨论《封神演义》杨戬形象的塑造是如何利用了二郎神与孙悟空的渊源关系。上面胪列的相似之处让我们能够证实,《封神演义》作者在描写杨戬形象时应是通过二郎神这个媒介联想到了西游故事里的那只猴子,从而将孙悟空的某些形象因素转移给了杨戬,因为二郎神和孙悟空本来就有一种可以相互替换的关系。当然,《封神演义》的作者并不满足于此种简单的类比,事实上正如柳存仁大力表彰的那样[],即便是塑造杨戬形象,作者也是充分调动了想象力,能够将不同的材料巧妙地捏合裁剪组织到一个新故事之中去。“杨戬哪吒收七怪”这段节很能证明这一点。“梅山七怪”的故事占三回半左右(第-回),篇幅不算多,七怪给周军制造的麻烦却不算小,因而杨戬和哪吒合力收服七怪的节很是热闹,连女娲娘娘都要驾临赐给杨戬“山河社稷图”。细究起来,这个热闹故事其实有其来源,小说作者要做的是对这些不同来源的素材“融会增饰之,装点抟合之”。
首先关于梅山七怪的来历,据《三教源流搜神大全》卷三“清源妙道真君”条所言,他们是辅佐赵昱入水斩蛟的七个人,《二郎神射锁魔镜》则称七人只是拜服斩蛟而回的赵昱,并没入水,两种说法都确定这七人本是二郎神的属下。《封神演义》将梅山七怪改作杨戬即二郎神的对手,然后由杨戬歼灭之,可算大胆新颖之创辟。
其次这个故事糅合了多种有关二郎神和孙悟空关系的素材,足以证明杨戬形象与孙悟空之间的渊源甚深。梅山七怪之首袁洪是一只白猿精,袁洪的本相和神通都表明他就是孙悟空的化身[],而杨戬即是众多二郎神的集合形象,所以杨戬收服袁洪可以看作“小圣施威降大圣” 和“二郎神锁齐天大圣”的另一版本。尤应注意的是,如上所言,杨戬形象有孙悟空的特征,所以这一节似乎又可视为真假心猿故事的映射。另外,梅山七怪之中有牛精和猪精,那么杨戬降伏二怪既可以看作是二郎神打败牛魔王(《二郎神射锁魔镜》)和猪八戒(《西游记》杂剧)的镜像故事,也可以视为孙悟空收服牛魔王和猪八戒(《西游记》小说)的镜像故事。如果再考虑“牛王本是心猿变”(小说《西游记》第回)以及李冰化牛斗蛟传说,这其间的映射关系势必更加复杂有趣。一言以蔽之,《封神演义》作者在同一个故事里面让各种不同素材互相指涉相映成趣,体现了他高超的编著艺术手腕。
综上所论,《封神演义》杨戬这个形象的塑造与二郎神传说和孙悟空形象(不限于《西游记》小说)都有极深的渊源关系,简言之,杨戬其实是多种二郎神传说和多种孙悟空形象的一个综合形象。杨戬形象的塑造体现了《封神演义》作者借鉴先行材料处理各种素材的高妙的艺术手腕,是该小说的一个惹人眼目的创辟之举。自《封神演义》流行之后,杨戬取代李冰赵昱等旧二郎神成为民间普遍相信的新的二郎神,这一事实本身反过来也证明了小说对杨戬这个形象的塑造是极其成功的。
注释:
[] 除此之外,当然还有影响不大的其他说法,详见容肇祖《二郎神考》,载《民俗周刊》第,期合刊,收入叶春生主编《典藏中山大学民俗学丛书》,黑龙江人民出版社年。
[](清)孙璧文《新义录》卷九十一“二郎神有二”条提到这个封号,见王秋桂李丰楙主编《中国民间信仰资料汇编》第册第页,台湾学生书局年。
[]《中国民间信仰资料汇编》第册第页。
[]张政烺《〈封神演义〉漫谈》,收入《张政烺文史论集》,中华书局年。
[]王季思主编《全元戏曲》第三卷页四七○,人民文学出版社年。
[]刘逸生《神魔国探奇》第-页,江苏古籍出版社和中华书局(香港)年。
[]两说俱见容肇祖《二郎神考》。
[]李啸仓《宋元伎艺杂考》页一二七至一三二,上杂出版社年。
[]参阅黄芝岗《中国的水神》,上海文艺出版社年。
[]柳存仁主张《西游记》在《封神演义》之后(见《毘沙门天王父子与中国小说之关系》一文,收入《和风堂文集》,上海古籍出版社年),黄永年持相反意见,以《西游记》先于《封神演义》(见《今本〈西游记〉袭用〈封神演义〉说辨正》,该文载《陕西师大学报》年第期),而徐朔方表示“《西游记》早于《封神演义》和《封神演义》早于《西游记》的两种况同时并存”(见《论〈封神演义〉的成书》,收入《小说考信编》,上海古籍出版社年)。
[]参考如下资料:黄芝岗《中国的水神》陈炳良《中国的水神传说与〈西游记〉》(收入《神话?礼仪?文学》,联经出版事业公司年)中野美代子《〈西游记〉的秘密(外二种)》(中华书局年)容肇祖《二郎神考》。
[]胡适《跋〈销释真空宝卷〉》(收入《胡适全集》第卷,安徽教育出版社年)对此有简单介绍,详尽的讨论见刘荫柏《〈西游记〉与元明清宝卷》,载《文献》年第期。
[]柳存仁在《毘沙门天王父子与中国小说之关系》一文里赞叹道:“至于《封神》作者本身,除承袭《武王伐纣书》《列国志传》诸籍外,亦曾从其他平话讲史及释道典籍中多所汲取。然彼与以往之平话编辑者或出版者稍有不同,他人仅利钞袭翻刻,彼能利用丰富之想象力与典缛之辞藻以融会增饰之,装点抟合之,使成前后条贯一气呵成之作,遂得跻于《水浒》《三国》文学著作之林,是则编著者之进步耳。”《和风堂文集》页一○九一,上海古籍出版社年。
[]小说描写袁洪有“八九工夫”(即“七十二玄变”),摘吃仙桃,猴头砍后复能长出,这都令人联想到孙悟空。