014 / 024 · 占星 · v0.17.1 · AGPL-3.0-or-later
natal-chart
本命盘需要精确到分钟的出生时间——宫位、上升、天顶和日夜区分全都跟着它走。所以只知道大概几点时这个技能会直接停下来,而不是退回中午十二点凑一张看起来完整的盘。
- 什么时候触发
这些是 CI 用来评测这个技能的 prompt,每次发布都会跑。
会触发
- 帮我算本命盘:林青,1999-10-30 下午两点半,上海出生。
- 我想知道我的上升星座和各行星落在第几宫,出生 1991-11-26 17:40 北京。
- 我大概是 1995 年 6 月 3 号早上七点多在成都出生的,帮我看星盘。
不触发
- 帮我和我对象合盘看看。
- 解读一下刚才生成的 natal_林青.json。
- 帮我排八字,1999-10-30 14:30 上海。
一张用错误时间算出来的盘,每一项都是具体的数字,看不出哪里不对。
产出
十三个星体的星座、度数、宫位、逆行状态与古典庙旺;四轴与派生点;盘内相位(每对只记一次);由太阳位置判定的日夜区分;以及随之选择公式的六个古典阿拉伯点。
只用古典主星
天王星配水瓶、海王星配双鱼这类现代配置不写进产物。把它们当作事实陈述,等于替某一家流派下判断,而这套计算的用处正在于它只输出各家都同意的那部分。
星历缺失时默认拒绝
没有星历数据时它不运行。除非你明确选择内置的解析星历——那次降级会如实记进产物的限制项里,因为精度不同的两张盘不该看起来一样。
它不做的事
它不解读,只计算。不做两个人的合盘,不做流年、推运、返照,不预测任何有日期的事件。解读一张已经算好的盘是 natal-reading 的事。