返回顶部
a

astro-transits星体凌犯

Astrological transit calculator with natal chart support. Daily transits, weekly forecasts, void-of-course Moon, aspects, stations, and ingresses. Uses Swiss Ephemeris.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
238
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

astro-transits

星体行运

面向AI智能体的完整占星行运计算器。计算行星位置、与本命盘的所有相位、月相、月亮空亡期、行星停滞期及入宫。使用瑞士星历(pyswisseph)并备选Moshier星历——无需API密钥。

环境配置

安装依赖项:

bash
pip install pyswisseph

生成本命盘(每位用户一次性设置):

bash
python3 {baseDir}/scripts/natal_chart.py \
--date 1993-05-13 \
--time 01:20 \
--tz Australia/Brisbane \
--lat -27.2308 --lon 153.0972 \
--save natal.json

参数说明:

  • - --date — 出生日期(YYYY-MM-DD格式)
  • --time — 出生时间(24小时制HH:MM格式)
  • --tz — 时区名称(例如America/New_York、Europe/London、Australia/Brisbane)
  • --lat / --lon — 出生地经纬度坐标
  • --save — 将星盘保存为JSON文件以便重复使用

每日行运

bash
python3 {baseDir}/scripts/transits.py --chart natal.json
python3 {baseDir}/scripts/transits.py --chart natal.json --date 2026-03-15

返回内容:当前行星位置、与本命盘形成的活跃相位(按重要性排序)、月亮星座/月相、行星停滞期及入宫。显示前8个相位,包含容许度、宫位及解读含义。

周度预测

bash
python3 {baseDir}/scripts/transits.py --chart natal.json --week

返回内容:未来一周最重要的3个行运事件,附带峰值日期和主题。

月亮空亡期

bash
python3 {baseDir}/scripts/voc_check.py

返回JSON格式:{voc: true/false},若当前处于月亮空亡期则附带结束时间、持续时长及下一个月亮星座。无需本命盘——此为通用计算。

涵盖内容

  • - 行星: 太阳、月亮、水星、金星、火星、木星、土星、天王星、海王星、冥王星、真交点
  • 相位: 合相、六分相、四分相、三分相、对分相(个人行星与外行星采用可变容许度)
  • 宫位: 普拉西度宫位制
  • 事件: 行星停滞期(逆行/顺行)、星座入宫
  • 月亮: 月相、星座、空亡期检测
  • 解读: 内置所有行星-相位组合的含义

注意事项

  • - 无需API密钥或外部服务——所有计算均在本地运行
  • 瑞士星历提供亚角秒级精度
  • 若缺少瑞士星历数据文件,则自动切换至Moshier星历
  • 本命盘JSON文件可一次性生成并无限次重复使用
  • 时区处理使用Python的zoneinfo模块(Python 3.9+版本)

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 astro-transits-1776177203 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 astro-transits-1776177203 技能

通过命令行安装

skillhub install astro-transits-1776177203

下载

⬇ 下载 astro-transits v1.0.0(免费)

文件大小: 10.23 KB | 发布时间: 2026-4-15 11:47

v1.0.0 最新 2026-4-15 11:47
Astro Transits v1.0.0

- Initial release of a comprehensive astrological transit calculator.
- Supports daily and weekly transits, including planetary positions, aspects to natal charts, Moon phases, stations, and ingresses.
- Detects void-of-course Moon periods and provides interpretations for active aspects.
- All calculations are local—no API key or external service required.
- Uses Swiss Ephemeris with Moshier fallback for high-accuracy results.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部