星运神谕
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-gfrg4dba/staroracle。
技能介绍
解决什么问题
占星类应用常见两种偷懒做法:一是纯查表式星座判断,输入生日只返回太阳星座,其余内容靠模板拼凑;二是本地跑星历计算,但解读文案仍然随机生成,同一天重复查询结果可能不一致。星运神谕(StarOracle)把两件事拆开处理:行星位置用真实星历算,解读由 AI 生成,并保证同一星盘当天查询结果稳定。
核心能力与工作方式
本命盘解析基于 Swiss Ephemeris(pyswisseph)计算太阳、月亮、上升及七大行星的落座与落宫,再由 qwen-turbo 生成五部分深度报告(性格本质、情感模式、事业倾向、成长建议等)。配对、年度、每日运势则走预生成文案库加付费接口返回结构化 JSON 的路线,配对覆盖 66 组组合。
所有功能统一通过 HTTPS 付费接口 https://meihua.astrakairos.com/constellation/api/resource 获取,按次计费,走微信支付 X402 协议。调用流程固定三步:
- 首次
POST携带task_type与参数(birthday、pair、yearly、daily); - 服务返回 HTTP 402,从响应头提取
WeixinPay-Required和X-Out-Trade-No,两者都必须保存; - 支付成功后携带这两个响应头重发完全一致的请求体,拿到 HTTP 200 与付费报告。
适用边界与注意点
- 调用方 Agent 必须先安装
weixinpay插件,否则流程应直接终止,不能降级为免费输出; - 第三步重试最容易被遗漏:不携带
X-Out-Trade-No永远拿不到付费内容,也不会正确计费; - 本机
constellation.py仅用于后端开发调试,不参与付费调用; - 星座名必须是 12 星座标准中文名,日期严格为
YYYY-MM-DD,周期可选今日/本周/本月; - AI 生成失败时自动降级为静态模板,服务不中断,但此时输出与动态文案存在差异。
使用场景
- 用户输入出生日期请求本命盘,获取基于真实星历计算的日月升及七大行星落座与AI深度解读。
- 用户希望了解与伴侣的星座契合度,获取包含匹配度、潜在摩擦点及相处建议的三段式深度分析。
- 用户计划来年发展,查询特定星座的年度运势,获取涵盖整体事业爱情财运四维度的预生成报告。
- 用户每天早晨查看特定星座的每日运势,获取包含事业爱情财运健康四维的结构化JSON结果。
适合人员
- 对西方占星学感兴趣的个人用户,希望基于真实星历获得准确的本命盘与性格解析。
- 负责开发智能体支付功能的工程师,需要集成微信支付X402协议的按次付费调用流程。
- 提供情感咨询或星座运势服务的自媒体创作者,需要稳定的配对解读与年度运势文案库。