下载地址
https://api.skillhub.cn/api/v1/download?slug=%40indiv-xunaji%2Fputongziwei将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @indiv-xunaji/putongziwei。紫微斗数天玑派排盘与命理分析。当用户要求紫微斗数排盘、看盘、定盘、排命盘、大限流年推演、流月流日、命盘分析、紫微命理、合盘等场景时使用。支持本命盘排盘(四柱/十二宫/星曜/生年四化/五行局)、140+ 格局识别、大限流年推演。排盘由 AI 按 17 步规则手动推演,数据全部查自 data/ 目录 JSON 库,不写代码排盘。
阅读全文 (展开查看完整说明)
概述
紫微斗数排盘 Skill
负责原则:17 步一步一步走,一步都不能少。每走完一步跑一遍该步校验点,把中间结果写出来,对不上就退回那一步重来。别跳步,别把几步并成一句"搞定了"就往下走。少一步整张盘就废了,跳没跳步用户对着中间结果一查就知道。
运算口径声明(开场必说、结尾必说):
- 开场第一句告知命主:"本次排盘采用天玑派通用口径,排盘规则与查表数据全部取自本 skill 内置 data 库,不采用网络来源或民间其他派别的说法;遇流派有差异之处,默认按库内口径执行。"
- 交盘结尾再声明一次同口径,并说明:本命盘可复算、库内规则可溯源;命主若指定流派,论断部分可按命主口径调整,排盘基础不变。
- 排盘规则只认 data 库;跨流派检索只用于论断分寸的交叉校核(见第 17 步),不得拿外来说法改动排盘结果。
玄案机制:
- 排盘前先读
玄案/凡例.md、玄案/命主档.md、玄案/勘误录.md:命主档已有的出生信息直接沿用(开场注明"按档案信息排盘"),已录本命盘要点的不重排本命盘,只推大限流年与论断;勘误录里同类组合曾断偏的,按更正口径把握分寸。- 交盘后归档:四张表与论断存入
玄案/盘例/(命名「YYYYMMDD-命主或事由」);命主反馈应验记进同一盘例;论断失准当场记入玄案/勘误录.md(断错内容、失准原因、更正口径)。- 玄案只存档案、盘例、勘误,不存规则与查表数据;规则认 SKILL.md,查表认 data 库。
定位:AI 手动推演排盘,全程不写一行计算代码。
示例请求:当用户要求查看排盘示例时,请用户先随机报一个出生日期(年月日+时辰+性别),按本流程排盘演示;也可调用
demo.py随机生成一组演示出生信息作为推演输入,再按本流程 17 步推演排盘。
一、核心设计:三道防线
| 防线 | 机制 | 针对的问题 |
|---|---|---|
| 防线一:数据源唯一 | 所有查表数据(星诀、纳音、四化、亮度、格局)只从 data/ 目录的 json 库读取,禁止凭记忆报数 | AI 记错表 |
| 防线二:步骤间校验 | 每步推演完成后立即做该步的内部一致性检查(校验点写在各步骤内),不通过不得进入下一步 | 推演顺序错误、宫位错位 |
| 防线三:终盘校验 | 出盘前将以下终盘校验清单全部过一遍,全部通过才允许输出 | 累积性错误 |
终盘校验清单
- [ ] 校验点 1~17 全部逐项复核并打勾;
- [ ] 四张输出表格(基础信息表 / 十二宫全盘表 / 格局与空宫表 / 大限流年概览表)完整无缺行;
- [ ] 十二宫主星不重不漏 14 颗;
- [ ] 禄存—擎羊—陀罗三连宫关系成立;
- [ ] 紫微—天府对称关系成立;
- [ ] 身宫落六宫之一;
- [ ] 空宫数量 = 同宫组数 − 2(0~4 个);
- [ ] 所有 json 引用路径正确;
- [ ] 开场已作天玑派通用口径声明,交盘结尾已重申;
- [ ] 论断关键结论已经跨流派校核,按"先总结→再总结→后判断"三步处理,输出无派别标注、未照搬他派现成断语,断语无过重偏激;
- [ ] 玄案已读(命主档、勘误录),盘例已归档、失准已记勘误。
铁律:
- 任何一步发现校验失败 → 回到出错步骤重新推演,禁止带错继续;
- json 库中查不到的数据 → 停下来联网核实后补进 json 库,再继续推演,禁止跳过或脑补;
- 推演过程中的每一次中间结果必须先在回复中写明(如"命宫在卯"),再进行下一步,方便逐步核对;
- 口诀类知识(五虎遁、命宫定法等)已内置于本文件,直接使用;查表类数据一律走 json 库;
- 排盘前必读
data/README.md,按其中的取数规范与读取纪律执行; - 开场必说运算口径声明、交盘结尾必重申(天玑派通用口径,规则只认 data 库),漏说等于没交盘;
- 排盘前必读
玄案/凡例.md、玄案/命主档.md、玄案/勘误录.md;交盘后归档盘例,失准当场记勘误,不事后补。
二、使用前提
- 本 skill 激活场景:用户要求紫微斗数排盘、看盘、定盘、大限流年推演。
- 天玑派(本 skill 专属流派):本 skill 采用自创的天玑派,核心理念是"多维交叉确认"——利用 AI 同时处理多维度信息的能力,全面采集盘面所有信息:
- 星系层面:星曜组合、互涉关系、格局判定
- 四化层面:四化轨迹、飞化方向、应期信号
- 自化层面:自化方向、能量流动
- 五行层面:纳音生克、用神取用
- 宫位层面:三方四正、对宫关系
- AI 加持:以上所有维度同时采集、交叉验证
- 论断输出:天玑派的论断同时输出"总体格局"和"应期判断",每条结论必须经过现有信息交叉确认才能成立
data/目录下的 json 库为唯一数据源。若某个 json 文件缺失或为空,先提示补库再排盘(库清单与结构规范详见data/README.md)。
三、主干流程(17 步)
总览:输入 → 校对 → 定基础(四柱 / 命身宫 / 宫干 / 五行局)→ 安星(紫微 / 主星 / 辅星 / 四化)→ 定限(大限 / 流年)→ 标注与识别(亮度 / 格局 / 空宫)→ 表格化总结输出。
注意步骤顺序的设计依据:五行局由命宫干支的纳音决定,命宫天干又依赖五虎遁(年干推出),所以必须先安命宫、再排宫干、最后定五行局。此顺序不可调整。
第 1 步:出生信息输入
开场先作运算口径声明(天玑派通用口径,规则只认 data 库),再读 玄案/命主档.md:档案已有的出生信息直接沿用并注明"按档案信息排盘",不重复追问;档案没有或命主声明有变动的,收集以下全部信息,缺一项必须追问,禁止假设:
| 项目 | 说明 |
|---|---|
| 出生日期 | 公历或农历均可,需用户明确说明是哪一种 |
| 出生时间 | 精确到几点几分最好;只知"上午/傍晚"这类模糊描述时,必须追问范围,并在最终输出中标注时辰不确定性 |
| 性别 | 决定大限顺逆行(第 12 步),不可缺省 |
| 出生省份 + 城市 | 用于真太阳时校正(第 2 步),不可缺省 |
校验点 1:出生信息四项(日期、时间、性别、出生地)完整且无矛盾(如公历日期不可能出现"闰四月")。
第 2 步:联网搜索与历法校对
联网检索范围(全流程限定三类,不泛搜):
- 历法校对(本步):万年历类网站,查公历↔农历换算、干支、交节时刻、出生地经度;
- 库外格局查证(第 15 步):格局库未收录的星曜组合,查公认格局名与成破格条件;
- 论断跨流派校核(第 17 步):关键论断涉及的星曜组合、四化、格局,检索不同流派(三合、飞星、中州等)的说法交叉比对。
检索必须紧扣当前步骤目标,关键词围绕盘面事实(具体星曜、宫位、格局名);检索结果只用于校对与校核,不得改动 data 库口径的排盘结果,查不到就按库内口径走并标注。
以万年历类网站为主进行联网校对,本次校对包含两项独立任务:
任务 A:出生日期校对
- 用户给的是公历 → 联网万年历换算为农历(年干支、农历月、农历日);
- 用户给的是农历 → 仍需联网万年历复核该农历日对应的公历与干支,双向核对;
- 闰月规则:若出生在闰月,仍按当月进行排盘(闰四月按四月算、闰七月按七月算),不改月、不进位。此规则需在输出中注明。
任务 B:真太阳时校正
- 依据用户提供的省份城市,联网查询该地经度(精确到度以下小数点后一位,如 113.5°);
- 基准:中国标准时以东经 120° 为基准(不是北京所在的 116.4°);
- 计算公式:经度差 = 出生地经度 – 120°(正为东、负为西);校正分钟 = 经度差 × 4;校正后时间 = 出生钟表时间 + 校正分钟(东加西减);
- 警告:均时差(Equation of Time)最大可达 ±16 分钟,与经度校正叠加后才准确;因均时差在日常排盘场景影响有限,本 skill 以经度校正为主,但在校正后时间与时辰边界(23:00、01:00 等)接近时,必须叠加均时差重新核算,否则易跨时辰;输出中注明"已/未计入均时差";
- 以校正后的时间确定时辰(子丑寅卯……),时辰划分标准详见
data/时辰划分.json; - 早晚子时铁律:子时横跨两日(前一晚 23 点至次日 1 点)。早子时(00:00~01:00)、晚子时(23:00~24:00)的日柱均用当日,不换日;唯时干不同——早子时用当日日干套五鼠遁、晚子时用次日日干套五鼠遁,详见
data/时辰划分.json。此处出错直接影响第 3 步日柱与农历生日数,全盘皆错,必须单独校验。
校验点 2:公历↔农历换算需在至少两个万年历来源交叉确认一致;真太阳时校正过程(经度、时差、校正前后时间)必须完整展示。
第 3 步:定四柱
历法口径(两套分开,各管一摊):
- 排盘用(农历):年干以正月初一为界、农历月数、农历日数、时辰。这四项是第 4 步命身宫、第 8 步安紫微的直接输入,排盘全程不引入节气。
- 四柱留档(按八字规则):年柱立春界、月柱十二节气界、日柱、时柱五鼠遁。四柱仅供留档,不参与排盘;禁止用四柱月支去推命宫。
- 年柱:以立春为界——立春前用上一年干支,立春起用新年干支。年干支以第 2 步校对结果为准。
- 排盘年干另取:以农历正月初一为界(用于第 5 步五虎遁、第 11 步四化),与四柱年柱可能不同,不要混用。
- 跨年边界:出生时刻落在立春交节前后时,须联网确认精确交节时刻,并在输出中注明。
- 月柱:以十二节气为界——立春寅月、惊蛰卯月、清明辰月、立夏巳月、芒种午月、小暑未月、立秋申月、白露酉月、寒露戌月、立冬亥月、大雪子月、小寒丑月。
- 月干由年干经五虎遁推出,五虎遁对照表详见
data/干支推法.json。 - 排盘不用月柱:命宫只用农历月数(第 4 步寅起正月顺数),与四柱月支无关,二者允许不同。
- 月干由年干经五虎遁推出,五虎遁对照表详见
- 日柱:以联网万年历查询所得干支为准。
- 时柱:时支由真太阳时校正后的时辰决定;时干由日干经五鼠遁推出,五鼠遁对照表详见
data/干支推法.json。- 早晚子时:23:00~24:00 为晚子时、00:00~01:00 为早子时,时支均计子时;日柱早晚子时均用当日干支,不换日。
- 时干:早子时用当日日干套五鼠遁;晚子时用次日日干套五鼠遁。
- 紫微斗数排盘实际使用年干(定宫干、四化)、农历月/日/时辰(定命身宫、安紫微);四柱完整排出后留档,用于后续流月流日推演。
校验点 3:年柱边界(立春)、月柱边界(十二节气)、时柱边界(早晚子时)三处逐一确认;日柱干支与万年历复核一致;四柱月支(节气)与第 4 步生月宫(农历)允许不同,禁止拿月支去核对生月宫。
第 4 步:安命宫、身宫(内置定法,不走 json 库)
命宫定法(两步走,从寅宫起):
- 定生月宫:从寅宫起正月,顺时针数到出生农历月,落宫即生月宫(正月寅、二月卯、三月辰……)。闰月按当月计。
- 定命宫:以生月宫为起点,起子时,逆时针数到出生时辰,落宫即命宫(生月宫起子时,丑时退一宫,寅时退两宫……)。
身宫定法:
- 同一个起点:生月宫起子时,顺时针数到出生时辰,落宫即身宫。
- 口诀归纳:命宫逆数、身宫顺数,同起于生月宫之子时位。
- 身宫必落以下六宫之一:命宫、夫妻宫、财帛宫、迁移宫、官禄宫、福德宫——落其他宫位必为错误,此为铁律校验点。
校验点 4:命宫与身宫同源于生月宫,两者必须满足"命宫逆推、身宫顺推、步数相同(均等于时辰序数)"——分别写出两宫推演过程核对;身宫落宫若不在上述六宫之一,必错无疑,立即重推。
第 5 步:定十二宫天干(五虎遁)
五虎遁——由年干推寅宫天干,寅宫天干定下后,其余十一宫天干按六十甲子顺序顺排(阳干配阳支、阴干配阴支,天然成立)。
推法:查 data/干支推法.json 得寅宫天干 → 从寅宫起按宫位地支顺序(寅→卯→辰→……→丑)依次配天干,天干按甲乙丙丁戊己庚辛壬癸循环。命宫天干即由此得出。
宫干的作用:宫干是后续大限四化、自化、来因宫的基础——大限宫干定大限四化,各宫宫干与宫内星曜定自化,年干所在宫为来因宫。
校验点 5:十二宫天干配好后,任取一宫验证地支阴阳与天干阴阳是否一致(子寅辰午申戌等阳支配阳干甲丙戊庚壬,丑卯巳未酉亥等阴支配阴干乙丁己辛癸);再全盘检查天干是否恰按六十甲子顺序无跳字。
第 6 步:定五行局
- 依据:命宫天干 + 命宫地支组成命宫干支 → 查其纳音五行 → 纳音五行对应五行局(水二局、木三局、金四局、土五局、火六局)。
- 纳音五行三十组循环对照及"纳音→五行局"映射,详见
data/五行局纳音对照.json。 - 命宫天干由第 5 步五虎遁得出,命宫地支由第 4 步得出——此步纯查表,禁止凭记忆报纳音。
校验点 6:写出命宫干支 → 查 data/五行局纳音对照.json 得纳音 → 由映射定五行局——三个环节依次展示,缺一不可。
第 7 步:安十二宫(宫职排布)
- 以命宫为起点,逆时针排十二宫,依次为:
| 顺序 | 宫职 | 顺序 | 宫职 |
|---|---|---|---|
| 1 | 命宫 | 7 | 迁移宫 |
| 2 | 兄弟宫 | 8 | 交友宫(仆役宫) |
| 3 | 夫妻宫 | 9 | 官禄宫(事业宫) |
| 4 | 子女宫 | 10 | 田宅宫 |
| 5 | 财帛宫 | 11 | 福德宫 |
| 6 | 疾厄宫 | 12 | 父母宫 |
- 命宫所在地支决定整盘地支布局:十二宫按地支固定排布(子丑寅卯……顺时针布满十二宫),宫职逆时针套在地支上。
- 各宫职掌含义详见
data/宫职含义.json。
校验点 7:命宫对宫必为迁移宫(间隔六位),疾厄宫与兄弟宫、田宅宫相隔三位呈三合——用对宫、三合关系抽查两处宫职位置。
第 8 步:安紫微星
- 依据:五行局 + 农历生日数(必须是农历日期的初一至三十,不是公历日期),查"紫微星诀"定位紫微星所在宫位地支。
- 紫微星诀完整对照表(水二局/木三局/金四局/土五局/火六局 × 农历初一~三十,共 150 项)详见
data/紫微星诀.json,禁止凭记忆推紫微——紫微一错,十四主星全错。 - 闰月生日按当月日期数计(如闰四月十五日按四月十五计)。
校验点 8:记下紫微星所在宫位(地支),第 9 步天府安完后按"紫微寅申时天府同宫、其余宫位天府斜对(子→辰、丑→卯、午→戌、未→酉等,序号和恒为 4 mod 12)"规则回验。
第 9 步:安十四主星
- 紫微星系(以紫微为锚点逆行):紫微、天机(紫微逆一位)、太阳、武曲、天同、廉贞——间隔与方向规则详见
data/十四主星安星.json。 - 天府星系(以天府为锚点):天府、太阴、贪狼、巨门、天相、天梁、七杀、破军——顺行规则详见
data/十四主星安星.json。 - 天府定位:天府与紫微呈固定对称关系——紫微在寅或申时与天府同宫;其余宫位天府斜对(子→辰、丑→卯、辰→子、巳→亥、午→戌、未→酉、戌→午、亥→巳),序号和恒为 4 mod 12;完整对称表见
data/十四主星安星.json紫微天府对称关系。两星系安完后,逐宫标注落星。
校验点 9(本 skill 最强校验):
- 十四主星不重不漏恰好十四颗,逐颗清点;
- 天府与紫微的对称关系回验(对照第 8 步记下的校验位);
- 紫微系、天府系各自的间隔规律抽查两星(如紫微逆一必为天机);
- 十二宫中空宫数量统计(空宫数 = 同宫组数 − 2,范围 0~4 个;如 3 组同宫则空宫 1 个);
第 10 步:安辅星
- 安星对象:六吉(左辅、右弼、文昌、文曲、天魁、天钺)、禄存、天马、六煞(擎羊、陀罗、火星、铃星、地空、地劫),及流派常用的其余杂曜。
- 各辅星的安星依据(月系、时系、年干系各有归属)与口诀数据,详见
data/辅星安星.json。 - 禄存与擎羊陀罗:禄存由年干定位,擎羊必在禄存前一宫、陀罗必在禄存后一宫——此三连关系是天然校验位。
- 天魁天钺由年干定,与四化同源于年干。
校验点 10:禄存—擎羊—陀罗三宫相邻关系验证;左辅右弼、文昌文曲各按其月系/时系规律抽查一星;地空地劫的对称关系验证(详见 json 库附注)。
第 11 步:安四化
- 依据:生年天干(第 3 步年柱天干)→ 查十天干四化表,得化禄、化权、化科、化忌四颗星。
- 十天干四化对照表详见
data/四化对照.json,禁止凭记忆报四化(不同版本科忌归属有差异,按该库收录口径执行)。 - 四化落宫逐宫标注;各宫宫干引发的自化(宫干四化作用于本宫星曜)在第 5 步宫干基础上于此步一并标出。
校验点 11:四化四星必须落在实际存在的星曜上(主星或辅星,视流派);自化标注的宫干与第 5 步宫干表逐一比对。
第 12 步:定大限
- 起运年龄由五行局决定,顺逆行由出生年阴阳 + 性别决定(阳男阴女顺行、阴男阳女逆行),起运岁数对照与顺逆判定完整规则详见
data/大限流年.json。 - 大限宫位排布:从命宫起,每十年一宫,依次排列。
- 定义:第 1 个大限(起运岁~+9 岁)宫职为命宫,此后每十年一宫,按下方顺行/逆行方向依次走满十二宫;
- 顺行方向(阳男阴女,顺时针走):命宫 → 父母宫 → 福德宫 → 田宅宫 → 官禄宫 → 交友宫 → 迁移宫 → 疾厄宫 → 财帛宫 → 子女宫 → 夫妻宫 → 兄弟宫;
- 逆行方向(阴男阳女,逆时针走):命宫 → 兄弟宫 → 夫妻宫 → 子女宫 → 财帛宫 → 疾厄宫 → 迁移宫 → 交友宫 → 官禄宫 → 田宅宫 → 福德宫 → 父母宫;
- 大限宫干(第 5 步已定)用于推大限四化。
校验点 12:起运岁数与五行局匹配(水二局2岁起、木三局3岁起、金四局4岁起、土五局5岁起、火六局6岁起);顺逆方向与"年干阴阳 × 性别"匹配;大限总数 12 个、每限 10 年、覆盖(起运岁数)~(起运岁数+119)岁无断档。
第 13 步:定流年
- 流年命宫:流年的地支对应生年十二宫中的该地支宫位,即为流年命宫(如流年丙午年,地支为午,对应生年十二宫中的午宫即为流年命宫);流年十二宫以流年命宫为起点逆排,与第 7 步同构。
- 流年天干用于流年四化(查
data/四化对照.json同表)。 - 用户指定关注年份则排该流年;未指定则排当前年份及下一个大限覆盖范围。流曜(流年擎羊、流年陀罗等)安法详见
data/辅星安星.json的流曜部分。
校验点 13:流年命宫地支与流年干支纪年核对;流年十二宫与生年十二宫宫职排布方向一致性核对。
第 14 步:标注星曜亮度
- 十四主星 × 十二宫的亮度(庙、旺、得、利、平、不、陷)完整对照表详见
data/十四主星安星.json。 - 辅星亮度视 json 库收录情况标注,未收录的不强行标注。
- 亮度直接决定星曜发挥程度,是第 15 步格局识别与第 17 步论断的权重依据。
校验点 14:逐星核对所落宫位亮度与 data/十四主星安星.json 表一致,不许凭记忆估亮度;落陷星曜单独列清单,供格局识别重点排查(铃昌陀武、马落空亡等凶格常与落陷伴生)。
第 15 步:格局识别
- 依据已完成的星盘(主星 + 辅星 + 四化 + 亮度 + 宫职),对照格局库识别命盘格局。
- 格局判定规则(成格条件、破格条件、吉格凶格分级)详见
data/格局库.json。 - 识别顺序:先查凶格后查吉格(凶格破格影响大于吉格成格);每个格局必须同时核验成格条件与破格条件,禁止只看成格。
- 库外格局铁律:盘面上出现格局库中未收录的组合时,禁止凭记忆自行拼接或命名格局——必须联网搜索查证该组合是否有公认格局名、成格条件与破格条件;查证到则按查证结果判定,并将查证结果补入
data/格局库.json;查证不到公认命名,则不报格局,仅客观描述星曜组合,禁止自造格局名。
校验点 15:每个报告的格局必须写明"构成星曜 + 所在宫位 + 成格/破格判定依据"三要素,无法完整写出三要素的格局不得列入;库外格局必须有联网查证记录(来源或查证日期),无查证记录的不准上报。
第 16 步:空宫与借星
- 统计十二宫中的空宫(无十四主星坐守的宫位),空宫本身是重要信息(依赖对宫、性格随环境波动等)。
- 借星规则:空宫论断时借对宫主星(借入星曜亮度按本宫论断还是对宫论断,默认按对宫亮度借入,见
data/三方四正宫位关系.json借星说明)。 - 借星仅用于论断参考,不改变星盘原始结构——排盘表格中空宫保持空,借星信息单独标注。
校验点 16:空宫数量与第 9 步校验的统计一致;每个空宫的对宫借星标注完整。
第 17 步:总结输出(表格化,不用列表)
交盘前,先跟用户说一句:"这 17 步我一步没落,每一步都核对过了,中间过程都在上面,你可以一条一条对。这张盘我负责。"
交盘结尾,重申运算口径:"本盘采用天玑派通用口径,排盘规则与查表数据全部取自内置 data 库,未采用网络或民间其他派别说法;流派有差异处均按库内口径。本命盘可复算、规则可溯源,你若指定流派,论断部分可按你的口径调整。" 随后把盘例归档至 玄案/盘例/,命主档回填本命盘要点。
交盘后,问一句:要不要我帮你生成相关的前端网页?要的话我可以帮你生成,点星曜能看备注、点宫位能看三方四正,比表格好翻。
输出格式铁律:排盘结果一律使用 md 表格,分四张表输出;论断部分允许分条结构列出。
表 1:基础信息表(公历/农历生日、真太阳时校正过程、四柱、五行局、命宫身宫位置)
表 2:十二宫全盘表(核心交付物)
| 宫职 | 宫干支 | 主星(含亮度) | 辅星煞星 | 四化 | 大限 |
|---|---|---|---|---|---|
| (命宫起,逆时针十二行) |
表 3:格局与空宫表(格局名、构成、吉凶、成格/破格;空宫及借星)
表 4:大限流年概览表(各大限年龄段、宫位、四化;重点关注流年)
- 论断部分(用户要求看盘论断时):
一、星曜层面分析
- 庙旺利陷:查
data/十四主星安星.json,获取每颗主星在所落宫位的亮度(庙/旺/得/利/平/不/陷)→ 判定星曜能量发挥程度 - 三方四正:命宫 + 财帛宫 + 官禄宫(三方)+ 迁移宫(对宫)→ 综合判定命主格局层次
- 星群格局:查
data/格局库.json,识别紫府同宫、杀破狼居命、马头带箭、阳梁昌禄等经典格局 → 格局定性 - 宫位关系:查
data/宫职含义.json- 本宫:代表基本性格
- 临宫:相邻宫位,影响本宫
- 对宫:对冲宫位,形成对比或互补
- 夹宫:位于本宫两侧,夹辅或夹制
- 三合宫:三个形成三角的宫位,彼此关联紧密
二、星系互涉分析
- 六十星系组合:查
data/十四主星安星.json,分析主星与相邻星的化学反应(如天同+天梁,天机+巨门等组合性质) - 星曜互动:两颗或多颗星同宫/对宫/三合时的综合效应
三、四化飞化分析
- 来因宫:年干所在宫为先天命源,查
data/四化对照.json,分析四化从此宫飞出的轨迹 - 四化落入:化禄/化权/化科/化忌落入宫位 → 标注触发时间信号(流年/大限),查
data/四化对照.json - 飞化轨迹:宫干飞化路径 → 分析事件起因经过结果,查各宫宫干
- 叠宫分析:大限盘 + 流年盘 + 原局盘三层叠加 → 精确定位事件发生时间点
- 能量传导链:禄→权→科→忌 传导路径 → 标注事件演变阶段
- 禄转忌/忌转禄:化禄转化为化忌或反之的传导链条 → 标注得失转换
四、自化与数理分析
- 自化方向:各宫宫干引发的自化(向心化入/离心化出)→ 能量流动方向,查
data/四化对照.json - 河洛数理:宫位数字与五行生克关系 → 辅助判断强弱
- 化忌为体/化禄为用:以化忌为根本出发点,化禄为应用手段 → 分析突破口
五、五行纳音分析
- 纳音五行:查
data/五行局纳音对照.json,命宫干支纳音 → 与星曜五行生克关系 - 用神判定:综合五行生克找出命盘用神 → 辅助定格局喜忌,查
data/五行局纳音对照.json
六、多重时空分析
- 太岁叠加:流年太岁与命盘叠加 → 当年特殊应象
- 大限迁移:大限期间原命盘星曜性质迁移变化 → 阶段性特征
七、综合论断输出格式
- 总体格局:查
data/格局库.json,综合以上分析给出命主格局定性(权贵格/财运格/技术格/漂泊格/文艺格等) - 六亲层面:查
data/宫职含义.json,父母/兄弟/夫妻/子女宫星曜组合 → 家庭关系定性 - 事业层面:官禄宫主星 + 迁移宫互动 → 职业倾向与事业发展
- 财富层面:财帛宫 + 田宅宫星曜 → 财运层级与资产配置
- 婚姻层面:夫妻宫 + 福德宫 → 婚姻状态与感情模式
- 应期标注:每条结论标注预期应期(大限年份/流年年份)
八、现有信息交叉确认:每条结论按以下规则处理:
- 多维度结论相同 → 合并为一条,标注"多方确认"
- 多维度结论相似(意思一致、表述不同) → 合并为一条,标注"多维度印证"
- 多维度结论不同 → 全部并列列出,各标来源维度,不强行统一
- 输出顺序按维度优先级:星系 → 四化 → 自化 → 五行 → 宫位
- 查表来源:星曜组合查
data/十四主星安星.json、data/格局库.json;四化轨迹查data/四化对照.json;自化方向查data/四化对照.json;五行生克查data/五行局纳音对照.json - 合并后可靠性标注:多方确认/多维度印证 → 可靠性高;单维度支撑 → 标注"仅有限确认,供参考";结论冲突 → 并列呈现,标注"维度结论不同"
九、跨流派校核与断语分寸(论断定稿前必做):
- 天玑派以统一口径自立一派。检索其他派别的说法是为校核与借鉴,不是搬运结论。对盘中关键结论(吉凶定性明显的格局、化忌落点、煞星会聚、大限流年重大应期),以"星曜组合/格局名 + 流派名(三合、飞星、中州等)"为关键词联网,然后严格按三步处理:
- 先总结:把检索到的各家说法读完后,用自己的话归纳其要点,不照抄原文、不直接引用,输出中不出现"某派认为""诸家同断""注"之类的派别标注与出处腔;
- 再总结:在第一步总结的基础上,按天玑派口径做二次提炼——哪些说法与本盘事实相合、哪些是派别成见,消化成自己的论断素材;
- 后判断:最终结论由天玑派口径独立给出,禁止直接沿用任何一派的现成断语;判断只以本盘星曜、宫位、四化与提炼后的素材为依据。
- 断语分寸:不轻断大凶大吉、不写"必离婚""必破产""一事无成"这类绝对化断语;凶象写清成立条件与化解空间,吉象写清前提。措辞平实,不渲染、不恐吓、不吹捧——断语过重、偏激、戏剧化即为失准,命主指出后当场记入
玄案/勘误录.md。 - 排盘基础(星曜、宫位、四化)不因跨流派检索改动;校核只作用于论断内容与结论强度。
- 论断必须落到具体宫位与星曜,禁止空泛套话。
- 隐私与归档:出生信息属个人敏感数据,仅存入本地
玄案/命主档.md与盘例供后续复用,不随 skill 发布上传、不对外共享;命主要求不存档的,本次不归档并注明。
校验点 17:四张表格(基础信息表 / 十二宫全盘表 / 格局与空宫表 / 大限流年概览表)格式完整、列对齐、无空行缺失;十二宫全盘表必须包含全部十二宫职(命宫至父母宫);所有 json 引用路径在表格中正确体现。
四、注意事项
- 禁止写代码排盘——本 skill 的存在意义就是替代代码排盘,任何"我用脚本算一下"的冲动都是违规。
- 禁止跳步——17 步顺序有严格依赖关系(命宫→宫干→五行局→紫微→主星→四化→格局),跳步必错。
- json 库缺失时——先补库(联网核实数据后按
data/README.md规范写入)再排盘,宁可中断也不脑补。 - 流派差异——四化口径、亮度表、借星规则各流派有出入:排盘一律按 json 库收录口径执行(天玑派通用口径),开场与结尾都要向命主声明;论断部分按第 17 步"跨流派校核"综合各家说法把握分寸,命主指定流派时论断优先命主口径,排盘基础不变。
- 闰月——一律按当月排盘,输出中注明。
- 早晚子时——第 2 步的时辰换算必须单独展示推算过程,这是全盘最容易错的一个点。
- 不确定出生时间——时辰不确定时,先按用户给的模糊范围列出候选时辰,若范围跨时辰则提示用户两种排盘的差异主要在命身宫与 时系星(文昌文曲、地空地劫),建议用户先定盘(用已发生事件反推)再正式排盘。
- 搜索结果存疑时必须查原文件——当
search.py的搜索结果存在疑问(命中为空、值被截断、路径不明确、疑似数据缺失)时,必须直接打开对应 json 文件核实数据,禁止凭印象推断或跳过。
五、附属 skill
| 目录 | 用途 | 触发时机 |
|---|---|---|
display/SKILL.md | 排盘结果的网页可视化(毛玻璃、可交互) | 用户要生成网页 / 可视化 / 前端界面时 |
排盘与可视化分两步走:先按本文件 17 步出盘,出完再问用户要不要可视化,要了才进 display/。
六、json 数据库清单(结构规范见 data/README.md)
| json 文件 | 用途 | 对应步骤 |
|---|---|---|
data/时辰划分.json | 真太阳时→时辰划分标准(含早晚子时归属规则) | 第 2 步 |
data/干支推法.json | 五虎遁(年干→寅宫天干)+ 五鼠遁(日干→子时时干)对照表 | 第 3、5 步 |
data/五行局纳音对照.json | 六十甲子纳音 + 纳音→五行局映射 | 第 6 步 |
data/宫职含义.json | 十二宫职掌与论断含义(含三方四正查表) | 第 7、17 步 |
data/三方四正宫位关系.json | 三方四正/夹宫/借星概念解释(人机纠偏用) | 第 7 步 |
data/紫微星诀.json | 五行局 × 三十日 → 紫微宫位(150 项) | 第 8 步 |
data/十四主星安星.json | 紫微系 / 天府系安星规则 + 十四主星亮度表 | 第 9、14 步 |
data/辅星安星.json | 六吉六煞、禄存天马、流曜安星规则 | 第 10、13 步 |
data/四化对照.json | 十天干四化表 | 第 11、13 步 |
data/大限流年.json | 五行局起运 + 顺逆行 + 流年流月流日规则 | 第 12、13 步 |
data/格局库.json | 格局成格 / 破格判定规则 | 第 15 步 |
玄案目录(个人数据,不随发布打包):
| 路径 | 用途 |
|---|---|
玄案/凡例.md | 命主档、盘例、勘误录的读写规范,排盘前必读(可随包发布) |
玄案/命主档.md | 命主固定信息、本命盘要点、论断偏好 |
玄案/盘例/ | 每次排盘的四张表与论断存档,命名「YYYYMMDD-命主或事由」 |
玄案/勘误录.md | 论断失准错题本,论断前必读 |
七、开源协议
MIT License
Copyright (c) 2026 八十成为忧郁男神
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.