渾儀ARMILLARY

關於 · ABOUT

一台說得出
出處的儀器。

古典占星的難處不在算不算得出數字,
在於同一個問題,古人給過好幾個不同的答案。

為什麼會有這台儀器

我在做一份需要逐項交代作者、版本與適用範圍的古典占星研究。那種工作有個很基本的要求:寫下任何一個判詞之前,你得說得出它出自誰、哪一版、適用到哪裡。

市面上的排盤工具接不住這個要求。它們給得出一個界主、一個三分主、一個日夜盤結論,但給不出出處。換一個工具就換一個答案,而沒有一個會告訴你為什麼不一樣。

問題不在它們算錯,
在於它們不說。

所以順序倒過來:先把儀器做出來。一台每個數字都帶著出處、每一張表都具名到作品與章節、行號或頁碼、每一個不確定都照實標成不確定的儀器。做完之後,研究才有辦法繼續。

它給你什麼

一次輸入生辰,你會拿到三套座標系並列的天體位置(黃道、赤道、地平)、四套具名界表、兩套面/旬、三套三分性與廟旺、兩層分開輸出的相位、日夜盤、阿拉伯點、行星落宮、反照點、34 顆恆星、月相與食、升降與中天。

以及一份逐步計算軌跡:每一步的函式、參數、旗標、回傳值與當時的假設,加上一組 SHA-256 收據。三年後你翻出來,還能照著軌跡重算核對;收據本身只能偵測意外損壞,不證明來源,也不證明沒被刻意修改。

渾儀負責的是前半段:把數字算對,把出處交代清楚。後半段,也就是這些數字對你這個人意味著什麼,需要的是另一種工作。

一個例子:界要選哪一張

大多數軟體給你一個「界」欄位。看起來像個事實,其實是個已經替你做完的決定。

歷史上界不只一張表。埃及界、迦勒底界、Ptolemy 界、Lilly 承襲的那張。四套具名表,四種切法,彼此不一致。挑一張當預設,就是替使用者裁決了古典。

而迦勒底那張還多一層:它的土星與水星次序依日夜盤反轉。也就是說:

日夜盤是這張表的輸入,
不是它的輸出。

那日夜盤本身有多確定?研究筆記所列的古典段落,多半只用日生、夜生或「在地上」來描述。用太陽中心還是上緣?算不算蒙氣折射?這些段落都沒有明定。

於是當出生時刻不確定時,你撞到的是雙重不確定:日夜盤可能翻面,而界主跟著翻。這時候輸出一個乾淨的單一守護星,是最好賣、也最不誠實的做法。

渾儀在這種情況下並列日夜兩組候選,守護星欄位留空。知道「有四張界表」是一層;知道這一層,是另一層。

你的出生資料不會離開這次計算

免註冊、免 email。應用程式裡沒有可以存放出生資料的地方:沒有帳號資料庫,沒有命盤資料庫,沒有工作階段儲存,沒有請求快取,沒有背景佇列。計算期間若有任何程式碼嘗試寫檔,測試會直接失敗。

整個計算頁載入的每一個檔案都來自本站:沒有外部字型、沒有 CDN、沒有分析腳本。地名搜尋讀內建的離線資料庫,不看你的 IP、不用瀏覽器定位。

這個保護的價值
來自它的二元性。

它不是一個可以打開的選項,是這個應用程式的形狀。完整的分層說明在〈信任中心〉與〈安全〉。

要讓那些數字站得住,
儀器本身得先站得住

計算引擎是 Swiss Ephemeris 2.10.03;內建星曆檔依檔頭基於 JPL DE441。黃赤交角逐次計算,取平交角加章動,不是寫死的常數。真高度與視高度分成兩欄,視高度另附折射模型與當時的氣壓溫度。月相事件與臺北的日月升降已與 USNO 的資料交叉核對。

算不出來的時候會明白說算不出來:Placidus 在極區帶整帶拒絕,其他宮位制算不出合法宮頭時回錯誤並說明原因,不會偷偷換一個宮位制給你一個看起來正常的答案。

原始碼採 GNU AGPL v3 公開。你不必相信我對程式行為的描述,可以去讀。著作權與原始碼取得方式 →

這個名字

渾儀是渾天儀、也就是 armillary sphere 的中文名稱。那是一件用同心圓環表示天球座標系的觀測儀器:赤道環、黃道環、地平環,環環相扣,讓你同時看見同一顆星在幾套座標系裡的位置。

這台儀器做的事情本質上一樣:同一顆星,三套座標,並排放著。

現在的階段

本服務自2026-09-06起以Private Alpha供少數受邀者使用;自2026-10-10起改為公開測試(Public Alpha),任何人都可以直接使用,不需邀請、不需註冊,目前仍不收費。往後的進度、還沒解決的問題與尚未裁決的方法,都列在〈路線〉上。

與其相信我,
不如自己算一次。

不用註冊。不用 email。填四個欄位就能算。

排一張盤 →