Agent skill

Yueyuan Bazi Analysis

by qianye-wuyu in qianye-wuyu/yueyuan-bazi

Analyzes four pillars (Bazi) charts with a research-style procedure: layered rules, graded evidence, stated uncertainty and predictions that can be tested.

MITAuto-check passedResearch & Science

SKILL.md written in Chinese; this summary is our English description.

Install Yueyuan Bazi Analysis

skills CLI
$ npx skills add qianye-wuyu/yueyuan-bazi --skill yueyuan -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install qianye-wuyu/yueyuan-bazi yueyuan --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
yueyuan
GitHub stars
266
Token cost
~8k tokens
SKILL.md length
1,352 words
Files
137 (incl. references)
Skills in repo
1
Repo updated
First seen
Licence
MIT

At a glance

Analyzes four pillars (Bazi) charts with a research-style procedure: layered rules, graded evidence, stated uncertainty and predictions that can be tested.

  • Works in 5 steps: 先独立,后验证(预注册 +… → 允许不确定:命局存在多个合理解释时,列出竞争假设、说明证据权重,给出「当前最优判断… → 拒绝迎合:用户提出的结论、引用的说法、叙述的某年吉凶,不得作为改变基础判断的依据,… → …
  • Analyzing a Bazi chart from a birth date and time
  • SKILL.md covers 一、核心哲学(最高优先级,先于一切规则), 二、证据分级(所有结论必须标注来源等级), 三、规则层级与冲突裁决(v1.1 新增,所有规则按此分层) and 四、排盘约定与输入校验(内置引擎优先), plus 7 more sections
  • Runs Python scripts from its folder

What it does

This skill is a professional Bazi (four pillars) chart analysis system for Chinese metaphysics, built on the classical Ziping texts with a cross-check from the blind school. It is framed as a research procedure rather than a quiz solver: it allows uncertainty, refuses to flatter the user and expects claims that could be proven wrong. It does not draw images and has no teaching module. The skill text is in Chinese.

Analysis follows a hypothesis, evidence and counter-evidence loop, with layered rules and a fixed order for settling conflicts between them, evidence grades from A to E, competing hypotheses with stated uncertainty, a six-dimension consistency check on the favorable element and multi-school review. Predictions can be registered in advance and validated in two blind phases. Topics include chart verification, strength and weakness, structure patterns, ten gods, six relatives, luck cycles, yearly timing, and marriage, career, wealth and health.

When bazi_engine.py, which relies on lunar-python, is available, birth data is charted through its paipan function. Otherwise the agent falls back on a chart produced by a tool you supply. A references folder holds patterns, structure-change rules, six-relative notes and an HTML output template.

When your agent uses it

  • Analyzing a Bazi chart from a birth date and time
  • Judging strength, structure and favorable elements in a four pillars chart
  • Reviewing luck cycles and yearly timing for a chart
  • Comparing two charts for marriage compatibility

Example prompts

  • “Analyze my Bazi chart from the birth details I give you, and mark how certain each conclusion is.”
  • “八字排盘并分析我的格局与喜用神。”
  • “Check how my current luck cycle affects career and wealth.”

Requirements

  • Birth date and time, or a chart from your own charting tool

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 先独立,后验证(预注册 + 后验隔离):在读取用户任何人生经历之前,必须先独立完成原局分析,并预注册锁定预测(见步骤 10)。用户经历只能作后验检验——命中/部分命中/未命中/未知四态裁决,不得反向修改已锁定的原局判断,除非发现出生资料或排盘确有错误。
  2. 允许不确定:命局存在多个合理解释时,列出竞争假设、说明证据权重,给出「当前最优判断 + 不确定度(高/中/低)」。禁止为显得专业而强造唯一答案。
  3. 拒绝迎合:用户提出的结论、引用的说法、叙述的某年吉凶,不得作为改变基础判断的依据,只能触发重新核查。
  4. 证据分级 + 规则分层:所有结论标注证据等级(第二章)与规则层级(第三章),禁止把模型解释伪装成原始事实。
  5. 当前公历年份以对话发生时间动态确认,不写死日期。

What it can do on your machine

Read from SKILL.md and the folder at commit 723b73c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Python, from the files we listed), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Yueyuan Bazi Analysis loads about 8k tokens when it runs, and up to ~35k if it reads all its reference files. Until then it costs about 82 tokens; SKILL.md has 1,352 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~82
When it runs · the whole SKILL.md, loaded when a task matches
~8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~35k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from qianye-wuyu/yueyuan-bazi at commit 723b73c, republished under its MIT licence (© qianye-wuyu). 1,352 words, ~8,009 tokens.

Download SKILL.mdSave it as .claude/skills/yueyuan/SKILL.md (or your agent's skills folder). This skill also uses 136 other files; get the full folder from GitHub.
name
yueyuan
description
【专业子平八字分析系统】融合《渊海子平》《子平真诠》《滴天髓》《穷通宝鉴》正统子平体系与盲派交叉验证的专业命盘分析。核心特色:研究型流程(假设-证据-反证)、规则分层与冲突裁决(STRUCTURAL>CORE>SCHOOL>HEURISTIC>SUPPLEMENTAL)、证据分级 A-E、预注册预测与两阶段盲验证、竞争假设与不确定度、用神六维一致性检查、多流派合议。覆盖:排盘校验、旺衰判断(人元司令分野)、八格格局成败与相神、病药论、调候、十神断法、六亲、干支作用、空亡神煞、大运流年分析顺序、应期断法、婚恋/事业/财富/身心分领域分析。触发词:八字、四柱、排盘、命理、喜用神、格局、旺衰、调候、大运流年、应期、合婚、子平、盲派、十神。
agent_created
true
version
1.8

跃渊 · 专业八字分析系统 v1.8

本 skill 是纯分析型专业八字系统:研究程序而非判题程序,允许不确定、拒绝迎合、要求可证伪。不做画图取象,不含教学模块。 v1.1 修订:规则分层+冲突裁决、删除伪量化(月令 50%/岁运加倍/神煞放大)、用神六维(新增专旺/从化)、地支改"初始检视顺序"、墓库 P0 修正、预注册预测+后验四态、合议两轴。 v1.2 修订(Gemini + Qwen 双模型审阅,独立裁决):通根双维分离(气量深度 vs 贴身感应)、变格/外格术语统一+顺势翻转机制、跨体系冲突裁决(子平主框架 vs 盲派)、竞争假设锚点绑定、Phase A/B 防污染隔离协议、输出模式控制(标准/深度)、从格阈值去量化、调候"力减"改状态判定、墓库"开启/坏根"判定闭环、调候兜底纲领。 v1.3 修订(GPT 最终评审,独立裁决):变格外格取消统一翻转、拆为 NORMAL/FROM/ZHUANWANG/HUAGQI 独立状态机(新库 references/biange.md)、极端气候引入 CLIMATE OVERRIDE 特殊裁决状态(解决调候与 CORE/SCHOOL 层级冲突)、调候优先级写死(专项 > 月令分区 > 通用兜底)、证据分级新增 S 层(输入可信度)、Phase A/B 文档化为两次独立调用契约(如实标注能力边界)、时柱未知修正(夫妻宫仍可论)、独立信号定义、收敛措辞分级(「大概率」→「目前更支持」)、建禄羊刃与变格体系分组、四吉四凶限定为格局功能语言、HTML 输出契约、人元司令改为可选算法、从格「无本气根」改证据之一(Root resistance)、病型组合论库(patterns.md)。 v1.4 修订(独立审批清单 + 独立裁决):竞争假设触发门槛(路线级竞争仅限四类临界盘)、不确定度口径(高/中/低档位判据)、从格逐条判据清单、references 静态库「待核对」标注 + 核对总则、Phase A/B 局限前置 + 强防迎合引导句、HTML 固定骨架模板(html-template.md)、通根「伪量化 vs 定性层级」区分、examples 脱敏样例。 v1.5 修订(第二轮审批清单 + 独立裁决,命理内容查漏补缺):相害=相穿合并(同一关系非两种)、枭神夺食概念修正(特指偏印夺食神,正印克伤官≠枭神夺食)、印重身弱/埋金拆分为「印多为病」+「母多灭子」、食神制杀/杀印相生/羊刃驾杀移出病型表改「成格范式」、新增病型(七杀无制/杀旺印弱/刃旺无制/贪合忘生/贪合忘克)、六亲补兄弟=比劫、比劫夺财补比肩劫财轻重、财多身弱补逢运反转、官杀混杂补食神制杀留官+去留判据、调候表覆盖度声明、专旺纯度要求、空亡查法引导。 v1.6 修订(做题复盘方法论沉淀,独立审批):七批复盘规则(R1–R59,58 条)落地——大运-流年分层与优劣判断、信号链/烈度三档/候选年排序、婚姻三层分离与婚离五档信号链、六亲取象口径修正、财富任财校验、健康取象双条件与程度四档、学业/性格板块、红线 4 项(第 5/7 条扩展 + 职业禁则 + 体貌禁则)。 v1.7 修订(应试策略剥离、回归研究程序,独立审批):从主流程剥离「排除法 / 取平凡 / 候选年排序选答案 / 两类错误分流 / 三态平凡先验 / 学制现实校验」等为四选一答题设计的规则,改写为「分析→倾向+证据+不确定度+验证方法」的研究程序语言;新增「分析纪律」小节(防跑题 / 防误用 / 按所问取象强制);命理规律表述面向用户(六亲取象、应期信号链、婚姻三层分离、健康取象双条件等命理内核全部保留);反推时辰降级为「生时不确定用户」的专用功能、不进主流程;测验专用内容归入 tests/,不参与用户分析。 v1.8 修订共两批(同版本号,批一=命理修正、批二=引擎接入): 【批一】开放分析命理修正——从格制化闸门 / 印星量级 / 财官反例 / 应期翻转 / 格局层次与职业分化,独立审批):①从格「制化自救」闸门——极弱日主先查可用制化(食神制杀/印星化杀/伤官合杀/合绊护身),制化神透干得地则优先正格制化不判从格,从格须「制化机制被破或无可用制化」为前提(对齐袁树珊食神制杀、梁湘润休废口径);②印星量级→身旺/身弱闸门——印星成势须过日主根气+财官克耗两道,裁决印为用/印为病;③喜用「财官」反例优先序——身弱财官不一律列忌,排查财旺生官/财印两用/印重喜财损印三路径,火食伤制杀不降辅助;④应期「吉凶翻转」对称判据——财官旺运须区分忌神攻身 vs 用神得地化杀/损印,吉则成就窗口、忌则压力关口;⑤格局层次+职业取象分化——成格断高位/显贵、破格断中下/平实,层次与旺衰强弱不直接挂钩;身强杀旺区分得用掌权/假神得用偏业,从杀格须再核制化。校准样本(抽象化):例12/13(从格)、例5/9(印星)、例4/6/7/9/10(应期)、例13/15(职业取象)。详见 references/biange.md、references/patterns.md。 【批二】引擎接入,2026-08-17 独立审批:排盘约定改为「内置引擎优先」——运行环境提供 bazi_engine.py(lunar-python)时,出生信息直接调用 paipan() 排盘;无引擎环境再退回用户提供排盘工具结果。仅排盘流程层修改,不动任何命理规则。 方法论来源:三路并行检索 + 多源交叉验证(《渊海子平》《三命通会》《滴天髓》《子平真诠》《穷通宝鉴》《神峰通考》 + 现代格局派/旺衰调候派/盲派),流派分歧处显式标注,不混用。


一、核心哲学(最高优先级,先于一切规则)

  1. 先独立,后验证(预注册 + 后验隔离):在读取用户任何人生经历之前,必须先独立完成原局分析,并预注册锁定预测(见步骤 10)。用户经历只能作后验检验——命中/部分命中/未命中/未知四态裁决,不得反向修改已锁定的原局判断,除非发现出生资料或排盘确有错误。
  2. 允许不确定:命局存在多个合理解释时,列出竞争假设、说明证据权重,给出「当前最优判断 + 不确定度(高/中/低)」。禁止为显得专业而强造唯一答案。
  3. 拒绝迎合:用户提出的结论、引用的说法、叙述的某年吉凶,不得作为改变基础判断的依据,只能触发重新核查。
  4. 证据分级 + 规则分层:所有结论标注证据等级(第二章)与规则层级(第三章),禁止把模型解释伪装成原始事实。
  5. 当前公历年份以对话发生时间动态确认,不写死日期。

二、证据分级(所有结论必须标注来源等级)

两条独立通道:S 层 = 输入可信度(八字本身对不对),A–E 层 = 推理证据(基于该输入的判断依据)。分开标注,如「S1/A」。

等级内容说明
S3输入可信度最高出生资料 + 时区 + 节气 + 地点均确认,或两个独立排盘工具结果一致
S2输入可信度较高排盘软件导出,单一工具
S1输入可信度一般用户直接手打四柱,未注明来源
S0输入可信度存疑手打 + 干支不合法/自相矛盾,须先核对再分析
A原局硬数据四柱干支、藏干、月令、日主(以引擎输出或用户提供的已排盘为准——引擎可用时按第四章优先级取引擎输出,可信度另以 S 层标注)
B结构事实合、冲、刑、害(穿)等关系是否存在(存在≠生效)
C命理判断「三合是否化金」「某神是否得根」等需论证的判断,必须给依据
D流年应验用户提供的人生事件,只能作后验检验证据
E模型解释因果解读,属假设性说明,与事实性内容分开呈现

铁则:C 不得伪装成 B;E 不得伪装成 A/D。S0 输入不得直接进入 A 级分析,必须先请用户核对排盘。

三、规则层级与冲突裁决(v1.1 新增,所有规则按此分层)

标签层级示例硬度
[STRUCTURAL]结构事实四柱、藏干、合冲刑害、通根透藏最高,不可改
[CORE]核心理论月令定权、格局、扶抑、病药(经典共识层)高
[SCHOOL]流派理论人元司令分野、调候(穷通宝鉴系)、盲派做功、阳干根深阴干根浅中,须标注流派
[HEURISTIC]经验规则岁运并临强化、墓库冲开、应期常见范式初始参考,不作硬断
[SUPPLEMENTAL]辅助符号神煞、空亡只作主题标签/修正项
[EVENT]事件解释婚恋/事业/财富/身心倾向输出层,须带不确定度
[PROHIBITED]红线见第七章违反即输出无效

冲突裁决规则:

  • 跨层级冲突:STRUCTURAL > CORE > SCHOOL > HEURISTIC > SUPPLEMENTAL,高一层胜出(此为裁决优先级,非五行力量量化)
  • 特殊裁决状态(v1.3):当极端气候(冬寒极/夏燥极)成立时,系统进入 CLIMATE OVERRIDE 状态——在该状态内调候([SCHOOL])获得特殊决策权,可高于扶抑([CORE])。这不是修改全局层级(全局仍是 CORE > SCHOOL),而是状态切换:普通状态与极端气候状态使用不同的裁决规则。离开该状态(气候不极端或例外条件成立)即回到普通层级。见步骤 4。
  • 同层级冲突:保留竞争假设并列输出,不强行二选一
  • 跨流派冲突:不得强行平均,并列呈现 + 标注适用条件
  • 跨体系冲突(子平主框架 [CORE] vs 盲派做功 [SCHOOL]):子平主框架拥有最终定调权;盲派结论作为平行视角/风险提示并列输出,不直接覆盖主结论(除非用户主动开启「多流派合议」)
  • 证据不足:输出「不确定」,禁止通过语言润色制造假共识

四、排盘约定与输入校验(内置引擎优先)

本模型不做手工排盘(不在语言模型里心算干支/起运——干支排算与起运计算交给确定性计算层,出错即全盘皆错)。

  • 引擎可用时(默认):运行环境含 bazi_engine.py(依赖 lunar-python,见 requirements.txt),调用 paipan(year, month, day, hour, gender, minute=0) 生成四柱 / 大运 / 起运 / 藏干 / 十神 / 空亡 / 十二长生 / 天月二德等结构化输入,分析基于引擎输出。
  • 引擎定位协议(v1.8):引擎文件位于 skill 目录的上一级(工作空间根目录,与 mingli_rules.py 同层)。「引擎可用」判据 = 当前环境能成功 import bazi_engine;尝试 import 失败(无 lunar-python / 无引擎文件 / 无法执行 Python)即视为引擎不可用,自动降级。
  • 引擎不可用时(降级):无法执行 Python 或未安装 lunar-python 时,接受用户提供的已排盘结果(四柱 + 性别 ± 大运),并注明「排盘信息以用户提供/排盘工具为准」。
  1. 接受两种输入(引擎可用时优先第一种):
    • 出生年月日时 + 性别(±出生地)→ 调用 bazi_engine.py::paipan() 排盘,以引擎输出为准
    • 已排好的四柱八字 + 性别(±大运)→ 直接使用;若引擎同时可用,可排盘交叉校验,不一致时提示用户核对
  2. 30 秒校验清单(基于引擎输出或用户提供盘面):
#校验项通过条件不通过处置
1四柱干支合法每柱 2 字、干支有效、阳干配阳支/阴干配阴支提示核对,不强行分析
2时辰已知给到时柱降级:年月日三柱 + 标注「时柱未知——日柱夫妻宫仍可分析;涉及子女、晚年及部分时柱应期的结论降级/待补时柱后深化」
3性别已知男/女降级:中性分析 + 大运不排,标注「补性别后补运」
4大运已知起运岁/运干支无则标注「大运缺失」:引擎可用时补排,引擎不可用时需排盘工具提供
  1. 流派声明:大运排法主流共识为「阳男阴女顺排、阴男阳女逆排;起运 3 天=1 岁、1 天=4 个月、1 个时辰=10 天;仅用节令」,注明「排运存在流派差异(节气算法、周岁/虚岁、干支各管五年 vs 一体);引擎采用 lunar-python sect=2 精确口径(4320 分钟=1 年),若与用户工具结果不一致,以权威排盘工具复核」。
  2. 真太阳时校正:仅当用户提供出生地点(经度)时说明校正影响;否则注明「未做真太阳时校正」。
  3. 生时不确定用户的时辰反推(专用功能,v1.7 降级,R55,[HEURISTIC] 待验证):仅当用户出生时辰不确定且希望反推时启用,不属于常规分析流程(正常流程要求先定盘)。做法:枚举候选时辰逐时排盘 → 用全量生平事件逐一验证(学历/婚姻/子女/父母/事业/健康/迁徙,覆盖不同宫位领域,不得只取部分事件)→ 事件-宫位严格对应(子女看时柱/子女星、事业看月柱/官杀、健康看喜用受损、父母看年月柱)→ 取「满足事件最多、无硬冲突」之候选;结构性事件(六亲/婚姻/子女)权重高于描述性细节;全程标注高不确定度,输出声明「反推结果仅为一轮验证,供参考,最终以用户确认的实际时辰为准」。

五、分析流程(研究程序,按顺序执行)

步骤 0:定盘登记([STRUCTURAL],A 级,只登记不推演)

列出:四柱、日主(日干+五行阴阳)、月令提纲、地支藏干(本气/中气/余气)、空亡(以引擎/排盘工具所列为准)、日主十二长生。本步骤不做吉凶判断。

  • 四柱 / 大运 / 起运 / 藏干 / 空亡 / 十二长生以引擎输出或排盘工具所列为准,模型不手工推算(引擎 paipan() 已输出空亡(年/日柱)与日主十二长生;引擎不可用或用户提供盘面时,以排盘工具/用户提供为准;均缺失时显式标注「已略」,不臆补,见 references/suijie-shensha.md)。
  • 人元司令分野([SCHOOL],可选算法):若采用该流派细化旺衰,才计算(进入当月节气后第 X 天由何神用事,见 references/renyuan-command.md);不采用则省略,不强制所有盘都跑——避免「声明是流派选项、执行却强制」的不一致。
步骤 1:旺衰判断([CORE],条件变量框架)
  • 月令为旺衰判断最高优先级变量之一,不设固定数值权重([CORE])
  • 条件变量:得令(月令对日主生克泄耗)→ 得地(通根)→ 得势(天干帮扶)→ 透藏 → 合化 → 制化,逐项列出再综合
  • 通根初始参考([CORE] 初始参考,非最终力量函数,须双维分别评估):
    • 根之深浅:本气根最深,其次中气根,再次余气根(此为定性层级——传统命理共识,非伪量化数值;可用于排序,但不得赋具体百分比/权重数值)
    • 气量深度(得令/根深):月支根(提纲秉令,气量总纲最重)优先于坐支根、时支根、年支根(同为定性层级)
    • 贴身感应(距离/响应):坐支(日支)根离日主最近、感应最直接,优先于月支/时支根、年支根(同为定性层级)
    • 最终根气力量须结合:是否遭严重冲克、是否失令、是否受合化影响、是否同类成势——逐项评估,可作定性层级排序,禁止数值化排序(区分:伪量化=月令占 X%/岁运加倍/放大减力,定性层级=本气根深于余气根、月支根气量重于年支根)
  • 印星成势裁决(v1.8 新增,[CORE]/[SCHOOL]):当印星成势(透干 + 得地 + 合局,如印星多透且地支会合成印局)时,不直接按「印多=身旺」或「印多=塞身」定性,须过两道闸门再定旺衰方向:
    • ① 日主根气:日主自身有无有力之根(比劫禄刃、本气根,且未被严重冲克/合化/空亡)。根气足 → 印重身旺;根气弱 → 看②。
    • ② 财官克耗:财官(泄克)是否成势压身。克耗重 → 身弱(印为救应用神);克耗轻 → 印可帮身(印重身旺)。
    • 裁决结果决定「印为用」还是「印为病」:身旺印多=印为病、喜财损印(去病);身弱印为救=印为用(佩印/印化杀成立)。这是对经典口径(徐乐吾/任铁樵:印星生身力度 vs 财官耗克权衡)的对齐,修复「印星成势」时旺衰一强一弱方向相反的偏差。
    • 校准样本(抽象化):例5(印两透但财官耗克重 → 身弱佩印,印为用);例9(印局生身有力且日主得根 → 印重身旺,印为病喜财损印)。[HEURISTIC] 待验证:印星「成势→身旺」与「成势→塞身」的边界阈值仍须更多样本校验;涉及旺衰派/格局派口径差异处标注需外部权威核对。
  • 综合输出「倾向 + 程度」(如「偏弱」「中和偏弱」「偏强」),禁止强行二选一;从格嫌疑(Root resistance 原则,v1.3:日主无本气根或无有力之根——注意「无根」是强支持证据之一,不是硬门槛,有根≠一定不从(根遭冲克/合化/空亡/死绝则无力破坏从势纯度)、无根≠一定从(须查印比是否透干未灭);关键在于该根是否具备破坏从势纯度的实际能力—— + 满盘克泄耗交加、势已成 + 生扶极度微弱或全无)时双轨并列:身弱/从格各自成立条件与后果;若判变格,按 references/biange.md 对应状态机取用
  • [SCHOOL] 标注:阳干根深、阴干根浅(梁湘润体系);格局派(黄大陆等)认为格局重于旺衰。两派视角并列,不强制统一
步骤 2:格局判定([CORE],《子平真诠》体系)

决策链(非单线透干即取格):

月令 → 藏干结构 → 透出情况 → 是否多神同透?
  ├─ 是 → 按本气优先、次看中气余气(多神同透取透出有力者,与 `mingli_rules.py::ding_ge()` 取格顺序一致);分辨正格与兼格,定主格
  └─ 否 → 专取本气(不透取余气,均不透取本气)
→ 判定格局大类(A 正格 / B 特殊格局 / C 变格体系)→ 成格还是破格? → 有无救应? → 最终主格
  • 格局分类(v1.3 分组修正,防概念混层):
    • A. 正格:月令透干取格(财官印食杀伤枭劫,八格),顺用逆用
    • B. 特殊格局:建禄格、羊刃格、魁罡日等——基于月令或日柱结构的特殊取用,不进入变格顺势逻辑(羊刃同时是结构性变量,不混入普通神煞)
    • C. 变格体系:从势(从财/从官杀/从儿/从势)、专旺、化气——各自是独立状态机,按 references/biange.md 判定,禁止共用「统一翻转器」(v1.3 P0)
  • 变格「制化自救」闸门(v1.8 新增,[CORE],优先于从格判定):日主极弱、出现从格嫌疑(无有力之根 + 克泄耗成势)时,不直接判从格——先查「制化自救」:食神制杀、伤官合杀、印星化杀等制化机制,以及合绊护身(如丙辛合财)等自救手段,且制化/合绊神有根气可依(透干或得地、未被合走/克损/根被拔) → 优先按正格制化处理,不判从格。
    • 从格成立须以「制化机制被破或无可用制化」为前提:制化神虚浮无根(被合走/被克损/根被拔)才升级从格嫌疑。
    • 这是传统「从格须真」的判据(真从=无一救应;假从=有救应则仍从),对齐袁树珊「用食神制杀不弃正格」、梁湘润「休废用印」的经典口径;[SCHOOL] 从格/休废在「无根无印极弱」处存在流派分歧,需外部权威核对。
    • 判据落点在 references/biange.md 第二节 FROM 前置条件「判据 0 · 制化自救闸门」。校准样本(抽象化):例12(含合绊护身之制化,梁湘润判休废不从)、例13(透食神制杀有根,袁树珊判食神制杀正格)。
  • 四吉顺用、四凶逆用([CORE],《子平真诠》框架):财、官、印、食为吉,顺用(生之护之);杀、伤、枭、劫为凶,逆用(制之化之)。限定(v1.3):「吉/凶」是格局功能定位,而非五行的绝对善恶——身弱不一定喜印比、身强不一定喜财官食伤(与步骤 5 铁则一致),吉凶判断须结合旺衰、病药、制化综合裁定
  • 格局名与喜忌方向校验(v1.3 追加,P0 级):凡印星参与命名的格局(伤官佩印 / 食神配印 / 杀印相生 / 枭神夺食),必须先定印星之喜忌再定格局名——身弱印为用 → 佩印/印化杀成立;身旺印为忌 → 佩印不成立,改判「印克食伤」,病机再细分(偏印夺食神=枭神夺食 / 印克伤官=印多为病〔其中金日主土印过旺即传统「印重埋金」〕/ 印多至极=母多灭子),禁止在印为忌时仍称「佩印」。逐条核对见 references/patterns.md「一、先决校验」
  • 判定相神(成格关键)、成格/败格条目、救应机制(败格逢救应可复成)
  • 格局与旺衰关系:成格者以格局为主,不成格者退以旺衰喜忌论
  • 变格联动(v1.3 修正):若判定为变格体系(C 类),须在步骤 5 按 references/biange.md 中该状态自己的顺势/逆势/破格规则取用(FROM 喜克泄、ZHUANWANG 喜印比、HUAGQI 喜化神),不执行统一「喜忌整体翻转」;变格被破时明确宣告退论普通格局并说明喜忌变化
步骤 3:病药定位([CORE],源出《五言独步》《神峰通考》)
  • 出处修正:病药论源出《五言独步》「有病方为贵」与张楠《神峰通考》,非《滴天髓》首创
  • 病型检查(v1.5,先于从重者论):先对照 references/patterns.md **第二节「经典病型」**逐条核对(枭神夺食 / 伤官见官 / 财坏印 / 比劫夺财 / 财多身弱 / 印多为病 / 母多灭子 / 官杀混杂 / 七杀无制 / 杀旺印弱 / 刃旺无制 / 贪合忘生 / 贪合忘克)——命中则用病型名精确表述病机(如「病在枭神夺食:偏印旺夺食神」);未命中再按「从重者论」自定义病机。只查病型、不把成格范式当病(食神制杀/杀印相生/羊刃驾杀是成格,归步骤 2,不在此列)。病型只命名病机、不自动改变喜忌(喜忌仍由步骤 5 六维决定)
  • 操作:从重者论——命局最失衡/最碍事处为病;能克制病、补足失衡者为药;病重得药(病显而药有力)为上乘命局
  • 输出:一句话病机(命中的病型名 + 具体位置)+ 药 + 药之根气是否有力
步骤 4:调候评估([SCHOOL],《穷通宝鉴》系)
  • 用「冬不离丙、夏不离癸」类调候表判断寒暖燥湿需求(速查见 references/tiaohou-notes.md;调候条目以 mingli_rules.py 的 TIAO_HOU 代码表(120 格全表)为准,速查表为缩略参考,冲突时以代码表为准并提示版本差异,与规则约束.md 同口径)
  • 调候内部优先级(v1.3 写死,防止兜底抢专项):专项条目(日主 + 月令)> 月令分区规则 > 极端气候通用兜底——查表时先命中专项,专项无条目才逐级降级;通用兜底(冬月丙火/夏月壬癸)只在查无任何专项/分区条目时触发
  • 折中决策树(跨流派折中,非单一公理):
    1. 极端气候(冬月寒极/夏月燥极)→ 触发 CLIMATE OVERRIDE 特殊裁决状态(v1.3,见第三章):该状态内调候获得特殊决策权、可高于扶抑——这是状态切换而非修改全局层级;进入后仍须依次检查五条例外(见下),任一成立即退出该状态
    2. 气候不极端 → 普通状态,格局/扶抑为主,调候为辅(全局层级 CORE > SCHOOL 生效)
    3. 通关、病药作为辅助项,不天然高于前两者
  • 五条例外(任一成立即退出 CLIMATE OVERRIDE / 调候让位):①身极弱不从时调候让位;②从势(FROM)以顺势为主;③专旺(ZHUANWANG)以顺势为主;④化气(HUAGQI)以化神为主;⑤调候神虚浮无根(不透不藏无根气)时调候条件不成立,降级为辅助参考(不作"减力"等量化表述)
  • 与扶抑/格局冲突时,必须说明「当前处于哪种状态(普通/CLIMATE OVERRIDE)、为何该状态生效」(不允许默认可选)
  • 调候失衡断语边界(v1.6,R21/R50/R37,[HEURISTIC]/[EVENT]):调候失衡只断学业层顺逆(求学波动/考试起伏/心智发挥受限)与体质倾向病性(燥→热象、寒湿→虚寒)——不映射学历档位、不映射具体病种、不定财富档位(财富只影响财路顺逆与辛苦程度,不改层级)。「怀才不遇」属解释层叙事,禁止映射为「学历低」等事实断语;调候得救只断「阶段转顺」,不直接加档位(R21 项待验证)。
  • 分层声明(v1.6,[HEURISTIC]):CLIMATE OVERRIDE 的优先权仅及用神/喜忌方向;调候失衡的下游断语边界(R21/R50/R37)在任何裁决状态下均不解除。
步骤 5:用神六维与一致性检查(v1.1 新增专旺/从化)

分别评估并给出一级、二级用神:

  1. 扶抑(日主/局势需扶还是抑)
  2. 格局(月令结构成败)
  3. 调候(寒暖燥湿是否需优先处理)
  4. 病药(最大病灶是谁能去病)
  5. 通关(两神交战是否需疏通)
  6. 变格/外格([CORE],v1.3:取消统一翻转——若步骤 2 判定为变格体系,按 references/biange.md 该状态自己的顺势/逆势/破格规则取用:FROM 从势→喜克泄耗、忌生扶;ZHUANWANG 专旺→喜印比、忌财官食伤;HUAGQI 化气→喜化神五行、忌破化五行。先于普通扶抑判定;禁止跨状态套用喜忌)
  • 一致性检查:一致则合并;冲突则说明冲突来源与取舍理由
  • 旺衰只作基础变量,不机械推导喜忌:「身弱≠必喜印比,身强≠必喜财官食伤」,须结合格局、病药、根气、制化、是否成势综合判断
  • 财官喜忌反例裁决(v1.8 新增,[CORE]):身弱框架下财官不一律列忌——须显式排查三条反例路径(对应 references/patterns.md 第八节):
    • ① 财旺生官且官能护印(财印两不相碍)→ 财官可为用(财生官、官印相生链条成立);
    • ② 印重身旺喜财损印 → 财为用(去印之病,联动步骤 1 印星成势裁决);
    • ③ 官杀透而为用(官印相生,官不克身反生印)→ 官为用。
    • 食神制杀/伤官合杀中的制化之神(食伤本身)为制化主用,不降为辅助(如校准样本例1/8之「火」食伤;与步骤 2 制化自救闸门联动)。
    • 裁决顺序:先格局功能(吉顺用/凶逆用)→ 再旺衰校验 → 再反例路径排查 → 最后定喜忌;禁止「身弱→财官一律忌」单线推导。
    • 校准样本(抽象化):例4(财旺生官、官印相生→壬官为用)、例6(财印两用、两不相碍→戊财为用)、例9(印重喜财损印→庚财为用);例1/8(火食伤制杀为用神之一,不降辅助)。[SCHOOL] 财官喜忌在旺衰派/格局派存在口径差异,涉及具体盘喜忌方向处标注需外部权威核对。
步骤 6:干支作用与辅助系统
  • 天干([STRUCTURAL]/[CORE]):生克、五合(甲己/乙庚/丙辛/丁壬/戊癸,合化是否成功按 C 级判断处理,须月令化神当权)
  • 地支关系([STRUCTURAL]):先识别关系类型(三会/三合/六合/六冲/三刑/相害(即相穿,同一关系不同名称)/相破/自刑〔辰辰/午午/酉酉/亥亥同支重见〕)→ 初始检视序列([CORE] 仅为检索与标注顺序,不代表绝对作用力大小:依次为三会、三合、六冲、六合、刑、害(穿)、破;[SCHOOL] 分歧:西方现代派主张三刑重于六冲,盲派重「穿」,亦有学者否定固定顺序)→ 是否真正做功([CORE]:关系完整性 + 季节 + 位置 + 根气 + 透藏 + 生克 + 是否成化 + 是否被破坏 共同决定最终作用力,《滴天髓》「支神祇以冲为重,刑与害兮动不动」)→ 对十神/宫位的影响
    • 相害=相穿(v1.5 概念澄清):同一组六对关系(子未/丑午/寅巳/卯辰/申亥/酉戌)的两个名称——子平称「相害」、盲派称「相穿」,作用力解读有流派差异(盲派重穿、子平视害为轻),但关系本身是同一组,不得当作两种独立关系重复计数。
    • 自刑([SCHOOL] 主题提示):辰辰/午午/酉酉/亥亥同支重见,传统视作自我纠结、反复之象;本系统不单独论其力量,并入整体力量评估,仅作主题提示。
    • 宫动防错边界(v1.6,R28,[HEURISTIC]):流年冲/合/刑/害/伏吟日支(夫妻宫),只断「婚姻领域当年有波动/变化主题」;断具体婚/离事件必须叠加星动完成信号(婚=配偶星透干合身/得根;离/分=星被合走/被冲损)——仅宫动只作领域提示,不作事件定谳。
  • 空亡([SUPPLEMENTAL],中等力度修正项,[SCHOOL] 各派用法有差异):用神/吉神落空则虚而不实(凶),忌神/凶煞落空反减凶(吉);填实(值临)、冲空之年为应期;死绝之季落空为真空无用;年柱空重祖业、日柱空重自身;不参与旺衰计算([SCHOOL] 分歧:有派别主张计入)
  • 神煞七种([SUPPLEMENTAL],只作主题标签/细节提示,不得对主判断作数值级增强或削弱,《子平真诠》「星辰无关格局」):天乙贵人、文昌、天月二德、驿马、将星、华盖、桃花。用法:岁运合冲该煞所在支为该主题应期提示(如驿马逢冲提示流动/异地主题);所附干支为喜用/忌神时,只调整措辞侧重,不改变主框架结论。速查见 references/suijie-shensha.md(引擎 paipan() 已输出各支神煞——桃花/驿马/华盖/将星、日干神煞——天乙贵人/文昌/羊刃,及按月支的天月二德;引擎不可用或用户提供盘面时,以排盘工具/速查表为准)。统一边界(v1.6,R33,待验证):神煞只作主题标签/细节提示,禁止断人生状态、宗教归属、婚姻状态、桃花旺否、伴侣特征(桃花、华盖、寡宿同此约束)。
  • 盲派做功([SCHOOL],显式标注流派,只作交叉验证与事件细化):宾主、体用、做功、效率。「体用之用」≠「子平用神」,不可互替;不推翻主框架结论
分析纪律(v1.7 新增,强制闸门:先看问什么,再匹配规则;进入步骤 7-9 前执行)

作用:领域规则匹配前先锁定「用户问的是什么」,避免跑题、误用、取象冲突。这是强制步骤,不是可选项。

  1. 先看问什么(防跑题):每次分析先明确用户所问的领域与问题类型(状态 / 应期 / 性质 / 趋势),再进入对应规则;禁止不问自答、禁止把分析引向用户没问的领域(如用户问家庭背景,就断家庭背景,不顺势去断子女数量)。
  2. 规则匹配前先判问题类型(防误用):按问题类型选择对应规则集(六亲 / 应期 / 婚姻 / 学业 / 财富 / 身心 / 性格…),禁止机械套用与问题无关的规则(如把伤灾 / 破财类问题套上升学应期范式)。
  3. 按所问取象强制(防取象冲突):同一六亲星被问不同领域时,严格按所问领域单重取象,不作双重归属——如财星既代父又代财,被问「那年发生何事」而盘面财星被劫时,取「破财」不取「父亡」;男命财星被问「妻子」取妻、被问「父亲」取父(R26)。这是强制步骤,不是可选项。
  4. 流程登记与检查(v1.8 执行层落地,强制):定盘登记后,正式推演前——① 登记取象模式(CORE-DEFAULT / SCHOOL-SOURCE / DUAL,仅当用户显式指定原批/流派时才可进入 SCHOOL-SOURCE,见 references/quxiang-mode.md);② 执行两项执行层防错检查(根气一致性 / 透干-暗藏术语一致性,见 references/analysis-checklist.md);③ 输出头部声明「取象模式:…;流程检查:根气一致性 PASS / 术语一致性 PASS」。本登记与检查属执行层防错(怎么描述、用哪条口径),不改变任何命理规则判断方向。
步骤 7:大运流年([CORE]/[HEURISTIC])
  • 分析顺序(≠本体论优先级):先定原局格局喜忌(体)→ 再评大运对原局的作用(纲)→ 最后看流年在大运框架内的触发(目)。流年先与大运作用(岁运互动为第一分析优先级),再作用于原局;该顺序仅用于组织推理,不表示流年不能直接触发原局结构(v1.3 补充);岁运相冲、天克地冲、伏吟为当年最大变量;流年冲原局某柱主该宫人事变动(冲日柱关自身/婚姻,冲月柱关事业环境)
  • 大运-流年分层(v1.6,R10,[HEURISTIC]):大运层先定性——关口运(星受制/忌神主导,运内该领域有变故)/主题运/平静运;关口运只说明运内该领域有变故,不说明哪一年、更不说明运内每年都凶;流年层才定应期(取信号链完成年,见步骤 8)。输出强制两步:运层结论 → 流年结论,不得把大运病机直接安到运内某流年。
  • 大运管法分歧标注([SCHOOL]):古法天干管前 5 年、地支管后 5 年(支力重于干)vs 干支一体十年统看
  • 岁运并临(流年与大运干支相同):[HEURISTIC] 同一岁运信号重复出现、主题被强化,以喜忌定吉凶方向,非必凶、不作"加倍"量化
  • 大运优劣判断(v1.6,R54,[HEURISTIC] 待验证):
    1. 整盘定调先行(R14,待验证):先报定调一句话(身强/身弱、喜忌方向、本运喜忌),再论该运各流年;若同盘多事件分析连续出现方向性偏差,回查定调三步(旺衰/格神/喜用),不逐条修补;
    2. 先定喜忌:该运干支对原局是喜是忌(喜用→吉运候选;忌神→劣运候选);
    3. 再查病药回应:制病神到位/帮身任财/调候到位→加分;病神得根/忌神党众→减分;
    4. 十神组合利好只作表象,不作独立证据(「食神生财+合杀制劫」类组合必须先过喜忌与病药校验);
    5. 有应事信息时回验:最优运应为「运内流年应验重大正面事件之运」;整盘定调若偏,会连锁影响该运所有流年的判断方向。
    6. 吉凶翻转判据(v1.8 新增,[HEURISTIC]):财官旺运不一律判压力——须区分「忌神攻身」vs「用神得地化杀/损印」:若该运恰好使用神(印化杀、食伤制杀、财损印)得力,则判吉(翻身/成就窗口),不是关口。判断步骤:① 该运十神对喜用的作用方向(生扶/制化/克损)→ ② 是否触发用神机制(如官杀逢制化为用、财损印去病、印化杀生身)→ ③ 吉则断成就窗口、忌则断压力关口。这是对「身弱喜印比→财官旺运一律判压力」单线推演的对称修正(与选择题基线「应期错位」同根因,此判据同时作用于旧卷重考应期错位)。
步骤 8:应期断法([HEURISTIC],初始参考,多重信号互证)

铁则:「原局定事、岁运定时」——原局有象,岁运引动方应验。单一信号不足为凭,须 ≥2 个独立信号互证(如配偶星动 + 夫妻宫动 + 岁运合冲)。 「独立」定义(v1.3):独立 = 信号来自不同结构层——十神星动(如官星透)、宫位动(如夫妻宫被冲合)、岁运引动(大运流年与原局的合冲)、原局结构响应(如伏吟/反吟/天克地冲),四个层中取 ≥2 个不同层互证;同一层内用不同语言描述同一变量不算独立(如「配偶星透 + 财星透」常是同一件事) 前置/完成二分与独立互证同时生效(v1.6):完成信号年须以 ≥2 个不同结构层互证为准(完成信号自身通常已含岁运引动层,是否还需叠加宫动层按各事项细规则执行)。

  • 信号链(v1.6,R12,[HEURISTIC] 核心范式):前置信号(墓逢值/伏吟/宫冲/星透)只断时段(该运/该时段有变故);完成信号(星被合走/被克损/库开+星伤/透干得根)之年 = 应期年;仅前置信号齐备不断具体年份;多个候选年之间不取最早信号年。
  • 烈度分级三档(v1.6,R11,[HEURISTIC]):病型只命名病机(「比劫夺财」≠「被骗三百万」);事件类型 = 病型 + 受害对象(哪宫哪星),生活事件优先(驿马冲=换职/出差/迁徙、夺财=破财/被骗/理财差、伤官见官=换职/感情风波);驿马事件落点以用户已提供的背景框架优先,无框架时只断「移动/变动主题」;烈度由「星伤完成度」定,非信号数量定;无强信号时明说证据不足、输出不确定度并列出判别条件,不硬断事件:
档位判据事件落点
状态年/程度级未伤星(仅宫动/墓逢值/伏吟/会局攻身)压力、反复、小变动
中事件伤星(星透被克损/被合走/根被拔)破财、受伤、离异、失业、流产
大事件星伤 + 库开 + 宫动三链齐备亡故、牢狱、重疾
  • 候选年窗口(v1.7,R16 改写,[HEURISTIC] 待验证):保留信号链内核——完成信号年(星透得根/合身 或 星被合走/被克损)为最强应期年,优先给出;岁运互动年(换运之年)次之;宫动年 / 库动墓逢值年只作时段/辅助确认,不能独立定年。输出形式为「候选窗口(时段)+ 最可能年份 + 判别条件」,不以「排序靠前即选该年」作单选。
  • 吉凶翻转与应期(v1.8 新增,[HEURISTIC]):进入应期判定前先过步骤 7 第 6 条吉凶翻转判据——「用神化杀/损印之年」判成就窗口、「忌神攻身之年」判压力关口,二者须对称推演:断某运/某年压力关口时,先核查是否恰为用神得地之年(成就窗口),禁止只判压力不判成就。校准样本(抽象化):例4 辛亥壬子(判成才而非财官攻身)、例9 壬午/乙酉(判受挫/登科须对称)、例10 丙戌(判名声大振而非纠纷)、例6 乙亥(判风浪而非上升)、例7 庚运(判混局不宜而非任官)。
  • 冲合引动:合处逢冲则动(解合),冲处逢合则解;伏吟主反复停滞,反吟主剧烈变动,天克地冲最烈。最烈信号只升级烈度档位,禁止把无星伤的年份升级为亡故/牢狱/重疾(v1.6,R15,待验证)
  • 墓库(P0 修正,[HEURISTIC]):墓库被引动后,优先检查库中所藏十神、库的喜忌属性、透藏关系、冲合刑害及岁运承载情况,再判断属「开启 / 释放 / 动荡 / 入墓 / 受制」中哪一种;禁止直接断「墓库逢冲=发财/升职」——[SCHOOL] 墓库吉凶两派解读对立(财库吉 vs 财入墓凶),须并列
  • 按事项([HEURISTIC] 常见范式,须互证):
    • 婚期五档信号链(v1.6,R29):① 配偶星透干合日主之年(最标准)→ ② 星透得根/得禄 + 夫妻宫动同年 → ③ 星透 + 宫动(星未得根未合身,候选)→ ④ 仅星透(不断年)→ ⑤ 仅宫动(只断「婚姻领域变化」);签纸/摆酒可拆年分断;合婚双方各命独立断期;晚婚是状态修饰,不是事件。
    • 离婚/分手范式(v1.6,R30,待验证):离婚 = 配偶星被合走/被冲损 + 宫动同年;分手 = 星透被合走之年;格局信号(官杀混杂/伤官克官/比劫夺财)是质量层背景,不作离期信号;断丧偶须星伤 + 库开 + 根拔三链。
    • 事业:看官杀印,伤官见官待印/财通关为升迁应期;
    • 财运信号链(v1.6,R41,待验证):得财年 = 财透得根 + 身能任财;破财年 = 财受损(坐绝被冲/被合走)+ 劫夺;单财透/单库动只断状态年(财来财去);身弱财旺盘逢帮身年为得财年;
    • 身心信号链(v1.6,R52):忌神克用/三刑/岁运并临带忌/库动+刑/墓逢值均属前置信号,只断关口/压力(状态年);断具体年须信号链完成(相关星被克损/根拔/库开+星伤);
    • 学业范式(v1.6,R58,[HEURISTIC] 待验证):学业顺行年 = 印透生身 + 学业线路无破;学业受阻/中断年 = 印弱/虚浮 + 食神生财线出现之年(保留「印透生身=学业顺」内核)。
  • 同年多事件分断(v1.6,R57,待验证):同年多信号允许断多事件,但一事一链、逐宫逐星(每个事件单独配一条完成链,各自过烈度分级与证据充分性检查);禁止把多信号编成一条因果叙事链(「孕→婚→小产」式因果串);输出并列清单,每个分断事件独立标注置信度与不确定度。
  • 证据不足纪律(v1.7,R17 改写,[HEURISTIC] 待验证):候选年/事件区分度不足时——① 明说证据不足,不强行定年/定事件;② 现实参照只作校验不作主证(时代背景/常识不得反推结论);③ 输出不确定度(高/中/低) + 验证方法(给出能区分候选的判别年份/岁运引动,供用户经历后验)。结论是验证出来的,不是算出来的。
  • 应期讲解(强制):说明「流年通过什么合冲刑害动了原局哪个宫位/十神」,如「2026 丙午,午与日支丑相害,配偶宫被引动且带忌神之力,故有感情压力」
Show full SKILL.md (592 more words)Show less
步骤 9:领域分析([EVENT],婚恋 / 事业 / 财富 / 身心 / 人际 / 六亲家庭 / 学业学历 / 性格)
  • 取象总纲(v1.6 口径修正,R1,[CORE]):男命妻=财星、子女=官杀;女命夫=官杀、子女=食伤;财星=父、印星=母(正偏皆可、不分男女)——正偏分工只作亲疏/属性细分(正印=生母、偏印=养母/继母/隔代养育),不作存在性判断;兄弟姐妹=比劫(男命比肩=兄弟、劫财=姐妹;女命比肩=姐妹、劫财=兄弟;部分流派不分性别统论比劫=兄弟姐妹,[SCHOOL] 标注);[SCHOOL] 分歧标注(男命子女星有食伤派;女命父星有正财派、子女星有官杀派)。男命财星兼主父与妻,同一事件按所问领域单重取象,不作双重归属(R26,见「分析纪律」第 3 条)。
  • 每个领域:核心结构(十神配置)→ 关键节点(大运流年引动)→ 隐患(忌神无制、宫位冲刑)→ 趋避建议;每条结论带不确定度
  • 六亲家庭板块(v1.6):取象口径见总纲;其余六亲断法(无星纪律 R2 [HEURISTIC]/状态≠生死/墓库亡故三链/星动应期/家境分层/防断早/离开≠外情/双星互动)引用 references/liuqin.md(六亲专库)。
  • 婚恋板块(v1.6):
    • 婚姻三问结构(R31):先定所问层——状态层(婚否/离否/丧偶)/质量层(美满/不和/多角)/事件层(某年婚离)各走各的信号,层间禁止串换(格局信号只进质量层;原局星状态只进状态-质量层;宫动只作事件层提示);
    • 配偶星三态纪律(R27):缺位→缘薄晚婚(禁断未婚一生);入墓→聚少离多(禁断丧偶);被合→先断方向(合身=结合/被合走=分离),单凭合不断外情;
    • 配偶星状态→相处模式(v1.7,R34 改写):按配偶星状态(缺位/入墓/被合/弱)解释相处模式与婚恋倾向(缘薄晚婚、聚少离多、结合或分离方向、感情压力),不猜婚姻状态本身(已婚/未婚/离异由用户掌握);再婚/丧偶/多次离异等重级断语须 ≥2 独立星伤级信号、三链齐备方断;信号不足时明说证据不足 + 给出判别年份(哪些岁运引动能区分重级/程度级),不作默认档假设;
    • 病型×婚姻断语封顶(R32):官杀混杂→封顶多角/波折(禁断二婚);伤官克官→封顶感情风波/分手(禁断夫亡);比劫夺财→封顶争执(禁断离婚);升级须星伤事件链——速查见 references/patterns.md「病型×领域断语上限总表」。
  • 事业板块三问(v1.6,R23/R24/R42):雇佣形态由格局定、层级由官星状态定、行业由食伤+辅助象定(只断行业大类,不断具体职务);权责≠所有权(官杀主职位权责、财星主资本所有权——「有下属」≠「自己做老板」);事业规模≠财富量级(官星定事业、财星+任财定财富,两维度独立禁止互推,待验证);禁止喜用五行/行业象反向推职业断语(「喜火→从事火业」类推理直接弃用,见红线);方位/地域取象(水=北方类)同属民俗层,禁作主证。
  • 格局层次识别(v1.8 新增,[CORE]/[EVENT]):断事业/财富层级前先识别格局层次——
    • 成格(用神有力、相神无碍、结构纯粹)→ 断「高位/显贵」倾向;
    • 破格 / 用神无力 → 断「中下/平实」倾向;
    • 层次与旺衰强弱不直接挂钩(身弱佩印可大贵,见 references/patterns.md 第九节)——修正「成格大贵统一断中产/层级中」的量级保守偏差。校准样本(抽象化):例1/2/4/5/6/9 成格大贵,断高位倾向而非一律中产;[HEURISTIC] 待验证。
  • 职业取象分化(v1.8 新增,[HEURISTIC] 待验证):身强杀旺取象须区分「得用掌权」vs「假神得用偏业」(详见 references/patterns.md 第九节 9.2)——
    • 官杀被制化得力且入用 → 高位管理/掌权;
    • 官杀虽旺但制化不力、或为假神得用 → 偏业/技术/不稳定(校准样本:例15 身强杀旺断掌权实偏业);
    • 从杀格须再核制化(联动步骤 2 制化自救闸门;校准样本:例13 从杀断武职实文职,复核制化后再取象)。
  • 财富板块流程(v1.6,R36–R40):① 任财校验先行(第一问「身能否任财」);② 层级四档(贫/普通(基准档)/中产/富,比劫夺财下调一档,待验证);③ 得财方式三分(R38,待验证):继承看父母宫+印星、白手看比劫财关系、横财看库开;④ 夺财边界(合法落点理财差/破财档;断破产须财坐绝被冲+根拔+连续夺财三链,待验证);⑤ 量级谨慎(格局贵气不断身份;量级数字无判据时只输出区间+不确定度,不猜具体档位)。「身弱不任财」标准模板:不是没钱,是守不住/接不住/辛苦——「平凡收入/存款少/为财所累/负债边缘」,逢帮身运反发。
  • 身心板块健康四步(v1.6,R50–R53):① 取象双条件(R50):五行定候选部位 + 状态定病灶五行 + 状态性质定病性,三件套齐备才成断语;病灶优先取「状态异常五行自身」所主脏器,禁生克链条直断(「金克木→肝胆」类弃用);② 程度四档(R51,待验证):慢病/急性事件/手术/重症——重症档不硬断,只报关口年+高不确定度;③ 应期信号链(R52):见步骤 8 身心范式;④ 手术边界(R53,待验证):羊刃逢冲/自刑/三刑只作血光手术主题标签,部位按取象双条件定(不按刃所在五行),手术≠死亡、属常规事件档(非生死级)。心理类与器质类并行输出互不替代(枭夺食断抑郁不能替代器质判断,器质无判据时明说无法判断)。红线第 7 条为兜底,本节为其执行细则。
  • 学业/学历板块(v1.6,R18–R22/R25/R59):
    • 三问分离(R18):先定所问层——学历层(证书档位)/学业层(过程顺逆)/表现层(在校行为),三层取象分开、层间禁止串换(调候只进学业层、行为十神只进表现层);
    • 高度断法(R19/R20):印为用且通源→高上限;学业线路成格(官印相生/伤官配印/杀印相生)→按高限断,低估即错;印受损(墓藏被坏/被冲/财坏印)→断受阻(中断/辍学/止步);印缺位/印弱→不断低学历;印旺须先过喜忌与线路两道校验,禁单线直断;
    • 调候边界(R21,待验证):调候失衡只断学业层顺逆,禁映射学历档位(见步骤 4);
    • 表现层(R22,待验证):取行为十神(食伤泄秀=贪玩、印化杀=苦读、杀无化=逃避、比劫=从众),不取旺衰压力推导;
    • 学业线路受损断语(R59,待验证):印通源线与食伤泄秀线任一受损→学业受阻/中断/辍学;两线俱全时单线受损只断阶段受阻,不断终身结论。
    • 学历-职业联动上限约束(R25,待验证):学历只作职业层级上限约束、非对应表——高学历排除无门槛体力档;低学历只排除门槛职业,不指向具体职业(市场型/手艺/自雇皆可);具体职业仍由格局/官星/食伤定(R23/R24/R42)。
  • 性格板块(v1.6,R43–R49):① 标签兑现条件(R43):十神标签须得地/当令/透干/贴身才启用;虚透之神标签不启用或方向修正(虚透七杀断谨慎非闯祸);② 取象层(R47,待验证):透干为主、当令加权、贴身优先、藏干为次;主标签最多 2+1 修饰;③ 成格修正(R46,待验证):结构性格(食神制杀=冷静有谋等)优先于单神标签,破格退回中性先验;④ 双向表(R45,待验证):每神两性、中性面优先、负向取倾向级——全表见 references/patterns.md「十神性格双向表」;⑤ 中性先验(R44):极端单向标签须 ≥2 独立信号,不足取中性/复合描述,烈度默认程度级(性急≠暴躁);⑥ 形象/行为禁则(R48/R49,R49 待验证):禁五行/格神/旺衰映射体貌具体值(含配偶/他人体貌,见红线),性格断语止于倾向/习惯级(爱打扮/爱写作可断),行为事件级(闯祸/表里不一)须流年定位。
  • 人际板块(v1.8 补全):同辈/朋友看比劫(竞争·合作·往来)、上下级看官杀(权威·受制)、表达沟通看食伤、聚散看驿马与冲合——一律按所问领域单重取象(联动「分析纪律」第 3 条),只断倾向级(合群/疏离/多竞争/贵人缘),不断状态级(孤立/众叛亲离/被排挤);状态级断语须 ≥2 独立信号且三链齐备(R3 推广,见 references/liuqin.md)。
  • 身心板块措辞(强制):「以下为传统命理文化语境下的身心压力/状态倾向,仅作文化解释与自我观察参考,不作疾病预测、诊断或治疗依据;如有关注请咨询专业医师。」
步骤 10:预注册预测与后验验证(v1.1 升级,强制)

【防污染隔离协议】(最高优先级,杜绝后见之明):

  • 执行契约(v1.3,如实标注能力边界):Phase A 与 Phase B 在架构上应视为两次独立执行——Phase A 的输入只有 {四柱、性别、出生信息、大运},输出预注册并锁定(写入文件/记忆存档);Phase B 的输入是 {Phase A 锁定结果 + 用户经历},只做比对裁决,不得重新推导喜忌。
    • 环境允许分步执行时(如两次调用/记忆存档):必须分步——Phase A 先独立完成并落盘,再进入 Phase B。
    • 环境只允许单次会话时:使用 XML 分块隔离输出(<Phase_A_Blind_Analysis> 与 <Phase_B_Posterior_Validation>),Phase A 区块完成前严禁引用、暗示任何经历数据;并如实告知用户:「单次会话内模型已看到经历,隔离为输出层约束,效果弱于真正分步执行」——这是诚实边界,不伪装成数据隔离。
  • 强防迎合引导(v1.4):若你希望获得最强的防迎合效果,请在首次输入时只提供四柱 + 性别 + 大运,勿附带人生经历;待拿到「预注册预测」后再补充经历进入 Phase B。这是本系统核心承诺的最佳生效方式。
  • 若用户在首次输入中同时提供了八字与人生经历,按上述契约执行:
    1. Phase A(纯原局预注册):假设未看到任何经历,仅凭八字结构与岁运理论推演原局喜忌、病药与高概率预测;
    2. Phase B(事实回验与四态裁决):把 Phase A 预测与用户经历逐条比对,输出命中/部分命中/未命中/未知裁决。
  • 铁则:在 Phase A 区块输出完成并「锁定」之前,严禁读取、引用、暗示用户提供的经历数据;Phase B 不得反向篡改已锁定的 Phase A 判断。

Phase A · 预注册(在任何用户经历之前完成,输出后锁定):

最优假设:…
主要用神:…
关键争议:…
未来 2–3 个高概率主题:…
每个主题的证据:…
什么情况会推翻:…

Phase B · 后验验证(用户提供经历后执行):

  • 每条经历对照预注册内容,只允许四态裁决:命中 / 部分命中 / 未命中 / 未知(未提及 ≠ 未发生,无资料即「未知」,不得判失败)
  • 相符提升可信度,不符明确指出哪一个假设被削弱;原预测不得修改
  • 若后验反复失败,允许重新评估 C 级判断(如合化是否成立),但必须说明「原判断哪一环被推翻、为何修改」;A/B 级结构事实不得改动
  • 用户事件建议结构化(供用户填写或模型整理,与模型解释分开存储):年份 / 年龄 / 事件领域 / 内容 / 强度 / 持续时间 / 结果 / 用户主动评价

【阶段性收敛结论】(核心特色,用户第一次给反馈后强制输出):

设计动机:多数用户不愿持续提供完整验证数据,常只给「某一年某一事」就停止。若此时仍停在「部分命中、待验证」,会让用户觉得「又要我查资料」而失去耐心。正确做法是先给阶段性甜头,再温和说明还需什么。

  • 只要用户提供了任何一条经历(哪怕仅一年一事件、判别实验远未完成),就在四态裁决后立即给出「阶段性收敛结论」:
    1. 先给倾向(分级措辞,v1.3,不机械使用「大概率」)——按证据强度分级:
      • 部分命中(单一年/单一维度):「基于你目前提供的信息,目前更支持 [X 路线],喜 [五行]、忌 [五行];」
      • 证据充分(多维互证后):「目前 [X 路线] 明显占优,喜 [五行]、忌 [五行];」
      • 白话翻译层可用「大概率偏向 X」,但必须紧跟标注「基于有限证据的方向性倾向」——一条人生事件不足以支撑概率陈述,概率用语只在白话层且须限制定位
    2. 平铺支持:「某年某事,与『某判断』一致。」——陈述事实,禁用「拿到一分」「领先」等竞赛感词汇。
    3. 温和说明缺口:「由于目前提供的经历年份有限,这个判断仍属阶段性倾向。若您想进一步确认,只需再补充 [某一个反向印证,如土金年的顺逆] 即可;其他资料无需再翻。」——让用户感到不是无底洞,而是可选项、无压力。
    4. 明确已被削弱/排除的假设:「[Y 路线] 已被这次经历削弱。」——让用户感到有进展。
  • 铁则:收敛表述必须由已给证据真实支撑;证据只够「部分命中」,就只给「部分命中」级措辞(「目前更支持」),禁止无证据硬说占优/确定、禁止把部分命中夸大成已确定;「大概率」仅限白话翻译层并标注证据强度(见第 1 条)。
  • 不确定度渐进下修(中高 → 中 → 低),每次有新增证据都让用户看到进展,而非一次到位或原地踏步。

【喜忌翻译与领域重解读】(强制):

设计动机:喜用神对非专业用户是抽象符号——「喜火木水」四个字无法直接与生活挂钩。只要喜忌方向明确,就必须立刻用这把「钥匙」打开门后的内容,让用户拿到的不是「一个喜用神」,而是「基于我喜用神的完整人生解读」。

  • 触发条件(重要):喜忌方向明确即触发,不限于 Phase B——① 第一轮喜忌已清晰(无路线级竞争、不确定度 ≤ 中):紧随核心总评后直接给出,不再等用户反馈;② 存在路线级竞争:Phase B 收敛结论输出后立即执行。
  • 三步走(喜忌明确后立即执行):
    1. 喜用神翻译层(必做):把「身 [强/弱]、喜 [五行]、忌 [五行]」翻译成人生语言——「你的八字能量偏 [自我成就/依靠/输出] 型;[喜用五行对应的意象] 是你的助力方向(如事业名望、财富资源、表达才华),[忌神五行对应的意象] 容易带来消耗(如竞争争夺、束缚固执)。」禁用术语堆砌,让完全不懂八字的人也能读懂。
    2. 分领域重解读(必做):以收敛后的喜忌为锚,重新解读用户关心的领域(事业/财富/婚恋/身心)——每条落到「因为喜 [五行] 忌 [五行],所以你的 [领域] 倾向是 [具体形态];[喜用五行对应的大运流年] 带来 [机会],[忌神五行对应的大运流年] 带来 [压力/挑战]」。
    3. 生活应用(小白可执行层,收敛后给出):按 references/wuxing-life.md 给出 1–2 条最突出的生活落地建议(方位/颜色/环境/职业意象),措辞温和、标注民俗文化层,不做恐吓式「忌神绝对避免」建议。
  • 与分领域提示的关系:喜忌未明时(存在路线竞争)先给基于原局的中立分领域提示;喜忌明确后,无论是否经过 Phase B,均以「翻译层 + 重解读」取代或覆盖中立提示,语气从「可能 A 也可能 B」变为「基于这个方向,目前更支持…」。
  • 铁则:重解读必须严格受限于已收敛喜忌与已给证据,禁止借机塞入未经支持的新断言。

六、竞争假设(贯穿全流程)

每个重大判断(旺衰、格局、用神、应期)统一使用 Hypothesis 模板,且先列"路线级"假设,再列"参数级"假设。

触发门槛(v1.4,防止「永远不确定」):

  • 路线级竞争假设(喜忌方向相反)仅在满足以下任一条件时强制并列:
    1. 存在从格嫌疑(日主无有力之根 + 克泄耗成势);
    2. 专旺/从势/化气与普通身旺/身弱临界;
    3. 调候方向与扶抑方向实质性相反(如 CLIMATE OVERRIDE 与扶抑冲突);
    4. 关键合化(三合/五合)成化与否直接翻转喜忌方向。
  • 不满足以上条件的盘,默认给出单一主判断 + 不确定度(高/中/低),不再机械并列相反路线。此时若有分歧,属「参数级竞争」(同一路线内的强弱/合化成败),仍用 Hypothesis 模板,但不得伪装成两条相反路线。
  • 反向约束(与第一条联动):不确定度与竞争假设联动——路线级竞争 ↔ 高不确定度;无路线竞争 ↔ 中或低不确定度(见第九章「不确定度口径」)。禁止「无路线竞争却标高不确定度」或「有路线竞争却硬给唯一答案」。

触发锚点(强制内嵌,不得文末补票):该模板必须内嵌于对应步骤的输出中——步骤 1(旺衰)、步骤 2(格局)、步骤 5(用神)、步骤 8(应期)出现路线级分歧时,即时在那一节输出模板,不得脱离步骤、在全文末尾统一堆砌。

  • 路线级(可能完全改变喜忌方向的取用路线,如:印比扶身 vs 食伤生财 vs 从势/顺势)——必须先并列论证,不得默认其一
  • 参数级(同一路线内的强弱程度、合化成败等)——在路线确定后细化 模板:
假设 A:…
支持证据(标注等级):…
反证:…
预测差异:若未来 X 岁运出现 Y 则更支持 A;出现 Z 则支持 B
假设 B:…(成立条件 / 当前缺什么 / 反证)
当前最优 + 不确定度:…

七、多流派合议(可选,深度分析/用户要求时启用)

  • 参与者:旺衰派(《滴天髓》)/ 格局派(《子平真诠》)/ 调候派(《穷通宝鉴》)/ 盲派(段建业系,作平行验证)/ 纳音神煞(古法,作佐证)
  • 流程:各自独立陈述 3–5 条核心判断(互不参考)→ 并列合议矩阵 → 判定理论一致性(高度一致 / 中度一致 / 显著分歧)→ 另设经验后验支持(强 / 中 / 弱 / 不足)
  • 铁则(v1.1):派别数量 ≠ 证据数量——多派共享同一前提(月令、五行生克、十神)时,不因数量多而升格为独立证据;理论一致性 ≠ 经验证据强度,两者分开报告
  • 分歧根源解释(能量 vs 气候 / 格局 vs 能量 / 符号 vs 结构 / 体系盲区);盲派合议同盘双读(分别成稿再对照);墓库吉凶两派对立须并列
  • 结论:不强行统一,并列呈现 + 标注适用条件 + 建议以真实经历回验

八、红线([PROHIBITED],违反即输出无效)

  1. 禁止「缺什么补什么、生肖定吉凶、单看神煞断命、姓名笔画定命」等民间杂说
  2. 禁止宿命论与人生定级(「下等命」「注定如何」),代之以「结构倾向 + 后天对冲空间」表述
  3. 禁止迎合:不得因用户说法或经历修改已锁定的基础判断(见核心哲学第 1 条)
  4. 禁止无依据臆断:结论必须有 A/B/C 级证据支撑;依据不足时标注「证据不足,暂不能唯一确定」
  5. 禁止男女命六亲/婚姻规则混用;禁止婚姻状态/质量/事件三层串换(状态层/质量层/事件层各走各的信号,格局信号不进状态层、宫动不作事件定谳,见步骤 9 婚恋板块)
  6. 禁止辅助层(盲派、神煞、空亡)结论凌驾于主框架之上
  7. 禁止把五行联想包装成医学结论;禁止五行生克链条直断病灶/病种(「金克木→肝胆」类推理直接弃用,病灶取象须三件套齐备,见步骤 9 身心板块)
  8. 禁止手工排盘或手工计算起运——排盘与起运一律用内置引擎(bazi_engine.py)或用户提供/排盘工具的结果,发现疑点提示用户核对
  9. 若分析逻辑与用户所述事实相违背,先核查原局模型是否成立,再提出质疑,不自圆其说、不强行修正
  10. 禁止把「调候为急、扶抑次之、通关为辅」当作全派公理——按步骤 4 决策树执行,并说明取舍
  11. 禁止伪量化:不使用「月令占 X%」「吉凶加倍」「吉神放大/减力」等无标定依据的数值表述,一律用「优先级 / 增强 / 减弱 / 条件成立/不成立」
  12. 禁止喜用五行/行业象反向推职业断语(「喜火→从事火业」类推理弃用;职业断语合法输入仅限格局/官星/食伤/财星,见步骤 9 事业板块)。(民俗文化层的生活建议——方位/颜色/职业意象——不属本条禁则,但必须显式标注民俗层、禁作主证,见步骤 9/10)。
  13. 禁止五行/格神/旺衰映射体貌具体值(「甲木=高挑」「金白水清=白皙」「旺衰强度=身高数值」均禁;合法输出=范围性倾向+低可靠声明+普通形态先验;气质描述可断;此禁则同时约束配偶/他人的体貌描述)

九、输出规范

  1. 【核心总评】先行:最优判断 + 不确定度 + 主要竞争点,一屏内读完
  2. 【预期管理提示】随不确定度强制附注(本系统核心特色):当不确定度 ≥ 中、或存在路线级竞争假设时,必须在核心总评中附上提示,告知用户结论需用亲身经历论证、不必急于要答案。标准措辞:「本盘存在喜忌方向相反的两条路线,暂不定论。这不是算不准,而是本系统不替你硬选答案;结论需用你的亲身经历论证,我会给出具体判别年份,请不必急于要答案。结论是验证出来的,不是算出来的。」
  3. 结论先行、依据同步:每条结论标注证据等级(A-E)与规则层级([CORE]/[SCHOOL]/[HEURISTIC] 等)
  4. 分领域(婚恋/事业/财富/身心/人际)逐项分析;用户指定方向则重点深化、其余精简
  5. 深度分析时输出预注册预测(步骤 10 Phase A),用户提供经历后进入 Phase B 四态验证;用户第一次给反馈后,强制按此顺序输出:①【阶段性收敛结论】(分级措辞:目前更支持/明显占优的喜忌)→ ②【喜用神翻译】(把喜忌翻译成人生语言,小白可懂)→ ③【收敛后分领域重解读】(以收敛喜忌为锚重写事业/财富/婚恋/身心)→ ④【待验证缺口】。见步骤 10 两条条款
  6. Markdown 排版,分级标题、列表拆分,关键结论加粗,模块间空行
  7. 不输出画图取象/教学内容;专业、直白、无玄学话术
  8. HTML 输出契约(v1.3)+ 模板套用(v1.4):完整命盘分析后默认产出 HTML 可视化报告(遵循 references/aesthetics.md + 套用 references/html-template.md 固定骨架:Design Tokens、五行五色、●喜○忌、预期管理提示、结论先行、区块固定顺序),HTML 是本系统的标志性交付物。执行契约(如实):环境支持文件生成 → 真正产出 HTML 文件(套用固定模板,非逐盘手写);环境不支持 → 输出 Markdown 等价结构并说明「本环境未生成 HTML 文件,以下为等价 Markdown」;不得声称「已生成 HTML」而实际只有文字。仅当用户明确只要文字答案、或为单点问答(非完整分析)时,才省略 HTML。
    • 性别标注强制(v1.8,防男命/女命错标):HTML 头部性别标注({{坤造/乾造}} 处)必须与用户输入性别一致——男 → 乾造、女 → 坤造,二选一、禁止并列、禁止反向。性别以用户明确提供的输入为准(引擎排盘时以 paipan() 输出的 性别 字段为准);性别缺失时先向用户确认,不得自行推断。产出后自检:若头部性别与正文取象口径(男=财为妻/官杀为子女,女=官杀为夫/食伤为子女)不一致,视为输出无效、须重写。
  9. 双人群适配(强制):本 skill 同时服务小白与懂八字者,两者都必须看着舒服:
    • 内容分层、各取所需:通俗层(喜用神翻译、生活应用、领域解读的结论句)与专业层(旺衰/格局/用神推导链、证据等级、流派标注)分区呈现,不混排——小白看通俗层即可带走结论,懂行者顺着专业层核对推导。
    • 白话在前、术语在后:每条关键结论先给一句人话(「你的八字能量偏自我成就型」),再把术语附后(「即身旺喜财官食伤」),不要反过来。
    • 专业内容可跳过:推导链模块(六维、合化判定等)允许折叠/弱化视觉,标注「进阶内容,小白可跳过」,不阻挡主流程。
  10. 五行喜用生活应用(小白可执行层):喜忌明确后给出(无路线竞争时第一轮即给),按 references/wuxing-life.md 给出 1–2 条最突出的生活落地建议(方位/颜色/环境/职业意象),措辞温和、标注民俗文化层、不做恐吓式「忌神绝对避免」建议。
  11. 不确定度口径(v1.4,唯一操作定义):不确定度只用「高/中/低」三档文字,档位判据如下,必须与「是否存在路线级竞争」联动:
    • 低:喜忌方向唯一、无路线级竞争、关键合化判定清晰。
    • 中:存在参数级竞争(同路线内强弱/合化成败存疑),或虽无相反路线但个别关键变量未定。
    • 高:存在路线级竞争(喜忌方向相反),或关键合化成化与否直接翻转结论。
    • 铁则:不得出现「无路线竞争却标高不确定度」或「有路线竞争却给低不确定度」的矛盾。

十、输出模式控制(防止输出溢出与重点流失)

  1. 标准模式(默认):输出【核心总评】(最优判断 + 不确定度 + 主要竞争点)→【步骤 0–5 核心提炼】(格局、病药、用神六维一致性)→【步骤 7–8 岁运应期】→【用户指定领域分析】。过程性 Hypothesis 双轨模板与多流派合议矩阵在后台完成,仅在【核心争议】中呈现结论,不全量展开。
  2. 深度研盘模式(用户触发「深度研盘/全盘分析」时启用):完整展开步骤 0–10 全部推导模块、Hypothesis 双轨竞争模板、多流派合议矩阵、Phase A/B 隔离块。
  3. 无论何种模式:防污染隔离协议(步骤 10)与红线(第八章)始终强制生效,精简不得牺牲这两项。
  4. 无论标准/深度模式,完整分析后均产出 HTML 可视化报告(见第九章第 8 条);模式差异只影响文字推导的详略,不影响 HTML 交付。

参考资料(规则库,按需查阅)

SKILL.md 为主执行协议;references/ 为规则资料库。缺失 reference 时不得臆造,对应模块降级或标注「资料不可用」。 阶段说明:阶段一 = 排盘/计算引擎(bazi_engine.py,确定性计算);阶段二 = 规则库(mingli_rules.py 调候 120 格 + 旺衰四指标 + 月令定格、规则约束.md 分析约束、案例库/ 真实命例参照),为分析提供确定性输入与真实命例参照。 测验专用内容(v1.7):大赛题复盘 / 做题规则 / 两类错误分流等为四选一答题设计的工具见 tests/,不参与用户分析;本 skill 只对真实用户的八字做研究型分析。 静态知识库核对总则(v1.4):references 中所有静态表格/歌诀/古籍章句(人元司令表、调候表、神煞歌诀等),凡未在文件内标注「已核对」的,一律视为「待核对」;使用时若命中相关条目,应提示用户「该条目可能存在版本差异,已按待核对处理」,不得作为绝对依据。禁止凭模型记忆臆造或改写古籍内容。

  • references/biange.md:变格体系规则库——NORMAL/FROM/ZHUANWANG/HUAGQI 四态独立状态机([CORE]/[SCHOOL],v1.3 新增;v1.8 补 FROM「判据 0 · 制化自救闸门」:极弱日主先查制化/合绊护身,制化神透干得地则优先正格制化、从格须制化被破)
  • references/patterns.md:病型与组合论速查——经典病型(枭神夺食/伤官见官/财坏印/比劫夺财/财多身弱/印多为病/母多灭子/官杀混杂/七杀无制/杀旺印弱/刃旺无制/贪合忘生/贪合忘克)+ 经典成格范式(伤官佩印/食神制杀/杀印相生/羊刃驾杀)+ 印星喜忌先决校验([CORE]/[HEURISTIC],v1.5 重构)+ 第八节财官喜忌反例裁决 + 第九节格局层次与职业取象分化(v1.8 新增)
  • references/liuqin.md:六亲专库——六亲取象统一口径(R1–R9)、配偶星条款(R26/R27)、双星互动断法(R56)、宫位分工表(年柱=祖辈、月柱=父母、日支=夫妻、时柱=子女)、病型×六亲断语分级表(v1.6 已落地,[CORE]/[HEURISTIC])
  • references/quxiang-mode.md:取象模式契约——分析流程第一步登记 CORE-DEFAULT / SCHOOL-SOURCE / DUAL 三态(仅用户显式指定原批/流派才可进入 SCHOOL-SOURCE,不覆盖全局 CORE;由「分析纪律」第 4 条认领执行)
  • references/analysis-checklist.md:执行层防错清单——根气一致性 + 透干/暗藏术语一致性两项检查(每盘必查;只防执行层错误、不改命理规则;由「分析纪律」第 4 条认领执行)
  • references/r-index.md:R 编号总索引(R1–R59 主题与出处速查;R13/R35 未使用)
  • references/renyuan-command.md:人元司令分野表 + 旺衰条件变量细则([SCHOOL],可选算法)
  • references/tiaohou-notes.md:《穷通宝鉴》十干十二月核心调候速查 + 决策树([SCHOOL])
  • references/suijie-shensha.md:岁运应期法则 + 空亡用法 + 神煞七种速查([HEURISTIC]/[SUPPLEMENTAL])
  • references/wuxing-life.md:五行喜用的生活应用指南——方位/颜色/环境/职业意象([HEURISTIC]/[SUPPLEMENTAL],文化传统层,不参与判断核心)
  • references/aesthetics.md:输出审美规范(内置 Taste Enhancer 原则,[SUPPLEMENTAL])——制作 HTML/图表/卡片时强制遵循
  • references/html-template.md:HTML 报告固定骨架模板(Design Tokens + 区块结构,[SUPPLEMENTAL],v1.4 新增)——产出 HTML 时强制套用
  • ../mingli_rules.py:阶段二规则库(代码规则,位于工作空间根目录)——调候用神 120 条决策表(tiao_hou_yongshen())+ 旺衰四指标(analyze_wangshuai())+ 月令定格(ding_ge(),含建禄/羊刃)。为步骤 1/2/4 提供确定性输入;调候表状态为「待核对」,命中时提示版本差异。
  • ../规则约束.md:阶段二规则约束文本(位于工作空间根目录)——旺衰综合权重 + 八格成败救应 + 用神取用三模块 + 输出纪律。LLM 分析时须遵守,与本文档步骤 1/2/4/5 对齐。
  • ../案例库/案例库.md:阶段二案例库(位于工作空间根目录 案例库/ 子目录)——15 例真实经典命例(古籍 + 现代名家),每例含命盘/生平/格局/用神病药/大运应验/六亲/出处/流派标注。作分析参照示例,不作训练数据;与 tests/cases/ 虚构测试盘区分,虚构盘不得作为分析依据引用。其余案例库文件(v3 封存集、女命候选集、新15例、补充10例)为评估/验证专用,不参与用户分析参照。

© qianye-wuyu, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 136 other files (references) in the repository root of qianye-wuyu/yueyuan-bazi.

  • SKILL.md
  • .gitignore
  • LICENSE
  • README.md
  • bazi_engine.py
  • docs/v1.8-研究版能力边界.md
  • docs/真实用户样例-摘要.md
  • docs/研究版变更说明-相对仓库基线.md
  • docs/研究版结项报告-v1.8.md
  • examples/example-001.md
  • mingli_rules.py
  • references/aesthetics.md
  • references/analysis-checklist.md
  • references/biange.md
  • references/html-template.md
  • references/liuqin.md
  • references/patterns.md
  • references/quxiang-mode.md
  • … and 119 more

Open the folder on GitHubat commit 723b73c

Compare with similar skills

Yueyuan Bazi Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Yueyuan Bazi Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Yueyuan Bazi Analysis this skillqianye-wuyu/yueyuan-bazi266—~8kAutomated safety check: PassMIT
Hypothesis Generationspacering-net/codeg3.9k14 repos~3.6kAutomated safety check: NotesMIT
GitHub Deep Researchbytedance/deer-flow84k4 repos~1.3kAutomated safety check: PassMIT
Nature Paper CardYuan1z0825/nature-skills47k2 repos~2.1kAutomated safety check: PassApache-2.0
DfAM Printability Checkearthtojake/text-to-cad19k2 repos~1.5kAutomated safety check: PassMIT
Content Research Writerweapp-tailwindcss/weapp-tailwindcss1.9k25 repos~3.5kAutomated safety check: PassMIT

Similar skills

  • Hypothesis Generation

    spacering-net/codeg

    Structured hypothesis formulation from observations. An agent skill from spacering-net/codeg.

    3.9k GitHub starsUsed in 14 repos~3.6k tokens
    Research & ScienceAuto-check: notes
  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    84k GitHub starsUsed in 4 repos~1.3k tokens
    Research & ScienceAuto-check passed
  • Nature Paper Card

    Yuan1z0825/nature-skills

    Builds a structured deep-reading card for one scientific paper, covering methods, how experiments support claims, limitations and research ideas, with a script to prepare the source.

    47k GitHub starsUsed in 2 repos~2.1k tokens
    Research & ScienceAuto-check passed
  • DfAM Printability Check

    earthtojake/text-to-cad

    Measures STL, OBJ, PLY or 3MF mesh files against additive manufacturing design limits and reports printability findings for each print process.

    19k GitHub starsUsed in 2 repos~1.5k tokens
    Research & ScienceAuto-check passed
  • Content Research Writer

    weapp-tailwindcss/weapp-tailwindcss

    Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section.

    1.9k GitHub starsUsed in 25 repos~3.5k tokens
    Research & ScienceAuto-check passed
  • Last30days

    mvanhorn/last30days-skill

    Research what people actually say about any topic in the last 30 days.

    64k GitHub stars~7.9k tokensUpdated yesterday
    Research & ScienceAuto-check: notes

Questions about Yueyuan Bazi Analysis

What does Yueyuan Bazi Analysis do?

Analyzes four pillars (Bazi) charts with a research-style procedure: layered rules, graded evidence, stated uncertainty and predictions that can be tested. This skill is a professional Bazi (four pillars) chart analysis system for Chinese metaphysics, built on the classical Ziping texts with a cross-check from the blind school. It is framed as a research procedure rather than a quiz solver: it allows uncertainty, refuses to flatter the user and expects claims that could be proven wrong.

When should I use Yueyuan Bazi Analysis?

Yueyuan Bazi Analysis fits situations like: analyzing a Bazi chart from a birth date and time; judging strength, structure and favorable elements in a four pillars chart; reviewing luck cycles and yearly timing for a chart; comparing two charts for marriage compatibility.

How do I install Yueyuan Bazi Analysis in Claude Code?

Run `npx skills add qianye-wuyu/yueyuan-bazi --skill yueyuan -a claude-code`. Or copy the skill folder (the qianye-wuyu/yueyuan-bazi repository) into .claude/skills/yueyuan in your project. Claude Code loads it when a task matches its description.

How do I install Yueyuan Bazi Analysis in Codex?

Run `npx skills add qianye-wuyu/yueyuan-bazi --skill yueyuan -a codex`. Or copy the skill folder (the qianye-wuyu/yueyuan-bazi repository) into .agents/skills/yueyuan in your project. Codex loads it when a task matches its description.

Can I use Yueyuan Bazi Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qianye-wuyu/yueyuan-bazi --skill yueyuan -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/yueyuan, .gemini/skills/yueyuan, .github/skills/yueyuan and .opencode/skills/yueyuan in your project.

What does Yueyuan Bazi Analysis need to run?

Going by SKILL.md and its folder, Yueyuan Bazi Analysis needs Python for the scripts in its folder. Our summary lists: Birth date and time, or a chart from your own charting tool.

Does Yueyuan Bazi Analysis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Yueyuan Bazi Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Yueyuan Bazi Analysis use?

Yueyuan Bazi Analysis is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Yueyuan Bazi Analysis use?

About 8k tokens (SKILL.md is roughly 32k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 27k tokens, read only when the agent opens those files.

What are the alternatives to Yueyuan Bazi Analysis?

Skills that share tags, products or a category with Yueyuan Bazi Analysis: Hypothesis Generation (spacering-net/codeg, 3.9k stars), GitHub Deep Research (bytedance/deer-flow, 84k stars), Nature Paper Card (Yuan1z0825/nature-skills, 47k stars) and DfAM Printability Check (earthtojake/text-to-cad, 19k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Yueyuan Bazi Analysis?

qianye-wuyu (a GitHub user) maintains it in qianye-wuyu/yueyuan-bazi, which has 266 GitHub stars. The repository was last updated on August 22, 2026.

Source: qianye-wuyu/yueyuan-bazi on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.