《汉武内传》和《汉武故事》,不用说都是伪书;然就晋张华的《博物志》所载汉武会见西王母的故事正与《内传》符合一点而言,则《内传》作者大概是魏晋间人了。再就上引之两段文字而观,则《内传》云云显然又是更后代些的思想;在《故事》中,西王母的从者尚只二青鸟,和《山海经》相符合,但在《内传》中则有群仙数千,又“别有五十天仙,侧近鸾舆”,又侍女有王子登、董双成、石公子、许飞琼等,显然是后世皇帝的排场,其增饰之迹,显然可见了。所以《故事》虽亦托名班固,然而著作时代必较《内传》为早,或者是后汉的作品,也未可知。
从上面这一点简单的叙述看来,西王母的神话之演化,是经过了三个时期的。在中国的原始神话中,西王母是半人半兽的神,“豹尾虎齿,蓬发戴胜”“穴处”“三青鸟为西王母取食”,是“司天之厉及五残”,即是一位凶神。到了战国,已经有些演化了,所以《淮南子》公然说“羿请不死之药于西王母”,而假定可算是战国时人所作的《穆天子传》也就不说西王母的异相而能与穆王歌谣和答了。我们从《淮南子》的一句“不死之药”,可以想见西王母的演化到汉初已是从凶神(司天之厉及五残)而变为“有不死之药”的吉神及仙人了。这可说是第一期的演化。汉武求神仙,招致方士的时候,西王母的演化便进了第二期。于是从“不死之药”上化出“桃”来;据《汉武故事》的叙述,大概当时颇有以西王母的桃子代表了次等的不死之药的意义,所以说西王母拒绝了武帝请求不死之药,却给他“三千年一著子”的桃子。这可算是第二期的演化。及至魏晋间,就把西王母完全铺张成为群仙的领袖,并且是“年可三十许”的丽人,又在三青鸟之外,生出了董双成等一班侍女来。这是西王母神话的最后演化。西王母神话的修改增饰,至此已告完成,然而也就完全剥落了中国原始神话的气味而成为道教的传说了。后来的人已经不能从西王母身上再添枝叶,所以伪托东方朔撰的《神异经》(今本注者为张华,亦属伪托无疑。然《隋书·经籍志》上已有《神异经》著录,题为东方朔撰,张华注,则此书由来已久。《四库提要》断定为六朝人所作,大概是的),只能新造出一个东王公来: