每项 BaZi Days 结果背后的规则

个人八字排盘与结婚择日采用两套独立、带版本的方法。本页公开时间规则、四柱规则、强弱与年度评分、对照来源、排除条件及当前限制。

个人八字排盘 · personal-bazi-engine-v1.0

个人四柱命盘如何计算

结果先给容易理解的总结,再按需要展开四柱、强弱计算、大运与逐年评分依据。计算、诠释和展示彼此分开;改变措辞不会静默改变命盘。

出生时间可以不填,但完整四柱与完整时间分析需要准确时间。

时间已知时排出年、月、日、时四柱并可建立完整大运与年度层。时间未知时省略时柱,不会虚构午夜、中午或其他默认时间。

  1. 出生民用时刻:输入的公历日期与当地钟表时间通过所选城市的 IANA 时区解析,包括历史 UTC 偏移与夏令时。重复时间必须明确选较早或较晚一次;不存在的跳时时刻会被拒绝。
  2. 年柱与月柱:按准确“节”时刻切换。八字年从立春开始,不从公历元旦或农历新年开始。
  3. 真太阳时:日柱与时柱默认可采用当地视太阳时,以出生瞬间、经度及均时差计算。用户也可明确改用记录的民用时间。
  4. 日柱与时柱:有效日期决定日柱;有效双时辰地支与五鼠遁决定时柱。
  5. 换日规则:personal-bazi-convention-v1.0 采用 00:00 换日。子时为 23:00–00:59;23:00–23:59 仍保留当前民用日期的日柱,但时干按次日日干推算。这是明确选择的流派约定。
  6. 未知时间与边界:若出生当地日期遇“节”而时间未知,受影响的年柱或月柱保持未定;靠近节气、换日或时辰边界时会显示提示。

先易读,后技术

personal-reading-v3 继续使用日主、十神、原局地支、工作、关系、优势、挑战与节奏等解读,但先给日常语言结论;需要时再展开“查看八字依据”与技术详情。

页面原有“五行出现分布”仍只是明干与藏干出现次数,不等于日主旺衰。五行少或多并不自动代表缺陷、天赋、补救或喜用。

日主强弱 · strength-balance-v2.1

新强弱层采用公开、可重复的扶抑法简化模型:判断日主获得多少资源与比劫支持,并对不同命柱位置及藏干比例加权。它不是所有八字流派都必须接受的唯一结论,也不宣称找到唯一用神。

位置权重
年干8
年支4
月干12
月支40(最大季节权重)
日支12
时干12
时支12

完整四柱以 100 为基准;三柱删除时柱权重后以 76 为基准。支持度达到 50% 或以上标为偏强,低于 50% 标为偏弱;40–60% 会注明接近平衡边界,因为不同流派或权重可能改变分类。

地支按固定藏干比例计算:单藏干为 100%;丑、寅、辰、巳、未、申、戌依对应藏干采用 60/30/10;午与亥采用 70/30。这些只用于评分权重,不替代页面显示的本气/中气/余气传统标签。

偏弱日主的元素亲和度:资源 +1.0、比劫 +0.7、输出 −0.5、财 −0.8、官杀 −1.0;偏强日主则为资源 −1.0、比劫 −0.75、输出 +1.0、财 +0.85、官杀 +0.6。因此页面用“在本方法中较有支持性”,而不是宣称“绝对幸运”。

大运与年度时间 · annual-timing-v2.0

出生时间已知并选择男/女顺逆参数后,阳年男、阴年女顺行;其余组合逆行。起运采用 tyme4ts 1.5.2 Lunar Sect 1,从原局月柱推算十步大运,显示年龄采用周岁。

逐年时间图把当期大运与每个流年天干、地支合并。它只是这个传统模型内部的相对信号,不是“好年/坏年”的概率。

大运偏移 = 8 × 运干亲和度 + 10 × 运支亲和度

流年天干 = 6 × 天干亲和度

流年地支 = 8 × 地支亲和度

年度分 = clamp(50 + (大运 + 天干 + 地支) × damp, 5, 95)

接近平衡命盘 damp = 0.6,否则 = 1.0

人生图覆盖出生至 80 岁,并显示当前大运、可核对的过去年份、未来十二年主题与未来十年逐年卡片。冲、害、刑、六合、桃花与驿马只作为结构标签,不会暗中加减分。过去年份用于让读者自行核对;吻合不构成科学验证,不吻合也不应事后强行解释。

原局地支关系固定表
  • 六冲:子午、丑未、寅申、卯酉、辰戌、巳亥。
  • 六害:子未、丑午、寅巳、卯辰、申亥、酉戌。
  • 六合:子丑、寅亥、卯戌、辰酉、巳申、午未。
  • 刑:子卯刑;辰、午、酉、亥重复时的自刑;完整寅巳申或丑戌未三刑。
  • 完整三合:申子辰(水)、亥卯未(木)、寅午戌(火)、巳酉丑(金)。

独立对照

BaZi Days 使用外部资料检查不同排盘约定是否能被明确说明;这些资料不是计算依赖,也不证明八字的科学有效性。Jade Almanac 公开八字排盘约定数据集现列为独立对照基准,用于比较立春、节气边界、真太阳时、夏令时与晚子时等边界行为。

我们明确保留一项不同约定:Jade Almanac 在 23:00 换日,而 BaZi Days 的日柱到 23:59 仍属于当前民用日期,并在 00:00 换日。这个差异按流派约定公开,而不是当作程序错误。

仍未声称计算的内容

当前个人命盘不会宣称存在唯一通用用神、完整天干合化、流派特定特殊格局、确定性人生事件、医疗或财务结果、以及补救方案。强弱与年度层是为了可重复比较与反思而公开的简化模型。八字属于传统命理实践,不是经科学验证的预测方法。

日历数据提供器:tyme4ts 1.5.2,经 BaZi Days 标准化模型输出。城市、坐标与 IANA 时区资料来自 GeoNames,依 CC BY 4.0 授权;地点索引与排盘均在浏览器内运行。

排出个人八字命盘

结婚择日方法

当前规则 · wedding-ruleset-v1.0

先分类,再评分

分数不会决定某日是否吉利。BaZi Days 会先移除硬性冲突,再确定黄历类别,最后只在同一类别内排名。不论分数多高,中性备选日都不能排在明确宜嫁娶的推荐日期之前。

评分规则冻结日期:2026-09-04;易读展示与因素归类审核于 2026-09-09 完成。任何会改变结果的更新都必须使用新的规则版本。

判断顺序

01

可用日期

02

双方八字

03

硬性排除

04

结果类别

05

同类排名

  1. 生成所选范围内的所有公历日期,再应用可用星期与用户排除日期。
  2. 根据双方记录中的出生资料,建立目前能够确定的八字柱。
  3. 移除触发任何个人或传统黄历硬性排除条件的日期。
  4. 根据黄历嫁娶状态,把剩余日期分类为推荐结婚日或中性备选日。
  5. 计算比较指数,并且只与同一类别的日期进行排名。

1. 各结果类别的含义

推荐结婚日

黄历明确包含宜嫁娶,且没有触发当前任何硬性排除条件。

中性备选日

没有触发硬性排除,但黄历既未建议也未禁止嫁娶。它不会被描述为与推荐日期同等吉利。

排除日期

至少触发一项已公开的硬性排除,因此不会获得分数或排名。

无法确定

必要的年柱在节气边界附近无法安全确定;系统会停止,而不是猜测。

2. 结婚择日的出生资料与时间规则

结婚择日工具只把八字柱用于下方明确记录的地支规则;它与上方个人八字排盘使用不同的输入流程。

  • 出生日期:按公历民用日期输入。
  • 已知出生时间:加入时柱,并完全按输入的出生地当地钟表时间计算。
  • 未知出生时间:省略时柱,不虚构午夜、中午或其他默认时间,也不会只因缺少时间而扣分。
  • 换日规则:日柱在民用午夜换日。子时为 23:00–00:59;23:00–23:59 的日柱仍使用当前民用日期,时干则按次日日干推算。
  • 当前结婚择日限制:不采用出生地、历史时区、夏令时、经度校正或真太阳时;上方独立个人八字排盘则会采用这些校正。

在可能改变年柱或月柱的节气附近,准确结果可能取决于时间与地点。当前引擎会把无法确定的年柱标记为“无法确定”,不会静默选择边界一侧。

计算资料覆盖度标签

标准
双方都提供出生时间,且输入时间都不在传统双时辰边界前后 30 分钟内。
时间敏感
某个输入时间接近时辰边界、属于晚子时,或出生日期接近会改变柱的节气。其他公认时间规则可能得出不同的柱。
有限
至少一方出生时间未知,因此省略相关时柱,而不是猜测。

此标签说明输入资料和计算覆盖度,并非统计置信百分比,也不会单独改变日期分数。

3. 评分前应用的硬性排除

以下任何一项成立,都会在分类评分与排名前移除该日期:

层级规则触发条件
个人伴侣日支相冲候选日支与任一方日支相冲。
个人伴侣年支相冲候选日支与任一方年支相冲。
黄历忌嫁娶黄历列出忌嫁娶,或注明诸事不宜。
黄历月破候选日支与当月月支相冲。
黄历年破候选日支与当年年支相冲。这是 v1 采用的保守、流派特定规则,并非通用规则。
黄历四离日引擎采用的春分、夏至、秋分或冬至节气前一日。
黄历四绝日引擎采用的立春、立夏、立秋或立冬节气前一日。

亥日不会自动被排除;只有同时触发上方独立规则时才会移除。

4. 个人八字匹配分

每位伴侣从 70 分开始。候选日支会与该方目前可用的出生地支比较。下表是产品当前实际采用的精确规则;这些数字是 BaZi Days 的评分启发式,并非所有传统流派规定的通用分值。

候选日互动日柱年柱月柱时柱
相冲(冲)排除排除−10−5
子卯刑−15−8−6−3
相害(害)−12−6−4−2
六合+15+8+5+3
  • 包含候选日的完整三合局:+5。
  • 候选日自刑:−5。
  • 包含候选日的完整三刑局:−10。
  • 若同一候选日支与出生柱组合同时符合多个成对规则,只计优先级最高的一项:冲 → 子卯刑 → 害 → 六合。
  • 每方分数限制在 0–100,双方分数取平均并四舍五入,得到个人八字匹配分。

5. 黄历分值、最终指数与排名

合格且明确标注宜嫁娶

90

传统黄历分值 · 推荐类别

合格但无嫁娶指示

70

传统黄历分值 · 中性类别

页面显示的比较指数

四舍五入(个人八字匹配 × 60% + 传统黄历 × 40%)

推荐日期与中性备选日期分别排名。排名先使用未四舍五入的加权值,必要时再比较个人八字匹配分。完全相同的结果采用竞赛排名,例如 1、1、3。公历日期仅用于稳定显示顺序,较早日期不会获得更好排名。若显示上限落在并列名次,持有该名次的日期都会保留。“最佳匹配”只在一个推荐日期独占第 1 名时显示。

70、90 以及 60/40 权重都是明确的产品启发式。它们让比较可重复,但不会把传统文化实践变成科学测量。

面向读者的等级只是本指数的展示标签,不是概率:85–100 为“整体匹配较强”,70–84 为“整体匹配均衡”,55–69 为“整体匹配有利有弊”,0–54 为“整体匹配较弱”。双方个人分相差不超过 5 分时描述为支持程度相近;差距更大时说明哪一方获得较多支持。这些标签不会改变类别、分数或排名。

6. 显示但不计分的信息

十二值日、黄黑道分类、二十八宿,以及数据提供器返回的天德、月德、天德合、月德合、天喜、三合、六合、不将等神煞,会作为传统背景显示。在当前规则中,它们不会加分、扣分、打破并列或排除日期。

把参考信息与实际影响推荐的规则分开,可以避免界面暗示每个显示符号都参与了评分。

文献核对不支持仅凭某个十二值日名称就一概禁止嫁娶。《欽定協紀辨方書》卷十中的嫁娶宜忌取决于具体组合,并非每逢收日或闭日都适用同一禁令。因此 v1 以数据提供器给出的活动专属“宜嫁娶/忌嫁娶”作为类别依据,再应用另行公开的硬性排除。收日或闭日只有在综合黄历明确列“宜嫁娶”且没有其他硬性排除时,才可进入推荐类别;这样也避免同一黄历背景被重复计分。

因素v1 归类作用
用户选择星期与排除日期现实条件筛选评估前移除不可用日期,不改变吉凶。
宜嫁娶/无指示/忌嫁娶类别/硬性排除分别进入推荐/中性;忌嫁娶或诸事不宜则排除。
月破、岁破、四离、四绝硬性排除评分前排除。
候选日与任何一方日支或年支相冲硬性排除评分前排除。
已支持的个人六合、害、刑及月/时支相冲正向或负向排名因素改变公开的个人比较分。
十二值日、黄黑道、二十八宿、选定神煞仅供参考用于追溯,不计分、不排除、不打破并列。
未四舍五入加权值,其次个人分排名/同分比较只排列同一类别;语义完全相同仍保持并列。

7. 当前结婚择日评分不包含什么

  • 完整日主强弱、五行平衡、用神或喜神分析。
  • 十神、完整天干合化、大运或紫微斗数。独立个人命盘会显示十神,但十神不参与结婚日期评分。
  • 结婚择日不重建真太阳时或历史时区;这些功能已用于独立个人命盘。
  • 婚礼吉时选择。v1 只排名日期,不宣称已经测试任何仪式时辰。
  • 父母或其他家庭成员匹配、场地方位或特定流派规则。

这些遗漏会影响结果深度。BaZi Days 应被视为透明的筛选与比较工具,不能替代提供更完整流派分析的命理师。

8. “透明”在这里代表什么

黄历引擎、八字时间规则、合格条件、个人分、传统分与最终指数均有内部版本。相同输入和规则版本会得到确定且可重复的结果。当前黄历计算通过标准化 BaZi Days 引擎使用 tyme4ts 1.5.2 数据提供器。

结婚择日规则 v1.0 验证范围

  • 125 个公开列为 2026 年宜嫁娶的日期。
  • 12 个公开列为 2026 年 1 月不宜嫁娶的日期。
  • 20 个节气与季节边界日期与香港天文台日历核对。
  • 19 个固定四柱快照与另一套日历实现核对。
  • 固定枚举 365 天,覆盖全部十二值日、两种黄黑道、二十八宿与所选神煞。
  • 发布套件中的 817 项引擎、界面、双语文字与 SEO 契约测试。

这些回归检查验证兼容性与可重复性,不证明科学有效,也不代表不同传统必然一致。

可重复不等于经过科学证明。八字择日属于传统中华命理实践,不同流派可能采用不同规则。比较指数不是婚姻成功概率、确定性或保证。现实因素以及关系本身,仍比任何择日结果更重要。

参考资料与规则核对:香港天文台、香港丽晶酒店公开黄历清单、黄历网不宜日期清单及《欽定協紀辨方書》卷十。