命盤基礎約 5 分鐘2026-11-10

紫微斗数年解月解怎麼排?解神落宮要先分清盤層

盤上同時有一個「解神」和一個「年解」,光看星名無法把它們放到同一套算法裡。iztro 的本命解神按農曆出生月安,亦即本文說的月解。流年年解才把所查看年份的地支帶入。古籍還記有按生年太歲安解神的方式。同樣從戌宮起子,代入生年或所查流年,得到的位置可以差好幾格。

年解逆數,子支停在戌

《紫微斗數全書》卷一〈安天德月德解神訣〉的解神,以戌宮標子,逆數至出生年支。按這個步法,子支到戌、丑支到酉、寅支到申、卯支到未、辰支到午、巳支到巳;接著午支到辰、未支到卯、申支到寅、酉支到丑、戌支到子、亥支到亥。

iztro 的 getNianjieIndex 沿用這組支位對照。要看盤上的年解,還要讀它的呼叫端。流年星曜程式把該流年的支代入,並標記為流年星曜。古書文字的輸入則是本生年支。兩者起宮和逆數方向相同,所用年份不同。

月解由申起正二月,每兩月順移兩支

月解以農曆生月兩兩分組。正、二月安申,三、四月安戌,五、六月安子,七、八月安寅,九、十月安辰,十一、十二月安午。正、二月同在申;進到第三月才由申順行兩格到戌,之後依同樣的分組續排。

月解用的是出生月序。本命盤出現「解神」時,iztro 的雜曜程式就是從這張月表取落點。若把它當作所查看的流月,從五月切到六月或七月時會預期它移動,實際上切換觀看月份沒有改變出生月。

卯年五月出生,遇午年怎麼復算

先安本命月解。出生在農曆五月,五、六月這一組安子,所以本命欄的解神在子。再看午流年:戌起子,逆排酉對丑、申對寅、未對卯、午對辰、巳對巳、辰對午,得到流年年解在辰。

若用古訣的生年解神,仍從戌起子,但數到生年卯便停,得未。這個例子有三筆各自成立的落點:子是本命月解,辰是當年年解,未是古訣按生年安的解神。三筆應保留來源,不宜只留一欄「解神在某宮」。

用換年份和換月份找出差在哪

沿用上例,將所查流年從午改成未,流年年解由辰退到卯;本命月解仍在子,古訣生年解神仍在未。這一步能分辨一個頁面上的解神標記,究竟是跟著流年走,還是跟著本命資料固定。

如果要反向檢查出生月,將有效月序從五月改為六月,本命解神仍在子。改為七月才移到寅。閏月造成的月序切換也要看有沒有跨過兩月一組的邊界。例如閏六月後半,iztro 開啟修正取七月、關閉取六月,這次才會看到寅與子的差異。

本命與流年同宮,也要留兩筆

另取正月出生、所查流年為寅的盤。本命解神按正、二月組落申;年解從戌逆數兩格,也落申。這是兩個獨立輸入剛好得到同一地支。把流年改成卯,年解移到未,解神留在申。

如果畫面把兩顆標記疊在同一格,先切換盤層再核對,別用同宮這一筆就認定工具把年解和月解合成了一顆。

校盤紀錄要寫出生年還是所查年份

建議在表頭直接拆為「古訣生年解神」「本命月解」「流年年解」。若不同盤只提供一顆解神,用一組出生年月和兩個相鄰流年交叉核對,先找出它跟哪一個輸入走,再比較起宮與步法。程式即使有計算某個索引,仍應查看入盤程式實際把哪個索引標在頁面上。

本文對照的是古籍記載與 iztro 的兩個輸出位置,未把它推廣為某派所有版本的統一排法。古訣 https://zh.wikisource.org/wiki/紫微斗數全書/全覽 。本命月解入盤 https://github.com/SylarLong/iztro/blob/main/src/star/adjectiveStar.ts 。流年年解入盤 https://github.com/SylarLong/iztro/blob/main/src/star/horoscopeStar.ts 。

FAQ

常見問題

延伸閱讀

繼續釐清相近問題