运作方式
Two Skies 根据同一个出生时刻,计算你的西方星盘和八字命盘,再按固定规则比较两者。AI 模型只撰写付费报告。
西方星盘
行星位置来自 Astronomy Engine,这是一个开源天文计算库。我们使用回归黄道和整宫制。你的钟表时间会依照出生地的时区历史换算成世界时,其中包括夏令时和旧时的地方时。
八字命盘
你的四柱来自 lunar-javascript,按节气和真太阳时排出:也就是用你所在的经度和时差修正钟表时间,因为古籍是按太阳来计时辰的。在时辰交界附近,这可能会改变你的时柱,遇到这种情况我们会告诉你。按太阳时在 23:00 之后出生的,算作次日的日柱。
比较如何进行
西方这边,我们给你的太阳和月亮各计 3 分,上升计 2 分,水星、金星和火星各计 1 分,然后取得分最高的元素。如果并列,以太阳所在的元素为准。东方这边,我们用你日主的五行。
两个体系的元素并不相同,所以我们把火、土、水直接对应,把风看作木。《易经》把风和木归在同一卦(巽)里。金在西方没有对应。然后我们套用五行的生克关系:同属一行、一方生另一方,或一方克另一方。大约每五个命盘中有一个,两个体系的结果一致。这个数字来自 4,000 个模拟的出生时刻。
合缘与姻缘
看两个人时,东方比较生肖、日主、日支、年柱纳音和五行,依据的是古典的合冲表。西方看两张星盘的太阳、月亮、金星、火星和土星之间的相位。看一个人时,东方看日支、配偶星、桃花和红鸾,西方看金星、火星、月亮和第七宫。我们不打分,这里也没有任何内容是在说将来会发生什么。
塔罗抽牌
三张牌在你的浏览器里随机抽出,每张分正位或逆位。三个牌位取自 A. E. Waite 在 The Pictorial Key to the Tarot 中的十张牌法,他说这种牌阵最适合问明确的问题。我们用他的第一、第二和第六个位置。牌面图案是 Pamela Colman Smith 绘制的 1909 年版,而不是后来任何重新上色的版本。
六爻摇卦
三枚铜钱掷六次,得出六爻。每一爻按 增刪卜易 中的规则配上地支、六亲、六神,并定出世爻和应爻。我们的代码重现了这本书所印的六十四卦全表,只有我们所用版本中的六处印刷错误除外,这几处我们已对照同书的规则逐条核对过。月和日来自 lunar-javascript。
紫微斗数命盘
十二宫和诸星来自开源库 iztro。我们用 400 多个出生时刻,对照 紫微斗數全書 中印出的规则,核对了命宫、身宫、十四主星和四化。在四化上,如果这个库和书中说法不同(出现在年干为壬的年份),我们以书为准。时辰按真太阳时取,和八字一样。
AI 做什么
免费结果使用的是我们事先写好的文字,按上述规则选取。付费报告由 AI 模型(Anthropic 的 Claude)根据命盘事实撰写。我们要求它每一节都以一个具体的星位或命盘要素为依据,并避免对健康、死亡、怀孕、法律或钱财作出预测。它仍然可能出错。
引文如何处理
AI 只能从我们给它的清单里点名某段原文。然后由我们的代码印出原文、英文译文、书名、篇章和链接。每一段我们都对照该书的存档文本逐字核对过。如果 AI 自己写出一段对不上的引文,我们的代码会把它删掉。古籍中谈疾病、死亡、怀孕、诉讼或发财的段落很多,但我们不引用。引文只表明古书里怎么说,并不证明什么。
资料来源
中文典籍来自 中文维基文库,英文由我们自己翻译:周易、增刪卜易、火珠林、京氏易傳、紫微斗數全書、滴天髓、淵海子平、三命通會 和 神峰通考。旧版本有印刷错误,我们照所用版本引用,只有 滴天髓 诗句中的三处错误按通行印本作了更正。西方原文来自古腾堡计划(Project Gutenberg):托勒密的 Tetrabiblos(J. M. Ashmand 译本),以及 Sepharial 的 Astrology: How to Make and Read Your Own Horoscope。塔罗原文来自 英文维基文库上的 Waite 原书,牌面图片来自 Wikimedia Commons。示例命盘的出生资料来自 Astro-Databank,只采用 AA 或 A 级。城市和经纬度资料来自 GeoNames(CC BY 4.0)。
这不是什么
无论是占星、八字、易经、紫微斗数还是塔罗,作为预测手段都没有科学依据。我们把它们看作描述一个人或一个时刻的古老而有趣的方式,也当作促使你自己思考的引子。请不要用这个网站来决定任何重要的事。