- add external validation reports and open-source comparison references - integrate Jaimini arudha/graha pada, enhanced argala, and additional synastry kutas - update skill docs and capability matrices - add smoke tests for open-source integrations
17 KiB
Jaimini Tropical Astrology — Data Philosophy
本文档解释引擎中每个计算数据的存在目的和哲学意义。
核心原则:Jaimini 系统的所有数据都源于三种天体周期的交织—— 太阳年、太阳日、太阴月。它们各自产生不同时间粒度的"网格",三网重叠, 为每一时刻生成唯一的占星指纹。
一、基准点
1.1 春分点(Vernal Point / 0° Aries)
这是什么:太阳在黄道上从天赤道南侧穿越到北侧的精确位置。
为什么用它: 春分点定义了回归黄道的起点(白羊座 0°)。以此为零点,黄道被 12 等分, 产生十二星座。这不是恒星背景的划分,而是太阳-地球角度关系的划分—— 每个星座代表太阳对地球照射角度的 30° 变化区间。
回归黄道的优越性:
- 与季节直接对应(春分 = 昼夜等长,夏至 = 日最长,等等)
- 兼容古典占星的赫尔墨斯点(Hermetic Lots)——这些点依赖回归黄道计算
- 与二十四节气精确对应(每 15° 一个节气)
数据价值:春分点本身是计算精度的终极检验标准。如果一个引擎的春分点位置 算错了,后面的所有数据都是错的。
1.2 上升点(Ascendant / Lagna)
这是什么:出生时刻,东方地平线与黄道的交点。
为什么用它: 如果说春分点是"太阳年"的刻度尺,上升点就是"太阳日"的刻度尺。它把一天 之内太阳对观测点的照射角度变化,转化为人事十二宫(Bhava)。
- 太阳年的角度变化 → 季节、气候、万物生长 → 十二星座
- 太阳日的角度变化 → 昼夜、时辰、人事作息 → 十二宫位
上升点将出生时刻锁定在观测点的本地地平线上。同样一个白羊座 10° 的太阳, 在早晨 6 点出生(上升在巨蟹)和在下午 3 点出生(上升在天蝎),是完全不同的人。 这就是上升点的作用——它把宇宙尺度的行星配置,投影到个人尺度的生命舞台上。
整宫制(Whole Sign)下,上升星座 = 第一宫,下一个星座 = 第二宫,以此类推。 这是因为 Jaimini 不关心"宫头是否刚好在星座边界",而是关心星座本身的阴阳属性 ——奇偶星座的方向性(阳顺阴逆)是 Jaimini 一切技法的根基。
数据价值:上升点精确到角秒级别,意味着出生时间即使偏差 4 分钟, 也需要通过特殊神煞(HL/GL/VL)来校正。
1.3 日出时间(Sunrise)
这是什么:出生当天,太阳上边缘接触地平线的精确 UTC 时刻。
为什么用它: 在 Jaimini 系统中,日出是第二套计时系统的起点——Ghati 系统。 1 天 = 60 Ghati,1 Ghati = 24 分钟。
从日出到出生时刻的 Ghati 数,决定了:
- Hora Lagna(1 小时变化)
- Ghatika Lagna(24 分钟变化)
这套系统完全独立于上升点。上升点基于太阳角度,Ghati 系统基于时间流逝。 两套系统交叉验证,才能区分同一上升星座内出生的不同个体。
数据价值:日出时间是 HL/GL/VL 计算的前置条件。日出算错 → 神煞全错。
二、行星数据
2.1 行星黄经(Planetary Longitude)
这是什么:每颗行星在回归黄道上的精确位置(0-360°)。
为什么用它: 行星是"演员",星座和宫位是"舞台"。行星经度是占星计算的唯一原始材料。 引擎中所有的衍生数据——Karaka、Dasha、Pada、Argala——全部源于行星经度。
精度要求高是因为:
- Karaka 排序:行星在某星座内的度数差 0.01°,Karaka 排序就可能颠倒
- Chara Dasha:行星所在星座决定大运起算点
- 分盘:Navamsa 每 3°20' 一变,经度偏差 3° 就错一个 Navamsa
数据价值:行星经度是引擎的"基础层"。后面的每一层计算都是对它的不同解读。
2.2 行星速度(Planetary Speed)
这是什么:行星每日移动的角速度(°/天)。
为什么用它: 速度有两个作用:
- 判断顺逆行:逆行在 Jaimini 中意味着力量的"内省"或"曲折表达"。逆行行星 的 Chesta Bala(运动力量)更强,因为它离地球更近。
- Dasha 精确结束时间:虽然 Chara Dasha 的核心是星座周期,但 Antardasha 的 精确结束时点需要考虑主星的实际运动速度。
数据价值:辅助判断行星的"力量状态"。速度接近 1°/天的行星处于力量峰值。
2.3 月亮位置(Moon — Key Differentiator)
这是什么:月亮在回归黄道上的精确位置。
为什么用它:
月亮在 Jaimini 中扮演了一个非常特殊的角色——相邻两日同一时刻的区分器。
太阳大约一天走 1°,上升大约 2 小时走 30°。但是月亮一天走约 13°—— 它是肉眼可见的最快天体。
设想两个人在连续两天同一时间出生(例如都在下午 3 点)。 他们的:
- 太阳位置几乎相同(只差 1°)
- 上升星座几乎相同(只差约 1°)
- 但是月亮差了约 13°——足以改变 Chara Karaka 排序
这就是月亮在 Jaimini 中的作用——类似中国子平八字中的日主。八字中日柱 天干一日一变,区分相邻两日;Jaimini 中月亮约一日走 13°,同样区分相邻两日。
更深一层:月亮落入的 Nakshatra(月宿/星宿),可以类比八字中的"月柱"—— 它提供了关于命主"格局"的解读信息。正如八字月柱看格局、看父母、看出身, Jaimini 中月亮所在的星座和 Nakshatra 揭示命主的:
- 心灵底色(月亮 = 心)
- Karaka 排序中的位置(决定在 DK 还是更高位置)
- Chara Dasha 中月亮所在星座的大运权重
数据价值:月亮是连接"宇宙时刻"和"个人命盘"的最敏感指标。
2.4 罗睺/计都(Rahu / Ketu — Mean Lunar Nodes)
这是什么:月球轨道与黄道的两个交点(平均交点)。
为什么用它们: Rahu 和 Ketu 在 Jaimini 的 7 星 Karaka 系统中不参与(这是伦伽查尔亚 与桑吉一系的关键分歧)。但它们参与:
- 12 宫位落星分析(Rahu 所在宫位代表"执念"方向)
- Argala 分析(Rahu 所在宫位对相应 Argala 位置施加影响)
Ketu 永远在 Rahu 的对宫,代表"剥离"与"解脱"。
数据价值:次级影响力,不作为 Karaka 排名依据。
三、度数主星系统(Chara Karaka)
3.1 七重主星(AK · AmK · BK · MK · PK · GK · DK)
这是什么:7 颗可见行星按照在各自星座内的度数(0-30°)降序排列, 最高度数 = Atmakaraka(灵魂主星),最低 = Darakaraka(配偶主星)。
为什么用它:
这是 Jaimini 系统的第一重时间层(~1 天敏感性)。
Chara Karaka 回答了"在一群共同出生的人中(同一上升、同一太阳), 每个人的灵魂课题有什么不同?"
- AK(Atmakaraka):灵魂最核心的渴望 —— 类似"我是谁"
- AmK(Amatyakaraka):职业生涯的方向 —— 类似"我做什么"
- BK(Bhratrikaraka):勇气和行动力 —— 类似"我敢不敢"
- MK(Matrikaraka):滋养和被滋养 —— 类似"谁养育我"
- PK(Pitrikaraka):智慧和福报 —— 类似"我学什么"
- GK(Gnatikaraka):障碍和敌人 —— 类似"什么阻挡我"
- DK(Darakaraka):配偶和伙伴 —— 类似"谁陪伴我"
每个 Karaka 的地位不是固定的。在一个人盘中,金星可能是 AK(金星是他灵魂核心), 在另一人中,金星可能只是 DK(金星仅代表配偶)。这意味着: 同一天出生的人,灵魂课题完全不同。
Karaka 排序将 2 小时一个的上升星座进一步细分为 7 种排列可能。 结合 12 个上升星座 = 84 种"灵魂类型"(7! / 重复 = 约 84 种排列)。
数据价值:Karaka 是 Jaimini 预测链条的第一环。没有 Karaka,后续的 Karakamsa、Argala 对宫位的判断都失去标尺。
四、天地盘系统(宫位 & Arudha Pada)
4.1 人事十二宫(12 Bhavas — Whole Sign)
这是什么:以整宫制划分的 12 个生命领域。
为什么用它:
宫位将"天上有什么行星"转化为"此事对我有什么影响"。
| 宫位 | 领域 | 类比八字 |
|---|---|---|
| 1 | 自我、身体、性格 | 日柱 |
| 2 | 财富、家庭、口才 | 财星 |
| 3 | 兄弟、勇气、沟通 | 比劫 |
| 4 | 母亲、家庭、房产、教育 | 印星 |
| 5 | 子女、智力、投资、恋爱 | 食伤 |
| 6 | 疾病、敌人、服务 | 七杀 |
| 7 | 配偶、合作、公开敌人 | 夫妻宫 |
| 8 | 寿命、遗产、转变 | 偏印/杀 |
| 9 | 运气、父亲、长途旅行 | 官星/贵人 |
| 10 | 事业、地位、公众形象 | 官禄 |
| 11 | 收益、社交、愿望 | 财库 |
| 12 | 损失、灵性、国外 | 墓库 |
整宫制的关键优势:星座的阴阳属性直接决定了宫位的运作方向。 奇偶性是 Jaimini 阳顺阴逆的根本依据。
数据价值:宫位是行星"落地"的第一层解读框架。
4.2 Arudha Pada(A1-A12 / 镜像点)
这是什么:十二宫的"投射"或"镜像"——某宫在实际物质世界中的外在表现。
为什么用它:
Arudha 解决了一个核心问题:内在真实 vs 外在表现。
一个人可能:
- 第二宫很弱(内在对财富不重视),但 A2 很强(外界看他很有钱)
- 第七宫很强(内在婚姻幸福),但 A7 很弱(外界看他婚姻有问题)
Arudha 不是"真"也不是"假",而是Maya(幻象层)—— 是世俗世界如何感知这个人每个生命领域的状态。
Upapada(UL = 第 12 宫的 Arudha)是配偶的"外部形象", 用于判断婚姻在世俗层面的成败——不是婚姻的内在质量(那是第 7 宫的事), 而是"外人怎么看这段婚姻"。
数据价值:Arudha 是 Jaimini 独有的"幻觉修正层"。它提醒占星家: 星盘显示的内在真实,不一定是世界看到的外在表象。
五、原局神煞系统(Special Lagnas)
5.1 Hora Lagna(HL / 阴阳真禄)
这是什么:基于日出到出生的 Ghati 数,每约 1 小时变化一次的特殊上升点。
为什么用它: HL 将 2 小时一变的上升星座,细分为约 1 小时一变。它解决的是: 同一上升星座内的两小时窗口中,财富命运有什么不同?
类比理解:上升星座 = 八字中的"时辰",Hora Lagna = 时辰内的"刻"。
数据价值:判断格局层次的第一级精密化工具。
5.2 Ghatika Lagna(GL / 五行真禄)
这是什么:基于 Ghati 数的直接映射(已过 Ghati % 12),每 24 分钟一变。
为什么用它: GL 将 1 小时一变的 HL,再细分为 24 分钟一变。它解决的是: 同一 HL 内,谁的世俗财富运势更强?
GL 是纯物质性的——它直接反映"我一天能赚多少钱"的能量配置。
数据价值:Jaimini 系统中变化最快的基准点,用于区分极近时间出生的命盘。
5.3 Varnada Lagna(VL / 宫元)
这是什么:从上升星座推导出的"社会角色"指示点。
为什么用它: VL 回答:"这个人以什么社会身份参与世界?"
它不等同于职业(那是第 10 宫和 AmK 的事),而是这个人被社会归类为什么类型—— 类似印度种姓制度中的 Varna(婆罗门/刹帝利/吠舍/首陀罗), 但放在现代语境中,可以理解为:
- 知识型(学者、研究者、教师)
- 管理型(领导、企业家、管理者)
- 交易型(商人、中介、服务者)
- 执行型(工匠、技术人员、体力劳动者)
数据价值:VL 是对"我适合什么社会角色"的 Jaimini 回答。
六、分盘系统(Varga / Divisions)
6.1 Navamsa(D-9 / 九分盘)
这是什么:每个星座 9 等分(3°20' 一份),约 13 分钟 20 秒一变。
为什么用它: D-9 是 Jaimini 最重要的分盘。它有两个核心用途:
- Karakamsa:Atmakaraka 在 D-9 的位置,揭示灵魂的终极方向
- 婚姻质量:D-9 中第 7 宫的状态,远比 Rasi 第 7 宫更能揭示婚姻的实际质量
D-9 不是"另一个盘",而是 Rasi 盘的内层透镜——它看到的是同一组行星配置, 但以更精细的时间粒度解析。
数据价值:D-9 是 Jaimini 四重时间系统的第四层——神煞与分盘的交叉, 将时间解析度推到 2 分 40 秒(GL 在 D-9 中)的级别。
6.2 Drekkana(D-3 / 三分盘)
这是什么:每个星座 3 等分(10° 一份),约 40 分钟一变。
为什么用它: D-3 揭示"兄弟姐妹和勇气"的更精细面向。在 Jaimini 中, D-3 使用 Parivrittitraya 方法——星座类型(开创/固定/变动)决定 Drekkana 的起始映射方式。
数据价值:D-3 是四个主要 Jaimini 分盘之一,次于 D-9。
七、干预系统(Argala)
7.1 Argala(干预 / 正面推动)
这是什么:从某宫位出发,第 2、4、11 宫中的行星对该宫的正面推动力。
为什么用它:
Argala 是 Jaimini 对"行星如何影响宫位"的独立回答。 它不用 Parashara 的行星相位(第 7 宫、第 4/8 宫、第 5/9 宫有特殊相位), 而是完全基于宫位的相对位置。
推导逻辑:
- 第 2 宫:紧随其后 → 推动
- 第 4 宫:来自根基 → 支撑
- 第 11 宫:来自高处 → 加成
这三个位置的共同特征是——它们都是"朝向未来"的宫位, 代表着成长和积累的方向。
数据价值:要判断"某宫的事能不能成",先看它的 Argala。
7.2 Virodhargala(阻碍 / 反面干预)
这是什么:第 12、10、3 宫中的行星阻碍对应的 Argala。
阻碍关系:
- 第 12 宫阻碍第 2 宫的 Argala(损失 ← 阻碍 ← 财富)
- 第 10 宫阻碍第 4 宫的 Argala(事业 ← 阻碍 ← 根基)
- 第 3 宫阻碍第 11 宫的 Argala(短途 ← 阻碍 ← 收益)
如果阻碍力 > 推动力 → 宫位事情难成。
数据价值:Argala 和 Virodhargala 的博弈,就是 Jaimini 版本的 "吉凶判断"——完全独立于 Parashara 的吉星/凶星相位体系。
7.3 Argala Rajayoga(王瑜伽分类)
这是什么:根据 Argala 位置的完整程度,将命盘分级:
- Poornargala(圆满):第 2、4、11 宫都有行星 → 最强
- Tripadargala(三分):三中占二 → 强
- Ardhargala(半):三中占一 → 中等
- Padargala(四分):三中占零 → 弱
数据价值:这是 Jaimini 对"这个命盘有多贵"的量化答案。 不是靠经验感觉,而是靠可计算、可验证的规则。
7.4 Karakamsa Rajayoga(灵魂方向瑜伽)
这是什么:Atmakaraka 在 Navamsa 中的位置所揭示的灵魂级方向。
为什么用它: Karakamsa 回答的是 Jaimini 最深层次的问题: "这个灵魂来到这个世界上,究竟要做什么?"
- AK 在自己 Navamsa 的吉利位置 → 灵魂方向清晰,人生顺畅
- 吉星聚集在 Karakamsa 位置 → 有"天助"
- 凶星聚集 → 灵魂道路艰辛但深刻
数据价值:如果说 Argala 判断外部的"成败",Karakamsa 判断内部的"对错"—— 这个人做的事是否在灵魂的正确道路上。
八、大运系统(Chara Dasha)
8.1 Chara Dasha(变动大运)
这是什么:以星座为单位的时间周期,每个星座占 1-12 年不等, 12 个星座形成一个完整的预测周期(约 62 年的总周期)。
为什么用它:
Chara Dasha 是 Jaimini 的时间预测引擎。它回答: "我的第 X 宫(财富/事业/婚姻)什么时候启动?"
与 Vimshottari Dasha(Parashara 体系,基于月亮 Nakshatra,120 年周期)不同, Chara Dasha 完全基于:
- 星座阴阳属性(奇顺偶逆)
- 宫主星所在位置(决定年数)
- Prakriti Chakra 序列(自然计数法)
这意味着 Chara Dasha 是纯 Jaimini——不需要 Nakshatra, 不需要月亮位置作为起算点,只需要行星在星座中的分布。
数据价值:Chara Dasha 是判断"何时发生"的最终答案。 Karaka 告诉你"谁",Argala 告诉你"能不能",Dasha 告诉你"什么时候"。
总结:四重时间层级的完整逻辑
| 层级 | 数据 | 时间敏感度 | 回答的问题 |
|---|---|---|---|
| 太阳年 | 星座·行星经度 | ~1 天(行星) | "天上有什么配置" |
| 太阳日 | 上升·宫位·Arudha | ~2 小时 | "这个配置对我意味着什么" |
| Ghati | HL·GL·VL | 24 分钟~1 小时 | "我和同上升的人有何不同" |
| 分盘 | D-9·D-3 | 2 分 40 秒~13 分 | "我的灵魂最终走向哪里" |
四层层层递进,从宇宙到个人,从可能到确定。 没有 Parashara。没有 Vimshottari。没有行星相位。 这就是 Jaimini。