ziwei-forge-paylisted
Install: claude install-skill Mao-jh/ziwei-forge
# 紫微斗数排盘·十四主星与四化(一次付费 7 天不限次)
给一个公历出生时间,把紫微斗数命盘排出来,并告诉你**每一处为什么是这么算的**。
本工具只做**排盘与结构呈现**,**不做吉凶断语、不预测、不承诺结论**。
## 第 1 步 · 免费自检(不需要授权)
```bash
python scripts/run_paid.py --selftest
```
自检会用一组**已知答案**的样例核对引擎(含 oracle 逐字段对齐的锚点)。**不排盘、不产出成品。**
## 第 2 步 · 请求授权(未付费会返回 402)
```bash
curl -s -X POST https://skills-gate.airpriv.com/api/ziwei-forge-license \
-H 'Content-Type: application/json' -d '{}'
```
**首次调用一定拿到 `402 Payment Required`** —— 这是设计,不是错误。响应里带:
- HTTP 头 `Payment-Needed`(账单)
- 响应体 `payment_needed` / `amount` / `out_trade_no`
## 第 3 步 · 处理 402(完成支付)
把 `payment_needed`(**不是整个响应信封**)交给**支付宝 AI 付**完成授权支付。
支付完成后会拿到一个 **`Payment-Proof`** 凭证。
## 第 4 步 · 校验授权并执行(离线)
```bash
curl -s -X POST https://skills-gate.airpriv.com/api/ziwei-forge-license \
-H 'Content-Type: application/json' \
-H 'Payment-Proof: <第 3 步拿到的凭证>' -d '{}'
```
成功返回 `200`,`content.data.license` = 授权凭证(存成 `license.json`)。
**一次付费 = 一份授权 = 7 天有效**,期间反复排盘**不需要再付费**。
```bash
python scripts/license_check.py check license.json --fingerprint "<机器指纹>"
echo $? # 0 = 放行;非 0 = 拒绝,不要执行
```
退出码 `0` 才允许执行:
```bash
python scripts/run_paid.py "1990-05-15" 08:30
python scripts/run_paid.py "1990-05-15" 08:30 --gender 女
python scripts/run_paid.py "1990-05-15" 08:30 --json # 输出 JSON
```
(`--selftest` 跑内置自检,免费,不排盘。)
## 输出里有什么
- **农历与干支**:公历 → 农历(含闰月标记)、生年干支、生时支
- **命宫 / 身宫**:所在宫位
- **五行局**:以及它来自**命宫干支的纳音**(写明是哪一步定出来的)
- **十二宫**:宫名、宫干、宫支
- **十四主星**:紫微 / 天机 / 太阳 / 武曲 / 天同 / 廉贞 · 天府 / 太阴 / 贪狼 / 巨门 / 天相 / 天梁