依理排盘 繁體

八字四柱 · 紫微斗数 · 流年流月 —— 取理不取占

先说结论:排盘遵循传统历法规则,结果可复算;解读是规则化的白话翻译,可讨论、可验证。本页公开我们的计算方法、流派选择与边界,包括尚未实现的部分。

方法公开:盘怎么排,理怎么讲

一、我们做什么 / 不做什么

我们做

  • 用出生时间排出八字四柱与紫微斗数盘面
  • 把干支、十神、宫位、流年流月翻译成可读的白话参考
  • 提供前事验证与复测兑现,帮你评估这套框架的解释力
  • 公开方法与边界,接受复算与质疑

我们不做

  • 不做宿命断言,不保证某件事必然发生
  • 不把命理当作医疗、投资、法律或人生重大决策依据
  • 不售卖恐惧(「不化解就如何」)
  • 不暗示付费才能「改运」

二、排盘计算方法

2.1 历法基础

项目本站做法
干支体系十天干(甲乙丙丁戊己庚辛壬癸)× 十二地支(子丑寅卯辰巳午未申酉戌亥)
四柱年柱 / 月柱 / 日柱 / 时柱,每柱一干一支
日主日柱天干;判十神与全盘解读的基准
换月以节气为界(定气法)——不以农历初一换月
节气时刻采用十二「节」的精确时刻(精确到秒,取自 lunar-javascript 历表),不是节气当天 00:00;时刻按东八区计,与输入时刻同一基准
换年以立春为岁首(八字与紫微两套体系已统一为此规则);切换发生在立春的精确时刻,既不是农历正月初一,也不是公历 1 月 1 日
农历 / 公历支持两种输入;农历转公历使用 lunar-javascript 历表

2.2 时间处理(含尚未实现的部分)

项目本站做法
时区按输入时刻直接计算,默认按东八区(北京时间)理解
历史夏令时尚未实现。我国 1986–1991 年实行过六年夏令时(1986-05-04 至 1991-09-15,每年 4 月中旬至 9 月中旬把钟表拨快 1 小时,如 1990 年为 04-15 至 09-16)。本站一律按东八区计算,不做夏令时回拨——在这六个夏天出生的人,出生记录上的钟表时间可能比标准时快 1 小时,足以改变时柱,个别情况下还会改变日柱
真太阳时尚未启用(表单未提供经度输入,未做经度与均时差校正)。这是已知的精度缺口,已在计划中
时辰边界子时 23:00 起算;共 13 个选项(早子时、丑…亥、晚子时)
时间粒度出生时间按13 个两小时时段输入,排盘一律按所选时段的中点(HH:30)计算,不取分钟——辰时的 07:05、07:30、07:55 得盘完全相同
边界落在所选时段内已知缺口。当节气时刻或换日点落在你选中的时段内部时,盘面反映的是该时段中点;同段内落在另一侧的出生,柱可能不同。实证:1990 年立春在 2 月 4 日 10:14,正落在巳时(09:00–11:00,按 09:30 计算)之内——因此该日 10:40 出生者会被排成上一年的年柱。本站会就这类情况给出提示,并并列显示「换约定后的另一张盘」与原因(不自动替你选定)。临时办法:用相邻时段各排一次对比
晚子时换日23:00–24:00 出生者,日柱按次日计算,且时干取自次日日干(晚子时与次日 00:30 早子时的时柱相同)。子平主流规则;本站不采用「晚子时算当天」的另一派
时辰未知支持「日期参考模式」——明确选择「不确定(只知日期)」后:只按日期推年/月/日三柱候选,不给时柱、紫微完整盘与精确起运;因 23:00–24:00 换日与交节落在当日,日柱/月柱/年柱可能不唯一,会并列显示候选且不自动替你选定。补填时辰后需重新排盘,不会自动覆盖旧记录
支持年份范围已校验 1900–2100(该区间内十二「节」共 2,412 个边界做过交叉比对,见下表)。但表单对出生年份不设硬限制:超出 1900–2100 的日期照常出盘,不加提示也不拒绝,这类结果应视为未经校验——底层历表对 1600 年、2200 年同样能返回,不报错。显式范围校验与超范围提示是已知缺口,在计划中

2.3 紫微斗数

项目本站做法
排盘引擎iztro(开源紫微排盘库)
安星流派iztro 默认安星法(未切换到中州派等可选流派)
换年已设定为立春换年(exact),与八字一致
四化采用 iztro 内置年干四化表(化禄 / 化权 / 化科 / 化忌)
大限起限岁数由五行局决定(如金四局 4 岁起限),按虚岁区间布宫;页面显示当前所处大限(虚岁区间已换算为公历年)
十二宫命宫、兄弟、夫妻、子女、财帛、疾厄、迁移、交友、官禄、田宅、福德、父母

2.4 流年流月

项目本站做法
流年以流年干支与原局的十神 / 作用关系作主题参考
流月在流年框架下细分月份节奏,输出「十神 · 模式 · 建议 · 注意」
势能曲线由月柱十神与地支关系(伏吟 / 冲 / 合)确定性推算的节奏分,用于安排输出与收守,非吉凶预测
换大运提示运程切换节点;俗谚「男怕运头女怕运尾」仅作文化参考,不作吉凶断言
导出流月势能曲线可导出 PNG,便于自己对照记录

2.5 流派选择与已知差异

不同传承对同一张盘可以有不同的读法。我们选择一条可写清、可复算、可解释的规则路径,不宣称自己是唯一正确。

议题常见分歧本站选择
换月 / 换年节气 or 农历;立春 or 正月初一节气换月 + 立春换年(八字与紫微统一)
子时流派三派:分子(日柱不动、时干进次日)/早子(日柱与时干同进次日)/纯粹晚子(两者都不动)早子派——日柱 23:00 进次日,且时干取次日日干。英语世界不少计算器自称「晚子时」实为分子派;本站把流派名写出来,便于与你的师承对照
藏干传统 / 现代诸表采用传统藏干表(用于十神判定)
神煞全量堆砌 / 精简精简:八字不做神煞堆砌;紫微仅呈现引擎给出的杂曜
旺衰 / 格局调候 / 扶抑 / 格局 / 综合暂不自动判定:引擎只输出可复算项(十神、藏干、地支关系、大运、流月势能曲线),不给出旺衰强弱或格局结论
盲派 / 新派是否纳入暂不纳入

自己复算:锚点、公式,和一次实测

三句公开的话,任何人都能手工复算一张盘。以下是我们的:

项目本站取值
日柱锚点1949 年 10 月 1 日 = 甲子(干支序 0)。六十甲子日序不间断,从这一天往后数即可得到任意一天的日柱。交叉验算:1900-01-31 在其前 18,140 天,18,140 mod 60 = 20,因此那天应为甲辰——与本站引擎实际输出一致。(有计算器公开的锚点是「1900-01-31 = 甲子」,但那与「1949-10-01 = 甲子」无法并存:这两个日期相差并非 60 的整数倍。)
时干推法按标准五鼠遁由日干推时干;对十个日干逐一抽查,10/10 相符。
我们测了什么:节气 vs 独立星历把 1900–2100 全部十二「节」的时刻(12 个节气 × 201 年 = 2,412 个边界)在「引擎所用历表」与独立天文计算(astronomy-engine,按太阳视黄经搜索,是完全不同的模型、不是查表)之间逐一比对。结果:平均差 12.7 秒,最大 62.4 秒(2098 年立春),超过 60 秒的仅 1 个。分年代:1900–1999 平均 11.1 秒 / 最大 47.5 秒;2000–2100 平均 14.2 秒 / 最大 62.4 秒。
换柱点自身一致性另外单独验了月柱实际换柱的那一分钟与同一历表给出时刻的关系,覆盖 18 个边界(1990、2000、2024 各六个「节」):换柱落在节气之后 60 秒内(平均 56.7 秒),即节气之后的第一个整分钟。
用代码复算同一个引擎已发布为 npm 包 yilibazi-core(MIT),源码在 GitHub。包内把本页的约定写成可导出常量(CONVENTIONS),并提供 ambiguityReport():当某个约定会改变结果时,返回另一张盘——与排盘页上看到的行为一致。

这张表怎么读。这个数值是两个独立模型之差,不是任何一方的误差。两者都依赖地球自转的长期外推(ΔT);远离当代的年份,这份外推本身就是预测,两个库都不是真值。所以它应被读作「两套独立计算在约一分钟内一致」,而不是「真实节气时刻已知到 ±12 秒」。仍然欠的:用已出版的天文年历或天文台表,抽样年份做定点确认。在拿到那个之前,我们只主张「一致到约一分钟」,不主张更高精度。

三、解读原则:取理不取占

我们翻译「理」,不贩卖「占」。

原则含义
取理不取占提供方向、特质、趋势提醒;不做必然吉凶预言
规则化解读来自明确规则(十神生克、宫位、流年引动),不是临场发挥的话术
白话优先让不懂术语的人也能读懂;术语可在百科中查
双向验证用过去印证(前事),用未来回访(复测),而不是「算完就算了」
个人校准关注这套框架对你是否有持续解释力,而非普世正确性
克制建议「行动建议」是参考方向,不是指令

四、验证机制

前事验证(过去)

你提供过去 5–10 年的真实节点(结婚、置业、工作变动等),系统计算对应流年干支与十神关系,看是否与你所述之事同气相印。

复测兑现(未来)

解读中的可验证断语会被记录(带时间窗口),到期后由你标记:应验 / 部分应验 / 未应验。

准不准,不应用口号回答,应用你自己的时间线来回答。

五、边界与合规

数据边界:出生信息与排盘结果默认仅存于你浏览器的本地存储,不上传服务器;支付信息由支付服务商处理。

六、常见误解

Q:排盘是「算命机器」吗?
A:排盘是历法计算。同一出生信息,在同一规则下应得到同一盘面。分歧出在解读,不在四柱本身。

Q:为什么不像别人那样说「今年必发」?
A:因为我们选择不做宿命断言。趋势提醒与必然预言,是两种不同的产品。

Q:紫微和八字矛盾时听谁的?
A:两套体系共用干支历但呈现不同,可互相印证,没有谁天然更准。参见八字和紫微的区别。

Q:方法会不会改?
A:会。规则调整(如换日、换年策略)将记录在下方变更日志,保证可追溯。

Q:数据会被用来训练或画像吗?
A:默认排盘数据仅存浏览器本地。详见隐私政策。

七、变更日志

日期变更
2026-10-23公开包已发布:同一个引擎已发布为 npm 包 yilibazi-core(MIT),源码在 GitHub——约定以常量导出,并提供 ambiguityReport() 返回换约定后的另一张盘。机器可读:本页带 SoftwareSourceCode 块
2026-10-23补可复算性与流派点名(对照被引同行后的补漏):公开日柱锚点 1949-10-01 = 甲子并给出交叉验算;点名五鼠遁时干推法(10/10 验实);写明本站属早子派并列出另外两派差异;把未声明的支持年份范围列为已知缺口;新增 18 个边界的换柱一致性实测(60 秒内)并明确标注「这不是精度声明」
2026-10-23补齐边界披露:新增节气精确时刻(按东八区)与「立春精确时刻换年」的说明;新增时间粒度(排盘按所选时段中点 HH:30,不取分钟)及「节气落在所选时段内」的后果与实证;补明晚子时时干取自次日日干;补登此前未披露的 1986–1991 夏令时未实现缺口
2026-09-17方法论页上线
2026-09-17统一换年规则:紫微改用立春换年,与八字一致(此前紫微按农历正月换年,会在每年「立春→春节」约 13 天内与八字给出不同年份)
2026-09-17明确晚子时换日:23:00–24:00 出生者日柱按次日计算(此前按当天,属另一派规则)
2026-09-17修复大限显示:紫微当前大限此前因数据取值问题未显示,现已正确显示(虚岁区间换算为公历年)

本页记录本站的规则选择与已知缺口。若你发现与你的传承不一致,欢迎对照讨论——我们不主张唯一正确,只承诺规则稳定、前后一致。

方法说完了,盘仍在你手里。

免费排盘 → | 查看定价与权益 →

相关页面:定价与权益 · 隐私政策 · 服务条款 · 退款政策

规则表已公开:十神 · 藏干 · 十二长生 · 地支关系四套查表数据,以及我们踩出来的繁简术语纠错表,已交叉验证后开源在 GitHub(README 里写明每张表的产生方式与比对结果,包括"故意改错一个偏移会引发 12 处不匹配"这类反向验证)。你可以据此逐格核对本站的排盘结果——这也是我们说的"可复算"的一部分。