晁盖是托塔天王,其原型主要来自《宋江三十六人画赞》。这个蓝本中,有四句诗赞“铁天王”晁盖:“毗沙天人,澄紫金躯。顽铁铸汝,亦出烘炉”,晁盖原本就是毗沙门天王。在刘唐醉卧灵官殿时,晁盖做了一个七星之梦,梦见北斗七星坠落在自己的屋脊之上。这样写,其实是暗示道家星煞大聚义请佛门财神帮忙取十万贯财富。北斗七星不包括晁盖,晁天王是斗柄上那颗化作白光飞去的小星,而晁盖请出来的白胜,才是应七星聚义之人。
晁盖与白胜的关系,出自《毗沙门天王随军护法仪轨》,说的是天宝元年时,唐玄宗在观音菩萨的点拨下,请出了毗沙门天王,帮助唐军击败番兵,解了安西城之围。当时,毗沙门天王显圣城北门楼,金甲神兵击鼓声震三百里,唐军声威大振。一只金鼠出现,咬断敌军弓弦,帮助唐军大获全胜。这只金鼠后来躺在毗沙门天王的左手,毗沙门天王被民间尊为财神后,这只金鼠就成了“吐财鼠”。
托塔天王是财神,道家要上梁山大聚义,王灵官献出生日寿礼,请出佛门财神相助。财神出动,当然离不开吐财鼠了。生辰纲大案破获后,朱仝、雷横奉命前往东溪村捉人。这二人都有意放走晁盖,便在东溪村外的“观音庵”集合队伍。这样写,就坐实了晁盖的真实身份,毗沙门天王就是观音菩萨推荐给唐玄宗的。所以,《水浒传》中的生辰纲并非蔡京寿礼,而是梁山大聚义的第一桶金。
蔡京在《水浒传》中另有所喻,并非北宋六贼之一《水浒传》开篇“引首”的结尾处有这样一句话:三十六员天罡下临凡界,七十二座地煞降在人间,哄动宋国乾坤,闹遍赵家社稷。所以,《水浒传》的故事到梁山大聚义就结束了,只有造反没有招安。宋江率领梁山好汉投降招安的故事,都是后来的续书,不是真水浒。《水浒传》中,没有蔡京残害宋江、卢俊义等梁山好汉这回事。
所谓“北宋四贼”,都是续书不知原著本意而瞎编的,历史上有“北宋六贼”,但却不包括高俅。施耐庵笔下的蔡京,其实也与道家有深刻的渊源,这个名字应当倒过来读:京蔡。怎么回事呢?蔡,是古代占卜用的大龟,如此,“京蔡”就是京城之龟。《水浒传》中隐藏得更深的,是明朝的靖难之役。“引首”故事中,写的是赵匡胤出世,以及北宋几个皇帝的皇位传承。
其实,赵匡胤出世这段文字最主要的内容,出自《明实录·大明太祖高皇帝实录》,“太祖武德皇帝”也是赵匡胤、朱元璋谥号的提炼合成。朱元璋之“璋”就是半圭,一种祭祀用的玉质礼器。北宋皇位传承中,施耐庵故意遗漏了宋真宗,写成了宋太宗把皇位传给了孙子宋仁宗,也就是赤脚大仙。这样错写,隐藏了杜太后的金匮之盟,按照这个盟约,就不会有宋真宗了。