Daphne Labs

产品 · SDK

TME Engine SDK

驱动 ChartVault 的离线天体定位与占星引擎,现已可单独授权使用。

TME Engine 完全离线地在 30,000 年的历史跨度内为太阳、月亮和行星定位。它的位置数据基于 NASA JPL DE441 构建——这是一个公有领域的来源,因此不存在任何授权依赖——但 SDK 所交付的并非原始的 DE441:而是我们自有的专有编译表示,一套以我们自己的格式、经我们的归算链生成的 Chebyshev 拟合,专为离线速度与 Swiss 同级精度而设计。与专业参考基准相比,它在现代时期的吻合度达到 0.002–0.004 角秒,即便是五千年前的位置也优于十分之一角秒。在这些位置之上还构建了一个完整的占星层——宫位、交点、日月食、主限向运、恒星、吠陀占星等等——每一项技法都逐一对照独立来源进行验证。102 项自动化测试将每一个数值牢牢锁定,并记录于一篇已发表的验证论文中。

它以一个编译库加一个数据文件的形式交付:无需云端、无需网络、无需账户、无按次计费,也没有 AGPL 或按席位的授权义务。你可以将它嵌入桌面应用、通过 WebAssembly 嵌入浏览器,或经由 C ABI 在任何语言中调用。

阅读验证论文

数据来源
NASA JPL DE441 · 专有编译
精度
Swiss 同级 · 现代 0.002–0.004″
时间范围
公元前 13,000 年 – 公元 17,000 年
运行环境
原生、WebAssembly、C ABI · 完全离线
占星层
宫位、交点、日月食、向运、恒星、吠陀占星
验证
102 项自动化测试 · 已发表论文

它能计算什么

位置与时间

  • 太阳、月亮和行星——视黄道位置
  • 小行星、Chiron 与海外天体(trans-Neptunian)
  • 站心位置、视速度与逆行
  • 赤纬,以及基于 IERS 观测的 ΔT(支持手动覆盖)

宫位与恒星黄道

  • 13 种宫位制以及星盘轴角(Asc、MC、Vertex、RAMC)
  • 涵盖 17 种 ayanamsa 的恒星黄道宫位
  • 回归黄道到恒星黄道的转换

虚点、阿拉伯点与尊贵

  • 月亮交点与 Black Moon Lilith(真实值与平均值)
  • 阿拉伯点、Lot of Fortune 与 Spirit
  • 可自定义容许度的相位,以及相位格局(grand trine、T-square、yod、stellium……)
  • 基本尊贵、星盘形态以及元素/模式平衡

预测

  • 太阳返照、月亮返照与行星返照
  • 主限向运(Placidus 与 Regiomontanus)
  • 次限推运、solar arc、泛音盘与 draconic 盘
  • Zodiacal releasing(希腊化时期的 time-lords)

吠陀占星

  • 带 rashi、nakshatra 与 pada 的 grahas
  • Vimshottari dasha 树与分盘(D1–D60)
  • panchang(tithi、vara、yoga、karana)与 KP sub-lords
  • ashtakoota 合婚配对

天象、事件与恒星

  • 相位(月相)、距角、星等与视圆面大小
  • 升起、中天与落下;月空亡(void-of-course)与入座(ingresses)
  • 日食与月食及其当地情况;偕日升与偕日落
  • 恒星(108 颗精选 + 8,870 颗)及其合相,以及假想星体/Uranian 天体

授权方式

按产品授权,一次性付费。含首年更新。价格不含税。

个人版

$299 CAD · one-time

适用于年营收低于 CAD 100,000 的产品

  • ·完整 SDK(原生、WASM、C ABI)
  • ·现代时期星历(1900–2100)
  • ·一年更新
  • ·开发者与构建次数不限
个人版 · $299

企业版

$599 CAD · one-time

无营收上限

  • ·包含个人版全部内容
  • ·完整 30,000 年星历
  • ·深度小天体与小行星库数据包
  • ·一年更新
企业版 · $599

您的使用受以下条款约束:TME Engine SDK License Agreement。咨询请联系:sdk@daphnelabs.com。

常见问题

TME Engine 就是 Swiss Ephemeris 吗?

不是。它是一个独立的引擎,直接基于公有领域的 JPL DE441 星历表构建,采用我们自有的 Chebyshev 表示法与归算链。它在现代时期与 Swiss Ephemeris 的吻合度达到 0.002–0.004 角秒,但不共享其任何代码,也不附带 AGPL 或按席位的授权义务。

它能离线运行吗?

能,完全离线。该引擎由一个编译库加一个数据文件组成;没有任何网络请求、没有账户、也没有服务器。它可在设备本地运行、通过 WebAssembly 在浏览器中运行,或经由 C ABI 在任何语言中运行。

它有多精确,你们又如何得知?

在现代时期,它与专业参考基准的吻合度可达数千分之一角秒;即便是五千年前的位置也优于十分之一角秒,覆盖 30,000 年的时间跨度。每一个数值都由一套自动化测试套件锁定,并记录于一篇已发表的验证论文中。

它使用什么数据?这些数据只是公有领域数据吗?

NASA JPL 的 DE441 发展星历表是我们构建所依据的公有领域来源,因此该引擎不附带任何授权依赖。然而,SDK 中的数据文件并非原始的 DE441——它们是我们自有的专有编译表示:一套以我们自己的格式、经我们的归算与校正链生成的 Chebyshev 拟合。公有领域来源对任何人都是免费的;而这些经工程化处理的数据文件则是 Daphne Labs 的知识产权。

SDK 如何授权?

按产品授权,一次性购买。个人版(CA$299)适用于年营收低于 CAD 100,000 的产品;企业版(CA$599)无营收上限,并包含深度历史与扩展小行星数据包。均含首年更新;可选的年度订阅计划可持续更新时间尺度数据与各模块。

我必须在产品中标注 Daphne Labs 吗?

不必。诸如「Powered by the TME Engine」之类的署名我们欢迎,但并非必需。你的产品可内嵌该引擎并免版税发布。