开源与计算说明
本模块采用 Moira 的七政四余计算,星历文件与计算引擎均部署在寻炁服务器。排盘不调用第三方排盘接口,出生资料用于当次计算,不写入计算服务的数据库或请求日志。命盘名称保留在浏览器中。
当前提供本命十二宫、十一曜、宫度、宿度、宫位神煞与星曜角度连线。连线沿用 Moira 默认启用的五种相位:会 0°(±12°)、冲 180°(±6°)、刑 90°(±3°)、合 120°(±4°)、半合 60°(±2°)。按黄经的较小夹角判断,属于角度相位显示,不改写传统宫位或神煞结果。采用回归黄道、随出生日期计算的二十八宿界、出生地日出起命、月亮为身。计都取真升交点,罗睺在其对宫;月孛取平均月球远地点;紫炁沿用 Moira 的独立匀速轨道。四柱为该引擎的附带历法结果。这里的度数均为 360 度制。
城市时区根据城市和日期预填,也可手动选择当时的 UTC 偏移;手动经纬度不会自动识别时区。历史时区、夏令时回拨的重复钟点,应以所选偏移为准。日期范围为 1901—2099 年,纬度范围为南北纬 65 度以内。
七政四余独立模块免费开放。寻炁新增的适配器、服务端、前端及构建脚本采用 GNU GPL 2.0 或后续版本;所用上游组件保留各自许可证和版权声明。源码包包含完整模块、使用的 Moira Java 源码、资源、星历及依赖源码,不包含寻炁账号、支付、AI 服务和用户数据。
- Moira(At Home Projects):GPL-2.0-or-later。所用维护版本:cef5425283a330c41db8860d0153ff9f53dba969。
- 随该版本附带的 Swiss Ephemeris Java 1.64.01:Swiss Ephemeris Public License 0.2。具体版权声明、许可及完整源码保留在源码包中。
- Eclipse SWT、JFace、Equinox Common、Core Commands:各发行包中的 Eclipse Public License 及对应第三方声明;完整源码随包提供。
- 出生输入直接复用本站共用日期时间滚轮、紫微输入适配器及 iztro 2.6.0 的历法转换,iztro MIT 许可证。这些输入组件的副本随源码包提供。
- 城市检索复用本站 GeoNames cities15000 数据集,许可为 CC BY 4.0;来源 GeoNames。原数据及许可信息随源码包提供。
界面版本:20261101.1;计算版本:20261031.1。仅增加独立适配和显示层,上游命宫、宿界、紫炁等计算规则未替换。