用途:当用户给出或希望提供出生日期与出生时间,需要做综合生辰八字(看八字、算命)解读时使用。手相照片、风水、占卜,以及事业财富、婚姻恋爱的深度专项不在本技能范围,分别转 palm、wealth-career、love-marriage;住宅风水与占卜为 future/未交付。
主要能力:默认进入唯一 research 研究流程。模型可参与识别歧义、选择排盘口径、提出研究计划并比较流派,但确定性结果必须由 scripts/calculate.js 计算并校验。脚本处理四柱、真太阳时、十神、大运、流年,支持 dayBoundary 与 useTrueSolar 口径,并可通过 alternateCalculation 复算换日分歧的另一派完整命盘。报告中的上述字段只能逐字段引用脚本 JSON。
使用方式:先把资料整理为 JSON:birthDate、birthTime、longitude、utcOffsetMinutes 或 standardMeridian、gender,targetYear 可选(未提供时脚本按调用时当前干支年注入并披露)。出生时间保留出生地当时的民用墙钟语义。默认先形成简短结构化研究计划(mode、version、dayBoundary、useTrueSolar)再送入脚本。脚本绝对路径必须取自已安装的 bazi 技能目录,Claude Code 可用 ${CLAUDE_PLUGIN_ROOT},其他宿主用技能真实路径: printf '%s\n' '{"birthDate":"1955-02-24","birthTime":"19:15","longitude":-122.4194,"utcOffsetMinutes":-480,"gender":"male"}' | node "<absolute-bazi-skill-directory>/scripts/calculate.js" 返回 needs_input 时按 questions 一次性追问并停止判读;返回 ready 时先检查研究对象一致性校验状态,再读 methodology.md 并按 templates/report.md 输出。
限制:禁止心算或改写四柱、十神、大运、流年,禁止用常识补造缺失资料,不得猜测经度、历史时区或性别。脚本失败、返回非 ready、一致性校验失败或缺少字段时必须停止判读并报错。每个判断需写明“算出 -> 依据 -> 可供判读”并引用证据包,无证据写“不足以判断”;换日、起运、旺衰、格局、喜用神的流派分歧须全部呈现。不断言疾病、寿命、灾祸、必婚必离、确定收入或投资收益,不得省略文化娱乐、非医疗与非投资职业建议的免责声明。