我们自己做 AI 占星网站,你大概以为这篇文章会说「非常准,快转发」。更有用的回答是:「AI 占星准吗」其实是穿着同一件外套的两个问题,而它们的答案不同。
问题一:天文计算准吗?
准——而且这不是观点问题。在这里起盘时,日月行星的位置由专业占星师和天文馆软件同类的星历数据计算。你的太阳在双鱼座 23°29′ 不是一种感觉,而是一条可以对照任何天文表验证的陈述;我们的引擎用公开的分至点和行星合相做回归测试。
举一张我们平时用来测引擎的例子盘:1994 年 3 月 14 日 07:20,英国曼彻斯特。太阳在双鱼座 23°29′,月亮在白羊座 15°38′,上升在白羊座 24°02′——按整宫制,白羊起宫,月亮落第一宫,太阳落第十二宫。这张盘里最锋利的其实不是日月:火星在双鱼座 5°23′,土星在双鱼座 5°19′,两者相距只有四角分,是一个近乎精确的合相。六个数字,每一个都是某段计算的终点,也就是每一个都能被别人重算一遍。
重算比看上去麻烦。钟表时间要先换成世界时,用的是那个地点、那一天当时生效的时区规则——不是今天的规则,也不是一条公式,而是一份记录各国政府实际怎么改过表的数据库。接着折算儒略日,得出格林尼治恒星时,加上经度变成当地恒星时;上升点是恒星时、纬度、地轴倾角这三者之间一个三角关系的解。行星位置来自同一瞬间求值的星历。光是漏掉时区那一步,上升就能挪掉大半个星座。
这一点比听起来重要。我们测试通用聊天机器人时发现,它们经常猜星盘落位——猜得流利、自信,而且常常猜错。AI 占星最大的准确性升级简单得难为情:先算数学,再让 AI 谈论数学。
聊天机器人猜落位时,到底在做什么
「AI 数学不好」并不是对问题的准确描述。语言模型干的事是接上下一段文字:你给它「1994 年 3 月 14 日生于曼彻斯特,所以上升星座是」,它就顺着读过的一切续写出最像样的那一段——流利、格式规整、长得和真答案一模一样。而上面那段里的每一步都没有发生过。它从问题直接跳到了「答案形状的文字」,中间没有天空。
它也没办法提醒你。因为从模型内部看,「想起一件事」和「生成一段像是想起来的话」是同一个动作,没有区别。所以它说「上升处女座」时的语气,和它真算出处女座时完全一样。(上面那张盘的上升其实是金牛。)提示词写得再漂亮也补不上这段距离,一份真的星历可以。
问题二:解读准吗?
这里我们欠你一句诚实:占星学是一门象征传统,不是实验科学。没有研究表明土星的位置能预测你的职业。传统提供的是一套结构化的自省语汇——模式、张力、时机——由两千年认真思考人生的人打磨而成。
所以当 AI 读你的星盘时,「准确」有明确含义:它准确转述传统对你真实落位的说法。它不会捏造你没有的火土合相,也不会替传统许诺它给不了的东西。至于传统这面镜子照出的是否是真相——那从来是你和镜子之间的事。
回到那张例子盘。对那个日月刑相的准确解读会说:传统把刑相看作两个部门之间的摩擦,下弦刑尤其是周期后段的摩擦;再把第八宫的月亮对上第十一宫的太阳,读成私密的需要在跟公共的归属感互相拉扯。每一个分句都能往回追——追到一个度数、一个宫位、一条有名字的法则。不准确的解读不是你不认同的那种,而是它在谈一个你盘里根本没有的三分相。
值得认真对待的那个质疑
怀疑论者最有力的说法不是「占星是假的」,而是更锋利的一句:把一套虚构的坐标系算到角分,也只是对着虚无精确;何况那些描述宽泛到谁看了都会点头。
前半句我们直接认。算得再仔细也不能让占星变成真的,一套编出来的系统精确到角分仍然是编出来的。我们把天文和解读分在两个盒子里,就是为了不让前者的准确性被当成后者的证据——先讲星历多精确、再暗示解读因此可信,恰恰是劣质占星产品最稳定的破绽。
后半句反而是该老实算的理由,而不是别算的理由。一段解读如果宽泛到谁都能对号入座,解法是把它写具体,而写具体需要真实落位。「你有时会怀疑自己」适用于所有人,因此一文不值;「你的月亮刚越过与太阳的下弦刑 2°35′」是关于一个特定结构的说法,你可以看着它说:不对,这不是我。可被否定才是重点,而猜出来的盘没法被否定,因为底下没有东西可查。
怎么自己验一个 AI 占星师,也包括我们
这篇文章的前半部分,你没必要信我们,几个测试都很便宜。
把同一组出生数据丢进两个互不相关的工具,对比度数,别只对比星座。差几角分很正常,那是星历版本和取整的差别;差一整个星座,说明其中一个根本没在算。
再测时区处理,大多数工具悄悄坏掉的地方就在这。英国从 1968 年 10 月到 1971 年 10 月全年不调表;美国印第安纳州大部分地区在 2006 年之前不实行夏令时。给 1970 年 1 月的伦敦、或 1998 年 7 月的印第安纳波利斯起盘,任何按今天规则处理的工具都会差一小时——而一小时能把上升挪掉大约半个星座。
再拿天空自己的定义去卡引擎。在回归黄道里,春分点就是白羊座 0°00′,所以按春分那一刻起的盘,太阳必须落在那里;日全食意味着日月同度,1999 年 8 月 11 日那次日全食,太阳和月亮应该落在狮子座的同一个度数上。这两条不是我们对占星的主张,是算术,过不了的工具就是坏的。
最后测 AI 本身,而不是数学。开两个全新的对话问同一个问题:算出来的落位每次一模一样,猜出来的会漂。故意提一个你根本没有的落位,看它会不会顺着往下编。
有些事,永远别交给 AI 占星
任何医疗问题。星盘里不包含关于你身体的任何信息,而一段让你安心到不去看医生的解读,造成的伤害不是任何计算精度抵得掉的。
任何最后要签字的法律或财务决定。「这个 offer 我该不该接」不是星盘能回答的问题,假装能答的系统,卖给你的是确定感,不是洞见。
别人的私事。拿伴侣的星盘来判断他值不值得信,是在用占星替代「直接去问他」,效果大概和听起来一样差。还有任何具体日期:传统里确实有推运和时机的技法,但那是用来做心理准备的框架,不是事件时刻表。
还有一件大多数工具不吭声的事:宫位制之间是有分歧的。把上面那张例子盘从整宫制换成 Placidus,靠近宫头的行星会换宫。这是占星内部一场还没打完的争论,不是 bug;但一个不告诉你用了哪套宫位制的工具,是在掩盖「你的答案有一部分来自一个选择,而不是来自天空」。生时校正同理:出生时间不确定时,用生平事件倒推出来的时间是一个假设,我们不会把假设包装成事实递给你。
我们如何守住诚实的部分
- 每份解读从计算好的星盘出发,绝不只看太阳星座。
- AI 被要求点名引用你的落位,方便你对照页面上的星盘轮核验。
- 禁止预测死亡、分手、疾病或具体日期——你问,它会直说传统撑不起这种断言。
- 缺出生时间时,我们说清哪些确定、哪些需要时间,而不是悄悄猜一个。
结论
数学准到天文学的程度;解读准到占星学的程度——一门自省传统,忠实交付。谁向你兜售比这更多的确定性,他卖的就是别的东西。
想验证我们?免费起盘,把行星位置拿去和你信任的任何星历对照。

