方法公开:盘怎么排,理怎么讲
一、我们做什么 / 不做什么
我们做
- 用出生时间排出八字四柱与紫微斗数盘面
- 把干支、十神、宫位、流年流月翻译成可读的白话参考
- 提供前事验证与复测兑现,帮你评估这套框架的解释力
- 公开方法与边界,接受复算与质疑
我们不做
- 不做宿命断言,不保证某件事必然发生
- 不把命理当作医疗、投资、法律或人生重大决策依据
- 不售卖恐惧(「不化解就如何」)
- 不暗示付费才能「改运」
二、排盘计算方法
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 处不匹配"这类反向验证)。你可以据此逐格核对本站的排盘结果——这也是我们说的"可复算"的一部分。