bazi-ziwei:八字 + 紫微斗数,排盘不靠 AI 猜
一句话说清:你给一个出生时间,它先用算法把八字和紫微斗数的命盘精确算出来,再让积木根据盘面做分析,最后还能生成一张能直接打开的命盘海报。排盘这一步完全不走大模型,算错了找不了借口。
上面就是它生成的海报效果——水墨风,能直接存图发人。
为什么排盘不能靠 AI
八字和紫微斗数的排盘,是一套确定性的算法:出生时间进去,干支、节气、命宫、五行局……每一项都有标准答案。
但大模型天生不擅长这种精确计算。你让 AI 心算一个命盘,十次能错八次——它是在「猜」,不是「算」。
这个技能的思路很直接:排盘交给代码,分析交给 AI。
代码里内置了一套成熟的排盘算法库(源自开源的 Yiqi 排盘工具,MIT 协议),生日时辰输进去,出来的盘面是确定性的,跟任何命理软件对得上。
用它能做到什么
排两种盘:八字(四柱、十神、五行旺衰、调候用神、格局)和紫微斗数(十二宫、主星辅星、四化、大限流年),还能把两套盘放在一起交叉印证。
三种分析模式:
- 只问八字——用八字体系单独分析
- 只问紫微——用紫微体系单独分析
- 综合印证——两套盘一起看,互相校验结论
三种输出形态:
- Markdown 文字分析——直接聊
- 命盘文本——纯文字版的盘面,方便贴进任何工具
- HTML 海报——就是上面那张水墨风图,单文件、无依赖,浏览器打开就能看、能存
支持流派差异。排盘时有些参数不同流派有不同取法(比如早子时晚子时怎么算),它做了开关,你可以指定流派。
它为什么值得用
1. 排盘零成本、零联网
整个计算在本地跑,不花一分钱 API 费,不依赖任何在线排盘服务。
2. 不胡说
盘面数据是代码算的,AI 只负责解读。你拿它的盘跟任何排盘软件对比,结果应该完全一致——因为用的是同一套算法。
3. 分析有章法
不是让 AI 自由发挥。每个分析模式都有专门的提示词,告诉它按什么顺序看、看哪些要素、怎么组织结论,输出结构是稳定的。
4. 海报是意外之喜
盘面数据 + 分析结果一起渲染成一张排版讲究的 HTML 海报,当头像、发朋友圈、做生日贺图都行。
适合谁
- 对八字或紫微斗数感兴趣、想认真研究的人
- 被 AI 排盘错误坑过的人(这技能从根上解决了)
- 想给家人朋友做个命盘当礼物的人
- 做命理类产品,需要靠谱排盘内核的开发者
如果你不写代码:只需要知道一点——命理圈的共识是排盘必须精确到分钟,而 AI 直接算必错。这个技能把「算」交给程序、「讲」交给 AI,正好各干各擅长的。
顺带说明:命理是传统文化的一部分,当文化研究、娱乐消遣都没问题,别拿来当科学决策依据。
技能包下载
bazi-ziwei-skill.zip (921 KB,解压后放进 skills 目录即可使用)
里面是排盘算法库(JavaScript)、分析提示词、海报模板和示例盘。需要本机装了 Node.js 18 以上,第一次用让积木跑一次 npm install 装依赖就行(我已经在你本机验证过,2000-01-01 12:00 男,排盘全流程正常输出)。
装好之后直接说「帮我排个八字」或者「紫微斗数看看」,把出生年月日时分和性别给它就行。
开源地址:GitHub - dzcmemory-web/bazi-ziwei-skill: AI 八字 + 紫微斗数排盘与综合印证 Skill:算法精准排盘(不靠 LLM 猜),三种分析模式,一键生成水墨风 HTML 命盘海报。兼容 Claude / Codex / Cursor / Workbuddy 等 SKILL.md Agent。 · GitHub (MIT,目前 800+ star)
排盘算法来自 Yiqi 八字紫微排盘工具(MIT),农历计算用的 lunar-typescript(MIT)。
