Astro Natal Chart

✨ NASA 级精度 · 双语星盘 · AI 解读

专业占星命盘生成工具,基于NASA瑞士星历表精准计算,输出高清可视化星盘图与双语解读报告

收藏
4.2k
安装
1.2k
版本
4.3.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

astro-natal-chart 是一款专业的占星命盘计算与可视化工具,采用 NASA JPL DE431 星历数据(通过 pyswisseph 2.10.3.2 实现),提供高精度的行星位置、宫位划分与相位计算。核心架构确保单一数据源:natal_chart_swe.py 作为唯一计算引擎,输出 JSON 数据供 draw_wheel.py 渲染,彻底消除图文不一致问题。

显著优点

1. 计算精度:瑞士星历表(Swiss Ephemeris)是占星软件的行业标准,误差控制在弧秒级
2. 专业可视化:5760×2880 像素三栏布局(命盘轮+核心数据+详细解读),含元素色块、相位连线、逆行标记

3. 双语支持:完整的俄/英双语解读系统,涵盖行星、宫位、相位含义

4. AI 集成--conclusion 标志支持接入 AI 生成个性化总结,形成「计算→分析→可视化」三阶段工作流

5. 字体优化:捆绑专用字体解决黄道符号与西里尔字母混排问题

局限性与注意事项

  • 平台限制:仅限 Windows x64,需 Python 3.14 + MSVC++ Redistributable
  • 娱乐定位:开发者在文档中明确声明此为「娱乐/教育工具,非科学方法」
  • 依赖复杂度:原生扩展(.pyd)需特定运行时环境,跨平台部署困难
  • 文化敏感性:占星学在部分文化语境中存在争议,输出含大量玄学表述

适合人群

占星爱好者、命理研究者、内容创作者、心理咨询辅助工具使用者(需明确免责声明)。技术用户可通过 JSON 接口扩展自定义分析流程。

常规风险

  • 过度解读风险:用户可能将娱乐性输出误认为专业建议
  • 心理暗示效应:巴纳姆效应可能导致用户自我标签化
  • 数据隐私:出生时间地点属于敏感个人信息

Astro Natal Chart 内容

scripts文件夹
手动下载zip · 2.8 MB
draw_wheel.pytext/plain
请选择文件