FateMaster Research

我們的排盤方法論

FateMaster 上的每一張命盤,都由確定性的、帶版本號的程式碼按照有典籍出處的規則計算。這個頁面公開完整的計算流程——校正步驟、規則出處、測試體系,以及 AI 參與和不參與的確切邊界。

一段話說清楚

FateMaster 用確定性演算法排盤——沒有 AI、沒有隨機性——分五個階段:出生地歷史時區還原、歷史夏令時校正(124 個國家和地區)、真太陽時換算、使用者可選的子時口徑,以及按天文計算的節氣時刻劃定年柱與月柱邊界。解讀文字由 AI 基於已完成的命盤撰寫,但任何一個柱、一顆星、一個數字都不由 AI 決定。引擎帶版本號(目前 v30)、有自動化測試守護,每一次改進都會自動惠及所有已儲存的命盤。

確定性是設計原則

命盤是一種計算,不是一種觀點。給定相同的出生時刻、出生地和設定,我們的引擎每次都產出完全相同的盤——它是普通的、可檢視的程式碼,遵循數百年前就寫定的規則,外加現代民用時間制度帶來的必要校正。

由此而來三條承諾。第一,我們應用的每條規則都在本站有公開文件,並標明典籍出處。第二,我們引用的每個引擎數字——涵蓋多少國家、多少測試、多少已驗證神煞——都來自程式碼庫本身,程式碼變動時同步更新。第三,凡是流派真正存在分歧之處,我們公開說明,能開放選擇的開放給你選擇,而不是悄悄替你選一個。

出生時間五道校正的完整版

八字中有四個字直接取決於出生的鐘錶時間,所以在寫下任何天干地支之前,記錄的時間必須換算成出生地的視太陽時。這個換算分五個階段,每一個都可能改變命盤。

一 · 歷史時區還原

出生地座標使用完整歷史時區資料集解析,保留 1970 年以前的區域邊界——常用的簡化資料集會把這些邊界合併掉。對於法定標準經線不是整時區的 19 個國家(如印度 82.5°E),使用專門的經線表;其餘國家按出生當年生效的法定 UTC 偏移推導標準經線,而不是按今天的偏移。

二 · 歷史夏令時

引擎攜帶的是出生當天生效的夏令時規則,涵蓋 124 個國家和地區:包括中國 1986–1991 年六個逐年不同的夏令時時段、英國二戰雙重夏令時,以及針對通用判定必然失效的歷史時期、涵蓋 22 個時區共 41 段人工核對的標準時間覆寫區間——每段邊界都與 IANA 時區資料庫(2026b)逐項核對。鐘錶撥動前後的「模糊時間」與「不存在的時間」會被偵測並提示,絕不悄悄猜測。

三 · 真太陽時

鐘錶時間分兩步變成視太陽時:先按出生地與標準經線的經度差修正(每度 4 分鐘),再疊加均時差——用六項三角級數計算,而不是常見的三項簡化式。僅均時差一項全年就在約 −14 到 +16 分鐘之間擺動;合計修正量經常超過半小時,足以把出生時刻推過兩小時一個的時辰邊界——跨過午夜時連日柱都會改變。校正之後,所有受影響的柱都重新推算。

四 · 子時口徑(23:00–01:00)

子時出生按 23 點換日還是按午夜換日,古法兩派各執一詞。我們兩種口徑都實作,並把你的選擇隨命盤儲存。在早晚子時口徑下,晚子時的時柱天干按次日日干用五鼠遁口訣推得——這是典籍記載一致、而隨手的實作最容易算錯的細節。

五 · 年柱月柱邊界,精確到秒

年柱與生肖在天文計算的立春交節瞬間切換,不在春節、也不在午夜零點;農曆輸入的生日同樣適用這條邊界。月柱以同樣的方式跟隨每個節氣的精確交接時刻。立春邊界由專門的回歸測試鎖定,永遠不會悄悄退化。

天文曆法根基

節氣時刻由含章動修正的天文公式計算——與天文年曆同一類演算法——而不是查粗粒度的表。這在邊界處見真章:出生在立春交節前幾小時的人屬於上一年,出生在交節當天的人月柱歸屬於交節時刻的正確一側。

引擎接受陽曆和農曆生日(含閏月),支援 1900 至 2100 年;超出範圍明確報錯,而不是悄悄產出一張錯盤。起運歲數按「三天折一年」古法推算,餘數一路折到小時,給出確切的起運日期而非四捨五入的歲數。

盤面規則與典籍出處

解讀結構遵循子平典籍體系:日主論命依《淵海子平》,神煞口徑依《三命通會》,格局判定依《子平真詮》,五行氣勢依《滴天髓》,調候依《窮通寶鑑》。凡一條規則存在多種讀法之處,我們採用的口徑都寫在對應的指南裡。

藏干分級加權

五行力量計入每個地支所藏天干,按本氣 1.0、中氣 0.7、餘氣 0.5 三級加權,而不是把所有字一視同仁。日主強弱與喜用神分析都建立在這個加權模型之上。

57 個神煞,逐盤驗證

神煞引擎按《三命通會》口徑推算 57 個已驗證神煞,以 39 個逐柱標註期望神煞的完整命例做全量比對,目前在該命例集上召回率與精確率均為 100%。驗證腳本隨程式碼庫發布,隨時可以重跑。

25 種格局

格局判定涵蓋八正格,加從格、專旺格與化氣格,共 25 種——包括三支會局先改寫全盤五行、再判格局的高階情形。

作用關係,全部成文

天干五合與四沖、地支六合六沖、三刑六害相破、半合拱合暗合——完整的作用關係規則連同典籍出處發布在我們的指南中,任何命理學習者都可以拿書對照核驗。

工程實踐

帶版本號的引擎——目前 v30

排盤規則每次變更都會遞增引擎版本號,自 v11 以來的 20 條變更紀錄逐條保留在原始碼中。你永遠不必猜一張盤是哪套規則算出來的。

已存命盤自我修正

開啟一張已儲存的命盤時,其儲存版本會與當前引擎比對;由舊版本算出的盤會自動按現行規則重算並回寫——每個修復都觸及每個使用者,不留過時結果。

86 個時間處理自動化測試

時區與夏令時行為由 86 個自動化測試案例守護,按國家和上線批次組織,從美國、歐洲到印尼和前蘇聯地區,另有立春年柱邊界的專門回歸測試。

可重跑的驗證

本站的準確性說法都有明確範圍且可查驗:神煞命例集(39 例,100% 召回與精確)隨時可以對引擎重新執行。每次改進規則,這套命例集就是「其他一切沒被改壞」的證明方式。

AI 參與和不參與的環節

命盤本身——四柱、藏干、十神、神煞、格局、大運流年——完全由確定性程式碼計算。沒有任何 AI 模型參與擺放任何一個字,相同輸入永遠得到相同的盤。

AI 只在命盤完成之後登場:大型語言模型基於注入提示詞的盤面事實,撰寫解讀文字——性格分析、時機判斷、問答回覆。分工是嚴格的:演算法決定盤裡有什麼,AI 幫助解釋它可能意味著什麼。如果解讀與盤面資料有出入,以盤面資料為準。

定位與邊界

八字是古典玄學體系。我們把它的實作做到力所能及的嚴謹,並把結果作為自我反思的框架呈現——不是醫療、財務、法律或心理建議。重大決定值得專業意見和多方視角,命盤可以是其中之一,但永遠不該是唯一。

有些盤天然存在不確定性——距時辰交界只差幾分鐘的出生、跨過邊界的真太陽時修正、兩種口徑結果不同的晚子時出生。這些情形下排盤器會提醒你並展示差異,因為誠實的工具會告訴你它自己的根基何時不穩。

糾錯與聯絡

如果你認為某張盤算錯了,請告訴我們:把出生資料和疑點寄到 [email protected]。確認的問題會在新的引擎版本中修復,而由於已存命盤會在下次開啟時自我修正,修復會觸及所有人——包括你回報的那張盤。

方法論常見問題

我儲存的命盤會變嗎?

會,而且這是有意為之。當我們修正一條排盤規則,引擎版本號遞增,舊版本算出的已存命盤會在下次開啟時自動重算。盤發生變化,意味著它變得更準了。自 v11 以來的 20 條規則變更都逐條記錄在原始碼中。

為什麼這裡的盤和別的排盤工具不一樣?

幾乎總是出在出生時間前置處理上:有沒有應用歷史夏令時、有沒有把鐘錶時間換算成真太陽時、用的哪種子時口徑、年柱按立春還是按春節切換。每一個選擇都可能移動一個柱。這個頁面完整記錄了我們應用的規則,你可以逐條對照兩邊的實作。

我的盤是 AI 算的嗎?

不是。四柱、神煞、格局、大運都由確定性程式碼計算,完全可重現。AI 只用於在完成的命盤之上撰寫解讀文字,盤面事實會提供給它——命盤的任何組成部分都不由它決定。

我覺得我的盤算錯了,該怎麼辦?

先檢查三個常見情形:出生時間記錄在夏令時期間、出生在 23:00–01:00 的子時時段、生日在二月初立春附近——這三種情形排盤器都會主動提示。如果結果仍然存疑,把出生資料寄到 [email protected];確認的錯誤會透過版本化自我修正機制為所有人修復。

深入閱讀

看方法論如何落在你的盤上

排一張盤:這個頁面上的每一道校正都自動應用,每一個邊界情形都誠實提示。