- 首頁/
- 易學與傳統術數/
- 八字四柱命理:八個字如何構成命盤/
- 八字與四柱命理的起源和歷史
八字與四柱命理的起源和歷史
干支紀時、李虛中、徐子平與後世命書如何形成現代體系

先有工具,後有用法
八字的材料是干支。干支最早是商代用來計日的編號系統,後來擴充套件到紀年、紀月、紀時,任何時刻都可以寫成四組干支。這套計時工具比用它推命早了一千多年以上。先有曆法,很久以後才有從曆法符號推斷命運的做法,順序不能顛倒。
從出生時刻推命不是中國獨有
用出生時刻推斷一生,是許多文明都出現過的做法。巴比倫與希臘發展出天宮圖占星,印度有自己的星命體系,兩者都在中古時期傳入中國,留下了《都利聿斯經》一類譯述文獻的痕跡。
但八字與它們有一個結構性的差別,值得單獨指出:八字不看天象。西方星佔要算太陽、月亮和行星在黃道上的位置,需要天文資料;八字只需要一本曆書,把出生時刻換成干支即可。也就是說,它算的是曆法符號,不是星體。這個差別決定了兩者的技術性質完全不同——八字的推算不依賴觀測,只依賴約定的對應關係。
還要補一句關於工具與用法先後的實證:干支紀日在殷商已經通行,甲骨上一片片都是;干支紀年卻晚得多,普遍使用要到漢代。這就意味著四柱所需的那套記號,是分幾個階段才湊齊的,而以八字推命必須等到最後一件工具到位之後才可能出現。凡是把這門術說成上古已有的講法,都過不了這一關。
日柱之前的更早方法
漢代已有推算壽夭貴賤的“祿命”之說,《漢書·藝文志》的數術分類裡可以看到相關書名,王充在《論衡》裡也討論過祿命的問題——說明這類做法在東漢已經流行到需要辯論。六朝到唐代流行的是五星術與星命,仍然帶有行星成分。
唐代出現了一條明確的記載。韓愈為李虛中寫的墓誌銘裡說他精通五行之書,能以人出生的年、月、日所值干支推斷壽夭貴賤。這是現存較早、來源可靠的一條證據,說明中唐已有用出生干支推命的成熟做法。要注意的是它講的是年月日三柱,沒有時柱,而且尚未確立以日干為核心。託名李虛中的《命書》是後人所作,不能直接當作唐代文獻。
徐子平的關鍵改革
轉折出現在宋代,與徐子平這個名字聯絡在一起。改革的內容可以一句話說清:以日柱的天干作為本人,其餘各字都相對於它來解釋。
這一步為什麼關鍵?因為它把八個平列的符號變成了一個有中心的結構。有了中心,就能定義關係——誰生我、我生誰、誰克我、我克誰——十神系統才有基礎,格局與用神的討論才可能展開。今天所說的八字,本質上是這次改革之後的產物,所以這門技藝也叫子平術。
徐子平本人的生平記載很少,現存《淵海子平》題徐子平、徐升,實際是後人輯成的本子。這裡又是術數文獻常見的情形:方法的名字掛在一個人身上,文本卻由後代累積而成。
徐子平其人的可考事蹟極少,與楊筠松在風水裡的情形頗為相似:一個名字被立為開派者,而後世把成套的方法歸到他名下。今天掛在子平名下的說法,未必都出自他,其中一部分顯然是後人添的。這不妨礙我們用子平術這個稱呼,只是用的時候應當明白,它指的是一條路子,不是一個人寫下的一本書。
宋以後的定型
宋元之後,八字進入文獻大量刊行的階段,幾部書構成了今天的基礎。
主要是《淵海子平》《三命通會》《滴天髓》《子平真詮》與《窮通寶鑑》幾部,各書的來歷與用處見下一節。
清末到民國是八字大眾化的關鍵時期。袁樹珊《命理探原》、徐樂吾的大量注本、韋千里的著作,把明清的口訣體系整理成條理清楚、可以自學的形式。這一步與內丹裡伍柳一派做的事情很像——把秘傳內容寫成可讀的說明,代價同樣是內容脫離了師徒關係的語境。1949年以後這一行在中國大陸停止公開活動,在香港、臺灣與南洋延續,1980年代後重新流通。
明代的類書與這門學問的典籍格局
今天學八字的人心目中的那批典籍,主要是宋到清之間陸續攢起來的。知道它的格局,可以省掉許多關於哪本書講了什麼的糊塗。
《淵海子平》是幾種標準彙編裡最早的一部,歸於宋人徐大升,此後屢經增補,到明代才付印。今天通行的基本術語和十神的框架,大半出自此書,而它讀起來像是累積成的,不像一次寫成的,層次分明地出於不同人的手筆。
萬民英在十六世紀編成的《三命通會》,是那部包羅永珍的大書:篇幅極大,條理井然,收錄之廣近乎不加揀擇,把彼此矛盾的方法一併收進來而不總是加以裁斷。要查這個傳統裡某一種說法究竟本來是什麼樣子,仍以此書為第一處可查之地,正因為萬民英寧可記錄而不肯刪汰。
另有兩部較短的書,對這門術實際怎樣傳授影響更大。《滴天髓》作者難考,舊說與劉基的注連在一起,因其論五行平衡而受重視,遂成分析一路的中心典籍,尤其在十九世紀任鐵樵作了那篇追根究底的注之後;任注本也是今天流傳最廣的本子,講格局與用神的層次較深。清人沈孝瞻的《子平真詮》,是格局一路最清楚的系統講述,至今仍被許多門派用作教學的骨幹。與這幾部並列的還有《窮通寶鑑》(又名《欄江網》),一部按月令編排的實用工具書,做事的術者看重它,因為它直接告訴你某個日主在某個月裡需要什麼,也是理解“得令失令”的實用材料。
這個格局值得留意。這批典籍並不是一套一次授受下來的系統,而是橫跨約七百年的一連串彙編、註疏與教本,其中後人時常不同意前人,而這些分歧就明擺在書頁上。
二十世紀與這門術今天的樣子
今天所傳的八字,成形之晚遠過於流行說法所暗示的,而起決定作用的時期是二十世紀前期。
民國年間出了一批書,把承襲下來的材料為新的讀者重新整理。徐樂吾作注並加以系統講述,使舊典籍變得可用;袁樹珊寫了一部有影響的著作,力圖把這門術安置在有條理的基礎上,還編過歷代術者的傳記;韋千里則刊行以例項為主的著作,確立了今天以逐盤講解來教學的習慣。這幾位用的是都市讀者看得懂的白話,而他們在編排上把哪些古人的立場擺在前面,至今仍決定著一個初學者最先遇到什麼。
一九四九年以後,這門術在大陸作為迷信被禁,出版中斷,而在香港、臺灣以及海外華人社群中傳承未曾斷絕。八十年代以後它迴流大陸,走的多半就是這幾條路,所以民國上海和戰後香港所作的那些系統化的取捨,就嵌在今天以傳統之名流通的東西里面。
此後有兩項技術上的變化,容易被忽略,其實相當要緊。軟體把推算這一步消掉了:從前排一個盤要查表、要仔細,排得準本身就是術者本事的一部分,如今瞬間可得,且不花錢。這使整門術整個偏向解釋一邊,也撤掉了一道篩子,因為任何人現在都能拿出一個正確的盤,而不必明白它是怎麼來的。其次,網路讓本來素不相識的各門派當眾爭辯,這就把它們之間的分歧有多大暴露了出來。這兩件事使二十與二十一世紀成為這門術歷史上真正的一段,而不只是它的延續。
歷史能確定什麼,不能確定什麼
能確定的是文本譜系與方法演變:哪部書何時出現,哪個規則何時加入,以日干為主始於何時,十神、神煞、大運各自的年代層次。這些都可以考。
不能確定的是兩件事:一是誰“發明”了八字——它是長期累積的結果,任何單一發明者的說法都是後世歸屬;二是它準不準——歷史研究處理的是文獻,不能回答有效性問題,那需要另一種檢驗,本部分後面會專門討論。
這是一門有歷史的解釋技藝
把上面的線索連起來,可以得出一個對讀者最有用的結論:八字的規則是人在特定時期定下的,而且定下的時間大多可考。十神的名目、用神的講法、大運的排法,都有出現的年代和提出的文獻。
知道這一點會改變閱讀方式。當一本書說“古人早已洞悉命運規律”時,可以問:哪一條規則?出現在哪個朝代的哪部書裡?能把年代問清楚,這門技藝的面貌就從神秘變成了歷史。
要點
- 干支是先有的計時工具,用它推命晚了一千多年以上。
- 以出生時刻推命非中國獨有,希臘與印度星佔均曾傳入中國。
- 八字與星佔的結構性差別在於它不觀測天象,只用曆書上的干支符號。
- 漢代已有祿命之說,王充曾加討論;六朝唐代流行帶行星成分的五星術。
- 韓愈為李虛中所作墓誌記其以年月日干支推命,是較早可靠的證據,但只有三柱、未以日干為主。
- 託名李虛中的《命書》為後人所作,不能當唐代文獻用。
- 宋代徐子平的關鍵改革是以日干為本人,由此才有十神、格局與用神。
- 現存《淵海子平》系後人輯本;方法冠名於個人而文本由後代累積,是術數常態。
- 基礎文獻為《淵海子平》《三命通會》《滴天髓》(任鐵樵注)《窮通寶鑑》。
- 清末民國經袁樹珊、徐樂吾、韋千里整理而大眾化,代價是脫離師徒語境。
- 歷史可確定文本譜系與規則年代,不能確定發明者,也不能回答準不準。