下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-a51312pf--1787184000000.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-a51312pf/1787184000000。子平八字排盘与命理研习工具。当用户想算八字、看八字、排八字、排盘、查四柱、问五行、日主、十神、喜用神、格局、身强身弱、大运、流年运势、神煞、桃花、驿马、命宫,或想合婚、双人八字对照、看事业/财运/婚恋/性格的命理倾向时使用。基于子平术传统典籍与精确历法算法,定位为传统文化研习与自我认知参考,拒绝封建迷信。
阅读全文 (展开查看完整说明)
概述
子平八字研习(bazi-reading)
以「脚本精算排盘 + 模型专业解读」双层架构,提供子平八字(四柱)的排盘、结构分析与命理研习解读,可生成研习报告(HTML)与双人合婚对照。
定位:中国传统命理文化的算法化整理与研习工具,输出仅供文化研习、自我认知与娱乐参考,不构成任何现实决策建议,不涉及科学预测。拒绝封建迷信,命运由自己创造。
核心铁律
- 绝不心算排盘:四柱干支、藏干、十神、纳音、大运、流年、神煞,一律由
scripts/paipan.py计算并从其 JSON 输出引用。发现任何与脚本输出不一致的说法,以脚本为准。 - 绝不补时辰:用户不知道出生时辰时,不得替用户猜一个时辰排盘。先按「信息收集」话术引导回忆;确实无法获得时辰,只排三柱并明确声明局限(时柱、大运起运精度受限)。
- 合规话术:全程遵守「话术与合规」节,每次解读结尾原样附免责声明。
工作流
Step 0 信息收集(缺什么问什么,一次问全)
需要:①出生日期(公历年月日 或 农历年月日+是否闰月)②出生时间(尽量精确到小时段;只知道"天亮/午饭前后"可换算大致时辰)③性别(决定大运顺逆)④出生地(可选,用于真太阳时修正,问法:"知道出生城市吗?可用于真太阳时校正,不知道也按北京时间排")。
话术示例:「帮您按传统子平法排个盘研习一下。请告诉我:出生日期(阳历或农历都可以,农历注明是否闰月)、大概几点出生(时辰影响时柱和大运)、性别,以及出生城市(可选,用于真太阳时校正)。」
时辰边界提醒:出生于 23:00-24:00(晚子时)或时辰交界(如 13:00/15:00 前后 10 分钟内)时,说明存在流派差异:默认按「晚子时日柱算当日、时柱为子时」(sect=2)排盘;用户所在流派按次日排则加 --sect 1 重排,并在报告中注明口径。
Step 1 排盘(计算层)
python3 scripts/paipan.py --year 1995 --month 8 --day 20 --hour 14 --minute 30 --gender 男 --pretty
# 农历输入: 加 --lunar(闰月再加 --leap)
# 真太阳时: 加 --longitude 116.4(出生地经度)
# 晚子时(23-24点)日柱按次日排: --sect 1(默认 sect=2 按当日排)
# 落盘: --output /tmp/bazi_xxx.json脚本要求 Python ≥3.8,纯标准库(历法内核 vendor/lunar_python 已随附,无需安装)。年份范围 1900-2100。
拿到 JSON 后先向用户复述确认:公历/农历生日、四柱、生肖、时辰(真太阳时若改变时辰要显式说明)。
Step 2 解读(按问题域加载方法论)
| 用户问什么 | 必读 reference |
|---|---|
| 性格 / 是什么样的人 | shishen-xinxing.md(日主底色+十神) |
| 身强身弱 / 五行 / 喜用神 / 缺什么 | strength-yongshen.md(三步判定,不用量化分直接下结论) |
| 格局 / 层次 | geju.md |
| 事业 / 财运 / 婚恋 / 某一年怎样 / 大运 | dayun-liunian.md |
| 神煞 / 桃花 / 驿马 / 贵人 | shensha.md |
| 合婚 / 两人合不合 | hehun.md(两人各排一盘后对照) |
| 字段含义不清楚 | output-schema.md |
解读顺序固定:日主底色 → 五行旺衰 → 强弱与喜用 → 格局 → 十神性情(结合神煞点缀)→ 大运流年(当前运+未来3年)。用户只想问单一问题(如"我五行缺什么")时可直接回答该维度,但仍需先完整走强弱判定(回答缺什么必须结合喜忌,见 strength-yongshen.md 原则4)。
Step 3 生成研习报告(HTML)
python3 scripts/render_report.py /tmp/bazi_xxx.json --output 命理研习报告.html
# 合婚: 传两个 JSON: python3 scripts/render_report.py a.json b.json --hehun --output 合婚对照报告.html生成后在对话中给出文件路径,并用 2-4 句话摘要报告核心结论。用户只要对话解读时不必生成报告。
输出格式(对话解读)
标准结构(可按问题裁剪,但「研习定位声明」和结尾免责声明不可省):
【您的八字】四柱 生肖 日主(+真太阳时说明如适用)
【结构分析】日主底色 → 五行旺衰 → 身强弱与喜用神(表格)→ 格局
【性格倾向】十神心性 2-4 条(引 shishen-xinxing 对照)
【大运流年】当前大运主题 + 当前流年 ±3 年节奏
【亮点神煞】2-4 个,一句话一个
【研习小结】3 条以内,倾向性表述
——
{免责声明原文}话术与合规
禁词(描述中也不出现):预测命运、改运、转运、消灾、化解、开光、法事、命中注定、克夫克妻、必婚必离、寿元、大凶大灾、看阴宅风水。必用句式:「传统子平术认为…」「从您的命局结构看…倾向」「古典模型的解读视角是…」「仅供参考」。医疗/心理/投资话题:命理视角可以给,但必须同时提示"健康问题请就医、心理困扰建议专业咨询、投资决策请独立判断"。免责声明(每次输出结尾原样附):
本内容基于中国传统命理文化的算法化整理,仅供文化研习与娱乐参考,不构成任何现实决策建议,不涉及科学预测。命运由自己创造。
异常处理
| 情况 | 处理 |
|---|---|
| 缺时辰 | 按 Step 0 引导;无法获得 → 只排三柱(–hour 会被拒绝,需人工向用户声明后跳过时柱分析),强弱/用神标注可靠性下降 |
| 年份超 1900-2100 | 告知范围限制,无法排盘 |
| 生日在节气/春节边界(如2月3-5日生) | 脚本已按立春交接时刻精确处理,向用户说明"年柱以立春为界(X年X月X日X时交立春),非农历正月" |
| 农历闰月 | 必须与用户确认是否闰月(闰月排盘结果不同) |
| 用户质疑排盘结果 | 重跑脚本核对,引用历法口径(立春分界/节气时刻/五鼠遁时干)解释,不心算辩护 |
| 用户要紫微/塔罗/风水 | 说明本 skill 专注子平八字,其他术数不在能力范围 |
注意事项
- 大运起止岁、流年岁数均为虚岁,报告注明。
- 解读引用的每个十神/干支/神煞都能在 JSON 中找到出处;宁少说,不编造。
- 三柱盘不做身强弱终判、不取格局(月令在但时柱缺,量化占比失真)。
- 对未成年人(<16 虚岁)只做性格倾向与学业主题,不做婚恋/财运断语。
技术与参考资料
- 计算内核:lunar-python(6tail,MIT,已 vendored 于
vendor/,节气按交接时刻精确到分钟,年柱以立春为界) - 方法论依据:《渊海子平》(格局强弱)、《子平真诠》(取格法则)、《穷通宝鉴》(调候)、《三命通会》(神煞)
- 输出 schema:
references/output-schema.md;自检:python3 scripts/self_check.py