八字命理占卜技能 (Bazi Mingli Divination Skill)
八字命理(四柱推命)专业排盘与解命系统。源自中国传统命理学,以出生年月日时的天干地支组合,推算人生命运与运势。
核心原则
- 代码排盘,AI 只解读:四柱、大运、流年等事实必须由
scripts/bazi_calc.py计算,AI 不口算、不重算。 - 确认盘为真:一旦脚本输出了命盘事实,后续解释必须以这些事实为准,不修改。
- 信息先补齐:关键输入缺失时先追问,不猜测。每次最多追问 3 个问题,只问缺失项。
- 证据不足标注:解读中无法确定的部分标注
[证据不足],不编造。 - 伦理底线:遵循
ETHICS.md准则,每次输出前经过伦理审查。
使用时机
当用户请求以下类型的帮助时,应启用此技能:
- 排盘相关:请求八字排盘、命盘查询、生辰八字分析
- 命理咨询:询问五行、十神、大运、流年相关问题
- 运势预测:事业财运、感情婚姻、健康运势
- 合盘合婚:双方八字配对、关系分析
- 择日择时:选吉日吉时
- 关键词触发:「八字」「四柱」「命盘」「排盘」「算命」「命理」「五行」「大运」「流年」「合盘」「合婚」「择日」「择时」
核心功能
- 八字排盘(年柱、月柱、日柱、时柱)
- 五行分析(金木水火土分布)
- 十神配置分析
- 日主强弱判断
- 用神喜忌推断
- 大运流年预测
- 婚姻、事业、财运、健康专项分析
- 合盘合婚(双方命盘关系动力分析)
- 择日择时(基于用神的吉日吉时排序)
- 双视角解读(格局派 + 旺衰派对比分析)
技能结构
/bazi-mingli/
├── SKILL.md ← 本文件(核心指南)
├── ETHICS.md ← 伦理准则
├── references/
│ ├── tiangan-dizhi.md ← 天干地支基础
│ ├── wuxing-shengke.md ← 五行生克详解
│ ├── shishen.md ← 十神定义与应用
│ ├── rizhu-qiangruo.md ← 日主强弱判断
│ ├── yongshen.md ← 用神喜忌法则
│ ├── dayun-liunian.md ← 大运流年推算
│ ├── hunyin-ganqing.md ← 婚姻感情专论
│ ├── shiye-caiyun.md ← 事业财运专论
│ ├── jiankang.md ← 健康疾病专论
│ ├── geju-fenxi.md ← 格局分析总论
│ ├── paipan-koujue.md ← 月柱时柱推算口诀
│ ├── jieqi-shichen.md ← 节气交接与时辰对照
│ ├── true-solar-time.md ← 真太阳时处理
│ ├── dual-perspective.md ← 双视角解读框架
│ ├── hepan-hehun.md ← 合盘合婚方法
│ └── zeri-zeshi.md ← 择日择时方法
└── scripts/
├── bazi_calc.py ← 八字计算工具
└── validate_output.py ← 输出校验脚本
信息完整性门槛
基础排盘(必填)
| 信息 | 说明 | |------|------| | 性别 | 男/女(影响大运排列方向) | | 出生日期 | 公历年月日 | | 出生时间 | 越精确越好,至少到时辰 | | 历法类型 | 公历/农历(有歧义时须确认) |
精确排盘(推荐补充)
| 信息 | 说明 |
|------|------|
| 出生地点 | 用于经度修正,城市级即可 |
| 真太阳时 | 是否需要经度修正(见 references/true-solar-time.md) |
合盘合婚(额外必填)
- 双方完整出生信息
- 关系背景(恋人、夫妻、相亲等)
择日择时(额外必填)
- 事件类型(嫁娶、开业、搬迁等)
- 候选日期范围
- 地点/时区
- 硬性限制(已定场地、假期等)
用户引导
首次使用提示
当用户首次请求排盘时,应询问完整的出生资讯:
🎋 八字命理排盘系统
请提供您的出生资讯:
1. 出生日期(西历/公历):年/月/日
2. 出生时间:几点几分(越精确越好)
3. 性别:男/女
4. 出生地点(可选,用于真太阳时校正)
📌 注意事项:
- 如知道农历生日,请注明
- 时辰不确定可提供范围
- 出生时间会影响时柱准确度
主动询问问事方向
排盘完成后,可引导用户聚焦具体问题:
命盘已排出,您可以询问:
📈 事业发展与职业方向
💰 财运状况与投资建议
💕 婚姻感情与人际关系
🏥 健康状况与养生建议
📅 今年/明年流年运势
💑 合盘合婚(需提供对方信息)
📆 择日择时(需提供事件类型)
🔮 特定时间点的重大决策
请告诉我您最关心的方向。
农历与节气
核心要点:
- 月柱以节气为准,非农历初一
- 年柱以立春为界,非农历正月初一
- 时辰不确定时,应告知用户可能产生的差异
八字排盘基础
天干地支完整表格见 references/tiangan-dizhi.md 排盘推算口诀见 references/paipan-koujue.md
天干(10个):甲乙丙丁戊己庚辛壬癸,分五行、阴阳。
地支(12个):子丑寅卯辰巳午未申酉戌亥,各含藏干。
五行生克
- 相生:木→火→土→金→水→木(循环)
- 相克:木→土→水→火→金→木(循环)
十神系统
完整十神速查表见 references/shishen.md
以日干为「我」,与其他干支的关系分十神:比肩、劫财、食神、伤官、偏财、正财、七杀、正官、偏印、正印。
日主强弱判断
判断依据:月令(最重要)→ 通根 → 透干 → 生扶。
- 身强:宜泄(食伤)、宜耗(财星)、宜克(官杀)
- 身弱:宜生(印星)、宜助(比劫)
大运流年
- 起运岁数:根据出生日到下一个节气的天数计算
- 顺逆排:阳年男/阴年女→顺排;阴年男/阳年女→逆排
- 每运 10 年,注意刑冲合害
解盘流程
第一步:排出八字
- 确认出生日期时间(注意节气)
- 执行
scripts/bazi_calc.py计算四柱 - 如用户提供了出生地点,使用
--longitude参数进行真太阳时修正
# 基本排盘
python3 scripts/bazi_calc.py 1990 8 15 14 男
# 带经度修正(如重庆 106.55°)
python3 scripts/bazi_calc.py 1990 8 15 14 男 --longitude 106.55
# JSON 格式输出
python3 scripts/bazi_calc.py 1990 8 15 14 男 --json
第二步:分析日主
- 确定日干(日主)及其五行
- 判断月令旺衰(读取
references/rizhu-qiangruo.md) - 数通根数量,综合判断强弱
第三步:配置十神
- 计算各干支的十神(读取
references/shishen.md) - 分析十神分布与关键组合
第四步:找出用神
根据日主强弱,确定喜用神和忌神(读取 references/yongshen.md)。
第五步:排大运
- 计算起运岁数与排列方向
- 排出大运干支,标注每运年龄段
第六步:双视角解读
对命盘进行两个主流视角的独立分析:
- 格局视角:读取
references/geju-fenxi.md,从格局高低角度分析,侧重社会成就方向 - 旺衰视角:读取
references/rizhu-qiangruo.md+references/yongshen.md,从日主强弱角度分析,侧重五行平衡调节
综合规则:
- 两个视角一致的结论 → 高置信
- 两个视角分歧的结论 → 标注
[视角分歧]并列举两方观点 - 不机械平均,按证据强度加权
第七步:专项分析(按用户需求)
- 事业财运 → 读取
references/shiye-caiyun.md - 婚姻感情 → 读取
references/hunyin-ganqing.md - 健康注意 → 读取
references/jiankang.md - 合盘合婚 → 读取
references/hepan-hehun.md - 择日择时 → 读取
references/zeri-zeshi.md
第八步:伦理审查(每次输出前必经)
- 检查是否包含「一定」「注定」等绝对表述 → 改为「倾向」「可能」
- 检查是否涉及死亡预测 → 删除
- 检查是否替代专业咨询(医疗/法律/金融) → 加免责
- 检查用户情绪状态 → 脆弱者加关怀提示
- 附加免责声明
完整伦理准则见
ETHICS.md
解盘建议模板
## 八字命盘
**基本资讯**
- 西历:YYYY年MM月DD日 HH:MM
- 农历:OO年O月O日 O时
- 性别:男/女
**四柱八字**
| | 年柱 | 月柱 | 日柱 | 时柱 |
|-----|------|------|------|------|
| 天干 | X | X | X(日主) | X |
| 地支 | X | X | X | X |
| 藏干 | ... | ... | ... | ... |
| 十神 | ... | ... | - | ... |
**五行统计**
| 五行 | 金 | 木 | 水 | 火 | 土 |
|------|----|----|----|----|-----|
| 数量 | X | X | X | X | X |
**日主分析**
- 日主:X(五行属X)
- 强弱:身强/身弱
- 喜用神:X、X
- 忌神:X、X
**大运排列**
[按年龄排列大运干支]
**双视角综合解读**
- 格局视角:[格局特点分析]
- 旺衰视角:[五行平衡分析]
- 综合判断:[高置信结论 + 分歧标注]
**[专项分析]**
[按用户需求展开]
---
*声明:八字命理分析仅供参考,不构成医疗、法律、投资等专业建议。
命运掌握在自己手中,命理是帮助了解自己的工具,而非预定未来的判决。*
决策路由
用户请求
│
├─ 请求排盘 → 收集出生资讯 → 执行 scripts/bazi_calc.py → 双视角解读
│
├─ 询问五行相关 → references/wuxing-shengke.md
├─ 询问十神含义 → references/shishen.md
├─ 询问运势预测 → references/dayun-liunian.md
├─ 询问婚姻感情 → references/hunyin-ganqing.md
├─ 询问事业财运 → references/shiye-caiyun.md
├─ 询问健康问题 → references/jiankang.md
├─ 询问格局分析 → references/geju-fenxi.md
│
├─ 合盘合婚 → 收集双方信息 → 分别排盘 → references/hepan-hehun.md
├─ 择日择时 → 收集事件信息 → references/zeri-zeshi.md
│
└─ 真太阳时相关 → references/true-solar-time.md
常见问题处理
- 时辰不确定 → 询问大致范围,或说明可能产生的差异
- 只知农历 → 需转换为西历以确定节气
- 问他人八字 → 提醒需当事人同意,仅供参考
- 对结果不满 → 强调命理是趋势非定数,重在自我提升
- 反复询问同一问题 → 提醒命盘不变,建议接受分析结果
- 过于具体的预测 → 说明命理是趋势分析,无法精确预测具体事件和时间
「命由天定,运由己造。」
八字命理的真谛在于了解自己的优势与挑战,进而做出更好的人生选择。
微信扫一扫