每日占星行运预报
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-astro-daily-transits。
技能介绍
解决的问题
占星日报通常缺少可复核的天文计算基础:行星位置、相位角度和宫位激活如果靠模板生成,很难解释同一张图为何这样连线。
astro-daily-transits 面向工程师处理的是一个具体问题:给定出生日期、时间、地点和目标日期,计算本命盘与当日(或任意日期)行运盘之间的相位、宫位触发,并输出可调试的文本、JSON 和图像。
核心工作流
它把占星计算和图像渲染拆开:daily_transits.py 作为唯一计算引擎,基于 Swiss Ephemeris 的 JPL DE431 星历计算行星位置,并用 Placidus 制计算宫头;draw_daily.py 通过子进程调用 --json 结果,再渲染 5760×2880 的组合轮盘与宽幅预报面板。
主要能力包括:
- 本命盘固定:出生时刻的行星位置一次计算后作为基础。
- 行运相位:识别合相、对冲、三分、刑、六合等 8 类相位,逆行以虚线表达。
- 宫位激活:按 12 宫列出被触发的生活领域、行星、度数、逆行状态和上下文解释。
- AI 结论接口:可通过
--conclusion注入外部生成的扩展结论,否则使用内置摘要。
适用边界
该技能强调计算精度,但仍是娱乐/教育用途,不应作为医疗、金融或科学决策依据。运行环境绑定 Windows x64、Python 3.14.x、VC++ Redistributable 和 Pillow 12.x;语言输出支持 ru 与 en。
使用场景
- 为占星应用生成用户指定日期的行运文本与 JSON,供前端展示或二次处理。
- 调试相位引擎时,复核 Swiss Ephemeris 输出的合相、逆行和宫位激活结果。
- 把 AI 生成的扩展结论通过 `--conclusion` 注入 5760×2880 占星图面板。
- 用任意过去、现在或未来目标日期回测行运盘,并导出双语文本报告。
适合人员
- 占星工具工程师:需要把本命盘、行运盘和相位计算结果结构化为 JSON。
- 前端可视化工程师:需要消费稳定的图表输入数据来渲染占星轮盘。
- AI Agent 开发者:需要用 `--conclusion` 接入模型生成的扩展结论。
- 占星内容运营:需要为任意目标日期生成可编辑的双语行运文本。