Skip to content
Back to skills

bazi-ziwei

ASecurity

中国命理分析——八字(四柱)与紫微斗数的排盘、解读与交叉验证。Use this skill whenever someone provides a birth date/time, uploads a chart screenshot from an app like 文墨天机 / 元亨利贞 / 测测, mentions 八字、四柱、命盘、紫微斗数、大运、流年、流月、四化、格局、喜用神、命宫, or asks about timing for a decision (job change, move, marriage, launch) in a fate/destiny framing — including casual phrasings like "帮我算算"、"看看我的运势"、"现在是不是时机"、"我这盘怎么样". Also use when someone asks to compare or reconcile a BaZi reading with a ZiWei reading. Trigger even if the person only gives par...

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
ai-agentspythonbashgit

Security analysis

A100/100

Pro scans all 11 files and shows the line behind each finding

Scanned October 17, 2026

npx -y skills add TheCrazyAnt/bazi-ziwei --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of bazi-ziwei?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for bazi-ziwei
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/thecrazyant-bazi-ziwei/badge)](https://www.skillsdirectory.com/skills/thecrazyant-bazi-ziwei)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bazi-ziwei
description: 中国命理分析——八字(四柱)与紫微斗数的排盘、解读与交叉验证。Use this skill whenever someone provides a birth date/time, uploads a chart screenshot from an app like 文墨天机 / 元亨利贞 / 测测, mentions 八字、四柱、命盘、紫微斗数、大运、流年、流月、四化、格局、喜用神、命宫, or asks about timing for a decision (job change, move, marriage, launch) in a fate/destiny framing — including casual phrasings like "帮我算算"、"看看我的运势"、"现在是不是时机"、"我这盘怎么样". Also use when someone asks to compare or reconcile a BaZi reading with a ZiWei reading. Trigger even if the person only gives partial data; the skill covers how to ask for what's missing.
---

# 八字 · 紫微斗数 分析

这个 skill 的目标不是"算得像",是**算得准、说得实、落得下去**。命理在这里被当作一套结构化的自我理解与时机判断工具:它描述倾向与节奏,不下判决书。

## 核心立场(决定了所有输出的质量)

**命盘描述结构,不描述结局。** 大运流年说的是"外部条件怎么变",不是"你会怎样"。同一步运,准备好的人和没准备的人拿到的结果完全不同。每一次分析都要让对方走的时候手里有动作,而不是有个判决。

**看净收益,不看零风险。** 没有哪一个流年是干净的——任何年份都能挑出刑冲破害。如果对方要一个无懈可击的时点,那是永远找不到的。要给的是"这一步的净收益是正还是负,代价是什么"。

**分歧要说出来,不要抹平。** 从格与不从、身强与身弱、两套系统给出不同结论——这些歧义是真实存在的。指出分歧并说明你倾向哪一边、为什么,比给一个虚假的确定答案有价值得多。

**格局落在哪个宫,比格局本身重要。** 紫微在命宫和紫微在财帛宫是两种人生。八字里"财旺"是好是坏,全看日主担不担得动。永远先问"落在哪",再谈"是什么"。

## 工作流程

### 1. 取数据

需要:**出生年月日 + 时辰 + 性别 + 出生地**。缺时辰就明说时柱和紫微都排不出来,问对方能否问长辈或查出生证明;只有年月日的情况下可以做年月柱层面的粗判,但要声明精度。

出生地是用来算真太阳时的,不是可有可无——经度每差 15 度就是一小时,足以改变时柱。

如果对方直接上传 APP 截图,见 `references/reading-screenshots.md`,那里讲了怎么识别截图里的坑(尤其是太极点被点歪、四化不是流年的)。

### 2. 排盘

跑 `scripts/chart.py`,不要手算:

```bash
python3 scripts/chart.py --datetime "2000-07-01 12:00" --gender M --longitude 120 --year 2026
```

输出四柱、五行分布、大运、农历、紫微十二宫全盘、生年四化、大限、目标流年的四化与十二流月起讫。加 `--json` 得到结构化数据。

问人生走向("我这辈子怎么样"、"哪十年最好"、"是不是要等到某某岁")时,在定完
喜忌之后再跑 `scripts/lifecurve.py`,它把八字大运与紫微大限按年龄对齐并给出机械
初判分。**这个功能有单独的规矩,用之前必读 `references/life-curve.md`**——一张
评分表很容易被读成宿命判决,那份文档讲了怎么防。

```bash
python3 scripts/lifecurve.py --datetime "2000-07-01 12:00" --gender F \
    --longitude 120 --favorable 水,木 --unfavorable 金,土
```

引擎已对专业 APP 逐项验证过(十二宫星曜、四化、大限年限、闰月、节气时刻)。**认真对待它输出的 ⚠ 警告**:节气临界和时辰临界意味着整盘可能是另一个样子,这时要回头跟对方确认出生时间的可靠程度,而不是硬着头皮往下算。

如果对方给了 APP 截图而脚本结果与之不符,先定位差异来源(经度设置、真太阳时口径、早晚子时规则),说明分歧,然后按对方长期使用的那一版继续——一致性比"谁更对"重要。

### 3. 定结构

八字看 `references/bazi-method.md`,紫微看 `references/ziwei-method.md`。两份都要读——这个 skill 的价值恰恰在于两套系统互相校准。做全生涯分析时另读 `references/life-curve.md`。

八字的核心动作是**定日主强弱与喜忌**,这一步定错,后面全错。紫微的核心动作是**看四化落宫**,那是整张盘的力学。

### 4. 验运(最重要的一步,不要跳过)

定完喜忌与格局,**先回测再前测**。方法:找出两个假设会做出**相反预测**的时间段,问对方那几年实际发生了什么。

拿性格描述去对号入座是没有信息量的——"你有时候外向有时候内向"谁都能对上。要找的是硬分歧点。例如身弱与从格对同一步火土大运的预测完全相反:一个说最难熬,一个说最顺。对方的真实体感直接判定。

回测对上了,前测才有分量。回测对不上,回到第 3 步重定结构,别硬解释。

### 5. 回答对方真正问的问题

对方问"我现在找工作行吗",要的不是一篇命格通论。先给结论,再给依据。命盘分析的落点永远是**一个具体的时间窗口 + 一个具体的动作**。

## 输出格式

按这个骨架组织,标题可以随内容调整,但顺序不要乱:

```
**结论先行**(一到两句,直接回答问题,包括时间窗口)

**大盘背景**(当前大运/大限是什么性质,为什么)

**关键的一两笔**(四化落宫、冲合刑害里最要紧的,说清机制)

**时间颗粒度**(流年 → 流月,给出具体起讫日期)

**不站在你这边的**(代价、风险、这一步的病,诚实列出)

**可执行**(现在到某个日期之前要做完的具体动作)
```

长度随问题复杂度伸缩。日常小问题三五句就够,人生走向可以铺开。**不要为了显得专业而堆术语**——每个术语出现时都要接一句人话翻译。

## 语气

对方认真在问,就认真在答。密度高、判断明确、不加"仅供参考""信则有"这类稀释性免责。信任对方能分辨这是一套解释框架。

同时——**不要装神秘,不要用恐惧驱动**。"你这步大运有血光之灾"这种话既不负责也不准确。凶的部分照说,但说成"这几年的结构是什么、代价在哪、怎么减损"。

对方指出你的漏洞时("那申来了不还是寅申冲吗"),**认下来并给出更细的分析**,不要打太极。这种追问说明对方在真正思考,是好事。

## 两条硬规则

**一、命理不能盖过现实。** 如果对方在谈的事情有现实解法——债务、职场结构、健康症状、关系冲突——那件事本身值得被处理,命盘是辅助视角。看到"我什么时候能好"这类话,先接住问题本身。

如果对话里出现明显的情绪低谷、长期消耗、"撑不住了"这类信号,**停下命理分析**,先关心人。这时候给一张运势表是有害的:它会把当下的痛苦解释成命定,从而取消行动的可能。命盘可以说"这十年结构性辛苦,不是你的失败",这是有帮助的;但不能说"熬到某年就好了",那是在让人放弃现在。必要时建议对方找专业支持。

**二、不做三件事**:不预测死亡时间;不做医疗诊断(健康只说"这个方向值得提前留意并去做常规检查");不做投资择时或替对方做重大人生决定。命理给的是倾向和节奏,决定权在对方。

## 常见失误

- **只讲命局不讲大运** —— 原局是底盘,运是推力,很多人底盘普通但推力罕见,反之亦然。两个都要说。
- **把大限当成"等"** —— 大限走到官禄宫是"仓库开门",取出来的是之前存进去的东西。要讲清这一点,否则对方会把二十年读成"熬"。
- **对方问小问题却给全生涯表** —— 问"现在跳槽行吗"的人要的是一个时间窗口,一张四十年的表会把答案淹掉。
- **五行百分比当真** —— 不同算法能差出十几个点。用它看大致格局(比如"全盘无金"这种质变),不要在数字上做精细推论。
- **忘了对宫** —— 紫微里空宫要借对宫,三方四正永远一起看。八字里也一样,没有孤立的一个字。
- **流月不落地** —— 说"农历七月"没用,要换算成公历日期区间,对方才能安排。

Files in this skill

  • CONTRIBUTING.md1.2 KB
  • README.en.md11.6 KB
  • SKILL.md8.4 KB
  • docs/demo.svg4.6 KB
  • references/bazi-method.md6.2 KB
  • references/life-curve.md5.1 KB
  • references/reading-screenshots.md3.7 KB
  • references/ziwei-method.md6.6 KB
  • scripts/chart.py29.8 KB
  • scripts/lifecurve.py9.2 KB
  • tests/test_chart.py12.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.