跳至主要内容
Almanac
返回方法资料库

ziwei-natal · v1

紫微斗数本命盘

实验性近似

在固定的 iztro 引擎配置下生成一张确定性的十二宫紫微斗数本命盘,不额外加入预测性解读。

此状态描述实现是否符合已声明的方法合约,不代表传统方法经过科学预测有效性验证。

它计算什么

  • 命宫与身宫地支、命主与身主,以及五行局。
  • 十二宫的天干地支、主星、辅星与杂曜,以及引擎提供的庙旺与四化标记。
  • 固定排盘引擎给出的已声明大限区间与年龄位置。

状态与流派

状态
实验性近似
已声明流派或范围
固定 iztro 配置下的默认紫微斗数天盘

输入与不确定性

必需输入

  • 一个按固定 UTC+8 民用时间解释的真实公历出生日期。
  • 一个 HH:mm 或 HH:mm:ss 的确切民用时钟,以及传统性别 M 或 F。

可选输入

无。

未知与近似输入的处理

  • 未知出生时间会被拒绝,绝不会以午夜代替。
  • 00:00-00:59 的早子时与 23:00-23:59 的晚子时保留为不同引擎序号。
  • 近似子时档案必须明确早子或晚子,才可生成一张确定命盘。

计算或决策过程

  1. 1验证并规范化 UTC+8 公历日期与确切时钟。
  2. 2把时钟映射到十三个序号之一,并保留早子与晚子的区别。
  3. 3以固定的 Almanac v1 配置运行 iztro 2.6.1,并只规范化明确的纯数据字段。
  4. 4返回命盘前验证十二个唯一宫位、一个命宫、一个身宫与十四颗主星落点。

时间合约

历法基准
公历出生日期由 iztro 按启用闰月修正与农历年界转换
时区基准
出生时钟按固定 UTC+8 民用时间解释
日界
早子时为 00:00-00:59;晚子时为 23:00-23:59,并采用 dayDivide=forward

引擎与版本

引擎
iztro
依赖版本
iztro@2.6.1

来源与映射状态

iztro 2.6.1

已映射

实现依赖库

在固定配置下提供确定性的十二宫排盘。

package: iztro@2.6.1

Almanac 紫微规范化与不变量

已映射

内部规则映射

定义时辰序号映射、固定引擎配置、规范化输出与失败关闭的结构检查。

src/lib/ziwei/natal.ts

流派级原始来源映射

未解决

尚未解决的来源映射

首版适配器验证引擎行为与命盘结构,尚未为每项安星规则附上版本级原始来源。

确定性案例

固定上游兼容黄金命盘

以固定引擎验证 2000 年 8 月 16 日女性寅时向量及结构不变量。

src/lib/ziwei/__tests__/natal.test.ts

已知限制

  • 此方法只返回固定引擎配置下的确定性命盘结构,不证明预测有效性。
  • 必须提供确切民用时钟;未知时间与未区分早晚的子时无法生成单一确定命盘。
  • 配置固定为 iztro 默认算法、农历年界、普通运限与年龄界、晚子顺推、闰月修正、简体中文及天盘模式。
  • 不进行出生经度或真太阳时校正。
  • 钦天四化解读、当前运限与跨方法综合属于独立的版本化层。

版本记录

v1当前

首个实验性适配器,固定 iztro 配置,不含解读规则层。