資料來源與算法

這一頁說明這個排盤用了什麼資料、哪些數字是我們自己量出來的、哪些只是我們選定的約定,以及哪些我們根本沒做。最後兩節才是重點 — 只列權威來源而不說自己編了什麼,是借來的可信度。

一、外部資料

這幾項都是可以自己去查證的,版本號寫在旁邊。

IANA Time Zone Database

tzdata 2026a (Node 24.18.0 / ICU 78.3)

各地歷史時區。整個網站的立論基礎 — 馬來半島 1982 年以前行 UTC+7:30,1941–45 年日據時期行 +9,東馬 1933 年起行 +8。我們不寫死偏移量,而是查出生當天實際生效的那一個。 各地時區變遷

GeoNames

CC BY 4.0

748 個城市的經緯度與時區歸屬,含中國大陸的地級以上城市(新疆除外:當地北京時間與新疆時間並用,出生時間記的是哪個鐘無從判斷)。經度用於真太陽時校正。授權為 CC BY 4.0,依授權條款於此標示出處。

iztro

v2.6.0 · MIT · dev only

紫微斗數星曜安放的對照實現。星曜位置現由本站自行推算(src/engine/Ziwei.php,據卷二安身命例),iztro 不再上線,而是留作構建時的第二意見:每次構建以數百張命盤逐宮逐星比對,一處不合即構建失敗、部署中止。

lunar-php

v1.4.7 · MIT

農曆換算、二十四節氣、四柱干支、納音。節氣決定月柱,所以這一項直接影響八字。

lunar-typescript

v1.8.6 · MIT · dev only

同一作者的 JS 版,與 lunar-php 一一對應。同樣只用於構建時比對,不再上線。

均時差公式

近似式

9.87·sin(2B) − 7.53·cos(B) − 1.5·sin(B),B = 2π(n−81)/365。這是常用的近似式,誤差約在半分鐘以內。只有當出生時刻正好落在時辰交界前後半分鐘內,這點誤差才可能改變結果。

二、我們自己量的

以下數字不是引用來的,是我們掃描大量命盤算出來的。原始資料都公開,可以自己復算。

時區錯誤的影響

audit-data.json

1946–1981 年馬來半島出生者,24.9% 會被算錯主星(n=4000,三個時期各自抽樣)。這是「為什麼你的命盤可能算錯了」那一頁的依據。

四十八格的分佈

four-distribution.json

掃了 51,840 張盤。四十八格每一格的出現率都落在 7.8%–8.9% 之間 — 所以沒有哪一格算「難得」。這個結果反而讓我們砍掉了原本想做的稀有度標記。

兩種用神法的沖突率

n=1,200

掃描一千二百張盤:調候法點名的天干,其五行被扶抑法列為忌神的,占 45.9%;兩法至少有一項一致的占 31.9%;所點天干落在扶抑喜忌之外的占 17.2%;另有 5.0% 我們所據的傳本無可用條文。按日干分,甲日沖突率最高(78%),乙日最低(21%)。這就是我們不替你裁的理由 — 沖突不是罕見情形,選哪一法就等於選一個流派。復算:test/tiaohou-conflict.php。

名格局的出現率

formations-data.json

掃了 34,560 張盤。任何一個格局若命中率超過兩成,就是規則寫得太鬆 — 這條檢查砍掉了三個,其中一個原本命中 58.9% 的命盤。

子平真詮各局的出現率

pattern-route-data.json

掃了 17,280 張盤,分母是本格而非全體 — 「財旺生官」只可能出現在財格盤上,若以全體為分母,條條都顯得罕見。任何一局若在其本格中命中逾九成,便不是沈氏所欲分之別,而是該格盤人人皆有的條件 — 此檢查曾砍下兩條,一條原本命中印格盤的 74.8%。命中率隨判語並列於盤上,與核對它的那一次掃描同源。

三、這些是我們選的,不是定論

排盤裡有些數字沒有權威出處,是我們定的。它們會影響結果,所以寫在這裡,不藏在代碼裡。

四化表用中州派

流派選擇

戊、庚兩干的四化各派說法不同。我們採中州派,並在命盤頁註明 — 重點不是這派對,是讓你知道用的是哪一派。

大運流年的評分權重

約定

天干占 0.4、地支占 0.6;地支的藏干按 0.6 / 0.3 / 0.1 加權。刑沖合會的加減:三合 0.15、半合 0.07、六合 0.08、相刑 −0.08,總調整上限 0.30。這些比例是約定,不是測量結果。「我的今天」一頁以同一評法評每一天、每個時辰。原典論運只到流年;按日、按時評,是本站把同一約定再推一步,頁面上也如此說明。

十二宮輕重的加權

約定

主星 3.0、四化 1.5、借星 1.2、煞星 0.8、雜曜 0.6。所以我們只給名次和輕重,不給分數 — 印一個「13.7」出來,等於給這套加權一個它沒有的權威。

名格局只做二十七種,兩種查過後不做

27 種,拒 2 種

各家格局表收六十種以上。我們只判定規則能寫死的二十七種;規則各家含糊的,寧可不判。卷三「論諸星同垣」新增三種:機月同梁(4.19%)、風流彩杖(1.16%)、泛水桃花(1.84%)。同節另有兩種查過後不做,理由是量出來的,不是意見:馬頭帶箭 — 原文作「天同貪羊陀居午位」,而天同與貪狼從不同宮(九百六十盤中零次),可見此處是兩條格言缺了標點;府相朝垣 — 寬讀(府相在三方四正)中 24.4% 的盤,不成其為格;嚴讀(依原文「命寅申,府相在財帛宮」)中 0.00%。兩者之間的讀法原文沒說,為了讓數字好看去發明一個,正是本模塊存在的目的所反對的。

十四主星的性質說明

已有原文對照

每顆主星的性質(如武曲主剛決務實、破軍主破耗離散)各家大致相同,我們據此說明四化落在哪顆星上。但這是「據我們所知的通說」寫的,尚未經執業者複核 — 已有兩次讀者回饋指出,我們對某些組合的理解不夠。星與宮的一百六十八種組合我們不寫,各家在那裡分歧最大。

星在十二宮:譯文,不是我們寫的解讀

譯文

《紫微斗數全書》卷二逐宮列出每顆主星的條文,共一百六十三條。我們把這一百六十三條全部譯成英文,中文原文與譯文並列,出處鏈接同頁 — 譯得對不對,你可以自己核。條文本身多為條件句(「廟旺有二人,不合,陷宮加殺只一人」),我們保留這個結構,不代它下結論。命宮一節體例不同,兼收男命、女命、行限三類歌訣:行限部分不屬本宮,未收;把女子結局定為妾、娼、婢的條文原文俱在,我們不拿來當作對活人的解讀。全站二百七十七條譯文(本書一百六十三條,《窮通寶鑑》一百一十四條)逐條機器核對:原文點到的星、干、四化,譯文必須出現;譯文不得點到原文沒有的。此檢查每次部署前運行(bin/audit-translations.py),目前全過,另有兩處已註明的例外 — 均為傳本本身的一字訛誤。

卷三:論限諸節

n=8,160

《紫微斗數全書》卷三講的是時間,此前一節未用。現引六節:論大限十年禍福何如(大限格局五條,引擎逐條判定,中英並列)、論行限分南北斗(北斗應上五年,南斗應下五年;南北斗歸屬由本書自身文字讀出,非我們憑記憶列表)、論人生時要審的確(子亥二時最難定,「若差訛則命不準矣」— 這本明代書自己要求把時辰定準,正是我們做真太陽時校正的理由)、論羊陀迭並、論二限太歲吉凶、論流年太歲吉凶星殺。八千一百六十步大限掃描:安靜 25.7%、成敗不一 43.6%、開局 26.1%、宜慎 23.4%、遇輔 45.3%,一條不合者 11.6% — 不合就不列。

《淵海子平》:八字這一側的底本

已取並譯

紫微一側每句話都出自《紫微斗數全書》並逐條機器核對;八字一側此前只有《窮通寶鑑》,且只用於調候。《淵海子平》是八字傳統真正據以立論的書,在維基文庫上有公開修訂史 — 與《紫微斗數全書》同級,且優於《窮通寶鑑》只能取自的社群維基轉錄本。已取七十三節;本站所標的十神中,八種有專節(食神、傷官、正財、正官、七殺、印綬、倒食、劫財),一種沒有:比肩,書中併入〈論劫財〉— 缺者照實記,不另找說法。女子結局定於其性別的句子,與紫微一側同例刪去並記錄(六節共九處)。另記:傳本有兩處標題寫在正文裡而未標記(〈論正財〉末的「論偏財」、〈正官論〉末的「論偏官」),故不見於目錄。若只讀目錄不讀正文,偏財會被誤記為書中所無,七殺之文亦有一半會被歸到正官名下。

地支藏干:與《淵海子平》藏遁歌對過

組成 12/12

地支藏干決定日主強弱,且在流年評分裡按位置加權 0.6 / 0.3 / 0.1 — 所以藏什麼與誰在前都要緊,而這兩項此前都來自 lunar-typescript,未經核對。《淵海子平》「又地支藏遁歌」逐支列出所藏:十二支的組成全數相符。次序則有五支不同(丑、辰、巳、未、戌,正是雜氣之支),而且本該不同 — 歌訣為押韻而作(「丑癸辛金己土同」),不是排本氣。庫中所排以本氣居首,正合加權所需。若當年徑依歌訣次序,十二支中有五支的 0.6 會落在錯的那一個干上。

卷一諸賦:全文照錄,一條不判

八篇

太微賦、增補太微賦、形性賦、星垣論、斗數發微論、重補斗數彀率、斗數準繩、女命骨髓賦 — 八篇賦論,全書的格言層,也是名格局的出處,現已全文譯出附於頁末。一條也不拿去判定:其中多數說的是本引擎無從核查的關係(「主強賓弱可保無虞」之類),我們只判規則寫得死的二十七種。放上去,是讓讀者看得到我們沒拿去計算的那一部分書 — 其中〈重補斗數彀率〉「貪狼居子乃為泛水桃花」一句,正是我們據別節所立之格的另一處獨立佐證。〈星垣論〉尤可一讀:全書之中,唯此篇解釋星曜何以各安其位(以五行與方位為說),是這部書最接近講道理的地方。

卷三諸短節,含「沒人記下時辰」怎麼辦

七節

卷三尚有七節短文,一併譯出:論人生時安命吉凶、定小兒生時訣、論小兒命、論小兒克親、論七殺重逢、論陰騭延壽、論命先貧後富。其中〈定小兒生時訣〉正對著本站「不知時辰」那條流程 — 書裡給的辦法是看頭頂的旋(子午卯酉單頂,辰戌丑未雙頂)與初生的睡姿。此法無從驗證,我們也不據此排盤;但家中若還有人記得,這就是一個可以去問的問題,勝過一句「無從得知」。故列於該流程之內,並註明其性質。〈論陰騭延壽〉一節尤當留意:書自己說,行善積德者雖逢凶限亦可不死。連這部書都不把自己的凶斷當作定數。

流年所值之星:卷三的十二支表

12/12

〈論立命行限宮歌〉按太歲所在地支排了一張表:十二支各有一組吉星、一組凶星。流年一節本就算得出太歲落在哪一宮、宮中有哪幾顆主星,兩者正好對上,故此處不再只列星,而是引書中斷語。書中於凶斷多附「減半論之」— 這是書自己給凶斷打的折扣,屬於斷語的一部分,一併譯出,不刪。此表在引擎中留有一份副本以免運行時讀文件,故每次構建都與語料逐支逐星對照;另檢查每支兩側皆不為空 — 午、酉、戌三支曾因該節另用「若值」「如遇」二詞而解析出空的凶星表,空側正是這種錯的形狀。

接木與犯歲君:兩條不是約定的規矩

標而不評

大運流年的評分是拿喜用五行去比對,權重是本站寫明的約定。《淵海子平》另有兩條不是約定,是寫死的規矩,此前一條也沒做。〈論大運〉:十二支分東南西北四組,大運由一組末支跨入下一組首支即為「轉角接木」— 丑交寅、辰交巳、未交申、戌交亥,書中既由四方推出,又逐一列名,故我們兩頭對照:推導所得與書中所列四處全同,組內相連(寅卯辰、申酉戌、亥子丑)則明言「皆非接木」,亦須不判。〈論太歲吉凶〉〈論征太歲〉:日干剋年干為犯歲君,日柱沖年柱為征,日柱合年柱為晦。此三者與「五行合不合你」是兩回事,故只標不評分 — 書中說這幾種是否成災要看八字有沒有救,那是本引擎不做的判斷。五節全譯,逐條核對。

六親:哪個字代表哪個人

兩套映射

八字標了十神卻不說人,等於把這套標記最有用的一層略去。《淵海子平》〈六親總篇〉一段就把十神配到人身上:正印是母,偏財是父,比肩是兄弟姐妹,七殺是男,正官是女,如此。年為祖上,月為父母門戶,日為妻妾己身。書中男命女命兩套不同,並明言「婦人命取六親,與男命不同」— 兩套都照原文實現,頁面註明用的是哪一套。另有一處我們不代書立言:正財在男命為妻,女命一節未另配,故女命不列此項 — 照抄過去便是我們的推斷,不是書的話。這是宋代的書,其中的家是宋代的家;哪個字代表哪個人可以照算,那個人如何則是書的斷語,我們只譯不判。

語料到此為止:第四部書暫不開

3 部,第四部待觸發

本站取材於三部書:《紫微斗數全書》《淵海子平》《窮通寶鑑》。第四部 —《三命通會》— 是這一門中篇幅最大的一部,我們一字未取,且是有意如此。開一部新書會把語料與核對面積同時加倍,而本站眼下缺的從來不是文本:848 條譯文、零處出入、十九項構建核對,讀者數為零。再添一部,只是把已經不成瓶頸的那一半再加厚一層。何時再議,寫成了可核查的條件而非一句空話:若有三位讀者說讀得不夠深,站內統計頁即報「TRIGGER MET」。條件只寫在文檔裡,是沒有人會去看的。

性別斷語的濾除:本站曾漏掉一句,已補

2 處漏網,均已補

本站從兩部書中濾去「因其為女子而定其為娼、為婢、為妾」一類斷語,濾掉的每一句都記在語料裡,不是悄悄丟棄。此次發現兩處漏網,均已修正,且都不是判斷失誤,而是機制本身的缺陷:其一,「風塵」不在敏感詞表內 — 卷一〈問紫微所主若何〉有「女人會帝座…若與桃花會,飄蕩落風塵」一句,正是本策略要拒的那種話,卻因無一字匹配而照舊顯示於頁面,女命亦然。此詞與「妓」「煙花」皆已補入,仍按上下文四十字內須有女性主語判定 — 「風塵」亦有奔波勞碌之義,一概刪去反而會刪掉尋常語句。其二,此濾除以「字數距離」計算,刪去一句則其後各句位置皆移,故一遍不夠:〈先看月令,次看淺深〉首遍留下「娼妓之徒」,第二遍才刪。現改為反覆施行直至無可再刪,並加一道檢查:把濾除結果再送回濾除一次,若還有可刪者,構建即失敗。這道檢查正是發現第二處漏網的原因 — 補了詞表之後,第一時間就報了出來。

女命七節:不取,並說明何以不取

7 節,0 字,不取

《淵海子平》另有七節專論女命 — 〈論婦人總訣〉〈女命富貴貧賤篇〉〈女命總斷歌〉〈女命貴格〉〈女命賤格〉〈滾浪桃花〉〈陰命賦〉,共二千五百餘字。本站一字未取。與〈女命骨髓賦〉不同:那一篇一千五百餘字中只有三句觸及性別斷語,濾去即可,其餘照譯;這七節則不然 — 〈女命賤格〉通篇就是替女子列出二十種「賤」的格式,〈滾浪桃花〉云「傷官桃花,為妓女命」。要斷的那句話就是那一節本身。此處先把「未取」寫明:此前是默默略過,而默默略過與明白拒絕不是一回事 — 本站拒絕六十餘種紫微格局、拒絕〈論天干地支暗藏總訣〉,都是寫在這一頁上的。本站的處置是:不取。三條路都可走 — 略去、只作史料譯出而不施於任何人的盤、或照書判斷 — 我們取第一條,理由如下。照書判斷意味著一位女子自排己盤,會被算出一句「賤格」,此路不取。只作史料譯出而不施用,尚可成立,但那要另建一處「只讀原文、不通命盤」的地方,而本站眼下缺的不是文本,是讀者;此事隨時可改,改動亦小。還須記下一項實測:本站濾除性別斷語的機制,在這七節上一句也濾不掉 — 二千二百三十三字,濾除率百分之零。因其判據是「女性主語與身分詞相鄰」,而這七節是「整節即是針對女子」,句子本身只是格局名。故「照譯一遍,交給濾除機制把關」這條路從來就不存在。

把重複當作檢驗:書中反覆說的,我們做到了沒有

8 條相合,8 條明拒,2 條補上

《淵海子平》尚有三十五節未譯,三萬八千餘字,其中大半是同一套方法換個韻腳再說一遍 — 譯出來對讀盤幾無所增。但許多篇各自獨立而口徑一致,這本身就是證據,而證據正是本站立論所在;故不譯,改作檢驗。做法是:取這三十五節,數出現於最多「不同篇章」的四字短語(每篇只計一次,免得一篇話多就造出共識),凡見於四篇以上者,一律須表態 — 或已做到,或明言不做並說明理由。未表態者,檢查即失敗。結果查出兩條真漏:「官殺混雜」見於七節,「傷官見官」見於六節 — 比本站賴以立論的「日干為主」(四節)還多,而引擎一條也沒判。兩者條件皆死(兩個標記同時在盤),故已補上;「財多身弱」同樣見於六節,卻因「多」在任何一節中都沒有界限,不予判定,只把財的數目與身強身弱各自列出,不代書合成一句。

相心賦:換一條軸再說一次「你是什麼樣的人」

27/27 句,12 判 15 不判

〈論性情〉從日主五行說人;〈相心賦〉問同一個問題,卻是從十神與日柱格局來說 — 「官星愷悌…性優遊而仁慈寬大」「魁罡性嚴有操持」。這兩樣標記本站早就算得出來,只是從未拿來說性情,所以這一篇是直接對得上盤的。全篇二十七句,十七句對上算得出的標記,十句不判並列出理由。其中五句原先歸入「不判」,理由是「所指格局本站不判」 — 那是本站的理由,不是書的;如今喜忌篇與三命通會的格局都已判上,這五句便跟著判了。剩下的:四句只說「火炎土燥」而不說多少算炎,其餘是開篇收尾的話。每條規則都記下出自哪一句,構建時檢查該規則所依的標記是否真在那一句裡 — 與無根一表同例。

其餘五篇:能讀,不能算

5 篇全譯,0 計算

〈五行生剋賦〉〈神趣八法〉〈論疾病〉〈傷官說〉〈格局生死引用〉五篇,對盤不設條件,故一概不算,只全文譯出並附原文與出處。這樣做的理由是:本站算得出來的部分自然在頁面上,算不出來的若一併略去,讀者就只能聽我們轉述,而無從知道書中還說了些什麼。〈論疾病〉另加警語:那是十三世紀的醫書,以天干配臟腑、以五行偏枯配病症。照錄照譯是因為按口味刪削原文即是篡改,但它不施用於任何人的命盤,也不得據以判斷健康 — 頁面上就這麼寫。

無根:書中把「身弱」分得很細,我們此前只有一個詞

32/32 條,28 判 4 不判

本引擎自第一版起就判身強身弱,而「身弱」一直是一件事、一個詞。《淵海子平》不然:〈棄命從殺論〉〈身弱論〉共三十二條,把日主無根、身弱的種種情形一一點名 — 「丙火申提,無根從殺」與「癸巳無根,火土重見」不是同一句話。成立條件是死的(日干、日柱、月令、有根無根、某支是否出現、某十神是否在盤),故照算;斷語則含糊(「水多轉貴」沒說多少算多),故只引不評分,與接木、犯歲君同例。另有一處措辭要交代:本站算得地時,同我五行與生我五行皆算根;此二節所謂「無根」是窄義 — 印是助,不是根 — 故另算一遍。三十二條中二十八條成規則,四條不成(「棄命從財,須要會財」之類是講這個格怎麼讀,不是對盤的條件),四條皆列出並註明理由。這是引擎中第二張手寫表,故不予通融:每條規則都記下它出自哪一句,構建時逐字檢查該規則所測的字是否真在那一句裡 — 規則一旦偏離原文,構建即失敗,而不是悄悄把盤讀錯。

第四部書:《三命通會》

9 卷 344 節,已取 1

前三部書是為「說得對不對」;這一部是為「說得全不全」,兩者不同,須分說明白。本站此前不判月令格局、不列神煞、不算十二長生、不排胎元命宮、不論四柱之間的刑沖會合 — 這些前三部書或無、或語焉不詳。《三命通會》為明萬民英所輯,正是這一門的總集,所缺者多在其中。已取:卷二〈論人元司事〉。出處與前二部同例:維基文庫,公開修訂史,一卷一頁。惟卷十至卷十二該處未收,若有神煞只見於此三卷,則本站取不到,屆時照舊寫明「取不到」,不從他處補寫。語料共九卷三百四十四節、十九萬三千餘字,站上只放實際引用的幾節 — 七十萬字的全文放到主機上供一張表使用,是沒有道理的。

日時斷:一百二十格,每盤恰落一格

120/120 格,全部已譯

《三命通會》卷八、卷九以十日干配十二時辰,共一百二十節,每一張盤恰好落在其中一節 — 全部語料之中,沒有第二處這樣直接對得上一張盤。格局已全數取入並逐格核對:一百二十格俱在,十干各具十二時,每干之十二時恰用盡十二支。另有一事必須寫明:書中一百二十格以「五鼠遁」為前提 — 時干由日干推出。而本站用晚子時:過了二十三時,時柱進入次日一輪,日柱尚未換。於是晚子時出生者,其日干與時柱之配對,不在書列的一百二十格之內 — 實測約百分之四。此等盤上照實寫明「書中沒有你這一格」,而不把別人那一格塞給他。構建亦以此為驗:凡無格者必是子時,否則即是表有窟窿,檢查即失敗。自2026年10月起,這樣的盤也給出另一派「子初換日」的日柱,並可一鍵改按那一派排盤;那樣排,時柱與日干合於五鼠遁,書中那一格便在。一百二十格今已全譯,且逐格核對。所核者非抽查:每格以原文與譯文逐詞相較,凡原文所舉之干支、十神、五行而譯文失載者,或譯文所舉而原文無者,構建即失敗。此驗曾捕得本表六格 — 其譯出於揣度而非出於原文 — 已據原文重譯。 晚上十一點後出生,日柱算哪一天

合婚:可以並觀,不能配對

「合婚」二字,四書零次

「兩張盤合不合」是這一類站點最常用的功能之一,同類多半給一個分數。本站給不了,理由須說明白,不能只是不做:四部語料 —《紫微斗數全書》《淵海子平》《窮通寶鑑》與《三命通會》十九萬三千七百八十一字 — 「合婚」二字出現零次,無一節論兩造相配。故 /compare 只列有出處者:兩盤地支之間的沖、合、害(與單盤同一套卷二規則),以及各自是否帶著對方日主所喜之五行(即已有的扶抑用神)。地支之間如何,是可以算的事實;兩個人因此如何,沒有一部書說過。要出一個分數,就得我們自己編 —而關於別人的婚姻編一個數字,是本站最不該印的東西。此處寧可空著,並寫明為何空著。

流月:本站此前只到流年為止

12 月,界於節氣

同類多做到月,有的做到日;本站只到年。今補逐月,且不另立標準 — 同一算法、同一喜忌五行、同一五等評價,只是低一層。要緊的只有一處:月的界線是節氣,不是月初。寅月自立春起,非正月一日起。構建即以此為驗:十二個月的起日必落在每月三日至九日之間 — 若有一處落在一日,那就是按日曆分月,而按日曆分月正是本站從第一天起就在糾正的那個錯。

節氣交界:按出生那一刻,不按出生地的太陽鍾

年月按節氣時刻

年柱、月柱以節氣為界,而節氣是一個時刻,曆書以北京時間(UTC+8)給出。故先把出生時刻按出生地當日實行的時區換成北京時間,再與節氣比較;日柱、時柱仍按出生地的真太陽時。2026年10月12日之前,本站以出生地的真太陽時直接對照北京時間的節氣表,等於當出生地守的是北京時間。節氣後不久出生的人,月柱落到上一個月;在立春,年柱落到上一年。以1950至2009年兩萬個隨機出生時刻實測:吉隆坡月柱錯0.20%、年柱錯0.035%;新加坡0.16%與0.015%;紐約1.76%與0.13%。構建現核對三個城市立春前後的八個出生時刻。 按立春時刻查生肖

胎元、命宮、小運:三項常規,此前皆無

3 項,2 項有算例可驗

此三項凡八字皆列,本站一項也沒有。今皆補上,規則出《三命通會》卷二,且兩項書中自帶算例,即以其例為驗。〈論胎元〉取生前三百日為受胎之日:三百日即五個甲子,故其日與生日同干支 — 書云「甲子日生便以甲子為受胎之日,蓋五六計三百日」,所取者是那一天所在之月。此與今人通行之法不同(今多以月干進一、月支進三),我們從所引之書,並在頁面寫明有此分歧。〈論坐命官〉以生月自子逆數,再以生時順行至卯;書中自舉「三月生人得戌時,命坐卯宮」,構建即以此例核對。〈論小運〉取書中所謂「一定而不可易」之法:男起丙寅順行,女起壬申逆行,一年一位。同篇另載醉醒子之法並稱「屢驗」,本站不採:其順逆之則文中未能一貫(「逆順亦以年定」與「陰命陽年逆行亦然」並出),要用就得我們代它擇一 — 那是我們的話,不是書的話。不採之由,一併寫明。

神煞:別家二三十個,本站此前一個也沒有

22 種,定位皆有明文

這是本站與同類之間最大的一處差距,且非疏忽 — 前三部書或不載神煞,或載而不足以定位,本站不印無出處之言,故寧缺。《三命通會》卷三各有專篇,今取其定位明確者二十二種:天乙貴人、驛馬、空亡、將星、華蓋、咸池、孤辰寡宿、金輿、劫煞、亡神、災煞、月德、羊刃、六厄、德、秀、三奇、元辰、破碎、天羅地網、天福貴人。將星取三閤中位,華蓋取三合庫位,咸池書中直列四組,孤辰寡宿取本方前後一辰,金輿取祿前二辰(書中原例:甲祿在寅,辰為金輿)。天乙貴人一項的核對,是本語料中最強的一次:該篇先以「甲陽木、戊陽土、庚陽金皆喜土位……所以牛羊為貴」立表,又引《三命提要》以六合另說一遍 — 「天乙在貴神六合上,如甲戊庚在子午」。取後者各支之六合,恰得前者之表,十干皆合。同一張表,書中以兩種理路各說一次,故構建即以此互推互校,非我們說合而已。驛馬由年支三合取(「寅午戌生人,馬在申」);空亡由日柱所在之旬推得,不查表 — 十干配十二支,每十為一旬,餘二支無干可配,即為空亡;書中原例「甲子……所以無戌亥」,構建即以此例為驗。空亡只標位不斷凶:書中明言「空而有實,亡而有存,所以未可便為凶論」。其餘神煞,凡定位含糊者一概不取 — 與本站拒紫微六十餘格局、拒〈論天干地支暗藏總訣〉同例。另記一事:卷十至卷十二維基文庫未收,若有神煞只見於彼三卷,本站取不到,屆時照寫「取不到」。

雜氣:辰戌丑未四庫月,喜忌與常格相反

四庫月自成一格

此前月支為辰戌丑未者,與子午卯酉同法處理 — 取透干,無透則取本氣。不誤,然失其名與其法。《三命通會》卷六〈論雜氣〉別立此格:「雜氣者,乃辰戌丑未……四庫各藏三件,乃天地不正之氣,故以雜言也。」其喜忌與常格正相反:「此格喜透露沖刑,忌壓伏。」尋常月令怕沖 —「月令提綱不可沖,十沖九命皆為凶」— 而同篇即言「惟有財官逢墓庫,運行到此反成功」。庫既鎖著,須沖開。書列四庫所藏:辰乙戊癸、戌辛戊丁、丑癸辛己、未丁己乙;構建以此與本站藏干表相校 — 兩表各出一處,所舉三字全同,惟次序不同(本篇非以本氣為序)。《淵海子平》〈先看月令,次看淺深〉別出一書而同其說:「辰戌丑未,四土之神。人元三用,透旺為真。」又「財官臨庫,不沖不發。」此語尤要:本站取透干而不取本氣,向來只據〈論正官〉一處,今得二書各言其理。又:〈論暗金的煞〉分十二支為四仲、四孟、四季;〈先看月令〉分為四敗、四生、四土 — 同一分法,兩書異名,構建亦以此互校。〈論建祿〉則自陳其晚出:「建祿舊無格,近亦取以月支」,並謂「陽刃、比肩、敗財、建祿……在地支者曰刃、曰祿,在天干者曰比、曰劫」。

同盤異命:書中自駁其說

卷六,自駁

〈十干十二年生大貴人例〉先列十干各一組年月日時,謂「只有一日一時主有大貴人應世建功立業之命」。繼而作者自驗之:「考歷代創業之君,乃明朝諸帝,無一合者。」又曰:「天下之大,兆民之眾,如此年月日時生者,豈無其人?然未必皆大貴人。」復舉同盤異命之實例:黃懋官與申價命同,黃死於兵禍,申死於牖下;朱衡與李庭龍命同,朱官至尚書,李止大參;萬き與饒才命同,萬舉進士而少子,饒止舉人而多子。又記太學二士同年月日時生,同榜發解,後一人死於黃州,一人治其後事,夢中告曰:「我生於富貴,享用過當,故死;公生於寒微,未得享用,故活。」末曰:「若曰我命該富貴長壽,而不修德進學,驕恣不法,豈……」此段為本站語料中最要緊的一節:非今人駁古人,乃十六世紀作者以實名之例自駁其書所列之格。本站取此不為裝點 — 凡本站所印之斷語,皆當以此節讀之。

沈孝瞻手斷之八十三盤:唯一驗結論而非驗出處的檢查

83 盤,驗結論

本站所有檢查,皆以某則驗之於某文 — 引擎算出一事,構建核其書中有此語。無一驗其所算之結論。《子平真詮》各篇夾舉命例八十三,各具四柱,多具其人,並系以斷語。此清人手斷之答案,取以過機,乃本站唯一驗結論而不驗出處之檢查。此檢查兩次做錯,皆當記:其一,以篇名相較 — 然〈論傷官〉一篇所論者傷官用財、化傷為財,其例多非傷官格,故報九盤不合;手校其三,引擎所斷皆與書中就該盤所言者相合。其二,取盤旁一句相較 — 然其半數但書「某某命是也」,格之所在乃在數句之前,此非文字比對可得,而在篇章脈絡。故今所驗者,唯其可驗:八十三盤皆須起得出、皆須得一格;其旁有明言某神者,引擎所斷須與之合。餘者存諸語料,留待人讀。

用神四法今已全備 — 通關、病藥出於後注,非出於經

四法全備,二法據注

取用神有四法:扶抑、調候、通關、病藥。本站久能算前二,後二隻引其義 — 非取之未及,乃經中止有其義。《滴天髓》說通關,只「關內有織女,關外有牛郎,此關若通也,相邀入洞房」二十字;《五言獨步》說病藥,只「有病方為貴,無傷不是奇」一句。皆有其義而無其法。其法在後出之書。《滴天髓闡微》(清·任鐵樵注)原注出通關之法:「木土而要火,火金而要土,土水而要金,金木而要水」— 二者相剋,取克者所生而復生所克者以通之。原注舉四組,第五組(水克火要木)同法推得,已入推衍冊。《神峰通考》(明·張楠)則定病藥之名:「何以為之病?原八字中原所害之神也;何以為之藥?如八字原有所害之字,而得一字以去之。」又舉二例:「用財見比肩為病,喜見官殺為藥」「用食神傷官,以印為病,喜財為藥」。本站即只判此二,不推及餘格。通關一項,盤上只列未通者。凡五行俱全之盤,五組相剋皆已有通神 — 實掃五千七百六十盤,平均每盤四點五組,此非命之特點,乃五行之常。未通者佔百分之二十二點三,此正任氏所論者:「倘原局無印,必須歲運逢印,向而通之。」須寫明一事:此二法所據者注也,非經也。本站五經俱全,而此二法出於經外,故別為一塊,別為一錄,不與經文相混。

《子平真詮》卷三十一至四十六:十六篇,十格各得其詳

91 局已判,16 局未判

卷八隻有一句話管著整整一類:「財官印食,此用神之善而順用之者也。」凡取正財格者,所得皆此一句。沈氏其後以十六篇說其餘 — 每格二篇,前篇言此格可成哪些局、各作何斷,後篇〈某某取運〉逐局言運。今此十六篇已判 91 局,另 16 局未判而各記其由;十格無一不入,月令所取無論為何,皆有其篇。書中每局多舉一造,今皆排入本引擎,必須觸發其本條之規則 — 四十七造,四十七中,否則構建不過。此為全站最能證偽之一檢:非校其引文,乃校其判斷。有三事須明言。其一,「相礙」本站讀作干頭相鄰。沈氏所釋有二:「以乙隔之,水與土不相礙」,又「二者相合」。初依二者之並而試之,則「丁與壬隔以戊己,兩不礙」一造反成相礙 — 其人正是沈氏所稱貴格。故知合非別為一條,乃相鄰時之所現;三干之中(年月時),惟年月之間無所隔。六造皆合,此檢乃立。其二,凡沈氏以身強身弱為斷者,本站照錄其語,而不以三看代判 — 沈氏自有稱量,且其卷六即名〈論十干得時不旺失時不弱〉,正駁三看之「得令」一支。以其自陳身強身弱之造校之,三看六中其三。既已相左,則並列二說,各存其是。其三,劫財一格不可一概而論:卷四十五合建祿月劫為一,而陽刃別有卷四十三,且其理適相反 —「他格以煞能傷身,故喜制伏,忌財印;陽刃用之,則賴以制刃,不怕傷身,故反喜財印,忌制伏也。」故月支是否即日主之刃,定其所屬何篇。祿前一位,惟五陽有之,陰干無刃,其劫財盤仍歸卷四十五。

語料用了多少:678 節,逐節計之

已判 69%,已判或已記其故 100%

本站向來只言其所判,未嘗言其所未判有幾。今逐節計之:六部語料合 678 節(《窮通寶鑑》無節,以其格計),語料已判者 69% — 即engine或頁面引其一句者;已判或已記其故者 100% — 餘者明載其所以不判,如卷三之二百六十六條歌訣,逐條引文歸類而一條未判。今無一節未著一字。此數由 bin/coverage.py 計得,非估也。此數四度虛高,皆已改正。「已記其故」一項:初以篇名見於代碼為準,然篇名見於目錄者亦在其中,虛增三成;改之之後,仍以代碼註釋中偶見一 why 字而作「已記其故」論,〈愛憎賦〉等十一節因此虛計 — 今須與「未判」之鍵名並見方算。又嘗有五節自記為「可判而未判」,一度改其類以湊百分之百,為 test/corpus-ledger.php 所駁;今五節皆已判,各有其檢。其三:所據之「代碼」本含 research/*-lookup.json — 即上傳至主機之數據。其中嘗載三十七節之全文,而頁面只印其一;餘者無人讀之,然自與自合,遂以「已判」計。今刪其不印者,此三十二節之虛數隨之而去,故由 71% 改為 68%。其四:篇名見於較長之篇名中,亦作「已記其故」論 — 〈論小兒〉在〈論小兒命〉中,〈論金〉在〈論金神〉中,〈論地支〉在〈論地支屬相〉中。今較長之篇名先去而後計,《淵海子平》〈論小兒〉遂歸未著一字之列,至議定不判為止 — 見下〈論小兒〉一條。

《三命通會》〈論疾病〉:對照之表照錄,推病之文不施於人

五表照錄,推病不判

此篇有二。其一為五首歌訣,純是對照之表:「甲膽乙肝丙小腸」配十干於臟腑,「甲頭乙頂丙肩求」配十干於身,又二訣配十二支,一訣配八卦 — 五十二格,與「甲屬木」「子屬水」同類,本站照錄為參照。其二則以干支推病:「諸風暈掉、眼光日昏……屬肝家甲乙寅卯木受虧主病故也」,又「甲乙見庚辛申酉多者,內主肝膽驚悸、勞瘵」,逐條以命推疾。此後半本站一概不判 — 非不能算,正因易算。生辰非診斷;告人「主痰喘咯血」者,是以引文之形而行醫之實,而最可能因此受害者,正是病中求索之人。故五訣存為對照之表,而不繫於任何人之命盤;後半存於語料,不施於人。構建時並驗二事:所拒之文猶在語料之中,且此五表未曾用於命盤 — 若他日有人以日干告人臟腑,此檢即停其構建,令拒辭與代碼同改。此與 bin/gendered.py 所載之例同類:所拒者非引擎所不能,乃本站所不為。

《淵海子平》〈論小兒〉與《三命通會》〈論小兒〉:不施於人

兩篇,不判

兩書各有一篇專論小兒之命,所論三事:壽夭(「土命,天陰,不過十五歲死」),出身(「見財多,必庶出螟蛉」),與剋父母。《淵海子平》篇末更附兩個真實小兒之命,其一「當年十一月,其子死矣」。此二篇本站一概不判。非不能算 — 財多、身弱,皆是本站已為成人所算之檢。會把初生嬰兒時辰填進表格的,只有他的父母;告訴父母孩子早夭、或將剋害他們,是本站最不該印的話,時辰校得再準也不能使之稍安。《紫微斗數全書》論小兒命、論小兒克親兩節已譯出(見上),同樣不施於任何命盤。構建時並驗:所拒之句猶在語料,每句短於覆蓋率所取之窗,故不會被算作「已判」;且頁面與排盤均未引用。此與〈論疾病〉、與 bin/gendered.py 同類:所拒者非引擎所不能,乃本站所不為。

卷三〈論諸星同垣〉:二百六十六條,一條未判,其故可驗

廟旺 160/163;歌訣 266 條,0 判

此篇兩半。前半為諸星廟旺之表,本站久已據之核對 — 今補其闕:原只收十三星,而篇中實列二十;文昌文曲與羊陀火鈴五星皆有表而未收,貪狼一條更因語料寫作「貪狠」而被記為「此篇無貪狼之表」。又原只比對主星,副星雖補入亦不得及。今並正之,可比對之格由一百一十八增至一百六十三,新增四十五格與庫全合,舊有三處不合仍舊。篇末四表又云「無陷」,此乃就十二宮立言而表中只列五六宮,故別為一檢。後半為二百六十六條歌訣,本站一條未判。曾試以機器分之 — 凡言星又言支者三十九條,抽驗十四得六誤,皆坐三字之歧:「同」既是天同又是同臨,「子」既是地支又是子女,「戍」「戌」語料互出而又雜以丙戌之類干支。十四得六,非程式之未工,乃此篇須人逐條讀之。故棄其所判,只存其目:二百六十六條各歸其類(言星不言位者一百四十七,涉稱量者六十三,言星言支者三十九,已判為格局者十七),條條引文與語料逐字比對。所舉三歧,構建時複驗其猶在語料之中 — 若他日語料校正,此說即不成立,當即停其構建,不容其為陳言。

《子平真詮》卷四十七:一書斥另一書之格為無理

斥九,證七,半斥一

本站所判八字格局二十六種,多取《淵海子平》〈喜忌篇〉與《三命通會》。沈孝瞻卷四十七〈論雜格〉論及同一片地,而其所為者二。其一,斥其 9 者:「若夫拱祿、拱貴、趨乾、歸祿、夾戌、鼠貴、騎龍、日貴、日德、富祿、魁罡、食神時墓、兩干不雜、干支一氣、五行具足之類,一切無理之格,既置勿取。」所列十五之中,本站判其九 — 拱祿、拱貴、趨乾、歸祿、鼠貴、騎龍、日貴、日德、魁罡。本站不代二書判其是非,惟凡讀者盤上見此九者,必並列沈氏之斥語,不藏於代碼之中。其二,別為一書之證者 7:井欄、刑合、合祿、朝陽、遙合、棄命從財、棄命從煞,沈氏各自立說 — 此本站原各據一處而今得其二。然其所立之條,本站所據之書未言:井欄「若透丙丁,有巳午…乃非井攔之格矣」,棄命從煞「若有傷食,則煞受制而不從」。此條可驗,凡犯者盤上明書「依沈氏非此格,依彼書仍是」。另有一格沈氏半斥之:子遙巳「此格可廢,因羅御史命,聊復存之」。構建時以沈氏自舉之造校其自立之條,六造之中五合,而棄命保財一造自相牴牾 — 王十萬命庚申乙酉丙申乙丑,月時兩乙皆正印透干,正犯其上句「若透印…不從」;解者謂「乙從庚化,不作印論」,然此語出卷四十八,題下自注「附」,又引《滴天髓征義》,乃後人所補。本站照錄其牴牾,不代為彌縫。

《子平真詮》:第五部經典 — 得格之後,該怎麼用

五部經典之五

八字五部經典今已全備。此書最要,因本站久能取格而不能用格 — 判出「正財格」「傷官格」之後,便無下文,而這正是術者真正做的事。卷八〈論用神〉即言其法:「財官印食,此用神之善而順用之者也;煞傷劫刃,用神之不善而逆用之者也。」八神各有一句,明言所喜所忌:財喜食神以相生,官喜透財以相生,煞喜食神以制伏而忌財印以資扶,陽刃喜官煞以制伏而「忌官煞之俱無」— 末一條尤妙:其忌在無,不在有。今盤上照錄其喜忌,並列你盤中有無,而不判高下 — 書言「配合得宜」,得宜與否是稱量,本引擎不稱量。同書〈論四吉神能破格〉末句,宜與全站參看:「吉凶喜忌,全在是否合於需要,不因名稱而有分別也。」又該篇複述《三命通會》卷五之四忌:「官忌食傷,財畏比劫,印懼財破,食畏印奪」— 二書各出,其文相合。底本取算準網所錄沈孝瞻白文,非徐樂吾《評註》本(民國人所注,該站另有其目,本站不取)。然此錄有一病須記:〈論陰陽生克〉一篇之後,綴有《滴天髓》十干篇及他書干支歌三千餘字。該站自題「附《滴天髓》之七天干篇」,然此題在正文之末而不在附文之首,故凡讀至頁末者,皆將他書之文當作此書。構建即以篇幅相校,逾鄰篇四倍者停。

《滴天髓》:第四部經典,二千一百七十三字

四部經典之四

八字有五部經典:《淵海子平》《三命通會》《窮通寶鑑》《滴天髓》《子平真詮》。本站原有其三,今得其四。此書為韻文,六十三題,全文僅二千一百七十三字 — 「通關」二十字,「衰旺」十七字,簡至不能起算。其可貴不在新立幾條,而在本站原只據一處立說者,此書別出一手、別為一體,又說了一遍:「體用」言「要在扶之抑之得其宜」,即本站扶抑用神之法;「月令」言「人元為用事之神」,即人元司事;「官殺」言「官殺混雜來問我,有可有不可」,「傷官」言「可見不可見」— 本站近日不判其吉凶而分兩透一藏,正合此意;「八格」言「雜氣財官不可拘」,與本站所判雜氣格並錄。底本取算準網白文。維基文庫亦有此書,然以註文與正文相間,又有模板殘跡,若在散文尚可分辨,在韻文則注與正無從分別 — 計其字數得一萬三千七百四十七,十之八九為注。故不取。《滴天髓闡微》另是一書,本站未收。

《五言獨步》:六百二十八字,三條切中本站已算之則

一條可算,一條互見異文

《淵海子平·五言獨步》二十四聯,向來未譯。其首聯即「病藥」全旨:「有病方為貴,無傷不是奇;格中如去病,財祿兩相隨。」此說世多歸之《神峰通考》(明·張楠),然《神峰》晚出,其源在此。本站不藏《神峰》,故只錄其旨,不立其法 — 完整之病藥用神須待《神峰通考》,此處照實寫明。其中一聯可算:「二子不沖午;二寅不沖申。」支重則不沖。本站此前凡沖必判,實掃一萬七千二百八十盤,其中百分之七點五本不當沖而判為沖 — 且此類盤之沖,盡為此一沖,去之則其盤無沖。又一聯與《三命通會》卷六〈論建祿〉互見,而一字不同:彼引《獨步》作「惟喜茂財元」,此本作「惟喜茂財源」。兩書各存其字,本站兩存之,不取其一。

十神:本站向來只貼標籤,不引書

名義、四忌、去留

十神是兩部書說話所用的全部詞彙 — 本站每張盤都貼這十個標籤,卻一條書中之言也沒引過,此為本站「所印皆有出處」之最大破口。《三命通會》卷五〈論古人立印食官財名義〉正是這十個名目的由來:「生我者,有父母之義,故立名印綬」「我生者,有子孫之義,故立名食神」「克我者,我受制於人之義,故立名官煞」「我克者,是人受制於我之義,故立名妻財」。「官者,官也;煞者,害也」— 朝廷以官與人,以身屬之公家,赴湯蹈火,至於蓋棺而後已,是官害之也。同篇一句之內並舉四忌:「官怕傷,被傷則禍;財怕劫,被劫則分;印怕財,貪財則壞;食怕梟,逢梟則奪。」其一即本站早有之「傷官見官」,餘三條向來未判,今補。然須說明白:「印怕財」出現於九成的盤。十神之中印有二、財有二,八字連藏干十餘位,兩者俱見幾乎必然 — 此是十神名目之事,非閣下命盤之事。故每條之後並列出現率,實掃三萬四千五百六十盤所得。又〈官煞去留雜論〉專論官煞並見之後如何,其法甚確:「五陽日食神,能去煞,又能留官;五陽日傷官,但能去官,不能留煞,必須得羊刃合。五陰日食神,能去煞卻不能留官,日主自能留之;五陰日傷官,能去官又能留煞。」本站只列你盤中有無此藥,不斷該用何藥 — 書開篇即言「要詳柱中官煞孰重孰輕」,孰重孰輕是稱量,本引擎不稱量。並須更正一事:該篇言「若兩停俱有扶合,而無破害,即是官煞混雜」「去留不清,乃為混雜」— 可見「混雜」非兩字並見即是,而是去留不清才是。本站那個「官殺混雜」標記判的是兩字並見,故佔五成之盤,此已在盤上寫明。

自述之數:本站說自己有多少,須能算出來

22 處自述之數

本站以「所印皆可核」自任,而本頁自述之數卻無一處經核。其果如所當然:曾書「四百七十餘條譯文」,實為 595 條;曾書「十九項構建檢查」,僅 tables.js 一處即有 315 處斷言;〈神煞〉篇頭注「三種」,自十八種之役起即已不實,今為二十二種。皆非筆誤,乃無人計之。今立 bin/claims.py:凡本站自述之數,須由倉庫算出,頁面所書與算出者不合,構建即敗,亦不得部署。不管書中之數(引文、年代、百分比之類不與焉),只管本倉庫能算之數 — 此類一錯,無聲而必然。數有歧義者,須自明其所指:天羅地網一篇一法而二名,三奇一篇而三家,以名計得二十二,以篇計得二十一。二者皆不誤,亦皆不顯然,故頁面須書明所計者何,不得只書一數。

推衍冊:一條規則準用到哪裡為止

23 則,逾域必有憑據

本站多數規則為「推衍」:書立其法,程式推之,構建再以書中所舉之例相驗。此法有一處盲區,羊刃即落其中。〈論羊刃〉立「羊刃常居祿前一辰」之法,復舉卯者甲之正位、午者丙之正位、酉者庚之正位、子者壬之正位。構建驗此四者而過,程式則推及十干,無人比對「書所舉者四」與「程式所服者十」之差。而同篇末已明言:子平以甲丙戊庚壬五陽干有刃,乙丁巳辛癸五陰干無刃。五陰干本無刃,本站卻給了十五點三個百分點的盤。驗書之所言,與驗程式在書盡處之所擅自假定,本非一事。故今立推衍冊:凡推衍之則,須自陳書中明立之域與程式實用之域;後者若逾前者,必附憑據 —「閉」謂所舉已盡其域,「衍」謂書立其法且明許類推(須引其許者之文),「限」謂書自設其限而程式從之(須引其限者之文)。逾域而無憑據者,構建即敗。憑據之文亦須真在其篇,杜撰即敗;程式之實際所為亦須與所陳之域相符,不符即敗。此冊今領二十三則。

旺相休囚死:生月裡五行各自的處境

5/5 季合於原文

本站說日主強弱,卻從未說過更基礎的一層:這個月裡,五行各自處在什麼位置。此項各家八字皆有,本站獨無。今補。《三命通會》卷二〈論五行旺相休囚死並寄生十二宮〉規則寫得極明白:當令者旺,其所生者相,生它者休,相之所克者囚,旺之所克者死。我們只從「春木旺」一段讀出規則,推得其餘四季,再回頭與書中所列比對 — 五季全合。這不是複述而是檢驗:規則若讀錯,四季之中必有三季不合。「囚」尤須留意:書云「火能克金,金乃木之鬼」,是被「相」所克,非克「旺」者;一讀反,兩項對調而表面無異。另:同節列出十二宮之名(長生、沐浴、冠帶……)而未列各干所屬之位;書中他處零星可見(甲長生亥、庚長生巳、辛長生子等),湊齊十干須以「陽生陰死」自行推補 — 那是我們的推,不是書的話,故此表暫不做。

刑沖合害:四柱彼此之間,此前從未列出

6 節,逐條核對

本站一向拿大運流年去沖四柱,而四柱彼此之間如何,從未顯示;三刑更是一條也沒實作 — 這在任何一份八字裡都是常規。今補。規則皆出《三命通會》卷二,逐條與原文核對:〈論沖擊〉「地支取七位為沖」,故六沖由推導而得,非查表;〈論六害〉六對(子未、丑午、寅巳、卯辰、申亥、酉戌);〈論三刑〉三組各有其名 — 無禮之刑、無恩之刑、恃勢之刑 — 另有四自刑(辰午酉亥);〈論十干合〉五對,各有名目(中正之合、仁義之合、威制之合等);〈論十干化氣〉五對各有所化(甲己化土之類);〈論支元三合〉四局,必三字俱全 — 書中明言「若三字缺一則化不成局」,故「半合」不算。構建核對之際發現一處:十二組刑,十一組作「某刑某」,惟寅午戌一組作「則寅巳午見午自刑」,「寅巳」下脫一「刑」字 — 該對書中明列,僅字有闕,故兩種寫法皆認,並記其事。此處只判其成立,不斷吉凶:書中於每一種所主人事言之甚詳且長,與「有沒有」是兩回事,故附原文鏈接,讀者自取。

月令格局:這一層此前整個沒有

120 組皆得其名

子平之法,看盤先問「此是何格」— 正官、七殺、正財、印綬、食神、傷官之屬,取自月支。本站此前無此一層:只判陽刃、日刃、日貴、日德、魁罡、金神六種日柱特例,而人人開卷即問的那一問,反而不答。今補上。取法出自《三命通會》卷五〈論正官〉:「正官先看月令,然後方看其餘……故只此月令為正,餘格例此。」故以月支所藏對日主論十神;若所藏之字又透於天干,取透者(書謂「支藏干透」),否則取本氣。月令若與日主同一五行,則無格可取,別名建祿、月劫 — 不硬湊一個格出來。構建核對:十干十二支一百二十組皆得其名,凡取到比肩劫財者無一被湊成常格。此處只判其名,不加吉凶:書中於每格宜忌所言甚詳,非一句可斷,留待後補。另有一事照實說明:該篇所列十干「正氣」之月,本站照抄不推。官星之祿十條皆合,而乙巳、辛寅、壬未丑、癸辰戌四處別有所本,書中未言其例;凡試立一例,必於他處溢出。明文既已列出,不必替它編一條規則 — 編出來的規則,才是我們的話。

人元司事:生日那天當令的是哪個藏干

12/12 月,各 30 日

藏干是一支所藏,固定不變;當令者則隨生日而移。《三命通會》卷二〈論人元司事〉列十二月日數:如寅月,艮土五日、丙火五日、甲木二十日。生於芒種後二日與後九日,當令者不同 — 此前本站無此一層。此表十二月各合三十日,由構建逐月核對,非我們說合就合:初次解析時未、丑兩月只得十二日,因該本以「已土」寫「己土」(已、己、巳三字形近,本篇三處互混),正之乃足。此訛照記於語料。此項只列不判:本站藏干取《淵海子平》〈地支藏遁歌〉,身強身弱由其而來;兩書不盡相同 — 寅巳申只是次序之別,子丑卯辰未酉戌為同五行而陰陽互異,午亥則五行亦不同。若徑改藏干,十二支中九支的判定隨之而變,而兩書孰是孰非我們無從判定,故並列不合併。

論天干地支暗藏總訣:能譯,不能算

此本不可用 · 已由三命通會補

本站的藏干按地支固定取用。〈論天干地支暗藏總訣〉說的是更細的一層:每個節氣之後,哪個藏干當令、當令幾日 — 「立春念三丙火用,餘日甲木旺提綱」。若照此實作,節氣前後的身強身弱判斷都會隨之改變,是真正會動到算法的一節。我們沒有實作,理由是算術:二十四節氣中,雨水、秋分兩個全無;另有六個只點了天干而沒有日數;再有八個的日數加起來不是十五日。二十四之中只有八個是完整而自洽的。要實作,就得替三分之二的年份自己把日數補上 — 那是我們的算術冒書的名,正是本站不做的事。此節照譯照錄,只是不拿來算。此判斷已寫入構建檢查:若日後這份轉錄被修好,檢查會失敗,我們就得重新考慮,而不是讓一個已經不成立的理由繼續掛在這一頁上。

論性情:八字一側終於說人

29 條,0 出入

八字一側此前只說每個標記「是什麼」、每個字「代表誰」,從未說過這是個什麼樣的人 — 紫微一側自星曜性情起便有此一層。《淵海子平》〈論性情〉正是其對應:三張表 — 五行各一段(各帶「太過」「不及」兩句)、天干十首、地支十二首。本盤各取一行:日主五行、日干、月支(書中地支一表明言月令,如「月支子水占魁名」「隆冬建丑」)。太過與不及取哪一句,不是我們挑的:書末自云「且如日干弱,則退縮怕羞;日干強,則妄誕,執一自傲。以上自以輕重言之,萬無一失。」所謂輕重即日主強弱,本引擎早已判得,故照書取一句,不併列兩句讓人自選。此節以面相體貌論五行 — 面色青白、鼻低面偏之類 — 皆照錄,不加粉飾,亦不作依據:只譯不判。二十九條逐字核對,無一處出入。

八字格局:六種,判定與出現率俱合原文

六種,5/5 合於算數

紫微一側早有名格局二十七種;八字一側此前一種也無。《淵海子平》所列規則寫得死的有六種 — 陽刃、日刃、日貴、日德、魁罡、金神 — 現照判,餘者(論時墓、論拱祿之類)條件含糊或本引擎算不到,一概不判,與紫微一側拒六十餘種同例。其中五種是六十甲子中點名幾日,故出現率事先可算:三日應得 5%,四日 6.67%,五日 8.33%。三萬四千五百六十盤實測:日刃 4.90%、日貴 6.63%、日德 8.37%、魁罡 6.67%、金神 5.00% — 分毫不差。這不只是統計,是對「讀得對不對」的檢驗:照原文判則必落此數,放寬或抄錯則必不落。此項已入構建檢查。另:庚辰一日,書中既列入日德五日,又列入魁罡四日,而〈論日德〉明言「日德不喜見魁罡」。此為書中自相牴牾,我們兩個都列並註明,不替書圓場(約六十分之一的盤會遇上)。

十神:推出來的,不是查表;解讀尚未取源

已算,已取源

八字讀的是每個字相對日主的身分:我克者為財,克我者為官殺,生我者為印,同我者為比劫,我生者為食傷,同陰陽為偏,異陰陽為正。此前本站從未算過 — 排出「甲寅」卻不說這個甲對你是財,等於把最常用的一層略去。十神由生克與陰陽直接推出,沒有抄表:十乘十的表照抄一次就是一百次抄錯的機會。構建時按結構自檢 — 每一行十神必各出現一次,且克與被克必成對反向。但要說清楚:頁面上的十神只有定義,沒有斷語。傳統讀進這些名目裡的意思出自《淵海子平》《三命通會》,兩部我們都還沒取用;未取之前不代書立言。這也是八字這一側目前不如紫微一側紮實之處。

星曜安放:與《全書》原文對過,十四項完全相同

14/16 完全相同

星曜位置曾經全部取自 iztro。那是對的做法 — 一套實現,與同業做差分測試 — 但也意味著全站最吃重的東西恰恰最未經核對:擎羊若差一宮,煞星壓力、大限格局、格局判定、乃至半數解讀會一起錯,而所有測試照樣通過,因為它們讀的是同一個錯數。卷二「安身命例」把安星規則寫全了,我們據該節另寫一套獨立實現(engine/src/placement-spec.js),與 iztro 在一千九百二十張盤上逐星對照:命宮、身宮、祿存、擎羊、陀羅、天馬、左輔、右弼、文昌、文曲、地劫、天空、火星、鈴星 — 十四項完全相同。如今上線的是第三套:src/engine/Ziwei.php,同樣據卷二寫成,六十六顆星、十二宮、五行局、長生十二神、博士十二神、大限、廟旺、四化全部自算。iztro 退居構建時的對照 — 每次構建數百張盤逐宮逐星比對,一處不合即構建失敗。被替換的那一套,正是檢查替換品的那一套。兩項不同,原因都寫明:丙丁的天鉞,傳本作「豬狗」(亥戌),通行本作「豬雞」(亥酉) — 同一首訣裡「壬癸免蛇藏」的「免」本作「兔」,可見此傳本確有脫筆,故從庫;辛的魁鉞,訣文「六辛逢虎馬」只給出寅午一對,未言孰魁孰鉞,此為約定,亦從庫。另記一事:卷二所謂「天空」按時安,正是 iztro 的「地空」(相合 100%);iztro 另有一顆叫「天空」的星,按年支安,是同名異星。本站六煞用的是地空,即卷二的天空。

晝生夜生:按真太陽,不按固定時辰

真太陽

卷三「論諸星同垣」給日照雷門加了一條骨髓賦沒寫的條件 — 須晝生;月朗天門則須夜時生。別處實現這一條,都是把一天按固定時辰切開,那是約定。本站已經按出生地經緯與當年實際時區算真太陽時,所以這一條可以照字面算:出生那一刻,那個地方的太陽在不在地平線以上。日出日落取 -0.833° 地平(含蒙氣差與日輪半徑)。加此條後,日照雷門由 0.86% 降至 0.42%,月朗天門由 0.86% 降至 0.41%(三萬四千五百六十盤重掃)。距日出日落三十分鐘以內者頁面註明 — 差幾分鐘結論就反過來,不該說成定論。

廟旺利陷:書與庫不合的三格

115/118

本站幾乎每顆星都印廟旺利陷,煞星區、大限格局、格局判定也都讀它 — 此表無訣可推,只能取自庫(src/engine/ziwei-brightness.php 由構建腳本自 iztro 提取,非手錄),此前從未與原文對過。卷三「論諸星同垣各司所宜」逐星列有廟旺表,可以對。書中明載而命盤能落到的共一百一十八格:iztro 與之相合一百一十五格,不合三格 — 天機在辰(書作旺,庫作利)、七殺在酉(書作旺,庫作廟)、太陰在酉(書作旺,庫作不)。約二成八的命盤會落到其中一格;落到時頁面兩個都列,不替你裁。這三格已寫入構建檢查,再出現第四格即構建失敗。注:書中所列並不完整(每星只列五到十二支,貪狼此節無表),未列者只表示書未言,不表示相合。

卷一:輔星與煞星的本性

三十四節

本站從寫六煞模塊起就在每張盤上算煞星、印祿存昌曲左右魁鉞,卻從沒說過這些星本身是什麼。卷一「問X所主若何」逐星作答,三十四節;十四主星原已用於星性說明,其餘二十節此前一節未讀。現全部譯出,附於該星出現之處 — 六煞見於煞星區,四化見於四化卡片的「這段是怎麼讀出來的」。其中十三節含把女子結局定為妾、娼、婢或不貞的句子,中英兩邊一併刪去並註明,與全站同例;原文見出處。

十二支所忌:本站唯一手錄的表

手錄,每次複核

卷三「論大小限星辰過十二宮遇十二支所忌訣」是一張按生年地支排的表 — 子年生人忌寅申,辰年生人忌辰(天羅)忌戌(地網),申年生人忌火鈴,如此十二支各有其忌。規則明確,故照判:約四分之一的大限與四分之一的流年會中此條。這是全engine唯一由我們手錄的整表 — 星曜位置雖已自算,但都是據卷二的口訣推出來的;此表無訣可推,只能照錄,因此每次構建都拿原文複核 — 每一支必須有條文,條文必須確實出現在該節中,條文所忌之支與星必須在自己的條文裡出現。

流年與小限

n=2,880

卷三論二限太歲吉凶說:先各看大限、小限、太歲,再合看。我們做大限與太歲(太歲落在與流年地支相同的那一宮),並把兩者配起來;小限此前不做,理由是「各家安法不一,做了等於替讀者選了一派」。這個理由是我們自己的,不是書上的:卷三「安小限訣」把規則寫得明明白白 — 不論陰陽男俱順數,不論陰陽女俱逆數;寅午戌人起辰宮,申子辰人自戌宮,巳酉丑人起未宮,亥卯未人起丑宮 — 與「安身命例」同一層級,而本站一向照「安身命例」安星。現已照書安上,每宮標出落在其上的虛歲。流祿流羊流陀是把本命祿存那條規則(祿存隨年干,羊在其前一宮、陀在其後一宮)改用流年之干推的,不另立一表;此規則每次構建都以四十年複核。據此可算的只有一條交互 — 羊陀迭並,卷三有明確定義與實例。兩千八百八十個流年樣本中占 13.8%,約七年一遇;書中說這是要留意的年份,未稱災年。

大限不評分

只列事實

八字大運給了等級,因為可以拿喜用五行去比對,那是可推導的。大限沒有對應的可推導量 — 一步限的吉凶要看整盤,硬給一個分數等於把判斷寫成計算。所以大限只列事實:哪一宮、哪幾顆主星、哪些年、幾歲,以及《紫微斗數全書》卷二的入限吉凶訣原文與譯文。起運歲數出自五行局,順逆出自陰陽男女,都是可推的;每次構建再拿四十二張盤按該規則複核(engine/test/tables.js)。入限訣中把女子在此限結局定為凶死或產厄的句子,中英兩邊都刪去並註明 — 與命宮諸訣同例。

我們站在南派(三合派)

流派選擇

斗數大致分兩路:南派重星情格局,北派重四化飛星。我們排祿存、擎羊、陀羅並據此判格局 — 飛星派根本不用這三顆。所以這個網站算的是南派盤。另:羊陀我們只按生年安一次,不隨大限重排。

英文星名是慣用譯名

意譯

「The Disruptor」不是「破軍」的字面翻譯,是英語圈通行的意譯。庚不是刀,是陽金 — 刀只是傳統用來指它的意象。

四、我們沒做的

寫出來比不寫有用。以下這些要麼還沒做,要麼我們認為做不出可信的結果。

取用神有兩法。扶抑法看日主強弱(弱則扶、強則抑),可以推導也可以驗算,評分用的是這一套。調候法看出生月份的寒暖 — 冬天的木要火,夏天的木要水 — 出自《窮通寶鑑》。這一頁從前寫著「我們沒有那本書的正文」;現在有了,所以命盤頁會把你這一格(日干 × 月令)的開篇通則原文列出,附出處。我們不據它算分,也不在兩法沖突時替你選 — 孰先孰後是流派立場。共一百二十格,可用者一百一十四:戊土十一、十二月在我們所據的傳本中缺文,另有四格開篇即入條件分支,寧可不列。底本是 ctext.org 的開放維基文本,原書早過版權期,但轉錄本人人可編,並非定本,此點頁面上寫明。

煞星只判有無,不判全部交互

部分

判斷格局時我們查三方四正內有沒有六煞,因為「不逢煞沖破」是古法明載的條件。煞星之間的交互只做了一條 — 羊陀迭並,因為卷三對它有明確定義與實例;其餘(煞與煞如何相互作用、如何被輔星化解)仍未做。

沖與害不計分

只列出

沖是動盪,不是災禍。沖掉你需要的是壞事,沖掉壓著你的反而是解脫 — 方向要看整盤,這套算法沒有那個判斷。硬給一個正負,等於把擲硬幣寫成計算。

這套體系本身是否成立

立場

紫微斗數與八字是有數百年曆史的象徵系統。沒有對照研究顯示它們能預測什麼,我們也不提供這樣的證據 — 這一點值得寫在最前面,而不是藏在免責聲明裡。我們能負責的只有一件事:如果你要用這套體系,算式至少該是對的。解讀是這套體系自己的說法,每張盤一視同仁,絕不為了貼合讀者而寫得更模糊。

這不是預測

範圍

大運流年的評分算的是「這段時間的五行性質合不合你」,不是「會發生什麼事」。同樣的生辰永遠得出同樣的結果 — 這是查表,不是預言。

發現錯誤或有出處可以補的,歡迎指正 — 尤其是流派差異。這一頁會隨算法一起更新。

說一句

每一處斷語都能追到原文,這是查得出來的;讀起來通不通,查不出來 — 只有人能說。哪一段看不懂、哪一句讀著彆扭、哪裡像胡說,請直說。

這個表單不帶走你的生辰。存下來的只有:你寫的話、你自願留的聯絡方式、頁面路徑(問號後面一律截掉)和一個每日更換的訪客雜湊值 — 與命盤無關,也無法還原成人。