引擎透明度
paircast 的引擎到底算了什么
市面上的合婚 App 都说 "我们是真正的命理引擎,不是 AI 乱写"。但很少有谁把规则拿出来给你看。这个页面把 paircast 引擎用到的每一条规则、每一张表、每一个公式都列出来 — 与生产代码同步,你看到的就是真正在跑的。
1 · 从生辰到四柱
你的出生年月日时 + 城市,经过三步转换:
- 真太阳时校正 — 如果你填了出生地,我们按 (经度 − 时区标准经线) × 4 分钟 校正钟表时间。新加坡(103.85°E)与 GMT+8 标准经线(120°E)差约 -65 分钟。在新加坡钟表 12:30 出生的孩子,真太阳时约为 11:25,可能完全落在另一个时辰里。
- 阳历 → 农历转换 — 通过一套经过验证的天文历法引擎完成,实现了《协纪辨方书》使用的官方节气边界。
- 四柱推算 — 年、月、日、时柱从农历中读出。每柱是一个 天干 + 地支 的组合。六十甲子是确定性的;给定同样的(校正过的)时间,每个 BaZi 工具都会算出一样的四柱。
2 · 十天干与十二地支
每一份命盘都由这 22 个符号构成。它们的五行属性与阴阳极性是后续所有计算的基础。
天干
| 天干 | 五行 / 阴阳 |
|---|---|
| 甲 | 木 (yang) |
| 乙 | 木 (yin) |
| 丙 | 火 (yang) |
| 丁 | 火 (yin) |
| 戊 | 土 (yang) |
| 己 | 土 (yin) |
| 庚 | 金 (yang) |
| 辛 | 金 (yin) |
| 壬 | 水 (yang) |
| 癸 | 水 (yin) |
地支
| 地支 | 五行 | 生肖 |
|---|---|---|
| 子 | 水 | 鼠 |
| 丑 | 土 | 牛 |
| 寅 | 木 | 虎 |
| 卯 | 木 | 兔 |
| 辰 | 土 | 龙 |
| 巳 | 火 | 蛇 |
| 午 | 火 | 马 |
| 未 | 土 | 羊 |
| 申 | 金 | 猴 |
| 酉 | 金 | 鸡 |
| 戌 | 土 | 狗 |
| 亥 | 水 | 猪 |
3 · 日主、旺衰、用神
日主(日柱天干)代表你本人。其余命局对你的影响由三件事决定:
- 旺衰 — 根据日主五行在四柱中的加权强度。月支权重最大(地支×1.6,天干×1.0)。等级:旺、偏旺、中和、偏弱、弱。
- 用神 — 最能帮日主的五行。日主弱 → 用生我的五行;日主强 → 用克我或我克的五行。这是合婚分数最重要的一个变量。
- 喜神 — 次要辅助五行。合婚分数中的权重约为用神的一半。
4 · 五行生克关系
五行之间的生克关系是确定的。它们决定了十神、合婚评分、以及流年走势。
| 关系 | 循环 |
|---|---|
| 相生 | 木 → 火 → 土 → 金 → 水 → 木 |
| 相克 | 木 → 土, 土 → 水, 水 → 火, 火 → 金, 金 → 木 |
5 · 十神
一个天干对日主的十神标签,由五行关系 + 阴阳关系决定。五种关系 × 两种阴阳 = 10 个标签:
| 关系 | 同阴阳 | 异阴阳 |
|---|---|---|
| 同我 | 比肩 | 劫财 |
| 我生 | 食神 | 伤官 |
| 我克 | 偏财 | 正财 |
| 克我 | 七杀 | 正官 |
| 生我 | 偏印 | 正印 |
6 · 命格
我们根据月令本气与日主的十神关系,把每张命盘归为以下 11 类之一:
| 格局 | 判定条件 |
|---|---|
| 正官格 | 月令本气为正官 |
| 七杀格 | 月令本气为七杀 |
| 正财格 | 月令本气为正财 |
| 偏财格 | 月令本气为偏财 |
| 正印格 | 月令本气为正印 |
| 偏印格 | 月令本气为偏印 |
| 食神格 | 月令本气为食神 |
| 伤官格 | 月令本气为伤官 |
| 建禄格 | 月令本气为日主比肩 |
| 月刃格 | 月令本气为阳日主之劫财 |
| 比劫格 | 阴日主月支比劫(月刃以外的情况) |
对于月支为辰/戌/丑/未(称为"杂气月")的情况,我们还会检查月支的副藏干是否在其他柱中"透干"(以天干形式出现);如果有,格局升级为该藏干对应的十神格。
7 · 引擎检测的 21 个神煞
神煞是命局中的吉星 / 凶星,位置由古典查表决定。市面 App 常常只检测 5-6 个,paircast 检测 21 个。每个神煞都有一条 LLM 解读时会用的简短说明。规则源自《三命通会》《神峰通考》《协纪辨方书》,各家说法不一时取最广为引用的现代版本。
贵人类
| 神煞 | 含义 |
|---|---|
| 天乙贵人 | 天乙贵人:遇贵人逢凶化吉、人际有靠。 |
| 天德贵人 | 天德贵人:心地宽厚、有德有福、灾祸自消。 |
| 月德贵人 | 月德贵人:温和敦厚、人缘极佳、贵人扶持。 |
| 福星贵人 | 福星贵人:福气深厚、一生平顺、衣食无忧。 |
| 国印贵人 | 国印贵人:有权印、宜公职、领导力强。 |
| 文昌 | 文昌:聪慧好学、文笔出众、利学业考试。 |
| 太极贵人 | 太极贵人:好玄学、有悟性、能化险为夷。 |
| 禄神 | 禄神:衣食禄位、自立自足、财源稳健。 |
感情 / 荣誉星
| 神煞 | 含义 |
|---|---|
| 桃花 | 桃花:人缘佳、异性缘旺,需防情感复杂。 |
| 红鸾 | 红鸾:婚恋之星、感情顺利。 |
| 天喜 | 天喜:喜庆之事、添丁、合伙、稳定关系。 |
| 驿马 | 驿马:奔波变动、利远行、利换环境。 |
| 将星 | 将星:领导力、统御才能、有威信。 |
| 金舆 | 金舆:配偶贤良、婚姻富贵、出行有车。 |
需警觉的煞
| 神煞 | 含义 |
|---|---|
| 红艳煞 | 红艳煞:多情有魅力、感情戏多。 |
| 孤辰 | 孤辰:孤独感、需要独处空间。 |
| 寡宿 | 寡宿:寡合、晚婚或情感空虚。 |
| 羊刃 | 羊刃:刚烈果断、爆发力强、需防冲突。 |
| 劫煞 | 劫煞:防意外破财、突发变动。 |
| 亡神 | 亡神:心机深、防小人、易陷情绪低谷。 |
| 流霞 | 流霞:防意外伤、男忌酒色、女忌产厄(古义,现代仅供参考)。 |
8 · 真太阳时校正
时区是行政划分,太阳不是。一个城市与所在时区标准经线相距越远,钟表时间与真太阳时的差距就越大。paircast 采用子平命理界使用的简单经度校正:
offsetMinutes = (longitude − standardMeridian) × 4
引擎内置 24 个城市,以下是华人最常用的:
| 城市 | 经度 | 标准经线 | 偏移(分钟) |
|---|---|---|---|
| 新加坡 | 103.85°E | 120°E | -65 |
| 吉隆坡 | 101.69°E | 120°E | -73 |
| 新山 | 103.74°E | 120°E | -65 |
| 槟城 | 100.33°E | 120°E | -79 |
| 亚庇 | 116.07°E | 120°E | -16 |
| 古晋 | 110.34°E | 120°E | -39 |
| 雅加达 | 106.85°E | 105°E | +7 |
| 曼谷 | 100.50°E | 105°E | -18 |
| 香港 | 114.17°E | 120°E | -23 |
| 澳门 | 113.55°E | 120°E | -26 |
| 台北 | 121.56°E | 120°E | +6 |
| 高雄 | 120.30°E | 120°E | +1 |
v1 暂不处理夏令时(DST)— 我们主要的 SG/MY/HK/CN/TW 用户群没有 DST。出生当时在执行 DST 的美/英/澳用户需要自行调整输入的钟表时间。
9 · 合婚分数怎么算
0–100 的合婚总分是六个独立分项之和,每个分项有自己的满分上限。LLM 不会去 "决定" 这个分数 — 它只是把引擎的输出转成自然语言。
| 分项 | 满分 | 评分依据 |
|---|---|---|
| 用神互补 | 25 | 各方命局中含对方用神/喜神的数量(加权) |
| 五行互补 | 15 | 合并五行分布是否覆盖五种元素 / 有无共缺 |
| 日柱(婚姻宫) | 20 | 两人日支六合/三合 + ;相冲 − |
| 跨柱互动 | 15 | 4×4 共 16 对柱位间天干 + 地支关系汇总 |
| 生肖(年支) | 10 | 年支合冲 — 最简单的一层 |
| 神煞互照 | 15 | 双方命局中影响关系的吉煞 / 凶煞 |
10 · 五年合婚走势
5 年走势热图中的每一年都有 0-100 分,分别针对每一方与该年流年干支独立打分,再取平均。每方在基础分 50 上的增减如下:
| 因素 | 加减分 |
|---|---|
| 日柱六合 / 三合 | +14 / +10 |
| 日柱相冲 | −15 |
| 日柱相刑 / 相害 | −8 each |
| 同支 (比和) | +6 |
| 当年干 = 双方用神 | +10 |
| 当年干 = 喜神 | +5 |
| 当年干克用神 | −8 |
最终年度分数限制在 [5, 95],这样极端值永远不会随便达成。四个季度子分数根据当季节令支(春寅、夏巳、秋申、冬亥)做小幅修正。
11 · 择日工具的打分规则
择日工具针对每个候选日,对双方命局打分。硬性禁忌(日柱冲、杨公忌日)即使数字分数高也会强制降级。婚礼用途的具体权重如下:
| 因素 | 加减分 |
|---|---|
| 日支冲任一方日支 | −32 |
| 日支与日支六合/三合 | +22 |
| 日支冲生肖(年支) | −16 |
| 日干合双方用神 | +16 |
| 日干支属于不将日 | +10 |
| 农历初三 / 初七 / 十三 / 十八 / 廿二 / 廿七(三娘煞) | −14 |
| 杨公十三忌日 | −12 |
其他用途(订婚、登记、入宅、开市、备孕)使用相同的框架,但权重不同 — 例如开市去除婚嫁特有项(不将日、三娘煞),并提高用神匹配的权重。
12 · 引擎与 LLM 的分工
我们使用前沿推理模型撰写 6500 字的深度解读。它能做什么、不能做什么,我们划得很清楚:
| 引擎决定的 | LLM 决定的 |
|---|---|
| 四柱推算 | 语气、行文、段落结构 |
| 0-100 总分与每个分项 | 举什么例子、用什么比喻 |
| 日主旺衰 + 用神 + 喜神 | 如何把结构化数据组织成 13 章节叙述 |
| 命格分类 | 针对这对伴侣的具体行为建议 |
| 哪些神煞落在哪些柱 | 把生硬古文术语翻译为现代语言 |
| 大运与流年序列、对应的十神 | 挑哪些年度变化重点解读 |
| 择日工具的分数与等级 | (择日输出不经过 LLM) |
如果 LLM 开始 "发明" 命理规则 —— 比如声称某个干支组合一定意味着某种婚姻结果 —— 那是越界。我们通过 prompt 设计让它扎根在数据上,具体的判断由引擎数字给出。
自己验证
输入双方生辰,你就能直接看到本页所描述的结构化输出 — 四柱、分数、明细 — 还没经过任何 AI 包装。免费版本已经把上述所有数据原样展示。