SuperAPI AI 工具集

ziwei

通用与其它

查看项目

更新于 10-15 23:47

技能介绍

用途:在用户明确点名紫微斗数、紫微命盘、十二宫、命宫身宫、四化或大限,且提供出生日期、出生时间、出生地点和性别时使用。仅有卦象、奇门局盘、手相照片或住宅风水的问题不适用。

主要能力:调用 scripts/calculate.js 完成历法转换和安星,输出命宫、身宫、十二宫、五行局、十四主星、昌曲辅弼、禄存羊陀天马、生年四化、三方四正及大限宫位骨架,并按 templates/report.md 生成报告。当前不覆盖完整辅星亮度、流年流月流日、小限、飞星及图片识盘。

使用方式:一次性收集 birthDate(公历 YYYY-MM-DD,1900–2100)、birthTime(出生地民用 HH:mm[:ss])、longitude、出生当日 utcOffsetMinutes 或 standardMeridian、gender。不要猜历史时区、夏令时或缺失资料。命令示例:printf '%s\n' '{"birthDate":"2024-02-10","birthTime":"00:30","longitude":120,"utcOffsetMinutes":480,"gender":"male","options":{"useTrueSolar":false,"dayBoundary":"23:00","yearBoundary":"lunar-new-year","leapMonthPolicy":"same-month","transformationPolicy":"traditional"}}' | node "<absolute-ziwei-skill-directory>/scripts/calculate.js"。需取得已安装技能目录的绝对路径,Claude Code 可用 ${CLAUDE_PLUGIN_ROOT}/skills/ziwei/scripts/calculate.js。

流程要点:needs_input 时按 missing/questions 一次问全并停止判读;脚本非零退出、status:error、缺字段或验证非 passed 时同样停止,不得补造命盘。ready 时须检查 supplement.verification.status 与 supplement.calculation.verification.status 均为 passed 才解读,只引用 supplement.calculation 内容。

口径与限制:默认真太阳时、23:00 换日、农历新年分年;可选 useTrueSolar:false、dayBoundary:"00:00"、yearBoundary:"lichun"。闰月仅支持 same-month,四化仅支持 traditional,未实现选项报错。三个 supplement.alternatives 为另外三种年界/日界组合的完整盘,对 differs:true 的盘分别展示,不得跨盘拼接。不得宣称术数具有科学预测能力,不伪称已融合领域技能,不调用未交付技能。