020 / 024 · Chinese Metaphysics · v0.17.1 · MIT
ziwei-chart
Zi Wei Dou Shu places its stars by the lunar month and day, which is a different calendar convention from the solar terms BaZi divides months on. ziwei-chart resolves birth details into the twelve-palace chart and interprets nothing.
- When it fires
The prompts CI scores this skill against, on every release.
Fires on
- 帮我排紫微斗数:林青,女,1990-03-15 08:30,上海出生。
- 我想看自己的十二宫命盘,男,农历 1999-11-25 午时,北京。
- 排个紫微命盘:陈明,2001-07-19 14:20,成都。
Stays out of
- 帮我排八字:林青,1990-03-14 07:42,上海出生。
- 解读一下刚才生成的 ziwei_林青.json。
- 我八字和紫微两张盘都有了,帮我合参看看。
What it produces
The palaces, the major and support stars, the birth-year transformations and the decade windows, written as checkable JSON and a data-only Markdown rendering.
Sex has to be stated
Whether the decades run forward or backward is decided by the year stem's polarity together with sex; neither alone settles it. The skill never infers it from a name or a form of address — a wrong guess reverses the whole decade sequence while the chart still looks entirely normal.
A late Zi hour produces a second chart
A birth in the late Zi hour also produces an alternative chart on the 00:00 day boundary. When the lunar day changes, Zi Wei and every star anchored to it move, so this is not a small difference within one chart but two different charts. Which one applies is a question traditions disagree on, so you get both.
What it does not do
It does not interpret — that is ziwei-reading. No BaZi, no two-person chart, no annual cycles, and no dated prediction.
Also in Chinese Metaphysics
6 more skills · one installbazi-chart
/chinese-metaphysics:bazi-chartbazi-chart separates casting the chart from reading it: it produces data and passes no judgement.
bazi-reading
/chinese-metaphysics:bazi-readingbazi-reading reads a chart that has already been cast and writes the natal analysis for a reader.
bazi-compatibility
/chinese-metaphysics:bazi-compatibilitybazi-compatibility compares and scores.
bazi-compatibility-reading
/chinese-metaphysics:bazi-compatibility-readingbazi-compatibility-reading takes compatibility data that has already been computed and writes a 1,800 to 2,400 character report on the relationship.
ziwei-reading
/chinese-metaphysics:ziwei-readingziwei-reading takes a Zi Wei chart that has already been cast and writes it up for a person, keeping the machine detail in a separate audit file.
bazi-ziwei-cross
/chinese-metaphysics:bazi-ziwei-crossbazi-ziwei-cross reads one person's BaZi and Zi Wei charts against each other, both already validated.