用 ChatGPT 算八字:一份提示词模板,和信它之前要核对的四件事

让 ChatGPT 算八字很方便:贴上出生日期,问它是什么意思。解读本身可能写得不错,问题通常出在更早的一步——解读所依据的四柱。通用聊天模型写的是最可能出现的文字,并不会真的去翻万年历;而八字的年柱、月柱是按节气换的,不是按元旦或春节换的。
这篇给你一份好用的提示词,以及四项两分钟就能做完的核对,专门拦最要紧的那几类错误。
第一步:先排盘,再提问
不要让聊天模型自己推四柱。先用历法引擎把盘排好——免费八字排盘会给出四柱、藏干和校正后的出生时间——再把结果贴进提示词。这样模型只负责解读,这恰好是它擅长的部分。
可以直接复制的提示词
把方括号里的内容换成你自己的,命盘那几行照排盘结果原样填写。
「不要重新推算」这句很重要。没有它,模型有时会不声不响地换成它自己推的四柱。
信四柱之前,先核对这四件事
不管命盘来自聊天模型、App 还是网站,下面四处是各家结果最容易对不上的地方。文中的例子都用八字实验室的历法引擎算过。
1. 年柱在立春换,不在春节换
以 1990 年 2 月 1 日中午出生为例。1990 年的春节是 1 月 27 日,所以按农历,这一天已经属于庚午(马)年;但八字的年份从立春开始算,1990 年立春在 2 月 4 日 10:14(北京时间)。所以正确的年柱是己巳(蛇),整张盘是己巳 丁丑 丁酉 丙午。
如果一份解读说这个人属马,说明它是按春节分年的。1 月下旬到 2 月上旬出生的人,第一件事就核对这个。
2. 月柱也按节气换
八字的月份从一个节气到下一个节气,不是从每月 1 号开始。1990 年芒种在 6 月 6 日 06:46,所以 1990 年 6 月 5 日出生的月柱是辛巳,6 月 15 日出生的是壬午。按农历月份、甚至直接按公历月份排的盘,对每个月上旬出生的人很可能差一柱。
3. 23 点到 24 点之间出生
子时从 23 点到次日 1 点,各派对日柱在子时里什么时候换有分歧。八字实验室在午夜之前不换日柱:1990 年 12 月 15 日 23:30(北京时间,东经 120°)出生,日柱甲寅、时柱丙子;次日凌晨 00:30 出生,日柱乙卯、时柱丙子。真太阳时校正在前,中国西部钟表上的 23:30 校正后可能已经不到 23 点。也有做法在 23 点就换日。两种都不算算错,但你应该知道自己的盘用的是哪一种,并告诉模型不要擅自换。
4. 大运顺逆取决于性别和年干阴阳
十年一步的大运从月柱起排,顺排还是逆排,取决于年干是阴是阳,以及性别。以 1990 年 6 月 15 日 10:30 出生为例(年干庚,属阳):
同一个出生时刻,几十年的大运完全不同。如果一份解读没问性别就讲大运,那是猜的。顺逆和起运岁数怎么定,可以看大运详解。
光靠提示词还做不到的事
更省事的做法
八字 Agent 是反过来设计的:先用历法引擎排好四柱、真太阳时和大运,以卡片形式给你核对,然后才回答。缺出生信息时,它会发一张简短的表单来问,而不是自己猜。不注册也能用,每天 5 次对话。