Mio&Gem 工具怎么算用神
Mio&Gem 工具是基于 子平派(Ziping School) 算法 + NOAA 天文层 + 真太阳时校正的 BaZi(Eight Characters,八字) 测算引擎。从你的生辰算到水晶推荐,4 步流程:八字提取 → 日主(Day Master) 旺衰 → 用神(Yong Shen) 推算 → 主石推荐。
Mio&Gem 的 BaZi 测算工具到底是怎么算的?这一篇拆开给你看。从你输入生辰到工具吐出水晶推荐,中间经过了哪些算法层、用了哪些天文公式、用神是怎么从一堆五行配比里挑出来的。最后说一下工具的边界,它能做什么、不能做什么。
目录
- 工具的整体流程
- NOAA 天文算法 + 真太阳时
- 子平派用神算法怎么进入推荐
- 18% 阈值是 special case 不是主逻辑
- 算法的边界在哪里
工具的整体流程
Mio&Gem 工具是基于子平派算法 + NOAA 天文层 + 真太阳时校正的 BaZi 测算引擎。从输入生辰到推荐水晶,4 步流程:
1。 输入生辰:年/月/日/时 + 出生地经纬度 + 性别
2。 计算八字:经过 NOAA 节气校正 + 真太阳时修正,得出年柱、月柱、日柱、时柱
3。 推用神:基于 日主(Day Master) 旺衰、月令格局、五行(Wu Xing) 相生相克,综合算出“最有用”的能量
4。 推水晶:用神属性 × INTENT(general / wealth / love)→ 主石
整套流程的代码组织在 4 个核心 JS 模块里(bazi-core。js、bazi-recommend。js、bazi-glossary。js、bazi-lite。js)。整套算法就是子平派,跟其他派别(盲派、紫微等)用的命盘结构和读法完全不同。
每一步对应的内部模块:
- 步骤 2 → 八字提取主函数 + 四柱算法子函数
- 步骤 3 → 完整推演函数 + 月令格局精修步骤
- 步骤 4 → 水晶映射步骤(INTENT × 用神属性 → SKU 数据表查表)
这些模块是工具内部架构,你不需要记。理解 4 步流程的“是什么 → 为什么这样算 → 输出什么”就够了。
NOAA 天文算法 + 真太阳时
工具的“硬科学”层在第 2 步,从公历生辰到精确八字四柱。普通命理软件这一步常常凑合,Mio&Gem 用的是分钟级精度。
NOAA 天文算法:用于计算节气精确时刻。
节气是月柱切换的边界,比如 2026 年立春的精确时刻,决定那年立春前后出生的人月柱是哪个。普通查表给的精度通常是“立春 = 2 月 4 日”这种粗略时刻,误差可达几小时。
Mio&Gem 工具用 NOAA 公式(基于太阳视黄经的牛顿迭代法,5 次迭代)算到分钟级精度。这比普通算法精确 10 倍,对于出生在节气边界的人(每年有 24 个节气,任意一个边界附近的出生时间都可能错月柱),这 10 倍精度直接决定月柱算对算错。
真太阳时校正:用于修正出生时刻。
平太阳时(钟表上看到的时间)跟真太阳时(太阳实际位置对应的时间)有偏差,原因有两个:
1。 经度偏差:钟表按时区走,但每个城市的经度不同。每偏 1 度经度 = 4 分钟时间偏差。北京时间用的是东 120 度的时间,你在新加坡(东 103 度)看到的“中午 12 点”其实跟太阳实际位置差约 68 分钟。
2。 均时差(Equation of Time):地球轨道偏心 + 黄赤交角导致全年有 ±16 分钟的偏差。
工具用 NOAA 标准均时差公式,精度 ±3 秒(比 Spencer 公式精确 10 倍)。所有八字计算都基于真太阳时,不是平太阳时。
为什么这么精细?因为日主和时柱都依赖出生时刻的精度。如果出生时间在节气边界 + 跨时区,粗算的工具可能会给出错的日主或时柱,错的日主直接导致整张盘解读全错。
子平派用神算法怎么进入推荐
第 3 步是用神计算,这是 Mio&Gem 工具最核心的一层。完整的子平派算法流程:
第 a 步:旺衰评估
工具看你的命盘整体配比,把日主旺衰分成 6 档:极旺、旺、中和偏旺、中和偏弱、弱、极弱。这一步是工具内部的「旺衰评估算法」。
判断维度:生扶你的能量(同类 + 印星)vs 克泄你的能量(财 + 官杀 + 食伤)。比例不同进入不同档。
第 b 步:取用基础
基于 6 档旺衰,工具给出“基础用神”。这一步是内部的「基础用神计算」。规则:
- 极旺 / 旺 → 抑强制化 mode,用神方向是“我生”或“克我”的能量
- 中和偏旺 → 轻泄疏导 mode,用神方向是“我生”
- 中和偏弱 → 生扶帮衬 mode,用神方向是“我”或“生我”
- 弱 / 极弱 → 印比强扶 mode,用神方向是“生我”+ “我”
第 c 步:月令格局精修
基础用神还要根据月令(出生月份的能量)调整。这一步是内部的「月令格局精修步骤」,综合考虑你的格局(月令决定的命局结构)。
《子平真诠》(沈孝瞻,清代)说:「八字用神,专求月令,以日干配月令地支,而生剋不同,格局分焉。」(白话:八字里的用神,要从月令中寻找。把日干(日主)和月令的地支搭配起来,根据它们之间相生相克的不同,八字的格局就分出来了。)
这是 800 年传承下来的子平派核心算法。Mio&Gem 工具的「月令格局精修步骤」直接对应这个原则,不是“看哪低补哪”,是“基于月令格局算出最有用的能量”。
第 d 步:用神方向确定 + 推荐水晶
最后,用神 + INTENT 决定具体水晶。例如:
- 用神是火 + general → 紫水晶
- 用神是火 + wealth → 草莓晶
- 用神是火 + love → 粉水晶
具体每种用神 × INTENT 的水晶映射,是工具内部的 INTENT_CRYSTAL_SKU 数据表(完整 5 元素 × 3 INTENT = 15 种组合)。
更详细的算法层:喜神和忌神 决定辅石和避戴清单。详见那一篇。
18% 阈值是 special case 不是主逻辑
这一节是关键澄清。工具源代码里有个 18% 阈值,有些读者以为“工具的核心算法是看哪个五行 < 18% 就推哪个”,这是误解。
事实:18% 阈值只在从格(命局极端偏向某一行的 special case)时才触发。从格命局极罕见,大多数命盘是普通格局,走的是 §3 描述的子平派标准用神算法。
什么是从格?
从格是子平派识别的一类极端命局,日主太弱(< 8% 比劫印根)且某种五行能量主导整个命盘。这种情况下日主不能“自立”,反而要“顺从”主导能量。
子平派识别 6 种从格:
- 从财格(日主弱,财星主导)
- 从官格(日主弱,官杀主导)
- 从儿格(日主弱,食伤主导)
- 从旺格(比劫极旺,占 65% 以上)
- 从强格(比劫 + 印 极旺,占 70% 以上)
- 化气格(日主天干与他干合化,且月令支持)
从格在子平派理论里用神方向反转,不是补日主,是顺从主导能量。
18% 阈值在哪触发?
工具的消费者视图渲染层里有这段逻辑:
如果检测到从格命局,且最缺的五行占比 < 18%,工具会强制 override pro 算法的从格用神,改用“五行丰缺直补法”(直接补占比最低的五行)。
为什么这样?因为消费者面有视觉一致性需求,如果工具显示你“水占 5%”但推荐“火属水晶”(从格的传统理论),用户会困惑(“我水最少,为什么不补水?”)。
所以 Mio&Gem 工具在 special case 下,给消费者推“五行丰缺直补”,视觉(图表)和推荐(主石)一致,信任不崩塌。
重要:18% 阈值不是工具的主逻辑。绝大多数命盘走 §3 标准用神。18% 只在从格 + 缺口明显的极端情况触发,影响极小一部分命盘。
算法的边界在哪里
诚实地说,工具能做什么、不能做什么:
工具能做的:
- 推算用神、喜神、忌神
- 推荐主石(对应用神属性 + INTENT)
- 显示当前大运 + 流年
- 跟着大运 / 流年实时调整推荐
工具不能做的:
- 预测具体事件(“X 月会发生 Y”)
- 给医疗建议(算法不是医疗工具)
- 替代专业八字师傅的深度咨询(尤其涉及具体人生决策)
- 解决感情 / 事业 / 健康的具体问题
这是 Mio&Gem 的诚实立场,工具是能量分析 + 物件匹配工具,不是命运预测器,不是医生,不是人生导师。它给你“按你能量结构匹配的水晶推荐”,剩下的是你的选择。
具体跑测算看推荐:BaZi 测算。具体的算法对应的子平派学术依据,详见 子平派 vs 其他八字派别。
FAQ
工具的算法跟其他 app 有什么不同?
主要 3 点:① 用真子平派算法,不是 LLM 生成;② 用 NOAA 天文层 + 真太阳时校正,精度比一般工具高 10 倍;③ 推荐结果可重复(同生辰算 N 次结果一样)。详细对比见 子平派 vs 其他八字派别。
我能看到工具的具体计算过程吗?
工具的内部算法是开源的(子平派标准 + NOAA 公式),但具体代码实现是 Mio&Gem 的工程产物。如果你是开发者想验证算法,可以手算八字四柱(查节气表 + 真太阳时校正)对比工具结果。如果你是普通用户,工具会在推荐说明里显示关键计算结果(用神是什么、为什么)。
工具会出错吗?(算法层面)
子平派核心算法层面不会出错(算法是数学定义的,不是判断)。但有边缘情况可能给意外结果:① 出生时间精度不够(差 1-2 小时可能跨节气);② 不知道出生地经纬度只能粗算;③ 极罕见的特殊命盘(从格、化气格)工具用简化处理而非全套传统理论。Mio&Gem 工具针对 ②③ 已经做了护栏,但 ① 取决于你输入的精度。
我用错了出生时间怎么办?
如果差几分钟到 1 小时:可能时柱有误,但日主、月柱、年柱通常不变。重新输入正确时间跑一次。如果差几小时到一天:可能日主和月柱都变了,整个推荐会换。如果你不知道精确时间:跑两个版本(早 6 点 vs 晚 8 点)对比,如果两个版本推荐一样,你的推荐结果对时刻精度不敏感;如果不一样,需要找出更准的时间。
工具未来会加什么功能?
短期没有大改算法的计划,子平派核心 + NOAA 天文层是稳定的。未来可能加:① 更详细的运势报告(目前是简版);② 流月级别的推荐微调(目前到流年);③ 多语言扩展。任何算法层的改动会同步更新到引擎参考文档(内部参考文档,公开版会在更新时反映)。
工具的实际表现,跑一次 BaZi 测算 就知道。