Astro Natal Chart

✨ 专业级本命盘计算与可视化

基于瑞士星历表的专业本命盘计算与可视化工具,支持双语解读,生成高分辨率星盘图与详细解析报告,适合占星学习者与爱好者。

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

使用说明

核心功能

astro-natal-chart 是一款专业的占星本命盘计算与可视化工具,采用瑞士星历表(Swiss Ephemeris/pyswisseph)作为核心计算引擎,确保行星位置与宫位数据的精确性。该技能提供完整的本命盘分析流程:从出生数据输入到高分辨率可视化输出,再到详细的个性化解读。

核心用法

1. 数据输入:出生日期(DD.MM.YYYY格式)、时间(HH:MM)、地点(支持50+城市数据库)
2. 计算引擎natal_chart_swe.py 作为唯一计算源,输出JSON格式完整星盘数据

3. 图形渲染draw_wheel.py 调用计算引擎生成5760×2880像素的三栏布局PNG图像

4. AI解读:支持 --conclusion 参数注入AI生成的个性化总结

显著优点

  • 计算权威性:基于NASA JPL DE431星历表,行星位置精度达弧秒级
  • 架构可靠性:单一计算源保证文本与图形输出完全一致
  • 双语支持:俄语/英语完整本地化,包括解读文本与界面标签
  • 高分辨率输出:5760×2880专业级图像,适合打印与展示
  • 智能字体处理:双字体系统(seguisym.ttf + segoeuisl.ttf)确保符号与多语言文本正确渲染
  • 模块化设计:计算、渲染、解读三层分离,便于扩展

潜在局限

  • 平台限制:仅支持Windows x64系统,依赖Python 3.14.x特定版本
  • 运行时依赖:需安装Microsoft Visual C++ Redistributable 2015–2022
  • 娱乐性声明:开发者明确标注为"娱乐/教育工具",非科学方法
  • 城市覆盖:内置数据库仅50+城市,偏远地区需手动输入坐标

适合人群

  • 占星学学习者与研究者
  • 需要专业本命盘可视化的占星师
  • 对出生图解读感兴趣的普通用户
  • OpenClaw代理开发者(支持三阶段AI工作流)

常规风险

  • 心理暗示风险:占星解读可能影响重大人生决策判断
  • 数据隐私:出生时间地点属于敏感个人信息
  • 依赖维护:捆绑的.pyd二进制文件需随Python版本更新
  • 误读风险:自动生成的解读文本需人工校验避免过度泛化

Astro Natal Chart 内容

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