八字 · 博客

AI排盘:公历时间到四柱干支的规则化换算

Deep Oracle 学术组 · 2026-09-19 · 约 6 分钟

AI排盘是指将公历出生日期与钟点转换为八字命盘的一组历法换算过程。在命盘上,它具体落实为年柱、月柱、日柱、时柱四组干支,以及由此展开的五行、十神、地支关系和运程序列。

排盘这件事为什么是确定性的

排盘的核心不是解释,而是换算。给定一个公历日期和一个钟点,第一步是确定它落在哪一年、哪一月、哪一日、哪一时辰;第二步是根据历法规则把年月日时分别对应到干支。年柱依立春分界,月柱依节气分界,日柱依日序推排,时柱依日干与时辰推排。每一步都有固定规则,规则本身不依赖使用者的经验、偏好或判断。因此,同一组输入在同一套规则下必然得到同一组输出。

这意味着排盘是确定性的计算。确定性计算的价值不在于它更聪明,而在于它可以被复核。一个八字排出之后,任何人都可以按照同一套历法规则重新推一遍,检查每一个字是否站得住。命理中大量分歧来自解释层面,而不是排盘层面。排盘之所以能够被做成引擎,正是因为它的底层没有模糊地带。

引擎负责的六项输出

本站引擎在排盘后输出的项目包括六类:

第一,四柱干支。这是命盘的骨架,直接显示年柱、月柱、日柱、时柱的天干地支。

第二,五行分布。引擎按四柱干支统计木、火、土、金、水的出现次数,并给出日主所属五行。

第三,地支藏干。每一个地支中按本气、中气、余气列出所藏天干,这是十神判定的前置信息。

第四,十神标注。以日干为基准,对其他天干与藏干标出正官、偏官、正印、偏印、正财、偏财、食神、伤官、比肩、劫财等十神关系。

第五,地支之间的刑冲合害。引擎列出四柱地支之间存在的刑、冲、合、害关系,不附带吉凶判断。

第六,大运与流年序列。按性别、年干阴阳与出生日期计算起运时间,并排出大运干支序列;流年部分给出具体年份对应的干支。

这六项输出全部来自规则计算,引擎不解释其中的含义,只负责把结构呈现出来。

语言模型负责的两项工作

语言模型在这条链路上不是排盘工具。它负责两件事:第一,把术语讲成可读的句子;第二,把多项结论组织成有顺序的文字。

所谓把术语讲成可读的句子,是指引擎输出可能是一组十神名称、一组地支关系或一组五行统计,语言模型把这些离散项转成连贯的说明。比如引擎标出“月干正官”,语言模型可以把它写进一段文字,说明正官在月干这个位置上的通常含义,但判断依据仍然是引擎给出的那个标注。

所谓把多项结论组织成有顺序的文字,是指一个命盘涉及的信息很多,语言模型需要决定先讲什么、后讲什么,哪些信息放在一起讲,哪些结论需要前后照应。这是组织工作,不是重新排盘。

中间那一层谁来对账

引擎与语言模型之间需要一层对账。对账的标准非常具体:模型写出的每一个干支、每一个十神,都应当能在引擎的输出里找到同一个字。

如果引擎输出显示日柱为甲子,模型在解读中说成甲戌,这就是对账失败。如果引擎标注月干为偏财,模型写成正财,这也是对账失败。对账不检查文笔好坏,也不检查解释是否周全,它只检查模型有没有忠实引用引擎的结果。

这一层之所以必要,是因为语言模型在生成文字时并不天然具备逐字核对的能力。它可能把命盘讲得通顺,却在中途改动了某个干支或十神。对账就是把模型生成的文字重新对照引擎输出,逐项确认。凡是引擎里没有出现的干支,模型不能自行补出;凡是引擎标注不同的十神,模型不能另作标注。

两者搭配时的失败点

两者搭配最常见的失败点,是模型在解读过程中顺手重排了一次四柱,把自己的结果盖在引擎的结果上。

这种情况通常发生在用户只提供了公历出生日期,而没有贴出已经排好的命盘。模型为了完成回答,会自行根据日期推算四柱。推算过程一旦出错,后续解读就建立在错误的命盘上。更隐蔽的情况是,用户虽然贴了命盘,但模型在长文生成中重新计算了一次,结果与用户提供的盘不一致,最终以模型自己的计算结果为准。

避免这一点的办法是在提问时把命盘完整贴进去,并要求模型不重排。完整贴入命盘意味着四柱、十神、藏干、大运等关键信息已经明确给出,模型不需要再做任何历法推算。要求不重排则是给模型一个明确约束,让它只做解读与组织,不做计算。

用户可以通过对账来检查模型是否遵守了这一约束。如果模型回答中出现的某个干支与所贴命盘不一致,就说明中间发生了重排或误写。此时不应继续追问解释,而应重新提交命盘并明确要求以所贴内容为准。

与相邻概念的区别

AI排盘需要与两种常见说法区分开。其一是AI八字解读和确定性排盘有什么不同。AI排盘强调排盘环节由确定性引擎完成,结果可复核;AI八字解读则强调由语言模型对已有命盘进行文字化说明。前者是计算,后者是表达,两者在同一链路上但属于不同阶段。

其二是AI总结和排盘结果有什么不同。AI总结是语言模型对排盘结果所做的归纳与转述,可能包含取舍、排序与措辞选择;排盘结果则是引擎直接输出的结构化数据,不含解释。用户看到的一段命理解读,通常是排盘结果经过模型总结之后的产物。理解这一点,有助于在阅读时区分哪些内容来自计算,哪些内容来自文字生成。

相关术语

AI八字解读和确定性排盘有什么不同 · AI总结和排盘结果有什么不同

AI排盘:公历时间到四柱干支的规则化换算