{"id":"4f0ba405-7683-42b9-a179-2380ce63803e","entityType":"agent","slug":"clawhub-laurc2004-bazi-full-fortune","name":"Bazi Full Fortune Telling","canonicalUrl":"https://www.xpersona.co/agent/clawhub-laurc2004-bazi-full-fortune","canonicalPath":"/agent/clawhub-laurc2004-bazi-full-fortune","generatedAt":"2026-10-13T05:51:43.124Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T21:10:27.008Z","emptyReason":null},"description":"八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度 全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、 喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、 查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业 且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升 结论稳定性。 Skill: Bazi Full Fortune Telling Owner: laurc2004 Summary: 八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度 全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、 喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、 查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业 且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升 结论稳定性。 Tags: bazi:1.1.4, chinese-astrology:1.1.4, destiny-analysis:1.1.4, fortune-telling:1.1.4, four-pillars:1.1.4, latest:1.1.5 Version history: v1.1.","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 992 downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s173j8ntytwxqc6k0s0nj5fx3183x436:bazi-full-fortune","sourceUrl":"https://clawhub.ai/laurc2004/bazi-full-fortune","homepage":"https://clawhub.ai/laurc2004/skills/bazi-full-fortune","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/laurc2004/bazi-full-fortune","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/laurc2004/skills/bazi-full-fortune","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度 全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、 喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、 查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T21:10:27.008Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T21:10:27.008Z","emptyReason":null},"stars":null,"forks":null,"downloads":992,"likes":null,"task":null,"library":null,"packageName":null,"latestVersion":"1.1.5","tractionLabel":"992 downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T21:10:26.992Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T21:10:27.008Z","lastCrawledAt":"2026-10-11T21:10:26.992Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T21:10:26.992Z","lastVerifiedAt":null,"highlights":[{"version":"1.1.5","createdAt":"2026-09-28T08:08:04.120Z","changelog":"Update recommended LLM rankings: Qwen3.8 Max first, then Kimi K3 / GLM-5, then GPT-5.6 / DeepSeek V4 / Claude Opus 5","fileCount":24,"zipByteSize":74983},{"version":"1.1.4","createdAt":"2026-09-28T08:02:32.714Z","changelog":"Update recommended LLM rankings: Qwen3.8 Max first, then Kimi K3 / GLM-5, then GPT-5.6 / DeepSeek V4 / Claude Opus 5","fileCount":23,"zipByteSize":74233},{"version":"1.1.3","createdAt":"2026-06-17T01:45:57.289Z","changelog":"Improve calibration prompts to give gentle Bazi predictions before asking verification questions.","fileCount":16,"zipByteSize":43136},{"version":"1.0.1","createdAt":"2026-06-08T01:48:35.750Z","changelog":"**Changelog for bazi-full-fortune v1.0.1** - Expanded and reorganized documentation: new references added for analysis guide, bazi fundamentals, and DevOps. - Clarified and streamlined the main usage instructions in SKILL.md, including step-by-step workflow and references to new guide docs. - Consolidated and restructured sections on reference patterns, pitfalls, and analysis workflow. - Provided a more detailed and formatted full fortune analysis output template. - Removed outdated documentation file (skill-card.md). - Updated and aligned package files (package.json, package-lock.json) for consistency.","fileCount":16,"zipByteSize":41816},{"version":"1.1.2","createdAt":"2026-06-07T16:31:40.127Z","changelog":"bazi-full-fortune 1.1.2 - 增加参考文档 references/pitfalls.md，总结使用中的易错点和注意事项。 - skill-card.md 被移除，简化了项目根目录结构。 - 优化和补充了 SKILL.md 文档内容，加强了六亲十神对照、五行分布、分析模板等分析说明。","fileCount":13,"zipByteSize":30008},{"version":"1.1.1","createdAt":"2026-06-07T15:56:20.854Z","changelog":"bazi-full-fortune 1.1.1 - Updated documentation for family background pattern references. - Improved explanation and lookup for six kinship and Ten Gods mapping. - Removed outdated skill-card.md documentation file. - No changes to CLI interface or main functionality; this is a content/documentation refinement release.","fileCount":12,"zipByteSize":26719},{"version":"1.1.0","createdAt":"2026-06-06T16:05:49.207Z","changelog":"Update examples to 甲申 戊辰 甲寅 庚午, Claude 4.* model recommendation","fileCount":12,"zipByteSize":27289},{"version":"1.0.0","createdAt":"2026-06-06T10:36:22.857Z","changelog":"Initial release: charting CLI, reverse lookup, six-relations rules, calibration workflow, 8-dimension analysis template","fileCount":11,"zipByteSize":17513}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s173j8ntytwxqc6k0s0nj5fx3183x436:bazi-full-fortune","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-13T05:51:43.122Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-laurc2004-bazi-full-fortune/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T21:10:27.008Z","emptyReason":null},"readme":"Skill: Bazi Full Fortune Telling\n\nOwner: laurc2004\n\nSummary: 八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度 全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、 喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、 查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业 且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升 结论稳定性。\n\nTags: bazi:1.1.4, chinese-astrology:1.1.4, destiny-analysis:1.1.4, fortune-telling:1.1.4, four-pillars:1.1.4, latest:1.1.5\n\nVersion history:\n\nv1.1.5 | 2026-09-28T08:08:04.120Z | user\n\nUpdate recommended LLM rankings: Qwen3.8 Max first, then Kimi K3 / GLM-5, then GPT-5.6 / DeepSeek V4 / Claude Opus 5\n\nv1.1.4 | 2026-09-28T08:02:32.714Z | user\n\nUpdate recommended LLM rankings: Qwen3.8 Max first, then Kimi K3 / GLM-5, then GPT-5.6 / DeepSeek V4 / Claude Opus 5\n\nv1.1.3 | 2026-06-17T01:45:57.289Z | user\n\nImprove calibration prompts to give gentle Bazi predictions before asking verification questions.\n\nv1.0.1 | 2026-06-08T01:48:35.750Z | auto\n\n**Changelog for bazi-full-fortune v1.0.1**\n\n- Expanded and reorganized documentation: new references added for analysis guide, bazi fundamentals, and DevOps.\n- Clarified and streamlined the main usage instructions in SKILL.md, including step-by-step workflow and references to new guide docs.\n- Consolidated and restructured sections on reference patterns, pitfalls, and analysis workflow.\n- Provided a more detailed and formatted full fortune analysis output template.\n- Removed outdated documentation file (skill-card.md).\n- Updated and aligned package files (package.json, package-lock.json) for consistency.\n\nv1.1.2 | 2026-06-07T16:31:40.127Z | auto\n\nbazi-full-fortune 1.1.2\n\n- 增加参考文档 references/pitfalls.md，总结使用中的易错点和注意事项。\n- skill-card.md 被移除，简化了项目根目录结构。\n- 优化和补充了 SKILL.md 文档内容，加强了六亲十神对照、五行分布、分析模板等分析说明。\n\nv1.1.1 | 2026-06-07T15:56:20.854Z | auto\n\nbazi-full-fortune 1.1.1\n\n- Updated documentation for family background pattern references.\n- Improved explanation and lookup for six kinship and Ten Gods mapping.\n- Removed outdated skill-card.md documentation file.\n- No changes to CLI interface or main functionality; this is a content/documentation refinement release.\n\nv1.1.0 | 2026-06-06T16:05:49.207Z | user\n\nUpdate examples to 甲申 戊辰 甲寅 庚午, Claude 4.* model recommendation\n\nv1.0.0 | 2026-06-06T10:36:22.857Z | user\n\nInitial release: charting CLI, reverse lookup, six-relations rules, calibration workflow, 8-dimension analysis template\n\nArchive index:\n\nArchive v1.1.5: 24 files, 74983 bytes\n\nFiles: LICENSE (1065b), package-lock.json (2031b), package.json (789b), README.md (24214b), references/analysis-guide.md (6185b), references/bazi-fundamentals.md (18308b), references/dev-ops.md (3428b), references/family-patterns.md (13958b), references/interview.md (5455b), references/pitfalls.md (9423b), references/prompt-template.md (4625b), references/ziwei/calculation.md (12988b), references/ziwei/patterns.md (5541b), references/ziwei/sihua.md (8065b), references/ziwei/stars.md (15218b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4908b), scripts/util.ts (796b), scripts/ziwei_verify.py (2678b), skill-card.md (2199b), SKILL.md (22405b), _meta.json (136b)\n\nFile v1.1.5:SKILL.md\n\n---\nname: bazi-full-fortune\ndescription: >\n  八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度\n  全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、\n  喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、\n  查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业\n  且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升\n  结论稳定性。\ntags: [bazi, fortune-telling, chinese-astrology, destiny-analysis, four-pillars]\n---\n\n# 八字全方位算命 Skill\n\n## 项目定位\n\n本项目是一个完整的八字命理工作流工具集，包含：\n\n1. **排盘层** — 基于 `cantian-tymext` 的 CLI 脚本，支持阳历/农历输入，输出完整四柱、十神、神煞、大运、刑冲合会\n2. **分析层** — 全方位命理解读模板，覆盖家庭、健康、事业、财富、感情、人际、学业、精神八大维度\n3. **参考层** — 六亲十神规则、分析指南、家庭模式速查、易错点 + 十日主喜忌\n\n## 何时使用\n\n- 用户要根据阳历/农历出生时间计算四柱八字\n- 用户要「全方位分析这个八字」或「帮我全面分析八字」\n- 用户要查询某一天对应的农历、干支、宜忌等信息\n- 用户要「查黄历」或看某天宜忌\n- 用户给出已知四柱干支要求反推阳历日期\n\n## 核心规则\n\n### 解释边界\n\n- 命盘展示的是倾向、结构与课题机会，不是绝对命定。\n- 不用恐吓式、宿命式表述，不说「注定如此」「无法改变」。\n- 健康、法律、财务等问题只做命盘角度的结构提醒，不替代医生、律师、财务顾问等现实专业意见。\n- 结论要有推演依据，尽量体现推演过程；不只说好听的话，也不刻意吓人，保持客观平衡。\n\n### 逻辑优先级\n\n1. 先确认出生信息与口径（公历/农历、闰月、早晚子时）\n2. 再调用脚本严格排盘，不心算排盘\n3. 再做日主强弱、格局、十神、喜用忌分析\n4. 经验口诀与实际排盘推演冲突时，以推演结果为准\n\n### 默认口径\n\n- 早晚子时：默认 `sect=2`（23:00-23:59 算当日）。用户有既定口径时优先沿用并说明差异。\n- 农历闰月：`buildBaziFromLunar.ts` 不支持闰月。排盘前必须先问清是否闰月；闰月用 tyme4ts 的 `LunarDay` 负月号转阳历后再排（见第 7 节），禁止默认按普通月份排。\n\n### 询问优先\n\n- 信息不全先追问，不硬排；优先问会直接改变盘面的信息（公历/农历、闰月、出生时间、性别）。\n- 出生时间模糊（只知「上午」「傍晚」）时，在结论中标注不确定性，并提供「双时辰对比」方案：按两个候选时辰分别排盘对比，看哪个更贴合实际再确定。\n- 用户已有可信排盘软件结果或现成命盘时，优先校盘（核对四柱、大运顺逆、起运岁数）再解读，避免重复换算带来口径偏差。\n\n## 前置依赖\n\n- 推荐运行环境：Node 24（可直接运行 TypeScript 源码）\n- 兼容方案：若 Node 版本较低，使用 `tsx` 执行\n\n```bash\nnpm install\n\n# 仅在需要兼容运行时安装\n# npm install -D tsx\n```\n\n---\n\n# 〇、使用指南\n\n## 1. 排盘\n\n阳历排盘：\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2\n```\n\n| 参数 | 说明 | 必填 | 取值 |\n|------|------|------|------|\n| solarTime | 阳历出生时间（ISO 8601，不带时区） | 是 | `2000-12-22T03:30:00` |\n| gender | 性别 | 否 | `1`=男，`0`=女（默认 1） |\n| sect | 早晚子时配置 | 否 | `1`=23:00-23:59 算次日，`2`=算当日（默认 2） |\n\n农历排盘：\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2000-11-27T03:30:00\" 0 2\n```\n\n参数格式与阳历一致，时间传入农历日期。注意：不支持农历闰月，闰月需先手动转换为阳历再调用阳历排盘。\n\n## 2. 黄历查询\n\n```bash\n# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\n## 3. 反推扫描\n\n从已知八字四柱反查阳历出生日期：\n\n```bash\n# 完整四柱匹配\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 丙寅 \\\n  --hour 03:30:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1940 2000; do node scripts/scan_year.ts $y 0 --day-pillar 甲寅; done\n```\n\n| 参数 | 说明 |\n|------|------|\n| year | 要扫描的年份（必填） |\n| gender | 0=女，1=男（必填） |\n| --year-pillar | 年柱过滤（如 庚辰） |\n| --month-pillar | 月柱过滤（如 戊子） |\n| --day-pillar | 日柱过滤（如 甲寅） |\n| --hour-pillar | 时柱过滤（如 丙寅） |\n| --hour | 扫描用的时间，默认 15:30:00（申时） |\n\n### 时柱与时间对应表\n\n| 时辰 | 时间段 | 示例 |\n|------|--------|------|\n| 子 | 23:00-00:59 | T23:30 |\n| 丑 | 01:00-02:59 | T01:30 |\n| 寅 | 03:00-04:59 | T03:30 |\n| 卯 | 05:00-06:59 | T05:30 |\n| 辰 | 07:00-08:59 | T07:30 |\n| 巳 | 09:00-10:59 | T09:30 |\n| 午 | 11:00-12:59 | T11:30 |\n| 未 | 13:00-14:59 | T13:30 |\n| 申 | 15:00-16:59 | T15:30 |\n| 酉 | 17:00-18:59 | T17:30 |\n| 戌 | 19:00-20:59 | T19:30 |\n| 亥 | 21:00-22:59 | T21:30 |\n\n### 反推逻辑\n\n1. 年柱推年份（干支纪年，如丁丑=1997，每60年一轮）\n2. 月柱推农历月份范围\n3. 在缩小的月份范围内用 `scan_year.ts` 扫描匹配日柱\n4. 验证时柱是否正确\n\n## 4. npm scripts 快捷方式\n\n```bash\nnpm run bazi:solar -- \"2000-12-22T03:30:00\" 0 2\nnpm run bazi:lunar -- \"2000-11-27T03:30:00\" 0 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2000 0 --day-pillar 甲寅 --hour 03:30:00\n```\n\n## 5. 作为 AI Agent 技能使用\n\n安装后，AI Agent 会自动加载此技能。直接对 Agent 说话即可触发：\n\n排盘：\n\n```\n帮我排一下八字：2000年12月22日凌晨3点半，女\n```\n\n全方位分析：\n\n```\n庚辰 戊子 甲寅 丙寅 女 2000年生人，帮我全方位分析\n```\n\nAgent 会自动：\n1. 调用排盘脚本获取完整数据（四柱、十神、神煞、大运、刑冲合会）\n2. 先基于纯八字给出温和的家庭/父母/自身阶段初判\n3. 再向你提出 5 个校准问题（父母关系、父亲驻地、母亲角色、家庭经济、自身状态）\n4. 根据你的回答校准分析，并做回测校验（用近一两年实际顺逆与已发生事件反校验身强身弱与喜用假设）\n5. 询问是否需要紫微斗数交叉验证（默认不启用；如需要，按 `references/ziwei/` 规则排紫微盘并交叉验证）\n6. 按八大维度模板输出完整解读报告\n\n反推阳历：\n\n```\n庚辰 戊子 甲寅 丙寅，女命，帮我反推一下阳历出生日期\n```\n\n查黄历：\n\n```\n帮我查一下今天的黄历\n帮我查一下 2024-02-10 的农历和宜忌\n```\n\n## 6. 完整分析工作流\n\n如果你想手动走完整流程，步骤如下：\n\n第一步：确认命造信息（先访谈，再排盘）\n\n1. 出生日期是公历还是农历？农历需问清是否闰月（闰月不能默排，见第 7 节）\n2. 出生时间精确到分钟，或至少到时辰\n3. 性别（影响大运顺逆）\n4. 出生地（涉及时辰交界校正时可能需要）\n5. 是否已有现成排盘结果（有的话优先校盘，核对四柱、大运顺逆与起运岁数）\n\n访谈问题库见 `references/interview.md`。\n\n第二步：排盘\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2\n```\n\n输出包含：四柱天干地支、十神、纳音、星运、自坐、藏干、宫位、神煞、大运、刑冲合会。\n\n排盘自检：\n\n- 年干阴阳与大运顺逆方向一致（阳年男/阴年女顺排，阴年男/阳年女逆排）\n- 月支对应正确节气（以节气为界换月，不是农历初一）\n- 起运岁数必须取自脚本输出，严禁手估\n- 十神推算无误\n\n第三步：家庭校准（先给纯八字初判，再向用户确认 5 个事实）\n\n先根据父母星、父母宫/月柱、刑冲合害、当前大运，温和写出 3-5 条初判；再按以下问题让用户校验：\n\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全 / 聚少离多但未分开）\n2. 父亲做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带大？\n4. 家里做什么的？（开店/体制内/务农/外出务工/其他）\n5. 你目前在做什么？（学业/工作/哪个阶段）\n\n注意：家庭敏感判断要用「倾向」「可能」「关系压力」「聚少离多」「在场感偏弱」等表达，不要用「必离」「克父母」「父母感情很差」这类激烈断语。用户反馈不符时，以用户事实为准校准。\n\n详见 `references/analysis-guide.md` 第一章。\n\n第四步：回测校验——先给出身强身弱与喜用神的初步假设，请用户用近一两年实际顺逆（忌神年是否难受、喜用月是否得财）及 2-3 个已发生的关键事件反校验。假设与事实不符时，先回查排盘口径与判断依据，校准后再输出完整报告。\n\n分析逻辑方法论（填充输出模板前，先按此框架完成推演）\n\n方法论管「怎么分析」，「全方位分析输出模板」管「输出长什么样」——先按以下五步推演出结论，再把结论填进模板对应维度。\n\n1. 日主强弱四维法：①令——日主生于何月，是否当令；②地——日主在地支是否有根（通根、余气，日主坐禄/临官为强根）；③势——印比多则强，食伤/财/官多则弱；④综合——身强/身弱/从格判定。强调：四项综合权衡，不可只看月令失令就断身弱。\n2. 格局与喜用神：判断格局类型（正格 / 特殊格局）→ 定喜用神与忌神 → 必须写明判断依据。\n3. 十神配置分析顺序：性格与思维方式 → 事业方向与财运模式 → 婚姻感情与家庭 → 健康隐患。\n4. 大运流年推演顺序：先说本命盘底色 → 再说当前大运主题 → 最后说流年触发点；重点标注「已发生事件」的年份方便校验；尽量具体到年龄段及年份范围，并说明为什么会在那个阶段出现。\n5. 总结四要素：命局核心特点 / 一生最需注意的风险点 / 最值得把握的发展方向 / 特别关键的年份阶段。\n\n五行力量的定量核算见 `references/analysis-guide.md` 第二章加权计算（作为「地」「势」两维的量化工具）。\n\n第五步（可选）：紫微斗数交叉验证——询问用户是否需要，默认不启用。\n\n- 触发方式：明确询问「是否需要用紫微斗数对你的八字结论做交叉验证？」；用户未主动要求且未确认时不启用。\n- 排盘方式：按 `references/ziwei/calculation.md` 规则排盘（命宫身宫十二宫、五行局、十四主星、四化、大限）。排盘前必须声明口径：默认三合派；闰月归属默认「闰月按下月」并明确告知用户（此为紫微排盘口径，与本项目八字排盘的闰月转换口径分开说明）；用户有既定口径时优先沿用。安紫微星可用 `python3 scripts/ziwei_verify.py` 校验。\n- 交叉验证规则：两体系各自按自身逻辑独立分析，不混用术语；同维度结论一致则标注「双体系一致，结论稳定性提升」；不一致则回查各自排盘口径（重点查闰月与子时换日），不强行调和。\n- 验证维度：性格、事业、财运、感情、健康五个维度逐项比对。\n- 输出：在八字报告后附加「紫微交叉验证结论」一节，简明列出一致项 / 分歧项 / 口径说明。\n\n第六步：根据排盘数据 + 校准信息，按「全方位分析输出模板」填充分析报告。分析时参考：\n- `references/bazi-fundamentals.md` — 六亲十神对应规则、十日主特性与喜忌\n- `references/analysis-guide.md` — 分析要点 + 校准工作流\n- `references/pitfalls.md` — 易错点 + 十日主喜忌速查\n- `references/family-patterns.md` — 家庭背景命理模式速查\n\n第七步：输出为 txt 文件，文件名格式 `八字全解_日主X_生肖X.txt`，文末附温馨提示（见「四、结尾提醒」）。\n\n## 7. 农历闰月处理\n\n`buildBaziFromLunar.ts` 不支持闰月。处理流程：\n\n1. 用 `tyme4ts` 构造闰月农历日，获取对应阳历：\n```javascript\nimport { LunarDay } from 'tyme4ts';\nconst solarDay = LunarDay.fromYmd(1998, -5, 13).getSolarDay();\n// 负月号 = 闰月，如 -5 表示闰五月\n```\n\n2. 用得到的阳历日期调用 `buildBaziFromSolar.ts`\n\n---\n\n# 一、全方位分析输出模板\n\n## 输出要求\n\n1. 先跑排盘脚本获取数据\n2. 如需校准，先向用户提问\n3. 按以下模板生成 txt 文件\n4. 文件名格式：`八字全解_日主X_生肖X.txt`\n\n## 模板\n\n```\n---\n\n全方位命理解读\n\n八字：[年柱] [月柱] [日柱] [时柱]\n日主：[日干]（[阴阳][五行]）\n生肖：[生肖]\n纳音：[纳音]命\n性别：[男/女]\n\n六亲十神对照（[男/女]命[日干]日主）：\n- [逐一列出所有六亲对应的十神]\n- 对原命局中完全不见的十神，标注\"— 原命局完全不见（四柱藏干均无X）\"\n\n五行分布：\n- 天干：[逐一列出]\n- 地支：[逐一列出]\n- 藏干主气：[逐一列出]\n- 藏干中气：[逐一列出]\n- 藏干余气：[逐一列出]\n\n十神完整清单：\n- 有：[列出所有存在的十神及其位置和权重]\n- 完全不见：[列出四柱天干、地支、所有藏干中均不存在的十神]\n\n格局概览：\n- [基于脚本输出的星运、自坐、藏干综合分析]\n- [用神判断]\n\n核心特征：\n- [3-5个核心特征，带权重计算]\n\n---\n\n👨‍👩‍👧 家庭\n\n父亲\n- 男命看偏财，女命看正财（[位置]）\n- [根据十神、地支、藏干分析父亲性格和能力]\n- [父亲与命主的关系：刑冲合会]\n- [父亲对命主的影响]\n- 💡 建议：[针对父子/父女关系的建议]\n\n母亲\n- 男命看正印，女命看偏印（枭神）——[位置]\n- [根据十神、地支、藏干分析母亲性格]\n- [母亲与命主的关系]\n- [母亲对命主的影响]\n- 💡 建议：[针对母子/母女关系的建议]\n\n兄弟姐妹\n- [比肩/劫财分析同辈关系]\n- [数量和关系质量]\n\n家庭整体\n- [家境分析：月柱冠带/临官等]\n- [父母关系]\n- [童年氛围]\n- [成年后与家庭的关系走向]\n\n---\n\n🏥 健康\n\n五行对应脏腑\n🌳 木\n• 脏腑: 肝胆\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🔥 火\n• 脏腑: 心脏、眼睛\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🌍 土\n• 脏腑: 脾胃\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🪙 金\n• 脏腑: 肺、大肠、皮肤\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n💧 水\n• 脏腑: 肾、膀胱、生殖\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n重点健康问题\n1. [根据五行过旺/过弱/刑冲分析的第1个问题]\n2. [第2个问题]\n3. [第3个问题]\n4. [第4个问题]\n5. [第5个问题]\n\n健康养生建议\n- ✅ [建议1]\n- ✅ [建议2]\n- ✅ [建议3]\n- ✅ [建议4]\n- ⚠️ [注意事项]\n\n---\n\n👤 外貌身材\n\n整体气质\n[日主五行对应的气质描述]\n\n- 身形：[骨架、体态]\n- 脸型：[脸型特征]\n- 眉眼：[眉眼特征]\n- 鼻梁：[鼻型]\n- 皮肤：[肤色肤质]\n- 头发：[发质发量]\n- 声音：[声音特征]\n\n气质加分项\n- [神煞对外貌的影响]\n- [十神组合对气质的影响]\n\n身材走势\n- [大运名称]（[起止年份]）：[描述]\n- [大运名称]（[起止年份]）：[描述]\n- [大运名称]（[起止年份]）：[描述]\n- 💡 当前阶段的建议\n\n穿着风格\n- 适合：[风格建议]\n- 不适合：[避免的风格]\n- 颜色：[喜用五行对应颜色]\n- 避免：[忌神五行对应颜色]\n- 小配饰加分：[饰品建议]\n\n---\n\n💼 事业\n\n事业格局\n[十神组合判断事业类型]\n\n- [事业特点1]\n- [事业特点2]\n- [事业特点3]\n- [事业特点4]\n\n适合行业（按喜用五行排序）\n🪙 金\n• 行业: [具体行业]\n• 适配度: [星级]\n\n🔥 火\n• 行业: [具体行业]\n• 适配度: [星级]\n\n🌍 土\n• 行业: [具体行业]\n• 适配度: [星级]\n\n🌳 木\n• 行业: [具体行业]\n• 适配度: [星级]\n\n💧 水\n• 行业: [具体行业]\n• 适配度: [星级]\n\n事业时间线（用实际年份，不用岁数，避免虚实岁混淆）\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n与领导/同事关系\n- [与上司的关系模式]\n- [容易遇到的类型]\n- [职场人际建议]\n- ✅ [合作贵人特征]\n\n---\n\n💰 财富\n\n财运格局\n- [财星分析：正财/偏财哪个旺]\n- [赚钱模式]\n- [财运特征]\n\n财富等级预估\n- 走对路：[描述]\n- 走错路：[描述]\n- 保险策略：[建议]\n\n破财年份（重点记）\n- ⚠️ [年份1]：[原因]\n- ⚠️ [年份2]：[原因]\n- ⚠️ [年份3]：[原因]\n\n偏财 vs 正财\n- 偏财：[适合的赚钱方式]\n- 正财：[适合的赚钱方式]\n- [命主的财运偏向]\n- 💡 建议：[理财建议]\n\n理财避坑\n- ❌ [不要做的事1]\n- ❌ [不要做的事2]\n- ❌ [不要做的事3]\n- ✅ [应该做的事1]\n- ✅ [应该做的事2]\n\n---\n\n💕 感情婚姻\n\n[男命：妻子画像 / 女命：丈夫画像]\n- [配偶星位置分析]\n- [配偶性格特征]\n- [配偶外貌特征]\n- [配偶职业/年龄倾向]\n\n感情模式\n- [感情特点1]\n- [感情特点2]\n- [感情特点3]\n- [典型感情过程]\n\n婚配建议\n- 宜配生肖：[三合/六合生肖]\n- 次配：[其他合适生肖]\n- ⚠️ 慎配：[相冲/相害生肖]\n- 配偶方位：[喜用神对应方位]\n- 职业上：[适合的配偶职业类型]\n\n婚期最佳年\n- ✨ [年份1]（[原因]，最推荐）\n- ✨ [年份2]（[原因]，第二选择）\n- 🟢 [其他可选年份]\n- ⛔️ 避开 [不利的年份]\n\n感情避坑\n- ❌ [不要做的事]\n- ❌ [不要做的事]\n- ✅ [应该做的事]\n- ✅ [应该做的事]\n\n---\n\n👥 人际关系\n\n朋友圈\n- [比肩/劫财分析交友特点]\n- [朋友数量和质量]\n- [社交风格]\n\n贵人运\n- [贵人神煞分析]\n- 贵人类型：[描述]\n- 贵人属相：[生肖]\n- 贵人方位：[方位]\n- 💡 [如何吸引贵人]\n\n小人运\n- [小人出现的时期]\n- 小人类型：[描述]\n- ⚠️ [防小人建议]\n\n---\n\n📚 学业\n\n读书运\n- [印星分析学业]\n- [考试运]\n- [思维特点]\n- [适合的研究方向]\n\n学历预估\n- [正常路线]\n- [学术路线]\n- [潜在障碍]\n\n学习风格\n- [学习方式偏好]\n- [动力来源]\n- 💡 建议：[学习方法建议]\n\n---\n\n🧘 精神世界\n\n[神煞分析精神层面]\n- [灵性/直觉特点]\n- [内心世界的矛盾]\n- [艺术/创作天赋]\n\n内心世界\n- 表面：[外在表现]\n- 内心：[内在真实状态]\n- [独处时的状态]\n- 💡 建议：[精神出口建议]\n\n信仰建议\n- [适合的信仰方向]\n- [适合的修行方式]\n- [可能接触玄学的时期]\n\n---\n\n[对应生肖emoji] 综合特质 · 一句话总结\n\n生肖 emoji 对照：鼠🐭 牛🐮 虎🐯 兔🐰 龙🐲 蛇🐍 马🐴 羊🐑 猴🐒 鸡🐔 狗🐶 猪🐷\n\n[用一句话概括整个命盘的核心特质和人生走向]\n\n[2-3句话总结人生节奏和关键转折点]\n```\n\n---\n\n# 二、参考文档\n\n| 文档 | 内容 |\n|------|------|\n| `references/bazi-fundamentals.md` | 理论基础（天干地支、五行生克、身强身弱、十神详解、六亲对应、刑冲合害破、神煞、格局、用神取法、大运流年、十日主特性与喜忌） |\n| `references/analysis-guide.md` | 实战方法（校准工作流、五行加权计算、十神完整清单、大运十神、输出格式规则） |\n| `references/pitfalls.md` | 分析易错点速查（10条 ❌→✅） |\n| `references/family-patterns.md` | 家庭背景命理模式速查（9种模式的信号→推断→校准问题） |\n| `references/dev-ops.md` | 开发运维（API字段、同步流程、ClawHub 发布、脚本清单、npm scripts） |\n| `references/interview.md` | 访谈问题库（第一轮核心问题、第二轮条件追问、家庭校准5问、回测校验问题、可选服务询问、不要这样问） |\n| `references/ziwei/calculation.md` | 紫微斗数排盘计算（命宫身宫十二宫、起寅首宫干、五行局、安紫微星表、十四主星、甲级辅星、大限、命主身主、排盘自检清单） |\n| `references/ziwei/stars.md` | 紫微斗数星曜解读（十四主星与辅星庙旺落陷、星情含义） |\n| `references/ziwei/sihua.md` | 紫微斗数四化（生年四化表、化禄权科忌的宫位含义） |\n| `references/ziwei/patterns.md` | 紫微斗数格局（常见格局的构成条件与解读，先排盘后套格局） |\n| `references/prompt-template.md` | 完整八字分析请求提示词模板（可直接复制使用，输出要求对齐八大维度模板） |\n\n---\n\n# 三、禁止事项\n\n- 缺核心信息（出生日期、时辰、性别）不硬排盘，先追问。\n- 起运岁数不手估，一律以脚本输出为准。\n- 农历闰月不默排，必须先问清并按第 7 节转换后再排。\n- 不用恐吓式、宿命式表述，不说「注定如此」「无法改变」。\n- 不替代医疗、法律、财务等现实专业建议。\n\n---\n\n# 四、结尾提醒\n\n每次完整解盘后附上：\n\n> 温馨提示：四柱八字属于中华传统文化中的命理系统，本解读用于提供自我观察、关系理解与人生规划的参考视角。命盘呈现的是结构与倾向，不是不可改变的命令；后天选择、环境与持续行动同样重要。重大决策仍需结合现实条件，理性判断。\n\nFile v1.1.5:README.md\n\n# 八字全方位算命 Skill\n\n> 八字排盘与全方位命理解读工具集\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)\n[![ClawHub](https://img.shields.io/badge/ClawHub-bazi--full--fortune-blue.svg)](https://clawhub.com/skills/bazi-full-fortune)\n\n---\n\n## 中文文档\n\n### 简介\n\n八字全方位算命 Skill 是一个完整的八字命理工作流工具集，基于 [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) 构建，涵盖从排盘到全方位解读的完整链路：\n\n- 排盘层 — CLI 脚本，支持阳历/农历输入，输出完整四柱、十神、神煞、大运、刑冲合会\n- 分析层 — 全方位命理解读模板，覆盖家庭、健康、事业、财富、感情、人际、学业、精神八大维度\n- 参考层 — 家庭背景命理模式速查清单，用于校准分析准确性\n- 反推层 — 从已知八字四柱反查阳历日期\n- 交叉验证层（可选）— 紫微斗数排盘参考文档与安星校验脚本，支持可选的紫微斗数交叉验证以提升结论稳定性\n\n### 安装\n\n方式一：通过 ClawHub 安装（推荐，适用于 Hermes / OpenClaw 用户）\n\n```bash\nclawhub install bazi-full-fortune\ncd skills/bazi-full-fortune\nnpm install\n```\n\n方式二：通过 Git 克隆\n\n```bash\ngit clone https://github.com/Laurc2004/bazi-full-fortune.git\ncd bazi-full-fortune\nnpm install\n```\n\n### 环境要求\n\n- Node.js ≥ 18（推荐 24，可直接运行 TypeScript）\n- 兼容方案：若 Node 版本较低，需额外安装 `tsx`（`npm install -D tsx`）\n\n### 使用\n\n#### 1. CLI 脚本直接调用\n\n阳历排盘：\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\n| 参数 | 说明 | 必填 | 取值 |\n|------|------|------|------|\n| solarTime | 阳历出生时间（ISO 8601，不带时区） | 是 | `2004-04-05T12:00:00` |\n| gender | 性别 | 否 | `1`=男，`0`=女（默认 1） |\n| sect | 早晚子时配置 | 否 | `1`=23:00-23:59 算次日，`2`=算当日（默认 2） |\n\n农历排盘：\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2004-03-16T12:00:00\" 1 2\n```\n\n参数格式与阳历一致，时间传入农历日期。注意：不支持农历闰月，闰月需先手动转换为阳历再调用阳历排盘。\n\n黄历查询：\n\n```bash\n# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\n反推扫描（从已知八字四柱反查阳历出生日期）：\n\n```bash\n# 完整四柱匹配\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 庚午 \\\n  --hour 12:00:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1944 2004; do node scripts/scan_year.ts $y 1 --day-pillar 甲寅; done\n```\n\n| 参数 | 说明 |\n|------|------|\n| year | 要扫描的年份（必填） |\n| gender | 0=女，1=男（必填） |\n| --year-pillar | 年柱过滤（如 甲申） |\n| --month-pillar | 月柱过滤（如 戊辰） |\n| --day-pillar | 日柱过滤（如 甲寅） |\n| --hour-pillar | 时柱过滤（如 庚午） |\n| --hour | 扫描用的时间，默认 15:30:00（申时） |\n\n#### 2. npm scripts 快捷方式\n\n不想记完整路径可以用 npm scripts：\n\n```bash\nnpm run bazi:solar -- \"2004-04-05T12:00:00\" 1 2\nnpm run bazi:lunar -- \"2004-03-16T12:00:00\" 1 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2004 1 --day-pillar 甲寅 --hour 12:00:00\n```\n\n#### 3. 作为 AI Agent 技能使用（Hermes / OpenClaw）\n\n安装后，AI Agent 会自动加载此技能。直接对 Agent 说话即可触发：\n\n排盘：\n\n```\n帮我排一下八字：2004年4月5日中午12点，男\n```\n\n全方位分析：\n\n```\n甲申 戊辰 甲寅 庚午 男 2004年生人，帮我全方位分析\n```\n\nAgent 会自动：\n1. 先确认命造信息（出生日期公历/农历与是否闰月、出生时间、性别、出生地、是否已有现成排盘结果）\n2. 调用排盘脚本获取完整数据（四柱、十神、神煞、大运、刑冲合会），并自检年干阴阳与大运顺逆、月支节气、起运岁数、十神推算\n3. 向你提出 5 个家庭校准问题（父母关系、父亲驻地、母亲角色、家庭经济、自身状态）\n4. 用近一两年实际顺逆与 2-3 个已发生关键事件做回测校验，校准身强身弱与喜用假设\n5. 询问是否需要紫微斗数交叉验证（默认不启用；如需要，按 references/ziwei/ 规则排紫微盘并交叉验证）\n6. 按八大维度模板输出完整解读报告，并附温馨提示\n\n反推阳历：\n\n```\n甲申 戊辰 甲寅 庚午，男命，帮我反推一下阳历出生日期\n```\n\n查黄历：\n\n```\n帮我查一下今天的黄历\n帮我查一下 2024-02-10 的农历和宜忌\n```\n\n#### 4. 完整分析工作流（给开发者/高阶用户）\n\n如果你想手动走完整流程，步骤如下：\n\n第一步：确认命造信息（先访谈，再排盘）\n\n1. 出生日期是公历还是农历？农历需问清是否闰月\n2. 出生时间精确到分钟，或至少到时辰\n3. 性别（影响大运顺逆）\n4. 出生地（涉及时辰边界校正时可能需要）\n5. 是否已有现成排盘结果（有的话优先校盘）\n\n访谈问题库见 references/interview.md\n\n第二步：排盘\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\n输出包含：四柱天干地支、十神、纳音、星运、自坐、藏干、宫位、神煞、大运、刑冲合会。\n\n排盘自检：年干阴阳与大运顺逆一致、月支对应正确节气、起运岁数取自脚本输出（严禁手估）、十神推算无误。\n\n第三步：校准（向用户确认 5 个事实）\n\n1. 父母是否在一起？\n2. 父亲做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带大？\n4. 家里做什么的？（开店/体制内/务农/外出务工）\n5. 你目前在做什么？（学业/工作/哪个阶段）\n\n第四步：回测校验——先给身强身弱与喜用假设，请用户用近一两年实际顺逆（忌神年是否难受、喜用月是否得财）及 2-3 个已发生关键事件反校验，校准后再输出完整报告。\n\n第五步（可选）：紫微斗数交叉验证——询问用户是否需要，默认不启用。如启用，按 references/ziwei/calculation.md 规则排紫微盘（命宫身宫十二宫、五行局、十四主星、四化、大限），排盘前声明口径（默认三合派；闰月归属默认「闰月按下月」并明确告知，用户有既定口径优先沿用）；两体系各自独立分析、不混用术语，按性格、事业、财运、感情、健康五维度逐项比对，结论一致标注「双体系一致，结论稳定性提升」，不一致则回查各自排盘口径（重点查闰月与子时换日），不强行调和；安紫微星可用 python3 scripts/ziwei_verify.py 校验。\n\n第六步：根据排盘数据 + 校准信息，按 SKILL.md 中的八大维度模板填充分析报告。\n\n第七步：输出为 txt 文件，文件名格式 `八字全解_日主X_生肖X.txt`，文末附温馨提示。\n\n### 核心特性\n\n六亲十神对应规则（男女命不同，搞错则全盘皆错）：\n\n| 六亲 | 男命 | 女命 |\n|------|------|------|\n| 父亲 | 偏财 | 正财 |\n| 母亲 | 正印 | 偏印（枭神） |\n| 配偶 | 正财（妻） | 正官（夫） |\n| 儿子 | 七杀 | 伤官 |\n| 女儿 | 正官 | 食神 |\n| 兄弟 | 比肩 | 劫财 |\n| 姐妹 | 劫财 | 比肩 |\n\n八大维度分析模板：家庭、健康、外貌身材、事业、财富、感情婚姻、人际关系、学业、精神世界\n\n校准工作流：排盘后先问 5 个关键事实（父母关系、父亲驻地、母亲是否带大、家庭经济来源、自己当前状态），再做完整解读，避免\"第一轮分析全错\"。\n\n### 推荐 LLM 模型\n\n本项目依赖 LLM 进行命理分析和解读，以下模型按实测效果从高到低排名：\n\n| 排名 | 模型 | 推荐理由 |\n|------|------|----------|\n| 1 | Qwen3.8 Max | 当前效果最佳，中文理解力与八字术语把握最强，逻辑严密，支持超长上下文，性价比高 |\n| 2 | Kimi K3 | 长文分析能力强，推理出色，对命理术语和文化背景理解到位 |\n| 3 | GLM-5 | 推理与 Agent 能力突出，中文命理语境把握准确，开源且性价比高 |\n| 4 | GPT-5.6 | 综合能力全面，分析严谨，中文命理术语理解稍逊于国产旗舰 |\n| 5 | DeepSeek V4 | 推理链条清晰，适合复杂命盘拆解，价格低廉 |\n| 6 | Claude Opus 5 | 分析深度强，长文输出稳定，对命理术语理解精准 |\n\n此外，MiniMax M3、MiMo v2.5 Pro 也可正常使用，可作为备选。\n\n### 项目结构\n\n```\nbazi-full-fortune/\n├── SKILL.md                        完整命理工作流文档\n├── README.md                       本文件\n├── package.json\n├── LICENSE                         MIT\n├── scripts/\n│   ├── buildBaziFromSolar.ts       阳历排盘\n│   ├── buildBaziFromLunar.ts       农历排盘\n│   ├── getChineseCalendar.ts       黄历查询\n│   ├── scan_year.ts                反推扫描\n│   ├── ziwei_verify.py             紫微安星校验（可选交叉验证用）\n│   └── util.ts                     公共工具\n└── references/\n    ├── family-patterns.md          家庭背景命理模式参考\n    └── ziwei/                      紫微斗数参考（可选交叉验证用）\n        ├── calculation.md          紫微排盘计算\n        ├── stars.md                星曜解读\n        ├── sihua.md                四化\n        └── patterns.md             格局\n```\n\n### 文档\n\n完整命理工作流文档（含排盘用法、六亲规则、分析模板、常见陷阱）请参阅 [SKILL.md](./SKILL.md)\n\n家庭背景命理模式参考（8 种模式：命理信号 → 现实推断 → 校准问题）请参阅 [references/family-patterns.md](./references/family-patterns.md)\n\n访谈问题库（第一轮核心问题、第二轮条件追问、家庭校准 5 问、回测校验问题、可选服务询问、不要这样问）请参阅 [references/interview.md](./references/interview.md)\n\n完整八字分析请求提示词模板（可直接复制使用，输出要求对齐八大维度模板）请参阅 [references/prompt-template.md](./references/prompt-template.md)\n\n紫微斗数交叉验证参考（可选）——排盘计算请参阅 [references/ziwei/calculation.md](./references/ziwei/calculation.md)，星曜解读请参阅 [references/ziwei/stars.md](./references/ziwei/stars.md)，四化请参阅 [references/ziwei/sihua.md](./references/ziwei/sihua.md)，格局请参阅 [references/ziwei/patterns.md](./references/ziwei/patterns.md)，安紫微星校验脚本为 `scripts/ziwei_verify.py`（Python 3 运行：`python3 scripts/ziwei_verify.py`）\n\n### 依赖\n\n- [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) — 底层排盘引擎\n- [tyme4ts](https://github.com/6tail/tyme4ts) — 农历/阳历转换\n\n### 许可证\n\n[MIT](./LICENSE) © 2026\n\n### 致谢\n\n底层算法基于 [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) 和 [tyme4ts](https://github.com/6tail/tyme4ts)，命理分析框架融合了传统子平术与现代校准工作流。\n\n---\n\n## English Documentation\n\n### Introduction\n\nBazi Full Fortune Telling Skill is a complete Bazi (Four Pillars of Destiny) workflow toolkit, built on [cantian-tymext](https://www.npmjs.com/package/cantian-tymext). It covers the full pipeline from chart generation to comprehensive destiny analysis:\n\n- Charting Layer — CLI scripts supporting solar/lunar calendar input, outputting complete Four Pillars, Ten Gods, Auspicious Stars, Luck Cycles, and Interactions (clashes, combinations, punishments, harms)\n- Analysis Layer — Full destiny interpretation template covering 8 dimensions: Family, Health, Appearance, Career, Wealth, Love & Marriage, Social Relations, Education, and Spiritual World\n- Reference Layer — Family background pattern lookup table for calibrating analysis accuracy\n- Reverse Lookup — Find the solar date matching known Bazi four pillars\n- Cross-Validation Layer (optional) — Zi Wei Dou Shu (Purple Star Astrology) charting references and a star-placement verification script, supporting optional cross-validation to improve conclusion stability\n\n### Installation\n\nOption 1: Install via ClawHub (recommended for Hermes / OpenClaw users)\n\n```bash\nclawhub install bazi-full-fortune\ncd skills/bazi-full-fortune\nnpm install\n```\n\nOption 2: Clone from Git\n\n```bash\ngit clone https://github.com/Laurc2004/bazi-full-fortune.git\ncd bazi-full-fortune\nnpm install\n```\n\n### Prerequisites\n\n- Node.js ≥ 18 (Node 24 recommended for native TypeScript execution)\n- Fallback: install `tsx` for older Node versions (`npm install -D tsx`)\n\n### Usage\n\n#### 1. CLI Scripts\n\nSolar calendar chart:\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\n| Parameter | Description | Required | Values |\n|-----------|-------------|----------|--------|\n| solarTime | Solar birth datetime (ISO 8601, no timezone) | Yes | `2004-04-05T12:00:00` |\n| gender | Gender | No | `1`=male, `0`=female (default: 1) |\n| sect | Late-zi-hour config | No | `1`=23:00-23:59 counts as next day, `2`=same day (default: 2) |\n\nLunar calendar chart:\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2004-03-16T12:00:00\" 1 2\n```\n\nSame parameter format as solar. Note: intercalary (leap) lunar months are not supported — convert to solar date first.\n\nChinese almanac query:\n\n```bash\n# Query today\nnode scripts/getChineseCalendar.ts\n\n# Query a specific date\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\nReverse lookup (find solar date from known four pillars):\n\n```bash\n# Full four-pillar match\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 庚午 \\\n  --hour 12:00:00\n\n# Partial match (only year + month + day pillars known)\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅\n\n# Cross-year scan (same Bazi repeats every 60 years)\nfor y in 1944 2004; do node scripts/scan_year.ts $y 1 --day-pillar 甲寅; done\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| year | Year to scan (required) |\n| gender | 0=female, 1=male (required) |\n| --year-pillar | Filter by year pillar (e.g. 甲申) |\n| --month-pillar | Filter by month pillar (e.g. 戊辰) |\n| --day-pillar | Filter by day pillar (e.g. 甲寅) |\n| --hour-pillar | Filter by hour pillar (e.g. 庚午) |\n| --hour | Time to use for scanning, default 15:30:00 (申时) |\n\n#### 2. npm Scripts Shortcut\n\n```bash\nnpm run bazi:solar -- \"2004-04-05T12:00:00\" 1 2\nnpm run bazi:lunar -- \"2004-03-16T12:00:00\" 1 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2004 1 --day-pillar 甲寅 --hour 12:00:00\n```\n\n#### 3. As an AI Agent Skill (Hermes / OpenClaw)\n\nAfter installation, the AI Agent automatically loads this skill. Just talk to the Agent naturally:\n\nChart generation:\n\n```\nChart my Bazi: April 5, 2004 at 12:00 PM, male\n```\n\nFull analysis:\n\n```\n甲申 戊辰 甲寅 庚午, male born 2004, give me a full analysis\n```\n\nThe Agent will automatically:\n1. Confirm your birth data first (solar/lunar date + leap month, birth time, gender, birthplace, any existing chart)\n2. Run the charting script to get complete data (Four Pillars, Ten Gods, Auspicious Stars, Luck Cycles, Interactions), then self-check year-stem polarity vs. luck-cycle direction, month branch vs. solar term, luck-cycle start age, and Ten Gods\n3. Ask you 5 family calibration questions (parents' relationship, father's location, mother's role, family economy, your current status)\n4. Backtest the strong/weak day-master and favorable-element hypotheses against the last 1-2 years of actual outcomes and 2-3 key past events\n5. Ask whether you want Zi Wei Dou Shu cross-validation (disabled by default; if enabled, chart the Zi Wei chart per references/ziwei/ rules and cross-validate)\n6. Output a full interpretation report across 8 dimensions, with a closing reminder\n\nReverse lookup:\n\n```\n甲申 戊辰 甲寅 庚午, male — reverse-lookup the solar birth date\n```\n\nAlmanac query:\n\n```\nCheck today's Chinese almanac\nLook up the lunar date and auspicious/inauspicious activities for 2024-02-10\n```\n\n#### 4. Full Analysis Workflow (for Developers / Advanced Users)\n\nStep 1: Confirm birth data (interview before charting)\n\n1. Solar or lunar birth date? If lunar, confirm whether it falls in an intercalary (leap) month\n2. Birth time — precise to the minute if possible, at least to the 2-hour shichen\n3. Gender (determines luck-cycle direction)\n4. Birthplace (needed for boundary-hour corrections)\n5. Whether an existing chart from another tool is available (if so, verify it first)\n\nInterview question bank: references/interview.md\n\nStep 2: Chart generation\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\nOutput includes: Four Pillars (Heavenly Stems + Earthly Branches), Ten Gods, Nayin, Star Phase, Self-Position, Hidden Stems, Palaces, Auspicious Stars, Luck Cycles, and Interactions (clashes, combinations, punishments, harms).\n\nPost-chart self-check: year-stem polarity matches luck-cycle direction; month branch matches the correct solar term; luck-cycle start age taken from script output (never estimated by hand); Ten Gods derived correctly.\n\nStep 3: Calibration (confirm 5 key facts with the user)\n\n1. Are the parents together?\n2. What does the father do for work? Where is he based?\n3. Did the mother raise you? Or were you raised by other elders?\n4. What does the family do? (business / government / farming / migrant work)\n5. What are you currently doing? (education / career / which life stage)\n\nStep 4: Backtest verification — first present the strong/weak day-master and favorable-element hypotheses, then ask the user to verify against the last 1-2 years of actual ups and downs and 2-3 key past events; recalibrate before the full report.\n\nStep 5 (optional): Zi Wei Dou Shu cross-validation — ask the user whether it is needed; disabled by default. If enabled, chart the Zi Wei chart per references/ziwei/calculation.md (Life/Body palace + 12 palaces, Five-Element Bureau, 14 major stars, Four Transformations, decade limits), declaring the conventions first (default San He school; leap-month convention defaults to \"leap month counts as the next month\" and must be stated explicitly — the user's established convention takes priority; this is separate from the Bazi leap-month conversion). The two systems are analyzed independently without mixing terminology; compare personality, career, wealth, relationships, and health dimension by dimension. Matching conclusions are labeled \"consistent across both systems, conclusion stability improved\"; mismatches trigger a re-check of each system's charting conventions (leap month and late-zi-hour day boundary first), never forced reconciliation. Star placement can be verified with `python3 scripts/ziwei_verify.py`.\n\nStep 6: Fill in the 8-dimension analysis template (from SKILL.md) using chart data + calibration answers.\n\nStep 7: Output as a txt file, named `八字全解_{DayMaster}_{Zodiac}.txt`, with the closing reminder appended.\n\n### Key Features\n\nSix Relations & Ten Gods mapping (varies by gender — getting it wrong invalidates the entire analysis):\n\n| Relation | Male | Female |\n|----------|------|--------|\n| Father | Indirect Wealth | Direct Wealth |\n| Mother | Direct Seal | Indirect Seal (Owl) |\n| Spouse | Direct Wealth (Wife) | Direct Officer (Husband) |\n| Son | Seven Killings | Indirect Officer |\n| Daughter | Direct Officer | Eating God |\n| Brother | Friend | Rob Wealth |\n| Sister | Rob Wealth | Friend |\n\n8-Dimension analysis template: Family, Health, Appearance, Career, Wealth, Love & Marriage, Social Relations, Education, Spiritual World\n\nCalibration workflow: Ask 5 key questions after charting (parents' relationship, father's location, mother's role, family economy, current life stage) before full analysis — avoids the \"first-round analysis all wrong, second rewrite\" trap.\n\n### Recommended LLMs\n\nThis project relies on LLMs for destiny analysis and interpretation. Models below are ranked by real-world performance (best first):\n\n| Rank | Model | Why Recommended |\n|------|-------|----------------|\n| 1 | Qwen3.8 Max | Best overall performance: strongest Chinese comprehension and Bazi terminology grasp, rigorous logic, ultra-long context support, great value |\n| 2 | Kimi K3 | Excellent long-form analysis and reasoning, solid grasp of metaphysics terms and cultural context |\n| 3 | GLM-5 | Outstanding reasoning and agent capabilities, accurate Chinese metaphysics context, open-source and cost-effective |\n| 4 | GPT-5.6 | Well-rounded and rigorous analysis, slightly behind top Chinese models on Bazi terminology |\n| 5 | DeepSeek V4 | Clear reasoning chains for complex charts, very affordable |\n| 6 | Claude Opus 5 | Deep analysis, stable long-form output, precise understanding of Bazi terminology |\n\nMiniMax M3 and MiMo v2.5 Pro are also viable alternatives.\n\n### Project Structure\n\n```\nbazi-full-fortune/\n├── SKILL.md                        Full workflow documentation\n├── README.md                       This file\n├── package.json\n├── LICENSE                         MIT\n├── scripts/\n│   ├── buildBaziFromSolar.ts       Solar calendar chart\n│   ├── buildBaziFromLunar.ts       Lunar calendar chart\n│   ├── getChineseCalendar.ts       Almanac query\n│   ├── scan_year.ts                Reverse lookup\n│   ├── ziwei_verify.py             Zi Wei star-placement verification (optional cross-validation)\n│   └── util.ts                     Shared utilities\n└── references/\n    ├── family-patterns.md          Family pattern reference\n    └── ziwei/                      Zi Wei Dou Shu references (optional cross-validation)\n        ├── calculation.md          Zi Wei charting calculations\n        ├── stars.md                Star interpretations\n        ├── sihua.md                Four Transformations\n        └── patterns.md             Chart patterns\n```\n\n### Documentation\n\nFull workflow documentation (charting usage, six-relations rules, analysis templates, common pitfalls): [SKILL.md](./SKILL.md)\n\nFamily background pattern reference (8 patterns: signal → real-world inference → calibration questions): [references/family-patterns.md](./references/family-patterns.md)\n\nInterview question bank (round-1 core questions, round-2 conditional follow-ups, 5 family calibration questions, backtest verification questions, optional service inquiry): [references/interview.md](./references/interview.md)\n\nReady-to-use full analysis prompt template (output requirements aligned with the 8-dimension template): [references/prompt-template.md](./references/prompt-template.md)\n\nZi Wei Dou Shu cross-validation references (optional) — charting: [references/ziwei/calculation.md](./references/ziwei/calculation.md), stars: [references/ziwei/stars.md](./references/ziwei/stars.md), four transformations: [references/ziwei/sihua.md](./references/ziwei/sihua.md), patterns: [references/ziwei/patterns.md](./references/ziwei/patterns.md); star-placement verification script: `scripts/ziwei_verify.py` (run with Python 3: `python3 scripts/ziwei_verify.py`)\n\n### Dependencies\n\n- [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) — Core charting engine\n- [tyme4ts](https://github.com/6tail/tyme4ts) — Lunar-Solar conversion\n\n### License\n\n[MIT](./LICENSE) © 2026\n\n### Acknowledgments\n\nCore algorithms powered by [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) and [tyme4ts](https://github.com/6tail/tyme4ts). Analysis framework integrates traditional Ziping method with modern calibration workflow.\n\nFile v1.1.5:_meta.json\n\n{\n  \"ownerId\": \"kn79vx6z5jtdpa43qjnxkz7mh583w24y\",\n  \"slug\": \"bazi-full-fortune\",\n  \"version\": \"1.1.5\",\n  \"publishedAt\": 1790582884120\n}\n\nFile v1.1.5:references/analysis-guide.md\n\n# 八字分析指南\n\n校准工作流 + 五行计算规则 + 输出格式。理论基础详见 `bazi-fundamentals.md`，易错点详见 `pitfalls.md`。\n\n---\n\n# 一、校准工作流\n\n不要拿到八字就直接给最终结论。八字是骨架，事实是血肉。第一轮分析如果不校准关键事实，可能全错。\n\n## 排盘后必问的 5 个事实\n\n先基于纯八字给出温和预测，再请用户校验事实；不要只抛问题。预测要用「倾向 / 可能 / 比较像」这类措辞，避免把家庭关系、父母职业、抚养缺席等敏感判断说死。若用户反馈不符合，以用户事实为准重新校准。\n\n1. 父母是否在一起 — 校准月柱、父母星、夫妻宫/父母宫冲合刑害的解读（离婚/分离/聚少离多信号）\n2. 父亲职业/常驻地 — 校准父亲星是否「在场」、是否外出、是否偏经营/体制/技术/劳务\n3. 母亲是否在带/是否缺席 — 校准母亲星是否「在场」、照料角色强弱、是否由长辈代养\n4. 家里做什么的（开店/体制内/务农/外出务工）— 校准食伤、财星、官印、比劫组合的现实落点\n5. 自己的学历/工作状态 — 校准印星、食伤、财星、官杀与当前大运的落点\n\n## 工作流\n\n1. 排盘得到八字 → 跑一遍「骨架分析」（五行强弱、格局、十神、父母星/父母宫、当前大运）\n2. 先写出 3-5 条「纯八字初判」，尤其覆盖家庭结构、父母关系、父亲在场感、母亲照料方式、命主当前阶段\n3. 紧接着向用户提出 5 个校准问题，请用户按实际情况纠偏\n4. 用户回答后重新分析那些命理信号\n5. 给出最终报告\n\n## 提问时机\n\n不要堆在最后才问——在「骨架分析」完成后立即给出初判 + 提问，用户回答后再做完整解读。\n\n## 综合校准问题模板\n\n```\n我先按纯八字做一个初步判断，方便你校准，不一定全对；如果有不符合的地方，以你的实际反馈为准，我会再修正。\n\n🔎 纯八字初判\n1. 父母关系：看起来父母之间容易有聚少离多、沟通不顺或感情压力；不一定就是离婚，也可能是长期分居、忙于生计、家里一方更强势。\n2. 父亲状态：父亲星/父亲宫显示[在场感偏弱/奔波外出/偏经营或技术/受单位约束]，更像是[预测职业与常驻地倾向]。\n3. 母亲角色：母亲星显示[照料较多/操心较重/有阶段性缺席]，也可能由外婆、奶奶等长辈参与带大。\n4. 家庭来源：家里更像[开店/体制内/务农/外出务工/多种混合]，钱财来得偏[辛苦经营/稳定工资/流动奔波]。\n5. 命主阶段：你本人目前更像处在[读书/刚工作/换方向/事业爬坡/压力转折]阶段，核心矛盾是[学业、工作、钱、感情或家庭责任]。\n\n帮你校准得更准一些，能告诉我以下信息吗？\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全 / 聚少离多但未分开）\n2. 父亲现在做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带？\n4. 家里做什么的？（开店 / 体制内 / 务农 / 外出务工 / 其他）\n5. 自己是做什么的？目前在人生哪个阶段？\n```\n\n### 提问语气要求\n\n- 先给预测，再问问题；不要只问不判。\n- 家庭敏感判断要温和：用「关系压力」「聚少离多」「沟通不顺」「一方在场感弱」，少用「感情不好」「克父」「缺父」「父母必离」等激烈词。\n- 对不确定结论要给替代解释：例如「不一定是离婚，也可能是长期分居、外出务工、父母一方忙事业」。\n- 用户纠正后，不要争辩；直接说「这个点按你反馈校准」，再调整最终报告。\n\n---\n\n# 二、五行强弱：加权计算\n\n此加权计算是 SKILL.md「分析逻辑方法论」中「地」「势」两维的定量核算工具，配合「令」（月令当旺）与「综合判定」使用，四维综合后才落身强/身弱/从格的结论。\n\n绝对不能把地支和藏干本气重复计算。\n\n## 加权公式\n\n| 来源 | 权重 |\n|------|------|\n| 天干透出 | 100%（1.0） |\n| 月令本气 | 100%（1.0，当令加成） |\n| 其他地支本气 | ≈70%（0.7） |\n| 藏干中气 | ≈40%（0.4） |\n| 藏干余气 | ≈20%（0.2） |\n\n## 常见错误\n\n❌ 地支有子水 + 子中藏癸水 = 算两次水\n✅ 地支本气取一次权重，藏干中气/余气另算\n\n## 实例演示\n\n假设日主甲木，四柱为：甲寅 丙寅 甲子 丙寅\n\n木的力量计算：\n- 天干甲木 × 2 = 2.0\n- 地支寅木本气 × 3 = 3 × 0.7 = 2.1\n- 地支寅木藏干甲木（本气）已算过，不重复\n- 地支寅木藏干丙火（中气）× 3 = 3 × 0.4 = 1.2（火，不算木）\n- 地支子水本气 = 0.7（水，不算木）\n- 地支子水藏干癸水（中气）= 0.4（水，不算木）\n\n木总计 = 2.0 + 2.1 = 4.1（很强）\n\n---\n\n# 三、十神完整清单\n\n每个报告必须列出完整的十神清单：\n\n## 有哪些十神\n\n- 天干透出的十神（权重最高）\n- 地支本气的十神\n- 藏干中气/余气的十神\n\n## 完全不见的十神\n\n- 天干无\n- 地支无\n- 四柱所有藏干均无\n\n## 常见遗漏\n\n❌ 只看天干不看藏干 → 漏掉伤官、食神等暗藏十神\n❌ 把藏干权重合计后描述错误（如 3×0.4=1.2 是「中等」而非「极弱」）\n❌ 「完全不见」清单漏项\n\n---\n\n# 四、大运十神要完整列出\n\n列出大运天干十神 + 大运地支所有藏干十神，不要遗漏。\n\n例如丙火日主走乙巳大运：\n- 乙 = 正印（天干）\n- 巳藏丙 = 比肩、巳藏庚 = 偏财、巳藏戊 = 食神（地支藏干）\n- 完整：正印 + 比肩 + 偏财 + 食神\n\n❌ 常见遗漏：只写「正印 + 比肩 + 偏财」，漏掉食神。\n\n---\n\n# 五、输出格式规则\n\n1. 不用 Markdown 加粗（某些渲染器不支持）\n2. 不给具体数字（身高/婚龄/金额等用范围描述）\n3. 用 Emoji 做视觉分隔\n4. 用 --- 做章节分隔\n5. 文件编码 UTF-8\n6. 中文输出\n7. 所有年龄段/大运描述必须用实际年份（如 2020-2029），禁止用岁数（如 19-28岁），避免虚实岁混淆\n\nFile v1.1.5:references/bazi-fundamentals.md\n\n# 八字命理基础知识\n\n本文档涵盖八字论命的所有核心理论。分析时配合 `analysis-guide.md`（校准工作流 + 实战方法）使用。\n\n---\n\n# 一、天干地支基础\n\n## 十天干\n\n甲乙丙丁戊己庚辛壬癸\n\n- 阳干：甲丙戊庚壬\n- 阴干：乙丁己辛癸\n- 五行：甲乙木、丙丁火、戊己土、庚辛金、壬癸水\n\n## 十二地支\n\n子丑寅卯辰巳午未申酉戌亥\n\n- 阳支：子寅辰午申戌\n- 阴支：丑卯巳未酉亥\n- 五行：亥子水、寅卯木、巳午火、申酉金、辰戌丑未土\n\n## 地支藏干\n\n| 地支 | 本气 | 中气 | 余气 |\n|------|------|------|------|\n| 子 | 癸 | — | — |\n| 丑 | 己 | 癸 | 辛 |\n| 寅 | 甲 | 丙 | 戊 |\n| 卯 | 乙 | — | — |\n| 辰 | 戊 | 乙 | 癸 |\n| 巳 | 丙 | 戊 | 庚 |\n| 午 | 丁 | 己 | — |\n| 未 | 己 | 丁 | 乙 |\n| 申 | 庚 | 壬 | 戊 |\n| 酉 | 辛 | — | — |\n| 戌 | 戊 | 辛 | 丁 |\n| 亥 | 壬 | 甲 | — |\n\n权重：本气 100%（当令月支）或 70%（其他地支），中气 40%，余气 20%。\n\n---\n\n# 二、五行生克关系\n\n## 相生\n\n木生火、火生土、土生金、金生水、水生木\n\n## 相克\n\n木克土、土克水、水克火、火克金、金克木\n\n## 生克强度\n\n- 天干生克力量 > 地支生克力量\n- 相邻干支生克力量 > 隔位干支\n- 月令当令的五行力量最强\n\n---\n\n# 三、身强身弱判断\n\n## 判断方法\n\n1. 看月令：日主在月令的状态（长生、沐浴、冠带、临官、帝旺为得令；死、墓、绝、胎、养为失令）\n2. 看地支：日主在地支是否有根（同类五行）\n3. 看天干：日主在天干是否有生扶（印星/比劫）\n4. 综合加权计算（见 `analysis-guide.md` 第二章）\n\n## 身强身弱的意义\n\n- 身强：日主力量足，喜克泄（官杀/食伤/财星），忌生扶（印星/比劫）\n- 身弱：日主力量不足，喜生扶（印星/比劫），忌克泄（官杀/食伤/财星）\n- 从格：日主极弱无根，从旺势走，越旺越好\n\n## 常见陷阱\n\n不可机械套用「生我就是喜用」——辛金忌土就是经典反例（印多反而埋金）。详见「十日主喜忌」章节。\n\n---\n\n# 四、十神详解\n\n## 十神定义（以日干为我）\n\n| 十神 | 生克关系 | 阴阳 | 含义 |\n|------|----------|------|------|\n| 比肩 | 同我 | 同阴阳 | 兄弟朋友、竞争、独立 |\n| 劫财 | 同我 | 异阴阳 | 合作、争夺、冲动 |\n| 食神 | 我生 | 同阴阳 | 才华、享受、温和 |\n| 伤官 | 我生 | 异阴阳 | 才华、叛逆、个性 |\n| 偏财 | 我克 | 同阴阳 | 大财、父亲（男命）、投机 |\n| 正财 | 我克 | 异阴阳 | 稳定财、妻子（男命） |\n| 七杀 | 克我 | 同阴阳 | 压力、魄力、野心 |\n| 正官 | 克我 | 异阴阳 | 约束、正直、丈夫（女命） |\n| 偏印（枭神） | 生我 | 同阴阳 | 聪明、多疑、母亲（女命） |\n| 正印 | 生我 | 异阴阳 | 学识、保护、母亲（男命） |\n\n## 六亲十神对应\n\n### 父亲\n- 男命：偏财为父（同性我克）\n- 女命：正财为父（异性我克）\n\n### 母亲\n- 男命：正印为母（异性生我）\n- 女命：偏印为母（同性生我，又叫枭神）\n\n### 配偶\n- 男命：正财为妻（异性我克）\n- 女命：正官为夫（异性克我）\n\n### 子女\n- 男命：七杀为子（同性克我），正官为女（异性克我）\n- 女命：伤官为子（异性我生），食神为女（同性我生）\n\n### 兄弟姐妹（男女互换）\n- 男命：比肩=兄弟，劫财=姐妹\n- 女命：比肩=姐妹，劫财=兄弟\n\n### 祖辈（辅助参考）\n- 男命：偏印为祖父，正财为祖母\n- 女命：食神为祖父，偏财为祖母\n\n### 原理\n\n男命属阳，取「同性」星代表同性亲属、「异性」星代表异性亲属；女命属阴，反之。核心逻辑是「同阴阳为偏，异阴阳为正」。\n\n### 常见错误\n\n1. 不分男女一律用「偏财为父、正印为母」——这是错的\n2. 不分男女一律用「正财为妻」——女命没有「妻」，女命配偶星是正官\n3. 不分男女一律用「官杀为子女」——女命子女星是食伤，不是官杀\n4. 必须在分析开头明确标注命主性别对应的所有六亲十神，后续全文保持一致\n\n### 子女星特殊情况\n\n- 男命以官杀为子女（克我者），因为古代「子女克父母」即子女让父母操心\n- 女命以食伤为子女（我生者），因为母亲生育子女\n- 如果命局中子女星不现（不见天干也不藏地支），说明子女缘薄或来得晚\n- 子女星被克（男命食伤克官杀、女命印星克食伤）→ 生育不顺或子女身体弱\n\n### 实战示例（以甲木日主为例）\n\n#### 甲木男命\n- 父 = 戊土（偏财）\n- 母 = 癸水（正印）\n- 妻 = 己土（正财）\n- 子 = 庚金（七杀），女 = 辛金（正官）\n- 兄弟 = 甲木（比肩），姐妹 = 乙木（劫财）\n\n#### 甲木女命\n- 父 = 己土（正财）\n- 母 = 壬水（偏印）\n- 夫 = 辛金（正官）\n- 子 = 丁火（伤官），女 = 丙火（食神）\n- 姐妹 = 甲木（比肩），兄弟 = 乙木（劫财）\n\n#### 丁火男命\n- 父 = 辛金（偏财）\n- 母 = 甲木（正印）\n- 妻 = 庚金（正财）\n- 子 = 壬水（七杀），女 = 癸水（正官）\n\n#### 丁火女命\n- 父 = 庚金（正财）\n- 母 = 乙木（偏印）\n- 夫 = 壬水（正官）\n- 子 = 戊土（伤官），女 = 己土（食神）\n\n## 十神组合\n\n### 食神制杀\n- 食神温和管人，化解七杀压力\n- 适合管理、教育、咨询等以柔克刚的工作\n- 工作形态不局限于大机构，可能出现在个体户、自由职业等多种场景\n\n### 伤官见官\n- 伤官克正官，叛逆与约束冲突\n- 容易与领导/权威冲突，但也可能带来创新突破\n- 需要其他五行通关或制化\n\n### 财星破印\n- 财星克印星，物质追求与学识追求冲突\n- 可能因赚钱放弃学业，或因学业影响收入\n- 需要平衡取舍\n\n### 印星护身\n- 印星生身，保护日主\n- 适合学术、研究、教育等需要积累的工作\n- 印星太旺可能懒散、依赖性强\n\n---\n\n# 五、刑冲合害破关系\n\n## 天干五合\n\n甲己合（化土）、乙庚合（化金）、丙辛合（化水）、丁壬合（化木）、戊癸合（化火）\n\n- 合 = 牵绊、合作、稳定\n- 天干五合优先级最高\n- 合能解冲：如果两个天干之间有合，第三方来冲时可能合住不解\n\n## 地支六合\n\n子丑合（化土）、寅亥合（化木）、卯戌合（化火）、辰酉合（化金）、巳申合（化水）、午未合（化土）\n\n- 六合 = 合作、和谐、稳定\n- 优先级仅次于天干五合\n\n## 地支三合\n\n申子辰合水局、亥卯未合木局、寅午戌合火局、巳酉丑合金局\n\n- 三合 = 强大的五行能量汇聚\n- 半合（三字中只有两字）= 能量减半\n- 三合局力量 > 六合\n\n## 地支三会\n\n寅卯辰会木局、巳午未会火局、申酉戌会金局、亥子丑会水局\n\n- 三会 = 最强的五行能量汇聚（比三合更强）\n- 必须三字齐全\n\n## 地支六冲\n\n子午冲、丑未冲、寅申冲、卯酉冲、辰戌冲、巳亥冲\n\n- 冲 = 冲突、变动、分离\n- 冲的力量大于刑、害\n- 月柱冲日主 = 父母宫与子女缘分冲突（离婚/分离信号）\n\n## 地支相刑\n\n- 寅巳申三刑（无恩之刑）\n- 丑戌未三刑（恃势之刑）\n- 子卯刑（无礼之刑）\n- 辰辰、午午、酉酉、亥亥自刑\n\n- 刑 = 内在折磨、反复、纠结\n- 三刑必须三字齐全才成立\n- 自刑 = 自己折磨自己\n\n## 地支相害\n\n子未害、丑午害、寅巳害、卯辰害、申亥害、酉戌害\n\n- 害 = 暗中损害、小人、背后使绊子\n- 力量小于冲、刑\n\n## 地支相破\n\n子酉破、丑辰破、寅亥破、卯午破、巳申破、未戌破\n\n- 破 = 破坏、损耗\n- 力量最小，常被忽略\n\n## 关系优先级\n\n天干五合 > 地支六合 > 地支三合 > 地支三会 > 地支六冲 > 地支相刑 > 地支相害 > 地支相破\n\n## 实战应用\n\n- 冲克原命局 → 变动/冲突年\n- 合原命局 → 稳定/牵绊年\n- 刑原命局 → 内在折磨、反复\n- 害原命局 → 小人、暗中损害\n\n---\n\n# 六、神煞详解\n\n## 贵人\n\n### 天乙贵人\n- 甲戊庚牛羊（丑未）、乙己鼠猴乡（子申）\n- 丙丁猪鸡位（亥酉）、壬癸兔蛇藏（卯巳）\n- 六辛逢马虎（午寅）\n- 有贵人相助、逢凶化吉\n\n### 天德贵人\n- 正月丁、二月申、三月壬、四月辛、五月亥、六月甲\n- 七月癸、八月寅、九月丙、十月乙、十一月巳、十二月庚\n- 化解灾厄、逢凶化吉\n\n### 月德贵人\n- 寅午戌月丙、申子辰月壬\n- 亥卯未月甲、巳酉丑月庚\n- 化解灾厄、逢凶化吉\n\n## 驿马\n\n- 申子辰马在寅、亥卯未马在巳\n- 寅午戌马在申、巳酉丑马在亥\n- 主奔波、旅行、变动、远方\n\n## 桃花（咸池）\n\n- 申子辰桃花在酉、亥卯未桃花在子\n- 寅午戌桃花在卯、巳酉丑桃花在午\n- 主人缘、异性缘、感情\n\n## 空亡（旬空）\n\n- 每旬（10天）有两个地支落空\n- 空亡 ≠「不在」，而是「影响力打折扣」\n- 月柱空亡 = 父母宫空缺，一个或双方「占位很轻」\n- 建议以脚本输出为准，不要手动推算\n\n## 华盖\n\n- 申子辰华盖在辰、亥卯未华盖在未\n- 寅午戌华盖在戌、巳酉丑华盖在丑\n- 聪明、孤高、好文艺/宗教\n- 与童子煞不同，不要混为一谈\n\n## 童子煞\n\n- 与佛道有缘、有灵性、前世修行\n- 与华盖煞不同，不要混为一谈\n\n## 孤鸾\n\n- 主孤独、婚姻不顺\n- 女命尤忌\n\n## 八专\n\n- 主专一、执着、也可能主孤独\n\n## 其他神煞\n\n- 将星：领导力、权威\n- 金舆：车马、交通\n- 天医：医药、健康\n- 文昌：学业、考试\n\n## 神煞优先级\n\n贵人 > 驿马 > 桃花 > 空亡 > 华盖/童子 > 其他\n\n神煞是锦上添花，不是决定性因素。\n\n---\n\n# 七、格局判断\n\n## 常用格局\n\n### 正官格\n- 正官当令透干\n- 为人正直、适合公职\n- 喜印星相生、财星相生\n- 忌伤官克官、七杀混杂\n\n### 七杀格\n- 七杀当令透干\n- 有魄力、有野心\n- 喜食神制杀、印星化杀\n- 忌无制无化、官杀混杂\n\n### 正财格\n- 正财当令透干\n- 勤俭务实\n- 喜官星护财、食伤生财\n- 忌比劫夺财、印星克财\n\n### 偏财格\n- 偏财当令透干\n- 大方慷慨、适合经商\n- 喜官星护财、食伤生财\n- 忌比劫夺财\n\n### 正印格\n- 正印当令透干\n- 学识渊博、适合文教\n- 喜官星生印\n- 忌财星克印\n\n### 偏印格（枭神夺食格）\n- 偏印当令透干\n- 聪明多疑\n- 喜官星生印\n- 忌食神被夺\n\n### 食神格\n- 食神当令透干\n- 温和有福\n- 喜财星泄食、官星制食\n- 忌枭神夺食\n\n### 伤官格\n- 伤官当令透干\n- 才华横溢、个性叛逆\n- 喜财星泄伤、印星制伤\n- 忌见正官（伤官见官）\n\n## 特殊格局\n\n### 从格\n- 日主极弱无根，从旺势走\n- 从财格：财星最旺，从财走\n- 从杀格：七杀最旺，从杀走\n- 从儿格：食伤最旺，从食伤走\n- 越旺越好，忌生扶日主\n\n### 化气格\n- 天干合化成某五行\n- 甲己化土、乙庚化金、丙辛化水、丁壬化木、戊癸化火\n- 必须月令当令才能化\n\n### 专旺格\n- 日主极旺无制，顺其势走\n- 润下格（水旺）、炎上格（火旺）、曲直格（木旺）、从革格（金旺）、稼穑格（土旺）\n- 越旺越好，忌克制\n\n## 格局与用神的关系\n\n- 格局确定后，用神围绕格局来取\n- 正格取扶抑/调候/通关\n- 从格取顺势（越旺越好）\n\n---\n\n# 八、用神取法\n\n## 四种取法\n\n### 1. 调候法\n- 冬生喜火暖局，夏生喜水润局\n- 春秋看具体配置\n- 调候为先，其他次之\n\n### 2. 病药法\n- 找到命中最突出的「病」（过旺/过弱/刑冲）\n- 对应的「药」就是用神\n- 病重药轻 = 格局低，病轻药重 = 格局高\n\n### 3. 通关法\n- 两种五行对峙时，用中间五行通关\n- 如木火对峙用水通关，金木对峙用土通关\n\n### 4. 扶抑法\n- 身弱喜生扶（印星/比劫）\n- 身旺喜克泄（官杀/食伤/财星）\n\n## 常见陷阱\n\n不可机械套用「生我就是喜用」——辛金忌土就是经典反例（印多反而埋金）。\n\n---\n\n# 九、大运流年分析\n\n## 大运\n\n- 每步大运 10 年\n- 重点分析当前和未来 2 步大运\n- 结合流年给出关键年份提醒\n\n### 大运十神要完整列出\n\n列出大运天干十神 + 大运地支所有藏干十神，不要遗漏。\n\n例如丙火日主走乙巳大运：\n- 乙 = 正印（天干）\n- 巳藏丙 = 比肩、巳藏庚 = 偏财、巳藏戊 = 食神（地支藏干）\n- 完整：正印 + 比肩 + 偏财 + 食神\n\n❌ 常见遗漏：只写「正印 + 比肩 + 偏财」，漏掉食神。\n\n### 大运 ≠ 原命局（最常见的幻觉）\n\n严格区分「原命局（四柱）中有」和「大运中出现」：\n\n- 原命局有 = 命主先天自带的特质/缘分\n- 大运有 = 某个 10 年阶段才会出现的运势/机遇\n\n❌ 「庚金偏财不见天干，仅在巳中暗藏庚金（大运乙巳中才有）」——混淆了大运和原命局。\n\n✅ 分两句写：\n1. 「庚金偏财在原命局中完全不见（天干无、地支无、四柱所有藏干均无庚金）」\n2. 「仅在大运乙巳（2030-2039）中巳藏庚金才有偏财出现」\n\n同理，正财在原命局完全不见时，不能写「暗藏」。\n\n## 流年\n\n### 分析方法\n\n1. 看流年天干与原命局/大运的十神关系\n2. 看流年地支与原命局/大运的刑冲合会\n3. 重点关注：\n   - 流年冲克原命局 → 变动/冲突年\n   - 流年合原命局 → 稳定/牵绊年\n   - 流年引动子女星/配偶星 → 相关事件\n   - 流年与大运天克地冲 → 大运交接的重大变动\n\n### 关键年份提醒\n\n- 岁运并临（大运地支 = 流年地支）→ 该十神能量极强\n- 天克地冲（流年与原命某柱）→ 该宫位代表的六亲/事项有重大变动\n- 三刑（寅巳申/丑戌未/子卯刑等）→ 内在折磨、反复\n\n---\n\n# 十、十日主特性与喜忌\n\n## 甲木（参天大树）\n\n### 特性\n- 正直、有担当、有领导力\n- 喜向上生长、不喜欢被压制\n- 外形高大、骨架宽\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 庚金（斧斤修剪成材）、丙火（阳光温暖）、癸水（雨露滋润） | 辛金（小刀无力）、土重（埋根） |\n| 特殊 | 春甲喜丙火暖局；秋甲喜庚金劈甲 | 水多木漂、火炎木焚 |\n\n## 乙木（花草藤萝）\n\n### 特性\n- 柔韧、适应力强、善于依附\n- 外形纤细、气质柔和\n- 最喜甲木为靠山（藤萝系甲格）\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 丙火（太阳照耀）、癸水（雨露润泽）、甲木（藤萝系甲可依托） | 庚辛金（砍伐无根花草） |\n| 特殊 | 乙木最喜甲木为靠山（藤萝系甲格） | 水多根腐、土重压苗 |\n\n## 丙火（太阳之火）\n\n### 特性\n- 热情、开朗、有感染力\n- 不怕困难、越挫越勇\n- 外形阳光、眼神明亮\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 壬水（水火既济，日照江河）、甲木（燃料生火） | 癸水（云雾遮日，光辉暗淡） |\n| 特殊 | 丙火不怕克（太阳不怕壬水），越克越有气势 | 己土晦火（乌云蔽日） |\n\n## 丁火（灯烛之火）\n\n### 特性\n- 温柔、细腻、有洞察力\n- 需要保护、需要依靠\n- 外形清秀、气质内敛\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 甲木（劈甲引丁，灯油续火）、庚金（劈甲助燃） | 壬水（大水灭灯）、癸水（雨露灭烛） |\n| 特殊 | 丁火柔中，最需甲木为源 | 水旺无木则灭 |\n\n## 戊土（高山大地）\n\n### 特性\n- 厚重、稳重、有包容力\n- 不善表达、内心丰富\n- 外形敦实、气质沉稳\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 甲木（疏土成田）、丙火（暖局化育） | 水多（冲刷崩裂） |\n| 特殊 | 戊土厚重，需甲木疏泄才有价值 | 金多泄气太过 |\n\n## 己土（田园湿土）\n\n### 特性\n- 温和、务实、有耐心\n- 善于积累、不善冒险\n- 外形圆润、气质亲和\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 丙火（阳光暖田）、癸水（润泽田园） | 甲木（大树夺土中养分） |\n| 特殊 | 己土卑湿，丙火为第一用神 | 水多成泥、金多泄秀太过 |\n\n## 庚金（刀剑矿石）\n\n### 特性\n- 刚强、果断、有魄力\n- 不怕困难、敢于挑战\n- 外形硬朗、气质冷峻\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 丁火（炉火锻炼成器）、甲木（劈甲引丁助炉火） | 丙火（太阳烤金，不成器） |\n| 特殊 | 庚金顽铁，无丁火锻炼则不成器 | 水多金沉、土重埋金 |\n\n## 辛金（珠玉首饰）\n\n### 特性\n- 精致、细腻、有品味\n- 敏感、多疑、需要呵护\n- 外形秀气、气质高雅\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 壬水（洗涤放光，金白水清）、甲木（疏土护金） | 戊土（土重埋金）、丙火（烈日熔珠） |\n| 特殊 | 辛金柔弱，最怕土重；壬水洗淘则光彩照人 | 不可机械套用「印生身=喜用」——印（土）多反而埋金 |\n\n## 壬水（江河大海）\n\n### 特性\n- 浩荡、有气势、有远见\n- 善于流动、不喜被困\n- 外形高大、气质豪迈\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 戊土（堤坝围水成湖海）、庚辛金（源头活水） | 己土（污泥浑水） |\n| 特殊 | 壬水浩荡，需戊土堤防才有价值 | 火旺水枯、木多水泄 |\n\n## 癸水（雨露泉水）\n\n### 特性\n- 灵动、聪明、有洞察力\n- 善于渗透、不喜张扬\n- 外形清秀、气质内敛\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 辛金（金生水源）、丙火（阳光蒸腾成云雨循环） | 戊土（堤坝堵泉） |\n| 特殊 | 癸水至弱，需金生才有源头 | 土重水塞、火旺水干 |\n\n## 通用原则\n\n- 调候为先：冬生喜火暖局，夏生喜水润局，春秋看具体配置\n- 病药法：找到命中最突出的「病」（过旺/过弱/刑冲），对应的「药」就是用神\n- 不可机械套用「生我就是喜用」——辛金忌土就是经典反例\n\nFile v1.1.5:references/dev-ops.md\n\n# 开发运维\n\n排盘脚本开发、ClawHub 发布、本地同步等运维事项。\n\n---\n\n# 一、cantian-tymext API\n\n## 字段名为中文\n\n`buildBaziFromSolar()` 返回对象使用中文字段名：\n\n```typescript\n// ❌ 错误 — 这些字段不存在\nbazi.yearPillar\nbazi.dayPillar\n\n// ✅ 正确 — 中文字段名\nbazi.年柱.天干.天干  // → \"庚\"\nbazi.年柱.地支.地支  // → \"辰\"\nbazi.月柱.天干.天干  // → \"戊\"\n```\n\n## 完整字段结构示例\n\n```json\n{\n  \"性别\": 1, \"阳历\": \"...\", \"农历\": \"...\", \"八字\": \"...\", \"生肖\": \"猴\", \"日主\": \"甲\",\n  \"年柱\": { \"天干\": { \"天干\": \"甲\", \"五行\": \"木\", \"阴阳\": \"阳\", \"十神\": \"比肩\" }, \"地支\": { \"地支\": \"申\", ... } },\n  \"月柱\": { ... }, \"日柱\": { ... }, \"时柱\": { ... },\n  \"胎元\": ..., \"胎息\": ..., \"命宫\": ..., \"身宫\": ..., \"神煞\": [...], \"大运\": [...], \"刑冲合会\": {...}\n}\n```\n\n## try/catch 静默吞错\n\n`try/catch` 可能将 `TypeError: Cannot read properties of undefined` 静默吞掉，导致表面看到 0 matches 而不报错。编写 scan_year 类脚本时，至少 log 非日期相关的错误。\n\n> 经验教训：scan_year.ts 曾用 `bazi.yearPillar.toString()` 导致所有反推扫描永远返回 0 matches。\n\n---\n\n# 二、本地 skill 与 GitHub 仓库同步\n\nPR 合并只更新 GitHub 仓库，不会自动更新本地 skill。每次合并后手动同步：\n\n```bash\n# 同步脚本\ncp ~/Documents/bazi-full-fortune/scripts/*.ts ~/.hermes/skills/divination/bazi-full-fortune/scripts/\n\n# 同步参考文档\ncp ~/Documents/bazi-full-fortune/references/*.md ~/.hermes/skills/divination/bazi-full-fortune/references/\n```\n\nClawHub 发布也需要手动同步后重新 publish。\n\n---\n\n# 三、ClawHub 发布\n\n## Frontmatter 必须纯 ASCII\n\nClawHub 后端（Convex DB）不接受非 ASCII 字符作为字段名。\n\n```bash\n# ❌ 会失败\nclawhub publish . --name \"八字全方位算命\" --tags \"bazi,八字,命理\"\n\n# ✅ 正确\nclawhub publish . --name \"Bazi Full Fortune Telling\" --tags \"bazi,fortune-telling,chinese-astrology\"\n```\n\n规则：\n- `tags` 只用英文\n- `name` 用英文\n- 中文放在 `description` 里（description 支持 Unicode）\n\n---\n\n# 四、前置依赖\n\n- 推荐运行环境：Node 24（可直接运行 TypeScript 源码）\n- 兼容方案：若 Node 版本较低，使用 `tsx` 执行\n\n```bash\nnpm install\n\n# 仅在需要兼容运行时安装\n# npm install -D tsx\n```\n\n---\n\n# 五、脚本清单\n\n| 脚本 | 功能 |\n|------|------|\n| `scripts/buildBaziFromSolar.ts` | 阳历排盘 |\n| `scripts/buildBaziFromLunar.ts` | 农历排盘（不支持闰月） |\n| `scripts/getChineseCalendar.ts` | 黄历查询 |\n| `scripts/scan_year.ts` | 反推阳历日期 |\n| `scripts/util.ts` | 公共参数解析 |\n\n---\n\n# 六、npm scripts 快捷方式\n\n```bash\nnpm run bazi:solar -- \"2000-12-22T03:30:00\" 0 2\nnpm run bazi:lunar -- \"2000-11-27T03:30:00\" 0 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2000 0 --day-pillar 甲寅 --hour 03:30:00\n```\n\n---\n\n# 七、注意事项\n\n1. 所有命令均在项目根目录执行\n2. 时间字符串不要携带时区后缀（如 `Z`、`+08:00`），以免产生与预期不一致的换日结果\n3. 涉及 23:00-23:59 出生时，建议显式传 `sect`，避免晚子时归属歧义\n4. 农历闰月必须先转阳历再用 `buildBaziFromSolar.ts`\n5. 反推扫描请用 `scan_year.ts`（纯 TypeScript，无需 Python）\n\nFile v1.1.5:references/family-patterns.md\n\n# 家庭背景命理模式速查\n\n排盘后第一时间用来校准家庭部分解读的速查清单。按维度分类，每条给出「命理信号 → 现实推断 → 校准问题」。\n\n理论基础详见 `bazi-fundamentals.md`，校准工作流详见 `analysis-guide.md`。\n\n---\n\n# 一、父母关系模式\n\n## 1.1 父母离婚 / 分离\n\n### 命理信号（按权重）\n\n| 权重 | 信号 | 解读 |\n|------|------|------|\n| ⭐⭐⭐ | 月柱天干冲日主 | 父母宫与日主冲突，最强分离信号 |\n| ⭐⭐⭐ | 月柱空亡 | 父母宫空缺，一方或双方「占位很轻」 |\n| ⭐⭐ | 父亲星 / 母亲星不见天干 | 对应父母「不在场」 |\n| ⭐⭐ | 父亲星 / 母亲星只藏余气（0.2） | 几乎缺席，物理上不在身边 |\n| ⭐ | 年支坐「胎」位 | 父亲漂泊、根基不稳 |\n| ⭐ | 年干合日干 | 父亲与日主精神亲密但物理距离远 |\n\n### 判断原则\n\n1. 先回答「在不在场」再回答「严不严」——空缺的父母谈不上性格\n2. 多个信号叠加 = 离婚/缺席可能性极高\n3. 单个信号（如父亲星不见但月柱不冲）= 远方/聚少离多，未必离婚\n\n### 校准问题\n\n- 父母是否在一起？\n- 如果分开，从小是谁带你？\n\n### 反例\n\n拿到八字后直接说「严父慈母」——实际月柱冲日主 + 月柱空亡 + 父亲星不见 + 母亲星藏余气 = 父母离婚 + 母亲缺席 + 父亲远方。\n\n---\n\n## 1.2 父母「阴盛阳衰」型\n\n### 命理信号\n\n- 月柱有食神制七杀 = 母亲「制」住父亲\n- 父亲星弱 / 不见天干\n- 母亲星旺且透干\n\n### 现实推断\n\n- 母亲是家庭「轴心」，父亲相对沉默\n- 母亲操心多、付出多，父亲话少、退让\n- 不是「恩爱型」，是「一个管一个」型\n\n### 校准问题\n\n- 家里大事小事谁拍板？\n- 父母中是不是有一方更操心？\n\n---\n\n## 1.3 父母「恩爱和谐」型\n\n### 命理信号\n\n- 月柱天干地支相生（如天干生地支或地支生天干）\n- 父亲星与母亲星不冲不克\n- 月柱有六合 / 三合\n- 月柱坐临官 / 帝旺\n\n### 现实推断\n\n- 父母关系融洽，家庭氛围温暖\n- 命主童年安全感强\n- 长大后对亲密关系有信心\n\n### 校准问题\n\n- 父母关系怎么样？感情好不好？\n\n---\n\n## 1.4 父母「常年争吵」型\n\n### 命理信号\n\n- 月柱天干地支相克（尤其天干克地支）\n- 月柱有刑 / 害 / 破\n- 父亲星与母亲星相克（如父星属木、母星属土，木克土）\n- 月柱七杀旺且无制\n\n### 现实推断\n\n- 父母经常吵架，家庭氛围紧张\n- 命主童年缺乏安全感\n- 长大后可能对亲密关系有恐惧或回避倾向\n\n### 校准问题\n\n- 小时候父母吵架多吗？\n- 家里氛围是紧张还是轻松？\n\n---\n\n## 1.5 父母「聚少离多」型（未离婚但长期分居）\n\n### 命理信号\n\n- 父亲星或母亲星不见天干，只藏地支\n- 年干合日干但年支冲日支\n- 月柱有驿马星\n- 父亲星坐「胎」或「绝」位\n\n### 现实推断\n\n- 父母没有离婚，但因工作等原因长期分居\n- 一方常年在外地，聚少离多\n- 命主与一方父母关系「精神亲密但物理距离远」\n\n### 校准问题\n\n- 父亲 / 母亲常驻地在哪里？\n- 从小是双亲都在身边吗？\n\n---\n\n# 二、父亲模式\n\n## 2.1 父亲「远方」型\n\n### 命理信号\n\n- 父亲星不见天干，只藏地支余气\n- 年柱坐「胎」位\n- 年干合日干\n- 年柱纳音是「漂泊」型\n\n### 现实推断\n\n- 父亲常年在外地工作，聚少离多\n- 与日主精神亲密但物理距离远\n\n### 校准问题\n\n- 父亲做什么工作？常驻地在哪里？\n\n---\n\n## 2.2 父亲「强势管教」型\n\n### 命理信号\n\n- 父亲星旺且透干\n- 父亲星为七杀或带七杀性质\n- 年柱七杀当令\n- 父亲星与日主相克且力量强\n\n### 现实推断\n\n- 父亲管教严格，家庭中说一不二\n- 命主对父亲有敬畏感\n- 长大后可能复制这种管教模式\n\n### 校准问题\n\n- 小时候父亲管你多吗？严厉吗？\n\n---\n\n## 2.3 父亲「温和/弱势」型\n\n### 命理信号\n\n- 父亲星弱或只藏中气\n- 父亲星被母亲星克制\n- 年柱食神 / 伤官旺（泄父亲星）\n- 父亲星坐「死」或「墓」位\n\n### 现实推断\n\n- 父亲性格温和，不太管事\n- 家庭中父亲话语权低\n- 命主与父亲关系平淡或亲近但缺乏引导\n\n### 校准问题\n\n- 父亲在家里是什么角色？话多还是话少？\n\n---\n\n# 三、母亲模式\n\n## 3.1 母亲「缺席」型\n\n### 命理信号\n\n- 母亲星不见天干或只藏余气\n- 月柱冲日主（尤其印星位冲）\n- 月柱空亡在印星位\n- 印星被食伤克（食神制印在母位）\n\n### 现实推断\n\n- 母亲不在身边（离婚、改嫁、出走、早亡）\n- 即使存在也是「占位很轻」的角色\n- 母亲角色需要通过其他渠道补位\n\n### 与「祖辈带大型」的区别\n\n| 特征 | 母亲缺席 | 祖辈带大 |\n|------|----------|----------|\n| 月柱空亡 | 常有 | 无 |\n| 月柱冲日主 | 常有 | 无 |\n| 父母是否在一起 | 离婚/一方不在 | 在一起 |\n| 核心区别 | 母亲真的不在 | 母亲在但祖辈替代了养育角色 |\n\n### 校准问题\n\n- 母亲在带你吗？还是其他长辈？\n- 对母亲的印象深不深？\n\n---\n\n## 3.2 母亲「控制欲强」型\n\n### 命理信号\n\n- 月柱天干是七杀\n- 七杀在父母宫且旺\n- 七杀被食神制 = 严厉被「藏」在温柔里\n- 七杀冲日主 = 日主与母亲冲突多\n\n### 现实推断\n\n- 母亲外柔内刚，控制欲强\n- 以「阴柔的方式」施压：唠叨、担忧、软性控制\n- 「为你好」是真的，但方式让人窒息也是真的\n\n### 校准问题\n\n- 你和母亲关系怎么样？冲突多吗？\n\n---\n\n## 3.3 母亲「操劳付出」型\n\n### 命理信号\n\n- 母亲星旺但被克 / 被泄\n- 印星生身但印星自身力量被消耗（如印星生比劫）\n- 月柱有伤官（母亲付出多但回报少）\n- 母亲星坐「衰」或「病」位\n\n### 现实推断\n\n- 母亲为家庭付出很多，身体或精神消耗大\n- 命主对母亲有愧疚感或感恩心\n- 母亲可能身体不好或老得快\n\n### 校准问题\n\n- 母亲身体怎么样？\n- 母亲在家里是不是最辛苦的那个？\n\n---\n\n# 四、兄弟姐妹模式\n\n## 4.1 兄弟姐妹「缘薄」型\n\n### 命理信号\n\n- 比劫力量弱（不见天干，或只藏一个地支）\n- 比劫被官杀克制\n- 月柱比劫位空亡\n\n### 现实推断\n\n- 独生子女概率高，或有兄弟姐妹但联系不紧密\n- 朋友多、知己少\n\n---\n\n## 4.2 兄弟姐妹「缘深」型\n\n### 命理信号\n\n- 比劫旺且透干\n- 比劫得月令或有印星生\n- 月柱有比劫且不冲不克\n\n### 现实推断\n\n- 有兄弟姐妹且关系亲密\n- 同辈中有人可以依靠\n- 但也可能因为比劫旺而有争财/争宠的情况\n\n---\n\n## 4.3 兄弟姐妹「有矛盾」型\n\n### 命理信号\n\n- 比劫与日主相冲（如日支冲月支且月支有比劫）\n- 劫财旺且克正财（争夺信号）\n- 比劫坐七杀或带刑\n\n### 现实推断\n\n- 兄弟姐妹之间有矛盾、争吵或利益冲突\n- 可能因为财产、父母偏心等问题产生隔阂\n- 成年后各自发展，联系减少\n\n---\n\n# 五、祖辈/隔代模式\n\n## 5.1 祖辈带大型（隔代抚养）\n\n### 命理信号\n\n- 母亲星不见天干，只藏余气（0.2）→ 母亲「在场但力不够」\n- 月柱不空亡、不冲日主 → 父母宫稳，家庭结构完整\n- 年柱有德秀贵人 / 三奇贵人 → 祖上家风传承\n- 父母星都在但母亲星权重远低于父亲星 → 母亲忙，祖辈补位\n\n### 现实推断\n\n- 从小由爷爷奶奶或外公外婆带大\n- 命主与祖辈关系比与父母更亲密\n- 长大后与父母关系需要重新建立/磨合\n\n### 校准问题\n\n- 从小是妈妈带大的吗？还是爷爷奶奶/外公外婆？\n- 和祖辈的关系是不是比和父母更亲？\n\n---\n\n## 5.2 祖上有家底/家风传承型\n\n### 命理信号\n\n- 年柱有贵人（天乙贵人、天德贵人）\n- 年柱坐临官 / 帝旺\n- 年柱纳音吉利且与月柱相生\n- 胎元、命宫有祖辈宫位深的信号\n\n### 现实推断\n\n- 祖上有一定家底（房产、土地、人脉）\n- 家族有家风传承（读书人家、手艺人家等）\n- 命主可能从小受祖辈影响较大\n\n---\n\n# 六、家庭经济模式\n\n## 6.1 家里「开店」型（小个体户）\n\n### 命理信号\n\n- 食伤旺\n- 食神当令\n- 食伤生财（靠手艺/服务换钱）\n- 食神制杀格局（以柔克刚）\n\n### 现实推断\n\n- 家里做小本生意：零售、餐饮、手工业\n- 家庭氛围「店里为家」\n- 不富裕但「有饭吃、不愁柴米」\n\n### 校准问题\n\n- 家里做什么的？开店/体制内/务农/外出务工？\n\n---\n\n## 6.2 体制内 / 工薪家庭型\n\n### 命理信号\n\n- 正官旺且透干\n- 正印旺（稳定、有保障）\n- 月柱正官或正印\n- 官印相生格局\n\n### 现实推断\n\n- 父母一方或双方在体制内工作（公务员、事业单位、国企）\n- 家庭收入稳定，不冒进\n- 重视教育、重视「铁饭碗」\n- 对命主的期望偏向「稳定」\n\n### 校准问题\n\n- 父母是做什么工作的？\n\n---\n\n## 6.3 富裕家庭型\n\n### 命理信号\n\n- 财星旺且透干\n- 月柱坐临官 / 帝旺\n- 食伤生财且财星有库\n- 年柱有财星且不被克\n\n### 现实推断\n\n- 家庭经济条件好\n- 命主从小物质充裕\n- 但也可能因为财星太旺而有「富二代」的烦恼（如缺乏动力、被期望继承家业）\n\n---\n\n## 6.4 贫困 / 经济紧张型\n\n### 命理信号\n\n- 财星弱或不见\n- 比劫旺克财\n- 月柱坐「死」「墓」「绝」位\n- 印星太重泄财星\n\n### 现实推断\n\n- 家庭经济条件差\n- 命主从小物质匮乏\n- 但也可能因为早年的苦而更早成熟、更努力\n\n### 校准问题\n\n- 小时候家里经济条件怎么样？\n\n---\n\n## 6.5 家道中落型\n\n### 命理信号\n\n- 年柱旺（祖上有底）但月柱衰（父母辈走下坡）\n- 年柱有财星但月柱冲克年柱\n- 大运从年柱到月柱阶段走忌神运\n\n### 现实推断\n\n- 祖上有一定家底，但到父母辈衰落\n- 命主可能经历过从好到差的家庭经济变化\n- 对金钱有复杂的心态（既见过好的，又经历过差的）\n\n---\n\n# 七、命主自身模式\n\n## 7.1 「靠自己」型（无印护体）\n\n### 命理信号\n\n- 印星弱\n- 比劫也弱\n- 食伤旺（靠自己输出）\n- 财星/官杀也不强\n\n### 现实推断\n\n- 天生靠自己，没有「母亲庇护」或「家庭托举」\n- 成熟得比同龄人早\n- 一旦立住，比有靠山的人更坚韧\n\n### 校准问题\n\n- 从小到大是不是很多事要自己拿主意？\n- 家里对你的事业/学业有具体帮助吗？\n\n---\n\n## 7.2 「被保护过度」型（印星太重）\n\n### 命理信号\n\n- 印星旺且透干\n- 印星多现（天干地支多处出现）\n- 印星克食伤（压制了命主的表达和创造力）\n- 月柱印星当令\n\n### 现实推断\n\n- 家庭保护过度，命主缺乏独立性\n- 可能到成年还需要父母帮忙做决定\n- 学习好但实践能力弱\n- 需要刻意锻炼独立能力\n\n---\n\n## 7.3 「早熟/早当家」型\n\n### 命理信号\n\n- 日主旺且食伤旺（有能力又有输出）\n- 官杀早现（年柱或月柱有官杀 = 早年就有压力/责任）\n- 印星弱但有根（有基础但没人庇护）\n- 月柱坐「冠带」或「临官」\n\n### 现实推断\n\n- 很小就开始承担家庭责任\n- 可能照顾弟妹、帮家里做事\n- 比同龄人更早熟、更有担当\n- 但也可能因为太早承担而有「童年缺失感」\n\n---\n\n## 7.4 「书香门第 / 重视教育」型\n\n### 命理信号\n\n- 印星旺且不被克\n- 文昌星出现\n- 官印相生\n- 月柱有印星或官星\n\n### 现实推断\n\n- 家庭重视教育，父母可能学历较高\n- 从小被培养读书习惯\n- 学业上得到家庭支持\n- 对知识有敬畏心\n\n### 校准问题\n\n- 父母学历怎么样？重视你的教育吗？\n\n---\n\n# 八、特殊家庭模式\n\n## 8.1 重组家庭型\n\n### 命理信号\n\n- 月柱有冲且有合（先散后聚）\n- 父亲星或母亲星被合走（天干五合）\n- 月柱天干地支都带「变动」信号（冲 + 驿马）\n- 父母星出现多个（如偏财正财同现 = 可能有两个父亲角色）\n\n### 现实推断\n\n- 父母一方或双方再婚\n- 命主可能有继父/继母\n- 家庭结构复杂，需要适应\n\n### 校准问题\n\n- 父母有没有再婚？\n- 你有继父/继母吗？\n\n---\n\n## 8.2 单亲家庭型（一方去世或彻底离开）\n\n### 命理信号\n\n- 父亲星或母亲星完全不见（天干无、地支无、藏干无）\n- 对应宫位（年柱/月柱）坐「死」「墓」「绝」\n- 月柱空亡且对应星完全不见\n\n### 与「远方型」的区别\n\n- 远方型：星弱但还在（藏地支）→ 人还在只是不在身边\n- 单亲型：星完全不见 → 人可能真的不在了\n\n### 校准问题\n\n- 父母都健在吗？\n\n---\n\n## 8.3 命主「被寄养」型\n\n### 命理信号\n\n- 父母星都弱或不见\n- 印星弱（没有母亲庇护）\n- 比劫弱（没有兄弟姐妹帮衬）\n- 月柱有变动信号但年柱有贵人（在别处得到照顾）\n\n### 现实推断\n\n- 从小被寄养在亲戚家\n- 可能跟叔叔阿姨、舅舅舅妈等长大\n- 与亲生父母关系需要后天修复\n\n### 校准问题\n\n- 从小是在自己家长大的吗？还是寄养在别人家？\n\n---\n\n# 九、综合校准问题模板\n\n排盘后立即向用户问（不要堆在最后才问）：\n\n```\n帮你校准得更准一些，能告诉我以下信息吗？\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全）\n2. 父亲现在做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带？\n4. 家里做什么的？（开店 / 体制内 / 务农 / 外出务工）\n5. 自己是做什么的？目前在人生哪个阶段？\n```\n\n根据回答，对照上述模式校准分析。如果回答与命理信号不符，优先以事实为准，重新审视解读。\n\nFile v1.1.5:references/interview.md\n\n---\nAIGC:\n    Label: \"1\"\n    ContentProducer: 001191440300708461136T1XGW3\n    ProduceID: 5454cbbfb107e948d672dd4dff000698_4162cf67bb0e11f1a1bf52540064ee0f\n    ReservedCode1: dMxqNS6RFowGtf+tFXonzwn8+rGBdClcc5dTXR1VUNTR95pJQkltk3ZeDOt4HDpdzcyXViqjJGvEpr6rmuPr9TV0fjpfkYVSYFQa4h7JyZ+TOPOhQjbIyyA2kbT76bNHVIxONfuKqOj5a4YmiXvI8WInPruUuYMcB+c/msLe+PMvTo8nKUYF0FctlMA=\n    ContentPropagator: 001191440300708461136T1XGW3\n    PropagateID: 5454cbbfb107e948d672dd4dff000698_4162cf67bb0e11f1a1bf52540064ee0f\n    ReservedCode2: dMxqNS6RFowGtf+tFXonzwn8+rGBdClcc5dTXR1VUNTR95pJQkltk3ZeDOt4HDpdzcyXViqjJGvEpr6rmuPr9TV0fjpfkYVSYFQa4h7JyZ+TOPOhQjbIyyA2kbT76bNHVIxONfuKqOj5a4YmiXvI8WInPruUuYMcB+c/msLe+PMvTo8nKUYF0FctlMA=\n---\n\n# 访谈问题库\n\n正式排盘前，一定先访谈。目标不是「问得多」，而是尽快收齐能排盘、能校准的信息。每轮提问控制在 5 个左右，问完一轮等用户回答，再决定是否追问。\n\n## 第一轮核心问题（排盘前必问）\n\n按这个顺序问，语气直白：\n\n1. 你的出生日期是公历还是农历？具体是哪年哪月哪日？\n2. 你出生在几点？能精确到分钟最好；记不清就说是哪个时辰（比如「早上七八点」「天刚亮」）。\n3. 你是男生还是女生？——这影响大运顺逆排法。\n4. 你出生在哪个城市？——出生时间卡在时辰交界时可能需要校正。\n5. 你手上有没有已经排好的命盘，或者某个排盘软件的结果？\n6. 你这次最想看什么？整体全方位分析，还是事业、感情、财运、健康等某一方面？\n\n## 第二轮追问条件\n\n### 出生时间只到时辰，没到分钟\n\n追问：\n\n- 大概在几点前后？比如「中午 12 点左右」还是「下午 1 点多」？\n\n仍无法精确时：\n\n- 在结论中明确标注时柱存在不确定性。\n- 提供「双时辰对比」方案：按两个候选时辰分别排盘，对比时柱十神配置与大运起运差异，看哪个更贴合用户实际，再确定采用哪个。\n\n### 给的是农历日期\n\n追问：\n\n- 这是农历几月几日？\n- 那个月有没有闰月？你确定自己不是闰月出生吗？\n\n若为闰月：本工具脚本不支持闰月直接排盘，需用 tyme4ts 负月号转阳历后再排（见 SKILL.md「农历闰月处理」一节），禁止默认按普通月份排。\n\n### 出生时间在 23:00 前后\n\n追问：\n\n- 你出生在晚上 11 点前还是 11 点后？\n\n说明口径：默认按 sect=2（23:00-23:59 算当日）排盘；如果用户有既定口径（如其他软件按次日算），沿用该口径并明确说明两者差异。\n\n### 用户已有排盘软件结果\n\n追问：\n\n- 方便把盘面贴出来吗？或者直接告诉我四柱干支和起运岁数。\n\n处理方式：\n\n- 优先校盘：核对四柱干支、大运顺逆、起运岁数是否与本工具脚本一致。\n- 一致则直接基于该盘解读；不一致先说明差异来源（早晚子时口径、节气交界、软件实现），与用户确认采用哪套再继续。\n\n### 问的是健康等高风险主题\n\n额外补一句：\n\n- 我会从命盘角度给你结构提醒，但身体问题请以医生诊断为准，该检查就去检查。\n\n## 家庭校准 5 问（排盘后、分析前）\n\n1. 你父母还在一起吗？\n2. 你父亲是做什么工作的？他常驻在哪里？\n3. 你是妈妈带大的，还是有其他长辈（爷爷奶奶、外公外婆）主要带你？\n4. 你家里是做什么的？开店、体制内、务农，还是外出务工？\n5. 你现在在做什么？上学、上班，还是处于什么阶段？\n\n用途：校准家庭维度的分析方向，避免第一轮分析全错。命理信号 → 现实推断的对照速查见 `references/family-patterns.md`。\n\n## 回测校验问题（身强身弱与喜用假设给出后）\n\n先向用户给出身强身弱与喜用神的初步假设，然后问：\n\n1. 近一两年你过得算顺还是不顺？有没有哪一年特别难受（破财、生病、感情受挫、压力大）？\n2. 有没有哪段时间状态特别好（得财、升职、考试顺利、贵人帮忙）？\n3. 给我 2-3 个已经发生的关键事件和大致年份（升学、搬家、换工作、家里变动都行），我用来对一下盘。\n\n用途：用已发生事实反校验喜用忌神假设是否成立。假设与事实不符时，先回查排盘口径与判断依据，校准后再输出完整报告。\n\n## 可选服务询问（回测校验通过后）\n\n回测校验完成后，询问一次（默认不主动启用）：\n\n1. 是否需要用紫微斗数对你的八字结论做交叉验证？\n\n用户表示需要时，追问两点：\n\n1. 闰月口径偏好：紫微排盘默认「闰月按下月」口径，你有没有固定采用的排盘软件或老师的口径？有的话优先沿用。\n2. 你手上有没有已经排好的紫微命盘（截图或盘面）？有的话优先校盘（核对命宫、五行局、十四主星、大限）再解读，避免重复换算出不同口径。\n\n用户不需要时直接跳过，不再重复推销。\n\n## 不要这样问\n\n- 不要一口气抛十几个问题，每轮最多 5 个左右，问完等回答。\n- 不要问「你是身强还是身弱」「什么格局」这类用户听不懂的术语。\n- 不要先排盘再回头补问关键信息——出生信息没确认前不排盘。\n- 不要用恐吓式提问（如「你是不是会有大灾」）。\n*（内容由AI生成，仅供参考）*\n\nFile v1.1.5:references/pitfalls.md\n\n# 分析易错点速查\n\n分析时对照此清单，避免常见错误。按分析维度分类，每条格式：❌ 常见错误 → ✅ 正确做法。\n\n理论基础详见 `bazi-fundamentals.md`，实战方法详见 `analysis-guide.md`，家庭模式详见 `family-patterns.md`。\n\n---\n\n# 一、全局性错误（影响整个报告）\n\n## 1.1 大运 ≠ 原命局（最常见的幻觉）\n\n❌ 「庚金偏财不见天干，仅在巳中暗藏庚金（大运乙巳中才有）」——把大运和原命局混为一谈。\n\n✅ 分两句写：\n1. 「庚金偏财在原命局中完全不见（天干无、地支无、四柱所有藏干均无庚金）」\n2. 「仅在大运乙巳（2030-2039）中巳藏庚金才有偏财出现」\n\n详见 `bazi-fundamentals.md` 第九章。\n\n## 1.2 六亲十神：必须区分男女命\n\n❌ 不分男女一律用「偏财为父、正印为母」\n❌ 不分男女一律用「正财为妻」——女命配偶星是正官\n❌ 不分男女一律用「官杀为子女」——女命子女星是食伤\n\n✅ 在分析开头明确标注命主性别对应的所有六亲十神，后续全文保持一致。\n\n详见 `bazi-fundamentals.md` 第四章。\n\n## 1.3 校准工作流：不要跳过\n\n❌ 拿到八字就直接给最终结论\n\n✅ 先做骨架分析（五行强弱、格局、十神），然后立即提出 5 个校准问题，用户回答后再做完整解读。\n\n详见 `analysis-guide.md` 第一章。\n\n## 1.4 「完全不见」vs「暗藏微弱」：务必核实\n\n❌ 某个五行四柱中完全不存在，却写「暗藏微弱」\n\n✅ 逐一检查四柱所有藏干。如果所有地支藏干中都没有该五行，就是「完全不见」，不能说「暗藏」。\n\n## 1.5 五行加权计算：避免简单计数\n\n❌ 把地支和藏干本气重复计算（如地支有子水 + 子中藏癸水 = 算两次水）\n\n✅ 严格按加权公式：天干 100%、月令本气 100%、其他地支本气 70%、藏干中气 40%、藏干余气 20%。\n\n详见 `analysis-guide.md` 第二章。\n\n## 1.6 十神完整清单：不可遗漏\n\n❌ 只看天干不看藏干 → 漏掉伤官、食神等暗藏十神\n❌ 把藏干权重合计后描述错误（如 3×0.4=1.2 是「中等」而非「极弱」）\n❌ 「完全不见」清单漏项\n\n✅ 每个报告必须列出：有哪些十神 + 哪些完全不见。\n\n## 1.7 机械套用「生我就是喜用」\n\n❌ 看到日主弱就说「印星是喜用」——辛金日主弱，但印（土）多反而埋金\n\n✅ 用神判断需要综合考虑：调候、病药、通关、扶抑，以及日主特性。\n\n详见 `bazi-fundamentals.md` 第八、十章。\n\n---\n\n# 二、家庭分析易错点\n\n## 2.1 父母分析：先「在场度」再「性格」\n\n❌ 不看父母星在场度就直接说「严父慈母」或「严母慈父」\n\n✅ 先判断「在不在场」，再分析「严不严」。月柱空亡 + 父亲星不见 + 母亲星藏余气 = 父母离婚 + 母亲缺席 + 父亲远方，不是「严不严」的问题。\n\n详见 `family-patterns.md` 第一章。\n\n## 2.2 母亲缺席 vs 祖辈带大：不要混淆\n\n❌ 看到母亲星弱就说「母亲缺席」——实际上月柱稳、父母在一起，只是奶奶带大的\n\n✅ 关键区分：月柱空亡/冲日主 = 母亲真的不在；月柱稳但母亲星弱 = 母亲在但祖辈替代了养育角色。\n\n详见 `family-patterns.md` 第三章 3.1。\n\n## 2.3 食神制杀的工作形态：不局限于大机构\n\n❌ 看到食神制杀就说「适合在大机构工作」\n\n✅ 食神制杀 = 用温和方式管人/化解压力，可能出现在大机构、小个体户、自由职业、家庭等多种场景。\n\n---\n\n# 三、事业/财运分析易错点\n\n## 3.1 用神五行 ≠ 只能做该五行的行业\n\n❌ 用神是火，就说「只能做火相关行业」\n\n✅ 用神是方向偏好，不是唯一选择。实际建议要给出喜用五行的多个行业方向，并说明适配度差异。\n\n## 3.2 偏财旺 ≠ 一定要投机\n\n❌ 看到偏财旺就说「适合炒股、投资」\n\n✅ 偏财 = 非固定收入、机会型收入，可以是销售提成、自由职业、项目奖金等多种形式。不要一上来就建议高风险操作。\n\n## 3.3 官杀混杂 ≠ 一定事业差\n\n❌ 看到官杀混杂就说「事业不顺」\n\n✅ 官杀混杂需要看是否有制化（食神制杀、印星化杀）。有制化 = 反而能驾驭复杂局面，适合挑战性工作。无制化才是不利信号。\n\n## 3.4 财星不见 ≠ 没钱\n\n❌ 看到财星不见就说「财运差」\n\n✅ 财星不见可能代表：\n- 不以财为主要追求（学术型、修行型）\n- 财通过其他渠道获得（如官星旺 = 以权生财）\n- 财来得晚但稳\n- 需要结合格局和大运综合判断\n\n---\n\n# 四、感情/婚姻分析易错点\n\n## 4.1 配偶星不见 ≠ 不结婚\n\n❌ 看到配偶星不见就说「婚姻缘薄」或「可能不结婚」\n\n✅ 配偶星不见可能代表：\n- 配偶来得晚（大龄结婚）\n- 配偶通过大运/流年补入\n- 感情模式比较非传统（异地恋、晚婚、不办婚礼等）\n- 需要看大运是否有配偶星出现\n\n## 4.2 桃花旺 ≠ 一定花心\n\n❌ 看到桃花就说「感情混乱」「花心」\n\n✅ 桃花 = 人缘好、有魅力。可以表现为：\n- 社交能力强、受欢迎\n- 从事与人打交道的工作\n- 艺术/表演天赋\n- 只有桃花 + 伤官/偏财同现才偏向「多情」\n\n## 4.3 日支冲 ≠ 一定离婚\n\n❌ 看到日支被冲就说「婚姻不稳」\n\n✅ 日支冲需要看：\n- 是否有合来解冲（六合/三合能化解）\n- 冲的力量大小（月支冲 vs 时支冲，力度不同）\n- 大运是否加重冲的力量\n- 配偶星本身的状态\n\n## 4.4 给出具体婚龄 / 身高\n\n❌ 「你会在 26 岁结婚」「配偶身高 175cm」\n\n✅ 用范围描述：\n- 「偏早婚（25前）」/「中等婚龄（25-30）」/「晚婚倾向（30后）」\n- 「配偶外形偏高」/「中等身材」\n- 详见 `analysis-guide.md` 输出格式规则\n\n---\n\n# 五、健康分析易错点\n\n## 5.1 五行缺 ≠ 一定有对应疾病\n\n❌ 「你缺水，所以肾一定不好」\n\n✅ 五行缺代表该脏腑先天偏弱，但不代表一定有病。需要结合：\n- 缺的程度（完全不见 vs 暗藏微弱）\n- 大运是否补入\n- 是否有刑冲加重问题\n- 给出养生建议而非诊断结论\n\n## 5.2 五行过旺 ≠ 该脏腑一定好\n\n❌ 「火旺，所以心脏很好」\n\n✅ 五行过旺反而可能导致该脏腑过亢出问题（如火太旺 = 心火旺 = 失眠、焦虑、心血管压力）。过旺和过弱都需要注意。\n\n## 5.3 忽略精神健康\n\n❌ 只分析五行对应的身体脏腑，忽略精神层面\n\n✅ 特别关注：\n- 食伤旺被印克 = 情绪压抑\n- 七杀旺无制 = 压力大、焦虑\n- 印星太重 = 多虑、想太多\n- 华盖/童子/孤鸾 = 精神世界丰富但也容易孤独\n\n---\n\n# 六、流年/大运分析易错点\n\n## 6.1 大运十神遗漏\n\n❌ 只写大运天干十神，漏掉地支藏干的十神\n\n✅ 完整列出：大运天干十神 + 大运地支所有藏干十神。\n\n例如丙火日主走乙巳大运：\n- 乙 = 正印（天干）\n- 巳藏丙 = 比肩、巳藏庚 = 偏财、巳藏戊 = 食神\n- 完整：正印 + 比肩 + 偏财 + 食神\n\n详见 `analysis-guide.md` 第四章。\n\n## 6.2 流年与岁运并临的恐吓\n\n❌ 看到岁运并临就说「大凶」「灾年」\n\n✅ 岁运并临只是该十神能量极强，吉凶取决于该十神是喜是忌：\n- 喜神岁运并临 = 大好事\n- 忌神岁运并临 = 确实需要注意\n- 中性十神 = 该领域事件密集发生\n\n## 6.3 忽略流年与原命局的互动\n\n❌ 只看流年天干地支本身的含义，不看与原命局的刑冲合会\n\n✅ 流年分析必须结合：\n- 流年天干与原命局/大运的十神关系\n- 流年地支与原命局/大运的刑冲合会\n- 流年引动哪个宫位（年柱=祖上/早年、月柱=父母/青年、日柱=配偶/中年、时柱=子女/晚年）\n\n## 6.4 用岁数而非年份描述\n\n❌ 「19-28岁走大运」/「30岁后财运好转」\n\n✅ 用实际年份：「2020-2029走大运」/「2030年后财运好转」。中国传统有虚岁实岁之分，用岁数容易混淆。\n\n详见 `analysis-guide.md` 输出格式规则。\n\n---\n\n# 七、神煞/格局判断易错点\n\n## 7.1 神煞混淆\n\n❌ 把童子煞和华盖煞混为一谈\n\n✅ 分别列出：\n- 童子煞：与佛道有缘、有灵性、前世修行\n- 华盖煞：聪明、孤高、好文艺/宗教\n\n详见 `bazi-fundamentals.md` 第六章。\n\n## 7.2 空亡 ≠ 完全没有\n\n❌ 「月柱空亡 = 父母宫完全没有」\n\n✅ 空亡 = 影响力打折扣、占位减轻，不是「不存在」。月柱空亡的人也可能父母双全，只是与父母的关系比较「淡」或「轻」。\n\n详见 `bazi-fundamentals.md` 第六章。\n\n## 7.3 格局判断过于武断\n\n❌ 看到一个十神透干就定格局（如「正官透干 = 正官格」）\n\n✅ 格局判断需要综合：\n- 该十神是否当令（月令）\n- 是否透干且有根\n- 是否有破坏格局的因素（如正官格见伤官）\n- 是否有救应（如伤官见官但有印星制伤官）\n\n详见 `bazi-fundamentals.md` 第七章。\n\n## 7.4 日主强弱判断：以脚本输出为准\n\n❌ 手动分析遗漏星运细节\n\n✅ 以脚本输出的「星运」和「自坐」字段为准，再结合五行生克综合判断。\n\n详见 `bazi-fundamentals.md` 第三章。\n\nFile v1.1.5:references/prompt-template.md\n\n---\nAIGC:\n    Label: \"1\"\n    ContentProducer: 001191440300708461136T1XGW3\n    ProduceID: 5454cbbfb107e948d672dd4dff000698_42586f92bb0e11f1a1bf52540064ee0f\n    ReservedCode1: i+rC6b4s7Oib2Xa+36uOhTG3B4oLHg+QPyrhJ4Tl96LGAdHk34lTWxzwCYrnkO9FWteYuU1kUTXCtdwj4ikaNSSrwVb7BO/U7SlgPvPRF7qCensn4YbV7Tiyp33o0IvLaZfhX+n1/8ksulmmaOnAVqDBjNJgaUrbObQ8KroDuDkkrrVRMiK3mdZUnwg=\n    ContentPropagator: 001191440300708461136T1XGW3\n    PropagateID: 5454cbbfb107e948d672dd4dff000698_42586f92bb0e11f1a1bf52540064ee0f\n    ReservedCode2: i+rC6b4s7Oib2Xa+36uOhTG3B4oLHg+QPyrhJ4Tl96LGAdHk34lTWxzwCYrnkO9FWteYuU1kUTXCtdwj4ikaNSSrwVb7BO/U7SlgPvPRF7qCensn4YbV7Tiyp33o0IvLaZfhX+n1/8ksulmmaOnAVqDBjNJgaUrbObQ8KroDuDkkrrVRMiK3mdZUnwg=\n---\n\n# 四柱八字分析提示词模板\n\n以下模板用于向 AI 发起完整的八字全方位分析请求。填入个人信息后使用。输出维度对齐本项目的八大维度分析模板（家庭、健康、外貌身材、事业、财富、感情婚姻、人际关系、学业、精神世界）。\n\n---\n\n你现在是一位专业的中国传统四柱八字命理研究者，熟读并综合参考《穷通宝鉴》《三命通会》《滴天髓》《渊海子平》《千里命稿》《协纪辨方书》《果老星宗》《子平真诠》《神峰通考》等经典命理著作。你擅长结合传统命理理论、排盘规则、十神生克、格局喜忌、旺衰流通、大运流年等方法，对命盘进行系统、细致、可验证的分析。\n\n请根据我提供的个人信息，严格按照传统四柱八字的逻辑进行分析：\n\n【个人信息】\n姓名：xx\n性别：x\n出生地：x\n公历出生日期：xxxx年x月x日\n农历出生日期：xxxx年x月x日（如为闰月请注明「闰X月」）\n出生时间：x时x分\n当前年份：xxxx年\n\n【排运规则】\n排大运分阴年、阳年。\n阳年：甲、丙、戊、庚、壬\n阴年：乙、丁、己、辛、癸\n阳年男、阴年女顺排；阴年男、阳年女逆排。\n具体排法以月柱干支为基准进行顺逆。\n小孩交大运前，以月柱干支为大运。\n早晚子时：如出生时间在 23:00-23:59，请注明按当日还是次日排日柱（默认按当日）。\n十天干：甲乙丙丁戊己庚辛壬癸\n十二地支：子丑寅卯辰巳午未申酉戌亥\n\n请你按以下要求输出：\n\n1. 先排出我的四柱八字命盘，列出年柱、月柱、日柱、时柱、藏干、纳音、神煞。\n2. 分析日主强弱，判断命局格局、五行分布、寒暖燥湿、喜用神、忌神，并说明判断依据。\n3. 列出十神完整清单（存在的与完全不见的），并分析十神配置：性格特征、思维方式、为人处事风格、优势短板。\n4. 按以下八大维度逐项展开分析，尽量具体，不要空泛套话：\n   - 家庭（父亲画像、母亲画像、兄弟姐妹、家庭整体氛围与走向）\n   - 健康（五行对应脏腑强弱、重点健康问题、养生建议）\n   - 外貌身材（整体气质、身形脸型、身材走势、穿着风格建议）\n   - 事业（事业格局、适合行业按喜用五行排序、事业时间线用实际年份、与领导同事关系）\n   - 财富（财运格局、财富等级预估、破财年份、偏财正财、理财避坑）\n   - 感情婚姻（配偶画像、感情模式、婚配建议、婚期最佳年份）\n   - 人际关系（朋友圈、贵人运、小人运）\n   - 学业（读书运、学历预估、学习风格）\n   - 精神世界（灵性直觉、内心世界、精神出口建议）\n5. 结合大运和流年，用实际年份（不用岁数，避免虚实岁混淆）分析人生不同阶段的走势变化，指出哪些阶段更容易出现机会、转折、压力、波动。\n6. 请重点给出一些「已经发生过」的关键事件推断，标注清楚年份，并附上已发生事件校验清单，方便我校验分析是否贴合实际；请尽量具体到年龄段及年份范围，并说明为什么会在那个阶段出现。\n7. 最后请单独总结：我的命局核心特点、一生最需要注意的风险点、最值得把握的发展方向、特别关键的年份或阶段，并用一句话概括整个命盘的核心特质与人生走向。\n\n要求：以专业命理研究者口吻输出，但不要故弄玄虚。结论要有依据，尽量体现推演过程。不要只说好听的话，也不要刻意吓人，要客观平衡。命盘展示的是倾向与结构，不是绝对命定；健康、法律、财务问题只做结构提醒，不替代现实专业意见。内容尽量全面，但结构清晰，分点展开。\n*（内容由AI生成，仅供参考）*\n\nFile v1.1.5:references/ziwei/calculation.md\n\n> 来源：FANzR-arch/Numerologist_skills（基于 MIT 精神引用）。本项目排盘仍以 cantian-tymext 为准，本组文档仅用于可选的紫微斗数交叉验证。\n\n# 紫微斗数排盘计算参考\n\n## 说明\n\n本文件提供本 skill 的默认排盘口径。重点原则：\n\n- 先按安星诀排盘，再做解释。\n- 对同一问题若存在民间简化说法与安星诀冲突，以安星诀为准。\n- 子时换日、闰月归属、命主身主等细节若用户已有既定软件或老师口径，优先沿用并说明差异。\n\n## 1. 天干地支与时辰\n\n### 十天干与十二地支\n\n- 十天干：甲、乙、丙、丁、戊、己、庚、辛、壬、癸\n- 十二地支：子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥\n- 阳年天干：甲、丙、戊、庚、壬\n- 阴年天干：乙、丁、己、辛、癸\n\n### 十二地支在命盘上的固定位置\n\n```text\n      巳  午  未  申\n      辰          酉\n      卯          戌\n      寅  丑  子  亥\n```\n\n### 时辰对照\n\n| 时辰 | 地支 | 时间 |\n|------|------|------|\n| 子时 | 子 | 23:00-00:59 |\n| 丑时 | 丑 | 01:00-02:59 |\n| 寅时 | 寅 | 03:00-04:59 |\n| 卯时 | 卯 | 05:00-06:59 |\n| 辰时 | 辰 | 07:00-08:59 |\n| 巳时 | 巳 | 09:00-10:59 |\n| 午时 | 午 | 11:00-12:59 |\n| 未时 | 未 | 13:00-14:59 |\n| 申时 | 申 | 15:00-16:59 |\n| 酉时 | 酉 | 17:00-18:59 |\n| 戌时 | 戌 | 19:00-20:59 |\n| 亥时 | 亥 | 21:00-22:59 |\n\n默认口径：\n\n- 本 skill 默认把 `23:00` 后视为次日子时。\n- 若用户已有现成命盘或明确指定沿用民用日期，则保留其口径，并说明差异来源。\n\n## 2. 定命宫与身宫\n\n### 命宫\n\n口诀：\n\n- 寅起正月，顺数至生月，逆数生时为命宫。\n\n步骤：\n\n1. 从寅宫起正月，顺数到出生农历月份所在宫位。\n2. 以该宫位起子时，逆时针数到出生时辰，所到宫位即为命宫。\n\n示例：\n\n- 农历三月午时\n- 寅=正月，卯=二月，辰=三月\n- 从辰宫起子时逆数到午时：辰=子，卯=丑，寅=寅，丑=卯，子=辰，亥=巳，戌=午\n- 所以命宫在戌\n\n### 身宫\n\n口诀：\n\n- 寅起正月，顺数至生月，顺数生时为身宫。\n\n步骤：\n\n1. 第一段与命宫相同。\n2. 从该宫位起子时，顺时针数到出生时辰，所到宫位即为身宫。\n\n一般说明：\n\n- 命宫看先天气质与人生主轴。\n- 身宫看后天表现与发力方向。\n- 身宫会与命、迁、财、官、夫妻、福德等关键宫位之一重合。\n\n## 3. 安十二宫\n\n命宫确定后，十二宫固定按逆时针排列：\n\n- 命宫\n- 兄弟宫\n- 夫妻宫\n- 子女宫\n- 财帛宫\n- 疾厄宫\n- 迁移宫\n- 交友宫（奴仆宫）\n- 官禄宫（事业宫）\n- 田宅宫\n- 福德宫\n- 父母宫\n\n示例：若命宫在午，则\n\n- 午=命\n- 巳=兄弟\n- 辰=夫妻\n- 卯=子女\n- 寅=财帛\n- 丑=疾厄\n- 子=迁移\n- 亥=交友\n- 戌=官禄\n- 酉=田宅\n- 申=福德\n- 未=父母\n\n## 4. 起寅首与宫干\n\n起寅首用于确定各宫天干，后续会用到五行局与宫干飞化。\n\n口诀：\n\n- 甲己年起丙寅\n- 乙庚年起戊寅\n- 丙辛年起庚寅\n- 丁壬年起壬寅\n- 戊癸年起甲寅\n\n步骤：\n\n1. 先按出生年干确定寅宫起什么天干。\n2. 再从寅宫开始，天干依次顺排十二宫。\n3. 排完后即可得到每个宫位的干支组合。\n\n示例：甲年生人\n\n- 寅=丙寅\n- 卯=丁卯\n- 辰=戊辰\n- 巳=己巳\n- 午=庚午\n- 未=辛未\n- 申=壬申\n- 酉=癸酉\n- 戌=甲戌\n- 亥=乙亥\n- 子=丙子\n- 丑=丁丑\n\n## 5. 定五行局\n\n本 skill 默认使用定五行局诀，不把“纳音查表”当成唯一入口。\n\n### 取数规则\n\n- 天干取数：\n  - 甲乙=1\n  - 丙丁=2\n  - 戊己=3\n  - 庚辛=4\n  - 壬癸=5\n- 地支取数：\n  - 子午丑未=1\n  - 寅申卯酉=2\n  - 辰戌巳亥=3\n\n### 计算方法\n\n1. 取命宫干支的天干数与地支数相加。\n2. 若结果大于 5，则反复减 5。\n3. 余数对应五行：\n   - 1=木三局\n   - 2=金四局\n   - 3=水二局\n   - 4=火六局\n   - 5=土五局\n\n示例：\n\n- 丙子：2+1=3 -> 水 -> 水二局\n- 辛未：4+1=5 -> 土 -> 土五局\n- 庚申：4+2=6 -> 6-5=1 -> 木 -> 木三局\n\n## 6. 安紫微星\n\n紫微星以出生农历日数与五行局数确定。实操上最稳妥的做法是直接查表。\n\n### 紫微星安星表\n\n**水二局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 丑 | 寅 | 寅 | 卯 | 卯 | 辰 | 辰 | 巳 | 巳 | 午 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 午 | 未 | 未 | 申 | 申 | 酉 | 酉 | 戌 | 戌 | 亥 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 亥 | 子 | 子 | 丑 | 丑 | 寅 | 寅 | 卯 | 卯 | 辰 |\n\n**木三局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 辰 | 丑 | 寅 | 巳 | 寅 | 卯 | 午 | 卯 | 辰 | 未 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 辰 | 巳 | 申 | 巳 | 午 | 酉 | 午 | 未 | 戌 | 未 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 申 | 亥 | 申 | 酉 | 子 | 酉 | 戌 | 丑 | 戌 | 亥 |\n\n**金四局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 亥 | 辰 | 丑 | 寅 | 子 | 巳 | 寅 | 卯 | 丑 | 午 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 卯 | 辰 | 寅 | 未 | 辰 | 巳 | 卯 | 申 | 巳 | 午 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 辰 | 酉 | 午 | 未 | 巳 | 戌 | 未 | 申 | 午 | 亥 |\n\n**土五局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 午 | 亥 | 辰 | 丑 | 寅 | 未 | 子 | 巳 | 寅 | 卯 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 申 | 丑 | 午 | 卯 | 辰 | 酉 | 寅 | 未 | 辰 | 巳 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 戌 | 卯 | 申 | 巳 | 午 | 亥 | 辰 | 酉 | 午 | 未 |\n\n**火六局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 酉 | 午 | 亥 | 辰 | 丑 | 寅 | 戌 | 未 | 子 | 巳 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 寅 | 卯 | 亥 | 申 | 丑 | 午 | 卯 | 辰 | 子 | 酉 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 寅 | 未 | 辰 | 巳 | 丑 | 戌 | 卯 | 申 | 巳 | 午 |\n\n## 7. 安十四主星\n\n### 7.1 紫微星系\n\n口诀意译：\n\n- 紫微逆去天机\n- 隔一太阳武曲\n- 连去天同\n- 空二宫后安廉贞\n\n默认排法：\n\n- 紫微在本宫\n- 逆 1 宫安天机\n- 再逆 2 宫安太阳\n- 再逆 1 宫安武曲\n- 再逆 1 宫安天同\n- 再逆 3 宫安廉贞\n\n### 7.2 天府星\n\n这里不要使用“寅申轴对称”之类的简化说法。默认按安天府星诀处理：\n\n- 天府以紫微为参照推移\n- 不能简单理解成“永远与紫微对宫”\n\n可直接使用下表：\n\n| 紫微落宫 | 天府落宫 |\n|----------|----------|\n| 寅 | 寅 |\n| 卯 | 丑 |\n| 辰 | 子 |\n| 巳 | 亥 |\n| 午 | 戌 |\n| 未 | 酉 |\n| 申 | 申 |\n| 酉 | 未 |\n| 戌 | 午 |\n| 亥 | 巳 |\n| 子 | 辰 |\n| 丑 | 卯 |\n\n### 7.3 天府星系\n\n口诀意译：\n\n- 天府顺行太阴\n- 再顺贪狼、巨门、天相、天梁、七杀\n- 七杀之后空三宫，于第四色宫安破军\n\n默认排法：\n\n- 天府在本宫\n- 顺 1 宫安太阴\n- 顺 1 宫安贪狼\n- 顺 1 宫安巨门\n- 顺 1 宫安天相\n- 顺 1 宫安天梁\n- 顺 1 宫安七杀\n- 再顺 4 宫安破军\n\n### 7.4 常见主星组合校核\n\n如果十四主星排完后，以下关系完全对不上，优先回查天府起法：\n\n- 紫微天府同宫常见于寅、申\n- 紫微贪狼同宫常见于卯、酉\n- 紫微天相同宫常见于辰、戌\n- 紫微七杀同宫常见于巳、亥\n- 紫微破军同宫常见于丑、未\n\n## 8. 甲级辅星\n\n### 文昌、文曲（按时辰）\n\n| 时辰 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 文昌 | 戌 | 酉 | 申 | 未 | 午 | 巳 | 辰 | 卯 | 寅 | 丑 | 子 | 亥 |\n| 文曲 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 | 子 | 丑 | 寅 | 卯 |\n\n### 左辅、右弼（按月份）\n\n| 月份 | 正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一月 | 十二月 |\n|------|------|------|------|------|------|------|------|------|------|------|--------|--------|\n| 左辅 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 | 子 | 丑 | 寅 | 卯 |\n| 右弼 | 戌 | 酉 | 申 | 未 | 午 | 巳 | 辰 | 卯 | 寅 | 丑 | 子 | 亥 |\n\n### 天魁、天钺（按年干）\n\n| 年干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 天魁 | 丑 | 子 | 亥 | 酉 | 丑 | 子 | 丑 | 午 | 卯 | 卯 |\n| 天钺 | 未 | 申 | 酉 | 未 | 未 | 申 | 未 | 寅 | 巳 | 巳 |\n\n### 禄存、擎羊、陀罗（按年干）\n\n| 年干 | 甲 | 乙 | 丙/戊 | 丁/己 | 庚 | 辛 | 壬 | 癸 |\n|------|----|----|--------|--------|----|----|----|----|\n| 禄存 | 寅 | 卯 | 巳 | 午 | 申 | 酉 | 亥 | 子 |\n| 擎羊 | 卯 | 辰 | 午 | 未 | 酉 | 戌 | 子 | 丑 |\n| 陀罗 | 丑 | 寅 | 辰 | 巳 | 未 | 申 | 戌 | 亥 |\n\n### 火星、铃星（按年支与时辰）\n\n起点表：\n\n| 年支组 | 寅午戌 | 申子辰 | 巳酉丑 | 亥卯未 |\n|--------|--------|--------|--------|--------|\n| 火星起点 | 丑 | 寅 | 卯 | 酉 |\n| 铃星起点 | 卯 | 戌 | 戌 | 戌 |\n\n规则：\n\n- 先按年支组找起点宫。\n- 以起点宫起子时，顺时针数到出生时辰。\n- 所到之宫即为火星或铃星落宫。\n\n### 地空、地劫（按时辰）\n\n| 时辰 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 地空 | 亥 | 戌 | 酉 | 申 | 未 | 午 | 巳 | 辰 | 卯 | 寅 | 丑 | 子 |\n| 地劫 | 亥 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 |\n\n### 天马（按年支）\n\n| 年支组 | 寅午戌 | 申子辰 | 巳酉丑 | 亥卯未 |\n|--------|--------|--------|--------|--------|\n| 天马 | 申 | 寅 | 亥 | 巳 |\n\n## 9. 常用乙级星\n\n默认按需使用：\n\n- 天刑：正月起酉，顺行\n- 天姚：正月起丑，顺行\n- 红鸾：卯宫起子逆数到生年支\n- 天喜：红鸾对宫\n- 孤辰、寡宿：按年支三合组安\n- 天哭、天虚：午宫起子，哭逆虚顺\n\n如果用户只求简盘，可先不展开乙级星。\n\n## 10. 大限\n\n### 起限年龄\n\n- 水二局：2 岁\n- 木三局：3 岁\n- 金四局：4 岁\n- 土五局：5 岁\n- 火六局：6 岁\n\n### 顺逆规则\n\n- 阳男、阴女：从命宫顺行\n- 阴男、阳女：从命宫逆行\n\n### 说明\n\n- 每一宫管 10 年。\n- 第一大限从起限年龄开始，到起限年龄加 9 结束。\n- 用户问流年时，先定当前大限，再叠加流年四化。\n\n## 11. 命主与身主\n\n本 skill 默认采用以下常见口径：\n\n### 命主星（按命宫地支）\n\n| 命宫地支 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|----------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 命主星 | 贪狼 | 巨门 | 禄存 | 文曲 | 廉贞 | 武曲 | 破军 | 武曲 | 廉贞 | 文曲 | 禄存 | 巨门 |\n\n### 身主星（按出生年支）\n\n| 年支 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 身主星 | 火星 | 天相 | 天梁 | 天同 | 文昌 | 天机 | 火星 | 天相 | 天梁 | 天同 | 文昌 | 天机 |\n\n## 12. 排盘自检清单\n\n排盘结束后，用下面清单复核：\n\n- 命宫、身宫、十二宫顺序是否正确\n- 起寅首后各宫宫干是否连续无误\n- 五行局是否与命宫干支一致\n- 紫微与天府起法是否采用了同一套口诀\n- 十四主星是否完整安置，且没有重星、漏星\n- 四化是否挂到真实存在的星曜上\n- 大限顺逆是否与性别及年干阴阳一致\n\n若出现明显异常，优先回查：\n\n1. 子时是否换日\n2. 农历月份是否含闰月\n3. 命宫宫干是否算错\n4. 天府起法是否误用了“轴对称简化说法”\n\nFile v1.1.5:references/ziwei/patterns.md\n\n> 来源：FANzR-arch/Numerologist_skills（基于 MIT 精神引用）。本项目排盘仍以 cantian-tymext 为准，本组文档仅用于可选的紫微斗数交叉验证。\n\n# 紫微斗数格局参考\n\n## 使用原则\n\n本文件只用于**排盘完成后的结构总结**，不用于反推主星位置。\n\n使用顺序必须是：\n\n1. 先按 `calculation.md` 排出主星、辅星、四化、大限。\n2. 再核对命宫及三方四正的真实结构。\n3. 最后才判断是否接近某个格局名称。\n\n如果格局名和实际盘面冲突，以实际盘面为准。\n\n## 判断要点\n\n判断格局时，至少同时看：\n\n- 命宫及命宫三方四正\n- 主星是否庙旺得地\n- 吉星是否加会\n- 煞星与化忌是否破格\n- 本命四化是否增色或减色\n\n格局是总结性的标签，不是铁律，也不应该替代逐宫分析。\n\n## 常见吉格\n\n### 1. 紫府同宫\n\n- 核心结构：紫微与天府同宫\n- 常见意义：权柄、资源、稳定性兼具\n- 观察重点：是否有左右、魁钺、昌曲加会；是否被煞忌冲破\n\n### 2. 紫杀同宫\n\n- 核心结构：紫微与七杀同宫\n- 常见意义：魄力大、敢担事、适合带队或开创\n- 观察重点：若吉多则成大气魄，煞重则易走极端\n\n### 3. 武府同宫\n\n- 核心结构：武曲与天府同宫\n- 常见意义：理财、守成、资源管理能力强\n- 观察重点：更适合稳健积累型财富结构\n\n### 4. 日月并明\n\n- 核心结构：太阳与太阴同在较佳位置，且命宫三方四正得力\n- 常见意义：阴阳协调，名望与生活质量兼顾\n- 观察重点：不要只看日月本身，还要看其三方是否有煞忌\n\n### 5. 日照雷门\n\n- 核心结构：太阳与巨门同度或形成强联系，且太阳得势\n- 常见意义：口才、表达、传播、公众影响力突出\n- 观察重点：若巨门、太阳再遇化忌，是非也会同步加重\n\n### 6. 阳梁昌禄\n\n- 核心结构：太阳、天梁、文昌/化科、禄存/化禄形成会照\n- 常见意义：利学术、考试、公职、名誉体系\n- 观察重点：适合放在官禄、命宫三方四正整体判断\n\n### 7. 机月同梁\n\n- 核心结构：天机、太阴、天同、天梁分布于命宫三方四正\n- 常见意义：温和、聪明、规划型、系统型发展\n- 观察重点：是整体结构格，不是单一同宫格\n\n### 8. 火贪格 / 铃贪格\n\n- 核心结构：贪狼与火星或铃星形成关键同度/会照\n- 常见意义：爆发力、舞台感、机会来得快\n- 观察重点：吉时可突然起势，失衡时也容易骤起骤落\n\n### 9. 禄马交驰\n\n- 核心结构：禄存与天马同宫或在命宫三方四正形成强联系\n- 常见意义：因流动、出差、外部机会而得财\n- 观察重点：常见于“动中求财”的结构\n\n### 10. 三奇加会\n\n- 核心结构：化禄、化权、化科集中于命宫三方四正\n- 常见意义：资源、执行、名声同时发力\n- 观察重点：三吉化同在不等于无代价，仍要看是否见煞忌\n\n### 11. 双禄朝垣\n\n- 核心结构：禄存与化禄同时加会命宫三方四正\n- 常见意义：财禄条件较佳，资源兑现力强\n- 观察重点：若见空劫、化忌，常变成“有财路但难守”\n\n## 常见课题型结构\n\n### 12. 命无正曜\n\n- 核心结构：命宫无十四主星\n- 常见意义：更受对宫与三方四正牵引\n- 判断方法：重点看对宫主星、三方四正、辅星与四化\n\n### 13. 羊陀夹命\n\n- 核心结构：擎羊、陀罗分居命宫两侧或强力夹制命宫\n- 常见意义：有压力、阻滞、磨损感，但也会逼出执行力\n- 观察重点：若主星强且吉化得力，可把压力转为行动力\n\n### 14. 空劫夹命\n\n- 核心结构：地空、地劫夹命或重压命宫三方\n- 常见意义：现实感、资源感、稳定感较弱；思维可能很跳脱\n- 观察重点：物质层面不稳时，反而可能在创意、哲思、宗教、艺术上有表现\n\n### 15. 巨机化忌\n\n- 核心结构：巨门或天机化忌落命宫、官禄宫，或强冲命宫三方\n- 常见意义：想法多、纠结重、口舌多、判断成本高\n- 观察重点：化忌不只代表坏，也代表特别在意与容易卡住\n\n### 16. 廉贞七杀\n\n- 核心结构：廉贞与七杀形成强同度/会照\n- 常见意义：人生起伏大，进取心与风险承受并存\n- 观察重点：吉多则成开创力，煞重则易走剧烈波动\n\n### 17. 刑忌夹印\n\n- 核心结构：天相受刑煞与化忌夹制\n- 常见意义：名声、事业、评价体系容易承压\n- 观察重点：适合结合官禄、迁移、命宫一起看\n\n### 18. 杀破狼\n\n- 核心结构：七杀、破军、贪狼在命宫三方四正成系统分布\n- 常见意义：强变动、强开创、不安于现状\n- 观察重点：它不是天然凶格，更像“高波动、高开创”的人生结构\n\n## 成格与破格\n\n### 更接近成格的情况\n\n- 主星庙旺得地\n- 命宫三方四正协调\n- 吉星、吉化成系统会照\n- 现实议题能通过结构互补得到承托\n\n### 容易破格的情况\n\n- 主星落陷且无承托\n- 六煞与化忌集中压入同一重点领域\n- 只有格局名好看，但三方四正实际很散\n- 命宫看似强，财官迁福其余三方却明显拖后腿\n\n## 使用建议\n\n- 格局只做“总结句”，不要替代逐宫分析。\n- 先解释结构，再给格局名，用户更容易听懂也更不容易被误导。\n- 如果盘面只“近似某格”，直接说“接近”“带有某格意味”，不要硬判成格。\n\nArchive v1.1.4: 23 files, 74233 bytes\n\nFiles: package-lock.json (2031b), package.json (789b), README.md (24214b), references/analysis-guide.md (6185b), references/bazi-fundamentals.md (18308b), references/dev-ops.md (3428b), references/family-patterns.md (13958b), references/interview.md (5455b), references/pitfalls.md (9423b), references/prompt-template.md (4625b), references/ziwei/calculation.md (12988b), references/ziwei/patterns.md (5541b), references/ziwei/sihua.md (8065b), references/ziwei/stars.md (15218b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4908b), scripts/util.ts (796b), scripts/ziwei_verify.py (2678b), skill-card.md (2224b), SKILL.md (22405b), _meta.json (136b)\n\nFile v1.1.4:SKILL.md\n\n---\nname: bazi-full-fortune\ndescription: >\n  八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度\n  全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、\n  喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、\n  查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业\n  且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升\n  结论稳定性。\ntags: [bazi, fortune-telling, chinese-astrology, destiny-analysis, four-pillars]\n---\n\n# 八字全方位算命 Skill\n\n## 项目定位\n\n本项目是一个完整的八字命理工作流工具集，包含：\n\n1. **排盘层** — 基于 `cantian-tymext` 的 CLI 脚本，支持阳历/农历输入，输出完整四柱、十神、神煞、大运、刑冲合会\n2. **分析层** — 全方位命理解读模板，覆盖家庭、健康、事业、财富、感情、人际、学业、精神八大维度\n3. **参考层** — 六亲十神规则、分析指南、家庭模式速查、易错点 + 十日主喜忌\n\n## 何时使用\n\n- 用户要根据阳历/农历出生时间计算四柱八字\n- 用户要「全方位分析这个八字」或「帮我全面分析八字」\n- 用户要查询某一天对应的农历、干支、宜忌等信息\n- 用户要「查黄历」或看某天宜忌\n- 用户给出已知四柱干支要求反推阳历日期\n\n## 核心规则\n\n### 解释边界\n\n- 命盘展示的是倾向、结构与课题机会，不是绝对命定。\n- 不用恐吓式、宿命式表述，不说「注定如此」「无法改变」。\n- 健康、法律、财务等问题只做命盘角度的结构提醒，不替代医生、律师、财务顾问等现实专业意见。\n- 结论要有推演依据，尽量体现推演过程；不只说好听的话，也不刻意吓人，保持客观平衡。\n\n### 逻辑优先级\n\n1. 先确认出生信息与口径（公历/农历、闰月、早晚子时）\n2. 再调用脚本严格排盘，不心算排盘\n3. 再做日主强弱、格局、十神、喜用忌分析\n4. 经验口诀与实际排盘推演冲突时，以推演结果为准\n\n### 默认口径\n\n- 早晚子时：默认 `sect=2`（23:00-23:59 算当日）。用户有既定口径时优先沿用并说明差异。\n- 农历闰月：`buildBaziFromLunar.ts` 不支持闰月。排盘前必须先问清是否闰月；闰月用 tyme4ts 的 `LunarDay` 负月号转阳历后再排（见第 7 节），禁止默认按普通月份排。\n\n### 询问优先\n\n- 信息不全先追问，不硬排；优先问会直接改变盘面的信息（公历/农历、闰月、出生时间、性别）。\n- 出生时间模糊（只知「上午」「傍晚」）时，在结论中标注不确定性，并提供「双时辰对比」方案：按两个候选时辰分别排盘对比，看哪个更贴合实际再确定。\n- 用户已有可信排盘软件结果或现成命盘时，优先校盘（核对四柱、大运顺逆、起运岁数）再解读，避免重复换算带来口径偏差。\n\n## 前置依赖\n\n- 推荐运行环境：Node 24（可直接运行 TypeScript 源码）\n- 兼容方案：若 Node 版本较低，使用 `tsx` 执行\n\n```bash\nnpm install\n\n# 仅在需要兼容运行时安装\n# npm install -D tsx\n```\n\n---\n\n# 〇、使用指南\n\n## 1. 排盘\n\n阳历排盘：\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2\n```\n\n| 参数 | 说明 | 必填 | 取值 |\n|------|------|------|------|\n| solarTime | 阳历出生时间（ISO 8601，不带时区） | 是 | `2000-12-22T03:30:00` |\n| gender | 性别 | 否 | `1`=男，`0`=女（默认 1） |\n| sect | 早晚子时配置 | 否 | `1`=23:00-23:59 算次日，`2`=算当日（默认 2） |\n\n农历排盘：\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2000-11-27T03:30:00\" 0 2\n```\n\n参数格式与阳历一致，时间传入农历日期。注意：不支持农历闰月，闰月需先手动转换为阳历再调用阳历排盘。\n\n## 2. 黄历查询\n\n```bash\n# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\n## 3. 反推扫描\n\n从已知八字四柱反查阳历出生日期：\n\n```bash\n# 完整四柱匹配\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 丙寅 \\\n  --hour 03:30:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1940 2000; do node scripts/scan_year.ts $y 0 --day-pillar 甲寅; done\n```\n\n| 参数 | 说明 |\n|------|------|\n| year | 要扫描的年份（必填） |\n| gender | 0=女，1=男（必填） |\n| --year-pillar | 年柱过滤（如 庚辰） |\n| --month-pillar | 月柱过滤（如 戊子） |\n| --day-pillar | 日柱过滤（如 甲寅） |\n| --hour-pillar | 时柱过滤（如 丙寅） |\n| --hour | 扫描用的时间，默认 15:30:00（申时） |\n\n### 时柱与时间对应表\n\n| 时辰 | 时间段 | 示例 |\n|------|--------|------|\n| 子 | 23:00-00:59 | T23:30 |\n| 丑 | 01:00-02:59 | T01:30 |\n| 寅 | 03:00-04:59 | T03:30 |\n| 卯 | 05:00-06:59 | T05:30 |\n| 辰 | 07:00-08:59 | T07:30 |\n| 巳 | 09:00-10:59 | T09:30 |\n| 午 | 11:00-12:59 | T11:30 |\n| 未 | 13:00-14:59 | T13:30 |\n| 申 | 15:00-16:59 | T15:30 |\n| 酉 | 17:00-18:59 | T17:30 |\n| 戌 | 19:00-20:59 | T19:30 |\n| 亥 | 21:00-22:59 | T21:30 |\n\n### 反推逻辑\n\n1. 年柱推年份（干支纪年，如丁丑=1997，每60年一轮）\n2. 月柱推农历月份范围\n3. 在缩小的月份范围内用 `scan_year.ts` 扫描匹配日柱\n4. 验证时柱是否正确\n\n## 4. npm scripts 快捷方式\n\n```bash\nnpm run bazi:solar -- \"2000-12-22T03:30:00\" 0 2\nnpm run bazi:lunar -- \"2000-11-27T03:30:00\" 0 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2000 0 --day-pillar 甲寅 --hour 03:30:00\n```\n\n## 5. 作为 AI Agent 技能使用\n\n安装后，AI Agent 会自动加载此技能。直接对 Agent 说话即可触发：\n\n排盘：\n\n```\n帮我排一下八字：2000年12月22日凌晨3点半，女\n```\n\n全方位分析：\n\n```\n庚辰 戊子 甲寅 丙寅 女 2000年生人，帮我全方位分析\n```\n\nAgent 会自动：\n1. 调用排盘脚本获取完整数据（四柱、十神、神煞、大运、刑冲合会）\n2. 先基于纯八字给出温和的家庭/父母/自身阶段初判\n3. 再向你提出 5 个校准问题（父母关系、父亲驻地、母亲角色、家庭经济、自身状态）\n4. 根据你的回答校准分析，并做回测校验（用近一两年实际顺逆与已发生事件反校验身强身弱与喜用假设）\n5. 询问是否需要紫微斗数交叉验证（默认不启用；如需要，按 `references/ziwei/` 规则排紫微盘并交叉验证）\n6. 按八大维度模板输出完整解读报告\n\n反推阳历：\n\n```\n庚辰 戊子 甲寅 丙寅，女命，帮我反推一下阳历出生日期\n```\n\n查黄历：\n\n```\n帮我查一下今天的黄历\n帮我查一下 2024-02-10 的农历和宜忌\n```\n\n## 6. 完整分析工作流\n\n如果你想手动走完整流程，步骤如下：\n\n第一步：确认命造信息（先访谈，再排盘）\n\n1. 出生日期是公历还是农历？农历需问清是否闰月（闰月不能默排，见第 7 节）\n2. 出生时间精确到分钟，或至少到时辰\n3. 性别（影响大运顺逆）\n4. 出生地（涉及时辰交界校正时可能需要）\n5. 是否已有现成排盘结果（有的话优先校盘，核对四柱、大运顺逆与起运岁数）\n\n访谈问题库见 `references/interview.md`。\n\n第二步：排盘\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2\n```\n\n输出包含：四柱天干地支、十神、纳音、星运、自坐、藏干、宫位、神煞、大运、刑冲合会。\n\n排盘自检：\n\n- 年干阴阳与大运顺逆方向一致（阳年男/阴年女顺排，阴年男/阳年女逆排）\n- 月支对应正确节气（以节气为界换月，不是农历初一）\n- 起运岁数必须取自脚本输出，严禁手估\n- 十神推算无误\n\n第三步：家庭校准（先给纯八字初判，再向用户确认 5 个事实）\n\n先根据父母星、父母宫/月柱、刑冲合害、当前大运，温和写出 3-5 条初判；再按以下问题让用户校验：\n\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全 / 聚少离多但未分开）\n2. 父亲做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带大？\n4. 家里做什么的？（开店/体制内/务农/外出务工/其他）\n5. 你目前在做什么？（学业/工作/哪个阶段）\n\n注意：家庭敏感判断要用「倾向」「可能」「关系压力」「聚少离多」「在场感偏弱」等表达，不要用「必离」「克父母」「父母感情很差」这类激烈断语。用户反馈不符时，以用户事实为准校准。\n\n详见 `references/analysis-guide.md` 第一章。\n\n第四步：回测校验——先给出身强身弱与喜用神的初步假设，请用户用近一两年实际顺逆（忌神年是否难受、喜用月是否得财）及 2-3 个已发生的关键事件反校验。假设与事实不符时，先回查排盘口径与判断依据，校准后再输出完整报告。\n\n分析逻辑方法论（填充输出模板前，先按此框架完成推演）\n\n方法论管「怎么分析」，「全方位分析输出模板」管「输出长什么样」——先按以下五步推演出结论，再把结论填进模板对应维度。\n\n1. 日主强弱四维法：①令——日主生于何月，是否当令；②地——日主在地支是否有根（通根、余气，日主坐禄/临官为强根）；③势——印比多则强，食伤/财/官多则弱；④综合——身强/身弱/从格判定。强调：四项综合权衡，不可只看月令失令就断身弱。\n2. 格局与喜用神：判断格局类型（正格 / 特殊格局）→ 定喜用神与忌神 → 必须写明判断依据。\n3. 十神配置分析顺序：性格与思维方式 → 事业方向与财运模式 → 婚姻感情与家庭 → 健康隐患。\n4. 大运流年推演顺序：先说本命盘底色 → 再说当前大运主题 → 最后说流年触发点；重点标注「已发生事件」的年份方便校验；尽量具体到年龄段及年份范围，并说明为什么会在那个阶段出现。\n5. 总结四要素：命局核心特点 / 一生最需注意的风险点 / 最值得把握的发展方向 / 特别关键的年份阶段。\n\n五行力量的定量核算见 `references/analysis-guide.md` 第二章加权计算（作为「地」「势」两维的量化工具）。\n\n第五步（可选）：紫微斗数交叉验证——询问用户是否需要，默认不启用。\n\n- 触发方式：明确询问「是否需要用紫微斗数对你的八字结论做交叉验证？」；用户未主动要求且未确认时不启用。\n- 排盘方式：按 `references/ziwei/calculation.md` 规则排盘（命宫身宫十二宫、五行局、十四主星、四化、大限）。排盘前必须声明口径：默认三合派；闰月归属默认「闰月按下月」并明确告知用户（此为紫微排盘口径，与本项目八字排盘的闰月转换口径分开说明）；用户有既定口径时优先沿用。安紫微星可用 `python3 scripts/ziwei_verify.py` 校验。\n- 交叉验证规则：两体系各自按自身逻辑独立分析，不混用术语；同维度结论一致则标注「双体系一致，结论稳定性提升」；不一致则回查各自排盘口径（重点查闰月与子时换日），不强行调和。\n- 验证维度：性格、事业、财运、感情、健康五个维度逐项比对。\n- 输出：在八字报告后附加「紫微交叉验证结论」一节，简明列出一致项 / 分歧项 / 口径说明。\n\n第六步：根据排盘数据 + 校准信息，按「全方位分析输出模板」填充分析报告。分析时参考：\n- `references/bazi-fundamentals.md` — 六亲十神对应规则、十日主特性与喜忌\n- `references/analysis-guide.md` — 分析要点 + 校准工作流\n- `references/pitfalls.md` — 易错点 + 十日主喜忌速查\n- `references/family-patterns.md` — 家庭背景命理模式速查\n\n第七步：输出为 txt 文件，文件名格式 `八字全解_日主X_生肖X.txt`，文末附温馨提示（见「四、结尾提醒」）。\n\n## 7. 农历闰月处理\n\n`buildBaziFromLunar.ts` 不支持闰月。处理流程：\n\n1. 用 `tyme4ts` 构造闰月农历日，获取对应阳历：\n```javascript\nimport { LunarDay } from 'tyme4ts';\nconst solarDay = LunarDay.fromYmd(1998, -5, 13).getSolarDay();\n// 负月号 = 闰月，如 -5 表示闰五月\n```\n\n2. 用得到的阳历日期调用 `buildBaziFromSolar.ts`\n\n---\n\n# 一、全方位分析输出模板\n\n## 输出要求\n\n1. 先跑排盘脚本获取数据\n2. 如需校准，先向用户提问\n3. 按以下模板生成 txt 文件\n4. 文件名格式：`八字全解_日主X_生肖X.txt`\n\n## 模板\n\n```\n---\n\n全方位命理解读\n\n八字：[年柱] [月柱] [日柱] [时柱]\n日主：[日干]（[阴阳][五行]）\n生肖：[生肖]\n纳音：[纳音]命\n性别：[男/女]\n\n六亲十神对照（[男/女]命[日干]日主）：\n- [逐一列出所有六亲对应的十神]\n- 对原命局中完全不见的十神，标注\"— 原命局完全不见（四柱藏干均无X）\"\n\n五行分布：\n- 天干：[逐一列出]\n- 地支：[逐一列出]\n- 藏干主气：[逐一列出]\n- 藏干中气：[逐一列出]\n- 藏干余气：[逐一列出]\n\n十神完整清单：\n- 有：[列出所有存在的十神及其位置和权重]\n- 完全不见：[列出四柱天干、地支、所有藏干中均不存在的十神]\n\n格局概览：\n- [基于脚本输出的星运、自坐、藏干综合分析]\n- [用神判断]\n\n核心特征：\n- [3-5个核心特征，带权重计算]\n\n---\n\n👨‍👩‍👧 家庭\n\n父亲\n- 男命看偏财，女命看正财（[位置]）\n- [根据十神、地支、藏干分析父亲性格和能力]\n- [父亲与命主的关系：刑冲合会]\n- [父亲对命主的影响]\n- 💡 建议：[针对父子/父女关系的建议]\n\n母亲\n- 男命看正印，女命看偏印（枭神）——[位置]\n- [根据十神、地支、藏干分析母亲性格]\n- [母亲与命主的关系]\n- [母亲对命主的影响]\n- 💡 建议：[针对母子/母女关系的建议]\n\n兄弟姐妹\n- [比肩/劫财分析同辈关系]\n- [数量和关系质量]\n\n家庭整体\n- [家境分析：月柱冠带/临官等]\n- [父母关系]\n- [童年氛围]\n- [成年后与家庭的关系走向]\n\n---\n\n🏥 健康\n\n五行对应脏腑\n🌳 木\n• 脏腑: 肝胆\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🔥 火\n• 脏腑: 心脏、眼睛\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🌍 土\n• 脏腑: 脾胃\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🪙 金\n• 脏腑: 肺、大肠、皮肤\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n💧 水\n• 脏腑: 肾、膀胱、生殖\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n重点健康问题\n1. [根据五行过旺/过弱/刑冲分析的第1个问题]\n2. [第2个问题]\n3. [第3个问题]\n4. [第4个问题]\n5. [第5个问题]\n\n健康养生建议\n- ✅ [建议1]\n- ✅ [建议2]\n- ✅ [建议3]\n- ✅ [建议4]\n- ⚠️ [注意事项]\n\n---\n\n👤 外貌身材\n\n整体气质\n[日主五行对应的气质描述]\n\n- 身形：[骨架、体态]\n- 脸型：[脸型特征]\n- 眉眼：[眉眼特征]\n- 鼻梁：[鼻型]\n- 皮肤：[肤色肤质]\n- 头发：[发质发量]\n- 声音：[声音特征]\n\n气质加分项\n- [神煞对外貌的影响]\n- [十神组合对气质的影响]\n\n身材走势\n- [大运名称]（[起止年份]）：[描述]\n- [大运名称]（[起止年份]）：[描述]\n- [大运名称]（[起止年份]）：[描述]\n- 💡 当前阶段的建议\n\n穿着风格\n- 适合：[风格建议]\n- 不适合：[避免的风格]\n- 颜色：[喜用五行对应颜色]\n- 避免：[忌神五行对应颜色]\n- 小配饰加分：[饰品建议]\n\n---\n\n💼 事业\n\n事业格局\n[十神组合判断事业类型]\n\n- [事业特点1]\n- [事业特点2]\n- [事业特点3]\n- [事业特点4]\n\n适合行业（按喜用五行排序）\n🪙 金\n• 行业: [具体行业]\n• 适配度: [星级]\n\n🔥 火\n• 行业: [具体行业]\n• 适配度: [星级]\n\n🌍 土\n• 行业: [具体行业]\n• 适配度: [星级]\n\n🌳 木\n• 行业: [具体行业]\n• 适配度: [星级]\n\n💧 水\n• 行业: [具体行业]\n• 适配度: [星级]\n\n事业时间线（用实际年份，不用岁数，避免虚实岁混淆）\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n[大运名称]（[起止年份]）\n• 阶段: [关键词]\n• 关键词: [描述]\n\n与领导/同事关系\n- [与上司的关系模式]\n- [容易遇到的类型]\n- [职场人际建议]\n- ✅ [合作贵人特征]\n\n---\n\n💰 财富\n\n财运格局\n- [财星分析：正财/偏财哪个旺]\n- [赚钱模式]\n- [财运特征]\n\n财富等级预估\n- 走对路：[描述]\n- 走错路：[描述]\n- 保险策略：[建议]\n\n破财年份（重点记）\n- ⚠️ [年份1]：[原因]\n- ⚠️ [年份2]：[原因]\n- ⚠️ [年份3]：[原因]\n\n偏财 vs 正财\n- 偏财：[适合的赚钱方式]\n- 正财：[适合的赚钱方式]\n- [命主的财运偏向]\n- 💡 建议：[理财建议]\n\n理财避坑\n- ❌ [不要做的事1]\n- ❌ [不要做的事2]\n- ❌ [不要做的事3]\n- ✅ [应该做的事1]\n- ✅ [应该做的事2]\n\n---\n\n💕 感情婚姻\n\n[男命：妻子画像 / 女命：丈夫画像]\n- [配偶星位置分析]\n- [配偶性格特征]\n- [配偶外貌特征]\n- [配偶职业/年龄倾向]\n\n感情模式\n- [感情特点1]\n- [感情特点2]\n- [感情特点3]\n- [典型感情过程]\n\n婚配建议\n- 宜配生肖：[三合/六合生肖]\n- 次配：[其他合适生肖]\n- ⚠️ 慎配：[相冲/相害生肖]\n- 配偶方位：[喜用神对应方位]\n- 职业上：[适合的配偶职业类型]\n\n婚期最佳年\n- ✨ [年份1]（[原因]，最推荐）\n- ✨ [年份2]（[原因]，第二选择）\n- 🟢 [其他可选年份]\n- ⛔️ 避开 [不利的年份]\n\n感情避坑\n- ❌ [不要做的事]\n- ❌ [不要做的事]\n- ✅ [应该做的事]\n- ✅ [应该做的事]\n\n---\n\n👥 人际关系\n\n朋友圈\n- [比肩/劫财分析交友特点]\n- [朋友数量和质量]\n- [社交风格]\n\n贵人运\n- [贵人神煞分析]\n- 贵人类型：[描述]\n- 贵人属相：[生肖]\n- 贵人方位：[方位]\n- 💡 [如何吸引贵人]\n\n小人运\n- [小人出现的时期]\n- 小人类型：[描述]\n- ⚠️ [防小人建议]\n\n---\n\n📚 学业\n\n读书运\n- [印星分析学业]\n- [考试运]\n- [思维特点]\n- [适合的研究方向]\n\n学历预估\n- [正常路线]\n- [学术路线]\n- [潜在障碍]\n\n学习风格\n- [学习方式偏好]\n- [动力来源]\n- 💡 建议：[学习方法建议]\n\n---\n\n🧘 精神世界\n\n[神煞分析精神层面]\n- [灵性/直觉特点]\n- [内心世界的矛盾]\n- [艺术/创作天赋]\n\n内心世界\n- 表面：[外在表现]\n- 内心：[内在真实状态]\n- [独处时的状态]\n- 💡 建议：[精神出口建议]\n\n信仰建议\n- [适合的信仰方向]\n- [适合的修行方式]\n- [可能接触玄学的时期]\n\n---\n\n[对应生肖emoji] 综合特质 · 一句话总结\n\n生肖 emoji 对照：鼠🐭 牛🐮 虎🐯 兔🐰 龙🐲 蛇🐍 马🐴 羊🐑 猴🐒 鸡🐔 狗🐶 猪🐷\n\n[用一句话概括整个命盘的核心特质和人生走向]\n\n[2-3句话总结人生节奏和关键转折点]\n```\n\n---\n\n# 二、参考文档\n\n| 文档 | 内容 |\n|------|------|\n| `references/bazi-fundamentals.md` | 理论基础（天干地支、五行生克、身强身弱、十神详解、六亲对应、刑冲合害破、神煞、格局、用神取法、大运流年、十日主特性与喜忌） |\n| `references/analysis-guide.md` | 实战方法（校准工作流、五行加权计算、十神完整清单、大运十神、输出格式规则） |\n| `references/pitfalls.md` | 分析易错点速查（10条 ❌→✅） |\n| `references/family-patterns.md` | 家庭背景命理模式速查（9种模式的信号→推断→校准问题） |\n| `references/dev-ops.md` | 开发运维（API字段、同步流程、ClawHub 发布、脚本清单、npm scripts） |\n| `references/interview.md` | 访谈问题库（第一轮核心问题、第二轮条件追问、家庭校准5问、回测校验问题、可选服务询问、不要这样问） |\n| `references/ziwei/calculation.md` | 紫微斗数排盘计算（命宫身宫十二宫、起寅首宫干、五行局、安紫微星表、十四主星、甲级辅星、大限、命主身主、排盘自检清单） |\n| `references/ziwei/stars.md` | 紫微斗数星曜解读（十四主星与辅星庙旺落陷、星情含义） |\n| `references/ziwei/sihua.md` | 紫微斗数四化（生年四化表、化禄权科忌的宫位含义） |\n| `references/ziwei/patterns.md` | 紫微斗数格局（常见格局的构成条件与解读，先排盘后套格局） |\n| `references/prompt-template.md` | 完整八字分析请求提示词模板（可直接复制使用，输出要求对齐八大维度模板） |\n\n---\n\n# 三、禁止事项\n\n- 缺核心信息（出生日期、时辰、性别）不硬排盘，先追问。\n- 起运岁数不手估，一律以脚本输出为准。\n- 农历闰月不默排，必须先问清并按第 7 节转换后再排。\n- 不用恐吓式、宿命式表述，不说「注定如此」「无法改变」。\n- 不替代医疗、法律、财务等现实专业建议。\n\n---\n\n# 四、结尾提醒\n\n每次完整解盘后附上：\n\n> 温馨提示：四柱八字属于中华传统文化中的命理系统，本解读用于提供自我观察、关系理解与人生规划的参考视角。命盘呈现的是结构与倾向，不是不可改变的命令；后天选择、环境与持续行动同样重要。重大决策仍需结合现实条件，理性判断。\n\nFile v1.1.4:README.md\n\n# 八字全方位算命 Skill\n\n> 八字排盘与全方位命理解读工具集\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)\n[![ClawHub](https://img.shields.io/badge/ClawHub-bazi--full--fortune-blue.svg)](https://clawhub.com/skills/bazi-full-fortune)\n\n---\n\n## 中文文档\n\n### 简介\n\n八字全方位算命 Skill 是一个完整的八字命理工作流工具集，基于 [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) 构建，涵盖从排盘到全方位解读的完整链路：\n\n- 排盘层 — CLI 脚本，支持阳历/农历输入，输出完整四柱、十神、神煞、大运、刑冲合会\n- 分析层 — 全方位命理解读模板，覆盖家庭、健康、事业、财富、感情、人际、学业、精神八大维度\n- 参考层 — 家庭背景命理模式速查清单，用于校准分析准确性\n- 反推层 — 从已知八字四柱反查阳历日期\n- 交叉验证层（可选）— 紫微斗数排盘参考文档与安星校验脚本，支持可选的紫微斗数交叉验证以提升结论稳定性\n\n### 安装\n\n方式一：通过 ClawHub 安装（推荐，适用于 Hermes / OpenClaw 用户）\n\n```bash\nclawhub install bazi-full-fortune\ncd skills/bazi-full-fortune\nnpm install\n```\n\n方式二：通过 Git 克隆\n\n```bash\ngit clone https://github.com/Laurc2004/bazi-full-fortune.git\ncd bazi-full-fortune\nnpm install\n```\n\n### 环境要求\n\n- Node.js ≥ 18（推荐 24，可直接运行 TypeScript）\n- 兼容方案：若 Node 版本较低，需额外安装 `tsx`（`npm install -D tsx`）\n\n### 使用\n\n#### 1. CLI 脚本直接调用\n\n阳历排盘：\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\n| 参数 | 说明 | 必填 | 取值 |\n|------|------|------|------|\n| solarTime | 阳历出生时间（ISO 8601，不带时区） | 是 | `2004-04-05T12:00:00` |\n| gender | 性别 | 否 | `1`=男，`0`=女（默认 1） |\n| sect | 早晚子时配置 | 否 | `1`=23:00-23:59 算次日，`2`=算当日（默认 2） |\n\n农历排盘：\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2004-03-16T12:00:00\" 1 2\n```\n\n参数格式与阳历一致，时间传入农历日期。注意：不支持农历闰月，闰月需先手动转换为阳历再调用阳历排盘。\n\n黄历查询：\n\n```bash\n# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\n反推扫描（从已知八字四柱反查阳历出生日期）：\n\n```bash\n# 完整四柱匹配\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 庚午 \\\n  --hour 12:00:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1944 2004; do node scripts/scan_year.ts $y 1 --day-pillar 甲寅; done\n```\n\n| 参数 | 说明 |\n|------|------|\n| year | 要扫描的年份（必填） |\n| gender | 0=女，1=男（必填） |\n| --year-pillar | 年柱过滤（如 甲申） |\n| --month-pillar | 月柱过滤（如 戊辰） |\n| --day-pillar | 日柱过滤（如 甲寅） |\n| --hour-pillar | 时柱过滤（如 庚午） |\n| --hour | 扫描用的时间，默认 15:30:00（申时） |\n\n#### 2. npm scripts 快捷方式\n\n不想记完整路径可以用 npm scripts：\n\n```bash\nnpm run bazi:solar -- \"2004-04-05T12:00:00\" 1 2\nnpm run bazi:lunar -- \"2004-03-16T12:00:00\" 1 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2004 1 --day-pillar 甲寅 --hour 12:00:00\n```\n\n#### 3. 作为 AI Agent 技能使用（Hermes / OpenClaw）\n\n安装后，AI Agent 会自动加载此技能。直接对 Agent 说话即可触发：\n\n排盘：\n\n```\n帮我排一下八字：2004年4月5日中午12点，男\n```\n\n全方位分析：\n\n```\n甲申 戊辰 甲寅 庚午 男 2004年生人，帮我全方位分析\n```\n\nAgent 会自动：\n1. 先确认命造信息（出生日期公历/农历与是否闰月、出生时间、性别、出生地、是否已有现成排盘结果）\n2. 调用排盘脚本获取完整数据（四柱、十神、神煞、大运、刑冲合会），并自检年干阴阳与大运顺逆、月支节气、起运岁数、十神推算\n3. 向你提出 5 个家庭校准问题（父母关系、父亲驻地、母亲角色、家庭经济、自身状态）\n4. 用近一两年实际顺逆与 2-3 个已发生关键事件做回测校验，校准身强身弱与喜用假设\n5. 询问是否需要紫微斗数交叉验证（默认不启用；如需要，按 references/ziwei/ 规则排紫微盘并交叉验证）\n6. 按八大维度模板输出完整解读报告，并附温馨提示\n\n反推阳历：\n\n```\n甲申 戊辰 甲寅 庚午，男命，帮我反推一下阳历出生日期\n```\n\n查黄历：\n\n```\n帮我查一下今天的黄历\n帮我查一下 2024-02-10 的农历和宜忌\n```\n\n#### 4. 完整分析工作流（给开发者/高阶用户）\n\n如果你想手动走完整流程，步骤如下：\n\n第一步：确认命造信息（先访谈，再排盘）\n\n1. 出生日期是公历还是农历？农历需问清是否闰月\n2. 出生时间精确到分钟，或至少到时辰\n3. 性别（影响大运顺逆）\n4. 出生地（涉及时辰边界校正时可能需要）\n5. 是否已有现成排盘结果（有的话优先校盘）\n\n访谈问题库见 references/interview.md\n\n第二步：排盘\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\n输出包含：四柱天干地支、十神、纳音、星运、自坐、藏干、宫位、神煞、大运、刑冲合会。\n\n排盘自检：年干阴阳与大运顺逆一致、月支对应正确节气、起运岁数取自脚本输出（严禁手估）、十神推算无误。\n\n第三步：校准（向用户确认 5 个事实）\n\n1. 父母是否在一起？\n2. 父亲做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带大？\n4. 家里做什么的？（开店/体制内/务农/外出务工）\n5. 你目前在做什么？（学业/工作/哪个阶段）\n\n第四步：回测校验——先给身强身弱与喜用假设，请用户用近一两年实际顺逆（忌神年是否难受、喜用月是否得财）及 2-3 个已发生关键事件反校验，校准后再输出完整报告。\n\n第五步（可选）：紫微斗数交叉验证——询问用户是否需要，默认不启用。如启用，按 references/ziwei/calculation.md 规则排紫微盘（命宫身宫十二宫、五行局、十四主星、四化、大限），排盘前声明口径（默认三合派；闰月归属默认「闰月按下月」并明确告知，用户有既定口径优先沿用）；两体系各自独立分析、不混用术语，按性格、事业、财运、感情、健康五维度逐项比对，结论一致标注「双体系一致，结论稳定性提升」，不一致则回查各自排盘口径（重点查闰月与子时换日），不强行调和；安紫微星可用 python3 scripts/ziwei_verify.py 校验。\n\n第六步：根据排盘数据 + 校准信息，按 SKILL.md 中的八大维度模板填充分析报告。\n\n第七步：输出为 txt 文件，文件名格式 `八字全解_日主X_生肖X.txt`，文末附温馨提示。\n\n### 核心特性\n\n六亲十神对应规则（男女命不同，搞错则全盘皆错）：\n\n| 六亲 | 男命 | 女命 |\n|------|------|------|\n| 父亲 | 偏财 | 正财 |\n| 母亲 | 正印 | 偏印（枭神） |\n| 配偶 | 正财（妻） | 正官（夫） |\n| 儿子 | 七杀 | 伤官 |\n| 女儿 | 正官 | 食神 |\n| 兄弟 | 比肩 | 劫财 |\n| 姐妹 | 劫财 | 比肩 |\n\n八大维度分析模板：家庭、健康、外貌身材、事业、财富、感情婚姻、人际关系、学业、精神世界\n\n校准工作流：排盘后先问 5 个关键事实（父母关系、父亲驻地、母亲是否带大、家庭经济来源、自己当前状态），再做完整解读，避免\"第一轮分析全错\"。\n\n### 推荐 LLM 模型\n\n本项目依赖 LLM 进行命理分析和解读，以下模型按实测效果从高到低排名：\n\n| 排名 | 模型 | 推荐理由 |\n|------|------|----------|\n| 1 | Qwen3.8 Max | 当前效果最佳，中文理解力与八字术语把握最强，逻辑严密，支持超长上下文，性价比高 |\n| 2 | Kimi K3 | 长文分析能力强，推理出色，对命理术语和文化背景理解到位 |\n| 3 | GLM-5 | 推理与 Agent 能力突出，中文命理语境把握准确，开源且性价比高 |\n| 4 | GPT-5.6 | 综合能力全面，分析严谨，中文命理术语理解稍逊于国产旗舰 |\n| 5 | DeepSeek V4 | 推理链条清晰，适合复杂命盘拆解，价格低廉 |\n| 6 | Claude Opus 5 | 分析深度强，长文输出稳定，对命理术语理解精准 |\n\n此外，MiniMax M3、MiMo v2.5 Pro 也可正常使用，可作为备选。\n\n### 项目结构\n\n```\nbazi-full-fortune/\n├── SKILL.md                        完整命理工作流文档\n├── README.md                       本文件\n├── package.json\n├── LICENSE                         MIT\n├── scripts/\n│   ├── buildBaziFromSolar.ts       阳历排盘\n│   ├── buildBaziFromLunar.ts       农历排盘\n│   ├── getChineseCalendar.ts       黄历查询\n│   ├── scan_year.ts                反推扫描\n│   ├── ziwei_verify.py             紫微安星校验（可选交叉验证用）\n│   └── util.ts                     公共工具\n└── references/\n    ├── family-patterns.md          家庭背景命理模式参考\n    └── ziwei/                      紫微斗数参考（可选交叉验证用）\n        ├── calculation.md          紫微排盘计算\n        ├── stars.md                星曜解读\n        ├── sihua.md                四化\n        └── patterns.md             格局\n```\n\n### 文档\n\n完整命理工作流文档（含排盘用法、六亲规则、分析模板、常见陷阱）请参阅 [SKILL.md](./SKILL.md)\n\n家庭背景命理模式参考（8 种模式：命理信号 → 现实推断 → 校准问题）请参阅 [references/family-patterns.md](./references/family-patterns.md)\n\n访谈问题库（第一轮核心问题、第二轮条件追问、家庭校准 5 问、回测校验问题、可选服务询问、不要这样问）请参阅 [references/interview.md](./references/interview.md)\n\n完整八字分析请求提示词模板（可直接复制使用，输出要求对齐八大维度模板）请参阅 [references/prompt-template.md](./references/prompt-template.md)\n\n紫微斗数交叉验证参考（可选）——排盘计算请参阅 [references/ziwei/calculation.md](./references/ziwei/calculation.md)，星曜解读请参阅 [references/ziwei/stars.md](./references/ziwei/stars.md)，四化请参阅 [references/ziwei/sihua.md](./references/ziwei/sihua.md)，格局请参阅 [references/ziwei/patterns.md](./references/ziwei/patterns.md)，安紫微星校验脚本为 `scripts/ziwei_verify.py`（Python 3 运行：`python3 scripts/ziwei_verify.py`）\n\n### 依赖\n\n- [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) — 底层排盘引擎\n- [tyme4ts](https://github.com/6tail/tyme4ts) — 农历/阳历转换\n\n### 许可证\n\n[MIT](./LICENSE) © 2026\n\n### 致谢\n\n底层算法基于 [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) 和 [tyme4ts](https://github.com/6tail/tyme4ts)，命理分析框架融合了传统子平术与现代校准工作流。\n\n---\n\n## English Documentation\n\n### Introduction\n\nBazi Full Fortune Telling Skill is a complete Bazi (Four Pillars of Destiny) workflow toolkit, built on [cantian-tymext](https://www.npmjs.com/package/cantian-tymext). It covers the full pipeline from chart generation to comprehensive destiny analysis:\n\n- Charting Layer — CLI scripts supporting solar/lunar calendar input, outputting complete Four Pillars, Ten Gods, Auspicious Stars, Luck Cycles, and Interactions (clashes, combinations, punishments, harms)\n- Analysis Layer — Full destiny interpretation template covering 8 dimensions: Family, Health, Appearance, Career, Wealth, Love & Marriage, Social Relations, Education, and Spiritual World\n- Reference Layer — Family background pattern lookup table for calibrating analysis accuracy\n- Reverse Lookup — Find the solar date matching known Bazi four pillars\n- Cross-Validation Layer (optional) — Zi Wei Dou Shu (Purple Star Astrology) charting references and a star-placement verification script, supporting optional cross-validation to improve conclusion stability\n\n### Installation\n\nOption 1: Install via ClawHub (recommended for Hermes / OpenClaw users)\n\n```bash\nclawhub install bazi-full-fortune\ncd skills/bazi-full-fortune\nnpm install\n```\n\nOption 2: Clone from Git\n\n```bash\ngit clone https://github.com/Laurc2004/bazi-full-fortune.git\ncd bazi-full-fortune\nnpm install\n```\n\n### Prerequisites\n\n- Node.js ≥ 18 (Node 24 recommended for native TypeScript execution)\n- Fallback: install `tsx` for older Node versions (`npm install -D tsx`)\n\n### Usage\n\n#### 1. CLI Scripts\n\nSolar calendar chart:\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\n| Parameter | Description | Required | Values |\n|-----------|-------------|----------|--------|\n| solarTime | Solar birth datetime (ISO 8601, no timezone) | Yes | `2004-04-05T12:00:00` |\n| gender | Gender | No | `1`=male, `0`=female (default: 1) |\n| sect | Late-zi-hour config | No | `1`=23:00-23:59 counts as next day, `2`=same day (default: 2) |\n\nLunar calendar chart:\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2004-03-16T12:00:00\" 1 2\n```\n\nSame parameter format as solar. Note: intercalary (leap) lunar months are not supported — convert to solar date first.\n\nChinese almanac query:\n\n```bash\n# Query today\nnode scripts/getChineseCalendar.ts\n\n# Query a specific date\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\nReverse lookup (find solar date from known four pillars):\n\n```bash\n# Full four-pillar match\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 庚午 \\\n  --hour 12:00:00\n\n# Partial match (only year + month + day pillars known)\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅\n\n# Cross-year scan (same Bazi repeats every 60 years)\nfor y in 1944 2004; do node scripts/scan_year.ts $y 1 --day-pillar 甲寅; done\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| year | Year to scan (required) |\n| gender | 0=female, 1=male (required) |\n| --year-pillar | Filter by year pillar (e.g. 甲申) |\n| --month-pillar | Filter by month pillar (e.g. 戊辰) |\n| --day-pillar | Filter by day pillar (e.g. 甲寅) |\n| --hour-pillar | Filter by hour pillar (e.g. 庚午) |\n| --hour | Time to use for scanning, default 15:30:00 (申时) |\n\n#### 2. npm Scripts Shortcut\n\n```bash\nnpm run bazi:solar -- \"2004-04-05T12:00:00\" 1 2\nnpm run bazi:lunar -- \"2004-03-16T12:00:00\" 1 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2004 1 --day-pillar 甲寅 --hour 12:00:00\n```\n\n#### 3. As an AI Agent Skill (Hermes / OpenClaw)\n\nAfter installation, the AI Agent automatically loads this skill. Just talk to the Agent naturally:\n\nChart generation:\n\n```\nChart my Bazi: April 5, 2004 at 12:00 PM, male\n```\n\nFull analysis:\n\n```\n甲申 戊辰 甲寅 庚午, male born 2004, give me a full analysis\n```\n\nThe Agent will automatically:\n1. Confirm your birth data first (solar/lunar date + leap month, birth time, gender, birthplace, any existing chart)\n2. Run the charting script to get complete data (Four Pillars, Ten Gods, Auspicious Stars, Luck Cycles, Interactions), then self-check year-stem polarity vs. luck-cycle direction, month branch vs. solar term, luck-cycle start age, and Ten Gods\n3. Ask you 5 family calibration questions (parents' relationship, father's location, mother's role, family economy, your current status)\n4. Backtest the strong/weak day-master and favorable-element hypotheses against the last 1-2 years of actual outcomes and 2-3 key past events\n5. Ask whether you want Zi Wei Dou Shu cross-validation (disabled by default; if enabled, chart the Zi Wei chart per references/ziwei/ rules and cross-validate)\n6. Output a full interpretation report across 8 dimensions, with a closing reminder\n\nReverse lookup:\n\n```\n甲申 戊辰 甲寅 庚午, male — reverse-lookup the solar birth date\n```\n\nAlmanac query:\n\n```\nCheck today's Chinese almanac\nLook up the lunar date and auspicious/inauspicious activities for 2024-02-10\n```\n\n#### 4. Full Analysis Workflow (for Developers / Advanced Users)\n\nStep 1: Confirm birth data (interview before charting)\n\n1. Solar or lunar birth date? If lunar, confirm whether it falls in an intercalary (leap) month\n2. Birth time — precise to the minute if possible, at least to the 2-hour shichen\n3. Gender (determines luck-cycle direction)\n4. Birthplace (needed for boundary-hour corrections)\n5. Whether an existing chart from another tool is available (if so, verify it first)\n\nInterview question bank: references/interview.md\n\nStep 2: Chart generation\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\nOutput includes: Four Pillars (Heavenly Stems + Earthly Branches), Ten Gods, Nayin, Star Phase, Self-Position, Hidden Stems, Palaces, Auspicious Stars, Luck Cycles, and Interactions (clashes, combinations, punishments, harms).\n\nPost-chart self-check: year-stem polarity matches luck-cycle direction; month branch matches the correct solar term; luck-cycle start age taken from script output (never estimated by hand); Ten Gods derived correctly.\n\nStep 3: Calibration (confirm 5 key facts with the user)\n\n1. Are the parents together?\n2. What does the father do for work? Where is he based?\n3. Did the mother raise you? Or were you raised by other elders?\n4. What does the family do? (business / government / farming / migrant work)\n5. What are you currently doing? (education / career / which life stage)\n\nStep 4: Backtest verification — first present the strong/weak day-master and favorable-element hypotheses, then ask the user to verify against the last 1-2 years of actual ups and downs and 2-3 key past events; recalibrate before the full report.\n\nStep 5 (optional): Zi Wei Dou Shu cross-validation — ask the user whether it is needed; disabled by default. If enabled, chart the Zi Wei chart per references/ziwei/calculation.md (Life/Body palace + 12 palaces, Five-Element Bureau, 14 major stars, Four Transformations, decade limits), declaring the conventions first (default San He school; leap-month convention defaults to \"leap month counts as the next month\" and must be stated explicitly — the user's established convention takes priority; this is separate from the Bazi leap-month conversion). The two systems are analyzed independently without mixing terminology; compare personality, career, wealth, relationships, and health dimension by dimension. Matching conclusions are labeled \"consistent across both systems, conclusion stability improved\"; mismatches trigger a re-check of each system's charting conventions (leap month and late-zi-hour day boundary first), never forced reconciliation. Star placement can be verified with `python3 scripts/ziwei_verify.py`.\n\nStep 6: Fill in the 8-dimension analysis template (from SKILL.md) using chart data + calibration answers.\n\nStep 7: Output as a txt file, named `八字全解_{DayMaster}_{Zodiac}.txt`, with the closing reminder appended.\n\n### Key Features\n\nSix Relations & Ten Gods mapping (varies by gender — getting it wrong invalidates the entire analysis):\n\n| Relation | Male | Female |\n|----------|------|--------|\n| Father | Indirect Wealth | Direct Wealth |\n| Mother | Direct Seal | Indirect Seal (Owl) |\n| Spouse | Direct Wealth (Wife) | Direct Officer (Husband) |\n| Son | Seven Killings | Indirect Officer |\n| Daughter | Direct Officer | Eating God |\n| Brother | Friend | Rob Wealth |\n| Sister | Rob Wealth | Friend |\n\n8-Dimension analysis template: Family, Health, Appearance, Career, Wealth, Love & Marriage, Social Relations, Education, Spiritual World\n\nCalibration workflow: Ask 5 key questions after charting (parents' relationship, father's location, mother's role, family economy, current life stage) before full analysis — avoids the \"first-round analysis all wrong, second rewrite\" trap.\n\n### Recommended LLMs\n\nThis project relies on LLMs for destiny analysis and interpretation. Models below are ranked by real-world performance (best first):\n\n| Rank | Model | Why Recommended |\n|------|-------|----------------|\n| 1 | Qwen3.8 Max | Best overall performance: strongest Chinese comprehension and Bazi terminology grasp, rigorous logic, ultra-long context support, great value |\n| 2 | Kimi K3 | Excellent long-form analysis and reasoning, solid grasp of metaphysics terms and cultural context |\n| 3 | GLM-5 | Outstanding reasoning and agent capabilities, accurate Chinese metaphysics context, open-source and cost-effective |\n| 4 | GPT-5.6 | Well-rounded and rigorous analysis, slightly behind top Chinese models on Bazi terminology |\n| 5 | DeepSeek V4 | Clear reasoning chains for complex charts, very affordable |\n| 6 | Claude Opus 5 | Deep analysis, stable long-form output, precise understanding of Bazi terminology |\n\nMiniMax M3 and MiMo v2.5 Pro are also viable alternatives.\n\n### Project Structure\n\n```\nbazi-full-fortune/\n├── SKILL.md                        Full workflow documentation\n├── README.md                       This file\n├── package.json\n├── LICENSE                         MIT\n├── scripts/\n│   ├── buildBaziFromSolar.ts       Solar calendar chart\n│   ├── buildBaziFromLunar.ts       Lunar calendar chart\n│   ├── getChineseCalendar.ts       Almanac query\n│   ├── scan_year.ts                Reverse lookup\n│   ├── ziwei_verify.py             Zi Wei star-placement verification (optional cross-validation)\n│   └── util.ts                     Shared utilities\n└── references/\n    ├── family-patterns.md          Family pattern reference\n    └── ziwei/                      Zi Wei Dou Shu references (optional cross-validation)\n        ├── calculation.md          Zi Wei charting calculations\n        ├── stars.md                Star interpretations\n        ├── sihua.md                Four Transformations\n        └── patterns.md             Chart patterns\n```\n\n### Documentation\n\nFull workflow documentation (charting usage, six-relations rules, analysis templates, common pitfalls): [SKILL.md](./SKILL.md)\n\nFamily background pattern reference (8 patterns: signal → real-world inference → calibration questions): [references/family-patterns.md](./references/family-patterns.md)\n\nInterview question bank (round-1 core questions, round-2 conditional follow-ups, 5 family calibration questions, backtest verification questions, optional service inquiry): [references/interview.md](./references/interview.md)\n\nReady-to-use full analysis prompt template (output requirements aligned with the 8-dimension template): [references/prompt-template.md](./references/prompt-template.md)\n\nZi Wei Dou Shu cross-validation references (optional) — charting: [references/ziwei/calculation.md](./references/ziwei/calculation.md), stars: [references/ziwei/stars.md](./references/ziwei/stars.md), four transformations: [references/ziwei/sihua.md](./references/ziwei/sihua.md), patterns: [references/ziwei/patterns.md](./references/ziwei/patterns.md); star-placement verification script: `scripts/ziwei_verify.py` (run with Python 3: `python3 scripts/ziwei_verify.py`)\n\n### Dependencies\n\n- [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) — Core charting engine\n- [tyme4ts](https://github.com/6tail/tyme4ts) — Lunar-Solar conversion\n\n### License\n\n[MIT](./LICENSE) © 2026\n\n### Acknowledgments\n\nCore algorithms powered by [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) and [tyme4ts](https://github.com/6tail/tyme4ts). Analysis framework integrates traditional Ziping method with modern calibration workflow.\n\nFile v1.1.4:_meta.json\n\n{\n  \"ownerId\": \"kn79vx6z5jtdpa43qjnxkz7mh583w24y\",\n  \"slug\": \"bazi-full-fortune\",\n  \"version\": \"1.1.4\",\n  \"publishedAt\": 1790582552714\n}\n\nFile v1.1.4:references/analysis-guide.md\n\n# 八字分析指南\n\n校准工作流 + 五行计算规则 + 输出格式。理论基础详见 `bazi-fundamentals.md`，易错点详见 `pitfalls.md`。\n\n---\n\n# 一、校准工作流\n\n不要拿到八字就直接给最终结论。八字是骨架，事实是血肉。第一轮分析如果不校准关键事实，可能全错。\n\n## 排盘后必问的 5 个事实\n\n先基于纯八字给出温和预测，再请用户校验事实；不要只抛问题。预测要用「倾向 / 可能 / 比较像」这类措辞，避免把家庭关系、父母职业、抚养缺席等敏感判断说死。若用户反馈不符合，以用户事实为准重新校准。\n\n1. 父母是否在一起 — 校准月柱、父母星、夫妻宫/父母宫冲合刑害的解读（离婚/分离/聚少离多信号）\n2. 父亲职业/常驻地 — 校准父亲星是否「在场」、是否外出、是否偏经营/体制/技术/劳务\n3. 母亲是否在带/是否缺席 — 校准母亲星是否「在场」、照料角色强弱、是否由长辈代养\n4. 家里做什么的（开店/体制内/务农/外出务工）— 校准食伤、财星、官印、比劫组合的现实落点\n5. 自己的学历/工作状态 — 校准印星、食伤、财星、官杀与当前大运的落点\n\n## 工作流\n\n1. 排盘得到八字 → 跑一遍「骨架分析」（五行强弱、格局、十神、父母星/父母宫、当前大运）\n2. 先写出 3-5 条「纯八字初判」，尤其覆盖家庭结构、父母关系、父亲在场感、母亲照料方式、命主当前阶段\n3. 紧接着向用户提出 5 个校准问题，请用户按实际情况纠偏\n4. 用户回答后重新分析那些命理信号\n5. 给出最终报告\n\n## 提问时机\n\n不要堆在最后才问——在「骨架分析」完成后立即给出初判 + 提问，用户回答后再做完整解读。\n\n## 综合校准问题模板\n\n```\n我先按纯八字做一个初步判断，方便你校准，不一定全对；如果有不符合的地方，以你的实际反馈为准，我会再修正。\n\n🔎 纯八字初判\n1. 父母关系：看起来父母之间容易有聚少离多、沟通不顺或感情压力；不一定就是离婚，也可能是长期分居、忙于生计、家里一方更强势。\n2. 父亲状态：父亲星/父亲宫显示[在场感偏弱/奔波外出/偏经营或技术/受单位约束]，更像是[预测职业与常驻地倾向]。\n3. 母亲角色：母亲星显示[照料较多/操心较重/有阶段性缺席]，也可能由外婆、奶奶等长辈参与带大。\n4. 家庭来源：家里更像[开店/体制内/务农/外出务工/多种混合]，钱财来得偏[辛苦经营/稳定工资/流动奔波]。\n5. 命主阶段：你本人目前更像处在[读书/刚工作/换方向/事业爬坡/压力转折]阶段，核心矛盾是[学业、工作、钱、感情或家庭责任]。\n\n帮你校准得更准一些，能告诉我以下信息吗？\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全 / 聚少离多但未分开）\n2. 父亲现在做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带？\n4. 家里做什么的？（开店 / 体制内 / 务农 / 外出务工 / 其他）\n5. 自己是做什么的？目前在人生哪个阶段？\n```\n\n### 提问语气要求\n\n- 先给预测，再问问题；不要只问不判。\n- 家庭敏感判断要温和：用「关系压力」「聚少离多」「沟通不顺」「一方在场感弱」，少用「感情不好」「克父」「缺父」「父母必离」等激烈词。\n- 对不确定结论要给替代解释：例如「不一定是离婚，也可能是长期分居、外出务工、父母一方忙事业」。\n- 用户纠正后，不要争辩；直接说「这个点按你反馈校准」，再调整最终报告。\n\n---\n\n# 二、五行强弱：加权计算\n\n此加权计算是 SKILL.md「分析逻辑方法论」中「地」「势」两维的定量核算工具，配合「令」（月令当旺）与「综合判定」使用，四维综合后才落身强/身弱/从格的结论。\n\n绝对不能把地支和藏干本气重复计算。\n\n## 加权公式\n\n| 来源 | 权重 |\n|------|------|\n| 天干透出 | 100%（1.0） |\n| 月令本气 | 100%（1.0，当令加成） |\n| 其他地支本气 | ≈70%（0.7） |\n| 藏干中气 | ≈40%（0.4） |\n| 藏干余气 | ≈20%（0.2） |\n\n## 常见错误\n\n❌ 地支有子水 + 子中藏癸水 = 算两次水\n✅ 地支本气取一次权重，藏干中气/余气另算\n\n## 实例演示\n\n假设日主甲木，四柱为：甲寅 丙寅 甲子 丙寅\n\n木的力量计算：\n- 天干甲木 × 2 = 2.0\n- 地支寅木本气 × 3 = 3 × 0.7 = 2.1\n- 地支寅木藏干甲木（本气）已算过，不重复\n- 地支寅木藏干丙火（中气）× 3 = 3 × 0.4 = 1.2（火，不算木）\n- 地支子水本气 = 0.7（水，不算木）\n- 地支子水藏干癸水（中气）= 0.4（水，不算木）\n\n木总计 = 2.0 + 2.1 = 4.1（很强）\n\n---\n\n# 三、十神完整清单\n\n每个报告必须列出完整的十神清单：\n\n## 有哪些十神\n\n- 天干透出的十神（权重最高）\n- 地支本气的十神\n- 藏干中气/余气的十神\n\n## 完全不见的十神\n\n- 天干无\n- 地支无\n- 四柱所有藏干均无\n\n## 常见遗漏\n\n❌ 只看天干不看藏干 → 漏掉伤官、食神等暗藏十神\n❌ 把藏干权重合计后描述错误（如 3×0.4=1.2 是「中等」而非「极弱」）\n❌ 「完全不见」清单漏项\n\n---\n\n# 四、大运十神要完整列出\n\n列出大运天干十神 + 大运地支所有藏干十神，不要遗漏。\n\n例如丙火日主走乙巳大运：\n- 乙 = 正印（天干）\n- 巳藏丙 = 比肩、巳藏庚 = 偏财、巳藏戊 = 食神（地支藏干）\n- 完整：正印 + 比肩 + 偏财 + 食神\n\n❌ 常见遗漏：只写「正印 + 比肩 + 偏财」，漏掉食神。\n\n---\n\n# 五、输出格式规则\n\n1. 不用 Markdown 加粗（某些渲染器不支持）\n2. 不给具体数字（身高/婚龄/金额等用范围描述）\n3. 用 Emoji 做视觉分隔\n4. 用 --- 做章节分隔\n5. 文件编码 UTF-8\n6. 中文输出\n7. 所有年龄段/大运描述必须用实际年份（如 2020-2029），禁止用岁数（如 19-28岁），避免虚实岁混淆\n\nFile v1.1.4:references/bazi-fundamentals.md\n\n# 八字命理基础知识\n\n本文档涵盖八字论命的所有核心理论。分析时配合 `analysis-guide.md`（校准工作流 + 实战方法）使用。\n\n---\n\n# 一、天干地支基础\n\n## 十天干\n\n甲乙丙丁戊己庚辛壬癸\n\n- 阳干：甲丙戊庚壬\n- 阴干：乙丁己辛癸\n- 五行：甲乙木、丙丁火、戊己土、庚辛金、壬癸水\n\n## 十二地支\n\n子丑寅卯辰巳午未申酉戌亥\n\n- 阳支：子寅辰午申戌\n- 阴支：丑卯巳未酉亥\n- 五行：亥子水、寅卯木、巳午火、申酉金、辰戌丑未土\n\n## 地支藏干\n\n| 地支 | 本气 | 中气 | 余气 |\n|------|------|------|------|\n| 子 | 癸 | — | — |\n| 丑 | 己 | 癸 | 辛 |\n| 寅 | 甲 | 丙 | 戊 |\n| 卯 | 乙 | — | — |\n| 辰 | 戊 | 乙 | 癸 |\n| 巳 | 丙 | 戊 | 庚 |\n| 午 | 丁 | 己 | — |\n| 未 | 己 | 丁 | 乙 |\n| 申 | 庚 | 壬 | 戊 |\n| 酉 | 辛 | — | — |\n| 戌 | 戊 | 辛 | 丁 |\n| 亥 | 壬 | 甲 | — |\n\n权重：本气 100%（当令月支）或 70%（其他地支），中气 40%，余气 20%。\n\n---\n\n# 二、五行生克关系\n\n## 相生\n\n木生火、火生土、土生金、金生水、水生木\n\n## 相克\n\n木克土、土克水、水克火、火克金、金克木\n\n## 生克强度\n\n- 天干生克力量 > 地支生克力量\n- 相邻干支生克力量 > 隔位干支\n- 月令当令的五行力量最强\n\n---\n\n# 三、身强身弱判断\n\n## 判断方法\n\n1. 看月令：日主在月令的状态（长生、沐浴、冠带、临官、帝旺为得令；死、墓、绝、胎、养为失令）\n2. 看地支：日主在地支是否有根（同类五行）\n3. 看天干：日主在天干是否有生扶（印星/比劫）\n4. 综合加权计算（见 `analysis-guide.md` 第二章）\n\n## 身强身弱的意义\n\n- 身强：日主力量足，喜克泄（官杀/食伤/财星），忌生扶（印星/比劫）\n- 身弱：日主力量不足，喜生扶（印星/比劫），忌克泄（官杀/食伤/财星）\n- 从格：日主极弱无根，从旺势走，越旺越好\n\n## 常见陷阱\n\n不可机械套用「生我就是喜用」——辛金忌土就是经典反例（印多反而埋金）。详见「十日主喜忌」章节。\n\n---\n\n# 四、十神详解\n\n## 十神定义（以日干为我）\n\n| 十神 | 生克关系 | 阴阳 | 含义 |\n|------|----------|------|------|\n| 比肩 | 同我 | 同阴阳 | 兄弟朋友、竞争、独立 |\n| 劫财 | 同我 | 异阴阳 | 合作、争夺、冲动 |\n| 食神 | 我生 | 同阴阳 | 才华、享受、温和 |\n| 伤官 | 我生 | 异阴阳 | 才华、叛逆、个性 |\n| 偏财 | 我克 | 同阴阳 | 大财、父亲（男命）、投机 |\n| 正财 | 我克 | 异阴阳 | 稳定财、妻子（男命） |\n| 七杀 | 克我 | 同阴阳 | 压力、魄力、野心 |\n| 正官 | 克我 | 异阴阳 | 约束、正直、丈夫（女命） |\n| 偏印（枭神） | 生我 | 同阴阳 | 聪明、多疑、母亲（女命） |\n| 正印 | 生我 | 异阴阳 | 学识、保护、母亲（男命） |\n\n## 六亲十神对应\n\n### 父亲\n- 男命：偏财为父（同性我克）\n- 女命：正财为父（异性我克）\n\n### 母亲\n- 男命：正印为母（异性生我）\n- 女命：偏印为母（同性生我，又叫枭神）\n\n### 配偶\n- 男命：正财为妻（异性我克）\n- 女命：正官为夫（异性克我）\n\n### 子女\n- 男命：七杀为子（同性克我），正官为女（异性克我）\n- 女命：伤官为子（异性我生），食神为女（同性我生）\n\n### 兄弟姐妹（男女互换）\n- 男命：比肩=兄弟，劫财=姐妹\n- 女命：比肩=姐妹，劫财=兄弟\n\n### 祖辈（辅助参考）\n- 男命：偏印为祖父，正财为祖母\n- 女命：食神为祖父，偏财为祖母\n\n### 原理\n\n男命属阳，取「同性」星代表同性亲属、「异性」星代表异性亲属；女命属阴，反之。核心逻辑是「同阴阳为偏，异阴阳为正」。\n\n### 常见错误\n\n1. 不分男女一律用「偏财为父、正印为母」——这是错的\n2. 不分男女一律用「正财为妻」——女命没有「妻」，女命配偶星是正官\n3. 不分男女一律用「官杀为子女」——女命子女星是食伤，不是官杀\n4. 必须在分析开头明确标注命主性别对应的所有六亲十神，后续全文保持一致\n\n### 子女星特殊情况\n\n- 男命以官杀为子女（克我者），因为古代「子女克父母」即子女让父母操心\n- 女命以食伤为子女（我生者），因为母亲生育子女\n- 如果命局中子女星不现（不见天干也不藏地支），说明子女缘薄或来得晚\n- 子女星被克（男命食伤克官杀、女命印星克食伤）→ 生育不顺或子女身体弱\n\n### 实战示例（以甲木日主为例）\n\n#### 甲木男命\n- 父 = 戊土（偏财）\n- 母 = 癸水（正印）\n- 妻 = 己土（正财）\n- 子 = 庚金（七杀），女 = 辛金（正官）\n- 兄弟 = 甲木（比肩），姐妹 = 乙木（劫财）\n\n#### 甲木女命\n- 父 = 己土（正财）\n- 母 = 壬水（偏印）\n- 夫 = 辛金（正官）\n- 子 = 丁火（伤官），女 = 丙火（食神）\n- 姐妹 = 甲木（比肩），兄弟 = 乙木（劫财）\n\n#### 丁火男命\n- 父 = 辛金（偏财）\n- 母 = 甲木（正印）\n- 妻 = 庚金（正财）\n- 子 = 壬水（七杀），女 = 癸水（正官）\n\n#### 丁火女命\n- 父 = 庚金（正财）\n- 母 = 乙木（偏印）\n- 夫 = 壬水（正官）\n- 子 = 戊土（伤官），女 = 己土（食神）\n\n## 十神组合\n\n### 食神制杀\n- 食神温和管人，化解七杀压力\n- 适合管理、教育、咨询等以柔克刚的工作\n- 工作形态不局限于大机构，可能出现在个体户、自由职业等多种场景\n\n### 伤官见官\n- 伤官克正官，叛逆与约束冲突\n- 容易与领导/权威冲突，但也可能带来创新突破\n- 需要其他五行通关或制化\n\n### 财星破印\n- 财星克印星，物质追求与学识追求冲突\n- 可能因赚钱放弃学业，或因学业影响收入\n- 需要平衡取舍\n\n### 印星护身\n- 印星生身，保护日主\n- 适合学术、研究、教育等需要积累的工作\n- 印星太旺可能懒散、依赖性强\n\n---\n\n# 五、刑冲合害破关系\n\n## 天干五合\n\n甲己合（化土）、乙庚合（化金）、丙辛合（化水）、丁壬合（化木）、戊癸合（化火）\n\n- 合 = 牵绊、合作、稳定\n- 天干五合优先级最高\n- 合能解冲：如果两个天干之间有合，第三方来冲时可能合住不解\n\n## 地支六合\n\n子丑合（化土）、寅亥合（化木）、卯戌合（化火）、辰酉合（化金）、巳申合（化水）、午未合（化土）\n\n- 六合 = 合作、和谐、稳定\n- 优先级仅次于天干五合\n\n## 地支三合\n\n申子辰合水局、亥卯未合木局、寅午戌合火局、巳酉丑合金局\n\n- 三合 = 强大的五行能量汇聚\n- 半合（三字中只有两字）= 能量减半\n- 三合局力量 > 六合\n\n## 地支三会\n\n寅卯辰会木局、巳午未会火局、申酉戌会金局、亥子丑会水局\n\n- 三会 = 最强的五行能量汇聚（比三合更强）\n- 必须三字齐全\n\n## 地支六冲\n\n子午冲、丑未冲、寅申冲、卯酉冲、辰戌冲、巳亥冲\n\n- 冲 = 冲突、变动、分离\n- 冲的力量大于刑、害\n- 月柱冲日主 = 父母宫与子女缘分冲突（离婚/分离信号）\n\n## 地支相刑\n\n- 寅巳申三刑（无恩之刑）\n- 丑戌未三刑（恃势之刑）\n- 子卯刑（无礼之刑）\n- 辰辰、午午、酉酉、亥亥自刑\n\n- 刑 = 内在折磨、反复、纠结\n- 三刑必须三字齐全才成立\n- 自刑 = 自己折磨自己\n\n## 地支相害\n\n子未害、丑午害、寅巳害、卯辰害、申亥害、酉戌害\n\n- 害 = 暗中损害、小人、背后使绊子\n- 力量小于冲、刑\n\n## 地支相破\n\n子酉破、丑辰破、寅亥破、卯午破、巳申破、未戌破\n\n- 破 = 破坏、损耗\n- 力量最小，常被忽略\n\n## 关系优先级\n\n天干五合 > 地支六合 > 地支三合 > 地支三会 > 地支六冲 > 地支相刑 > 地支相害 > 地支相破\n\n## 实战应用\n\n- 冲克原命局 → 变动/冲突年\n- 合原命局 → 稳定/牵绊年\n- 刑原命局 → 内在折磨、反复\n- 害原命局 → 小人、暗中损害\n\n---\n\n# 六、神煞详解\n\n## 贵人\n\n### 天乙贵人\n- 甲戊庚牛羊（丑未）、乙己鼠猴乡（子申）\n- 丙丁猪鸡位（亥酉）、壬癸兔蛇藏（卯巳）\n- 六辛逢马虎（午寅）\n- 有贵人相助、逢凶化吉\n\n### 天德贵人\n- 正月丁、二月申、三月壬、四月辛、五月亥、六月甲\n- 七月癸、八月寅、九月丙、十月乙、十一月巳、十二月庚\n- 化解灾厄、逢凶化吉\n\n### 月德贵人\n- 寅午戌月丙、申子辰月壬\n- 亥卯未月甲、巳酉丑月庚\n- 化解灾厄、逢凶化吉\n\n## 驿马\n\n- 申子辰马在寅、亥卯未马在巳\n- 寅午戌马在申、巳酉丑马在亥\n- 主奔波、旅行、变动、远方\n\n## 桃花（咸池）\n\n- 申子辰桃花在酉、亥卯未桃花在子\n- 寅午戌桃花在卯、巳酉丑桃花在午\n- 主人缘、异性缘、感情\n\n## 空亡（旬空）\n\n- 每旬（10天）有两个地支落空\n- 空亡 ≠「不在」，而是「影响力打折扣」\n- 月柱空亡 = 父母宫空缺，一个或双方「占位很轻」\n- 建议以脚本输出为准，不要手动推算\n\n## 华盖\n\n- 申子辰华盖在辰、亥卯未华盖在未\n- 寅午戌华盖在戌、巳酉丑华盖在丑\n- 聪明、孤高、好文艺/宗教\n- 与童子煞不同，不要混为一谈\n\n## 童子煞\n\n- 与佛道有缘、有灵性、前世修行\n- 与华盖煞不同，不要混为一谈\n\n## 孤鸾\n\n- 主孤独、婚姻不顺\n- 女命尤忌\n\n## 八专\n\n- 主专一、执着、也可能主孤独\n\n## 其他神煞\n\n- 将星：领导力、权威\n- 金舆：车马、交通\n- 天医：医药、健康\n- 文昌：学业、考试\n\n## 神煞优先级\n\n贵人 > 驿马 > 桃花 > 空亡 > 华盖/童子 > 其他\n\n神煞是锦上添花，不是决定性因素。\n\n---\n\n# 七、格局判断\n\n## 常用格局\n\n### 正官格\n- 正官当令透干\n- 为人正直、适合公职\n- 喜印星相生、财星相生\n- 忌伤官克官、七杀混杂\n\n### 七杀格\n- 七杀当令透干\n- 有魄力、有野心\n- 喜食神制杀、印星化杀\n- 忌无制无化、官杀混杂\n\n### 正财格\n- 正财当令透干\n- 勤俭务实\n- 喜官星护财、食伤生财\n- 忌比劫夺财、印星克财\n\n### 偏财格\n- 偏财当令透干\n- 大方慷慨、适合经商\n- 喜官星护财、食伤生财\n- 忌比劫夺财\n\n### 正印格\n- 正印当令透干\n- 学识渊博、适合文教\n- 喜官星生印\n- 忌财星克印\n\n### 偏印格（枭神夺食格）\n- 偏印当令透干\n- 聪明多疑\n- 喜官星生印\n- 忌食神被夺\n\n### 食神格\n- 食神当令透干\n- 温和有福\n- 喜财星泄食、官星制食\n- 忌枭神夺食\n\n### 伤官格\n- 伤官当令透干\n- 才华横溢、个性叛逆\n- 喜财星泄伤、印星制伤\n- 忌见正官（伤官见官）\n\n## 特殊格局\n\n### 从格\n- 日主极弱无根，从旺势走\n- 从财格：财星最旺，从财走\n- 从杀格：七杀最旺，从杀走\n- 从儿格：食伤最旺，从食伤走\n- 越旺越好，忌生扶日主\n\n### 化气格\n- 天干合化成某五行\n- 甲己化土、乙庚化金、丙辛化水、丁壬化木、戊癸化火\n- 必须月令当令才能化\n\n### 专旺格\n- 日主极旺无制，顺其势走\n- 润下格（水旺）、炎上格（火旺）、曲直格（木旺）、从革格（金旺）、稼穑格（土旺）\n- 越旺越好，忌克制\n\n## 格局与用神的关系\n\n- 格局确定后，用神围绕格局来取\n- 正格取扶抑/调候/通关\n- 从格取顺势（越旺越好）\n\n---\n\n# 八、用神取法\n\n## 四种取法\n\n### 1. 调候法\n- 冬生喜火暖局，夏生喜水润局\n- 春秋看具体配置\n- 调候为先，其他次之\n\n### 2. 病药法\n- 找到命中最突出的「病」（过旺/过弱/刑冲）\n- 对应的「药」就是用神\n- 病重药轻 = 格局低，病轻药重 = 格局高\n\n### 3. 通关法\n- 两种五行对峙时，用中间五行通关\n- 如木火对峙用水通关，金木对峙用土通关\n\n### 4. 扶抑法\n- 身弱喜生扶（印星/比劫）\n- 身旺喜克泄（官杀/食伤/财星）\n\n## 常见陷阱\n\n不可机械套用「生我就是喜用」——辛金忌土就是经典反例（印多反而埋金）。\n\n---\n\n# 九、大运流年分析\n\n## 大运\n\n- 每步大运 10 年\n- 重点分析当前和未来 2 步大运\n- 结合流年给出关键年份提醒\n\n### 大运十神要完整列出\n\n列出大运天干十神 + 大运地支所有藏干十神，不要遗漏。\n\n例如丙火日主走乙巳大运：\n- 乙 = 正印（天干）\n- 巳藏丙 = 比肩、巳藏庚 = 偏财、巳藏戊 = 食神（地支藏干）\n- 完整：正印 + 比肩 + 偏财 + 食神\n\n❌ 常见遗漏：只写「正印 + 比肩 + 偏财」，漏掉食神。\n\n### 大运 ≠ 原命局（最常见的幻觉）\n\n严格区分「原命局（四柱）中有」和「大运中出现」：\n\n- 原命局有 = 命主先天自带的特质/缘分\n- 大运有 = 某个 10 年阶段才会出现的运势/机遇\n\n❌ 「庚金偏财不见天干，仅在巳中暗藏庚金（大运乙巳中才有）」——混淆了大运和原命局。\n\n✅ 分两句写：\n1. 「庚金偏财在原命局中完全不见（天干无、地支无、四柱所有藏干均无庚金）」\n2. 「仅在大运乙巳（2030-2039）中巳藏庚金才有偏财出现」\n\n同理，正财在原命局完全不见时，不能写「暗藏」。\n\n## 流年\n\n### 分析方法\n\n1. 看流年天干与原命局/大运的十神关系\n2. 看流年地支与原命局/大运的刑冲合会\n3. 重点关注：\n   - 流年冲克原命局 → 变动/冲突年\n   - 流年合原命局 → 稳定/牵绊年\n   - 流年引动子女星/配偶星 → 相关事件\n   - 流年与大运天克地冲 → 大运交接的重大变动\n\n### 关键年份提醒\n\n- 岁运并临（大运地支 = 流年地支）→ 该十神能量极强\n- 天克地冲（流年与原命某柱）→ 该宫位代表的六亲/事项有重大变动\n- 三刑（寅巳申/丑戌未/子卯刑等）→ 内在折磨、反复\n\n---\n\n# 十、十日主特性与喜忌\n\n## 甲木（参天大树）\n\n### 特性\n- 正直、有担当、有领导力\n- 喜向上生长、不喜欢被压制\n- 外形高大、骨架宽\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 庚金（斧斤修剪成材）、丙火（阳光温暖）、癸水（雨露滋润） | 辛金（小刀无力）、土重（埋根） |\n| 特殊 | 春甲喜丙火暖局；秋甲喜庚金劈甲 | 水多木漂、火炎木焚 |\n\n## 乙木（花草藤萝）\n\n### 特性\n- 柔韧、适应力强、善于依附\n- 外形纤细、气质柔和\n- 最喜甲木为靠山（藤萝系甲格）\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 丙火（太阳照耀）、癸水（雨露润泽）、甲木（藤萝系甲可依托） | 庚辛金（砍伐无根花草） |\n| 特殊 | 乙木最喜甲木为靠山（藤萝系甲格） | 水多根腐、土重压苗 |\n\n## 丙火（太阳之火）\n\n### 特性\n- 热情、开朗、有感染力\n- 不怕困难、越挫越勇\n- 外形阳光、眼神明亮\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 壬水（水火既济，日照江河）、甲木（燃料生火） | 癸水（云雾遮日，光辉暗淡） |\n| 特殊 | 丙火不怕克（太阳不怕壬水），越克越有气势 | 己土晦火（乌云蔽日） |\n\n## 丁火（灯烛之火）\n\n### 特性\n- 温柔、细腻、有洞察力\n- 需要保护、需要依靠\n- 外形清秀、气质内敛\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 甲木（劈甲引丁，灯油续火）、庚金（劈甲助燃） | 壬水（大水灭灯）、癸水（雨露灭烛） |\n| 特殊 | 丁火柔中，最需甲木为源 | 水旺无木则灭 |\n\n## 戊土（高山大地）\n\n### 特性\n- 厚重、稳重、有包容力\n- 不善表达、内心丰富\n- 外形敦实、气质沉稳\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 甲木（疏土成田）、丙火（暖局化育） | 水多（冲刷崩裂） |\n| 特殊 | 戊土厚重，需甲木疏泄才有价值 | 金多泄气太过 |\n\n## 己土（田园湿土）\n\n### 特性\n- 温和、务实、有耐心\n- 善于积累、不善冒险\n- 外形圆润、气质亲和\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 丙火（阳光暖田）、癸水（润泽田园） | 甲木（大树夺土中养分） |\n| 特殊 | 己土卑湿，丙火为第一用神 | 水多成泥、金多泄秀太过 |\n\n## 庚金（刀剑矿石）\n\n### 特性\n- 刚强、果断、有魄力\n- 不怕困难、敢于挑战\n- 外形硬朗、气质冷峻\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 丁火（炉火锻炼成器）、甲木（劈甲引丁助炉火） | 丙火（太阳烤金，不成器） |\n| 特殊 | 庚金顽铁，无丁火锻炼则不成器 | 水多金沉、土重埋金 |\n\n## 辛金（珠玉首饰）\n\n### 特性\n- 精致、细腻、有品味\n- 敏感、多疑、需要呵护\n- 外形秀气、气质高雅\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 壬水（洗涤放光，金白水清）、甲木（疏土护金） | 戊土（土重埋金）、丙火（烈日熔珠） |\n| 特殊 | 辛金柔弱，最怕土重；壬水洗淘则光彩照人 | 不可机械套用「印生身=喜用」——印（土）多反而埋金 |\n\n## 壬水（江河大海）\n\n### 特性\n- 浩荡、有气势、有远见\n- 善于流动、不喜被困\n- 外形高大、气质豪迈\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 戊土（堤坝围水成湖海）、庚辛金（源头活水） | 己土（污泥浑水） |\n| 特殊 | 壬水浩荡，需戊土堤防才有价值 | 火旺水枯、木多水泄 |\n\n## 癸水（雨露泉水）\n\n### 特性\n- 灵动、聪明、有洞察力\n- 善于渗透、不喜张扬\n- 外形清秀、气质内敛\n\n### 喜忌\n\n| | 喜 | 忌 |\n|---|---|---|\n| 喜 | 辛金（金生水源）、丙火（阳光蒸腾成云雨循环） | 戊土（堤坝堵泉） |\n| 特殊 | 癸水至弱，需金生才有源头 | 土重水塞、火旺水干 |\n\n## 通用原则\n\n- 调候为先：冬生喜火暖局，夏生喜水润局，春秋看具体配置\n- 病药法：找到命中最突出的「病」（过旺/过弱/刑冲），对应的「药」就是用神\n- 不可机械套用「生我就是喜用」——辛金忌土就是经典反例\n\nFile v1.1.4:references/dev-ops.md\n\n# 开发运维\n\n排盘脚本开发、ClawHub 发布、本地同步等运维事项。\n\n---\n\n# 一、cantian-tymext API\n\n## 字段名为中文\n\n`buildBaziFromSolar()` 返回对象使用中文字段名：\n\n```typescript\n// ❌ 错误 — 这些字段不存在\nbazi.yearPillar\nbazi.dayPillar\n\n// ✅ 正确 — 中文字段名\nbazi.年柱.天干.天干  // → \"庚\"\nbazi.年柱.地支.地支  // → \"辰\"\nbazi.月柱.天干.天干  // → \"戊\"\n```\n\n## 完整字段结构示例\n\n```json\n{\n  \"性别\": 1, \"阳历\": \"...\", \"农历\": \"...\", \"八字\": \"...\", \"生肖\": \"猴\", \"日主\": \"甲\",\n  \"年柱\": { \"天干\": { \"天干\": \"甲\", \"五行\": \"木\", \"阴阳\": \"阳\", \"十神\": \"比肩\" }, \"地支\": { \"地支\": \"申\", ... } },\n  \"月柱\": { ... }, \"日柱\": { ... }, \"时柱\": { ... },\n  \"胎元\": ..., \"胎息\": ..., \"命宫\": ..., \"身宫\": ..., \"神煞\": [...], \"大运\": [...], \"刑冲合会\": {...}\n}\n```\n\n## try/catch 静默吞错\n\n`try/catch` 可能将 `TypeError: Cannot read properties of undefined` 静默吞掉，导致表面看到 0 matches 而不报错。编写 scan_year 类脚本时，至少 log 非日期相关的错误。\n\n> 经验教训：scan_year.ts 曾用 `bazi.yearPillar.toString()` 导致所有反推扫描永远返回 0 matches。\n\n---\n\n# 二、本地 skill 与 GitHub 仓库同步\n\nPR 合并只更新 GitHub 仓库，不会自动更新本地 skill。每次合并后手动同步：\n\n```bash\n# 同步脚本\ncp ~/Documents/bazi-full-fortune/scripts/*.ts ~/.hermes/skills/divination/bazi-full-fortune/scripts/\n\n# 同步参考文档\ncp ~/Documents/bazi-full-fortune/references/*.md ~/.hermes/skills/divination/bazi-full-fortune/references/\n```\n\nClawHub 发布也需要手动同步后重新 publish。\n\n---\n\n# 三、ClawHub 发布\n\n## Frontmatter 必须纯 ASCII\n\nClawHub 后端（Convex DB）不接受非 ASCII 字符作为字段名。\n\n```bash\n# ❌ 会失败\nclawhub publish . --name \"八字全方位算命\" --tags \"bazi,八字,命理\"\n\n# ✅ 正确\nclawhub publish . --name \"Bazi Full Fortune Telling\" --tags \"bazi,fortune-telling,chinese-astrology\"\n```\n\n规则：\n- `tags` 只用英文\n- `name` 用英文\n- 中文放在 `description` 里（description 支持 Unicode）\n\n---\n\n# 四、前置依赖\n\n- 推荐运行环境：Node 24（可直接运行 TypeScript 源码）\n- 兼容方案：若 Node 版本较低，使用 `tsx` 执行\n\n```bash\nnpm install\n\n# 仅在需要兼容运行时安装\n# npm install -D tsx\n```\n\n---\n\n# 五、脚本清单\n\n| 脚本 | 功能 |\n|------|------|\n| `scripts/buildBaziFromSolar.ts` | 阳历排盘 |\n| `scripts/buildBaziFromLunar.ts` | 农历排盘（不支持闰月） |\n| `scripts/getChineseCalendar.ts` | 黄历查询 |\n| `scripts/scan_year.ts` | 反推阳历日期 |\n| `scripts/util.ts` | 公共参数解析 |\n\n---\n\n# 六、npm scripts 快捷方式\n\n```bash\nnpm run bazi:solar -- \"2000-12-22T03:30:00\" 0 2\nnpm run bazi:lunar -- \"2000-11-27T03:30:00\" 0 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2000 0 --day-pillar 甲寅 --hour 03:30:00\n```\n\n---\n\n# 七、注意事项\n\n1. 所有命令均在项目根目录执行\n2. 时间字符串不要携带时区后缀（如 `Z`、`+08:00`），以免产生与预期不一致的换日结果\n3. 涉及 23:00-23:59 出生时，建议显式传 `sect`，避免晚子时归属歧义\n4. 农历闰月必须先转阳历再用 `buildBaziFromSolar.ts`\n5. 反推扫描请用 `scan_year.ts`（纯 TypeScript，无需 Python）\n\nFile v1.1.4:references/family-patterns.md\n\n# 家庭背景命理模式速查\n\n排盘后第一时间用来校准家庭部分解读的速查清单。按维度分类，每条给出「命理信号 → 现实推断 → 校准问题」。\n\n理论基础详见 `bazi-fundamentals.md`，校准工作流详见 `analysis-guide.md`。\n\n---\n\n# 一、父母关系模式\n\n## 1.1 父母离婚 / 分离\n\n### 命理信号（按权重）\n\n| 权重 | 信号 | 解读 |\n|------|------|------|\n| ⭐⭐⭐ | 月柱天干冲日主 | 父母宫与日主冲突，最强分离信号 |\n| ⭐⭐⭐ | 月柱空亡 | 父母宫空缺，一方或双方「占位很轻」 |\n| ⭐⭐ | 父亲星 / 母亲星不见天干 | 对应父母「不在场」 |\n| ⭐⭐ | 父亲星 / 母亲星只藏余气（0.2） | 几乎缺席，物理上不在身边 |\n| ⭐ | 年支坐「胎」位 | 父亲漂泊、根基不稳 |\n| ⭐ | 年干合日干 | 父亲与日主精神亲密但物理距离远 |\n\n### 判断原则\n\n1. 先回答「在不在场」再回答「严不严」——空缺的父母谈不上性格\n2. 多个信号叠加 = 离婚/缺席可能性极高\n3. 单个信号（如父亲星不见但月柱不冲）= 远方/聚少离多，未必离婚\n\n### 校准问题\n\n- 父母是否在一起？\n- 如果分开，从小是谁带你？\n\n### 反例\n\n拿到八字后直接说「严父慈母」——实际月柱冲日主 + 月柱空亡 + 父亲星不见 + 母亲星藏余气 = 父母离婚 + 母亲缺席 + 父亲远方。\n\n---\n\n## 1.2 父母「阴盛阳衰」型\n\n### 命理信号\n\n- 月柱有食神制七杀 = 母亲「制」住父亲\n- 父亲星弱 / 不见天干\n- 母亲星旺且透干\n\n### 现实推断\n\n- 母亲是家庭「轴心」，父亲相对沉默\n- 母亲操心多、付出多，父亲话少、退让\n- 不是「恩爱型」，是「一个管一个」型\n\n### 校准问题\n\n- 家里大事小事谁拍板？\n- 父母中是不是有一方更操心？\n\n---\n\n## 1.3 父母「恩爱和谐」型\n\n### 命理信号\n\n- 月柱天干地支相生（如天干生地支或地支生天干）\n- 父亲星与母亲星不冲不克\n- 月柱有六合 / 三合\n- 月柱坐临官 / 帝旺\n\n### 现实推断\n\n- 父母关系融洽，家庭氛围温暖\n- 命主童年安全感强\n- 长大后对亲密关系有信心\n\n### 校准问题\n\n- 父母关系怎么样？感情好不好？\n\n---\n\n## 1.4 父母「常年争吵」型\n\n### 命理信号\n\n- 月柱天干地支相克（尤其天干克地支）\n- 月柱有刑 / 害 / 破\n- 父亲星与母亲星相克（如父星属木、母星属土，木克土）\n- 月柱七杀旺且无制\n\n### 现实推断\n\n- 父母经常吵架，家庭氛围紧张\n- 命主童年缺乏安全感\n- 长大后可能对亲密关系有恐惧或回避倾向\n\n### 校准问题\n\n- 小时候父母吵架多吗？\n- 家里氛围是紧张还是轻松？\n\n---\n\n## 1.5 父母「聚少离多」型（未离婚但长期分居）\n\n### 命理信号\n\n- 父亲星或母亲星不见天干，只藏地支\n- 年干合日干但年支冲日支\n- 月柱有驿马星\n- 父亲星坐「胎」或「绝」位\n\n### 现实推断\n\n- 父母没有离婚，但因工作等原因长期分居\n- 一方常年在外地，聚少离多\n- 命主与一方父母关系「精神亲密但物理距离远」\n\n### 校准问题\n\n- 父亲 / 母亲常驻地在哪里？\n- 从小是双亲都在身边吗？\n\n---\n\n# 二、父亲模式\n\n## 2.1 父亲「远方」型\n\n### 命理信号\n\n- 父亲星不见天干，只藏地支余气\n- 年柱坐「胎」位\n- 年干合日干\n- 年柱纳音是「漂泊」型\n\n### 现实推断\n\n- 父亲常年在外地工作，聚少离多\n- 与日主精神亲密但物理距离远\n\n### 校准问题\n\n- 父亲做什么工作？常驻地在哪里？\n\n---\n\n## 2.2 父亲「强势管教」型\n\n### 命理信号\n\n- 父亲星旺且透干\n- 父亲星为七杀或带七杀性质\n- 年柱七杀当令\n- 父亲星与日主相克且力量强\n\n### 现实推断\n\n- 父亲管教严格，家庭中说一不二\n- 命主对父亲有敬畏感\n- 长大后可能复制这种管教模式\n\n### 校准问题\n\n- 小时候父亲管你多吗？严厉吗？\n\n---\n\n## 2.3 父亲「温和/弱势」型\n\n### 命理信号\n\n- 父亲星弱或只藏中气\n- 父亲星被母亲星克制\n- 年柱食神 / 伤官旺（泄父亲星）\n- 父亲星坐「死」或「墓」位\n\n### 现实推断\n\n- 父亲性格温和，不太管事\n- 家庭中父亲话语权低\n- 命主与父亲关系平淡或亲近但缺乏引导\n\n### 校准问题\n\n- 父亲在家里是什么角色？话多还是话少？\n\n---\n\n# 三、母亲模式\n\n## 3.1 母亲「缺席」型\n\n### 命理信号\n\n- 母亲星不见天干或只藏余气\n- 月柱冲日主（尤其印星位冲）\n- 月柱空亡在印星位\n- 印星被食伤克（食神制印在母位）\n\n### 现实推断\n\n- 母亲不在身边（离婚、改嫁、出走、早亡）\n- 即使存在也是「占位很轻」的角色\n- 母亲角色需要通过其他渠道补位\n\n### 与「祖辈带大型」的区别\n\n| 特征 | 母亲缺席 | 祖辈带大 |\n|------|----------|----------|\n| 月柱空亡 | 常有 | 无 |\n| 月柱冲日主 | 常有 | 无 |\n| 父母是否在一起 | 离婚/一方不在 | 在一起 |\n| 核心区别 | 母亲真的不在 | 母亲在但祖辈替代了养育角色 |\n\n### 校准问题\n\n- 母亲在带你吗？还是其他长辈？\n- 对母亲的印象深不深？\n\n---\n\n## 3.2 母亲「控制欲强」型\n\n### 命理信号\n\n- 月柱天干是七杀\n- 七杀在父母宫且旺\n- 七杀被食神制 = 严厉被「藏」在温柔里\n- 七杀冲日主 = 日主与母亲冲突多\n\n### 现实推断\n\n- 母亲外柔内刚，控制欲强\n- 以「阴柔的方式」施压：唠叨、担忧、软性控制\n- 「为你好」是真的，但方式让人窒息也是真的\n\n### 校准问题\n\n- 你和母亲关系怎么样？冲突多吗？\n\n---\n\n## 3.3 母亲「操劳付出」型\n\n### 命理信号\n\n- 母亲星旺但被克 / 被泄\n- 印星生身但印星自身力量被消耗（如印星生比劫）\n- 月柱有伤官（母亲付出多但回报少）\n- 母亲星坐「衰」或「病」位\n\n### 现实推断\n\n- 母亲为家庭付出很多，身体或精神消耗大\n- 命主对母亲有愧疚感或感恩心\n- 母亲可能身体不好或老得快\n\n### 校准问题\n\n- 母亲身体怎么样？\n- 母亲在家里是不是最辛苦的那个？\n\n---\n\n# 四、兄弟姐妹模式\n\n## 4.1 兄弟姐妹「缘薄」型\n\n### 命理信号\n\n- 比劫力量弱（不见天干，或只藏一个地支）\n- 比劫被官杀克制\n- 月柱比劫位空亡\n\n### 现实推断\n\n- 独生子女概率高，或有兄弟姐妹但联系不紧密\n- 朋友多、知己少\n\n---\n\n## 4.2 兄弟姐妹「缘深」型\n\n### 命理信号\n\n- 比劫旺且透干\n- 比劫得月令或有印星生\n- 月柱有比劫且不冲不克\n\n### 现实推断\n\n- 有兄弟姐妹且关系亲密\n- 同辈中有人可以依靠\n- 但也可能因为比劫旺而有争财/争宠的情况\n\n---\n\n## 4.3 兄弟姐妹「有矛盾」型\n\n### 命理信号\n\n- 比劫与日主相冲（如日支冲月支且月支有比劫）\n- 劫财旺且克正财（争夺信号）\n- 比劫坐七杀或带刑\n\n### 现实推断\n\n- 兄弟姐妹之间有矛盾、争吵或利益冲突\n- 可能因为财产、父母偏心等问题产生隔阂\n- 成年后各自发展，联系减少\n\n---\n\n# 五、祖辈/隔代模式\n\n## 5.1 祖辈带大型（隔代抚养）\n\n### 命理信号\n\n- 母亲星不见天干，只藏余气（0.2）→ 母亲「在场但力不够」\n- 月柱不空亡、不冲日主 → 父母宫稳，家庭结构完整\n- 年柱有德秀贵人 / 三奇贵人 → 祖上家风传承\n- 父母星都在但母亲星权重远低于父亲星 → 母亲忙，祖辈补位\n\n### 现实推断\n\n- 从小由爷爷奶奶或外公外婆带大\n- 命主与祖辈关系比与父母更亲密\n- 长大后与父母关系需要重新建立/磨合\n\n### 校准问题\n\n- 从小是妈妈带大的吗？还是爷爷奶奶/外公外婆？\n- 和祖辈的关系是不是比和父母更亲？\n\n---\n\n## 5.2 祖上有家底/家风传承型\n\n### 命理信号\n\n- 年柱有贵人（天乙贵人、天德贵人）\n- 年柱坐临官 / 帝旺\n- 年柱纳音吉利且与月柱相生\n- 胎元、命宫有祖辈宫位深的信号\n\n### 现实推断\n\n- 祖上有一定家底（房产、土地、人脉）\n- 家族有家风传承（读书人家、手艺人家等）\n- 命主可能从小受祖辈影响较大\n\n---\n\n# 六、家庭经济模式\n\n## 6.1 家里「开店」型（小个体户）\n\n### 命理信号\n\n- 食伤旺\n- 食神当令\n- 食伤生财（靠手艺/服务换钱）\n- 食神制杀格局（以柔克刚）\n\n### 现实推断\n\n- 家里做小本生意：零售、餐饮、手工业\n- 家庭氛围「店里为家」\n- 不富裕但「有饭吃、不愁柴米」\n\n### 校准问题\n\n- 家里做什么的？开店/体制内/务农/外出务工？\n\n---\n\n## 6.2 体制内 / 工薪家庭型\n\n### 命理信号\n\n- 正官旺且透干\n- 正印旺（稳定、有保障）\n- 月柱正官或正印\n- 官印相生格局\n\n### 现实推断\n\n- 父母一方或双方在体制内工作（公务员、事业单位、国企）\n- 家庭收入稳定，不冒进\n- 重视教育、重视「铁饭碗」\n- 对命主的期望偏向「稳定」\n\n### 校准问题\n\n- 父母是做什么工作的？\n\n---\n\n## 6.3 富裕家庭型\n\n### 命理信号\n\n- 财星旺且透干\n- 月柱坐临官 / 帝旺\n- 食伤生财且财星有库\n- 年柱有财星且不被克\n\n### 现实推断\n\n- 家庭经济条件好\n- 命主从小物质充裕\n- 但也可能因为财星太旺而有「富二代」的烦恼（如缺乏动力、被期望继承家业）\n\n---\n\n## 6.4 贫困 / 经济紧张型\n\n### 命理信号\n\n- 财星弱或不见\n- 比劫旺克财\n- 月柱坐「死」「墓」「绝」位\n- 印星太重泄财星\n\n### 现实推断\n\n- 家庭经济条件差\n- 命主从小物质匮乏\n- 但也可能因为早年的苦而更早成熟、更努力\n\n### 校准问题\n\n- 小时候家里经济条件怎么样？\n\n---\n\n## 6.5 家道中落型\n\n### 命理信号\n\n- 年柱旺（祖上有底）但月柱衰（父母辈走下坡）\n- 年柱有财星但月柱冲克年柱\n- 大运从年柱到月柱阶段走忌神运\n\n### 现实推断\n\n- 祖上有一定家底，但到父母辈衰落\n- 命主可能经历过从好到差的家庭经济变化\n- 对金钱有复杂的心态（既见过好的，又经历过差的）\n\n---\n\n# 七、命主自身模式\n\n## 7.1 「靠自己」型（无印护体）\n\n### 命理信号\n\n- 印星弱\n- 比劫也弱\n- 食伤旺（靠自己输出）\n- 财星/官杀也不强\n\n### 现实推断\n\n- 天生靠自己，没有「母亲庇护」或「家庭托举」\n- 成熟得比同龄人早\n- 一旦立住，比有靠山的人更坚韧\n\n### 校准问题\n\n- 从小到大是不是很多事要自己拿主意？\n- 家里对你的事业/学业有具体帮助吗？\n\n---\n\n## 7.2 「被保护过度」型（印星太重）\n\n### 命理信号\n\n- 印星旺且透干\n- 印星多现（天干地支多处出现）\n- 印星克食伤（压制了命主的表达和创造力）\n- 月柱印星当令\n\n### 现实推断\n\n- 家庭保护过度，命主缺乏独立性\n- 可能到成年还需要父母帮忙做决定\n- 学习好但实践能力弱\n- 需要刻意锻炼独立能力\n\n---\n\n## 7.3 「早熟/早当家」型\n\n### 命理信号\n\n- 日主旺且食伤旺（有能力又有输出）\n- 官杀早现（年柱或月柱有官杀 = 早年就有压力/责任）\n- 印星弱但有根（有基础但没人庇护）\n- 月柱坐「冠带」或「临官」\n\n### 现实推断\n\n- 很小就开始承担家庭责任\n- 可能照顾弟妹、帮家里做事\n- 比同龄人更早熟、更有担当\n- 但也可能因为太早承担而有「童年缺失感」\n\n---\n\n## 7.4 「书香门第 / 重视教育」型\n\n### 命理信号\n\n- 印星旺且不被克\n- 文昌星出现\n- 官印相生\n- 月柱有印星或官星\n\n### 现实推断\n\n- 家庭重视教育，父母可能学历较高\n- 从小被培养读书习惯\n- 学业上得到家庭支持\n- 对知识有敬畏心\n\n### 校准问题\n\n- 父母学历怎么样？重视你的教育吗？\n\n---\n\n# 八、特殊家庭模式\n\n## 8.1 重组家庭型\n\n### 命理信号\n\n- 月柱有冲且有合（先散后聚）\n- 父亲星或母亲星被合走（天干五合）\n- 月柱天干地支都带「变动」信号（冲 + 驿马）\n- 父母星出现多个（如偏财正财同现 = 可能有两个父亲角色）\n\n### 现实推断\n\n- 父母一方或双方再婚\n- 命主可能有继父/继母\n- 家庭结构复杂，需要适应\n\n### 校准问题\n\n- 父母有没有再婚？\n- 你有继父/继母吗？\n\n---\n\n## 8.2 单亲家庭型（一方去世或彻底离开）\n\n### 命理信号\n\n- 父亲星或母亲星完全不见（天干无、地支无、藏干无）\n- 对应宫位（年柱/月柱）坐「死」「墓」「绝」\n- 月柱空亡且对应星完全不见\n\n### 与「远方型」的区别\n\n- 远方型：星弱但还在（藏地支）→ 人还在只是不在身边\n- 单亲型：星完全不见 → 人可能真的不在了\n\n### 校准问题\n\n- 父母都健在吗？\n\n---\n\n## 8.3 命主「被寄养」型\n\n### 命理信号\n\n- 父母星都弱或不见\n- 印星弱（没有母亲庇护）\n- 比劫弱（没有兄弟姐妹帮衬）\n- 月柱有变动信号但年柱有贵人（在别处得到照顾）\n\n### 现实推断\n\n- 从小被寄养在亲戚家\n- 可能跟叔叔阿姨、舅舅舅妈等长大\n- 与亲生父母关系需要后天修复\n\n### 校准问题\n\n- 从小是在自己家长大的吗？还是寄养在别人家？\n\n---\n\n# 九、综合校准问题模板\n\n排盘后立即向用户问（不要堆在最后才问）：\n\n```\n帮你校准得更准一些，能告诉我以下信息吗？\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全）\n2. 父亲现在做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带？\n4. 家里做什么的？（开店 / 体制内 / 务农 / 外出务工）\n5. 自己是做什么的？目前在人生哪个阶段？\n```\n\n根据回答，对照上述模式校准分析。如果回答与命理信号不符，优先以事实为准，重新审视解读。\n\nFile v1.1.4:references/interview.md\n\n---\nAIGC:\n    Label: \"1\"\n    ContentProducer: 001191440300708461136T1XGW3\n    ProduceID: 5454cbbfb107e948d672dd4dff000698_4162cf67bb0e11f1a1bf52540064ee0f\n    ReservedCode1: dMxqNS6RFowGtf+tFXonzwn8+rGBdClcc5dTXR1VUNTR95pJQkltk3ZeDOt4HDpdzcyXViqjJGvEpr6rmuPr9TV0fjpfkYVSYFQa4h7JyZ+TOPOhQjbIyyA2kbT76bNHVIxONfuKqOj5a4YmiXvI8WInPruUuYMcB+c/msLe+PMvTo8nKUYF0FctlMA=\n    ContentPropagator: 001191440300708461136T1XGW3\n    PropagateID: 5454cbbfb107e948d672dd4dff000698_4162cf67bb0e11f1a1bf52540064ee0f\n    ReservedCode2: dMxqNS6RFowGtf+tFXonzwn8+rGBdClcc5dTXR1VUNTR95pJQkltk3ZeDOt4HDpdzcyXViqjJGvEpr6rmuPr9TV0fjpfkYVSYFQa4h7JyZ+TOPOhQjbIyyA2kbT76bNHVIxONfuKqOj5a4YmiXvI8WInPruUuYMcB+c/msLe+PMvTo8nKUYF0FctlMA=\n---\n\n# 访谈问题库\n\n正式排盘前，一定先访谈。目标不是「问得多」，而是尽快收齐能排盘、能校准的信息。每轮提问控制在 5 个左右，问完一轮等用户回答，再决定是否追问。\n\n## 第一轮核心问题（排盘前必问）\n\n按这个顺序问，语气直白：\n\n1. 你的出生日期是公历还是农历？具体是哪年哪月哪日？\n2. 你出生在几点？能精确到分钟最好；记不清就说是哪个时辰（比如「早上七八点」「天刚亮」）。\n3. 你是男生还是女生？——这影响大运顺逆排法。\n4. 你出生在哪个城市？——出生时间卡在时辰交界时可能需要校正。\n5. 你手上有没有已经排好的命盘，或者某个排盘软件的结果？\n6. 你这次最想看什么？整体全方位分析，还是事业、感情、财运、健康等某一方面？\n\n## 第二轮追问条件\n\n### 出生时间只到时辰，没到分钟\n\n追问：\n\n- 大概在几点前后？比如「中午 12 点左右」还是「下午 1 点多」？\n\n仍无法精确时：\n\n- 在结论中明确标注时柱存在不确定性。\n- 提供「双时辰对比」方案：按两个候选时辰分别排盘，对比时柱十神配置与大运起运差异，看哪个更贴合用户实际，再确定采用哪个。\n\n### 给的是农历日期\n\n追问：\n\n- 这是农历几月几日？\n- 那个月有没有闰月？你确定自己不是闰月出生吗？\n\n若为闰月：本工具脚本不支持闰月直接排盘，需用 tyme4ts 负月号转阳历后再排（见 SKILL.md「农历闰月处理」一节），禁止默认按普通月份排。\n\n### 出生时间在 23:00 前后\n\n追问：\n\n- 你出生在晚上 11 点前还是 11 点后？\n\n说明口径：默认按 sect=2（23:00-23:59 算当日）排盘；如果用户有既定口径（如其他软件按次日算），沿用该口径并明确说明两者差异。\n\n### 用户已有排盘软件结果\n\n追问：\n\n- 方便把盘面贴出来吗？或者直接告诉我四柱干支和起运岁数。\n\n处理方式：\n\n- 优先校盘：核对四柱干支、大运顺逆、起运岁数是否与本工具脚本一致。\n- 一致则直接基于该盘解读；不一致先说明差异来源（早晚子时口径、节气交界、软件实现），与用户确认采用哪套再继续。\n\n### 问的是健康等高风险主题\n\n额外补一句：\n\n- 我会从命盘角度给你结构提醒，但身体问题请以医生诊断为准，该检查就去检查。\n\n## 家庭校准 5 问（排盘后、分析前）\n\n1. 你父母还在一起吗？\n2. 你父亲是做什么工作的？他常驻在哪里？\n3. 你是妈妈带大的，还是有其他长辈（爷爷奶奶、外公外婆）主要带你？\n4. 你家里是做什么的？开店、体制内、务农，还是外出务工？\n5. 你现在在做什么？上学、上班，还是处于什么阶段？\n\n用途：校准家庭维度的分析方向，避免第一轮分析全错。命理信号 → 现实推断的对照速查见 `references/family-patterns.md`。\n\n## 回测校验问题（身强身弱与喜用假设给出后）\n\n先向用户给出身强身弱与喜用神的初步假设，然后问：\n\n1. 近一两年你过得算顺还是不顺？有没有哪一年特别难受（破财、生病、感情受挫、压力大）？\n2. 有没有哪段时间状态特别好（得财、升职、考试顺利、贵人帮忙）？\n3. 给我 2-3 个已经发生的关键事件和大致年份（升学、搬家、换工作、家里变动都行），我用来对一下盘。\n\n用途：用已发生事实反校验喜用忌神假设是否成立。假设与事实不符时，先回查排盘口径与判断依据，校准后再输出完整报告。\n\n## 可选服务询问（回测校验通过后）\n\n回测校验完成后，询问一次（默认不主动启用）：\n\n1. 是否需要用紫微斗数对你的八字结论做交叉验证？\n\n用户表示需要时，追问两点：\n\n1. 闰月口径偏好：紫微排盘默认「闰月按下月」口径，你有没有固定采用的排盘软件或老师的口径？有的话优先沿用。\n2. 你手上有没有已经排好的紫微命盘（截图或盘面）？有的话优先校盘（核对命宫、五行局、十四主星、大限）再解读，避免重复换算出不同口径。\n\n用户不需要时直接跳过，不再重复推销。\n\n## 不要这样问\n\n- 不要一口气抛十几个问题，每轮最多 5 个左右，问完等回答。\n- 不要问「你是身强还是身弱」「什么格局」这类用户听不懂的术语。\n- 不要先排盘再回头补问关键信息——出生信息没确认前不排盘。\n- 不要用恐吓式提问（如「你是不是会有大灾」）。\n*（内容由AI生成，仅供参考）*\n\nFile v1.1.4:references/pitfalls.md\n\n# 分析易错点速查\n\n分析时对照此清单，避免常见错误。按分析维度分类，每条格式：❌ 常见错误 → ✅ 正确做法。\n\n理论基础详见 `bazi-fundamentals.md`，实战方法详见 `analysis-guide.md`，家庭模式详见 `family-patterns.md`。\n\n---\n\n# 一、全局性错误（影响整个报告）\n\n## 1.1 大运 ≠ 原命局（最常见的幻觉）\n\n❌ 「庚金偏财不见天干，仅在巳中暗藏庚金（大运乙巳中才有）」——把大运和原命局混为一谈。\n\n✅ 分两句写：\n1. 「庚金偏财在原命局中完全不见（天干无、地支无、四柱所有藏干均无庚金）」\n2. 「仅在大运乙巳（2030-2039）中巳藏庚金才有偏财出现」\n\n详见 `bazi-fundamentals.md` 第九章。\n\n## 1.2 六亲十神：必须区分男女命\n\n❌ 不分男女一律用「偏财为父、正印为母」\n❌ 不分男女一律用「正财为妻」——女命配偶星是正官\n❌ 不分男女一律用「官杀为子女」——女命子女星是食伤\n\n✅ 在分析开头明确标注命主性别对应的所有六亲十神，后续全文保持一致。\n\n详见 `bazi-fundamentals.md` 第四章。\n\n## 1.3 校准工作流：不要跳过\n\n❌ 拿到八字就直接给最终结论\n\n✅ 先做骨架分析（五行强弱、格局、十神），然后立即提出 5 个校准问题，用户回答后再做完整解读。\n\n详见 `analysis-guide.md` 第一章。\n\n## 1.4 「完全不见」vs「暗藏微弱」：务必核实\n\n❌ 某个五行四柱中完全不存在，却写「暗藏微弱」\n\n✅ 逐一检查四柱所有藏干。如果所有地支藏干中都没有该五行，就是「完全不见」，不能说「暗藏」。\n\n## 1.5 五行加权计算：避免简单计数\n\n❌ 把地支和藏干本气重复计算（如地支有子水 + 子中藏癸水 = 算两次水）\n\n✅ 严格按加权公式：天干 100%、月令本气 100%、其他地支本气 70%、藏干中气 40%、藏干余气 20%。\n\n详见 `analysis-guide.md` 第二章。\n\n## 1.6 十神完整清单：不可遗漏\n\n❌ 只看天干不看藏干 → 漏掉伤官、食神等暗藏十神\n❌ 把藏干权重合计后描述错误（如 3×0.4=1.2 是「中等」而非「极弱」）\n❌ 「完全不见」清单漏项\n\n✅ 每个报告必须列出：有哪些十神 + 哪些完全不见。\n\n## 1.7 机械套用「生我就是喜用」\n\n❌ 看到日主弱就说「印星是喜用」——辛金日主弱，但印（土）多反而埋金\n\n✅ 用神判断需要综合考虑：调候、病药、通关、扶抑，以及日主特性。\n\n详见 `bazi-fundamentals.md` 第八、十章。\n\n---\n\n# 二、家庭分析易错点\n\n## 2.1 父母分析：先「在场度」再「性格」\n\n❌ 不看父母星在场度就直接说「严父慈母」或「严母慈父」\n\n✅ 先判断「在不在场」，再分析「严不严」。月柱空亡 + 父亲星不见 + 母亲星藏余气 = 父母离婚 + 母亲缺席 + 父亲远方，不是「严不严」的问题。\n\n详见 `family-patterns.md` 第一章。\n\n## 2.2 母亲缺席 vs 祖辈带大：不要混淆\n\n❌ 看到母亲星弱就说「母亲缺席」——实际上月柱稳、父母在一起，只是奶奶带大的\n\n✅ 关键区分：月柱空亡/冲日主 = 母亲真的不在；月柱稳但母亲星弱 = 母亲在但祖辈替代了养育角色。\n\n详见 `family-patterns.md` 第三章 3.1。\n\n## 2.3 食神制杀的工作形态：不局限于大机构\n\n❌ 看到食神制杀就说「适合在大机构工作」\n\n✅ 食神制杀 = 用温和方式管人/化解压力，可能出现在大机构、小个体户、自由职业、家庭等多种场景。\n\n---\n\n# 三、事业/财运分析易错点\n\n## 3.1 用神五行 ≠ 只能做该五行的行业\n\n❌ 用神是火，就说「只能做火相关行业」\n\n✅ 用神是方向偏好，不是唯一选择。实际建议要给出喜用五行的多个行业方向，并说明适配度差异。\n\n## 3.2 偏财旺 ≠ 一定要投机\n\n❌ 看到偏财旺就说「适合炒股、投资」\n\n✅ 偏财 = 非固定收入、机会型收入，可以是销售提成、自由职业、项目奖金等多种形式。不要一上来就建议高风险操作。\n\n## 3.3 官杀混杂 ≠ 一定事业差\n\n❌ 看到官杀混杂就说「事业不顺」\n\n✅ 官杀混杂需要看是否有制化（食神制杀、印星化杀）。有制化 = 反而能驾驭复杂局面，适合挑战性工作。无制化才是不利信号。\n\n## 3.4 财星不见 ≠ 没钱\n\n❌ 看到财星不见就说「财运差」\n\n✅ 财星不见可能代表：\n- 不以财为主要追求（学术型、修行型）\n- 财通过其他渠道获得（如官星旺 = 以权生财）\n- 财来得晚但稳\n- 需要结合格局和大运综合判断\n\n---\n\n# 四、感情/婚姻分析易错点\n\n## 4.1 配偶星不见 ≠ 不结婚\n\n❌ 看到配偶星不见就说「婚姻缘薄」或「可能不结婚」\n\n✅ 配偶星不见可能代表：\n- 配偶来得晚（大龄结婚）\n- 配偶通过大运/流年补入\n- 感情模式比较非传统（异地恋、晚婚、不办婚礼等）\n- 需要看大运是否有配偶星出现\n\n## 4.2 桃花旺 ≠ 一定花心\n\n❌ 看到桃花就说「感情混乱」「花心」\n\n✅ 桃花 = 人缘好、有魅力。可以表现为：\n- 社交能力强、受欢迎\n- 从事与人打交道的工作\n- 艺术/表演天赋\n- 只有桃花 + 伤官/偏财同现才偏向「多情」\n\n## 4.3 日支冲 ≠ 一定离婚\n\n❌ 看到日支被冲就说「婚姻不稳」\n\n✅ 日支冲需要看：\n- 是否有合来解冲（六合/三合能化解）\n- 冲的力量大小（月支冲 vs 时支冲，力度不同）\n- 大运是否加重冲的力量\n- 配偶星本身的状态\n\n## 4.4 给出具体婚龄 / 身高\n\n❌ 「你会在 26 岁结婚」「配偶身高 175cm」\n\n✅ 用范围描述：\n- 「偏早婚（25前）」/「中等婚龄（25-30）」/「晚婚倾向（30后）」\n- 「配偶外形偏高」/「中等身材」\n- 详见 `analysis-guide.md` 输出格式规则\n\n---\n\n# 五、健康分析易错点\n\n## 5.1 五行缺 ≠ 一定有对应疾病\n\n❌ 「你缺水，所以肾一定不好」\n\n✅ 五行缺代表该脏腑先天偏弱，但不代表一定有病。需要结合：\n- 缺的程度（完全不见 vs 暗藏微弱）\n- 大运是否补入\n- 是否有刑冲加重问题\n- 给出养生建议而非诊断结论\n\n## 5.2 五行过旺 ≠ 该脏腑一定好\n\n❌ 「火旺，所以心脏很好」\n\n✅ 五行过旺反而可能导致该脏腑过亢出问题（如火太旺 = 心火旺 = 失眠、焦虑、心血管压力）。过旺和过弱都需要注意。\n\n## 5.3 忽略精神健康\n\n❌ 只分析五行对应的身体脏腑，忽略精神层面\n\n✅ 特别关注：\n- 食伤旺被印克 = 情绪压抑\n- 七杀旺无制 = 压力大、焦虑\n- 印星太重 = 多虑、想太多\n- 华盖/童子/孤鸾 = 精神世界丰富但也容易孤独\n\n---\n\n# 六、流年/大运分析易错点\n\n## 6.1 大运十神遗漏\n\n❌ 只写大运天干十神，漏掉地支藏干的十神\n\n✅ 完整列出：大运天干十神 + 大运地支所有藏干十神。\n\n例如丙火日主走乙巳大运：\n- 乙 = 正印（天干）\n- 巳藏丙 = 比肩、巳藏庚 = 偏财、巳藏戊 = 食神\n- 完整：正印 + 比肩 + 偏财 + 食神\n\n详见 `analysis-guide.md` 第四章。\n\n## 6.2 流年与岁运并临的恐吓\n\n❌ 看到岁运并临就说「大凶」「灾年」\n\n✅ 岁运并临只是该十神能量极强，吉凶取决于该十神是喜是忌：\n- 喜神岁运并临 = 大好事\n- 忌神岁运并临 = 确实需要注意\n- 中性十神 = 该领域事件密集发生\n\n## 6.3 忽略流年与原命局的互动\n\n❌ 只看流年天干地支本身的含义，不看与原命局的刑冲合会\n\n✅ 流年分析必须结合：\n- 流年天干与原命局/大运的十神关系\n- 流年地支与原命局/大运的刑冲合会\n- 流年引动哪个宫位（年柱=祖上/早年、月柱=父母/青年、日柱=配偶/中年、时柱=子女/晚年）\n\n## 6.4 用岁数而非年份描述\n\n❌ 「19-28岁走大运」/「30岁后财运好转」\n\n✅ 用实际年份：「2020-2029走大运」/「2030年后财运好转」。中国传统有虚岁实岁之分，用岁数容易混淆。\n\n详见 `analysis-guide.md` 输出格式规则。\n\n---\n\n# 七、神煞/格局判断易错点\n\n## 7.1 神煞混淆\n\n❌ 把童子煞和华盖煞混为一谈\n\n✅ 分别列出：\n- 童子煞：与佛道有缘、有灵性、前世修行\n- 华盖煞：聪明、孤高、好文艺/宗教\n\n详见 `bazi-fundamentals.md` 第六章。\n\n## 7.2 空亡 ≠ 完全没有\n\n❌ 「月柱空亡 = 父母宫完全没有」\n\n✅ 空亡 = 影响力打折扣、占位减轻，不是「不存在」。月柱空亡的人也可能父母双全，只是与父母的关系比较「淡」或「轻」。\n\n详见 `bazi-fundamentals.md` 第六章。\n\n## 7.3 格局判断过于武断\n\n❌ 看到一个十神透干就定格局（如「正官透干 = 正官格」）\n\n✅ 格局判断需要综合：\n- 该十神是否当令（月令）\n- 是否透干且有根\n- 是否有破坏格局的因素（如正官格见伤官）\n- 是否有救应（如伤官见官但有印星制伤官）\n\n详见 `bazi-fundamentals.md` 第七章。\n\n## 7.4 日主强弱判断：以脚本输出为准\n\n❌ 手动分析遗漏星运细节\n\n✅ 以脚本输出的「星运」和「自坐」字段为准，再结合五行生克综合判断。\n\n详见 `bazi-fundamentals.md` 第三章。\n\nFile v1.1.4:references/prompt-template.md\n\n---\nAIGC:\n    Label: \"1\"\n    ContentProducer: 001191440300708461136T1XGW3\n    ProduceID: 5454cbbfb107e948d672dd4dff000698_42586f92bb0e11f1a1bf52540064ee0f\n    ReservedCode1: i+rC6b4s7Oib2Xa+36uOhTG3B4oLHg+QPyrhJ4Tl96LGAdHk34lTWxzwCYrnkO9FWteYuU1kUTXCtdwj4ikaNSSrwVb7BO/U7SlgPvPRF7qCensn4YbV7Tiyp33o0IvLaZfhX+n1/8ksulmmaOnAVqDBjNJgaUrbObQ8KroDuDkkrrVRMiK3mdZUnwg=\n    ContentPropagator: 001191440300708461136T1XGW3\n    PropagateID: 5454cbbfb107e948d672dd4dff000698_42586f92bb0e11f1a1bf52540064ee0f\n    ReservedCode2: i+rC6b4s7Oib2Xa+36uOhTG3B4oLHg+QPyrhJ4Tl96LGAdHk34lTWxzwCYrnkO9FWteYuU1kUTXCtdwj4ikaNSSrwVb7BO/U7SlgPvPRF7qCensn4YbV7Tiyp33o0IvLaZfhX+n1/8ksulmmaOnAVqDBjNJgaUrbObQ8KroDuDkkrrVRMiK3mdZUnwg=\n---\n\n# 四柱八字分析提示词模板\n\n以下模板用于向 AI 发起完整的八字全方位分析请求。填入个人信息后使用。输出维度对齐本项目的八大维度分析模板（家庭、健康、外貌身材、事业、财富、感情婚姻、人际关系、学业、精神世界）。\n\n---\n\n你现在是一位专业的中国传统四柱八字命理研究者，熟读并综合参考《穷通宝鉴》《三命通会》《滴天髓》《渊海子平》《千里命稿》《协纪辨方书》《果老星宗》《子平真诠》《神峰通考》等经典命理著作。你擅长结合传统命理理论、排盘规则、十神生克、格局喜忌、旺衰流通、大运流年等方法，对命盘进行系统、细致、可验证的分析。\n\n请根据我提供的个人信息，严格按照传统四柱八字的逻辑进行分析：\n\n【个人信息】\n姓名：xx\n性别：x\n出生地：x\n公历出生日期：xxxx年x月x日\n农历出生日期：xxxx年x月x日（如为闰月请注明「闰X月」）\n出生时间：x时x分\n当前年份：xxxx年\n\n【排运规则】\n排大运分阴年、阳年。\n阳年：甲、丙、戊、庚、壬\n阴年：乙、丁、己、辛、癸\n阳年男、阴年女顺排；阴年男、阳年女逆排。\n具体排法以月柱干支为基准进行顺逆。\n小孩交大运前，以月柱干支为大运。\n早晚子时：如出生时间在 23:00-23:59，请注明按当日还是次日排日柱（默认按当日）。\n十天干：甲乙丙丁戊己庚辛壬癸\n十二地支：子丑寅卯辰巳午未申酉戌亥\n\n请你按以下要求输出：\n\n1. 先排出我的四柱八字命盘，列出年柱、月柱、日柱、时柱、藏干、纳音、神煞。\n2. 分析日主强弱，判断命局格局、五行分布、寒暖燥湿、喜用神、忌神，并说明判断依据。\n3. 列出十神完整清单（存在的与完全不见的），并分析十神配置：性格特征、思维方式、为人处事风格、优势短板。\n4. 按以下八大维度逐项展开分析，尽量具体，不要空泛套话：\n   - 家庭（父亲画像、母亲画像、兄弟姐妹、家庭整体氛围与走向）\n   - 健康（五行对应脏腑强弱、重点健康问题、养生建议）\n   - 外貌身材（整体气质、身形脸型、身材走势、穿着风格建议）\n   - 事业（事业格局、适合行业按喜用五行排序、事业时间线用实际年份、与领导同事关系）\n   - 财富（财运格局、财富等级预估、破财年份、偏财正财、理财避坑）\n   - 感情婚姻（配偶画像、感情模式、婚配建议、婚期最佳年份）\n   - 人际关系（朋友圈、贵人运、小人运）\n   - 学业（读书运、学历预估、学习风格）\n   - 精神世界（灵性直觉、内心世界、精神出口建议）\n5. 结合大运和流年，用实际年份（不用岁数，避免虚实岁混淆）分析人生不同阶段的走势变化，指出哪些阶段更容易出现机会、转折、压力、波动。\n6. 请重点给出一些「已经发生过」的关键事件推断，标注清楚年份，并附上已发生事件校验清单，方便我校验分析是否贴合实际；请尽量具体到年龄段及年份范围，并说明为什么会在那个阶段出现。\n7. 最后请单独总结：我的命局核心特点、一生最需要注意的风险点、最值得把握的发展方向、特别关键的年份或阶段，并用一句话概括整个命盘的核心特质与人生走向。\n\n要求：以专业命理研究者口吻输出，但不要故弄玄虚。结论要有依据，尽量体现推演过程。不要只说好听的话，也不要刻意吓人，要客观平衡。命盘展示的是倾向与结构，不是绝对命定；健康、法律、财务问题只做结构提醒，不替代现实专业意见。内容尽量全面，但结构清晰，分点展开。\n*（内容由AI生成，仅供参考）*\n\nFile v1.1.4:references/ziwei/calculation.md\n\n> 来源：FANzR-arch/Numerologist_skills（基于 MIT 精神引用）。本项目排盘仍以 cantian-tymext 为准，本组文档仅用于可选的紫微斗数交叉验证。\n\n# 紫微斗数排盘计算参考\n\n## 说明\n\n本文件提供本 skill 的默认排盘口径。重点原则：\n\n- 先按安星诀排盘，再做解释。\n- 对同一问题若存在民间简化说法与安星诀冲突，以安星诀为准。\n- 子时换日、闰月归属、命主身主等细节若用户已有既定软件或老师口径，优先沿用并说明差异。\n\n## 1. 天干地支与时辰\n\n### 十天干与十二地支\n\n- 十天干：甲、乙、丙、丁、戊、己、庚、辛、壬、癸\n- 十二地支：子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥\n- 阳年天干：甲、丙、戊、庚、壬\n- 阴年天干：乙、丁、己、辛、癸\n\n### 十二地支在命盘上的固定位置\n\n```text\n      巳  午  未  申\n      辰          酉\n      卯          戌\n      寅  丑  子  亥\n```\n\n### 时辰对照\n\n| 时辰 | 地支 | 时间 |\n|------|------|------|\n| 子时 | 子 | 23:00-00:59 |\n| 丑时 | 丑 | 01:00-02:59 |\n| 寅时 | 寅 | 03:00-04:59 |\n| 卯时 | 卯 | 05:00-06:59 |\n| 辰时 | 辰 | 07:00-08:59 |\n| 巳时 | 巳 | 09:00-10:59 |\n| 午时 | 午 | 11:00-12:59 |\n| 未时 | 未 | 13:00-14:59 |\n| 申时 | 申 | 15:00-16:59 |\n| 酉时 | 酉 | 17:00-18:59 |\n| 戌时 | 戌 | 19:00-20:59 |\n| 亥时 | 亥 | 21:00-22:59 |\n\n默认口径：\n\n- 本 skill 默认把 `23:00` 后视为次日子时。\n- 若用户已有现成命盘或明确指定沿用民用日期，则保留其口径，并说明差异来源。\n\n## 2. 定命宫与身宫\n\n### 命宫\n\n口诀：\n\n- 寅起正月，顺数至生月，逆数生时为命宫。\n\n步骤：\n\n1. 从寅宫起正月，顺数到出生农历月份所在宫位。\n2. 以该宫位起子时，逆时针数到出生时辰，所到宫位即为命宫。\n\n示例：\n\n- 农历三月午时\n- 寅=正月，卯=二月，辰=三月\n- 从辰宫起子时逆数到午时：辰=子，卯=丑，寅=寅，丑=卯，子=辰，亥=巳，戌=午\n- 所以命宫在戌\n\n### 身宫\n\n口诀：\n\n- 寅起正月，顺数至生月，顺数生时为身宫。\n\n步骤：\n\n1. 第一段与命宫相同。\n2. 从该宫位起子时，顺时针数到出生时辰，所到宫位即为身宫。\n\n一般说明：\n\n- 命宫看先天气质与人生主轴。\n- 身宫看后天表现与发力方向。\n- 身宫会与命、迁、财、官、夫妻、福德等关键宫位之一重合。\n\n## 3. 安十二宫\n\n命宫确定后，十二宫固定按逆时针排列：\n\n- 命宫\n- 兄弟宫\n- 夫妻宫\n- 子女宫\n- 财帛宫\n- 疾厄宫\n- 迁移宫\n- 交友宫（奴仆宫）\n- 官禄宫（事业宫）\n- 田宅宫\n- 福德宫\n- 父母宫\n\n示例：若命宫在午，则\n\n- 午=命\n- 巳=兄弟\n- 辰=夫妻\n- 卯=子女\n- 寅=财帛\n- 丑=疾厄\n- 子=迁移\n- 亥=交友\n- 戌=官禄\n- 酉=田宅\n- 申=福德\n- 未=父母\n\n## 4. 起寅首与宫干\n\n起寅首用于确定各宫天干，后续会用到五行局与宫干飞化。\n\n口诀：\n\n- 甲己年起丙寅\n- 乙庚年起戊寅\n- 丙辛年起庚寅\n- 丁壬年起壬寅\n- 戊癸年起甲寅\n\n步骤：\n\n1. 先按出生年干确定寅宫起什么天干。\n2. 再从寅宫开始，天干依次顺排十二宫。\n3. 排完后即可得到每个宫位的干支组合。\n\n示例：甲年生人\n\n- 寅=丙寅\n- 卯=丁卯\n- 辰=戊辰\n- 巳=己巳\n- 午=庚午\n- 未=辛未\n- 申=壬申\n- 酉=癸酉\n- 戌=甲戌\n- 亥=乙亥\n- 子=丙子\n- 丑=丁丑\n\n## 5. 定五行局\n\n本 skill 默认使用定五行局诀，不把“纳音查表”当成唯一入口。\n\n### 取数规则\n\n- 天干取数：\n  - 甲乙=1\n  - 丙丁=2\n  - 戊己=3\n  - 庚辛=4\n  - 壬癸=5\n- 地支取数：\n  - 子午丑未=1\n  - 寅申卯酉=2\n  - 辰戌巳亥=3\n\n### 计算方法\n\n1. 取命宫干支的天干数与地支数相加。\n2. 若结果大于 5，则反复减 5。\n3. 余数对应五行：\n   - 1=木三局\n   - 2=金四局\n   - 3=水二局\n   - 4=火六局\n   - 5=土五局\n\n示例：\n\n- 丙子：2+1=3 -> 水 -> 水二局\n- 辛未：4+1=5 -> 土 -> 土五局\n- 庚申：4+2=6 -> 6-5=1 -> 木 -> 木三局\n\n## 6. 安紫微星\n\n紫微星以出生农历日数与五行局数确定。实操上最稳妥的做法是直接查表。\n\n### 紫微星安星表\n\n**水二局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 丑 | 寅 | 寅 | 卯 | 卯 | 辰 | 辰 | 巳 | 巳 | 午 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 午 | 未 | 未 | 申 | 申 | 酉 | 酉 | 戌 | 戌 | 亥 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 亥 | 子 | 子 | 丑 | 丑 | 寅 | 寅 | 卯 | 卯 | 辰 |\n\n**木三局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 辰 | 丑 | 寅 | 巳 | 寅 | 卯 | 午 | 卯 | 辰 | 未 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 辰 | 巳 | 申 | 巳 | 午 | 酉 | 午 | 未 | 戌 | 未 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 申 | 亥 | 申 | 酉 | 子 | 酉 | 戌 | 丑 | 戌 | 亥 |\n\n**金四局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 亥 | 辰 | 丑 | 寅 | 子 | 巳 | 寅 | 卯 | 丑 | 午 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 卯 | 辰 | 寅 | 未 | 辰 | 巳 | 卯 | 申 | 巳 | 午 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 辰 | 酉 | 午 | 未 | 巳 | 戌 | 未 | 申 | 午 | 亥 |\n\n**土五局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 午 | 亥 | 辰 | 丑 | 寅 | 未 | 子 | 巳 | 寅 | 卯 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 申 | 丑 | 午 | 卯 | 辰 | 酉 | 寅 | 未 | 辰 | 巳 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 戌 | 卯 | 申 | 巳 | 午 | 亥 | 辰 | 酉 | 午 | 未 |\n\n**火六局**\n\n| 日数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |\n|------|---|---|---|---|---|---|---|---|---|----|\n| 紫微 | 酉 | 午 | 亥 | 辰 | 丑 | 寅 | 戌 | 未 | 子 | 巳 |\n\n| 日数 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 寅 | 卯 | 亥 | 申 | 丑 | 午 | 卯 | 辰 | 子 | 酉 |\n\n| 日数 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 紫微 | 寅 | 未 | 辰 | 巳 | 丑 | 戌 | 卯 | 申 | 巳 | 午 |\n\n## 7. 安十四主星\n\n### 7.1 紫微星系\n\n口诀意译：\n\n- 紫微逆去天机\n- 隔一太阳武曲\n- 连去天同\n- 空二宫后安廉贞\n\n默认排法：\n\n- 紫微在本宫\n- 逆 1 宫安天机\n- 再逆 2 宫安太阳\n- 再逆 1 宫安武曲\n- 再逆 1 宫安天同\n- 再逆 3 宫安廉贞\n\n### 7.2 天府星\n\n这里不要使用“寅申轴对称”之类的简化说法。默认按安天府星诀处理：\n\n- 天府以紫微为参照推移\n- 不能简单理解成“永远与紫微对宫”\n\n可直接使用下表：\n\n| 紫微落宫 | 天府落宫 |\n|----------|----------|\n| 寅 | 寅 |\n| 卯 | 丑 |\n| 辰 | 子 |\n| 巳 | 亥 |\n| 午 | 戌 |\n| 未 | 酉 |\n| 申 | 申 |\n| 酉 | 未 |\n| 戌 | 午 |\n| 亥 | 巳 |\n| 子 | 辰 |\n| 丑 | 卯 |\n\n### 7.3 天府星系\n\n口诀意译：\n\n- 天府顺行太阴\n- 再顺贪狼、巨门、天相、天梁、七杀\n- 七杀之后空三宫，于第四色宫安破军\n\n默认排法：\n\n- 天府在本宫\n- 顺 1 宫安太阴\n- 顺 1 宫安贪狼\n- 顺 1 宫安巨门\n- 顺 1 宫安天相\n- 顺 1 宫安天梁\n- 顺 1 宫安七杀\n- 再顺 4 宫安破军\n\n### 7.4 常见主星组合校核\n\n如果十四主星排完后，以下关系完全对不上，优先回查天府起法：\n\n- 紫微天府同宫常见于寅、申\n- 紫微贪狼同宫常见于卯、酉\n- 紫微天相同宫常见于辰、戌\n- 紫微七杀同宫常见于巳、亥\n- 紫微破军同宫常见于丑、未\n\n## 8. 甲级辅星\n\n### 文昌、文曲（按时辰）\n\n| 时辰 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 文昌 | 戌 | 酉 | 申 | 未 | 午 | 巳 | 辰 | 卯 | 寅 | 丑 | 子 | 亥 |\n| 文曲 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 | 子 | 丑 | 寅 | 卯 |\n\n### 左辅、右弼（按月份）\n\n| 月份 | 正月 | 二月 | 三月 | 四月 | 五月 | 六月 | 七月 | 八月 | 九月 | 十月 | 十一月 | 十二月 |\n|------|------|------|------|------|------|------|------|------|------|------|--------|--------|\n| 左辅 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 | 子 | 丑 | 寅 | 卯 |\n| 右弼 | 戌 | 酉 | 申 | 未 | 午 | 巳 | 辰 | 卯 | 寅 | 丑 | 子 | 亥 |\n\n### 天魁、天钺（按年干）\n\n| 年干 | 甲 | 乙 | 丙 | 丁 | 戊 | 己 | 庚 | 辛 | 壬 | 癸 |\n|------|----|----|----|----|----|----|----|----|----|----|\n| 天魁 | 丑 | 子 | 亥 | 酉 | 丑 | 子 | 丑 | 午 | 卯 | 卯 |\n| 天钺 | 未 | 申 | 酉 | 未 | 未 | 申 | 未 | 寅 | 巳 | 巳 |\n\n### 禄存、擎羊、陀罗（按年干）\n\n| 年干 | 甲 | 乙 | 丙/戊 | 丁/己 | 庚 | 辛 | 壬 | 癸 |\n|------|----|----|--------|--------|----|----|----|----|\n| 禄存 | 寅 | 卯 | 巳 | 午 | 申 | 酉 | 亥 | 子 |\n| 擎羊 | 卯 | 辰 | 午 | 未 | 酉 | 戌 | 子 | 丑 |\n| 陀罗 | 丑 | 寅 | 辰 | 巳 | 未 | 申 | 戌 | 亥 |\n\n### 火星、铃星（按年支与时辰）\n\n起点表：\n\n| 年支组 | 寅午戌 | 申子辰 | 巳酉丑 | 亥卯未 |\n|--------|--------|--------|--------|--------|\n| 火星起点 | 丑 | 寅 | 卯 | 酉 |\n| 铃星起点 | 卯 | 戌 | 戌 | 戌 |\n\n规则：\n\n- 先按年支组找起点宫。\n- 以起点宫起子时，顺时针数到出生时辰。\n- 所到之宫即为火星或铃星落宫。\n\n### 地空、地劫（按时辰）\n\n| 时辰 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 地空 | 亥 | 戌 | 酉 | 申 | 未 | 午 | 巳 | 辰 | 卯 | 寅 | 丑 | 子 |\n| 地劫 | 亥 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 |\n\n### 天马（按年支）\n\n| 年支组 | 寅午戌 | 申子辰 | 巳酉丑 | 亥卯未 |\n|--------|--------|--------|--------|--------|\n| 天马 | 申 | 寅 | 亥 | 巳 |\n\n## 9. 常用乙级星\n\n默认按需使用：\n\n- 天刑：正月起酉，顺行\n- 天姚：正月起丑，顺行\n- 红鸾：卯宫起子逆数到生年支\n- 天喜：红鸾对宫\n- 孤辰、寡宿：按年支三合组安\n- 天哭、天虚：午宫起子，哭逆虚顺\n\n如果用户只求简盘，可先不展开乙级星。\n\n## 10. 大限\n\n### 起限年龄\n\n- 水二局：2 岁\n- 木三局：3 岁\n- 金四局：4 岁\n- 土五局：5 岁\n- 火六局：6 岁\n\n### 顺逆规则\n\n- 阳男、阴女：从命宫顺行\n- 阴男、阳女：从命宫逆行\n\n### 说明\n\n- 每一宫管 10 年。\n- 第一大限从起限年龄开始，到起限年龄加 9 结束。\n- 用户问流年时，先定当前大限，再叠加流年四化。\n\n## 11. 命主与身主\n\n本 skill 默认采用以下常见口径：\n\n### 命主星（按命宫地支）\n\n| 命宫地支 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|----------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 命主星 | 贪狼 | 巨门 | 禄存 | 文曲 | 廉贞 | 武曲 | 破军 | 武曲 | 廉贞 | 文曲 | 禄存 | 巨门 |\n\n### 身主星（按出生年支）\n\n| 年支 | 子 | 丑 | 寅 | 卯 | 辰 | 巳 | 午 | 未 | 申 | 酉 | 戌 | 亥 |\n|------|----|----|----|----|----|----|----|----|----|----|----|----|\n| 身主星 | 火星 | 天相 | 天梁 | 天同 | 文昌 | 天机 | 火星 | 天相 | 天梁 | 天同 | 文昌 | 天机 |\n\n## 12. 排盘自检清单\n\n排盘结束后，用下面清单复核：\n\n- 命宫、身宫、十二宫顺序是否正确\n- 起寅首后各宫宫干是否连续无误\n- 五行局是否与命宫干支一致\n- 紫微与天府起法是否采用了同一套口诀\n- 十四主星是否完整安置，且没有重星、漏星\n- 四化是否挂到真实存在的星曜上\n- 大限顺逆是否与性别及年干阴阳一致\n\n若出现明显异常，优先回查：\n\n1. 子时是否换日\n2. 农历月份是否含闰月\n3. 命宫宫干是否算错\n4. 天府起法是否误用了“轴对称简化说法”\n\nFile v1.1.4:references/ziwei/patterns.md\n\n> 来源：FANzR-arch/Numerologist_skills（基于 MIT 精神引用）。本项目排盘仍以 cantian-tymext 为准，本组文档仅用于可选的紫微斗数交叉验证。\n\n# 紫微斗数格局参考\n\n## 使用原则\n\n本文件只用于**排盘完成后的结构总结**，不用于反推主星位置。\n\n使用顺序必须是：\n\n1. 先按 `calculation.md` 排出主星、辅星、四化、大限。\n2. 再核对命宫及三方四正的真实结构。\n3. 最后才判断是否接近某个格局名称。\n\n如果格局名和实际盘面冲突，以实际盘面为准。\n\n## 判断要点\n\n判断格局时，至少同时看：\n\n- 命宫及命宫三方四正\n- 主星是否庙旺得地\n- 吉星是否加会\n- 煞星与化忌是否破格\n- 本命四化是否增色或减色\n\n格局是总结性的标签，不是铁律，也不应该替代逐宫分析。\n\n## 常见吉格\n\n### 1. 紫府同宫\n\n- 核心结构：紫微与天府同宫\n- 常见意义：权柄、资源、稳定性兼具\n- 观察重点：是否有左右、魁钺、昌曲加会；是否被煞忌冲破\n\n### 2. 紫杀同宫\n\n- 核心结构：紫微与七杀同宫\n- 常见意义：魄力大、敢担事、适合带队或开创\n- 观察重点：若吉多则成大气魄，煞重则易走极端\n\n### 3. 武府同宫\n\n- 核心结构：武曲与天府同宫\n- 常见意义：理财、守成、资源管理能力强\n- 观察重点：更适合稳健积累型财富结构\n\n### 4. 日月并明\n\n- 核心结构：太阳与太阴同在较佳位置，且命宫三方四正得力\n- 常见意义：阴阳协调，名望与生活质量兼顾\n- 观察重点：不要只看日月本身，还要看其三方是否有煞忌\n\n### 5. 日照雷门\n\n- 核心结构：太阳与巨门同度或形成强联系，且太阳得势\n- 常见意义：口才、表达、传播、公众影响力突出\n- 观察重点：若巨门、太阳再遇化忌，是非也会同步加重\n\n### 6. 阳梁昌禄\n\n- 核心结构：太阳、天梁、文昌/化科、禄存/化禄形成会照\n- 常见意义：利学术、考试、公职、名誉体系\n- 观察重点：适合放在官禄、命宫三方四正整体判断\n\n### 7. 机月同梁\n\n- 核心结构：天机、太阴、天同、天梁分布于命宫三方四正\n- 常见意义：温和、聪明、规划型、系统型发展\n- 观察重点：是整体结构格，不是单一同宫格\n\n### 8. 火贪格 / 铃贪格\n\n- 核心结构：贪狼与火星或铃星形成关键同度/会照\n- 常见意义：爆发力、舞台感、机会来得快\n- 观察重点：吉时可突然起势，失衡时也容易骤起骤落\n\n### 9. 禄马交驰\n\n- 核心结构：禄存与天马同宫或在命宫三方四正形成强联系\n- 常见意义：因流动、出差、外部机会而得财\n- 观察重点：常见于“动中求财”的结构\n\n### 10. 三奇加会\n\n- 核心结构：化禄、化权、化科集中于命宫三方四正\n- 常见意义：资源、执行、名声同时发力\n- 观察重点：三吉化同在不等于无代价，仍要看是否见煞忌\n\n### 11. 双禄朝垣\n\n- 核心结构：禄存与化禄同时加会命宫三方四正\n- 常见意义：财禄条件较佳，资源兑现力强\n- 观察重点：若见空劫、化忌，常变成“有财路但难守”\n\n## 常见课题型结构\n\n### 12. 命无正曜\n\n- 核心结构：命宫无十四主星\n- 常见意义：更受对宫与三方四正牵引\n- 判断方法：重点看对宫主星、三方四正、辅星与四化\n\n### 13. 羊陀夹命\n\n- 核心结构：擎羊、陀罗分居命宫两侧或强力夹制命宫\n- 常见意义：有压力、阻滞、磨损感，但也会逼出执行力\n- 观察重点：若主星强且吉化得力，可把压力转为行动力\n\n### 14. 空劫夹命\n\n- 核心结构：地空、地劫夹命或重压命宫三方\n- 常见意义：现实感、资源感、稳定感较弱；思维可能很跳脱\n- 观察重点：物质层面不稳时，反而可能在创意、哲思、宗教、艺术上有表现\n\n### 15. 巨机化忌\n\n- 核心结构：巨门或天机化忌落命宫、官禄宫，或强冲命宫三方\n- 常见意义：想法多、纠结重、口舌多、判断成本高\n- 观察重点：化忌不只代表坏，也代表特别在意与容易卡住\n\n### 16. 廉贞七杀\n\n- 核心结构：廉贞与七杀形成强同度/会照\n- 常见意义：人生起伏大，进取心与风险承受并存\n- 观察重点：吉多则成开创力，煞重则易走剧烈波动\n\n### 17. 刑忌夹印\n\n- 核心结构：天相受刑煞与化忌夹制\n- 常见意义：名声、事业、评价体系容易承压\n- 观察重点：适合结合官禄、迁移、命宫一起看\n\n### 18. 杀破狼\n\n- 核心结构：七杀、破军、贪狼在命宫三方四正成系统分布\n- 常见意义：强变动、强开创、不安于现状\n- 观察重点：它不是天然凶格，更像“高波动、高开创”的人生结构\n\n## 成格与破格\n\n### 更接近成格的情况\n\n- 主星庙旺得地\n- 命宫三方四正协调\n- 吉星、吉化成系统会照\n- 现实议题能通过结构互补得到承托\n\n### 容易破格的情况\n\n- 主星落陷且无承托\n- 六煞与化忌集中压入同一重点领域\n- 只有格局名好看，但三方四正实际很散\n- 命宫看似强，财官迁福其余三方却明显拖后腿\n\n## 使用建议\n\n- 格局只做“总结句”，不要替代逐宫分析。\n- 先解释结构，再给格局名，用户更容易听懂也更不容易被误导。\n- 如果盘面只“近似某格”，直接说“接近”“带有某格意味”，不要硬判成格。\n\nArchive v1.1.3: 16 files, 43136 bytes\n\nFiles: package-lock.json (2031b), package.json (757b), README.md (16065b), references/analysis-guide.md (5962b), references/bazi-fundamentals.md (18308b), references/dev-ops.md (3428b), references/family-patterns.md (13958b), references/pitfalls.md (9423b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4908b), scripts/util.ts (796b), skill-card.md (2693b), SKILL.md (14703b), _meta.json (136b)\n\nFile v1.1.3:SKILL.md\n\n---\nname: bazi-full-fortune\ndescription: \"八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 八大维度全方位分析模板。\"\ntags: [bazi, fortune-telling, chinese-astrology, destiny-analysis, four-pillars]\n---\n\n# 八字全方位算命 Skill\n\n## 项目定位\n\n本项目是一个完整的八字命理工作流工具集，包含：\n\n1. **排盘层** — 基于 `cantian-tymext` 的 CLI 脚本，支持阳历/农历输入，输出完整四柱、十神、神煞、大运、刑冲合会\n2. **分析层** — 全方位命理解读模板，覆盖家庭、健康、事业、财富、感情、人际、学业、精神八大维度\n3. **参考层** — 六亲十神规则、分析指南、家庭模式速查、易错点 + 十日主喜忌\n\n## 何时使用\n\n- 用户要根据阳历/农历出生时间计算四柱八字\n- 用户要「全方位分析这个八字」或「帮我全面分析八字」\n- 用户要查询某一天对应的农历、干支、宜忌等信息\n- 用户要「查黄历」或看某天宜忌\n- 用户给出已知四柱干支要求反推阳历日期\n\n## 前置依赖\n\n- 推荐运行环境：Node 24（可直接运行 TypeScript 源码）\n- 兼容方案：若 Node 版本较低，使用 `tsx` 执行\n\n```bash\nnpm install\n\n# 仅在需要兼容运行时安装\n# npm install -D tsx\n```\n\n---\n\n# 〇、使用指南\n\n## 1. 排盘\n\n阳历排盘：\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2\n```\n\n| 参数 | 说明 | 必填 | 取值 |\n|------|------|------|------|\n| solarTime | 阳历出生时间（ISO 8601，不带时区） | 是 | `2000-12-22T03:30:00` |\n| gender | 性别 | 否 | `1`=男，`0`=女（默认 1） |\n| sect | 早晚子时配置 | 否 | `1`=23:00-23:59 算次日，`2`=算当日（默认 2） |\n\n农历排盘：\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2000-11-27T03:30:00\" 0 2\n```\n\n参数格式与阳历一致，时间传入农历日期。注意：不支持农历闰月，闰月需先手动转换为阳历再调用阳历排盘。\n\n## 2. 黄历查询\n\n```bash\n# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\n## 3. 反推扫描\n\n从已知八字四柱反查阳历出生日期：\n\n```bash\n# 完整四柱匹配\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 丙寅 \\\n  --hour 03:30:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1940 2000; do node scripts/scan_year.ts $y 0 --day-pillar 甲寅; done\n```\n\n| 参数 | 说明 |\n|------|------|\n| year | 要扫描的年份（必填） |\n| gender | 0=女，1=男（必填） |\n| --year-pillar | 年柱过滤（如 庚辰） |\n| --month-pillar | 月柱过滤（如 戊子） |\n| --day-pillar | 日柱过滤（如 甲寅） |\n| --hour-pillar | 时柱过滤（如 丙寅） |\n| --hour | 扫描用的时间，默认 15:30:00（申时） |\n\n### 时柱与时间对应表\n\n| 时辰 | 时间段 | 示例 |\n|------|--------|------|\n| 子 | 23:00-00:59 | T23:30 |\n| 丑 | 01:00-02:59 | T01:30 |\n| 寅 | 03:00-04:59 | T03:30 |\n| 卯 | 05:00-06:59 | T05:30 |\n| 辰 | 07:00-08:59 | T07:30 |\n| 巳 | 09:00-10:59 | T09:30 |\n| 午 | 11:00-12:59 | T11:30 |\n| 未 | 13:00-14:59 | T13:30 |\n| 申 | 15:00-16:59 | T15:30 |\n| 酉 | 17:00-18:59 | T17:30 |\n| 戌 | 19:00-20:59 | T19:30 |\n| 亥 | 21:00-22:59 | T21:30 |\n\n### 反推逻辑\n\n1. 年柱推年份（干支纪年，如丁丑=1997，每60年一轮）\n2. 月柱推农历月份范围\n3. 在缩小的月份范围内用 `scan_year.ts` 扫描匹配日柱\n4. 验证时柱是否正确\n\n## 4. npm scripts 快捷方式\n\n```bash\nnpm run bazi:solar -- \"2000-12-22T03:30:00\" 0 2\nnpm run bazi:lunar -- \"2000-11-27T03:30:00\" 0 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2000 0 --day-pillar 甲寅 --hour 03:30:00\n```\n\n## 5. 作为 AI Agent 技能使用\n\n安装后，AI Agent 会自动加载此技能。直接对 Agent 说话即可触发：\n\n排盘：\n\n```\n帮我排一下八字：2000年12月22日凌晨3点半，女\n```\n\n全方位分析：\n\n```\n庚辰 戊子 甲寅 丙寅 女 2000年生人，帮我全方位分析\n```\n\nAgent 会自动：\n1. 调用排盘脚本获取完整数据（四柱、十神、神煞、大运、刑冲合会）\n2. 先基于纯八字给出温和的家庭/父母/自身阶段初判\n3. 再向你提出 5 个校准问题（父母关系、父亲驻地、母亲角色、家庭经济、自身状态）\n4. 根据你的回答校准分析\n5. 按八大维度模板输出完整解读报告\n\n反推阳历：\n\n```\n庚辰 戊子 甲寅 丙寅，女命，帮我反推一下阳历出生日期\n```\n\n查黄历：\n\n```\n帮我查一下今天的黄历\n帮我查一下 2024-02-10 的农历和宜忌\n```\n\n## 6. 完整分析工作流\n\n如果你想手动走完整流程，步骤如下：\n\n第一步：排盘\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2\n```\n\n输出包含：四柱天干地支、十神、纳音、星运、自坐、藏干、宫位、神煞、大运、刑冲合会。\n\n第二步：校准（先给纯八字初判，再向用户确认 5 个事实）\n\n先根据父母星、父母宫/月柱、刑冲合害、当前大运，温和写出 3-5 条初判；再按以下问题让用户校验：\n\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全 / 聚少离多但未分开）\n2. 父亲做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带大？\n4. 家里做什么的？（开店/体制内/务农/外出务工/其他）\n5. 你目前在做什么？（学业/工作/哪个阶段）\n\n注意：家庭敏感判断要用「倾向」「可能」「关系压力」「聚少离多」「在场感偏弱」等表达，不要用「必离」「克父母」「父母感情很差」这类激烈断语。用户反馈不符时，以用户事实为准校准。\n\n详见 `references/analysis-guide.md` 第一章。\n\n第三步：根据排盘数据 + 校准信息，按「全方位分析输出模板」填充分析报告。分析时参考：\n- `references/liuqin-shishen.md` — 六亲十神对应规则\n- `references/analysis-guide.md` — 分析要点 + 校准工作流\n- `references/pitfalls.md` — 易错点 + 十日主喜忌速查\n- `references/family-patterns.md` — 家庭背景命理模式速查\n\n第四步：输出为 txt 文件，文件名格式 `八字全解_日主X_生肖X.txt`。\n\n## 7. 农历闰月处理\n\n`buildBaziFromLunar.ts` 不支持闰月。处理流程：\n\n1. 用 `tyme4ts` 构造闰月农历日，获取对应阳历：\n```javascript\nimport { LunarDay } from 'tyme4ts';\nconst solarDay = LunarDay.fromYmd(1998, -5, 13).getSolarDay();\n// 负月号 = 闰月，如 -5 表示闰五月\n```\n\n2. 用得到的阳历日期调用 `buildBaziFromSolar.ts`\n\n---\n\n# 一、全方位分析输出模板\n\n## 输出要求\n\n1. 先跑排盘脚本获取数据\n2. 如需校准，先向用户提问\n3. 按以下模板生成 txt 文件\n4. 文件名格式：`八字全解_日主X_生肖X.txt`\n\n## 模板\n\n```\n---\n\n全方位命理解读\n\n八字：[年柱] [月柱] [日柱] [时柱]\n日主：[日干]（[阴阳][五行]）\n生肖：[生肖]\n纳音：[纳音]命\n性别：[男/女]\n\n六亲十神对照（[男/女]命[日干]日主）：\n- [逐一列出所有六亲对应的十神]\n- 对原命局中完全不见的十神，标注\"— 原命局完全不见（四柱藏干均无X）\"\n\n五行分布：\n- 天干：[逐一列出]\n- 地支：[逐一列出]\n- 藏干主气：[逐一列出]\n- 藏干中气：[逐一列出]\n- 藏干余气：[逐一列出]\n\n十神完整清单：\n- 有：[列出所有存在的十神及其位置和权重]\n- 完全不见：[列出四柱天干、地支、所有藏干中均不存在的十神]\n\n格局概览：\n- [基于脚本输出的星运、自坐、藏干综合分析]\n- [用神判断]\n\n核心特征：\n- [3-5个核心特征，带权重计算]\n\n---\n\n👨‍👩‍👧 家庭\n\n父亲\n- 男命看偏财，女命看正财（[位置]）\n- [根据十神、地支、藏干分析父亲性格和能力]\n- [父亲与命主的关系：刑冲合会]\n- [父亲对命主的影响]\n- 💡 建议：[针对父子/父女关系的建议]\n\n母亲\n- 男命看正印，女命看偏印（枭神）——[位置]\n- [根据十神、地支、藏干分析母亲性格]\n- [母亲与命主的关系]\n- [母亲对命主的影响]\n- 💡 建议：[针对母子/母女关系的建议]\n\n兄弟姐妹\n- [比肩/劫财分析同辈关系]\n- [数量和关系质量]\n\n家庭整体\n- [家境分析：月柱冠带/临官等]\n- [父母关系]\n- [童年氛围]\n- [成年后与家庭的关系走向]\n\n---\n\n🏥 健康\n\n五行对应脏腑\n🌳 木\n• 脏腑: 肝胆\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🔥 火\n• 脏腑: 心脏、眼睛\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🌍 土\n• 脏腑: 脾胃\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n🪙 金\n• 脏腑: 肺、大肠、皮肤\n• 强弱: [根据排盘判断]\n• 状况: [具体表现]\n\n💧 水\n• 脏腑: 肾、膀胱、生殖\n• 强弱:\n\nArchive v1.0.1: 16 files, 41816 bytes\n\nFiles: package-lock.json (2031b), package.json (789b), README.md (16065b), references/analysis-guide.md (3701b), references/bazi-fundamentals.md (18308b), references/dev-ops.md (3428b), references/family-patterns.md (13958b), references/pitfalls.md (9423b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4908b), scripts/util.ts (796b), skill-card.md (2693b), SKILL.md (14134b), _meta.json (136b)\n\nArchive v1.1.2: 13 files, 30008 bytes\n\nFiles: package-lock.json (2031b), package.json (757b), README.md (16065b), references/family-patterns.md (6444b), references/pitfalls.md (7545b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4908b), scripts/util.ts (796b), skill-card.md (2705b), SKILL.md (21893b), _meta.json (136b)\n\nArchive v1.1.1: 12 files, 26719 bytes\n\nFiles: package-lock.json (2031b), package.json (757b), README.md (16065b), references/family-patterns.md (6444b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4908b), scripts/util.ts (796b), skill-card.md (2394b), SKILL.md (23831b), _meta.json (136b)\n\nArchive v1.1.0: 12 files, 27289 bytes\n\nFiles: package-lock.json (2031b), package.json (757b), README.md (16065b), references/family-patterns.md (8357b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4908b), scripts/util.ts (796b), skill-card.md (2169b), SKILL.md (23464b), _meta.json (136b)\n\nArchive v1.0.0: 11 files, 17513 bytes\n\nFiles: package-lock.json (2031b), package.json (757b), references/family-patterns.md (6444b), scripts/buildBaziFromLunar.ts (289b), scripts/buildBaziFromSolar.ts (289b), scripts/getChineseCalendar.ts (1106b), scripts/scan_year.ts (4247b), scripts/util.ts (796b), skill-card.md (2710b), SKILL.md (16966b), _meta.json (136b)","readmeExcerpt":"Skill: Bazi Full Fortune Telling Owner: laurc2004 Summary: 八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度 全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、 喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、 查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业 且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升 结论稳定性。 Tags: bazi:1.1.4, chinese-astrology:1.1.4, destiny-analysis:1.1.4, fortune-telling:1.1.4, four-pillars:1.1.4, latest:1.1.5 Version history: v1.1.","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"npm install\n\n# 仅在需要兼容运行时安装\n# npm install -D tsx"},{"language":"bash","snippet":"node scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2"},{"language":"bash","snippet":"node scripts/buildBaziFromLunar.ts \"2000-11-27T03:30:00\" 0 2"},{"language":"bash","snippet":"# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10"},{"language":"bash","snippet":"# 完整四柱匹配\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 丙寅 \\\n  --hour 03:30:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1940 2000; do node scripts/scan_year.ts $y 0 --day-pillar 甲寅; done"},{"language":"bash","snippet":"npm run bazi:solar -- \"2000-12-22T03:30:00\" 0 2\nnpm run bazi:lunar -- \"2000-11-27T03:30:00\" 0 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2000 0 --day-pillar 甲寅 --hour 03:30:00"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: bazi-full-fortune\ndescription: >\n  八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度\n  全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、\n  喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、\n  查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业\n  且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升\n  结论稳定性。\ntags: [bazi, fortune-telling, chinese-astrology, destiny-analysis, four-pillars]\n---\n\n# 八字全方位算命 Skill\n\n## 项目定位\n\n本项目是一个完整的八字命理工作流工具集，包含：\n\n1. **排盘层** — 基于 `cantian-tymext` 的 CLI 脚本，支持阳历/农历输入，输出完整四柱、十神、神煞、大运、刑冲合会\n2. **分析层** — 全方位命理解读模板，覆盖家庭、健康、事业、财富、感情、人际、学业、精神八大维度\n3. **参考层** — 六亲十神规则、分析指南、家庭模式速查、易错点 + 十日主喜忌\n\n## 何时使用\n\n- 用户要根据阳历/农历出生时间计算四柱八字\n- 用户要「全方位分析这个八字」或「帮我全面分析八字」\n- 用户要查询某一天对应的农历、干支、宜忌等信息\n- 用户要「查黄历」或看某天宜忌\n- 用户给出已知四柱干支要求反推阳历日期\n\n## 核心规则\n\n### 解释边界\n\n- 命盘展示的是倾向、结构与课题机会，不是绝对命定。\n- 不用恐吓式、宿命式表述，不说「注定如此」「无法改变」。\n- 健康、法律、财务等问题只做命盘角度的结构提醒，不替代医生、律师、财务顾问等现实专业意见。\n- 结论要有推演依据，尽量体现推演过程；不只说好听的话，也不刻意吓人，保持客观平衡。\n\n### 逻辑优先级\n\n1. 先确认出生信息与口径（公历/农历、闰月、早晚子时）\n2. 再调用脚本严格排盘，不心算排盘\n3. 再做日主强弱、格局、十神、喜用忌分析\n4. 经验口诀与实际排盘推演冲突时，以推演结果为准\n\n### 默认口径\n\n- 早晚子时：默认 `sect=2`（23:00-23:59 算当日）。用户有既定口径时优先沿用并说明差异。\n- 农历闰月：`buildBaziFromLunar.ts` 不支持闰月。排盘前必须先问清是否闰月；闰月用 tyme4ts 的 `LunarDay` 负月号转阳历后再排（见第 7 节），禁止默认按普通月份排。\n\n### 询问优先\n\n- 信息不全先追问，不硬排；优先问会直接改变盘面的信息（公历/农历、闰月、出生时间、性别）。\n- 出生时间模糊（只知「上午」「傍晚」）时，在结论中标注不确定性，并提供「双时辰对比」方案：按两个候选时辰分别排盘对比，看哪个更贴合实际再确定。\n- 用户已有可信排盘软件结果或现成命盘时，优先校盘（核对四柱、大运顺逆、起运岁数）再解读，避免重复换算带来口径偏差。\n\n## 前置依赖\n\n- 推荐运行环境：Node 24（可直接运行 TypeScript 源码）\n- 兼容方案：若 Node 版本较低，使用 `tsx` 执行\n\n```bash\nnpm install\n\n# 仅在需要兼容运行时安装\n# npm install -D tsx\n```\n\n---\n\n# 〇、使用指南\n\n## 1. 排盘\n\n阳历排盘：\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2000-12-22T03:30:00\" 0 2\n```\n\n| 参数 | 说明 | 必填 | 取值 |\n|------|------|------|------|\n| solarTime | 阳历出生时间（ISO 8601，不带时区） | 是 | `2000-12-22T03:30:00` |\n| gender | 性别 | 否 | `1`=男，`0`=女（默认 1） |\n| sect | 早晚子时配置 | 否 | `1`=23:00-23:59 算次日，`2`=算当日（默认 2） |\n\n农历排盘：\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2000-11-27T03:30:00\" 0 2\n```\n\n参数格式与阳历一致，时间传入农历日期。注意：不支持农历闰月，闰月需先手动转换为阳历再调用阳历排盘。\n\n## 2. 黄历查询\n\n```bash\n# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\n## 3. 反推扫描\n\n从已知八字四柱反查阳历出生日期：\n\n```bash\n# 完整四柱匹配\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 丙寅 \\\n  --hour 03:30:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2000 0 \\\n  --year-pillar 庚辰 \\\n  --month-pillar 戊子 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1940 2000; do node scripts/scan_year.ts $y 0 --day-pillar 甲寅; done\n```\n\n| 参数 | 说明 |\n|------|------|\n| year | 要扫描的年份（必填） |\n| gender | 0=女，1=男（必填） |\n| --year-pillar | 年柱过滤（如 庚辰） |\n| --month-pillar | 月柱过滤（如 戊子） |\n| --day-pillar | 日柱过滤（如 甲寅） |\n| --hour-pillar | 时柱过滤（如 丙寅） |\n| --hour | 扫描用的时间，默认 15:30:00（申时） |\n\n### 时柱与时间对应表\n\n| 时辰 | 时间段 | 示例 |\n|------|--------|------|\n| 子 | 23:00-00:59 | T23:30 |\n| 丑 | 01:00-02:59 | T01:30 |\n| 寅 | 03:00-04:59 | T03:30 |\n| 卯 | 05:00-06:59 | T05:30 |\n| 辰 | 07:00-08:59 | T07:30 |\n| 巳 | 09:00-10:59 | T09:30 |\n| 午 | 11:00-12:59 | T11:30 |\n| 未 | 13:00-14:59 | T13:30 |\n| 申 | 15:"},{"path":"README.md","content":"# 八字全方位算命 Skill\n\n> 八字排盘与全方位命理解读工具集\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)\n[![ClawHub](https://img.shields.io/badge/ClawHub-bazi--full--fortune-blue.svg)](https://clawhub.com/skills/bazi-full-fortune)\n\n---\n\n## 中文文档\n\n### 简介\n\n八字全方位算命 Skill 是一个完整的八字命理工作流工具集，基于 [cantian-tymext](https://www.npmjs.com/package/cantian-tymext) 构建，涵盖从排盘到全方位解读的完整链路：\n\n- 排盘层 — CLI 脚本，支持阳历/农历输入，输出完整四柱、十神、神煞、大运、刑冲合会\n- 分析层 — 全方位命理解读模板，覆盖家庭、健康、事业、财富、感情、人际、学业、精神八大维度\n- 参考层 — 家庭背景命理模式速查清单，用于校准分析准确性\n- 反推层 — 从已知八字四柱反查阳历日期\n- 交叉验证层（可选）— 紫微斗数排盘参考文档与安星校验脚本，支持可选的紫微斗数交叉验证以提升结论稳定性\n\n### 安装\n\n方式一：通过 ClawHub 安装（推荐，适用于 Hermes / OpenClaw 用户）\n\n```bash\nclawhub install bazi-full-fortune\ncd skills/bazi-full-fortune\nnpm install\n```\n\n方式二：通过 Git 克隆\n\n```bash\ngit clone https://github.com/Laurc2004/bazi-full-fortune.git\ncd bazi-full-fortune\nnpm install\n```\n\n### 环境要求\n\n- Node.js ≥ 18（推荐 24，可直接运行 TypeScript）\n- 兼容方案：若 Node 版本较低，需额外安装 `tsx`（`npm install -D tsx`）\n\n### 使用\n\n#### 1. CLI 脚本直接调用\n\n阳历排盘：\n\n```bash\nnode scripts/buildBaziFromSolar.ts \"2004-04-05T12:00:00\" 1 2\n```\n\n| 参数 | 说明 | 必填 | 取值 |\n|------|------|------|------|\n| solarTime | 阳历出生时间（ISO 8601，不带时区） | 是 | `2004-04-05T12:00:00` |\n| gender | 性别 | 否 | `1`=男，`0`=女（默认 1） |\n| sect | 早晚子时配置 | 否 | `1`=23:00-23:59 算次日，`2`=算当日（默认 2） |\n\n农历排盘：\n\n```bash\nnode scripts/buildBaziFromLunar.ts \"2004-03-16T12:00:00\" 1 2\n```\n\n参数格式与阳历一致，时间传入农历日期。注意：不支持农历闰月，闰月需先手动转换为阳历再调用阳历排盘。\n\n黄历查询：\n\n```bash\n# 查询今天\nnode scripts/getChineseCalendar.ts\n\n# 查询指定日期\nnode scripts/getChineseCalendar.ts 2024-02-10\n```\n\n反推扫描（从已知八字四柱反查阳历出生日期）：\n\n```bash\n# 完整四柱匹配\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅 \\\n  --hour-pillar 庚午 \\\n  --hour 12:00:00\n\n# 部分匹配（只知道年月日柱，时柱不确定）\nnode scripts/scan_year.ts 2004 1 \\\n  --year-pillar 甲申 \\\n  --month-pillar 戊辰 \\\n  --day-pillar 甲寅\n\n# 跨年份扫描（同一八字每 60 年重复出现）\nfor y in 1944 2004; do node scripts/scan_year.ts $y 1 --day-pillar 甲寅; done\n```\n\n| 参数 | 说明 |\n|------|------|\n| year | 要扫描的年份（必填） |\n| gender | 0=女，1=男（必填） |\n| --year-pillar | 年柱过滤（如 甲申） |\n| --month-pillar | 月柱过滤（如 戊辰） |\n| --day-pillar | 日柱过滤（如 甲寅） |\n| --hour-pillar | 时柱过滤（如 庚午） |\n| --hour | 扫描用的时间，默认 15:30:00（申时） |\n\n#### 2. npm scripts 快捷方式\n\n不想记完整路径可以用 npm scripts：\n\n```bash\nnpm run bazi:solar -- \"2004-04-05T12:00:00\" 1 2\nnpm run bazi:lunar -- \"2004-03-16T12:00:00\" 1 2\nnpm run calendar\nnpm run calendar -- 2024-02-10\nnpm run scan -- 2004 1 --day-pillar 甲寅 --hour 12:00:00\n```\n\n#### 3. 作为 AI Agent 技能使用（Hermes / OpenClaw）\n\n安装后，AI Agent 会自动加载此技能。直接对 Agent 说话即可触发：\n\n排盘：\n\n```\n帮我排一下八字：2004年4月5日中午12点，男\n```\n\n全方位分析：\n\n```\n甲申 戊辰 甲寅 庚午 男 2004年生人，帮我全方位分析\n```\n\nAgent 会自动：\n1. 先确认命造信息（出生日期公历/农历与是否闰月、出生时间、性别、出生地、是否已有现成排盘结果）\n2. 调用排盘脚本获取完整数据（四柱、十神、神煞、大运、刑冲合会），并自检年干阴阳与大运顺逆、月支节气、起运岁数、十神推算\n3. 向你提出 5 个家庭校准问题（父母关系、父亲驻地、母亲角色、家庭经济、自身状态）\n4. 用近一两年实际顺逆与 2-3 个已发生关键事件做回测校验，校准身强身弱与喜用假设\n5. 询问是否需要紫微斗数交叉验证（默认不启用；如需要，按 references/ziwei/ 规则排紫微盘并交叉验证）\n6. 按八大维度模板输出完整解读报告，并附温馨提示\n\n反推阳历：\n\n```\n甲申 戊辰 甲寅 庚午，男命，帮我反推一下阳历出生日期\n```\n\n查黄历：\n\n```\n帮我查一下今天的黄历\n帮我查一下 2024-02-10 的农历和宜忌\n```\n\n##"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn79vx6z5jtdpa43qjnxkz7mh583w24y\",\n  \"slug\": \"bazi-full-fortune\",\n  \"version\": \"1.1.5\",\n  \"publishedAt\": 1790582884120\n}"},{"path":"references/analysis-guide.md","content":"# 八字分析指南\n\n校准工作流 + 五行计算规则 + 输出格式。理论基础详见 `bazi-fundamentals.md`，易错点详见 `pitfalls.md`。\n\n---\n\n# 一、校准工作流\n\n不要拿到八字就直接给最终结论。八字是骨架，事实是血肉。第一轮分析如果不校准关键事实，可能全错。\n\n## 排盘后必问的 5 个事实\n\n先基于纯八字给出温和预测，再请用户校验事实；不要只抛问题。预测要用「倾向 / 可能 / 比较像」这类措辞，避免把家庭关系、父母职业、抚养缺席等敏感判断说死。若用户反馈不符合，以用户事实为准重新校准。\n\n1. 父母是否在一起 — 校准月柱、父母星、夫妻宫/父母宫冲合刑害的解读（离婚/分离/聚少离多信号）\n2. 父亲职业/常驻地 — 校准父亲星是否「在场」、是否外出、是否偏经营/体制/技术/劳务\n3. 母亲是否在带/是否缺席 — 校准母亲星是否「在场」、照料角色强弱、是否由长辈代养\n4. 家里做什么的（开店/体制内/务农/外出务工）— 校准食伤、财星、官印、比劫组合的现实落点\n5. 自己的学历/工作状态 — 校准印星、食伤、财星、官杀与当前大运的落点\n\n## 工作流\n\n1. 排盘得到八字 → 跑一遍「骨架分析」（五行强弱、格局、十神、父母星/父母宫、当前大运）\n2. 先写出 3-5 条「纯八字初判」，尤其覆盖家庭结构、父母关系、父亲在场感、母亲照料方式、命主当前阶段\n3. 紧接着向用户提出 5 个校准问题，请用户按实际情况纠偏\n4. 用户回答后重新分析那些命理信号\n5. 给出最终报告\n\n## 提问时机\n\n不要堆在最后才问——在「骨架分析」完成后立即给出初判 + 提问，用户回答后再做完整解读。\n\n## 综合校准问题模板\n\n```\n我先按纯八字做一个初步判断，方便你校准，不一定全对；如果有不符合的地方，以你的实际反馈为准，我会再修正。\n\n🔎 纯八字初判\n1. 父母关系：看起来父母之间容易有聚少离多、沟通不顺或感情压力；不一定就是离婚，也可能是长期分居、忙于生计、家里一方更强势。\n2. 父亲状态：父亲星/父亲宫显示[在场感偏弱/奔波外出/偏经营或技术/受单位约束]，更像是[预测职业与常驻地倾向]。\n3. 母亲角色：母亲星显示[照料较多/操心较重/有阶段性缺席]，也可能由外婆、奶奶等长辈参与带大。\n4. 家庭来源：家里更像[开店/体制内/务农/外出务工/多种混合]，钱财来得偏[辛苦经营/稳定工资/流动奔波]。\n5. 命主阶段：你本人目前更像处在[读书/刚工作/换方向/事业爬坡/压力转折]阶段，核心矛盾是[学业、工作、钱、感情或家庭责任]。\n\n帮你校准得更准一些，能告诉我以下信息吗？\n1. 父母是否在一起？（离婚 / 一方缺席 / 双全 / 聚少离多但未分开）\n2. 父亲现在做什么工作？常驻地在哪里？\n3. 母亲在带你吗？还是由其他长辈带？\n4. 家里做什么的？（开店 / 体制内 / 务农 / 外出务工 / 其他）\n5. 自己是做什么的？目前在人生哪个阶段？\n```\n\n### 提问语气要求\n\n- 先给预测，再问问题；不要只问不判。\n- 家庭敏感判断要温和：用「关系压力」「聚少离多」「沟通不顺」「一方在场感弱」，少用「感情不好」「克父」「缺父」「父母必离」等激烈词。\n- 对不确定结论要给替代解释：例如「不一定是离婚，也可能是长期分居、外出务工、父母一方忙事业」。\n- 用户纠正后，不要争辩；直接说「这个点按你反馈校准」，再调整最终报告。\n\n---\n\n# 二、五行强弱：加权计算\n\n此加权计算是 SKILL.md「分析逻辑方法论」中「地」「势」两维的定量核算工具，配合「令」（月令当旺）与「综合判定」使用，四维综合后才落身强/身弱/从格的结论。\n\n绝对不能把地支和藏干本气重复计算。\n\n## 加权公式\n\n| 来源 | 权重 |\n|------|------|\n| 天干透出 | 100%（1.0） |\n| 月令本气 | 100%（1.0，当令加成） |\n| 其他地支本气 | ≈70%（0.7） |\n| 藏干中气 | ≈40%（0.4） |\n| 藏干余气 | ≈20%（0.2） |\n\n## 常见错误\n\n❌ 地支有子水 + 子中藏癸水 = 算两次水\n✅ 地支本气取一次权重，藏干中气/余气另算\n\n## 实例演示\n\n假设日主甲木，四柱为：甲寅 丙寅 甲子 丙寅\n\n木的力量计算：\n- 天干甲木 × 2 = 2.0\n- 地支寅木本气 × 3 = 3 × 0.7 = 2.1\n- 地支寅木藏干甲木（本气）已算过，不重复\n- 地支寅木藏干丙火（中气）× 3 = 3 × 0.4 = 1.2（火，不算木）\n- 地支子水本气 = 0.7（水，不算木）\n- 地支子水藏干癸水（中气）= 0.4（水，不算木）\n\n木总计 = 2.0 + 2.1 = 4.1（很强）\n\n---\n\n# 三、十神完整清单\n\n每个报告必须列出完整的十神清单：\n\n## 有哪些十神\n\n- 天干透出的十神（权重最高）\n- 地支本气的十神\n- 藏干中气/余气的十神\n\n## 完全不见的十神\n\n- 天干无\n- 地支无\n- 四柱所有藏干均无\n\n## 常见遗漏\n\n❌ 只看天干不看藏干 → 漏掉伤官、食神等暗藏十神\n❌ 把藏干权重合计后描述错误（如 3×0.4=1.2 是「中等」而非「极弱」）\n❌ 「完全不见」清单漏项\n\n---\n\n# 四、大运十神要完整列出\n\n列出大运天干十神 + 大运地支所有藏干十神，不要遗漏。\n\n例如丙火日主走乙巳大运：\n- 乙 = 正印（天干）\n- 巳藏丙 = 比肩、巳藏庚 = 偏财、巳藏戊 = 食神（地支藏干）\n- 完整：正印 + 比肩 + 偏财 + 食神\n\n❌ 常见遗漏：只写「正印 + 比肩 + 偏财」，漏掉食神。\n\n---\n\n# 五、输出格式规则\n\n1. 不用 Markdown 加粗（某些渲染器不支持）\n2. 不给具体数字（身高/婚龄/金额等用范围描述）\n3. 用 Emoji 做视觉分隔\n4. 用 --- 做章节分隔\n5. 文件编码 UTF-8\n6. 中文输出\n7. 所有年龄段/大运描述必须用实际年份（如 2020-2029），禁止用岁数（如 19-28岁），避免虚实岁混淆"},{"path":"references/bazi-fundamentals.md","content":"# 八字命理基础知识\n\n本文档涵盖八字论命的所有核心理论。分析时配合 `analysis-guide.md`（校准工作流 + 实战方法）使用。\n\n---\n\n# 一、天干地支基础\n\n## 十天干\n\n甲乙丙丁戊己庚辛壬癸\n\n- 阳干：甲丙戊庚壬\n- 阴干：乙丁己辛癸\n- 五行：甲乙木、丙丁火、戊己土、庚辛金、壬癸水\n\n## 十二地支\n\n子丑寅卯辰巳午未申酉戌亥\n\n- 阳支：子寅辰午申戌\n- 阴支：丑卯巳未酉亥\n- 五行：亥子水、寅卯木、巳午火、申酉金、辰戌丑未土\n\n## 地支藏干\n\n| 地支 | 本气 | 中气 | 余气 |\n|------|------|------|------|\n| 子 | 癸 | — | — |\n| 丑 | 己 | 癸 | 辛 |\n| 寅 | 甲 | 丙 | 戊 |\n| 卯 | 乙 | — | — |\n| 辰 | 戊 | 乙 | 癸 |\n| 巳 | 丙 | 戊 | 庚 |\n| 午 | 丁 | 己 | — |\n| 未 | 己 | 丁 | 乙 |\n| 申 | 庚 | 壬 | 戊 |\n| 酉 | 辛 | — | — |\n| 戌 | 戊 | 辛 | 丁 |\n| 亥 | 壬 | 甲 | — |\n\n权重：本气 100%（当令月支）或 70%（其他地支），中气 40%，余气 20%。\n\n---\n\n# 二、五行生克关系\n\n## 相生\n\n木生火、火生土、土生金、金生水、水生木\n\n## 相克\n\n木克土、土克水、水克火、火克金、金克木\n\n## 生克强度\n\n- 天干生克力量 > 地支生克力量\n- 相邻干支生克力量 > 隔位干支\n- 月令当令的五行力量最强\n\n---\n\n# 三、身强身弱判断\n\n## 判断方法\n\n1. 看月令：日主在月令的状态（长生、沐浴、冠带、临官、帝旺为得令；死、墓、绝、胎、养为失令）\n2. 看地支：日主在地支是否有根（同类五行）\n3. 看天干：日主在天干是否有生扶（印星/比劫）\n4. 综合加权计算（见 `analysis-guide.md` 第二章）\n\n## 身强身弱的意义\n\n- 身强：日主力量足，喜克泄（官杀/食伤/财星），忌生扶（印星/比劫）\n- 身弱：日主力量不足，喜生扶（印星/比劫），忌克泄（官杀/食伤/财星）\n- 从格：日主极弱无根，从旺势走，越旺越好\n\n## 常见陷阱\n\n不可机械套用「生我就是喜用」——辛金忌土就是经典反例（印多反而埋金）。详见「十日主喜忌」章节。\n\n---\n\n# 四、十神详解\n\n## 十神定义（以日干为我）\n\n| 十神 | 生克关系 | 阴阳 | 含义 |\n|------|----------|------|------|\n| 比肩 | 同我 | 同阴阳 | 兄弟朋友、竞争、独立 |\n| 劫财 | 同我 | 异阴阳 | 合作、争夺、冲动 |\n| 食神 | 我生 | 同阴阳 | 才华、享受、温和 |\n| 伤官 | 我生 | 异阴阳 | 才华、叛逆、个性 |\n| 偏财 | 我克 | 同阴阳 | 大财、父亲（男命）、投机 |\n| 正财 | 我克 | 异阴阳 | 稳定财、妻子（男命） |\n| 七杀 | 克我 | 同阴阳 | 压力、魄力、野心 |\n| 正官 | 克我 | 异阴阳 | 约束、正直、丈夫（女命） |\n| 偏印（枭神） | 生我 | 同阴阳 | 聪明、多疑、母亲（女命） |\n| 正印 | 生我 | 异阴阳 | 学识、保护、母亲（男命） |\n\n## 六亲十神对应\n\n### 父亲\n- 男命：偏财为父（同性我克）\n- 女命：正财为父（异性我克）\n\n### 母亲\n- 男命：正印为母（异性生我）\n- 女命：偏印为母（同性生我，又叫枭神）\n\n### 配偶\n- 男命：正财为妻（异性我克）\n- 女命：正官为夫（异性克我）\n\n### 子女\n- 男命：七杀为子（同性克我），正官为女（异性克我）\n- 女命：伤官为子（异性我生），食神为女（同性我生）\n\n### 兄弟姐妹（男女互换）\n- 男命：比肩=兄弟，劫财=姐妹\n- 女命：比肩=姐妹，劫财=兄弟\n\n### 祖辈（辅助参考）\n- 男命：偏印为祖父，正财为祖母\n- 女命：食神为祖父，偏财为祖母\n\n### 原理\n\n男命属阳，取「同性」星代表同性亲属、「异性」星代表异性亲属；女命属阴，反之。核心逻辑是「同阴阳为偏，异阴阳为正」。\n\n### 常见错误\n\n1. 不分男女一律用「偏财为父、正印为母」——这是错的\n2. 不分男女一律用「正财为妻」——女命没有「妻」，女命配偶星是正官\n3. 不分男女一律用「官杀为子女」——女命子女星是食伤，不是官杀\n4. 必须在分析开头明确标注命主性别对应的所有六亲十神，后续全文保持一致\n\n### 子女星特殊情况\n\n- 男命以官杀为子女（克我者），因为古代「子女克父母」即子女让父母操心\n- 女命以食伤为子女（我生者），因为母亲生育子女\n- 如果命局中子女星不现（不见天干也不藏地支），说明子女缘薄或来得晚\n- 子女星被克（男命食伤克官杀、女命印星克食伤）→ 生育不顺或子女身体弱\n\n### 实战示例（以甲木日主为例）\n\n#### 甲木男命\n- 父 = 戊土（偏财）\n- 母 = 癸水（正印）\n- 妻 = 己土（正财）\n- 子 = 庚金（七杀），女 = 辛金（正官）\n- 兄弟 = 甲木（比肩），姐妹 = 乙木（劫财）\n\n#### 甲木女命\n- 父 = 己土（正财）\n- 母 = 壬水（偏印）\n- 夫 = 辛金（正官）\n- 子 = 丁火（伤官），女 = 丙火（食神）\n- 姐妹 = 甲木（比肩），兄弟 = 乙木（劫财）\n\n#### 丁火男命\n- 父 = 辛金（偏财）\n- 母 = 甲木（正印）\n- 妻 = 庚金（正财）\n- 子 = 壬水（七杀），女 = 癸水（正官）\n\n#### 丁火女命\n- 父 = 庚金（正财）\n- 母 = 乙木（偏印）\n- 夫 = 壬水（正官）\n- 子 = 戊土（伤官），女 = 己土（食神）\n\n## 十神组合\n\n### 食神制杀\n- 食神温和管人，化解七杀压力\n- 适合管理、教育、咨询等以柔克刚的工作\n- 工作形态不局限于大机构，可能出现在个体户、自由职业等多种场景\n\n### 伤官见官\n- 伤官克正官，叛逆与约束冲突\n- 容易与领导/权威冲突，但也可能带来创新突破\n- 需要其他五行通关或制化\n\n### 财星破印\n- 财星克印星，物质追求与学识追求冲突\n- 可能因赚钱放弃学业，或因学业影响收入\n- 需要平衡取舍\n\n### 印星护身\n- 印星生身，保护日主\n- 适合学术、研究、教育等需要积累的工作\n- 印星太旺可能懒散、依赖性强\n\n---\n\n# 五、刑冲合害破关系\n\n## 天干五合\n\n甲己合（化土）、乙庚合（化金）、丙辛合（化水）、丁壬合（化木）、戊癸合（化火）\n\n- 合 = 牵绊、合作、稳定\n- 天干五合优先级最高\n- 合能解冲：如果两个天干之间有合，第三方来冲时可能合住不解\n\n## 地支六合\n\n子丑合（化土）、寅亥合（化木）、卯戌合（化火）、辰酉合（化金）、巳申合（化水）、午未合（化土）\n\n- 六合 = 合作、和谐、稳定\n- 优先级仅次于天干五合\n\n## 地支三合\n\n申子辰合水局、亥卯未合木局、寅午戌合火局、巳酉丑合金局\n\n- 三合 = 强大的五行能量汇聚\n- 半合（三字中只有两字）= 能量减半"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度 全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、 喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、 查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业 且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升 结论稳定性。 Skill: Bazi Full Fortune Telling Owner: laurc2004 Summary: 八字全方位算命 Skill — 排盘引擎 + 六亲十神规则 + 家庭校准 + 回测校验 + 八大维度 全方位分析模板。当用户提到八字、四柱、四柱八字、天干地支、日主、十神、大运流年、 喜用神、忌神、格局、身强身弱、五行旺衰、伤官配印、食神生财、排盘、反推阳历、 查黄历、命局分析等相关内容，或想了解命运、性格、事业、婚姻、财运、健康、学业 且明确要求或暗示使用八字体系时，触发此技能。支持可选的紫微斗数交叉验证以提升 结论稳定性。 Tags: bazi:1.1.4, chinese-astrology:1.1.4, destiny-analysis:1.1.4, fortune-telling:1.1.4, four-pillars:1.1.4, latest:1.1.5 Version history: v1.1.","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":769,"uniquenessScore":57,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T21:10:27.008Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T21:10:27.008Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-13T05:51:43.124Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}