D8ly 計算方法
D8ly 如何計算八字命盤
D8ly 採用輸入明確、結果可重現的計算流程。只要提供相同資料,無論透過網頁、HTTP API 或 MCP 工具,皆會得到相同的四柱命盤。
Read the English version必要輸入資料
- 出生地的民用日期與時間
- 出生地的緯度與經度
- 出生地在出生日期當時的歷史 UTC 時差
計算步驟
1. 確認民用時間輸入
計算器以使用者提供的日期、時間、座標與 UTC 時差為準,不會在背景自行猜測城市、時區或夏令時間轉換。
2. 校正為真太陽時
透過經度校正與均時差,將鐘錶時間調整為當地視太陽時。當校正後時間跨越傳統的雙小時時辰或日期邊界時,這項調整尤其重要。
3. 計算四柱
校正後的時刻會轉換為年柱、月柱、日柱與時柱。每柱包含一個天干與一個地支,合計八個字,因此稱為八字。
4. 推導結構化關係
D8ly 根據命盤推導日主、五行分布,以及天干地支之間可重現的關係。每日指引則將命盤與明確指定的解讀日期進行比較。
為何 D8ly 要求歷史 UTC 時差
不同國家與年代的時區規則可能改變。要求明確提供 UTC 時差,可以讓假設透明且可重現,避免把可能錯誤的夏令時間查詢隱藏在計算流程中。
可重現性與限制
- 缺少出生時間時,不會自行重建或推測。
- 確定性的代理工具不會猜測座標或歷史 UTC 時差。
- 即使基礎四柱相同,不同八字流派的解讀框架仍可能有所差異。
- 結果屬於傳統文化的反思框架,不是科學預測或專業建議。
使用結構化計算工具
代理與應用程式可呼叫公開、唯讀的 MCP 工具,取得可重現的命盤、黃曆資料與八字每日互動。需驗證的 HTTP API 則提供其他生成式解讀。
開啟開發者與代理指南