王希明其人与《太乙金镜式经》:一位唐代方技之士的著作
《太乙金镜式经》十卷,题唐王希明撰,收入《四库全书》子部术数类。王希明的生平传世记载很少,《步天歌》作者丹元子是否即王希明,历来也有不同说法。本文梳理这几条线索,介绍这部书作为现存较早太乙专书的地位,以及它与宋代《景祐太乙福应经》对照阅读的价值。
太乙是中国古代三式之一,历代关于太乙的著作不多,传世的早期专书更是寥寥可数。其中,《太乙金镜式经》是一部重要的唐代著作,共十卷,题唐王希明撰,收入《四库全书》子部术数类。这部书的作者王希明,是一位颇具神秘色彩的人物。
关于王希明的生平,传世的记载很少。正史中没有为他立传,其他文献中的记载也只有零星的片段。从现有材料看,他是唐代以方技见长的人物,与宫廷有一定的联系。除此之外,他的籍贯、生卒年和具体经历,今天都难以确知。
王希明的名字之所以为人所知,除了《太乙金镜式经》之外,还与《步天歌》有关。《步天歌》是一部以歌诀形式介绍全天星官的著作,在中国古代天文学史上影响很大。它的作者署名丹元子,而丹元子究竟是谁,宋代以来的书目和学者说法不一,其中一种说法认为就是王希明。
对于这一说法,后人看法不一。有人接受这一认定,认为王希明号丹元子,既著《太乙金镜式经》,又作《步天歌》;也有人认为证据不足,丹元子与王希明是否为同一人,难以断定。由于缺乏更多的材料,这个问题至今没有定论。
无论这一问题如何解决,都说明了一点:太乙与天文有着密切的关系。太乙术以天象和历法为基础,需要相当的天文知识。一位精通太乙的方技之士,同时熟悉星官体系,是完全可以理解的。这也提醒我们,阅读《太乙金镜式经》时,需要具备一定的古代天文历法常识。
《太乙金镜式经》在太乙文献中的地位相当重要。它是现存较早的太乙专书之一,保存了唐代太乙术的面貌。宋代仁宗景祐年间,朝廷组织编撰了《景祐太乙福应经》,与它一起成为研究唐宋太乙术的主要材料。把两部书对照阅读,可以看出太乙术在唐宋之间的发展。
四库馆臣收录这部书,主要是着眼于它的文献价值。在四库的体系中,术数类著作虽然地位不高,但其中较早、较系统的本子仍被收录,以存一家之学。《太乙金镜式经》作为唐代的太乙专书,正符合这一标准。
从学术史的角度看,王希明的问题反映了古代方技之士在历史记载中的普遍处境:他们的著作可能流传下来,生平却往往湮没无闻。太乙术本身用来推演国运兵事,并无可信的依据;但通过这些著作,我们可以了解唐代宫廷知识的一个侧面。
站内暂未收录《太乙金镜式经》,同为太乙专书的宋代官修的《景祐太乙福应经》可以作为参照。读者不妨浏览它的目录,了解太乙术的基本门类,再结合四库本《太乙金镜式经》的目录对照,看看唐宋两部太乙书在编排上的异同。
