Install
openclaw skills install bazi-calculatorCalculate a person’s Four Pillars (BaZi / Eight Characters) from birth date and time using sexagenary-cycle offsets from one trusted reference datetime that...
openclaw skills install bazi-calculatorCalculate Year/Month/Day/Hour pillars with a single reference point.
references/reference-verified.json (or your own verified reference JSON) with one trusted reference datetime and its four pillars.python3 scripts/calc_bazi.py \
--birth "1992-08-14 21:35" \
--tz "Asia/Shanghai" \
--reference references/reference-verified.json \
--gender male
YYYY-MM-DD HH:MM).Asia/Shanghai if omitted).reference_datetimereference_pillars.year/month/day/hourtarget_pillar = shift(reference_pillar, offset mod 60) for year/month/day/hour separately.Birth (local): 1992-08-14 21:35 (Asia/Shanghai)
Hour Pillar: 丙戌
Day Pillar: 癸亥
Month Pillar: 丙申
Year Pillar: 壬申
Eight Characters (L→R Hour/Day/Month/Year): 丙戌 癸亥 丙申 壬申