← 返回
未分类

天机测算-中西合璧命理娱乐

天机 —— 综合命理测算技能。一站式完成任意人数的完整命理分析,包括八字五行排盘、 袁天罡称骨算命、紫微斗数概要排盘、西洋星座分析、三才五格姓名测算,以及多人合盘综合评分。 适用于个人、夫妻、家庭、团队、合伙人等任意组合。 输入每人的公历出生日期和时间,输出完整的命理报告和合盘评估。 当用户提供姓名时,自动进行三才五格姓名测算(基于康熙字典笔画)。 当用户提到命理测算、算命、八字、五行、称骨、紫微、星座、合盘、 三才五格、姓名测算、姓名打分、名字吉凶、综合测算、一站式测算、天机时使用此技能。
>仅供娱乐!!! 中西合璧命理测算 Agent Skills 合集 — 八字五行 / 袁天罡称骨 / 紫微斗数 / 星座 / 三才五格姓名测算 / 合盘评分 | Chinese Fortune Analysis Skills (BaZi / Bone Weight / ZiWei / Zodiac / Name Numerology / Synastry)
user_1748ad82
未分类 community v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 210
下载
💾 11
安装
1
版本
#latest

概述

天机 · 综合命理测算

一站式完成任意人数的命理分析流程:八字五行 → 称骨算命 → 紫微排盘 → 星座分析 → 三才五格 → 合盘评分。

适用于个人测算,也适用于夫妻、家庭、团队、合伙人等任意组合的合盘分析。

When to Use This Skill

当用户要求以下任务时使用:

  • 给一个或多个人做完整的命理测算
  • 任意组合(夫妻、家庭、团队、合伙人、朋友等)的命理合盘评估
  • 需要同时涵盖八字、称骨、紫微、星座、三才五格中的多项分析
  • 用户提供了姓名,需要进行三才五格姓名测算
  • "帮我算算"、"看看命怎么样"、"测一下八字"、"名字怎么样"等泛化请求
  • 任何涉及多维度命理综合分析的场景

Instructions

第一步:收集信息

向用户确认每个人的以下信息:

  1. 公历出生日期(年月日)
  2. 出生时间(精确到分钟最佳,至少到时辰)
  3. 性别(影响紫微大运方向)
  4. 是否为真太阳时(若未说明,默认北京时间,提示可能有偏差)
  5. 姓名(如提供真实姓名,将自动进行三才五格测算;若仅提供代号则跳过)
  6. 姓氏字数(若为复姓如欧阳、司马等,需确认;默认单姓)

第二步:农历转换与四柱排盘

2.1 公历转农历

将公历日期转换为农历,确认:

  • 农历年份干支(以立春为界,不是春节)
  • 农历月份(注意闰月)
  • 农历日期

2.2 四柱自动计算

重要:fortune_calc.py v4.0 已内置完整四柱自动计算功能,无需手动排盘。

调用 calc_four_pillars(year, month, day, hour, minute) 即可一次性获得完整四柱。参数为公历日期+北京时间。

各柱计算原理:

年柱 (calc_year_pillar):

  • 天干 = (年份 - 4) % 10,地支 = (年份 - 4) % 12
  • 以立春精确时刻为分界:脚本基于 Meeus 简化 VSOP87 太阳黄经算法计算立春精确时刻(误差 < 10分钟),自动判断出生时间是在立春前还是后
  • 立春前属上一年,立春后(含)属当年

月柱 (calc_month_pillar):

  • 地支由节气精确时刻决定(非公历月初!),脚本自动计算每个月建节气的精确时刻
  • 天干由五虎遁自动推算
  • 关键规则:每月干支从节气时刻开始,而非公历月初一。例如 10月1日如果在寒露(10月8日左右)之前,月支仍为酉(而非戌)
月支节气起点约公历
------------------------
寅(正月)立春2月4日
卯(二月)惊蛰3月6日
辰(三月)清明4月5日
巳(四月)立夏5月6日
午(五月)芒种6月6日
未(六月)小暑7月7日
申(七月)立秋8月8日
酉(八月)白露9月8日
戌(九月)寒露10月8日
亥(十月)立冬11月7日
子(冬月)大雪12月7日
丑(腊月)小寒1月6日

日柱 (calc_day_pillar):

  • 基于儒略日编号 (JDN) 算法自动计算
  • 基准:2000-01-01 = 戊午日

时柱 (calc_hour_pillar):

  • 地支由时辰决定(子时23-01,丑时01-03 ... 亥时21-23)
  • 天干由五鼠遁自动推算
  • 子时处理:采用“晚子时不换日柱”派(23:00-00:00 仍用当日日柱)

2.3 四柱自动校验

analyze_person() 会自动用 calc_four_pillars() 计算四柱,并与输入的 bazi 数组进行校验。若任一柱不一致,会自动修正并打印警告。

如果输入中未提供 bazi 字段,脚本会全自动计算。

第三步:运行计算脚本

使用 scripts/fortune_calc.py 进行批量计算。该脚本接受JSON格式的输入:

python scripts/fortune_calc.py --input data.json --output result.json

输入JSON格式(bazi 字段可省略,脚本会自动计算):

{
  "members": [
    {
      "name": "张三",
      "gender": "男",
      "solar_date": "1990-05-20",
      "birth_time": "08:30",
      "lunar": {"month": 4, "day": 26}
    },
    {
      "name": "李四",
      "gender": "女",
      "solar_date": "1992-08-15",
      "birth_time": "14:00",
      "lunar": {"month": 7, "day": 17}
    }
  ]
}

如果脚本不可用或需要自行计算,按以下模块逐一分析:

第四步:八字五行分析

对每个人执行:

  1. 五行统计:8个字(4天干+4地支)的五行分布(金木水火土各几个)
  2. 纳音五行:查60甲子纳音表(见脚本中的 NA_YIN 字典)
  3. 地支藏干:列出每个地支所藏天干
  4. 十神分析:以日干为中心,判断其他7字与日干的关系
    • 同五行同阴阳=比肩,异阴阳=劫财
    • 我生同阴阳=食神,异阴阳=伤官
    • 生我同阴阳=偏印,异阴阳=正印
    • 我克同阴阳=偏财,异阴阳=正财
    • 克我同阴阳=七杀,异阴阳=正官
  5. 五行旺衰:结合出生月份(季节)判断日主强弱
  6. 五行缺失:标注缺少的五行

第五步:袁天罡称骨算命

对每个人:

  1. 查年份骨重(由年柱干支决定,见 references/weight-tables.md
  2. 查月份骨重(农历月份)
  3. 查日期骨重(农历日期)
  4. 查时辰骨重
  5. 四项相加得总骨重
  6. 查对应歌诀和等级

骨重等级参考:

范围等级
------------
2两1-2两4命极薄
2两5-2两8命轻
2两9-3两5中等
3两6-3两9中等偏上
4两-4两4中上
4两5-5两4上等
5两5-5两9上上
≥6两极佳

第六步:紫微斗数排盘概要

对每个人:

  1. 安命宫:月支起寅,顺数到生月,再从生月逆数到生时
    • 命宫地支 = (寅位 + 月份 - 1 - 时辰序号) % 12
  2. 安身宫:月支起寅,顺数到生月,再顺数到生时
    • 身宫地支 = (寅位 + 月份 - 1 + 时辰序号) % 12
  3. 命宫天干(五虎遁):由年干推命宫天干
  4. 五行局:由命宫天干地支组合查纳音,确定水二局/木三局/金四局/土五局/火六局
  5. 命主:由命宫地支查(子贪狼/丑巨门/寅禄存/卯文曲...)
  6. 身主:由年支查(子铃星/丑天相/寅天梁/卯天同...)
  7. 十二宫位:从命宫起逆排(命宫→兄弟→夫妻→子女→财帛→疾厄→迁移→交友→官禄→田宅→福德→父母)
  8. 大运方向:阳年男/阴年女顺行,阴年男/阳年女逆行

第七步:三才五格姓名测算

当用户提供了真实姓名时(非代号),执行三才五格测算:

使用 scripts/name_wuge_calc.py 进行计算:

python scripts/name_wuge_calc.py --name "张三" --surname-len 1

批量计算:

python scripts/name_wuge_calc.py --input names.json --output result.json

计算内容包括:

  1. 康熙笔画:查 references/kangxi_strokes.json(48700+ 字,含繁简体)获取每字的康熙字典笔画数
  2. 五格数理
    • 天格:单姓 = 姓笔画 + 1;复姓 = 姓各字笔画之和
    • 人格:姓最后一字 + 名第一字的笔画
    • 地格:复名 = 名各字笔画之和;单名 = 名笔画 + 1
    • 总格:姓名所有字笔画之和
    • 外格:按姓名类型计算(单姓单名固定为2)
  3. 81数理吉凶:每格数理对照81数理表,判断吉凶(大吉/吉/半吉/凶)
  4. 三才配置:天格、人格、地格的五行属性(尾数 1-2木、3-4火、5-6土、7-8金、9-0水),分析成功运(天→人)、基础运(人→地)、天地配合
  5. 综合评分:加权计算(人格35% + 地格20% + 总格20% + 三才15% + 天格5% + 外格5%)
  6. 综合评级(v4.1新增):基于综合评分给出总体评价,与三才评级独立
    • ≥ 90:大吉 · 上上等
    • ≥ 80:吉 · 上等
    • ≥ 70:半吉 · 中上
    • ≥ 60:平 · 中等
    • ≥ 50:偏弱 · 中下
    • < 50:凶 · 下等

注意:三才评级(如"大吉")仅反映三才配置本身的优劣,综合评级才反映姓名整体质量。报告中应同时展示两者,避免混淆。

如果脚本不可用,按上述规则手动计算。

重要

  • 笔画必须按康熙字典(非现代简体笔画),如「张」= 11画(非7画)
  • 特殊偏旁按原字计(氵=水4画、扌=手4画、忄=心4画、钅=金8画等)
  • 81数理循环:超过81减去80

第八步:西洋星座分析

对每个人:

  1. 根据公历生日确定星座(白羊3.21-4.19、金牛4.20-5.20 ...)
  2. 分析元素属性(火/土/风/水)
  3. 守护星
  4. 模式(开创/固定/变动)
  5. 核心特质

第九步:合盘分析(多人时)

如果有2人以上,执行合盘评估,总分100分:

9.1 五行互补分析(25分)

  • 合计团体五行分布
  • 评估平衡度(最大-最小差异)
  • 差异≤3满分,4-5良好,6-8一般,>8偏差大
  • 五行俱全额外+5分
  • 分析互补关系

9.2 生肖关系分析(20分)

检查成对关系:

  • 六合 +7分(子丑/寅亥/卯戌/辰酉/巳申/午未)
  • 三合 +5分(申子辰/寅午戌/巳酉丑/亥卯未)
  • 六冲 -5分(子午/丑未/寅申/卯酉/辰戌/巳亥)
  • 相害 -3分(子未/丑午/寅巳/卯辰/申亥/酉戌)
  • 相刑 -2分
  • 相破 -1分

9.3 星座合盘(15分)

计算每对成员星座角度:

  • 0°/60°/120° = +5分
  • 30° = +4分
  • 180° = +3分
  • 90° = +2分
  • 150° = +1分

9.4 日主生克分析(20分)

  • 天干合 +7分(甲己/乙庚/丙辛/丁壬/戊癸)
  • 相生或比和 +5分
  • 相克 +1分

9.5 称骨对比(15分)

按团体平均骨重评分:≥4.5两=15分,4.0-4.4=12分,3.5-3.9=9分,3.0-3.4=6分,<3.0=3分

9.6 姓名合盘(5分,仅提供了姓名时)

使用 scripts/name_wuge_calc.pysynastry_name_score() 函数进行姓名合盘评估:

  • 各人姓名综合分平均(40%权重)
  • 人格五行互补关系(30%权重)
  • 三才配置平均(30%权重)

将姓名合盘得分按5分折算后纳入总分。

9.7 综合评级

分数评级
------------
85-100★★★★★ 极佳组合
70-84★★★★☆ 良好组合
55-69★★★☆☆ 中等组合
40-54★★☆☆☆ 有待改善
<40★☆☆☆☆ 需多加注意

第十步:输出报告

按照 references/output-template.md 格式生成完整报告,包含:

  1. 每人的个人测算(八字、五行、称骨、紫微、星座、三才五格)
  2. 合盘分析(如多人,含姓名合盘)
  3. 评分明细与综合评级
  4. 注意事项与改善建议
  5. 免责声明

将报告保存为 Markdown 文件并分享给用户。

Important Notes

  • 四柱全自动计算:脚本内置年柱、月柱、日柱、时柱的自动计算,无需手动排盘或第三方服务
  • 节气精确计算:基于 Meeus 《天文算法》 VSOP87 简化算法计算太阳黄经,节气时刻误差 < 10分钟
  • 年份以立春精确时刻为界(非春节,也非简单以“2月4日”为界)
  • 月份以节气精确时刻为界(非公历月初一,也非农历初一)
  • 子时处理采用“晚子时不换日柱”派(23:00-00:00 仍用当日日柱)
  • 真太阳时与北京时间可能有差异,尤其西部地区
  • 紫微排盘此处仅为概要,完整排盘需专业软件
  • 所有命理分析仅供参考娱乐,命理学并非精确科学
  • 人生命运主要取决于个人努力和选择

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-04-21 14:55 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

life-service

Caldav Calendar

asleep123
使用 vdirsyncer + khal 同步并查询 CalDAV 日历(iCloud、Google、Fastmail、Nextcloud 等)。适用于 Linux。
★ 244 📥 30,655
life-service

Sonoscli

steipete
控制Sonos音箱(发现/状态/播放/音量/分组)
★ 56 📥 85,167
life-service

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 455 📥 228,886