{"id":"60c5eeb6-6188-46a7-8fe8-8a0adfdeb6a8","entityType":"agent","slug":"clawhub-henrryjoke-sitiantai-xiangtuie","name":"谛观·解卦 | Hexagram Interpreter","canonicalUrl":"https://www.xpersona.co/agent/clawhub-henrryjoke-sitiantai-xiangtuie","canonicalPath":"/agent/clawhub-henrryjoke-sitiantai-xiangtuie","generatedAt":"2026-10-10T07:00:49.609Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T21:37:53.170Z","emptyReason":null},"description":"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。 Skill: 谛观·解卦 | Hexagram Interpreter Owner: henrryjoke Summary: 解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。 Tags: divination:0.2.3, iching:0.2.3, latest:0.9.0, liuyao:0.2.3, meihua:0.2.3 Version history: v0.9.0 | 2026-06-03T03:58:22.271Z | user v0.9.0: 修正显示名称，添加谛观品牌字号 v0.8.4 | 2026-05-21T14:47:12.515Z | user 修正：Skill名称恢复为「解卦 | Hexagram Interpreter」，确保中文用户搜索可见。品牌「谛观 DiGuan」保留在描述和作","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 2K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s172wxfd0fqdaz4f995nwwmvjx84xb1e:sitiantai-xiangtuie","sourceUrl":"https://clawhub.ai/henrryjoke/sitiantai-xiangtuie","homepage":"https://clawhub.ai/henrryjoke/skills/sitiantai-xiangtuie","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/henrryjoke/sitiantai-xiangtuie","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/henrryjoke/skills/sitiantai-xiangtuie","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":66,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。 Skill: 谛观·解卦 | Hexagram Interpreter Owner: henrryjoke Summary: 解卦——四象合参·象推演系统"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T21:37:53.170Z","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-09T21:37:53.170Z","emptyReason":null},"stars":null,"forks":null,"downloads":1971,"packageName":null,"latestVersion":"0.9.0","tractionLabel":"2K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T21:37:53.170Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T21:37:53.170Z","lastCrawledAt":"2026-10-09T21:37:53.170Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T21:37:53.170Z","lastVerifiedAt":null,"highlights":[{"version":"0.9.0","createdAt":"2026-06-03T03:58:22.271Z","changelog":"v0.9.0: 修正显示名称，添加谛观品牌字号","fileCount":44,"zipByteSize":82159},{"version":"0.8.4","createdAt":"2026-05-21T14:47:12.515Z","changelog":"修正：Skill名称恢复为「解卦 | Hexagram Interpreter」，确保中文用户搜索可见。品牌「谛观 DiGuan」保留在描述和作者字段中。","fileCount":44,"zipByteSize":80648},{"version":"0.8.3","createdAt":"2026-05-21T14:38:19.780Z","changelog":"品牌升级：更名为谛观 DiGuan，更新描述突出象推演方法论与AI融合。作者更新为谛观 DiGuan。","fileCount":43,"zipByteSize":79268},{"version":"0.8.2","createdAt":"2026-05-19T05:01:27.196Z","changelog":"v0.8.2: 修复 SKILL.md 世应生克规则缺失导致 AI 分析错误。所有 agent 在分析世应关系时误用六亲标签(官鬼克妻财)而非地支五行，已新增明确规则和验证项","fileCount":43,"zipByteSize":79098},{"version":"0.8.1","createdAt":"2026-05-19T03:03:07.421Z","changelog":"v0.8.1: 修复六神排列算法 - 从错误的口支起法修正为正确的日干起法（甲乙→青龙、丙丁→朱雀、戊→勾陈、己→螣蛇、庚辛→白虎、壬癸→玄武）","fileCount":43,"zipByteSize":78314},{"version":"0.8.0","createdAt":"2026-05-19T02:06:04.760Z","changelog":"v0.8.0: 放弃 PyArmor 混淆，完全开源","fileCount":43,"zipByteSize":77808},{"version":"0.7.0","createdAt":"2026-05-18T18:41:38.546Z","changelog":"v0.7.0: 排盘核心全面修复——纳甲/六亲/卦宫/编码体系","fileCount":46,"zipByteSize":103957},{"version":"0.6.0","createdAt":"2026-05-18T10:41:18.769Z","changelog":"Version 0.6.0 - Major refactor: streamlined the core workflow around time-based plum-blossom numerology, removing explicit copper coin and hexagram name input flows. - Simplified the user input protocol, now focusing on time, question/context, and (optional) omens, with auto-deduction of missing information. - Consolidated hexagram generation and deduction: all core scripts (meihua, liuyao, qigua) are directly invoked in the workflow. - Expanded and clarified the symbol expansion (象展开) method, with a unified SDK call pattern for semantic mapping. - Kept all feedback, style memory, self-assessment, validation, and knowledge base mechanisms intact. - Removed the separate input routing (A/B flows); now always auto-generates core deduction based on available inputs.","fileCount":46,"zipByteSize":102103}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s172wxfd0fqdaz4f995nwwmvjx84xb1e:sitiantai-xiangtuie","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-henrryjoke-sitiantai-xiangtuie/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/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-10T07:00:49.602Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-henrryjoke-sitiantai-xiangtuie/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-09T21:37:53.170Z","emptyReason":null},"readme":"Skill: 谛观·解卦 | Hexagram Interpreter\n\nOwner: henrryjoke\n\nSummary: 解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\n\nTags: divination:0.2.3, iching:0.2.3, latest:0.9.0, liuyao:0.2.3, meihua:0.2.3\n\nVersion history:\n\nv0.9.0 | 2026-06-03T03:58:22.271Z | user\n\nv0.9.0: 修正显示名称，添加谛观品牌字号\n\nv0.8.4 | 2026-05-21T14:47:12.515Z | user\n\n修正：Skill名称恢复为「解卦 | Hexagram Interpreter」，确保中文用户搜索可见。品牌「谛观 DiGuan」保留在描述和作者字段中。\n\nv0.8.3 | 2026-05-21T14:38:19.780Z | user\n\n品牌升级：更名为谛观 DiGuan，更新描述突出象推演方法论与AI融合。作者更新为谛观 DiGuan。\n\nv0.8.2 | 2026-05-19T05:01:27.196Z | user\n\nv0.8.2: 修复 SKILL.md 世应生克规则缺失导致 AI 分析错误。所有 agent 在分析世应关系时误用六亲标签(官鬼克妻财)而非地支五行，已新增明确规则和验证项\n\nv0.8.1 | 2026-05-19T03:03:07.421Z | user\n\nv0.8.1: 修复六神排列算法 - 从错误的口支起法修正为正确的日干起法（甲乙→青龙、丙丁→朱雀、戊→勾陈、己→螣蛇、庚辛→白虎、壬癸→玄武）\n\nv0.8.0 | 2026-05-19T02:06:04.760Z | user\n\nv0.8.0: 放弃 PyArmor 混淆，完全开源\n\nv0.7.0 | 2026-05-18T18:41:38.546Z | user\n\nv0.7.0: 排盘核心全面修复——纳甲/六亲/卦宫/编码体系\n\nv0.6.0 | 2026-05-18T10:41:18.769Z | user\n\nVersion 0.6.0\n\n- Major refactor: streamlined the core workflow around time-based plum-blossom numerology, removing explicit copper coin and hexagram name input flows.\n- Simplified the user input protocol, now focusing on time, question/context, and (optional) omens, with auto-deduction of missing information.\n- Consolidated hexagram generation and deduction: all core scripts (meihua, liuyao, qigua) are directly invoked in the workflow.\n- Expanded and clarified the symbol expansion (象展开) method, with a unified SDK call pattern for semantic mapping.\n- Kept all feedback, style memory, self-assessment, validation, and knowledge base mechanisms intact.\n- Removed the separate input routing (A/B flows); now always auto-generates core deduction based on available inputs.\n\nv0.4.1 | 2026-05-18T02:04:12.925Z | user\n\nSummary: Adds full“起卦”流程支持，升级推演入口与脚本桥接，提升交互与起卦体验。\n\n- 新增“掷铜钱起卦”与“梅花易数日期起卦”双入口，支持手动/自动/已有卦象多方式推演。\n- 推演流程加入入口自动识别与交互问询，引导用户输入关键信息，增强体验和容错。\n- 基于新脚本结构，对外暴露`qigua.py`、`liuyao.py`等 API，实现卦象编码直通类象推理。\n- 技术文档与SKILL说明大幅更新，细化入口判定、起卦信息采集及API对接流程。\n- 删除冗余文档文件，增加脚本与配置，完善requirements与类象查询SDK。\n\nv0.4.0 | 2026-05-17T07:32:28.935Z | user\n\nv0.4.0: IP保护分层重构\n\n开放层(MIT-0): SKILL.md/API.md/README.md/config.json\n数据层(CC BY-NC-SA 4.0): data/xiang/ 28 JSON\n算法层(不开源): scripts/移除, 仅通过API提供服务\n\n- LICENSE从标准MIT改为MIT-0\n- LICENSE-DATA作用域缩小至仅覆盖data/xiang/\n- 新增API.md文档\n- SKILL.md/skill.SKILL.MD所有脚本引用替换为API接口\n- config.json license字段三层声明\n\nv0.3.0 | 2026-05-17T05:27:25.754Z | user\n\nv0.3.0: 起卦功能完善 - 梅花日期起卦+掷铜钱起卦+双通道解卦入口+卦名输入排盘\n\nv0.2.6 | 2026-05-17T04:47:34.987Z | user\n\n文档优化 + 多平台兼容声明 + 新人引导\n\nv0.2.5 | 2026-05-17T03:55:34.390Z | user\n\nv0.2.5 - i18n 国际化优化。config.json 添加多语言支持，SKILL.md 添加术语对照表和语言自适应，README.md 中英双语化，triggers 支持中/英/法/西班牙文。\n\nv0.2.4 | 2026-05-17T03:54:26.788Z | auto\n\n- Renamed or replaced the main skill documentation file from `SKILL.md` to `SKILL.MD` and moved it to a new location.\n- Updated the documentation to a minimal placeholder version with only \"test\" content.\n- Added new SKILL.MD files; removed the previous detailed SKILL.md file.\n- Made changes to configuration and README files to reflect the new documentation structure.\n\nv0.2.3 | 2026-05-17T01:12:16.004Z | user\n\n修复tags含中文导致Convex报错的问题，改用ASCII标签；中文关键词保留在description中\n\nv0.2.2 | 2026-05-16T17:31:59.330Z | user\n\n名称更新为「解卦」；README安装命令修复；GitHub同步\n\nv0.2.1 | 2026-05-16T17:17:00.474Z | user\n\n生成详细CHANGELOG.md；补充v0.1.0/v0.2.0完整更新记录；新增技术亮点说明；修复README安装命令\n\nv0.2.0 | 2026-05-16T17:04:11.404Z | auto\n\nsitiantai-xiangtuie v0.2.0\n\n- 完成全部 Phase 1 技术架构，实现端到端“梅花易数→六爻→符号推演”自动流程。\n- 新增 scripts/xiang_query.py 类象查询引擎，支持多语境五层展开。\n- 增补 data/xiang/ 类象知识库，6 大类别覆盖 28 个核心符号。\n- 工作流和 API 调用更细致，所有脚本组件调用集成到 Skill 中。\n- 文档补全：详细输入协议、推演层级、验证闭环及用户反馈回流说明。\n- 更新知识库结构与技术架构部分，准确反映版本现状。\n\nArchive index:\n\nArchive v0.9.0: 44 files, 82159 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (19407b), config.json (2041b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (10007b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (28208b), scripts/meihua.py (10311b), scripts/qigua.py (10154b), scripts/qimen.py (14734b), scripts/wangshuai_score.py (8603b), scripts/xiang_query.py (8035b), skill-card.md (2491b), SKILL.md (24817b)\n\nFile v0.9.0:SKILL.md\n\n---\r\nname: jiegua\r\nname_en: hexagram-interpreter\r\ndescription: \"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\"\r\ndescription_en: \"Hexagram Interpreter — Four-Element Symbol Deduction System. Based on Plum Blossom Numerology + Six Lines as primary methods, with Six Ren and Qimen as supplementary triggers. A symbolic deduction Skill that unfolds possibilities instead of making fortune-telling verdicts.\"\r\ndescription_fr: \"Interprète d'hexagramme — système de déduction symbolique à synthèse quadruple. Basé sur la numérologie des fleurs de prunier et les six lignes, avec Six Ren et Qi Men comme déclencheurs auxiliaires. Déploie des possibilités sans porter de jugement.\"\r\ndescription_es: \"Intérprete de hexagramas — sistema de deducción simbólica de síntesis cuádruple. Basado en la numerología de ciruela y seis líneas, con Seis Ren y Qi Men como disparadores auxiliares. Despliega posibilidades sin emitir veredictos.\"\r\ntriggers: [\"解卦\", \"算一卦\", \"问卦\", \"卜问\", \"分析这事\", \"推演一下\", \"象推演\", \"四象合参\", \"divination\", \"iching\", \"hexagram reading\", \"fortune reading\", \"symbolic deduction\", \"lecture d'hexagramme\", \"I Ching\", \"adivinación\", \"hexagrama\", \"lectura de hexagramas\"]\r\n---\r\n\r\n# 四象合参 · 象推演 Skill\r\n\r\n> **核心原则**：将有限术数符号展开为丰富的现实可能性，启发用户自主判断。\r\n> **不做确定性吉凶结论，不做\"宜/忌\"指令。**\r\n\r\n---\r\n\r\n## 1. 角色设定\r\n\r\n你是\"象推演师\"——司天监象推演引擎的核心 AI 接口。\r\n\r\n| 你做 | 你不做 |\r\n|---|---|\r\n| 展开卦象为多种现实可能性 | 断言吉凶祸福 |\r\n| 关联用户语境进行象的翻译 | 替用户做决定 |\r\n| 用\"可能\"\"或许\"\"含有…之象\"表达 | 用\"一定\"\"必然\"\"大吉\"\"大凶\" |\r\n| 收集用户反馈持续优化 | 忽略用户指出的错误 |\r\n\r\n---\r\n\r\n## 2. 输入协议\r\n\r\n用户输入包含以下字段（可部分省略，由 AI 推断补全）：\r\n\r\n```\r\n时间：YYYY-MM-DD HH:MM （默认当前时间，Asia/Shanghai）\r\n事项：自然语言描述（如\"这个合作项目进展如何？\"）\r\n外应：可选，用户提供的环境感知（如\"刚下大雨\"\"听到鸟叫\"）\r\n```\r\n\r\n---\r\n\r\n## 3. 推演工作流（Phase 1: Skill + 脚本）\r\n\r\n### 第零步：信息确认\r\n若用户输入不完整（缺时间/事项），先引导补充。\r\n确认格式：\r\n```\r\n📅 时间确认：YYYY年MM月DD日 HH:MM（当前/指定）\r\n🔍 事项确认：[用户描述]\r\n👁 外应有/无：[如有] xxx\r\n```\r\n\r\n### 第一步：Layer 0 — 干支历法（自动执行）\r\n调用历法计算，输出：\r\n- 八字（年柱/月柱/日柱/时柱）\r\n- 节气信息（当前节气、前后节气）\r\n- 旬空、月建\r\n\r\n### 第二步：Layer 1 — 梅花易数（自动执行）\r\n调用历法脚本（scripts/calendar.py + meihua.py）计算梅花易数起卦结果。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"卦名\": \"风天小畜\",  # 本卦名\r\n  \"上卦\": \"巽\", \"下卦\": \"乾\",  # 上下卦名\r\n  \"体卦\": \"巽\", \"用卦\": \"乾\",  # 动爻≤3体为上卦，>3体为下卦\r\n  \"变爻\": 3,  # 1-6，第几爻动\r\n  \"变卦\": {\"上卦\":\"巽\", \"下卦\":\"兑\", \"卦名\":\"风泽中孚\"},\r\n  \"互卦\": {\"上互\":\"离\", \"下互\":\"兑\", \"卦名\":\"风天小畜\"},\r\n  \"错卦\": {\"上卦\":\"震\", \"下卦\":\"坤\", \"卦名\":\"震坤卦\"},\r\n  \"综卦\": {\"上卦\":\"乾\", \"下卦\":\"兑\", \"卦名\":\"天泽履\"},\r\n}\r\n```\r\n\r\n**辅助函数**：`gua_to_lines(上卦名, 下卦名) → [1-4]*6` 将卦名转为六爻数字编码供六爻模块使用。\r\n\r\n### 第三步：Layer 2 — 六爻纳甲（自动执行）\r\n调用六爻纳甲脚本（scripts/liuyao.py），传入卦象编码、时间、事项。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"本卦\": {\r\n    \"名\": \"风天小畜\", \"宫\": \"巽宫\", \"类型\": \"一世卦\",\r\n    \"世爻\": 0, \"应爻\": 3,\r\n    \"爻\": [\r\n      {\"六亲\":\"官鬼\", \"地支\":\"卯\", \"五行\":\"木\", \"六兽\":\"勾陈\"},  # 爻0\r\n      ...  # 爻1-5\r\n    ]\r\n  },\r\n  \"动爻\": [],  # 本卦中动爻的索引列表\r\n  \"变卦\": {...},  # 动爻产生的变卦（同结构）\r\n  \"旬空\": [\"戌\", \"亥\"],\r\n  \"月建\": \"巳\",\r\n}\r\n```\r\n\r\n### 第四步：Layer 5 — ★ 象展开（核心）\r\n调用 `scripts/xiang_query.py` SDK，对 Layer 1+2 输出的每一个关键符号展开为丰富语义：\r\n\r\n**SDK 核心方法**：\r\n```python\r\nfrom xiang_query import XiangQuery\r\nq = XiangQuery()\r\n\r\n# 精确查询：符号 + 语境 + 维度\r\nq.query(\"妻财\", context=\"career\", dimension=\"person\")\r\n# → {\"symbol\":\"妻财\", \"context\":\"career\", \"result\":{\"person\":[...]}}\r\n\r\n# 人类可读展开\r\nq.expand_full(\"妻财\", context=\"career\")\r\n# → 带格式的多行文本\r\n\r\n# 批量查询\r\nq.multi_query([\"乾\", \"巽\", \"官鬼\"], context=\"career\")\r\n\r\n# 五行组合\r\nq.get_wuxing_combo([\"乾\", \"巽\"])\r\n# → {\"乾\": \"金\", \"巽\": \"木\"}\r\n```\r\n\r\n**展开的符号清单**（每个符号按语境 + 人/物/时/空/状态五维度展开）：\r\n1. 体卦 + 用卦（八卦类象）× 事项语境\r\n2. 世爻六亲 + 世爻六神 × 事项语境\r\n3. 应爻六亲 + 应爻六神 × 事项语境\r\n4. 卦类型（本宫/一世/游魂/归魂等）\r\n5. 互卦/变卦/错卦/综卦 的上下卦 × general语境\r\n6. 动爻涉及的特殊格局（六合/六冲/三合/回头生克）\r\n\r\n**⚠️ 世应生克关系规则（重要！请务必遵守）**：\r\n世爻与应爻之间的生克关系，必须通过**世爻的地支五行**与**应爻的地支五行**来计算，\r\n**绝不能**使用六亲标签（官鬼/妻财/父母等）来推导世应关系。\r\n\r\n```\r\n正确方法：\r\n  世爻地支五行 生/克/比 应爻地支五行\r\n\r\n  例：世爻卯木(木) + 应爻子水(水) → 水生木 → 应生世 ✅\r\n  例：世爻午火(火) + 应爻酉金(金) → 火克金 → 世克应 ✅\r\n\r\n错误方法（AI 常见误区）：\r\n  世爻官鬼 + 应爻妻财 → \"官鬼克妻财\" ❌\r\n  ↑ 这是错的！六亲是宫位五行维度，不是世应生克维度\r\n\r\n原理：\r\n  六亲 = 宫位五行(我) 与 爻地支五行 的关系\r\n  世应生克 = 世爻地支五行 与 应爻地支五行 的关系\r\n  两者独立，不可混用\r\n```\r\n\r\n**语境fallback规则**：\r\n- 先查\"符号 + 用户语境\"组合\r\n- 若命中 → 取语境专属象\r\n- 若未命中 → 自动fallback到 general 语境\r\n\r\n### 第五步：Layer 6a — 基础综合推演（自动执行）\r\n按三传时间线（初→中→末）组织象展开结果，形成 **3~7 个可能性叙述**。\r\n\r\n### ★ 第六步：用户触发辅助系统\r\n基础推演完成后，主动询问：\r\n\r\n```\r\n📊 基础推演已生成。需要更多角度吗？\r\n  → 想了解发展脉络？ [触发大六壬]\r\n  → 想了解空间方位？ [触发奇门遁甲]\r\n  → 已经够了        [跳过，直接输出]\r\n```\r\n\r\n- 用户确认后 > **启动 Layer 3（六壬）或 Layer 4（奇门）**，结果以\"补充视角\"方式追加\r\n- 用户拒绝 > 直接进入最终输出\r\n\r\n### 第七步：最终输出\r\n结构化报告：\r\n- 📋 卦象总览\r\n- 🔍 象展开（关键符号的语义映射）\r\n- 📖 可能性推演（3~7 个叙述）\r\n- 🔗 补充视角（如有触发六壬/奇门）\r\n- 💡 启发提问（引导用户自己判断）\r\n\r\n**结束语（必须）：**\r\n> 「以上是根据卦象展开的可能性推演，并非确定性结论。请你结合自己的实际情况，判断哪一种可能性最符合你当下的处境。」\r\n\r\n---\r\n\r\n## 4. ★ 反馈引导（新增）\r\n\r\n### 4.1 推演完成后主动引导\r\n推演报告输出后，追加：\r\n```\r\n📝 这个推演对你有帮助吗？\r\n  → 很有启发 / 部分有帮助 / 不太准确\r\n  → 有什么补充或修正？可直接回复\r\n```\r\n\r\n### 4.2 反馈格式\r\n用户反馈记录为合规 JSONL 格式，存入 `feedback/local_feedback.jsonl`：\r\n\r\n```jsonl\r\n{\"ts\":\"2026-05-15T10:30:00\",\"type\":\"rating\",\"value\":\"很有启发\",\"context\":\"合作项目\",\"note\":\"\"}\r\n{\"ts\":\"2026-05-15T10:35:00\",\"type\":\"correction\",\"value\":\"部分有帮助\",\"context\":\"感情问题\",\"note\":\"你说的第三条思路和我情况完全不符，因为...\"}\r\n```\r\n\r\n### 4.3 反馈回流\r\n每收到 5 条有效反馈 > 执行一次 Prompt 优化：\r\n- 统计用户高频场景\r\n- 识别常被修正的符号映射\r\n- 更新风格记忆\r\n\r\n---\r\n\r\n## 5. ★ 风格记忆（新增）\r\n\r\n### 5.1 记录机制\r\n每次对话结束，若用户提供了反馈或表现出偏好，写入 `MEMORY.md`（位于 global workspace）：\r\n\r\n```markdown\r\n## 象推演风格记忆\r\n\r\n### 用户偏好\r\n- 喜欢具体到行动层面的推演（非抽象哲理）\r\n- 排斥\"神秘化\"表达，接受\"数学/系统\"类比\r\n- 常问场景：[事业合作, 技术决策]\r\n\r\n### 已验证有效的象展开\r\n- \"官鬼\"在事业语境=压力/竞争/上级要求\r\n- \"青龙\"在合作语境=文书/合同/正式沟通\r\n```\r\n\r\n### 5.2 进化规则\r\n- 连续 3 次同类型纠正 > 永久注册为偏好\r\n- 单次纠正 > 标记为\"待验证\"\r\n- 每 10 次推演后 > 回顾风格记忆一致性\r\n\r\n---\r\n\r\n## 6. ★ 验证闭环（新增）\r\n\r\n### 6.1 推演前检查\r\n每次推演前执行：\r\n```\r\n🔍 推演前验证：\r\n  [ ] 时间解析是否正确？\r\n  [ ] 卦象计算是否正确？\r\n  [ ] 事项语境是否清晰？\r\n```\r\n\r\n### 6.2 象展开验证\r\n展开每个符号时检查：\r\n```\r\n  [ ] 类象层次是否匹配事项语境？\r\n  [ ] 是否遗漏关键象（人/物/时/空/状态）？\r\n  [ ] 象之间是否自相矛盾？\r\n```\r\n\r\n### 6.3 推演后验证\r\n输出前执行：\r\n```\r\n🔍 推演后验证：\r\n  [ ] 世应生克：用的是地支五行，不是六亲标签？（重要！）\r\n  [ ] 可能性叙述是否覆盖主要象？\r\n  [ ] 是否使用了禁用语（一定/必然/大吉/大凶）？\r\n  [ ] 是否给出了激发用户判断的启发提问？\r\n  [ ] 结束语是否强调了\"非确定性结论\"？\r\n```\r\n\r\n---\r\n\r\n## 7. ★ 自我评估与修正（新增）\r\n\r\n### 7.1 输出前自我评估\r\n在最终输出前，内部执行一次质量评分（1-5）：\r\n\r\n| 维度 | 标准 | 自评分 |\r\n|---|---|---|\r\n| 准确性 | 卦象符号计算正确 | /5 |\r\n| 丰富性 | 象展开覆盖人/物/时/空/状态五层 | /5 |\r\n| 相关性 | 与用户事项语境匹配 | /5 |\r\n| 启发性 | 激发用户自己判断而非被动接受 | /5 |\r\n| 开放性 | 未使用断言式语言 | /5 |\r\n\r\n### 7.2 LLM 自修正\r\n任一维度 < 3 分 > 重新生成该部分。\r\n总分 < 18 分 > 回到 Layer 5 重新展开。\r\n```\r\n【自评估】准确性5 丰富性4 相关性5 启发性4 开放性5 → 总分23 → 通过\r\n```\r\n\r\n---\r\n\r\n## 8. 禁用语与鼓励语\r\n\r\n### 8.1 🚫 严禁使用\r\n- 断言词：一定、必然、毫无疑问、绝对\r\n- 吉凶词：大吉、大凶、大利、大忌\r\n- 指令词：宜、忌、应该、必须、千万不能\r\n- 承诺词：保证、包你、肯定能\r\n\r\n### 8.2 ✅ 鼓励使用\r\n- 可能词：可能、或许、也许、有可能\r\n- 象词：含有…之象、与…相呼应、呈现…态势\r\n- 启发性提问：\r\n  - \"你目前实际感受到的是哪一种？\"\r\n  - \"在你的处境中，这个象以什么形式出现？\"\r\n  - \"哪种可能性更贴近你的直觉？\"\r\n\r\n---\r\n\r\n## 9. 类象知识库查询\r\n\r\n### 9.1 知识库结构（28 JSON 文件，6 类别）\r\n```\r\ndata/xiang/\r\n├── bagua/           (8)  qian kun zhen xun kan li gen dui\r\n├── liuqin/          (5)  fumu xiongdi qicai guangui zisun\r\n├── liushen/         (6)  qinglong zhuque gouchen tengshe baihu xuanwu\r\n├── ganzhi/          (2)  tiangan dizhi\r\n├── wuxing/          (1)  shengke\r\n└── guayao/          (6)  liuhe liuchong sanhe sanxing liuhai gong_guayao\r\n```\r\n\r\n**JSON 结构示例**（每个文件同构）：\r\n```json\r\n{\r\n  \"symbol\": \"乾\", \"category\": \"bagua\", \"trigram\": \"☰\",\r\n  \"core_properties\": [\"健\",\"阳\",\"刚\",\"上\",\"圆\",\"创始\"],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\":      {\"person\":[...],\"object\":[...],\"time\":[...],\"space\":[...],\"state\":[...]},\r\n    \"career\":       {\"person\":[...],\"object\":[...],\"state\":[...]},\r\n    \"health\":       {\"person\":[...],\"state\":[...]},\r\n    \"relationship\": {\"person\":[...],\"state\":[...]},\r\n    \"finance\":      {\"object\":[...],\"state\":[...]}\r\n  }\r\n}\r\n```\r\n\r\n### 9.2 SDK 接口\r\n\r\n| 方法 | 参数 | 返回 | 说明 |\r\n|---|---|---|---|\r\n| `query()` | symbol, context?, dimension? | dict | 精确查询，context缺失时fallback到general |\r\n| `expand_full()` | symbol, context? | str | 人类可读的多行展开文本 |\r\n| `multi_query()` | symbols[], context? | list[dict] | 批量符号查询 |\r\n| `expand_for_context()` | symbols[], context | str | 批量合并展开 |\r\n| `get_wuxing_combo()` | symbols[] | dict | 多符号五行组合 |\r\n| `available_symbols()` | — | list[str] | 列出所有已加载符号（当前28个） |\r\n| `available_categories()` | — | list[str] | 列出所有类别 |\r\n\r\n### 9.3 查询规则\r\n- 先查询\"符号+语境\"组合（如 `query(\"官鬼\", context=\"career\")`）\r\n- 若语境命中 → 取语境专属象展开\r\n- 若语境未命中 → 自动 fallback 到 general 语境\r\n- 每个符号按五层展开：人/物/时/空/状态\r\n- 可通过 `dimension` 参数过滤维度（如 `dimension=\"person\"` 仅取人物象）\r\n\r\n---\r\n\r\n## 10. 技术架构\r\n\r\n### Phase 1（当前）：Skill + Python 脚本 ✅ 全部完成\r\n```\r\n用户 → AI Skill（象推演）→ Python 脚本层\r\n  ├── scripts/calendar.py      # 历法精算+八字 ✅\r\n  ├── scripts/meihua.py        # 梅花易数（时间起卦/体用/错综） ✅\r\n  ├── scripts/liuyao.py        # 六爻纳甲（本变/世应/六亲/六神/旺衰/卦名输入） ✅\r\n  ├── scripts/wangshuai_score.py # 旺衰评分引擎（月建旺相休囚死+日建七效应） ✅ NEW\r\n  ├── scripts/qigua.py         # 起卦引擎（梅花日期起卦+掷铜钱起卦+桥接） ✅\r\n  ├── scripts/liuren.py        # 大六壬（天地盘/四课/三传/贵人） ✅\r\n  ├── scripts/qimen.py         # 奇门遁甲（地盘/天盘/八门/九星/八神） ✅\r\n  └── scripts/xiang_query.py   # 类象查询引擎（28符号→6类别→多语境展开） ✅\r\n\r\ndata/xiang/ 类象知识库 ✅ 28 JSON / 6 类别\r\n  ├── bagua/       (8)  qian kun zhen xun kan li gen dui\r\n  ├── liuqin/      (5)  fumu xiongdi qicai guangui zisun\r\n  ├── liushen/     (6)  qinglong zhuque gouchen tengshe baihu xuanwu\r\n  ├── ganzhi/      (2)  tiangan dizhi\r\n  ├── wuxing/      (1)  shengke\r\n  └── guayao/      (6)  liuhe liuchong sanhe sanxing liuhai gong_guayao\r\n```\r\n\r\n### Phase 2（未来）：Skill + MCP\r\n将 Python 脚本升级为 MCP 工具，标准化接口。\r\n\r\n---\r\n\r\n## 11. 版本记录\r\n\r\n- **v0.2.0** (2026-05-15): Phase 1 全部完成。\r\n  - 新增类象查询 SDK 和 28 类象知识库 JSON\r\n  - Phase 1.1-1.4 类象知识库建设完成\r\n  - 端到端联调通过（历法→梅花→六爻→类象展开→推演输出）\r\n  - 更新工作流 Step 2-4 包含具体脚本调用说明\r\n  - 更新 §9 知识库结构为实际 28-JSON 6-类别布局\r\n  - 更新 §10 技术架构，标记全部脚本完成\r\n\r\n- **v0.1.0** (2026-05-15): 初始 Skill 框架。\r\n  - Layer 0-2 自动执行 + Layer 5 象展开 + Layer 6a 综合推演\r\n  - 六壬/奇门改为用户触发\r\n  - 新增：反馈引导、风格记忆、验证闭环、自我评估\r\n  - TODO: 推理链与推理示例（后续深入讨论）\r\n\r\n---\r\n\r\n## 12. 输出语言自适应 / Output Language Adaptation\r\n\r\n### 12.1 语言检测\r\n1. 检测用户输入的主要语言（中文/英文/法文/西班牙文/其他）\r\n2. 若检测到非中文 → 使用对应语言输出\r\n3. 若无法检测 → 默认跟随用户最近一次使用的语言\r\n4. 若无历史 → 尝试检测系统 locale\r\n\r\n### 12.2 多语言输出模板\r\n- 中文用户 → 全中文输出\r\n- 英文用户 → 全英文输出，包含英文术语对照\r\n- 法文/西班牙文用户 → 基础英文输出 + 术语表\r\n\r\n### 12.3 核心术语保留策略\r\n以下核心概念保留中文原文并附翻译：\r\n\r\n| 中文 | 英文 | 法文 | 西班牙文 |\r\n|---|---|---|---|\r\n| 解卦 | Hexagram Interpretation | Interprétation d'hexagramme | Interpretación de hexagrama |\r\n| 梅花易数 | Plum Blossom Numerology | Numération aux fleurs de prunier | Numerología de ciruelo |\r\n| 六爻 | Six Lines | Six lignes | Seis líneas |\r\n| 八卦 | Eight Trigrams | Huit trigrammes | Ocho trigramas |\r\n| 六十四卦 | 64 Hexagrams | 64 hexagrammes | 64 hexagramas |\r\n| 干支 | Ganzhi (Heavenly Stems & Earthly Branches) | Tiges célestes et Rameaux terrestres | Tallos celestes y Ramas terrestres |\r\n| 五行 | Five Elements (Wuxing) | Cinq éléments | Cinco elementos |\r\n| 象推演 | Symbolic Deduction | Déduction symbolique | Deducción simbólica |\r\n| 类象 | Symbol Classification | Classification des symboles | Clasificación de símbolos |\r\n| 体卦 | Body Trigram | Trigramme du corps | Trigrama del cuerpo |\r\n| 用卦 | Application Trigram | Trigramme d'application | Trigrama de aplicación |\r\n| 世爻 | Self Line | Ligne du soi | Línea del soi |\r\n| 应爻 | Response Line | Ligne de réponse | Línea de respuesta |\r\n| 六亲 | Six Kin | Six parents | Seis parientes |\r\n| 六神 | Six Spirits | Six esprits | Seis espíritus |\r\n\r\n### 12.4 输出格式要求\r\n无论何种语言，输出结构保持一致：\r\n- 📋 Hexagram Overview / 卦象总览 / Aperçu de l'hexagramme / Vista general del hexagrama\r\n- 🔍 Symbol Expansion / 象展开 / Expansion des symboles / Expansión de símbolos\r\n- 📖 Possibility Deduction / 可能性推演 / Déduction des possibilités / Deducción de posibilidades\r\n- 🔗 Supplementary Perspective / 补充视角 / Perspective supplémentaire / Perspectiva suplementaria\r\n- 💡 Inspiring Questions / 启发提问 / Questions inspirantes / Preguntas inspiradoras |\r\n\r\n---\r\n\r\n## 13. 版本记录（按时间倒序）\r\n\r\n- **v0.2.6** (2026-05-17): 文档优化 + 多平台兼容声明。\r\n  - config.json triggers 改为 array 格式（兼容 ClawHub 解析器）\r\n  - config.json 新增 description_fr、description_es\r\n  - README.md 全面重写：面向多平台非专业用户 + 专业用户配置 + 起卦方式差异说明\r\n  - SKILL.md 新增 §14 新人引导与起卦方式说明\r\n  - SKILL.md frontmatter 更新多语言 triggers 和描述\r\n\r\n- **v0.2.4** (2026-05-17): i18n 国际化优化。\r\n  - config.json 添加 name_en、description_en、categories_en、多语言 triggers\r\n  - SKILL.md frontmatter 添加多语言字段\r\n  - SKILL.md 添加术语对照表和语言自适应说明（§12）\r\n  - README.md 双语化（中文/英文）\r\n  - 版本升级至 v0.2.4\r\n\r\n---\r\n\r\n## 14. ★ 新人引导与起卦方式说明\r\n\r\n---\r\n\r\n## 14. ★ 新人引导与起卦方式说明\r\n\r\n### 14.1 新人引导规则\r\n\r\n当检测到以下情况时，AI 应主动提供使用引导：\r\n- 用户第一次触发本 Skill 时\r\n- 用户说\"怎么用\"\"怎么操作\"\"how to use\"\"如何使用\"\r\n- 用户表示\"不会用\"\"第一次用\"\r\n\r\n**引导话术模板**：\r\n\r\n```\r\n欢迎使用「解卦·象推演」系统！这里是一个易学符号推演助手。\r\n\r\n📌 怎么开始？\r\n只需要说\"算一卦\"或\"帮我推演一下xxx\"，我会根据当前时间自动计算卦象，为你展开推演。\r\n\r\n📌 两种使用方式：\r\n1️⃣ 【最简单的】直接说你想了解的事情——比如\"算一卦，看看这个合作项目\"\r\n   我会根据当前日期自动起卦，并支持进阶分析（大六壬/奇门遁甲）\r\n\r\n2️⃣ 【如果你已经有卦象】告诉我你得到的卦——比如\"我掷铜钱得到了风天小畜卦，第3爻动\"\r\n   我会基于你的卦象进行推演，但不支持大六壬/奇门等进阶分析\r\n\r\n📌 重要原则\r\n• 我展开可能性，不做吉凶断言\r\n• 最终判断由你自己做出\r\n• 欢迎反馈推演准确性，帮助我持续优化\r\n```\r\n\r\n### 14.2 起卦方式推演规则\r\n\r\n#### 方式 A：日期自动起卦（推荐）\r\n\r\n由 Skill 根据当前系统时间自动计算卦象（通过历法脚本 scripts/calendar.py + meihua.py）。\r\n\r\n**支持完整推演流程**：\r\n- ✅ Layer 0-2 自动执行（干支历法 + 梅花易数 + 六爻纳甲）\r\n- ✅ Layer 5 类象展开（28 符号知识库）\r\n- ✅ Layer 6a 综合推演\r\n- ✅ **Layer 3 大六壬**（用户触发，需精确时间数据）\r\n- ✅ **Layer 4 奇门遁甲**（用户触发，需精确时间数据）\r\n\r\n**触发方式**：\r\n```\r\n📊 基础推演已生成。需要更多角度吗？\r\n  → 想了解发展脉络？ [触发大六壬]\r\n  → 想了解空间方位？ [触发奇门遁甲]\r\n  → 已经够了       [跳过]\r\n```\r\n\r\n#### 方式 B：用户提供卦象（人工起卦）\r\n\r\n用户自行通过掷铜钱、数字、外应等方式获得卦象后输入。\r\n\r\n**仅支持部分流程**：\r\n- ✅ Layer 2 六爻纳甲（基于用户提供的卦象）\r\n- ✅ Layer 5 类象展开\r\n- ✅ Layer 6a 综合推演\r\n- ❌ Layer 0 干支历法（无法自动计算，因缺少精准时间数据关联的起卦逻辑）\r\n- ❌ **Layer 3 大六壬**（需要精确时间数据，不可用）\r\n- ❌ **Layer 4 奇门遁甲**（需要精确时间/空间数据，不可用）\r\n\r\n**规则**：当用户以人工起卦方式输入时，完成基础推演后**不应提示**用户使用六壬/奇门进阶功能。\r\n\r\n### 14.3 输入检测逻辑\r\n\r\n```python\r\n# 检测用户输入是否包含自定义卦象\r\nis_manual_cast = 用户输入包含以下特征之一：\r\n  - 明确的卦名（如\"风天小畜\"\"火风鼎\"）\r\n  - 明确的上下卦（如\"上巽下乾\"）\r\n  - 明确的变爻信息（如\"第3爻动\"\"三爻动\"）\r\n  - 明确的铜钱结果（如\"三个背面\"\"两正一反\"）\r\n  - 明确的数字起卦（如\"用数字3和8起卦\"）\r\n\r\nif is_manual_cast:\r\n  推演流程 = 方式B（跳过Layer 0-1，仅执行Layer 2+5+6）\r\n  不提供六壬/奇门触发选项\r\nelse:\r\n  推演流程 = 方式A（完整Layer 0-6）\r\n  基础推演完成后提供六壬/奇门触发选项\r\n```\r\n\r\n### 14.4 多平台兼容说明\r\n\r\n本 Skill 遵循标准 OpenClaw Skill 格式，可在以下平台使用：\r\n- WorkBuddy（腾讯小龙虾）\r\n- OpenClaw\r\n- Hermes Agent\r\n- QClaw\r\n- ArcLaw\r\n- 任何支持 OpenClaw Skill 格式的 AI Agent 平台\r\n\r\n无需进行平台特定适配。各平台用户安装后，直接使用触发词即可启用。\r\n---\r\n\r\n## 15. 反馈收集指引\r\n\r\n### 15.1 何时引导用户反馈\r\n\r\n当发生以下情况时，AI 应**主动引导用户**提供反馈：\r\n\r\n1. **用户表示解读不准确或不完整**\r\n   - 主动提示：*\"如果你发现解读有不准确的地方，欢迎提供类象信息，这将帮助我们改进算法准确性。\"*\r\n   \r\n2. **用户完成一次推演后**\r\n   - 可以在结尾温和提示：*\"你的反馈（尤其是类象信息）将直接帮助提升系统解读准确性。\"*\r\n\r\n3. **用户明确要求改进或提出建议时**\r\n   - 提供反馈链接：[提供反馈](https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=feedback.md)\r\n\r\n### 15.2 如何引导用户提供类象信息\r\n\r\n当引导用户反馈时，使用以下话术（可根据情境调整）：\r\n\r\n```\r\n💡 提升解读准确性需要你的帮助！\r\n\r\n如果你发现本次解读有不准确的地方，请提供以下信息：\r\n• 输入的卦象/符号：\r\n• 系统返回的解读结果：\r\n• 你期望的准确解读：\r\n• 该类象的其他相关信息（背景/上下文/类似案例）：\r\n\r\n提供类象信息将直接帮助我们改进\"读象\"算法，让系统更准确地理解类似场景。\r\n\r\n👉 点击此处提交反馈：[提供反馈](https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=feedback.md)\r\n```\r\n\r\n### 15.3 反馈链接\r\n\r\n在引导用户反馈时，提供以下链接：\r\n\r\n| 反馈类型 | 链接 |\r\n|---------|------|\r\n| 🐛 Bug 报告 | https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=bug_report.md |\r\n| ✨ 功能请求 | https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=feature_request.md |\r\n| 💬 使用反馈 | https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=feedback.md |\r\n\r\n### 15.4 强调反馈价值\r\n\r\n在引导用户反馈时，**务必强调**：\r\n- ✅ 提供类象信息将直接用于改进算法\r\n- ✅ 每个反馈都会帮助系统更好地理解类似场景\r\n- ✅ 这是提升\"读象\"准确性最直接的方式\r\n- ✅ 用户的反馈将让所有用户受益\r\n\r\n**目的**：通过强调反馈的价值（提升准确性），激励用户主动提供类象信息。\n\nFile v0.9.0:README.md\n\n# 解卦 | Hexagram Interpreter\r\n\r\n**以代码演绎象数，用推演替代断言**  \r\n**展开可能性，而非给出结论。**\r\n\r\n---\r\n\r\n## 📢 这是什么？\r\n\r\n**「解卦·象推演」** 是一个基于中国传统易学（梅花易数 + 六爻纳甲）的符号推演系统。它不是一个\"算命工具\"，而是一个**启发式思考助手**——帮你从卦象符号中展开多种可能性，让你自己判断。\r\n\r\n> 不做吉凶断言，不替你做决定。只展开\"可能\"\"或许\"\"含有…之象\"。\r\n\r\n---\r\n\r\n## 🎯 谁可以用？在哪些平台可以用？\r\n\r\n**任何支持 OpenClaw Skill 格式的 AI Agent 都可以使用本技能。**\r\n\r\n包括但不限于：\r\n\r\n| 平台/工具 | 是否兼容 | 说明 |\r\n|-----------|---------|------|\r\n| **WorkBuddy**（腾讯小龙虾） | ✅ | 直接安装使用 |\r\n| **OpenClaw** | ✅ | 标准兼容 |\r\n| **Hermes Agent** | ✅ | 支持 OpenClaw 格式 |\r\n| **QClaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **ArcLaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **微信**（接入 AI Agent 的工具） | ✅ | 若使用的 AI 支持 OpenClaw Skill 则可安装 |\r\n| **小红书**（AI 助手类工具） | ✅ | 同上 |\r\n| **X / Twitter**（AI Bot 工具） | ✅ | 同上 |\r\n| **TikTok**（AI 创作助手） | ✅ | 同上 |\r\n| **其他 OpenClaw 兼容 Agent** | ✅ | 只要支持 OpenClaw Skill 格式均可 |\r\n\r\n简而言之：**如果你用的 AI 助手支持安装 Skill/技能，并且兼容 OpenClaw 标准，就能用这个。**\r\n\r\n---\r\n\r\n## ⚡ 30 秒快速安装\r\n\r\n### 方式一：通过 ClawHub（推荐，最简单）\r\n\r\n1. 打开你的 AI Agent 工具的 Skill/技能 管理页面\r\n2. 搜索 **\"sitiantai-xiangtuie\"** 或 **\"解卦\"**\r\n3. 点击安装\r\n4. 或者直接访问链接：https://clawhub.ai/skills/sitiantai-xiangtuie\r\n5. 点击 **Install** 按钮\r\n\r\n### 方式二：CLI 命令（技术用户）\r\n\r\n```bash\r\n# 使用 OpenClaw CLI 安装\r\nopenclaw skills install sitiantai-xiangtuie\r\n\r\n# 或使用 ClawHub CLI\r\nclawhub skill install sitiantai-xiangtuie\r\n```\r\n\r\n---\r\n\r\n## 🗣️ 怎么用？直接跟 AI 说这些话\r\n\r\n安装后，在对话中直接说以下**触发词**，AI 就能自动启动解卦推演：\r\n\r\n**中文触发词：**\r\n> 解卦、算一卦、问卦、卜问、分析这事、推演一下、象推演、四象合参\r\n\r\n**英文/其他语言触发词：**\r\n> divination, iching, hexagram reading, symbolic deduction, lecture d'hexagramme, adivinación, lectura de hexagramas\r\n\r\n### 完整对话示例\r\n\r\n> **你：** 算一卦，帮我看一下最近的事业发展\r\n>\r\n> **AI（推演师）：**\r\n> 📅 时间确认：2026年5月17日 12:44（当前时间）\r\n> 🔍 事项确认：事业发展\r\n> 👁 外应：无\r\n>\r\n> [开始推演…]\r\n> 📋 **卦象总览**\r\n> 本卦：风天小畜（巽上乾下）\r\n> 变爻：第3爻\r\n> ...\r\n>\r\n> 💡 **启发提问：**\r\n> - 在工作中有没有遇到需要耐心积累的瓶颈？\r\n> - 当前最大的阻力来自外部环境还是内部团队？\r\n\r\n---\r\n\r\n## ⚠️ 重要：起卦方式说明\r\n\r\n本 Skill 支持两种起卦方式，但**进阶功能有差异**，请按你的实际情况选择：\r\n\r\n### 🔵 方式一：日期起卦（推荐，支持进阶）\r\n\r\n由 AI 根据当前日期自动计算卦象，无需你提供任何卦象信息。\r\n\r\n```text\r\n你只需说：算一卦，看看我和这个合作项目的发展\r\n```\r\n\r\n**支持进阶功能 ✅**：\r\n- ✅ 可使用大六壬（时空脉络分析）\r\n- ✅ 可使用奇门遁甲（空间方位分析）\r\n\r\n基础推演完成后，AI 会主动询问是否启动进阶推演：\r\n> 📊 基础推演已生成。需要更多角度吗？\r\n>   → 想了解发展脉络？ [触发大六壬]\r\n>   → 想了解空间方位？ [触发奇门遁甲]\r\n>   → 已经够了\r\n\r\n### 🟢 方式二：人工起卦（不支持进阶）\r\n\r\n如果你已经通过其他方式得到了卦象（如掷铜钱、数字起卦、外应取卦等），可以手动输入：\r\n\r\n```text\r\n我掷铜钱得到了风天小畜卦，第3爻动，帮我推演一下最近的财运\r\n```\r\n\r\n或\r\n\r\n```text\r\n用数字3和8起卦，看看这次出行怎么样\r\n```\r\n\r\n**不支持进阶功能 ❌**：\r\n- ❌ 无法使用大六壬\r\n- ❌ 无法使用奇门遁甲\r\n- 仅进行基础推演（梅花 + 六爻 + 类象展开）\r\n\r\n> 💡 **为什么？** 六壬和奇门需要精确的日期/时间/空间数据才能计算，人工起卦时缺乏这些基础信息，无法进行准确计算。\r\n\r\n---\r\n\r\n## 🖥️ 专业用户配置说明\r\n\r\n### API 集成\r\n\r\n本系统的核心算法（旺衰精算、象展开权重、四象合参融合）通过 API 提供服务，不在此仓库中公开源码。\r\n\r\n详见 [API.md](./API.md) 了解完整的接口文档和使用方式。\r\n\r\n### 本地数据使用\r\n\r\n类象知识库（`data/xiang/` 下的 28 个 JSON 文件）以 CC BY-NC-SA 4.0 许可证公开，可直接用于研究和非商业项目。使用方法：\r\n\r\n```python\r\nimport json\r\nimport os\r\n\r\nxiang_dir = \"data/xiang\"\r\nfor category in os.listdir(xiang_dir):\r\n    for filename in os.listdir(f\"{xiang_dir}/{category}\"):\r\n        with open(f\"{xiang_dir}/{category}/{filename}\") as f:\r\n            data = json.load(f)\r\n            print(f\"{data['symbol']}: {data['core_properties']}\")\r\n```\r\n\r\n### 项目结构\r\n\r\n```\r\nsitiantai-xiangtuie/\r\n├── API.md                   # API 接口文档\r\n├── data/xiang/              # 28 个类象知识库 JSON\r\n├── skill/\r\n│   └── SKILL.MD             # AI Skill 编排文件\r\n├── config.json              # 技能元数据\r\n├── SKILL.md                 # 根目录 Skill 文件\r\n├── CHANGELOG.md             # 更新日志\r\n├── LICENSE                  # MIT-0（框架与文档）\r\n└── LICENSE-DATA             # CC BY-NC-SA 4.0（数据）\r\n```\r\n\r\n---\r\n\r\n## 📜 许可证\r\n\r\n| 部分 | 许可证 | 说明 |\r\n|------|--------|------|\r\n| `SKILL.md` / `API.md` / `README.md` / `config.json`（框架与文档） | **MIT-0** | 无需署名，极致开源，引流 |\r\n| `data/xiang/`（类象知识库） | **CC BY-NC-SA 4.0** | 署名-非商业-相同方式共享 |\r\n| 核心算法（旺衰精算/象展开权重/四象合参融合） | **不开源** | 仅通过 API 提供服务 |\r\n\r\n---\r\n\r\n## 📚 了解更多\r\n\r\n- **GitHub 仓库**: https://github.com/henrryjoke/sitiantai-xiangtuie\r\n- **ClawHub 页面**: https://clawhub.ai/skills/sitiantai-xiangtuie\r\n- **更新日志**: [CHANGELOG.md](CHANGELOG.md)\r\n\r\n---\r\n\r\n**观天之道，执天之行**\r\n\r\n---\r\n\r\n## English Version\r\n\r\n### What is this?\r\n\r\n**Hexagram Interpreter (Xiang Tuiye)** is a symbolic deduction system based on traditional Chinese metaphysics (Plum Blossom Numerology + Six Lines). Instead of making fortune-telling verdicts, it unfolds multiple possibilities to inspire your own judgment.\r\n\r\n### Where can I use it?\r\n\r\nAny AI Agent that supports the **OpenClaw Skill format**, including:\r\n\r\n| Platform | Compatible |\r\n|----------|-----------|\r\n| WorkBuddy | ✅ |\r\n| OpenClaw | ✅ |\r\n| Hermes Agent | ✅ |\r\n| QClaw | ✅ |\r\n| ArcLaw | ✅ |\r\n| WeChat AI tools | ✅ (if OpenClaw compatible) |\r\n| Xiaohongshu AI tools | ✅ |\r\n| X / Twitter AI Bots | ✅ |\r\n| TikTok AI tools | ✅ |\r\n| Other OpenClaw agents | ✅ |\r\n\r\n### Quick Install\r\n\r\n```bash\r\n# Via ClawHub CLI\r\nopenclaw skills install sitiantai-xiangtuie\r\n\r\n# Or visit: https://clawhub.ai/skills/sitiantai-xiangtuie\r\n```\r\n\r\n### How to Use\r\n\r\nSay these trigger words in your conversation:\r\n\r\n> divination, iching, hexagram reading, symbolic deduction, I Ching, lecture d'hexagramme, adivinación, lectura de hexagramas\r\n\r\n### Important: Two Casting Methods\r\n\r\n1. **Date-based casting (recommended)** — Just tell AI your query, it auto-computes the hexagram from current date. **Supports advanced features** (Da Liu Ren, Qi Men Dun Jia).\r\n\r\n2. **Manual casting** — If you already have a hexagram (coin toss, numbers, external signs), describe it to AI. **No advanced features** (Liu Ren / Qi Men not supported due to missing temporal data).\r\n\r\n### License\r\n\r\n| Part | License | Note |\r\n|------|---------|------|\r\n| Framework & Docs (`SKILL.md`, `API.md`, etc.) | **MIT-0** | Open source, no attribution required |\r\n| Data (`data/xiang/`) | **CC BY-NC-SA 4.0** | Attribution-NonCommercial-ShareAlike |\r\n| Core algorithms | **Proprietary** | API only, not open source |\r\n\r\n---\r\n\r\n## 💬 反馈 / Feedback\r\n\r\n你的反馈对改进系统至关重要！\r\n\r\n### 为什么需要你的反馈？\r\n\r\n**\"读象\"功能的准确性依赖于对各类卦象、符号、情境的理解。** 你提供的每一个类象信息，都会帮助我们：\r\n1. 识别当前算法的盲点\r\n2. 扩充类象数据库\r\n3. 改进解读逻辑的准确性\r\n\r\n**你的反馈将直接提升系统的解读质量，让所有用户受益！**\r\n\r\n### 如何提供反馈？\r\n\r\n点击以下链接，选择合适的模板提交反馈：\r\n\r\n| 反馈类型 | 链接 | 说明 |\r\n|---------|------|------|\r\n| **🐛 Bug 报告** | [提交 Bug](https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=bug_report.md) | 报告错误或异常行为 |\r\n| **✨ 功能请求** | [建议功能](https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=feature_request.md) | 建议新功能或改进 |\r\n| **💬 使用反馈** | [提供反馈](https://github.com/henrryjoke/sitiantai-xiangtuie/issues/new?template=feedback.md) | 提供使用体验、类象信息等 |\r\n\r\n### 🌟 重点：提供类象信息\r\n\r\n如果你发现\"读象\"功能的解读不够准确，**请提供以下信息**（在任意 Issue 模板中均有引导）：\r\n\r\n```\r\n输入的卦象/符号：\r\n系统返回的解读结果：\r\n你期望的准确解读：\r\n该类象的其他相关信息（背景/上下文/类似案例）：\r\n```\r\n\r\n**为什么这很重要？**\r\n- 每个类象信息都会直接用于训练和改进算法\r\n- 你的反馈将帮助系统更好地理解类似场景\r\n- 这是提升\"读象\"准确性的最直接方式\r\n\r\n---\n\nFile v0.9.0:_meta.json\n\n{\n  \"ownerId\": \"kn770tjfp1cq6se7k45h899e2d84wy73\",\n  \"slug\": \"sitiantai-xiangtuie\",\n  \"version\": \"0.9.0\",\n  \"publishedAt\": 1780459102271\n}\n\nFile v0.9.0:CHANGELOG.md\n\n# Changelog | 更新日志\r\n\r\n本文件遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/) 规范。\r\n\r\n---\r\n\r\n## [v0.8.2] - 2026-05-19\r\n\r\n### 🐛 修复：SKILL.md 世应生克规则缺失导致 AI 分析错误\r\n\r\n跨平台 agent（WorkBuddy/ClawHub/SkillHub）在分析世应关系时产生\"木克水\"误判，\r\n根因是 SKILL.md 缺少世应生克计算方法的明确指令。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`SKILL.md` Layer 5 新增世应生克规则**：\r\n  - 明确要求：世应生克必须使用**地支五行**计算，不能用六亲标签\r\n  - 附带正确/错误示例对比\r\n  - 原理说明：六亲(宫位维度) ≠ 世应生克(地支维度)\r\n  - 新增推演后验证项 [世应生克检查]\r\n\r\n#### 错误重现\r\n\r\n```\r\n用户数据： 世爻=官鬼卯木(木), 应爻=妻财子水(水)\r\nAI 误判： \"官鬼克妻财\" → \"木克水\" ❌（六亲标签混用）\r\n正确判断： 子水(水)生卯木(木) → \"应生世\" ✅（地支五行）\r\n```\r\n\r\n---\r\n\r\n## [v0.8.1] - 2026-05-19\r\n\r\n### 🐛 修复：六神排列算法（日干起法）\r\n\r\n六神排列算法从错误的\"日支起法\"修正为正确的\"日干起法\"。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` 六神排列日干修正**：\r\n  - 原算法：`ZHI_ORDER.index(day_branch) % 6`（按日支起六神，❌ 错误）\r\n  - 新算法：`GAN_TO_LIUSHOU[day_stem]`（按日干起六神，✅ 正确）\r\n  - 规则对照：甲乙→青龙、丙丁→朱雀、戊→勾陈、己→螣蛇、庚辛→白虎、壬癸→玄武\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：新增 `GAN_TO_LIUSHOU` 映射字典\r\n- 调用 `_get_liushou_order()` 时传入 `day_stem` 而非 `day_branch`\r\n\r\n---\r\n\r\n## [v0.8.0] - 2026-05-19\r\n\r\n### 🏗️ 架构重构：放弃 PyArmor 混淆，完全开源\r\n\r\n本版本彻底删除 PyArmor 混淆保护层，恢复所有核心算法为明文 Python。\r\n解决自 v0.6.0 累积的运行时分发问题，实现全平台零障碍分发。\r\n\r\n#### Removed / 删除\r\n\r\n- **`scripts/protected/`** — PyArmor 加密保护层，整目录删除\r\n- **`pyarmor_runtime_000000/`** — PyArmor 运行时的二进制文件，整目录删除\r\n\r\n#### Added / 新增\r\n\r\n- **`scripts/wangshuai_score.py`** — 旺衰评分引擎（明文开源）\r\n  - 从原内联代码抽取为独立模块\r\n  - 月建旺相休囚死 + 日建七效应（临/生/克/冲/合/刑/害）复合评分\r\n  - 帝旺、墓库、回头生克、绝地等辅助判断\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：导入路径从 `protected.wangshuai_score` 改为 `wangshuai_score`\r\n- **`scripts/xiang_query.py`**：恢复完整实现（原为薄包装器委托给 protected/xiang_engine.py）\r\n- **`SKILL.md`**：更新技术架构图，移除 protected 保护层\r\n- **`.gitignore`**：移除 `*.pyd` 排除规则（不再需要）\r\n\r\n#### Fixed / 修复\r\n\r\n- **PyArmor 运行时分发缺陷**（自 v0.6.0 累积）：\r\n  - `pyarmor_runtime.pyd` 因 `.gitignore` 排除从未被提交到仓库\r\n  - v0.6.0 和 v0.7.0 的所有安装均缺失运行时文件，排盘功能完全不可用\r\n  - 影响 ClawHub 538 次安装\r\n\r\n#### 全平台分发\r\n\r\n- ✅ **GitHub**：纯文本，无二进制文件限制\r\n- ✅ **ClawHub**：纯文本包，安装即用\r\n- ✅ **SkillHub**：纯文本，支持完整功能\r\n\r\n---\r\n\r\n## [v0.7.0] - 2026-05-19\r\n\r\n### 🔧 排盘核心全面修复：纳甲/六亲/卦宫/编码体系\r\n\r\n六爻排盘系统存在自最初版本以来的多项基础数据与算法错误，导致排盘结果与正统京房纳甲体系不符。\r\n本版本对排盘核心进行了系统性审查和全面修复，经验证水地比→地水师排盘结果与标准排盘图片完全一致。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` TRIGRAM_TO_NAJIA 映射错误（6/8 错）**：\r\n  - 原6个八卦→卦宫映射与 `_hex_to_binary` 输出约定不一致\r\n  - 修正为：`(1,1,1)→乾宫, (1,1,0)→兑宫, (1,0,1)→离宫, (1,0,0)→震宫, (0,1,1)→巽宫, (0,1,0)→坎宫, (0,0,1)→艮宫, (0,0,0)→坤宫`\r\n\r\n- **`scripts/liuyao.py` HEXAGRAM_EARTHLY_BRANCH 纳甲数据完全错误**：\r\n  - 原表仅12个地支机械分配到8宫，不符合京房纳甲体系\r\n  - 替换为 `NAJIA_INNER`（内卦纳甲）+ `NAJIA_OUTER`（外卦纳甲），按上下卦各自八纯卦纳甲\r\n\r\n- **`scripts/liuyao.py` 六亲以世爻五行为本（错误）→ 以卦宫五行为本（正确）**：\r\n  - 新增 `PALACE_WUXING` 字典（乾宫金、坤宫土、震宫木、巽宫木、坎宫水、离宫火、艮宫土、兑宫金）\r\n  - 六亲计算统一使用 `palace_wx`（卦宫五行）而非 `shi_wx`（世爻五行）\r\n\r\n- **`scripts/liuyao.py` 变卦六亲以变卦世爻五行为本（错误）→ 以本卦卦宫五行为本（正确）**：\r\n  - 变卦六亲同样以本卦卦宫五行为\"我\"（传统六爻标准排法）\r\n\r\n- **`scripts/liuyao.py` HEXAGRAMS 64卦数据重新生成**：\r\n  - 按八宫世系（本宫→一世→二世→三世→四世→五世→游魂→归魂）程序化生成\r\n  - 修正卦名、世应位置、卦类型\r\n  - 修正 `_hex_to_binary` 输出与 HEXAGRAMS key 约定一致（1=阳, 0=阴）\r\n\r\n- **`scripts/liuyao.py` _hex_to_binary 阴阳方向与 HEXAGRAMS key 不一致**：\r\n  - 修正输出约定为 `1 if x in [2,3] else 0`（1=阳, 0=阴），与 HEXAGRAMS key 一致\r\n\r\n- **`scripts/liuyao.py` _init_hexagram_map 多项错误**：\r\n  - 卦序错误：`up_bin + down_bin` → 修正为 `down_bin + up_bin`（从初爻到上爻）\r\n  - 巽卦硬编码：`[0,0,1]` → 修正为 `[0,1,1]`\r\n  - 改为直接引用 `TRIGRAM_BINARY`，消除硬编码\r\n\r\n- **`scripts/liuyao.py` deduce_moving_lines 索引方向混乱**：\r\n  - 原返回 `5-i`（初=5,上=0）→ 修正为返回 `i`（初=0,上=5）\r\n\r\n- **`scripts/liuyao.py` _generate_changed_hexagram 变爻方向反转**：\r\n  - fallback 分支中 `3→2, 4→1` → 修正为 `3→1（老阳→少阴）, 4→2（老阴→少阳）`\r\n\r\n- **`scripts/liuyao.py` line_names/line_symbols 标签与符号错误**：\r\n  - `{3:\"纯阳\",4:\"纯阴\"}` → 修正为 `{3:\"老阳\",4:\"老阴\"}`\r\n  - 动爻符号修正：`3:\"----- ○\", 4:\"-- -- ×\"`\r\n\r\n- **`scripts/meihua.py` BA_GUA 坤卦编号 0 导致卦名查找失败**：\r\n  - `{0:\"坤\"}` → `{8:\"坤\"}`，避免模运算结果0导致 `_GUA_HU` 查表失败\r\n  - `compute_meihua` 中 `% 8` 结果为0时映射到8（坤）\r\n\r\n- **`scripts/qigua.py` meihua_date_qigua 动爻索引计算错误**：\r\n  - `idx = 6 - change_line` → 修正为 `idx = change_line - 1`\r\n\r\n- **`scripts/qigua.py` COIN_TO_LINE 注释补充**：\r\n  - 明确标注每个结果的阴阳爻类型\r\n\r\n- **`scripts/liuyao.py` arrange_hexagram_by_name 动爻索引映射错误**：\r\n  - `enc_idx = 5 - idx` → 修正为 `enc_idx = idx`\r\n\r\n#### Changed / 变更\r\n\r\n- 编码体系统一化：`1=少阴(阴爻静), 2=少阳(阳爻静), 3=老阳(阳爻动), 4=老阴(阴爻动)`\r\n- `_hex_to_binary` 输出统一：`1=阳, 0=阴`\r\n- `binary_to_hexagram_encoding` 保持一致：`1(阳)→2(少阳), 0(阴)→1(少阴)`\r\n\r\n---\r\n\r\n## [v0.6.0] - 2026-05-18\r\n\r\n### 🛡️ 核心算法保护：pyarmor 混淆部署\r\n\r\n独创算法（类象展开引擎 xiang_engine、旺衰精算 wangshuai_score）从纯文本 Python 转为 pyarmor 运行时加密分发。\r\n\r\n#### Added / 新增\r\n\r\n- **`scripts/protected/` 保护层**：\r\n  - `xiang_engine.py` — 类象知识库查询引擎（类象分类体系、语境匹配权重、维度映射）\r\n  - `wangshuai_score.py` — 旺衰精算引擎（月建旺相休囚死 + 日建七效应复合评分）\r\n  - 以上两个模块经 **pyarmor 加密混淆**，运行时自动解密，源码不可读\r\n\r\n- **`pyarmor_runtime_000000/`** — pyarmor 运行时支持库，确保加密模块正常加载\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/xiang_query.py`**：改为薄包装器，核心实现委托给 `protected/xiang_engine.py`\r\n- **`scripts/liuyao.py`**：旺衰评分函数（`_get_seasonal_status`、`_calculate_yao_strength`、`_batch_calculate_strength`）移至 `protected/wangshuai_score.py`，原文件改为 import 引用\r\n- **`scripts/__init__.py`**：新增包初始化文件\r\n\r\n#### Security / 安全\r\n\r\n- 独创算法从 MIT 开源 → pyarmor 加密分发，提高复制门槛\r\n- 用户本地执行、零网络依赖、零额外安装步骤\r\n- 保护层与原文件解耦：开源层（MIT）与保护层（加密）清晰分离\r\n\r\n---\r\n\r\n## [v0.5.0] - 2026-05-18\r\n\r\n### 🔄 架构回滚：核心算法从远程 API 恢复为本地执行\r\n\r\nv0.4.0 尝试的\"IP保护分层重构\"（核心算法转移至远程 API）导致技能在远程服务不可用时完全瘫痪。\r\n本版本回滚到 v0.3.x 的本地执行架构，远程仅作为可选增强层。\r\n\r\n#### Changed / 变更\r\n\r\n- **架构恢复**：7 个核心脚本全部从 `.gitignore` 移除，恢复 Git 追踪\r\n  - `scripts/calendar.py` — 历法精算\r\n  - `scripts/meihua.py` — 梅花易数\r\n  - `scripts/liuyao.py` — 六爻纳甲\r\n  - `scripts/qigua.py` — 起卦引擎（含前一版本的 bug 修复）\r\n  - `scripts/liuren.py` — 大六壬\r\n  - `scripts/qimen.py` — 奇门遁甲\r\n  - `scripts/xiang_query.py` — 类象查询引擎\r\n- **删除 `API.md`**：远程 API 文档已移除（API 服务不再作为核心依赖）\r\n- **`requirements.txt`**：恢复 Git 追踪，依赖包（swisseph, lunar-python）在本地可用\r\n- **LICENSE 恢复**：从 MIT-0 恢复为 MIT License\r\n- **SKILL.md 全面更新**：所有 `/api/` 引用改回本地脚本调用，架构图更新为 `Skill + Python 脚本层`\r\n\r\n#### Fixed / 修复\r\n\r\n- **根本性故障恢复**：远程 API 不可用时技能 100% 可用（本地执行，零依赖网络）\r\n- **`scripts/qigua.py` 两处 Bug 已在 v0.4.1 基础上保留**：\r\n  - `TRIGRAM_BINARY` 中巽卦映射 `[0,0,1]` → `[0,1,1]`\r\n  - `_gua_name_to_encoding` 移除多余的 `reversed()` 调用\r\n\r\n---\r\n\r\n## [v0.4.1] - 2026-05-17\r\n\r\n### 🔥 Hotfix：修复 ClawHub 发布版本无法使用的问题\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/qigua.py` 编码映射错误**：\r\n  - `TRIGRAM_BINARY` 中 `巽` 的二进制值从错误的 `[0,0,1]` 修正为 `[0,1,1]`\r\n  - `_gua_name_to_encoding()` 中移除了对 `TRIGRAM_BINARY` 的 `reversed()` 调用（二进制已经是初→上顺序，不应反转）\r\n  - **以上两处 bug 导致梅花起卦的卦象编码全部偏移，六爻排盘结果错误**\r\n- **删除 `skill/SKILL.MD`（文件名大写错误）**：该文件导致 ClawHub 安装时 skill 加载失败，已删除整个 `skill/` 目录\r\n- **`_meta.json` 版本号（0.2.3）与 `config.json`（0.3.0）不一致**：统一修正为 0.4.1\r\n\r\n#### Changed / 变更\r\n\r\n- **ClawHub 发布包结构修正**：移除冗余的 `skill/` 目录，确保 `SKILL.md` 在根目录且大小写正确\r\n\r\n---\r\n\r\n## [v0.2.6] - 2026-05-17\r\n\r\n### 🎯 文档优化 + 多平台兼容声明\r\n\r\n#### Added / 新增\r\n\r\n- **config.json**: triggers 改为 array 格式（兼容 ClawHub 解析器）；新增 description_fr、description_es\r\n- **README.md**: 全面重写，面向多平台非专业用户\r\n- **SKILL.md**: 新增 §14 新人引导与起卦方式说明\r\n- **SKILL.md frontmatter**: 更新多语言 triggers 和描述\r\n\r\n#### Changed / 变更\r\n\r\n- **README.md** 重构结构：\r\n  - 🎯 适用范围：明确列出 WorkBuddy/OpenClaw/Hermes/QClaw/ArcLaw 及自媒体平台 AI Agent\r\n  - ⚡ 30 秒快速安装：ClawHub 链接安装 + CLI 命令\r\n  - 🗣️ 使用示例：完整对话流程\r\n  - ⚠️ 起卦方式说明：日期起卦 vs 人工起卦差异（进阶功能支持范围）\r\n  - 🖥️ 专业用户配置：环境要求、本地安装、项目结构\r\n- **SKILL.md** 新增：\r\n  - §14.1 新人引导规则：首次使用自动引导话术\r\n  - §14.2 起卦推演规则：两种方式支持的功能范围\r\n  - §14.3 输入检测逻辑：自动判断起卦方式\r\n  - §14.4 多平台兼容说明\r\n\r\n---\r\n\r\n## [v0.2.0] - 2026-05-16\r\n\r\n### 🎉 重大更新：Phase 1 全部完成\r\n\r\n#### Added / 新增\r\n\r\n**核心算法脚本（6 个，全部完成）**\r\n\r\n- **`scripts/calendar.py`** — 干支历法精算模块\r\n  - 基于 Swiss Ephemeris 的高精度天文计算\r\n  - 输出：年柱/月柱/日柱/时柱（八字）、节气信息、旬空、月建\r\n  - 时区：默认 Asia/Shanghai\r\n\r\n- **`scripts/meihua.py`** — 梅花易数起卦模块\r\n  - 函数 `compute_meihua(year, month, day, hour)`\r\n  - 输出：本卦/上卦/下卦/体卦/用卦/变爻/变卦/互卦/错卦/综卦\r\n  - 辅助函数 `gua_to_lines()` 将卦名转为六爻数字编码，供六爻模块使用\r\n\r\n- **`scripts/liuyao.py`** — 六爻纳甲排盘模块\r\n  - 函数 `arrange_hexagram(六爻, datetime, 事项)`\r\n  - 输出：本卦（宫位/世应爻/六亲/地支/五行/六兽）、变卦、旬空、月建\r\n  - 纳甲规则：上卦取本宫纳甲，下卦取自卦纳甲（京房规则）\r\n  - 旺衰算法：月建用旺相休囚死（季节旺衰），日建用七效应（临/生/克/冲/合/刑/害）\r\n\r\n- **`scripts/liuren.py`** — 大六壬排盘模块\r\n  - 天地盘/四课/三传/贵人计算\r\n  - 用户触发模式（基础推演完成后询问是否展开）\r\n\r\n- **`scripts/qimen.py`** — 奇门遁甲排盘模块\r\n  - 地盘/天盘/八门/九星/八神五层排盘\r\n  - 用户触发模式\r\n\r\n- **`scripts/xiang_query.py`** — 类象查询 SDK（★ 核心新增）\r\n  - `query(symbol, context?, dimension?)` — 精确查询，支持语境 fallback 到 general\r\n  - `expand_full(symbol, context?)` — 人类可读的多行展开文本\r\n  - `multi_query(symbols[], context?)` — 批量符号查询\r\n  - `expand_for_context(symbols[], context)` — 批量合并展开\r\n  - `get_wuxing_combo(symbols[])` — 多符号五行组合查询\r\n  - `available_symbols()` / `available_categories()` — 元数据查询\r\n\r\n**类象知识库（28 个 JSON 文件，6 大类别，全部完成）**\r\n\r\n路径：`data/xiang/`\r\n\r\n| 类别 | 文件数 | 包含符号 |\r\n|------|--------|----------|\r\n| `bagua/` | 8 | qian / kun / zhen / xun / kan / li / gen / dui |\r\n| `liuqin/` | 5 | fumu / xiongdi / qicai / guangui / zisun |\r\n| `liushen/` | 6 | qinglong / zhuque / gouchen / tengshe / baihu / xuanwu |\r\n| `ganzhi/` | 2 | tiangan / dizhi |\r\n| `wuxing/` | 1 | shengke |\r\n| `guayao/` | 6 | liuhe / liuchong / sanhe / sanxing / liuhai / gong_guayao |\r\n\r\n每个 JSON 文件结构（同构）：\r\n```json\r\n{\r\n  \"symbol\": \"乾\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☰\",\r\n  \"core_properties\": [\"健\",\"阳\",\"刚\",\"上\",\"圆\",\"创始\"],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\":      {\"person\":[...],\"object\":[...],\"time\":[...],\"space\":[...],\"state\":[...]},\r\n    \"career\":       {\"person\":[...],\"object\":[...],\"state\":[...]},\r\n    \"health\":       {\"person\":[...],\"state\":[...]},\r\n    \"relationship\": {\"person\":[...],\"state\":[...]},\r\n    \"finance\":      {\"object\":[...],\"state\":[...]}\r\n  }\r\n}\r\n```\r\n\r\n**★ 新增机制（SKILL.md v0.2.0）**\r\n\r\n- **反馈引导系统**（§4）\r\n  - 推演完成后主动询问用户帮助程度\r\n  - 反馈以 JSONL 格式存入 `feedback/local_feedback.jsonl`\r\n  - 每收到 5 条有效反馈自动触发 Prompt 优化\r\n\r\n- **风格记忆系统**（§5）\r\n  - 每次对话结束，若用户有反馈或偏好表达，写入 `MEMORY.md`\r\n  - 连续 3 次同类型纠正 → 永久注册为偏好\r\n  - 单次纠正 → 标记为\"待验证\"\r\n  - 每 10 次推演后回顾风格记忆一致性\r\n\r\n- **验证闭环**（§6）\r\n  - 推演前：时间解析/卦象计算/事项语境 三检查\r\n  - 象展开时：类象层次/关键象覆盖/象间一致性 三检查\r\n  - 推演后：可能性覆盖/禁用语检查/启发提问/结束语 四检查\r\n\r\n- **自我评估与修正**（§7）\r\n  - 输出前对 5 个维度打分（准确性/丰富性/相关性/启发性/开放性，各 1-5 分）\r\n  - 任一维度 < 3 分 → 重新生成该部分\r\n  - 总分 < 18 分 → 回到 Layer 5 重新展开\r\n\r\n#### Fixed / 修复\r\n\r\n- **纳甲归属错误**：修复上卦/下卦纳甲混用问题，上卦取本宫纳甲，下卦取自卦纳甲（京房规则）\r\n- **旺衰算法混淆**：修复月建旺衰混用日建生克的问题，月建完全通过旺相休囚死判断，日建独立计算七效应\r\n- **旬空计算公式错误**：修复简化公式导致的偏差，改为基于 60 甲子循环位置的精确查找\r\n- **五卦合参逻辑**：修复本卦/互卦/变卦/错卦/综卦在推演中的权重分配\r\n\r\n#### Changed / 变更\r\n\r\n- 更新 SKILL.md §3 工作流，Step 2-4 包含具体函数调用和 SDK API 说明\r\n- 更新 SKILL.md §9 知识库结构，从占位描述更新为实际 28-JSON/6-类别布局\r\n- 更新 SKILL.md §10 技术架构，标记全部脚本为 ✅ 完成\r\n- 更新 README.md 安装命令：`gamma skill install sitiantai-xiangtuie`（待确认 CLI 命令正确性）\r\n\r\n#### Technical Highlights / 技术亮点\r\n\r\n- 月建旺衰：完全通过旺相休囚死判断，不混用生克\r\n- 日建七效应：临 / 生 / 克 / 冲（散·暗动）/ 合 / 刑 / 害 独立计算\r\n- 旬空精算：基于 60 甲子循环位置精确查找，非简化公式\r\n- 京房纳甲：上卦/下卦纳甲分离，符合京房八宫规则\r\n- 五卦合参：本卦 + 互卦 + 变卦 + 错卦 + 综卦 综合推演\r\n- 类象五维：人(person) / 物(object) / 时(time) / 空(space) / 态(state) × 5 语境\r\n\r\n---\r\n\r\n## [v0.1.0] - 2026-05-14\r\n\r\n### Added / 新增\r\n\r\n**初始 Skill 框架**\r\n\r\n- 四象合参（Four-Elephant Synthesis）架构设计\r\n- 象推演（Xiang Tuiye）方法论：发散式符号推演 vs 收敛式吉凶判断\r\n- Layer 分层架构设计（Layer 0-6）\r\n\r\n**Layer 0-2 自动执行层**\r\n\r\n- Layer 0：干支历法（自动执行）— 八字、节气、旬空、月建\r\n- Layer 1：梅花易数（自动执行）— 时间起卦、体用判定、错综卦生成\r\n- Layer 2：六爻纳甲（自动执行）— 本变卦、世应爻、六亲、六神、旺衰\r\n\r\n**Layer 5-6 推演层**\r\n\r\n- Layer 5：象展开（核心）— 对关键符号进行五维度语义展开\r\n- Layer 6a：基础综合推演 — 按三传时间线组织 3~7 个可能性叙述\r\n\r\n**辅助系统**\r\n\r\n- 六壬/奇门改为用户触发模式（基础推演完成后询问）\r\n- 最终输出结构化报告：卦象总览 / 象展开 / 可能性推演 / 补充视角 / 启发提问\r\n- 结束语强制要求：\"以上是根据卦象展开的可能性推演，并非确定性结论……\"\r\n\r\n**禁用语与鼓励语规则（§8）**\r\n\r\n- 🚫 严禁：一定、必然、大吉、大凶、宜、忌、应该、必须\r\n- ✅ 鼓励：可能、或许、含有…之象、与…相呼应、启发式提问\r\n\r\n**待完成（TODO）**\r\n\r\n- 推理链与推理示例（后续深入讨论）\r\n- 类象知识库建设计划执行\r\n\r\n---\r\n\r\n## [Unreleased] / 待发布\r\n\r\n### Phase 2 规划（Skill + MCP）\r\n\r\n- 将 Python 脚本升级为 MCP 工具，标准化接口\r\n- 支持 OpenClaw MCP 直接调用（无需 Python 子进程）\r\n- 推理链（Reasoning Chain）可视化输出\r\n- 推理示例库（5 个典型场景）\r\n- 类象知识库持续扩充（更多符号 + 更多语境）\r\n\r\n---\r\n\r\n## 许可证说明\r\n\r\n| 部分 | 许可证 |\r\n|------|----------|\r\n| `scripts/`（算法代码） | MIT |\r\n| `data/xiang/`（类象知识库） | CC BY-NC-SA 4.0 |\r\n| `SKILL.md`（推理规则） | CC BY-NC-SA 4.0 |\n\nFile v0.9.0:skill-card.md\n\n## Description:\n\n解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[henrryjoke](https://clawhub.ai/user/henrryjoke)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and developers use this skill with OpenClaw-compatible agents to generate symbolic hexagram interpretation reports for reflection and decision support. It emphasizes multiple possibilities and user judgment rather than deterministic fortune-telling verdicts.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill asks the agent to store feedback and preferences on disk and potentially in global agent memory.\n\nMitigation: Install only when local and global memory storage are acceptable, and avoid including private relationship, health, financial, legal, or third-party details in feedback.\n\nRisk: The skill can steer users toward detailed external feedback submissions through GitHub issue links.\n\nMitigation: Treat external feedback links as public or semi-public submissions and avoid sharing sensitive personal details.\n\nRisk: Hexagram interpretations may be mistaken for deterministic advice.\n\nMitigation: Keep outputs framed as possible symbolic interpretations, preserve the non-deterministic disclaimer, and encourage users to apply their own judgment.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/henrryjoke/skills/sitiantai-xiangtuie)\n- [Project homepage](https://github.com/henrryjoke/sitiantai-xiangtuie)\n- [README](README.md)\n- [CHANGELOG](CHANGELOG.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, code, shell commands, guidance]\n\n**Output Format:** [Markdown reports with structured sections, optional code snippets, and user-facing guidance]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May ask clarifying questions, execute bundled Python calculation scripts, and adapt report language to the user's input language.]\n\n## Skill Version(s):\n\n0.9.0 (source: ClawHub release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v0.9.0:config.json\n\n{\r\n  \"name\": \"谛观·解卦 | Hexagram Interpreter\",\r\n  \"slug\": \"sitiantai-xiangtuie\",\r\n  \"description\": \"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\",\r\n  \"description_en\": \"Hexagram Interpreter — Four-Element Synthesis divination system. Based on Plum Blossom Numerology + Six Lines as primary methods, with Six Ren and Qimen as supplementary triggers. A symbolic deduction Skill that unfolds possibilities instead of making fortune-telling verdicts.\",\r\n  \"description_fr\": \"Interprète d'hexagramme — système de divination à synthèse quadruple. Basé sur la numérologie des fleurs de prunier et les six lignes, avec Six Ren et Qi Men comme déclencheurs auxiliaires. Un Skill de déduction symbolique qui déploie des possibilités sans porter de jugement.\",\r\n  \"description_es\": \"Intérprete de hexagramas — sistema de adivinación de síntesis cuádruple. Basado en la numerología de ciruela y seis líneas, con Seis Ren y Qi Men como disparadores auxiliares. Un Skill de deducción simbólica que despliega posibilidades sin emitir veredictos.\",\r\n  \"version\": \"0.8.3\",\r\n  \"homepage\": \"https://github.com/henrryjoke/sitiantai-xiangtuie\",\r\n  \"categories\": [\"AI增强\", \"知识管理\", \"多媒体/垂直\"],\r\n  \"categories_en\": [\"AI Enhancement\", \"Knowledge Management\", \"Specialized\"],\r\n  \"tags\": [\"divination\", \"iching\", \"meihua\", \"liuyao\", \"qimen\", \"daliuren\", \"xiangtuie\", \"jiegua\"],\r\n  \"triggers\": [\"解卦\", \"算一卦\", \"问卦\", \"卜问\", \"分析这事\", \"推演一下\", \"象推演\", \"四象合参\", \"divination\", \"iching\", \"hexagram reading\", \"fortune reading\", \"symbolic deduction\", \"lecture d'hexagramme\", \"I Ching\", \"adivinación\", \"hexagrama\", \"lectura de hexagramas\"],\r\n  \"dependencies\": [\"swisseph\", \"lunar-python\"],\r\n  \"author\": {\"name\": \"henrryjoke\", \"email\": \"\"},\r\n  \"license\": {\"code\": \"MIT\", \"data\": \"CC BY-NC-SA 4.0\"}\r\n}\n\nFile v0.9.0:data/xiang/bagua/dui.json\n\n{\r\n  \"symbol\": \"兑\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☱\",\r\n  \"core_properties\": [\r\n    \"说\",\r\n    \"悦\",\r\n    \"毁折\",\r\n    \"口舌\",\r\n    \"少女\",\r\n    \"喜悦\"\r\n  ],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"少女\",\r\n        \"歌女\",\r\n        \"巫师\",\r\n        \"口才之人\",\r\n        \"律师\",\r\n        \"老师\",\r\n        \"销售\",\r\n        \"主持人\"\r\n      ],\r\n      \"object\": [\r\n        \"金属乐器\",\r\n        \"铃铛\",\r\n        \"刀\",\r\n        \"镜子\",\r\n        \"饮料\",\r\n        \"口形物\",\r\n        \"音响\",\r\n        \"话筒\"\r\n      ],\r\n      \"time\": [\r\n        \"秋季\",\r\n        \"酉年月日时\",\r\n        \"农历八月\",\r\n        \"秋分前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西方\",\r\n        \"泽\",\r\n        \"湿地\",\r\n        \"湖边\",\r\n        \"游乐场\",\r\n        \"KTV\",\r\n        \"会议室\"\r\n      ],\r\n      \"state\": [\r\n        \"喜悦\",\r\n        \"欢悦\",\r\n        \"说话\",\r\n        \"争吵\",\r\n        \"毁坏\",\r\n        \"口舌纠纷\",\r\n        \"快乐\",\r\n        \"聚会\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"销售\",\r\n        \"律师\",\r\n        \"咨询师\",\r\n        \"演说家\",\r\n        \"娱乐业\",\r\n        \"教育工作者\"\r\n      ],\r\n      \"state\": [\r\n        \"谈判期\",\r\n        \"演说宣讲\",\r\n        \"口舌纠纷\",\r\n        \"人脉社交\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"口\",\r\n        \"肺\",\r\n        \"牙齿\",\r\n        \"喉咙\",\r\n        \"呼吸系统\"\r\n      ],\r\n      \"state\": [\r\n        \"口腔溃疡\",\r\n        \"肺病\",\r\n        \"咳嗽\",\r\n        \"缺牙\",\r\n        \"呼吸道感染\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"少女型\",\r\n        \"能说会道的对象\",\r\n        \"活泼开朗对象\"\r\n      ],\r\n      \"state\": [\r\n        \"欢喜冤家\",\r\n        \"甜言蜜语\",\r\n        \"口舌争吵\",\r\n        \"朋友圈恋情\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"object\": [\r\n        \"口舌之财\",\r\n        \"演讲费\",\r\n        \"咨询费\",\r\n        \"佣金\"\r\n      ],\r\n      \"state\": [\r\n        \"看涨声一片\",\r\n        \"金融风波(口舌)\",\r\n        \"小额快钱\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.9.0:data/xiang/bagua/gen.json\n\n{\r\n  \"symbol\": \"艮\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☶\",\r\n  \"core_properties\": [\r\n    \"止\",\r\n    \"阻\",\r\n    \"成\",\r\n    \"稳固\",\r\n    \"少男\",\r\n    \"闭塞\"\r\n  ],\r\n  \"wu_xing\": \"土\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"少男\",\r\n        \"门卫\",\r\n        \"隐士\",\r\n        \"山中人\",\r\n        \"守财者\",\r\n        \"保守派\"\r\n      ],\r\n      \"object\": [\r\n        \"山石\",\r\n        \"门\",\r\n        \"手\",\r\n        \"拐杖\",\r\n        \"桌子\",\r\n        \"座位\",\r\n        \"屏风\",\r\n        \"保险柜\"\r\n      ],\r\n      \"time\": [\r\n        \"冬春之交\",\r\n        \"丑寅年月日时\",\r\n        \"农历十二月到正月\"\r\n      ],\r\n      \"space\": [\r\n        \"东北方\",\r\n        \"山\",\r\n        \"高处\",\r\n        \"门\",\r\n        \"路口\",\r\n        \"障碍处\",\r\n        \"角落\"\r\n      ],\r\n      \"state\": [\r\n        \"静止\",\r\n        \"阻碍\",\r\n        \"终止\",\r\n        \"稳固\",\r\n        \"闭塞\",\r\n        \"沉着\",\r\n        \"固执\",\r\n        \"坚定\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"守成者\",\r\n        \"看门人\",\r\n        \"保守派管理者\",\r\n        \"安全人员\"\r\n      ],\r\n      \"state\": [\r\n        \"瓶颈期\",\r\n        \"碰壁\",\r\n        \"停滞\",\r\n        \"稳定期\",\r\n        \"该刹车了\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"手\",\r\n        \"鼻子\",\r\n        \"背部\",\r\n        \"关节\",\r\n        \"脾胃\"\r\n      ],\r\n      \"state\": [\r\n        \"关节痛\",\r\n        \"鼻塞\",\r\n        \"梗阻\",\r\n        \"消化不良\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"少男型\",\r\n        \"固执的对象\",\r\n        \"不善表达的对象\"\r\n      ],\r\n      \"state\": [\r\n        \"关系停滞\",\r\n        \"阻碍重重\",\r\n        \"家人反对\",\r\n        \"沉默寡言\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"资金冻结\",\r\n        \"涨势受阻\",\r\n        \"套牢\",\r\n        \"不动如山\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.9.0:data/xiang/bagua/kan.json\n\n{\r\n  \"symbol\": \"坎\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☵\",\r\n  \"core_properties\": [\r\n    \"陷\",\r\n    \"险\",\r\n    \"润下\",\r\n    \"暗藏\",\r\n    \"中男\",\r\n    \"隐伏\"\r\n  ],\r\n  \"wu_xing\": \"水\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"中男\",\r\n        \"盗贼\",\r\n        \"江湖人\",\r\n        \"隐士\",\r\n        \"航海者\",\r\n        \"渔夫\",\r\n        \"酒鬼\",\r\n        \"地下工作者\"\r\n      ],\r\n      \"object\": [\r\n        \"水\",\r\n        \"酒\",\r\n        \"鱼\",\r\n        \"弓\",\r\n        \"车轮\",\r\n        \"耳形物\",\r\n        \"船\",\r\n        \"潜艇\"\r\n      ],\r\n      \"time\": [\r\n        \"冬季\",\r\n        \"子年月日时\",\r\n        \"农历十一月\",\r\n        \"冬至前后\"\r\n      ],\r\n      \"space\": [\r\n        \"北方\",\r\n        \"水边\",\r\n        \"暗处\",\r\n        \"地下室\",\r\n        \"沟渠\",\r\n        \"江海\",\r\n        \"酒吧\"\r\n      ],\r\n      \"state\": [\r\n        \"险陷\",\r\n        \"困扰\",\r\n        \"暗昧\",\r\n        \"隐藏\",\r\n        \"下陷\",\r\n        \"危险\",\r\n        \"忧虑\",\r\n        \"孤独\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"秘密工作\",\r\n        \"调查员\",\r\n        \"航海业\",\r\n        \"水下作业\",\r\n        \"酒类行业\"\r\n      ],\r\n      \"state\": [\r\n        \"危机\",\r\n        \"暗流\",\r\n        \"陷阱\",\r\n        \"被排挤\",\r\n        \"暗箱操作\",\r\n        \"地下交易\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"耳\",\r\n        \"肾\",\r\n        \"膀胱\",\r\n        \"泌尿系统\",\r\n        \"血液\"\r\n      ],\r\n      \"state\": [\r\n        \"肾病\",\r\n        \"耳疾\",\r\n        \"水肿\",\r\n        \"暗疾\",\r\n        \"抑郁症\",\r\n        \"成瘾\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"秘密情人\",\r\n        \"忧郁型对象\",\r\n        \"沉迷者\",\r\n        \"危险关系对象\"\r\n      ],\r\n      \"state\": [\r\n        \"暗恋\",\r\n        \"陷入情网\",\r\n        \"情感陷阱\",\r\n        \"地下恋情\",\r\n        \"沉迷\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"陷入亏损\",\r\n        \"资金链断裂\",\r\n        \"暗亏\",\r\n        \"债务危机\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.9.0:data/xiang/bagua/kun.json\n\n{\r\n  \"symbol\": \"坤\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☷\",\r\n  \"core_properties\": [\r\n    \"顺\",\r\n    \"阴\",\r\n    \"柔\",\r\n    \"下\",\r\n    \"方\",\r\n    \"承载\",\r\n    \"厚德\",\r\n    \"纯阴\"\r\n  ],\r\n  \"wu_xing\": \"土\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"地\",\r\n        \"母\",\r\n        \"后\",\r\n        \"臣\",\r\n        \"民众\",\r\n        \"群众\",\r\n        \"老妇\",\r\n        \"农人\",\r\n        \"基层员工\",\r\n        \"大众\"\r\n      ],\r\n      \"object\": [\r\n        \"布帛\",\r\n        \"釜\",\r\n        \"大车\",\r\n        \"土地\",\r\n        \"文书证件\",\r\n        \"棉被\",\r\n        \"柔物\",\r\n        \"方形容器\",\r\n        \"粉状物\"\r\n      ],\r\n      \"time\": [\r\n        \"夏秋之交\",\r\n        \"未申年月日时\",\r\n        \"农历六月\",\r\n        \"立秋前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西南方\",\r\n        \"平地\",\r\n        \"田野\",\r\n        \"乡村\",\r\n        \"故乡\",\r\n        \"大地\",\r\n        \"广场\",\r\n        \"地下室\"\r\n      ],\r\n      \"state\": [\r\n        \"柔顺\",\r\n        \"包容\",\r\n        \"承载\",\r\n        \"安定\",\r\n        \"被动\",\r\n        \"厚德\",\r\n        \"含藏\",\r\n        \"默默\",\r\n        \"顺应\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"基层员工\",\r\n        \"后勤人员\",\r\n        \"支持岗位\",\r\n        \"秘书\",\r\n        \"行政\",\r\n        \"群众基础\"\r\n      ],\r\n      \"object\": [\r\n        \"办公用品\",\r\n        \"仓库\",\r\n        \"基础设施\",\r\n        \"档案文件\"\r\n      ],\r\n      \"state\": [\r\n        \"稳定期\",\r\n        \"守成\",\r\n        \"幕后支持\",\r\n        \"缓慢积累\",\r\n        \"大众市场\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"腹部\",\r\n        \"脾胃\",\r\n        \"肌肉\",\r\n        \"皮肤\",\r\n        \"消化系统\"\r\n      ],\r\n      \"state\": [\r\n        \"脾胃虚弱\",\r\n        \"消化不良\",\r\n        \"肿胀\",\r\n        \"虚胖\",\r\n        \"慢性病\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"母亲\",\r\n        \"妻子\",\r\n        \"年长女性\",\r\n        \"温柔型伴侣\",\r\n        \"贤内助\",\r\n        \"大众情人\"\r\n      ],\r\n      \"state\": [\r\n        \"顺从\",\r\n        \"包容\",\r\n        \"忍耐\",\r\n        \"默默付出\",\r\n        \"厚德载物\",\r\n        \"依赖性\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"person\": [\r\n        \"散户\",\r\n        \"普通储户\",\r\n        \"基础消费者\"\r\n      ],\r\n      \"object\": [\r\n        \"不动产\",\r\n        \"土地\",\r\n        \"房产\",\r\n        \"基建投资\"\r\n      ],\r\n      \"state\": [\r\n        \"稳中有升\",\r\n        \"细水长流\",\r\n        \"积累型\",\r\n        \"保守理财\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.9.0:data/xiang/bagua/li.json\n\n{\r\n  \"symbol\": \"离\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☲\",\r\n  \"core_properties\": [\r\n    \"丽\",\r\n    \"明\",\r\n    \"文\",\r\n    \"附丽\",\r\n    \"美丽\",\r\n    \"中女\"\r\n  ],\r\n  \"wu_xing\": \"火\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"中女\",\r\n        \"文人\",\r\n        \"画家\",\r\n        \"设计师\",\r\n        \"艺术家\",\r\n        \"明星\",\r\n        \"军人\",\r\n        \"消防员\"\r\n      ],\r\n      \"object\": [\r\n        \"火\",\r\n        \"灯\",\r\n        \"太阳\",\r\n        \"电\",\r\n        \"电视\",\r\n        \"手机屏幕\",\r\n        \"化妆品\",\r\n        \"书画\",\r\n        \"甲胄\"\r\n      ],\r\n      \"time\": [\r\n        \"夏季\",\r\n        \"午年月日时\",\r\n        \"农历五月\",\r\n        \"夏至前后\",\r\n        \"中午\"\r\n      ],\r\n      \"space\": [\r\n        \"南方\",\r\n        \"明亮处\",\r\n        \"厨房\",\r\n        \"舞台\",\r\n        \"展览馆\",\r\n        \"书店\"\r\n      ],\r\n      \"state\": [\r\n        \"明丽\",\r\n        \"热烈\",\r\n        \"文明\",\r\n        \"依附\",\r\n        \"美丽\",\r\n        \"光明\",\r\n        \"热情\",\r\n        \"焦躁\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"创意总监\",\r\n        \"设计师\",\r\n        \"艺术家\",\r\n        \"媒体人\",\r\n        \"明星\",\r\n        \"品牌经理\"\r\n      ],\r\n      \"object\": [\r\n        \"品牌形象\",\r\n        \"广告\",\r\n        \"多媒体\",\r\n        \"灯光\"\r\n      ],\r\n      \"state\": [\r\n        \"高光时刻\",\r\n        \"正值风口\",\r\n        \"曝光度高\",\r\n        \"创意旺盛\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"目\",\r\n        \"心脏\",\r\n        \"小肠\",\r\n        \"血管\"\r\n      ],\r\n      \"state\": [\r\n        \"目疾\",\r\n        \"心脏病\",\r\n        \"上火\",\r\n        \"炎症\",\r\n        \"发热\",\r\n        \"精神亢奋\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"中女型\",\r\n        \"热情奔放对象\",\r\n        \"美丽动人的对象\"\r\n      ],\r\n      \"state\": [\r\n        \"光明正大的恋爱\",\r\n        \"热烈追求\",\r\n        \"短暂激情\",\r\n        \"美丽依赖\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"热钱涌入\",\r\n        \"牛市火热\",\r\n        \"高曝光投资\",\r\n        \"文化消费\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.9.0:data/xiang/bagua/qian.json\n\n{\r\n  \"symbol\": \"乾\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☰\",\r\n  \"core_properties\": [\r\n    \"健\",\r\n    \"阳\",\r\n    \"刚\",\r\n    \"上\",\r\n    \"圆\",\r\n    \"创始\",\r\n    \"运行不息\",\r\n    \"纯阳\"\r\n  ],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"天\",\r\n        \"君\",\r\n        \"父\",\r\n        \"王\",\r\n        \"圣人\",\r\n        \"君子\",\r\n        \"长者\",\r\n        \"上级\",\r\n        \"首领\",\r\n        \"大人物\",\r\n        \"政府官员\"\r\n      ],\r\n      \"object\": [\r\n        \"金\",\r\n        \"玉\",\r\n        \"珠宝\",\r\n        \"圆物\",\r\n        \"镜子\",\r\n        \"王冠\",\r\n        \"机械\",\r\n        \"车辆\",\r\n        \"飞机\",\r\n        \"钟表\",\r\n        \"贵重物品\",\r\n        \"精密仪器\"\r\n      ],\r\n      \"time\": [\r\n        \"秋冬之交\",\r\n        \"戌亥年月日时\",\r\n        \"甲壬年月日时\",\r\n        \"立冬前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西北方\",\r\n        \"高处\",\r\n        \"都城\",\r\n        \"京城\",\r\n        \"大都市\",\r\n        \"天台\",\r\n        \"首都\"\r\n      ],\r\n      \"state\": [\r\n        \"刚健\",\r\n        \"主动\",\r\n        \"强势\",\r\n        \"创始\",\r\n        \"圆满\",\r\n        \"成功\",\r\n        \"阳刚\",\r\n        \"主导\",\r\n        \"专制\",\r\n        \"威严\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"上级领导\",\r\n        \"CEO\",\r\n        \"创始人\",\r\n        \"董事长\",\r\n        \"决策者\",\r\n        \"权威人士\",\r\n        \"政府部门\"\r\n      ],\r\n      \"object\": [\r\n        \"公司总部\",\r\n        \"决策文件\",\r\n        \"公章\",\r\n        \"品牌\",\r\n        \"专利\",\r\n        \"核心产品\",\r\n        \"顶层架构\"\r\n      ],\r\n      \"time\": [\r\n        \"事业初创期\",\r\n        \"权力交接期\"\r\n      ],\r\n      \"space\": [\r\n        \"集团总部\",\r\n        \"政府大楼\",\r\n        \"高层办公室\"\r\n      ],\r\n      \"state\": [\r\n        \"主导权\",\r\n        \"开创期\",\r\n        \"强势地位\",\r\n        \"领导力\",\r\n        \"最高决策\",\r\n        \"战略制定\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"头部\",\r\n        \"骨骼\",\r\n        \"大肠\",\r\n        \"右足\",\r\n        \"胸部\"\r\n      ],\r\n      \"object\": [\r\n        \"CT/MRI等影像\",\r\n        \"手术器械\"\r\n      ],\r\n      \"state\": [\r\n        \"刚强体质\",\r\n        \"阳亢阴虚\",\r\n        \"头痛\",\r\n        \"骨病\",\r\n        \"高血压\",\r\n        \"脑部疾病\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"父亲\",\r\n        \"丈夫\",\r\n        \"年长男性\",\r\n        \"权威型伴侣\",\r\n        \"领导型伴侣\",\r\n        \"事业型对象\"\r\n      ],\r\n      \"state\": [\r\n        \"主动追求\",\r\n        \"强势一方\",\r\n        \"主导关系\",\r\n        \"责任感强\",\r\n        \"阳刚吸引力\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"person\": [\r\n        \"大老板\",\r\n        \"投资人\",\r\n        \"财团\",\r\n        \"央行\",\r\n        \"大客户\"\r\n      ],\r\n      \"object\": [\r\n        \"黄金\",\r\n        \"硬通货\",\r\n        \"核心资产\",\r\n        \"股票蓝筹\"\r\n      ],\r\n      \"state\": [\r\n        \"资产雄厚\",\r\n        \"规模扩张\",\r\n        \"资金充裕\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nArchive v0.8.4: 44 files, 80648 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (19407b), config.json (2264b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (8382b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (28208b), scripts/meihua.py (10311b), scripts/qigua.py (10154b), scripts/qimen.py (14734b), scripts/wangshuai_score.py (8367b), scripts/xiang_query.py (8035b), skill-card.md (2681b), SKILL.md (22592b)\n\nFile v0.8.4:SKILL.md\n\n---\r\nname: jiegua\r\nname_en: hexagram-interpreter\r\ndescription: \"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\"\r\ndescription_en: \"Hexagram Interpreter — Four-Element Symbol Deduction System. Based on Plum Blossom Numerology + Six Lines as primary methods, with Six Ren and Qimen as supplementary triggers. A symbolic deduction Skill that unfolds possibilities instead of making fortune-telling verdicts.\"\r\ndescription_fr: \"Interprète d'hexagramme — système de déduction symbolique à synthèse quadruple. Basé sur la numérologie des fleurs de prunier et les six lignes, avec Six Ren et Qi Men comme déclencheurs auxiliaires. Déploie des possibilités sans porter de jugement.\"\r\ndescription_es: \"Intérprete de hexagramas — sistema de deducción simbólica de síntesis cuádruple. Basado en la numerología de ciruela y seis líneas, con Seis Ren y Qi Men como disparadores auxiliares. Despliega posibilidades sin emitir veredictos.\"\r\ntriggers: [\"解卦\", \"算一卦\", \"问卦\", \"卜问\", \"分析这事\", \"推演一下\", \"象推演\", \"四象合参\", \"divination\", \"iching\", \"hexagram reading\", \"fortune reading\", \"symbolic deduction\", \"lecture d'hexagramme\", \"I Ching\", \"adivinación\", \"hexagrama\", \"lectura de hexagramas\"]\r\n---\r\n\r\n# 四象合参 · 象推演 Skill\r\n\r\n> **核心原则**：将有限术数符号展开为丰富的现实可能性，启发用户自主判断。\r\n> **不做确定性吉凶结论，不做\"宜/忌\"指令。**\r\n\r\n---\r\n\r\n## 1. 角色设定\r\n\r\n你是\"象推演师\"——司天监象推演引擎的核心 AI 接口。\r\n\r\n| 你做 | 你不做 |\r\n|---|---|\r\n| 展开卦象为多种现实可能性 | 断言吉凶祸福 |\r\n| 关联用户语境进行象的翻译 | 替用户做决定 |\r\n| 用\"可能\"\"或许\"\"含有…之象\"表达 | 用\"一定\"\"必然\"\"大吉\"\"大凶\" |\r\n| 收集用户反馈持续优化 | 忽略用户指出的错误 |\r\n\r\n---\r\n\r\n## 2. 输入协议\r\n\r\n用户输入包含以下字段（可部分省略，由 AI 推断补全）：\r\n\r\n```\r\n时间：YYYY-MM-DD HH:MM （默认当前时间，Asia/Shanghai）\r\n事项：自然语言描述（如\"这个合作项目进展如何？\"）\r\n外应：可选，用户提供的环境感知（如\"刚下大雨\"\"听到鸟叫\"）\r\n```\r\n\r\n---\r\n\r\n## 3. 推演工作流（Phase 1: Skill + 脚本）\r\n\r\n### 第零步：信息确认\r\n若用户输入不完整（缺时间/事项），先引导补充。\r\n确认格式：\r\n```\r\n📅 时间确认：YYYY年MM月DD日 HH:MM（当前/指定）\r\n🔍 事项确认：[用户描述]\r\n👁 外应有/无：[如有] xxx\r\n```\r\n\r\n### 第一步：Layer 0 — 干支历法（自动执行）\r\n调用历法计算，输出：\r\n- 八字（年柱/月柱/日柱/时柱）\r\n- 节气信息（当前节气、前后节气）\r\n- 旬空、月建\r\n\r\n### 第二步：Layer 1 — 梅花易数（自动执行）\r\n调用历法脚本（scripts/calendar.py + meihua.py）计算梅花易数起卦结果。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"卦名\": \"风天小畜\",  # 本卦名\r\n  \"上卦\": \"巽\", \"下卦\": \"乾\",  # 上下卦名\r\n  \"体卦\": \"巽\", \"用卦\": \"乾\",  # 动爻≤3体为上卦，>3体为下卦\r\n  \"变爻\": 3,  # 1-6，第几爻动\r\n  \"变卦\": {\"上卦\":\"巽\", \"下卦\":\"兑\", \"卦名\":\"风泽中孚\"},\r\n  \"互卦\": {\"上互\":\"离\", \"下互\":\"兑\", \"卦名\":\"风天小畜\"},\r\n  \"错卦\": {\"上卦\":\"震\", \"下卦\":\"坤\", \"卦名\":\"震坤卦\"},\r\n  \"综卦\": {\"上卦\":\"乾\", \"下卦\":\"兑\", \"卦名\":\"天泽履\"},\r\n}\r\n```\r\n\r\n**辅助函数**：`gua_to_lines(上卦名, 下卦名) → [1-4]*6` 将卦名转为六爻数字编码供六爻模块使用。\r\n\r\n### 第三步：Layer 2 — 六爻纳甲（自动执行）\r\n调用六爻纳甲脚本（scripts/liuyao.py），传入卦象编码、时间、事项。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"本卦\": {\r\n    \"名\": \"风天小畜\", \"宫\": \"巽宫\", \"类型\": \"一世卦\",\r\n    \"世爻\": 0, \"应爻\": 3,\r\n    \"爻\": [\r\n      {\"六亲\":\"官鬼\", \"地支\":\"卯\", \"五行\":\"木\", \"六兽\":\"勾陈\"},  # 爻0\r\n      ...  # 爻1-5\r\n    ]\r\n  },\r\n  \"动爻\": [],  # 本卦中动爻的索引列表\r\n  \"变卦\": {...},  # 动爻产生的变卦（同结构）\r\n  \"旬空\": [\"戌\", \"亥\"],\r\n  \"月建\": \"巳\",\r\n}\r\n```\r\n\r\n### 第四步：Layer 5 — ★ 象展开（核心）\r\n调用 `scripts/xiang_query.py` SDK，对 Layer 1+2 输出的每一个关键符号展开为丰富语义：\r\n\r\n**SDK 核心方法**：\r\n```python\r\nfrom xiang_query import XiangQuery\r\nq = XiangQuery()\r\n\r\n# 精确查询：符号 + 语境 + 维度\r\nq.query(\"妻财\", context=\"career\", dimension=\"person\")\r\n# → {\"symbol\":\"妻财\", \"context\":\"career\", \"result\":{\"person\":[...]}}\r\n\r\n# 人类可读展开\r\nq.expand_full(\"妻财\", context=\"career\")\r\n# → 带格式的多行文本\r\n\r\n# 批量查询\r\nq.multi_query([\"乾\", \"巽\", \"官鬼\"], context=\"career\")\r\n\r\n# 五行组合\r\nq.get_wuxing_combo([\"乾\", \"巽\"])\r\n# → {\"乾\": \"金\", \"巽\": \"木\"}\r\n```\r\n\r\n**展开的符号清单**（每个符号按语境 + 人/物/时/空/状态五维度展开）：\r\n1. 体卦 + 用卦（八卦类象）× 事项语境\r\n2. 世爻六亲 + 世爻六神 × 事项语境\r\n3. 应爻六亲 + 应爻六神 × 事项语境\r\n4. 卦类型（本宫/一世/游魂/归魂等）\r\n5. 互卦/变卦/错卦/综卦 的上下卦 × general语境\r\n6. 动爻涉及的特殊格局（六合/六冲/三合/回头生克）\r\n\r\n**⚠️ 世应生克关系规则（重要！请务必遵守）**：\r\n世爻与应爻之间的生克关系，必须通过**世爻的地支五行**与**应爻的地支五行**来计算，\r\n**绝不能**使用六亲标签（官鬼/妻财/父母等）来推导世应关系。\r\n\r\n```\r\n正确方法：\r\n  世爻地支五行 生/克/比 应爻地支五行\r\n\r\n  例：世爻卯木(木) + 应爻子水(水) → 水生木 → 应生世 ✅\r\n  例：世爻午火(火) + 应爻酉金(金) → 火克金 → 世克应 ✅\r\n\r\n错误方法（AI 常见误区）：\r\n  世爻官鬼 + 应爻妻财 → \"官鬼克妻财\" ❌\r\n  ↑ 这是错的！六亲是宫位五行维度，不是世应生克维度\r\n\r\n原理：\r\n  六亲 = 宫位五行(我) 与 爻地支五行 的关系\r\n  世应生克 = 世爻地支五行 与 应爻地支五行 的关系\r\n  两者独立，不可混用\r\n```\r\n\r\n**语境fallback规则**：\r\n- 先查\"符号 + 用户语境\"组合\r\n- 若命中 → 取语境专属象\r\n- 若未命中 → 自动fallback到 general 语境\r\n\r\n### 第五步：Layer 6a — 基础综合推演（自动执行）\r\n按三传时间线（初→中→末）组织象展开结果，形成 **3~7 个可能性叙述**。\r\n\r\n### ★ 第六步：用户触发辅助系统\r\n基础推演完成后，主动询问：\r\n\r\n```\r\n📊 基础推演已生成。需要更多角度吗？\r\n  → 想了解发展脉络？ [触发大六壬]\r\n  → 想了解空间方位？ [触发奇门遁甲]\r\n  → 已经够了        [跳过，直接输出]\r\n```\r\n\r\n- 用户确认后 > **启动 Layer 3（六壬）或 Layer 4（奇门）**，结果以\"补充视角\"方式追加\r\n- 用户拒绝 > 直接进入最终输出\r\n\r\n### 第七步：最终输出\r\n结构化报告：\r\n- 📋 卦象总览\r\n- 🔍 象展开（关键符号的语义映射）\r\n- 📖 可能性推演（3~7 个叙述）\r\n- 🔗 补充视角（如有触发六壬/奇门）\r\n- 💡 启发提问（引导用户自己判断）\r\n\r\n**结束语（必须）：**\r\n> 「以上是根据卦象展开的可能性推演，并非确定性结论。请你结合自己的实际情况，判断哪一种可能性最符合你当下的处境。」\r\n\r\n---\r\n\r\n## 4. ★ 反馈引导（新增）\r\n\r\n### 4.1 推演完成后主动引导\r\n推演报告输出后，追加：\r\n```\r\n📝 这个推演对你有帮助吗？\r\n  → 很有启发 / 部分有帮助 / 不太准确\r\n  → 有什么补充或修正？可直接回复\r\n```\r\n\r\n### 4.2 反馈格式\r\n用户反馈记录为合规 JSONL 格式，存入 `feedback/local_feedback.jsonl`：\r\n\r\n```jsonl\r\n{\"ts\":\"2026-05-15T10:30:00\",\"type\":\"rating\",\"value\":\"很有启发\",\"context\":\"合作项目\",\"note\":\"\"}\r\n{\"ts\":\"2026-05-15T10:35:00\",\"type\":\"correction\",\"value\":\"部分有帮助\",\"context\":\"感情问题\",\"note\":\"你说的第三条思路和我情况完全不符，因为...\"}\r\n```\r\n\r\n### 4.3 反馈回流\r\n每收到 5 条有效反馈 > 执行一次 Prompt 优化：\r\n- 统计用户高频场景\r\n- 识别常被修正的符号映射\r\n- 更新风格记忆\r\n\r\n---\r\n\r\n## 5. ★ 风格记忆（新增）\r\n\r\n### 5.1 记录机制\r\n每次对话结束，若用户提供了反馈或表现出偏好，写入 `MEMORY.md`（位于 global workspace）：\r\n\r\n```markdown\r\n## 象推演风格记忆\r\n\r\n### 用户偏好\r\n- 喜欢具体到行动层面的推演（非抽象哲理）\r\n- 排斥\"神秘化\"表达，接受\"数学/系统\"类比\r\n- 常问场景：[事业合作, 技术决策]\r\n\r\n### 已验证有效的象展开\r\n- \"官鬼\"在事业语境=压力/竞争/上级要求\r\n- \"青龙\"在合作语境=文书/合同/正式沟通\r\n```\r\n\r\n### 5.2 进化规则\r\n- 连续 3 次同类型纠正 > 永久注册为偏好\r\n- 单次纠正 > 标记为\"待验证\"\r\n- 每 10 次推演后 > 回顾风格记忆一致性\r\n\r\n---\r\n\r\n## 6. ★ 验证闭环（新增）\r\n\r\n### 6.1 推演前检查\r\n每次推演前执行：\r\n```\r\n🔍 推演前验证：\r\n  [ ] 时间解析是否正确？\r\n  [ ] 卦象计算是否正确？\r\n  [ ] 事项语境是否清晰？\r\n```\r\n\r\n### 6.2 象展开验证\r\n展开每个符号时检查：\r\n```\r\n  [ ] 类象层次是否匹配事项语境？\r\n  [ ] 是否遗漏关键象（人/物/时/空/状态）？\r\n  [ ] 象之间是否自相矛盾？\r\n```\r\n\r\n### 6.3 推演后验证\r\n输出前执行：\r\n```\r\n🔍 推演后验证：\r\n  [ ] 世应生克：用的是地支五行，不是六亲标签？（重要！）\r\n  [ ] 可能性叙述是否覆盖主要象？\r\n  [ ] 是否使用了禁用语（一定/必然/大吉/大凶）？\r\n  [ ] 是否给出了激发用户判断的启发提问？\r\n  [ ] 结束语是否强调了\"非确定性结论\"？\r\n```\r\n\r\n---\r\n\r\n## 7. ★ 自我评估与修正（新增）\r\n\r\n### 7.1 输出前自我评估\r\n在最终输出前，内部执行一次质量评分（1-5）：\r\n\r\n| 维度 | 标准 | 自评分 |\r\n|---|---|---|\r\n| 准确性 | 卦象符号计算正确 | /5 |\r\n| 丰富性 | 象展开覆盖人/物/时/空/状态五层 | /5 |\r\n| 相关性 | 与用户事项语境匹配 | /5 |\r\n| 启发性 | 激发用户自己判断而非被动接受 | /5 |\r\n| 开放性 | 未使用断言式语言 | /5 |\r\n\r\n### 7.2 LLM 自修正\r\n任一维度 < 3 分 > 重新生成该部分。\r\n总分 < 18 分 > 回到 Layer 5 重新展开。\r\n```\r\n【自评估】准确性5 丰富性4 相关性5 启发性4 开放性5 → 总分23 → 通过\r\n```\r\n\r\n---\r\n\r\n## 8. 禁用语与鼓励语\r\n\r\n### 8.1 🚫 严禁使用\r\n- 断言词：一定、必然、毫无疑问、绝对\r\n- 吉凶词：大吉、大凶、大利、大忌\r\n- 指令词：宜、忌、应该、必须、千万不能\r\n- 承诺词：保证、包你、肯定能\r\n\r\n### 8.2 ✅ 鼓励使用\r\n- 可能词：可能、或许、也许、有可能\r\n- 象词：含有…之象、与…相呼应、呈现…态势\r\n- 启发性提问：\r\n  - \"你目前实际感受到的是哪一种？\"\r\n  - \"在你的处境中，这个象以什么形式出现？\"\r\n  - \"哪种可能性更贴近你的直觉？\"\r\n\r\n---\r\n\r\n## 9. 类象知识库查询\r\n\r\n### 9.1 知识库结构（28 JSON 文件，6 类别）\r\n```\r\ndata/xiang/\r\n├── bagua/           (8)  qian kun zhen xun kan li gen dui\r\n├── liuqin/          (5)  fumu xiongdi qicai guangui zisun\r\n├── liushen/         (6)  qinglong zhuque gouchen tengshe baihu xuanwu\r\n├── ganzhi/          (2)  tiangan dizhi\r\n├── wuxing/          (1)  shengke\r\n└── guayao/          (6)  liuhe liuchong sanhe sanxing liuhai gong_guayao\r\n```\r\n\r\n**JSON 结构示例**（每个文件同构）：\r\n```json\r\n{\r\n  \"symbol\": \"乾\", \"category\": \"bagua\", \"trigram\": \"☰\",\r\n  \"core_properties\": [\"健\",\"阳\",\"刚\",\"上\",\"圆\",\"创始\"],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\":      {\"person\":[...],\"object\":[...],\"time\":[...],\"space\":[...],\"state\":[...]},\r\n    \"career\":       {\"person\":[...],\"object\":[...],\"state\":[...]},\r\n    \"health\":       {\"person\":[...],\"state\":[...]},\r\n    \"relationship\": {\"person\":[...],\"state\":[...]},\r\n    \"finance\":      {\"object\":[...],\"state\":[...]}\r\n  }\r\n}\r\n```\r\n\r\n### 9.2 SDK 接口\r\n\r\n| 方法 | 参数 | 返回 | 说明 |\r\n|---|---|---|---|\r\n| `query()` | symbol, context?, dimension? | dict | 精确查询，context缺失时fallback到general |\r\n| `expand_full()` | symbol, context? | str | 人类可读的多行展开文本 |\r\n| `multi_query()` | symbols[], context? | list[dict] | 批量符号查询 |\r\n| `expand_for_context()` | symbols[], context | str | 批量合并展开 |\r\n| `get_wuxing_combo()` | symbols[] | dict | 多符号五行组合 |\r\n| `available_symbols()` | — | list[str] | 列出所有已加载符号（当前28个） |\r\n| `available_categories()` | — | list[str] | 列出所有类别 |\r\n\r\n### 9.3 查询规则\r\n- 先查询\"符号+语境\"组合（如 `query(\"官鬼\", context=\"career\")`）\r\n- 若语境命中 → 取语境专属象展开\r\n- 若语境未命中 → 自动 fallback 到 general 语境\r\n- 每个符号按五层展开：人/物/时/空/状态\r\n- 可通过 `dimension` 参数过滤维度（如 `dimension=\"person\"` 仅取人物象）\r\n\r\n---\r\n\r\n## 10. 技术架构\r\n\r\n### Phase 1（当前）：Skill + Python 脚本 ✅ 全部完成\r\n```\r\n用户 → AI Skill（象推演）→ Python 脚本层\r\n  ├── scripts/calendar.py      # 历法精算+八字 ✅\r\n  ├── scripts/meihua.py        # 梅花易数（时间起卦/体用/错综） ✅\r\n  ├── scripts/liuyao.py        # 六爻纳甲（本变/世应/六亲/六神/旺衰/卦名输入） ✅\r\n  ├── scripts/wangshuai_score.py # 旺衰评分引擎（月建旺相休囚死+日建七效应） ✅ NEW\r\n  ├── scripts/qigua.py         # 起卦引擎（梅花日期起卦+掷铜钱起卦+桥接） ✅\r\n  ├── scripts/liuren.py        # 大六壬（天地盘/四课/三传/贵人） ✅\r\n  ├── scripts/qimen.py         # 奇门遁甲（地盘/天盘/八门/九星/八神） ✅\r\n  └── scripts/xiang_query.py   # 类象查询引擎（28符号→6类别→多语境展开） ✅\r\n\r\ndata/xiang/ 类象知识库 ✅ 28 JSON / 6 类别\r\n  ├── bagua/       (8)  qian kun zhen xun kan li gen dui\r\n  ├── liuqin/      (5)  fumu xiongdi qicai guangui zisun\r\n  ├── liushen/     (6)  qinglong zhuque gouchen tengshe baihu xuanwu\r\n  ├── ganzhi/      (2)  tiangan dizhi\r\n  ├── wuxing/      (1)  shengke\r\n  └── guayao/      (6)  liuhe liuchong sanhe sanxing liuhai gong_guayao\r\n```\r\n\r\n### Phase 2（未来）：Skill + MCP\r\n将 Python 脚本升级为 MCP 工具，标准化接口。\r\n\r\n---\r\n\r\n## 11. 版本记录\r\n\r\n- **v0.2.0** (2026-05-15): Phase 1 全部完成。\r\n  - 新增类象查询 SDK 和 28 类象知识库 JSON\r\n  - Phase 1.1-1.4 类象知识库建设完成\r\n  - 端到端联调通过（历法→梅花→六爻→类象展开→推演输出）\r\n  - 更新工作流 Step 2-4 包含具体脚本调用说明\r\n  - 更新 §9 知识库结构为实际 28-JSON 6-类别布局\r\n  - 更新 §10 技术架构，标记全部脚本完成\r\n\r\n- **v0.1.0** (2026-05-15): 初始 Skill 框架。\r\n  - Layer 0-2 自动执行 + Layer 5 象展开 + Layer 6a 综合推演\r\n  - 六壬/奇门改为用户触发\r\n  - 新增：反馈引导、风格记忆、验证闭环、自我评估\r\n  - TODO: 推理链与推理示例（后续深入讨论）\r\n\r\n---\r\n\r\n## 12. 输出语言自适应 / Output Language Adaptation\r\n\r\n### 12.1 语言检测\r\n1. 检测用户输入的主要语言（中文/英文/法文/西班牙文/其他）\r\n2. 若检测到非中文 → 使用对应语言输出\r\n3. 若无法检测 → 默认跟随用户最近一次使用的语言\r\n4. 若无历史 → 尝试检测系统 locale\r\n\r\n### 12.2 多语言输出模板\r\n- 中文用户 → 全中文输出\r\n- 英文用户 → 全英文输出，包含英文术语对照\r\n- 法文/西班牙文用户 → 基础英文输出 + 术语表\r\n\r\n### 12.3 核心术语保留策略\r\n以下核心概念保留中文原文并附翻译：\r\n\r\n| 中文 | 英文 | 法文 | 西班牙文 |\r\n|---|---|---|---|\r\n| 解卦 | Hexagram Interpretation | Interprétation d'hexagramme | Interpretación de hexagrama |\r\n| 梅花易数 | Plum Blossom Numerology | Numération aux fleurs de prunier | Numerología de ciruelo |\r\n| 六爻 | Six Lines | Six lignes | Seis líneas |\r\n| 八卦 | Eight Trigrams | Huit trigrammes | Ocho trigramas |\r\n| 六十四卦 | 64 Hexagrams | 64 hexagrammes | 64 hexagramas |\r\n| 干支 | Ganzhi (Heavenly Stems & Earthly Branches) | Tiges célestes et Rameaux terrestres | Tallos celestes y Ramas terrestres |\r\n| 五行 | Five Elements (Wuxing) | Cinq éléments | Cinco elementos |\r\n| 象推演 | Symbolic Deduction | Déduction symbolique | Deducción simbólica |\r\n| 类象 | Symbol Classification | Classification des symboles | Clasificación de símbolos |\r\n| 体卦 | Body Trigram | Trigramme du corps | Trigrama del cuerpo |\r\n| 用卦 | Application Trigram | Trigramme d'application | Trigrama de aplicación |\r\n| 世爻 | Self Line | Ligne du soi | Línea del soi |\r\n| 应爻 | Response Line | Ligne de réponse | Línea de respuesta |\r\n| 六亲 | Six Kin | Six parents | Seis parientes |\r\n| 六神 | Six Spirits | Six esprits | Seis espíritus |\r\n\r\n### 12.4 输出格式要求\r\n无论何种语言，输出结构保持一致：\r\n- 📋 Hexagram Overview / 卦象总览 / Aperçu de l'hexagramme / Vista general del hexagrama\r\n- 🔍 Symbol Expansion / 象展开 / Expansion des symboles / Expansión de símbolos\r\n- 📖 Possibility Deduction / 可能性推演 / Déduction des possibilités / Deducción de posibilidades\r\n- 🔗 Supplementary Perspective / 补充视角 / Perspective supplémentaire / Perspectiva suplementaria\r\n- 💡 Inspiring Questions / 启发提问 / Questions inspirantes / Preguntas inspiradoras |\r\n\r\n---\r\n\r\n## 13. 版本记录（按时间倒序）\r\n\r\n- **v0.2.6** (2026-05-17): 文档优化 + 多平台兼容声明。\r\n  - config.json triggers 改为 array 格式（兼容 ClawHub 解析器）\r\n  - config.json 新增 description_fr、description_es\r\n  - README.md 全面重写：面向多平台非专业用户 + 专业用户配置 + 起卦方式差异说明\r\n  - SKILL.md 新增 §14 新人引导与起卦方式说明\r\n  - SKILL.md frontmatter 更新多语言 triggers 和描述\r\n\r\n- **v0.2.4** (2026-05-17): i18n 国际化优化。\r\n  - config.json 添加 name_en、description_en、categories_en、多语言 triggers\r\n  - SKILL.md frontmatter 添加多语言字段\r\n  - SKILL.md 添加术语对照表和语言自适应说明（§12）\r\n  - README.md 双语化（中文/英文）\r\n  - 版本升级至 v0.2.4\r\n\r\n---\r\n\r\n## 14. ★ 新人引导与起卦方式说明\r\n\r\n---\r\n\r\n## 14. ★ 新人引导与起卦方式说明\r\n\r\n### 14.1 新人引导规则\r\n\r\n当检测到以下情况时，AI 应主动提供使用引导：\r\n- 用户第一次触发本 Skill 时\r\n- 用户说\"怎么用\"\"怎么操作\"\"how to use\"\"如何使用\"\r\n- 用户表示\"不会用\"\"第一次用\"\r\n\r\n**引导话术模板**：\r\n\r\n```\r\n欢迎使用「解卦·象推演」系统！这里是一个易学符号推演助手。\r\n\r\n📌 怎么开始？\r\n只需要说\"算一卦\"或\"帮我推演一下xxx\"，我会根据当前时间自动计算卦象，为你展开推演。\r\n\r\n📌 两种使用方式：\r\n1️⃣ 【最简单的】直接说你想了解的事情——比如\"算一卦，看看这个合作项目\"\r\n   我会根据当前日期自动起卦，并支持进阶分析（大六壬/奇门遁甲）\r\n\r\n2️⃣ 【如果你已经有卦象】告诉我你得到的卦——比如\"我掷铜钱得到了风天小畜卦，第3爻动\"\r\n   我会基于你的卦象进行推演，但不支持大六壬/奇门等进阶分析\r\n\r\n📌 重要原则\r\n• 我展开可能性，不做吉凶断言\r\n• 最终判断由你自己做出\r\n• 欢迎反馈推演准确性，帮助我持续优化\r\n```\r\n\r\n### 14.2 起卦方式推演规则\r\n\r\n#### 方式 A：日期自动起卦（推荐）\r\n\r\n由 Skill 根据当前系统时间自动计算卦象（通过历法脚本 scripts/calendar.py + meihua.py）。\r\n\r\n**支持完整推演流程**：\r\n- ✅ Layer 0-2 自动执行（干支历法 + 梅花易数 + 六爻纳甲）\r\n- ✅ Layer 5 类象展开（28 符号知识库）\r\n- ✅ Layer 6a 综合推演\r\n- ✅ **Layer 3 大六壬**（用户触发，需精确时间数据）\r\n- ✅ **Layer 4 奇门遁甲**（用户触发，需精确时间数据）\r\n\r\n**触发方式**：\r\n```\r\n📊 基础推演已生成。需要更多角度吗？\r\n  → 想了解发展脉络？ [触发大六壬]\r\n  → 想了解空间方位？ [触发奇门遁甲]\r\n  → 已经够了       [跳过]\r\n```\r\n\r\n#### 方式 B：用户提供卦象（人工起卦）\r\n\r\n用户自行通过掷铜钱、数字、外应等方式获得卦象后输入。\r\n\r\n**仅支持部分流程**：\r\n- ✅ Layer 2 六爻纳甲（基于用户提供的卦象）\r\n- ✅ Layer 5 类象展开\r\n- ✅ Layer 6a 综合推演\r\n- ❌ Layer 0 干支历法（无法自动计算，因缺少精准时间数据关联的起卦逻辑）\r\n- ❌ **Layer 3 大六壬**（需要精确时间数据，不可用）\r\n- ❌ **Layer 4 奇门遁甲**（需要精确时间/空间数据，不可用）\r\n\r\n**规则**：当用户以人工起卦方式输入时，完成基础推演后**不应提示**用户使用六壬/奇门进阶功能。\r\n\r\n### 14.3 输入检测逻辑\r\n\r\n```python\r\n# 检测用户输入是否包含自定义卦象\r\nis_manual_cast = 用户输入包含以下特征之一：\r\n  - 明确的卦名（如\"风天小畜\"\"火风鼎\"）\r\n  - 明确的上下卦（如\"上巽下乾\"）\r\n  - 明确的变爻信息（如\"第3爻动\"\"三爻动\"）\r\n  - 明确的铜钱结果（如\"三个背面\"\"两正一反\"）\r\n  - 明确的数字起卦（如\"用数字3和8起卦\"）\r\n\r\nif is_manual_cast:\r\n  推演流程 = 方式B（跳过Layer 0-1，仅执行Layer 2+5+6）\r\n  不提供六壬/奇门触发选项\r\nelse:\r\n  推演流程 = 方式A（完整Layer 0-6）\r\n  基础推演完成后提供六壬/奇门触发选项\r\n```\r\n\r\n### 14.4 多平台兼容说明\r\n\r\n本 Skill 遵循标准 OpenClaw Skill 格式，可在以下平台使用：\r\n- WorkBuddy（腾讯小龙虾）\r\n- OpenClaw\r\n- Hermes Agent\r\n- QClaw\r\n- ArcLaw\r\n- 任何支持 OpenClaw Skill 格式的 AI Agent 平台\r\n\r\n无需进行平台特定适配。各平台用户安装后，直接使用触发词即可启用。\n\nFile v0.8.4:README.md\n\n# 解卦 | Hexagram Interpreter\r\n\r\n**以代码演绎象数，用推演替代断言**  \r\n**展开可能性，而非给出结论。**\r\n\r\n---\r\n\r\n## 📢 这是什么？\r\n\r\n**「解卦·象推演」** 是一个基于中国传统易学（梅花易数 + 六爻纳甲）的符号推演系统。它不是一个\"算命工具\"，而是一个**启发式思考助手**——帮你从卦象符号中展开多种可能性，让你自己判断。\r\n\r\n> 不做吉凶断言，不替你做决定。只展开\"可能\"\"或许\"\"含有…之象\"。\r\n\r\n---\r\n\r\n## 🎯 谁可以用？在哪些平台可以用？\r\n\r\n**任何支持 OpenClaw Skill 格式的 AI Agent 都可以使用本技能。**\r\n\r\n包括但不限于：\r\n\r\n| 平台/工具 | 是否兼容 | 说明 |\r\n|-----------|---------|------|\r\n| **WorkBuddy**（腾讯小龙虾） | ✅ | 直接安装使用 |\r\n| **OpenClaw** | ✅ | 标准兼容 |\r\n| **Hermes Agent** | ✅ | 支持 OpenClaw 格式 |\r\n| **QClaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **ArcLaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **微信**（接入 AI Agent 的工具） | ✅ | 若使用的 AI 支持 OpenClaw Skill 则可安装 |\r\n| **小红书**（AI 助手类工具） | ✅ | 同上 |\r\n| **X / Twitter**（AI Bot 工具） | ✅ | 同上 |\r\n| **TikTok**（AI 创作助手） | ✅ | 同上 |\r\n| **其他 OpenClaw 兼容 Agent** | ✅ | 只要支持 OpenClaw Skill 格式均可 |\r\n\r\n简而言之：**如果你用的 AI 助手支持安装 Skill/技能，并且兼容 OpenClaw 标准，就能用这个。**\r\n\r\n---\r\n\r\n## ⚡ 30 秒快速安装\r\n\r\n### 方式一：通过 ClawHub（推荐，最简单）\r\n\r\n1. 打开你的 AI Agent 工具的 Skill/技能 管理页面\r\n2. 搜索 **\"sitiantai-xiangtuie\"** 或 **\"解卦\"**\r\n3. 点击安装\r\n4. 或者直接访问链接：https://clawhub.ai/skills/sitiantai-xiangtuie\r\n5. 点击 **Install** 按钮\r\n\r\n### 方式二：CLI 命令（技术用户）\r\n\r\n```bash\r\n# 使用 OpenClaw CLI 安装\r\nopenclaw skills install sitiantai-xiangtuie\r\n\r\n# 或使用 ClawHub CLI\r\nclawhub skill install sitiantai-xiangtuie\r\n```\r\n\r\n---\r\n\r\n## 🗣️ 怎么用？直接跟 AI 说这些话\r\n\r\n安装后，在对话中直接说以下**触发词**，AI 就能自动启动解卦推演：\r\n\r\n**中文触发词：**\r\n> 解卦、算一卦、问卦、卜问、分析这事、推演一下、象推演、四象合参\r\n\r\n**英文/其他语言触发词：**\r\n> divination, iching, hexagram reading, symbolic deduction, lecture d'hexagramme, adivinación, lectura de hexagramas\r\n\r\n### 完整对话示例\r\n\r\n> **你：** 算一卦，帮我看一下最近的事业发展\r\n>\r\n> **AI（推演师）：**\r\n> 📅 时间确认：2026年5月17日 12:44（当前时间）\r\n> 🔍 事项确认：事业发展\r\n> 👁 外应：无\r\n>\r\n> [开始推演…]\r\n> 📋 **卦象总览**\r\n> 本卦：风天小畜（巽上乾下）\r\n> 变爻：第3爻\r\n> ...\r\n>\r\n> 💡 **启发提问：**\r\n> - 在工作中有没有遇到需要耐心积累的瓶颈？\r\n> - 当前最大的阻力来自外部环境还是内部团队？\r\n\r\n---\r\n\r\n## ⚠️ 重要：起卦方式说明\r\n\r\n本 Skill 支持两种起卦方式，但**进阶功能有差异**，请按你的实际情况选择：\r\n\r\n### 🔵 方式一：日期起卦（推荐，支持进阶）\r\n\r\n由 AI 根据当前日期自动计算卦象，无需你提供任何卦象信息。\r\n\r\n```text\r\n你只需说：算一卦，看看我和这个合作项目的发展\r\n```\r\n\r\n**支持进阶功能 ✅**：\r\n- ✅ 可使用大六壬（时空脉络分析）\r\n- ✅ 可使用奇门遁甲（空间方位分析）\r\n\r\n基础推演完成后，AI 会主动询问是否启动进阶推演：\r\n> 📊 基础推演已生成。需要更多角度吗？\r\n>   → 想了解发展脉络？ [触发大六壬]\r\n>   → 想了解空间方位？ [触发奇门遁甲]\r\n>   → 已经够了\r\n\r\n### 🟢 方式二：人工起卦（不支持进阶）\r\n\r\n如果你已经通过其他方式得到了卦象（如掷铜钱、数字起卦、外应取卦等），可以手动输入：\r\n\r\n```text\r\n我掷铜钱得到了风天小畜卦，第3爻动，帮我推演一下最近的财运\r\n```\r\n\r\n或\r\n\r\n```text\r\n用数字3和8起卦，看看这次出行怎么样\r\n```\r\n\r\n**不支持进阶功能 ❌**：\r\n- ❌ 无法使用大六壬\r\n- ❌ 无法使用奇门遁甲\r\n- 仅进行基础推演（梅花 + 六爻 + 类象展开）\r\n\r\n> 💡 **为什么？** 六壬和奇门需要精确的日期/时间/空间数据才能计算，人工起卦时缺乏这些基础信息，无法进行准确计算。\r\n\r\n---\r\n\r\n## 🖥️ 专业用户配置说明\r\n\r\n### API 集成\r\n\r\n本系统的核心算法（旺衰精算、象展开权重、四象合参融合）通过 API 提供服务，不在此仓库中公开源码。\r\n\r\n详见 [API.md](./API.md) 了解完整的接口文档和使用方式。\r\n\r\n### 本地数据使用\r\n\r\n类象知识库（`data/xiang/` 下的 28 个 JSON 文件）以 CC BY-NC-SA 4.0 许可证公开，可直接用于研究和非商业项目。使用方法：\r\n\r\n```python\r\nimport json\r\nimport os\r\n\r\nxiang_dir = \"data/xiang\"\r\nfor category in os.listdir(xiang_dir):\r\n    for filename in os.listdir(f\"{xiang_dir}/{category}\"):\r\n        with open(f\"{xiang_dir}/{category}/{filename}\") as f:\r\n            data = json.load(f)\r\n            print(f\"{data['symbol']}: {data['core_properties']}\")\r\n```\r\n\r\n### 项目结构\r\n\r\n```\r\nsitiantai-xiangtuie/\r\n├── API.md                   # API 接口文档\r\n├── data/xiang/              # 28 个类象知识库 JSON\r\n├── skill/\r\n│   └── SKILL.MD             # AI Skill 编排文件\r\n├── config.json              # 技能元数据\r\n├── SKILL.md                 # 根目录 Skill 文件\r\n├── CHANGELOG.md             # 更新日志\r\n├── LICENSE                  # MIT-0（框架与文档）\r\n└── LICENSE-DATA             # CC BY-NC-SA 4.0（数据）\r\n```\r\n\r\n---\r\n\r\n## 📜 许可证\r\n\r\n| 部分 | 许可证 | 说明 |\r\n|------|--------|------|\r\n| `SKILL.md` / `API.md` / `README.md` / `config.json`（框架与文档） | **MIT-0** | 无需署名，极致开源，引流 |\r\n| `data/xiang/`（类象知识库） | **CC BY-NC-SA 4.0** | 署名-非商业-相同方式共享 |\r\n| 核心算法（旺衰精算/象展开权重/四象合参融合） | **不开源** | 仅通过 API 提供服务 |\r\n\r\n---\r\n\r\n## 📚 了解更多\r\n\r\n- **GitHub 仓库**: https://github.com/henrryjoke/sitiantai-xiangtuie\r\n- **ClawHub 页面**: https://clawhub.ai/skills/sitiantai-xiangtuie\r\n- **更新日志**: [CHANGELOG.md](CHANGELOG.md)\r\n\r\n---\r\n\r\n**观天之道，执天之行**\r\n\r\n---\r\n\r\n## English Version\r\n\r\n### What is this?\r\n\r\n**Hexagram Interpreter (Xiang Tuiye)** is a symbolic deduction system based on traditional Chinese metaphysics (Plum Blossom Numerology + Six Lines). Instead of making fortune-telling verdicts, it unfolds multiple possibilities to inspire your own judgment.\r\n\r\n### Where can I use it?\r\n\r\nAny AI Agent that supports the **OpenClaw Skill format**, including:\r\n\r\n| Platform | Compatible |\r\n|----------|-----------|\r\n| WorkBuddy | ✅ |\r\n| OpenClaw | ✅ |\r\n| Hermes Agent | ✅ |\r\n| QClaw | ✅ |\r\n| ArcLaw | ✅ |\r\n| WeChat AI tools | ✅ (if OpenClaw compatible) |\r\n| Xiaohongshu AI tools | ✅ |\r\n| X / Twitter AI Bots | ✅ |\r\n| TikTok AI tools | ✅ |\r\n| Other OpenClaw agents | ✅ |\r\n\r\n### Quick Install\r\n\r\n```bash\r\n# Via ClawHub CLI\r\nopenclaw skills install sitiantai-xiangtuie\r\n\r\n# Or visit: https://clawhub.ai/skills/sitiantai-xiangtuie\r\n```\r\n\r\n### How to Use\r\n\r\nSay these trigger words in your conversation:\r\n\r\n> divination, iching, hexagram reading, symbolic deduction, I Ching, lecture d'hexagramme, adivinación, lectura de hexagramas\r\n\r\n### Important: Two Casting Methods\r\n\r\n1. **Date-based casting (recommended)** — Just tell AI your query, it auto-computes the hexagram from current date. **Supports advanced features** (Da Liu Ren, Qi Men Dun Jia).\r\n\r\n2. **Manual casting** — If you already have a hexagram (coin toss, numbers, external signs), describe it to AI. **No advanced features** (Liu Ren / Qi Men not supported due to missing temporal data).\r\n\r\n### License\r\n\r\n| Part | License | Note |\r\n|------|---------|------|\r\n| Framework & Docs (`SKILL.md`, `API.md`, etc.) | **MIT-0** | Open source, no attribution required |\r\n| Data (`data/xiang/`) | **CC BY-NC-SA 4.0** | Attribution-NonCommercial-ShareAlike |\r\n| Core algorithms | **Proprietary** | API only, not open source |\n\nFile v0.8.4:_meta.json\n\n{\n  \"ownerId\": \"kn770tjfp1cq6se7k45h899e2d84wy73\",\n  \"slug\": \"sitiantai-xiangtuie\",\n  \"version\": \"0.8.4\",\n  \"publishedAt\": 1779374832515\n}\n\nFile v0.8.4:CHANGELOG.md\n\n# Changelog | 更新日志\r\n\r\n本文件遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/) 规范。\r\n\r\n---\r\n\r\n## [v0.8.2] - 2026-05-19\r\n\r\n### 🐛 修复：SKILL.md 世应生克规则缺失导致 AI 分析错误\r\n\r\n跨平台 agent（WorkBuddy/ClawHub/SkillHub）在分析世应关系时产生\"木克水\"误判，\r\n根因是 SKILL.md 缺少世应生克计算方法的明确指令。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`SKILL.md` Layer 5 新增世应生克规则**：\r\n  - 明确要求：世应生克必须使用**地支五行**计算，不能用六亲标签\r\n  - 附带正确/错误示例对比\r\n  - 原理说明：六亲(宫位维度) ≠ 世应生克(地支维度)\r\n  - 新增推演后验证项 [世应生克检查]\r\n\r\n#### 错误重现\r\n\r\n```\r\n用户数据： 世爻=官鬼卯木(木), 应爻=妻财子水(水)\r\nAI 误判： \"官鬼克妻财\" → \"木克水\" ❌（六亲标签混用）\r\n正确判断： 子水(水)生卯木(木) → \"应生世\" ✅（地支五行）\r\n```\r\n\r\n---\r\n\r\n## [v0.8.1] - 2026-05-19\r\n\r\n### 🐛 修复：六神排列算法（日干起法）\r\n\r\n六神排列算法从错误的\"日支起法\"修正为正确的\"日干起法\"。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` 六神排列日干修正**：\r\n  - 原算法：`ZHI_ORDER.index(day_branch) % 6`（按日支起六神，❌ 错误）\r\n  - 新算法：`GAN_TO_LIUSHOU[day_stem]`（按日干起六神，✅ 正确）\r\n  - 规则对照：甲乙→青龙、丙丁→朱雀、戊→勾陈、己→螣蛇、庚辛→白虎、壬癸→玄武\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：新增 `GAN_TO_LIUSHOU` 映射字典\r\n- 调用 `_get_liushou_order()` 时传入 `day_stem` 而非 `day_branch`\r\n\r\n---\r\n\r\n## [v0.8.0] - 2026-05-19\r\n\r\n### 🏗️ 架构重构：放弃 PyArmor 混淆，完全开源\r\n\r\n本版本彻底删除 PyArmor 混淆保护层，恢复所有核心算法为明文 Python。\r\n解决自 v0.6.0 累积的运行时分发问题，实现全平台零障碍分发。\r\n\r\n#### Removed / 删除\r\n\r\n- **`scripts/protected/`** — PyArmor 加密保护层，整目录删除\r\n- **`pyarmor_runtime_000000/`** — PyArmor 运行时的二进制文件，整目录删除\r\n\r\n#### Added / 新增\r\n\r\n- **`scripts/wangshuai_score.py`** — 旺衰评分引擎（明文开源）\r\n  - 从原内联代码抽取为独立模块\r\n  - 月建旺相休囚死 + 日建七效应（临/生/克/冲/合/刑/害）复合评分\r\n  - 帝旺、墓库、回头生克、绝地等辅助判断\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：导入路径从 `protected.wangshuai_score` 改为 `wangshuai_score`\r\n- **`scripts/xiang_query.py`**：恢复完整实现（原为薄包装器委托给 protected/xiang_engine.py）\r\n- **`SKILL.md`**：更新技术架构图，移除 protected 保护层\r\n- **`.gitignore`**：移除 `*.pyd` 排除规则（不再需要）\r\n\r\n#### Fixed / 修复\r\n\r\n- **PyArmor 运行时分发缺陷**（自 v0.6.0 累积）：\r\n  - `pyarmor_runtime.pyd` 因 `.gitignore` 排除从未被提交到仓库\r\n  - v0.6.0 和 v0.7.0 的所有安装均缺失运行时文件，排盘功能完全不可用\r\n  - 影响 ClawHub 538 次安装\r\n\r\n#### 全平台分发\r\n\r\n- ✅ **GitHub**：纯文本，无二进制文件限制\r\n- ✅ **ClawHub**：纯文本包，安装即用\r\n- ✅ **SkillHub**：纯文本，支持完整功能\r\n\r\n---\r\n\r\n## [v0.7.0] - 2026-05-19\r\n\r\n### 🔧 排盘核心全面修复：纳甲/六亲/卦宫/编码体系\r\n\r\n六爻排盘系统存在自最初版本以来的多项基础数据与算法错误，导致排盘结果与正统京房纳甲体系不符。\r\n本版本对排盘核心进行了系统性审查和全面修复，经验证水地比→地水师排盘结果与标准排盘图片完全一致。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` TRIGRAM_TO_NAJIA 映射错误（6/8 错）**：\r\n  - 原6个八卦→卦宫映射与 `_hex_to_binary` 输出约定不一致\r\n  - 修正为：`(1,1,1)→乾宫, (1,1,0)→兑宫, (1,0,1)→离宫, (1,0,0)→震宫, (0,1,1)→巽宫, (0,1,0)→坎宫, (0,0,1)→艮宫, (0,0,0)→坤宫`\r\n\r\n- **`scripts/liuyao.py` HEXAGRAM_EARTHLY_BRANCH 纳甲数据完全错误**：\r\n  - 原表仅12个地支机械分配到8宫，不符合京房纳甲体系\r\n  - 替换为 `NAJIA_INNER`（内卦纳甲）+ `NAJIA_OUTER`（外卦纳甲），按上下卦各自八纯卦纳甲\r\n\r\n- **`scripts/liuyao.py` 六亲以世爻五行为本（错误）→ 以卦宫五行为本（正确）**：\r\n  - 新增 `PALACE_WUXING` 字典（乾宫金、坤宫土、震宫木、巽宫木、坎宫水、离宫火、艮宫土、兑宫金）\r\n  - 六亲计算统一使用 `palace_wx`（卦宫五行）而非 `shi_wx`（世爻五行）\r\n\r\n- **`scripts/liuyao.py` 变卦六亲以变卦世爻五行为本（错误）→ 以本卦卦宫五行为本（正确）**：\r\n  - 变卦六亲同样以本卦卦宫五行为\"我\"（传统六爻标准排法）\r\n\r\n- **`scripts/liuyao.py` HEXAGRAMS 64卦数据重新生成**：\r\n  - 按八宫世系（本宫→一世→二世→三世→四世→五世→游魂→归魂）程序化生成\r\n  - 修正卦名、世应位置、卦类型\r\n  - 修正 `_hex_to_binary` 输出与 HEXAGRAMS key 约定一致（1=阳, 0=阴）\r\n\r\n- **`scripts/liuyao.py` _hex_to_binary 阴阳方向与 HEXAGRAMS key 不一致**：\r\n  - 修正输出约定为 `1 if x in [2,3] else 0`（1=阳, 0=阴），与 HEXAGRAMS key 一致\r\n\r\n- **`scripts/liuyao.py` _init_hexagram_map 多项错误**：\r\n  - 卦序错误：`up_bin + down_bin` → 修正为 `down_bin + up_bin`（从初爻到上爻）\r\n  - 巽卦硬编码：`[0,0,1]` → 修正为 `[0,1,1]`\r\n  - 改为直接引用 `TRIGRAM_BINARY`，消除硬编码\r\n\r\n- **`scripts/liuyao.py` deduce_moving_lines 索引方向混乱**：\r\n  - 原返回 `5-i`（初=5,上=0）→ 修正为返回 `i`（初=0,上=5）\r\n\r\n- **`scripts/liuyao.py` _generate_changed_hexagram 变爻方向反转**：\r\n  - fallback 分支中 `3→2, 4→1` → 修正为 `3→1（老阳→少阴）, 4→2（老阴→少阳）`\r\n\r\n- **`scripts/liuyao.py` line_names/line_symbols 标签与符号错误**：\r\n  - `{3:\"纯阳\",4:\"纯阴\"}` → 修正为 `{3:\"老阳\",4:\"老阴\"}`\r\n  - 动爻符号修正：`3:\"----- ○\", 4:\"-- -- ×\"`\r\n\r\n- **`scripts/meihua.py` BA_GUA 坤卦编号 0 导致卦名查找失败**：\r\n  - `{0:\"坤\"}` → `{8:\"坤\"}`，避免模运算结果0导致 `_GUA_HU` 查表失败\r\n  - `compute_meihua` 中 `% 8` 结果为0时映射到8（坤）\r\n\r\n- **`scripts/qigua.py` meihua_date_qigua 动爻索引计算错误**：\r\n  - `idx = 6 - change_line` → 修正为 `idx = change_line - 1`\r\n\r\n- **`scripts/qigua.py` COIN_TO_LINE 注释补充**：\r\n  - 明确标注每个结果的阴阳爻类型\r\n\r\n- **`scripts/liuyao.py` arrange_hexagram_by_name 动爻索引映射错误**：\r\n  - `enc_idx = 5 - idx` → 修正为 `enc_idx = idx`\r\n\r\n#### Changed / 变更\r\n\r\n- 编码体系统一化：`1=少阴(阴爻静), 2=少阳(阳爻静), 3=老阳(阳爻动), 4=老阴(阴爻动)`\r\n- `_hex_to_binary` 输出统一：`1=阳, 0=阴`\r\n- `binary_to_hexagram_encoding` 保持一致：`1(阳)→2(少阳), 0(阴)→1(少阴)`\r\n\r\n---\r\n\r\n## [v0.6.0] - 2026-05-18\r\n\r\n### 🛡️ 核心算法保护：pyarmor 混淆部署\r\n\r\n独创算法（类象展开引擎 xiang_engine、旺衰精算 wangshuai_score）从纯文本 Python 转为 pyarmor 运行时加密分发。\r\n\r\n#### Added / 新增\r\n\r\n- **`scripts/protected/` 保护层**：\r\n  - `xiang_engine.py` — 类象知识库查询引擎（类象分类体系、语境匹配权重、维度映射）\r\n  - `wangshuai_score.py` — 旺衰精算引擎（月建旺相休囚死 + 日建七效应复合评分）\r\n  - 以上两个模块经 **pyarmor 加密混淆**，运行时自动解密，源码不可读\r\n\r\n- **`pyarmor_runtime_000000/`** — pyarmor 运行时支持库，确保加密模块正常加载\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/xiang_query.py`**：改为薄包装器，核心实现委托给 `protected/xiang_engine.py`\r\n- **`scripts/liuyao.py`**：旺衰评分函数（`_get_seasonal_status`、`_calculate_yao_strength`、`_batch_calculate_strength`）移至 `protected/wangshuai_score.py`，原文件改为 import 引用\r\n- **`scripts/__init__.py`**：新增包初始化文件\r\n\r\n#### Security / 安全\r\n\r\n- 独创算法从 MIT 开源 → pyarmor 加密分发，提高复制门槛\r\n- 用户本地执行、零网络依赖、零额外安装步骤\r\n- 保护层与原文件解耦：开源层（MIT）与保护层（加密）清晰分离\r\n\r\n---\r\n\r\n## [v0.5.0] - 2026-05-18\r\n\r\n### 🔄 架构回滚：核心算法从远程 API 恢复为本地执行\r\n\r\nv0.4.0 尝试的\"IP保护分层重构\"（核心算法转移至远程 API）导致技能在远程服务不可用时完全瘫痪。\r\n本版本回滚到 v0.3.x 的本地执行架构，远程仅作为可选增强层。\r\n\r\n#### Changed / 变更\r\n\r\n- **架构恢复**：7 个核心脚本全部从 `.gitignore` 移除，恢复 Git 追踪\r\n  - `scripts/calendar.py` — 历法精算\r\n  - `scripts/meihua.py` — 梅花易数\r\n  - `scripts/liuyao.py` — 六爻纳甲\r\n  - `scripts/qigua.py` — 起卦引擎（含前一版本的 bug 修复）\r\n  - `scripts/liuren.py` — 大六壬\r\n  - `scripts/qimen.py` — 奇门遁甲\r\n  - `scripts/xiang_query.py` — 类象查询引擎\r\n- **删除 `API.md`**：远程 API 文档已移除（API 服务不再作为核心依赖）\r\n- **`requirements.txt`**：恢复 Git 追踪，依赖包（swisseph, lunar-python）在本地可用\r\n- **LICENSE 恢复**：从 MIT-0 恢复为 MIT License\r\n- **SKILL.md 全面更新**：所有 `/api/` 引用改回本地脚本调用，架构图更新为 `Skill + Python 脚本层`\r\n\r\n#### Fixed / 修复\r\n\r\n- **根本性故障恢复**：远程 API 不可用时技能 100% 可用（本地执行，零依赖网络）\r\n- **`scripts/qigua.py` 两处 Bug 已在 v0.4.1 基础上保留**：\r\n  - `TRIGRAM_BINARY` 中巽卦映射 `[0,0,1]` → `[0,1,1]`\r\n  - `_gua_name_to_encoding` 移除多余的 `reversed()` 调用\r\n\r\n---\r\n\r\n## [v0.4.1] - 2026-05-17\r\n\r\n### 🔥 Hotfix：修复 ClawHub 发布版本无法使用的问题\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/qigua.py` 编码映射错误**：\r\n  - `TRIGRAM_BINARY` 中 `巽` 的二进制值从错误的 `[0,0,1]` 修正为 `[0,1,1]`\r\n  - `_gua_name_to_encoding()` 中移除了对 `TRIGRAM_BINARY` 的 `reversed()` 调用（二进制已经是初→上顺序，不应反转）\r\n  - **以上两处 bug 导致梅花起卦的卦象编码全部偏移，六爻排盘结果错误**\r\n- **删除 `skill/SKILL.MD`（文件名大写错误）**：该文件导致 ClawHub 安装时 skill 加载失败，已删除整个 `skill/` 目录\r\n- **`_meta.json` 版本号（0.2.3）与 `config.json`（0.3.0）不一致**：统一修正为 0.4.1\r\n\r\n#### Changed / 变更\r\n\r\n- **ClawHub 发布包结构修正**：移除冗余的 `skill/` 目录，确保 `SKILL.md` 在根目录且大小写正确\r\n\r\n---\r\n\r\n## [v0.2.6] - 2026-05-17\r\n\r\n### 🎯 文档优化 + 多平台兼容声明\r\n\r\n#### Added / 新增\r\n\r\n- **config.json**: triggers 改为 array 格式（兼容 ClawHub 解析器）；新增 description_fr、description_es\r\n- **README.md**: 全面重写，面向多平台非专业用户\r\n- **SKILL.md**: 新增 §14 新人引导与起卦方式说明\r\n- **SKILL.md frontmatter**: 更新多语言 triggers 和描述\r\n\r\n#### Changed / 变更\r\n\r\n- **README.md** 重构结构：\r\n  - 🎯 适用范围：明确列出 WorkBuddy/OpenClaw/Hermes/QClaw/ArcLaw 及自媒体平台 AI Agent\r\n  - ⚡ 30 秒快速安装：ClawHub 链接安装 + CLI 命令\r\n  - 🗣️ 使用示例：完整对话流程\r\n  - ⚠️ 起卦方式说明：日期起卦 vs 人工起卦差异（进阶功能支持范围）\r\n  - 🖥️ 专业用户配置：环境要求、本地安装、项目结构\r\n- **SKILL.md** 新增：\r\n  - §14.1 新人引导规则：首次使用自动引导话术\r\n  - §14.2 起卦推演规则：两种方式支持的功能范围\r\n  - §14.3 输入检测逻辑：自动判断起卦方式\r\n  - §14.4 多平台兼容说明\r\n\r\n---\r\n\r\n## [v0.2.0] - 2026-05-16\r\n\r\n### 🎉 重大更新：Phase 1 全部完成\r\n\r\n#### Added / 新增\r\n\r\n**核心算法脚本（6 个，全部完成）**\r\n\r\n- **`scripts/calendar.py`** — 干支历法精算模块\r\n  - 基于 Swiss Ephemeris 的高精度天文计算\r\n  - 输出：年柱/月柱/日柱/时柱（八字）、节气信息、旬空、月建\r\n  - 时区：默认 Asia/Shanghai\r\n\r\n- **`scripts/meihua.py`** — 梅花易数起卦模块\r\n  - 函数 `compute_meihua(year, month, day, hour)`\r\n  - 输出：本卦/上卦/下卦/体卦/用卦/变爻/变卦/互卦/错卦/综卦\r\n  - 辅助函数 `gua_to_lines()` 将卦名转为六爻数字编码，供六爻模块使用\r\n\r\n- **`scripts/liuyao.py`** — 六爻纳甲排盘模块\r\n  - 函数 `arrange_hexagram(六爻, datetime, 事项)`\r\n  - 输出：本卦（宫位/世应爻/六亲/地支/五行/六兽）、变卦、旬空、月建\r\n  - 纳甲规则：上卦取本宫纳甲，下卦取自卦纳甲（京房规则）\r\n  - 旺衰算法：月建用旺相休囚死（季节旺衰），日建用七效应（临/生/克/冲/合/刑/害）\r\n\r\n- **`scripts/liuren.py`** — 大六壬排盘模块\r\n  - 天地盘/四课/三传/贵人计算\r\n  - 用户触发模式（基础推演完成后询问是否展开）\r\n\r\n- **`scripts/qimen.py`** — 奇门遁甲排盘模块\r\n  - 地盘/天盘/八门/九星/八神五层排盘\r\n  - 用户触发模式\r\n\r\n- **`scripts/xiang_query.py`** — 类象查询 SDK（★ 核心新增）\r\n  - `query(symbol, context?, dimension?)` — 精确查询，支持语境 fallback 到 general\r\n  - `expand_full(symbol, context?)` — 人类可读的多行展开文本\r\n  - `multi_query(symbols[], context?)` — 批量符号查询\r\n  - `expand_for_context(symbols[], context)` — 批量合并展开\r\n  - `get_wuxing_combo(symbols[])` — 多符号五行组合查询\r\n  - `available_symbols()` / `available_categories()` — 元数据查询\r\n\r\n**类象知识库（28 个 JSON 文件，6 大类别，全部完成）**\r\n\r\n路径：`data/xiang/`\r\n\r\n| 类别 | 文件数 | 包含符号 |\r\n|------|--------|----------|\r\n| `bagua/` | 8 | qian / kun / zhen / xun / kan / li / gen / dui |\r\n| `liuqin/` | 5 | fumu / xiongdi / qicai / guangui / zisun |\r\n| `liushen/` | 6 | qinglong / zhuque / gouchen / tengshe / baihu / xuanwu |\r\n| `ganzhi/` | 2 | tiangan / dizhi |\r\n| `wuxing/` | 1 | shengke |\r\n| `guayao/` | 6 | liuhe / liuchong / sanhe / sanxing / liuhai / gong_guayao |\r\n\r\n每个 JSON 文件结构（同构）：\r\n```json\r\n{\r\n  \"symbol\": \"乾\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☰\",\r\n  \"core_properties\": [\"健\",\"阳\",\"刚\",\"上\",\"圆\",\"创始\"],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\":      {\"person\":[...],\"object\":[...],\"time\":[...],\"space\":[...],\"state\":[...]},\r\n    \"career\":       {\"person\":[...],\"object\":[...],\"state\":[...]},\r\n    \"health\":       {\"person\":[...],\"state\":[...]},\r\n    \"relationship\": {\"person\":[...],\"state\":[...]},\r\n    \"finance\":      {\"object\":[...],\"state\":[...]}\r\n  }\r\n}\r\n```\r\n\r\n**★ 新增机制（SKILL.md v0.2.0）**\r\n\r\n- **反馈引导系统**（§4）\r\n  - 推演完成后主动询问用户帮助程度\r\n  - 反馈以 JSONL 格式存入 `feedback/local_feedback.jsonl`\r\n  - 每收到 5 条有效反馈自动触发 Prompt 优化\r\n\r\n- **风格记忆系统**（§5）\r\n  - 每次对话结束，若用户有反馈或偏好表达，写入 `MEMORY.md`\r\n  - 连续 3 次同类型纠正 → 永久注册为偏好\r\n  - 单次纠正 → 标记为\"待验证\"\r\n  - 每 10 次推演后回顾风格记忆一致性\r\n\r\n- **验证闭环**（§6）\r\n  - 推演前：时间解析/卦象计算/事项语境 三检查\r\n  - 象展开时：类象层次/关键象覆盖/象间一致性 三检查\r\n  - 推演后：可能性覆盖/禁用语检查/启发提问/结束语 四检查\r\n\r\n- **自我评估与修正**（§7）\r\n  - 输出前对 5 个维度打分（准确性/丰富性/相关性/启发性/开放性，各 1-5 分）\r\n  - 任一维度 < 3 分 → 重新生成该部分\r\n  - 总分 < 18 分 → 回到 Layer 5 重新展开\r\n\r\n#### Fixed / 修复\r\n\r\n- **纳甲归属错误**：修复上卦/下卦纳甲混用问题，上卦取本宫纳甲，下卦取自卦纳甲（京房规则）\r\n- **旺衰算法混淆**：修复月建旺衰混用日建生克的问题，月建完全通过旺相休囚死判断，日建独立计算七效应\r\n- **旬空计算公式错误**：修复简化公式导致的偏差，改为基于 60 甲子循环位置的精确查找\r\n- **五卦合参逻辑**：修复本卦/互卦/变卦/错卦/综卦在推演中的权重分配\r\n\r\n#### Changed / 变更\r\n\r\n- 更新 SKILL.md §3 工作流，Step 2-4 包含具体函数调用和 SDK API 说明\r\n- 更新 SKILL.md §9 知识库结构，从占位描述更新为实际 28-JSON/6-类别布局\r\n- 更新 SKILL.md §10 技术架构，标记全部脚本为 ✅ 完成\r\n- 更新 README.md 安装命令：`gamma skill install sitiantai-xiangtuie`（待确认 CLI 命令正确性）\r\n\r\n#### Technical Highlights / 技术亮点\r\n\r\n- 月建旺衰：完全通过旺相休囚死判断，不混用生克\r\n- 日建七效应：临 / 生 / 克 / 冲（散·暗动）/ 合 / 刑 / 害 独立计算\r\n- 旬空精算：基于 60 甲子循环位置精确查找，非简化公式\r\n- 京房纳甲：上卦/下卦纳甲分离，符合京房八宫规则\r\n- 五卦合参：本卦 + 互卦 + 变卦 + 错卦 + 综卦 综合推演\r\n- 类象五维：人(person) / 物(object) / 时(time) / 空(space) / 态(state) × 5 语境\r\n\r\n---\r\n\r\n## [v0.1.0] - 2026-05-14\r\n\r\n### Added / 新增\r\n\r\n**初始 Skill 框架**\r\n\r\n- 四象合参（Four-Elephant Synthesis）架构设计\r\n- 象推演（Xiang Tuiye）方法论：发散式符号推演 vs 收敛式吉凶判断\r\n- Layer 分层架构设计（Layer 0-6）\r\n\r\n**Layer 0-2 自动执行层**\r\n\r\n- Layer 0：干支历法（自动执行）— 八字、节气、旬空、月建\r\n- Layer 1：梅花易数（自动执行）— 时间起卦、体用判定、错综卦生成\r\n- Layer 2：六爻纳甲（自动执行）— 本变卦、世应爻、六亲、六神、旺衰\r\n\r\n**Layer 5-6 推演层**\r\n\r\n- Layer 5：象展开（核心）— 对关键符号进行五维度语义展开\r\n- Layer 6a：基础综合推演 — 按三传时间线组织 3~7 个可能性叙述\r\n\r\n**辅助系统**\r\n\r\n- 六壬/奇门改为用户触发模式（基础推演完成后询问）\r\n- 最终输出结构化报告：卦象总览 / 象展开 / 可能性推演 / 补充视角 / 启发提问\r\n- 结束语强制要求：\"以上是根据卦象展开的可能性推演，并非确定性结论……\"\r\n\r\n**禁用语与鼓励语规则（§8）**\r\n\r\n- 🚫 严禁：一定、必然、大吉、大凶、宜、忌、应该、必须\r\n- ✅ 鼓励：可能、或许、含有…之象、与…相呼应、启发式提问\r\n\r\n**待完成（TODO）**\r\n\r\n- 推理链与推理示例（后续深入讨论）\r\n- 类象知识库建设计划执行\r\n\r\n---\r\n\r\n## [Unreleased] / 待发布\r\n\r\n### Phase 2 规划（Skill + MCP）\r\n\r\n- 将 Python 脚本升级为 MCP 工具，标准化接口\r\n- 支持 OpenClaw MCP 直接调用（无需 Python 子进程）\r\n- 推理链（Reasoning Chain）可视化输出\r\n- 推理示例库（5 个典型场景）\r\n- 类象知识库持续扩充（更多符号 + 更多语境）\r\n\r\n---\r\n\r\n## 许可证说明\r\n\r\n| 部分 | 许可证 |\r\n|------|----------|\r\n| `scripts/`（算法代码） | MIT |\r\n| `data/xiang/`（类象知识库） | CC BY-NC-SA 4.0 |\r\n| `SKILL.md`（推理规则） | CC BY-NC-SA 4.0 |\n\nFile v0.8.4:skill-card.md\n\n## Description: <br>\nSitiantai Xiangtuie is a hexagram interpretation skill that uses Plum Blossom Numerology, Six Lines, Six Ren, Qimen, and a symbol knowledge base to unfold possible interpretations without presenting deterministic fortune-telling conclusions. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[henrryjoke](https://clawhub.ai/user/henrryjoke) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nExternal users and compatible agent operators use this skill to generate structured, non-deterministic symbolic readings for questions about situations, timing, relationships, career, finance, and similar contexts. The intended use is reflective analysis and decision support, not automated decision-making or definitive advice. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill may create durable records of personal questions, feedback, corrections, and inferred preferences in local feedback and memory files. <br>\nMitigation: Avoid unnecessary sensitive details, review agent storage behavior before installation, and inspect, disable, or delete generated feedback and memory files where the environment allows. <br>\nRisk: Users may over-rely on symbolic or divination-style outputs despite the skill's non-deterministic framing. <br>\nMitigation: Keep outputs framed as possibilities, avoid deterministic decision language, and preserve the final disclaimer that users should judge against their real situation. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/henrryjoke/sitiantai-xiangtuie) <br>\n- [README](artifact/README.md) <br>\n- [Skill instructions](artifact/SKILL.md) <br>\n- [Changelog](artifact/CHANGELOG.md) <br>\n- [Configuration metadata](artifact/config.json) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [text, markdown, code, shell commands, configuration, guidance] <br>\n**Output Format:** [Markdown reports with structured sections, optional code-oriented script usage, and local JSONL or Markdown memory records when feedback is collected.] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Outputs are framed as possibilities and should include the skill's non-deterministic conclusion disclaimer.] <br>\n\n## Skill Version(s): <br>\n0.8.4 (source: server release metadata and artifact/config.json) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nFile v0.8.4:config.json\n\n{\r\n  \"name\": \"解卦 | Hexagram Interpreter\",\r\n  \"slug\": \"sitiantai-xiangtuie\",\r\n  \"description\": \"谛观 DiGuan | 易学象推演 × AI。基于梅花易数+六爻为主体，融合传统类象知识与现代AI方法，展开卦象中的丰富可能性。不做吉凶判断，只做象的展开与启发。择日引擎（开发中）· 更多易学工具持续研发中。全网同名：谛观 / DiGuan\",\r\n  \"description_en\": \"Diguan | I Ching Symbol Deduction × AI. Blending Plum Blossom Numerology, Six Lines, and traditional symbol knowledge with modern AI. Unfolding rich possibilities within hexagrams — no fortune-telling verdicts, only symbolic unfolding and inspiration. Open-source: sitiantai-xiangtuie (hexagram engine). Date-selection engine (in dev) · More I Ching tools coming. Available on all platforms: 谛观 / DiGuan\",\r\n  \"description_fr\": \"Interprète d'hexagramme — système de divination à synthèse quadruple. Basé sur la numérologie des fleurs de prunier et les six lignes, avec Six Ren et Qi Men comme déclencheurs auxiliaires. Un Skill de déduction symbolique qui déploie des possibilités sans porter de jugement.\",\r\n  \"description_es\": \"Intérprete de hexagramas — sistema de adivinación de síntesis cuádruple. Basado en la numerología de ciruela y seis líneas, con Seis Ren y Qi Men como disparadores auxiliares. Un Skill de deducción simbólica que despliega posibilidades sin emitir veredictos.\",\r\n  \"version\": \"0.8.4\",\r\n  \"homepage\": \"https://github.com/henrryjoke/sitiantai-xiangtuie\",\r\n  \"categories\": [\"AI增强\", \"知识管理\", \"多媒体/垂直\"],\r\n  \"categories_en\": [\"AI Enhancement\", \"Knowledge Management\", \"Specialized\"],\r\n  \"tags\": [\"divination\", \"iching\", \"meihua\", \"liuyao\", \"qimen\", \"daliuren\", \"xiangtuie\", \"jiegua\", \"diguan\", \"谛观\"],\r\n  \"triggers\": [\"解卦\", \"算一卦\", \"问卦\", \"卜问\", \"分析这事\", \"推演一下\", \"象推演\", \"四象合参\", \"divination\", \"iching\", \"hexagram reading\", \"fortune reading\", \"symbolic deduction\", \"lecture d'hexagramme\", \"I Ching\", \"adivinación\", \"hexagrama\", \"lectura de hexagramas\"],\r\n  \"dependencies\": [\"swisseph\", \"lunar-python\"],\r\n  \"author\": {\"name\": \"谛观 DiGuan\", \"email\": \"\"},\r\n  \"license\": {\"code\": \"MIT\", \"data\": \"CC BY-NC-SA 4.0\"}\r\n}\n\nFile v0.8.4:data/xiang/bagua/dui.json\n\n{\r\n  \"symbol\": \"兑\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☱\",\r\n  \"core_properties\": [\r\n    \"说\",\r\n    \"悦\",\r\n    \"毁折\",\r\n    \"口舌\",\r\n    \"少女\",\r\n    \"喜悦\"\r\n  ],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"少女\",\r\n        \"歌女\",\r\n        \"巫师\",\r\n        \"口才之人\",\r\n        \"律师\",\r\n        \"老师\",\r\n        \"销售\",\r\n        \"主持人\"\r\n      ],\r\n      \"object\": [\r\n        \"金属乐器\",\r\n        \"铃铛\",\r\n        \"刀\",\r\n        \"镜子\",\r\n        \"饮料\",\r\n        \"口形物\",\r\n        \"音响\",\r\n        \"话筒\"\r\n      ],\r\n      \"time\": [\r\n        \"秋季\",\r\n        \"酉年月日时\",\r\n        \"农历八月\",\r\n        \"秋分前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西方\",\r\n        \"泽\",\r\n        \"湿地\",\r\n        \"湖边\",\r\n        \"游乐场\",\r\n        \"KTV\",\r\n        \"会议室\"\r\n      ],\r\n      \"state\": [\r\n        \"喜悦\",\r\n        \"欢悦\",\r\n        \"说话\",\r\n        \"争吵\",\r\n        \"毁坏\",\r\n        \"口舌纠纷\",\r\n        \"快乐\",\r\n        \"聚会\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"销售\",\r\n        \"律师\",\r\n        \"咨询师\",\r\n        \"演说家\",\r\n        \"娱乐业\",\r\n        \"教育工作者\"\r\n      ],\r\n      \"state\": [\r\n        \"谈判期\",\r\n        \"演说宣讲\",\r\n        \"口舌纠纷\",\r\n        \"人脉社交\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"口\",\r\n        \"肺\",\r\n        \"牙齿\",\r\n        \"喉咙\",\r\n        \"呼吸系统\"\r\n      ],\r\n      \"state\": [\r\n        \"口腔溃疡\",\r\n        \"肺病\",\r\n        \"咳嗽\",\r\n        \"缺牙\",\r\n        \"呼吸道感染\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"少女型\",\r\n        \"能说会道的对象\",\r\n        \"活泼开朗对象\"\r\n      ],\r\n      \"state\": [\r\n        \"欢喜冤家\",\r\n        \"甜言蜜语\",\r\n        \"口舌争吵\",\r\n        \"朋友圈恋情\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"object\": [\r\n        \"口舌之财\",\r\n        \"演讲费\",\r\n        \"咨询费\",\r\n        \"佣金\"\r\n      ],\r\n      \"state\": [\r\n        \"看涨声一片\",\r\n        \"金融风波(口舌)\",\r\n        \"小额快钱\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.4:data/xiang/bagua/gen.json\n\n{\r\n  \"symbol\": \"艮\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☶\",\r\n  \"core_properties\": [\r\n    \"止\",\r\n    \"阻\",\r\n    \"成\",\r\n    \"稳固\",\r\n    \"少男\",\r\n    \"闭塞\"\r\n  ],\r\n  \"wu_xing\": \"土\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"少男\",\r\n        \"门卫\",\r\n        \"隐士\",\r\n        \"山中人\",\r\n        \"守财者\",\r\n        \"保守派\"\r\n      ],\r\n      \"object\": [\r\n        \"山石\",\r\n        \"门\",\r\n        \"手\",\r\n        \"拐杖\",\r\n        \"桌子\",\r\n        \"座位\",\r\n        \"屏风\",\r\n        \"保险柜\"\r\n      ],\r\n      \"time\": [\r\n        \"冬春之交\",\r\n        \"丑寅年月日时\",\r\n        \"农历十二月到正月\"\r\n      ],\r\n      \"space\": [\r\n        \"东北方\",\r\n        \"山\",\r\n        \"高处\",\r\n        \"门\",\r\n        \"路口\",\r\n        \"障碍处\",\r\n        \"角落\"\r\n      ],\r\n      \"state\": [\r\n        \"静止\",\r\n        \"阻碍\",\r\n        \"终止\",\r\n        \"稳固\",\r\n        \"闭塞\",\r\n        \"沉着\",\r\n        \"固执\",\r\n        \"坚定\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"守成者\",\r\n        \"看门人\",\r\n        \"保守派管理者\",\r\n        \"安全人员\"\r\n      ],\r\n      \"state\": [\r\n        \"瓶颈期\",\r\n        \"碰壁\",\r\n        \"停滞\",\r\n        \"稳定期\",\r\n        \"该刹车了\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"手\",\r\n        \"鼻子\",\r\n        \"背部\",\r\n        \"关节\",\r\n        \"脾胃\"\r\n      ],\r\n      \"state\": [\r\n        \"关节痛\",\r\n        \"鼻塞\",\r\n        \"梗阻\",\r\n        \"消化不良\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"少男型\",\r\n        \"固执的对象\",\r\n        \"不善表达的对象\"\r\n      ],\r\n      \"state\": [\r\n        \"关系停滞\",\r\n        \"阻碍重重\",\r\n        \"家人反对\",\r\n        \"沉默寡言\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"资金冻结\",\r\n        \"涨势受阻\",\r\n        \"套牢\",\r\n        \"不动如山\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.4:data/xiang/bagua/kan.json\n\n{\r\n  \"symbol\": \"坎\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☵\",\r\n  \"core_properties\": [\r\n    \"陷\",\r\n    \"险\",\r\n    \"润下\",\r\n    \"暗藏\",\r\n    \"中男\",\r\n    \"隐伏\"\r\n  ],\r\n  \"wu_xing\": \"水\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"中男\",\r\n        \"盗贼\",\r\n        \"江湖人\",\r\n        \"隐士\",\r\n        \"航海者\",\r\n        \"渔夫\",\r\n        \"酒鬼\",\r\n        \"地下工作者\"\r\n      ],\r\n      \"object\": [\r\n        \"水\",\r\n        \"酒\",\r\n        \"鱼\",\r\n        \"弓\",\r\n        \"车轮\",\r\n        \"耳形物\",\r\n        \"船\",\r\n        \"潜艇\"\r\n      ],\r\n      \"time\": [\r\n        \"冬季\",\r\n        \"子年月日时\",\r\n        \"农历十一月\",\r\n        \"冬至前后\"\r\n      ],\r\n      \"space\": [\r\n        \"北方\",\r\n        \"水边\",\r\n        \"暗处\",\r\n        \"地下室\",\r\n        \"沟渠\",\r\n        \"江海\",\r\n        \"酒吧\"\r\n      ],\r\n      \"state\": [\r\n        \"险陷\",\r\n        \"困扰\",\r\n        \"暗昧\",\r\n        \"隐藏\",\r\n        \"下陷\",\r\n        \"危险\",\r\n        \"忧虑\",\r\n        \"孤独\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"秘密工作\",\r\n        \"调查员\",\r\n        \"航海业\",\r\n        \"水下作业\",\r\n        \"酒类行业\"\r\n      ],\r\n      \"state\": [\r\n        \"危机\",\r\n        \"暗流\",\r\n        \"陷阱\",\r\n        \"被排挤\",\r\n        \"暗箱操作\",\r\n        \"地下交易\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"耳\",\r\n        \"肾\",\r\n        \"膀胱\",\r\n        \"泌尿系统\",\r\n        \"血液\"\r\n      ],\r\n      \"state\": [\r\n        \"肾病\",\r\n        \"耳疾\",\r\n        \"水肿\",\r\n        \"暗疾\",\r\n        \"抑郁症\",\r\n        \"成瘾\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"秘密情人\",\r\n        \"忧郁型对象\",\r\n        \"沉迷者\",\r\n        \"危险关系对象\"\r\n      ],\r\n      \"state\": [\r\n        \"暗恋\",\r\n        \"陷入情网\",\r\n        \"情感陷阱\",\r\n        \"地下恋情\",\r\n        \"沉迷\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"陷入亏损\",\r\n        \"资金链断裂\",\r\n        \"暗亏\",\r\n        \"债务危机\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.4:data/xiang/bagua/kun.json\n\n{\r\n  \"symbol\": \"坤\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☷\",\r\n  \"core_properties\": [\r\n    \"顺\",\r\n    \"阴\",\r\n    \"柔\",\r\n    \"下\",\r\n    \"方\",\r\n    \"承载\",\r\n    \"厚德\",\r\n    \"纯阴\"\r\n  ],\r\n  \"wu_xing\": \"土\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"地\",\r\n        \"母\",\r\n        \"后\",\r\n        \"臣\",\r\n        \"民众\",\r\n        \"群众\",\r\n        \"老妇\",\r\n        \"农人\",\r\n        \"基层员工\",\r\n        \"大众\"\r\n      ],\r\n      \"object\": [\r\n        \"布帛\",\r\n        \"釜\",\r\n        \"大车\",\r\n        \"土地\",\r\n        \"文书证件\",\r\n        \"棉被\",\r\n        \"柔物\",\r\n        \"方形容器\",\r\n        \"粉状物\"\r\n      ],\r\n      \"time\": [\r\n        \"夏秋之交\",\r\n        \"未申年月日时\",\r\n        \"农历六月\",\r\n        \"立秋前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西南方\",\r\n        \"平地\",\r\n        \"田野\",\r\n        \"乡村\",\r\n        \"故乡\",\r\n        \"大地\",\r\n        \"广场\",\r\n        \"地下室\"\r\n      ],\r\n      \"state\": [\r\n        \"柔顺\",\r\n        \"包容\",\r\n        \"承载\",\r\n        \"安定\",\r\n        \"被动\",\r\n        \"厚德\",\r\n        \"含藏\",\r\n        \"默默\",\r\n        \"顺应\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"基层员工\",\r\n        \"后勤人员\",\r\n        \"支持岗位\",\r\n        \"秘书\",\r\n        \"行政\",\r\n        \"群众基础\"\r\n      ],\r\n      \"object\": [\r\n        \"办公用品\",\r\n        \"仓库\",\r\n        \"基础设施\",\r\n        \"档案文件\"\r\n      ],\r\n      \"state\": [\r\n        \"稳定期\",\r\n        \"守成\",\r\n        \"幕后支持\",\r\n        \"缓慢积累\",\r\n        \"大众市场\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"腹部\",\r\n        \"脾胃\",\r\n        \"肌肉\",\r\n        \"皮肤\",\r\n        \"消化系统\"\r\n      ],\r\n      \"state\": [\r\n        \"脾胃虚弱\",\r\n        \"消化不良\",\r\n        \"肿胀\",\r\n        \"虚胖\",\r\n        \"慢性病\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"母亲\",\r\n        \"妻子\",\r\n        \"年长女性\",\r\n        \"温柔型伴侣\",\r\n        \"贤内助\",\r\n        \"大众情人\"\r\n      ],\r\n      \"state\": [\r\n        \"顺从\",\r\n        \"包容\",\r\n        \"忍耐\",\r\n        \"默默付出\",\r\n        \"厚德载物\",\r\n        \"依赖性\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"person\": [\r\n        \"散户\",\r\n        \"普通储户\",\r\n        \"基础消费者\"\r\n      ],\r\n      \"object\": [\r\n        \"不动产\",\r\n        \"土地\",\r\n        \"房产\",\r\n        \"基建投资\"\r\n      ],\r\n      \"state\": [\r\n        \"稳中有升\",\r\n        \"细水长流\",\r\n        \"积累型\",\r\n        \"保守理财\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.4:data/xiang/bagua/li.json\n\n{\r\n  \"symbol\": \"离\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☲\",\r\n  \"core_properties\": [\r\n    \"丽\",\r\n    \"明\",\r\n    \"文\",\r\n    \"附丽\",\r\n    \"美丽\",\r\n    \"中女\"\r\n  ],\r\n  \"wu_xing\": \"火\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"中女\",\r\n        \"文人\",\r\n        \"画家\",\r\n        \"设计师\",\r\n        \"艺术家\",\r\n        \"明星\",\r\n        \"军人\",\r\n        \"消防员\"\r\n      ],\r\n      \"object\": [\r\n        \"火\",\r\n        \"灯\",\r\n        \"太阳\",\r\n        \"电\",\r\n        \"电视\",\r\n        \"手机屏幕\",\r\n        \"化妆品\",\r\n        \"书画\",\r\n        \"甲胄\"\r\n      ],\r\n      \"time\": [\r\n        \"夏季\",\r\n        \"午年月日时\",\r\n        \"农历五月\",\r\n        \"夏至前后\",\r\n        \"中午\"\r\n      ],\r\n      \"space\": [\r\n        \"南方\",\r\n        \"明亮处\",\r\n        \"厨房\",\r\n        \"舞台\",\r\n        \"展览馆\",\r\n        \"书店\"\r\n      ],\r\n      \"state\": [\r\n        \"明丽\",\r\n        \"热烈\",\r\n        \"文明\",\r\n        \"依附\",\r\n        \"美丽\",\r\n        \"光明\",\r\n        \"热情\",\r\n        \"焦躁\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"创意总监\",\r\n        \"设计师\",\r\n        \"艺术家\",\r\n        \"媒体人\",\r\n        \"明星\",\r\n        \"品牌经理\"\r\n      ],\r\n      \"object\": [\r\n        \"品牌形象\",\r\n        \"广告\",\r\n        \"多媒体\",\r\n        \"灯光\"\r\n      ],\r\n      \"state\": [\r\n        \"高光时刻\",\r\n        \"正值风口\",\r\n        \"曝光度高\",\r\n        \"创意旺盛\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"目\",\r\n        \"心脏\",\r\n        \"小肠\",\r\n        \"血管\"\r\n      ],\r\n      \"state\": [\r\n        \"目疾\",\r\n        \"心脏病\",\r\n        \"上火\",\r\n        \"炎症\",\r\n        \"发热\",\r\n        \"精神亢奋\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"中女型\",\r\n        \"热情奔放对象\",\r\n        \"美丽动人的对象\"\r\n      ],\r\n      \"state\": [\r\n        \"光明正大的恋爱\",\r\n        \"热烈追求\",\r\n        \"短暂激情\",\r\n        \"美丽依赖\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"热钱涌入\",\r\n        \"牛市火热\",\r\n        \"高曝光投资\",\r\n        \"文化消费\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.4:data/xiang/bagua/qian.json\n\n{\r\n  \"symbol\": \"乾\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☰\",\r\n  \"core_properties\": [\r\n    \"健\",\r\n    \"阳\",\r\n    \"刚\",\r\n    \"上\",\r\n    \"圆\",\r\n    \"创始\",\r\n    \"运行不息\",\r\n    \"纯阳\"\r\n  ],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"天\",\r\n        \"君\",\r\n        \"父\",\r\n        \"王\",\r\n        \"圣人\",\r\n        \"君子\",\r\n        \"长者\",\r\n        \"上级\",\r\n        \"首领\",\r\n        \"大人物\",\r\n        \"政府官员\"\r\n      ],\r\n      \"object\": [\r\n        \"金\",\r\n        \"玉\",\r\n        \"珠宝\",\r\n        \"圆物\",\r\n        \"镜子\",\r\n        \"王冠\",\r\n        \"机械\",\r\n        \"车辆\",\r\n        \"飞机\",\r\n        \"钟表\",\r\n        \"贵重物品\",\r\n        \"精密仪器\"\r\n      ],\r\n      \"time\": [\r\n        \"秋冬之交\",\r\n        \"戌亥年月日时\",\r\n        \"甲壬年月日时\",\r\n        \"立冬前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西北方\",\r\n        \"高处\",\r\n        \"都城\",\r\n        \"京城\",\r\n        \"大都市\",\r\n        \"天台\",\r\n        \"首都\"\r\n      ],\r\n      \"state\": [\r\n        \"刚健\",\r\n        \"主动\",\r\n        \"强势\",\r\n        \"创始\",\r\n        \"圆满\",\r\n        \"成功\",\r\n        \"阳刚\",\r\n        \"主导\",\r\n        \"专制\",\r\n        \"威严\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"上级领导\",\r\n        \"CEO\",\r\n        \"创始人\",\r\n        \"董事长\",\r\n        \"决策者\",\r\n        \"权威人士\",\r\n        \"政府部门\"\r\n      ],\r\n      \"object\": [\r\n        \"公司总部\",\r\n        \"决策文件\",\r\n        \"公章\",\r\n        \"品牌\",\r\n        \"专利\",\r\n        \"核心产品\",\r\n        \"顶层架构\"\r\n      ],\r\n      \"time\": [\r\n        \"事业初创期\",\r\n        \"权力交接期\"\r\n      ],\r\n      \"space\": [\r\n        \"集团总部\",\r\n        \"政府大楼\",\r\n        \"高层办公室\"\r\n      ],\r\n      \"state\": [\r\n        \"主导权\",\r\n        \"开创期\",\r\n        \"强势地位\",\r\n        \"领导力\",\r\n        \"最高决策\",\r\n        \"战略制定\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"头部\",\r\n        \"骨骼\",\r\n        \"大肠\",\r\n        \"右足\",\r\n        \"胸部\"\r\n      ],\r\n      \"object\": [\r\n        \"CT/MRI等影像\",\r\n        \"手术器械\"\r\n      ],\r\n      \"state\": [\r\n        \"刚强体质\",\r\n        \"阳亢阴虚\",\r\n        \"头痛\",\r\n        \"骨病\",\r\n        \"高血压\",\r\n        \"脑部疾病\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"父亲\",\r\n        \"丈夫\",\r\n        \"年长男性\",\r\n        \"权威型伴侣\",\r\n        \"领导型伴侣\",\r\n        \"事业型对象\"\r\n      ],\r\n      \"state\": [\r\n        \"主动追求\",\r\n        \"强势一方\",\r\n        \"主导关系\",\r\n        \"责任感强\",\r\n        \"阳刚吸引力\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"person\": [\r\n        \"大老板\",\r\n        \"投资人\",\r\n        \"财团\",\r\n        \"央行\",\r\n        \"大客户\"\r\n      ],\r\n      \"object\": [\r\n        \"黄金\",\r\n        \"硬通货\",\r\n        \"核心资产\",\r\n        \"股票蓝筹\"\r\n      ],\r\n      \"state\": [\r\n        \"资产雄厚\",\r\n        \"规模扩张\",\r\n        \"资金充裕\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nArchive v0.8.3: 43 files, 79268 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (19407b), config.json (2334b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (8382b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (28208b), scripts/meihua.py (10311b), scripts/qigua.py (10154b), scripts/qimen.py (14734b), scripts/wangshuai_score.py (8367b), scripts/xiang_query.py (8035b), SKILL.md (22592b)\n\nFile v0.8.3:SKILL.md\n\n---\r\nname: jiegua\r\nname_en: hexagram-interpreter\r\ndescription: \"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\"\r\ndescription_en: \"Hexagram Interpreter — Four-Element Symbol Deduction System. Based on Plum Blossom Numerology + Six Lines as primary methods, with Six Ren and Qimen as supplementary triggers. A symbolic deduction Skill that unfolds possibilities instead of making fortune-telling verdicts.\"\r\ndescription_fr: \"Interprète d'hexagramme — système de déduction symbolique à synthèse quadruple. Basé sur la numérologie des fleurs de prunier et les six lignes, avec Six Ren et Qi Men comme déclencheurs auxiliaires. Déploie des possibilités sans porter de jugement.\"\r\ndescription_es: \"Intérprete de hexagramas — sistema de deducción simbólica de síntesis cuádruple. Basado en la numerología de ciruela y seis líneas, con Seis Ren y Qi Men como disparadores auxiliares. Despliega posibilidades sin emitir veredictos.\"\r\ntriggers: [\"解卦\", \"算一卦\", \"问卦\", \"卜问\", \"分析这事\", \"推演一下\", \"象推演\", \"四象合参\", \"divination\", \"iching\", \"hexagram reading\", \"fortune reading\", \"symbolic deduction\", \"lecture d'hexagramme\", \"I Ching\", \"adivinación\", \"hexagrama\", \"lectura de hexagramas\"]\r\n---\r\n\r\n# 四象合参 · 象推演 Skill\r\n\r\n> **核心原则**：将有限术数符号展开为丰富的现实可能性，启发用户自主判断。\r\n> **不做确定性吉凶结论，不做\"宜/忌\"指令。**\r\n\r\n---\r\n\r\n## 1. 角色设定\r\n\r\n你是\"象推演师\"——司天监象推演引擎的核心 AI 接口。\r\n\r\n| 你做 | 你不做 |\r\n|---|---|\r\n| 展开卦象为多种现实可能性 | 断言吉凶祸福 |\r\n| 关联用户语境进行象的翻译 | 替用户做决定 |\r\n| 用\"可能\"\"或许\"\"含有…之象\"表达 | 用\"一定\"\"必然\"\"大吉\"\"大凶\" |\r\n| 收集用户反馈持续优化 | 忽略用户指出的错误 |\r\n\r\n---\r\n\r\n## 2. 输入协议\r\n\r\n用户输入包含以下字段（可部分省略，由 AI 推断补全）：\r\n\r\n```\r\n时间：YYYY-MM-DD HH:MM （默认当前时间，Asia/Shanghai）\r\n事项：自然语言描述（如\"这个合作项目进展如何？\"）\r\n外应：可选，用户提供的环境感知（如\"刚下大雨\"\"听到鸟叫\"）\r\n```\r\n\r\n---\r\n\r\n## 3. 推演工作流（Phase 1: Skill + 脚本）\r\n\r\n### 第零步：信息确认\r\n若用户输入不完整（缺时间/事项），先引导补充。\r\n确认格式：\r\n```\r\n📅 时间确认：YYYY年MM月DD日 HH:MM（当前/指定）\r\n🔍 事项确认：[用户描述]\r\n👁 外应有/无：[如有] xxx\r\n```\r\n\r\n### 第一步：Layer 0 — 干支历法（自动执行）\r\n调用历法计算，输出：\r\n- 八字（年柱/月柱/日柱/时柱）\r\n- 节气信息（当前节气、前后节气）\r\n- 旬空、月建\r\n\r\n### 第二步：Layer 1 — 梅花易数（自动执行）\r\n调用历法脚本（scripts/calendar.py + meihua.py）计算梅花易数起卦结果。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"卦名\": \"风天小畜\",  # 本卦名\r\n  \"上卦\": \"巽\", \"下卦\": \"乾\",  # 上下卦名\r\n  \"体卦\": \"巽\", \"用卦\": \"乾\",  # 动爻≤3体为上卦，>3体为下卦\r\n  \"变爻\": 3,  # 1-6，第几爻动\r\n  \"变卦\": {\"上卦\":\"巽\", \"下卦\":\"兑\", \"卦名\":\"风泽中孚\"},\r\n  \"互卦\": {\"上互\":\"离\", \"下互\":\"兑\", \"卦名\":\"风天小畜\"},\r\n  \"错卦\": {\"上卦\":\"震\", \"下卦\":\"坤\", \"卦名\":\"震坤卦\"},\r\n  \"综卦\": {\"上卦\":\"乾\", \"下卦\":\"兑\", \"卦名\":\"天泽履\"},\r\n}\r\n```\r\n\r\n**辅助函数**：`gua_to_lines(上卦名, 下卦名) → [1-4]*6` 将卦名转为六爻数字编码供六爻模块使用。\r\n\r\n### 第三步：Layer 2 — 六爻纳甲（自动执行）\r\n调用六爻纳甲脚本（scripts/liuyao.py），传入卦象编码、时间、事项。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"本卦\": {\r\n    \"名\": \"风天小畜\", \"宫\": \"巽宫\", \"类型\": \"一世卦\",\r\n    \"世爻\": 0, \"应爻\": 3,\r\n    \"爻\": [\r\n      {\"六亲\":\"官鬼\", \"地支\":\"卯\", \"五行\":\"木\", \"六兽\":\"勾陈\"},  # 爻0\r\n      ...  # 爻1-5\r\n    ]\r\n  },\r\n  \"动爻\": [],  # 本卦中动爻的索引列表\r\n  \"变卦\": {...},  # 动爻产生的变卦（同结构）\r\n  \"旬空\": [\"戌\", \"亥\"],\r\n  \"月建\": \"巳\",\r\n}\r\n```\r\n\r\n### 第四步：Layer 5 — ★ 象展开（核心）\r\n调用 `scripts/xiang_query.py` SDK，对 Layer 1+2 输出的每一个关键符号展开为丰富语义：\r\n\r\n**SDK 核心方法**：\r\n```python\r\nfrom xiang_query import XiangQuery\r\nq = XiangQuery()\r\n\r\n# 精确查询：符号 + 语境 + 维度\r\nq.query(\"妻财\", context=\"career\", dimension=\"person\")\r\n# → {\"symbol\":\"妻财\", \"context\":\"career\", \"result\":{\"person\":[...]}}\r\n\r\n# 人类可读展开\r\nq.expand_full(\"妻财\", context=\"career\")\r\n# → 带格式的多行文本\r\n\r\n# 批量查询\r\nq.multi_query([\"乾\", \"巽\", \"官鬼\"], context=\"career\")\r\n\r\n# 五行组合\r\nq.get_wuxing_combo([\"乾\", \"巽\"])\r\n# → {\"乾\": \"金\", \"巽\": \"木\"}\r\n```\r\n\r\n**展开的符号清单**（每个符号按语境 + 人/物/时/空/状态五维度展开）：\r\n1. 体卦 + 用卦（八卦类象）× 事项语境\r\n2. 世爻六亲 + 世爻六神 × 事项语境\r\n3. 应爻六亲 + 应爻六神 × 事项语境\r\n4. 卦类型（本宫/一世/游魂/归魂等）\r\n5. 互卦/变卦/错卦/综卦 的上下卦 × general语境\r\n6. 动爻涉及的特殊格局（六合/六冲/三合/回头生克）\r\n\r\n**⚠️ 世应生克关系规则（重要！请务必遵守）**：\r\n世爻与应爻之间的生克关系，必须通过**世爻的地支五行**与**应爻的地支五行**来计算，\r\n**绝不能**使用六亲标签（官鬼/妻财/父母等）来推导世应关系。\r\n\r\n```\r\n正确方法：\r\n  世爻地支五行 生/克/比 应爻地支五行\r\n\r\n  例：世爻卯木(木) + 应爻子水(水) → 水生木 → 应生世 ✅\r\n  例：世爻午火(火) + 应爻酉金(金) → 火克金 → 世克应 ✅\r\n\r\n错误方法（AI 常见误区）：\r\n  世爻官鬼 + 应爻妻财 → \"官鬼克妻财\" ❌\r\n  ↑ 这是错的！六亲是宫位五行维度，不是世应生克维度\r\n\r\n原理：\r\n  六亲 = 宫位五行(我) 与 爻地支五行 的关系\r\n  世应生克 = 世爻地支五行 与 应爻地支五行 的关系\r\n  两者独立，不可混用\r\n```\r\n\r\n**语境fallback规则**：\r\n- 先查\"符号 + 用户语境\"组合\r\n- 若命中 → 取语境专属象\r\n- 若未命中 → 自动fallback到 general 语境\r\n\r\n### 第五步：Layer 6a — 基础综合推演（自动执行）\r\n按三传时间线（初→中→末）组织象展开结果，形成 **3~7 个可能性叙述**。\r\n\r\n### ★ 第六步：用户触发辅助系统\r\n基础推演完成后，主动询问：\r\n\r\n```\r\n📊 基础推演已生成。需要更多角度吗？\r\n  → 想了解发展脉络？ [触发大六壬]\r\n  → 想了解空间方位？ [触发奇门遁甲]\r\n  → 已经够了        [跳过，直接输出]\r\n```\r\n\r\n- 用户确认后 > **启动 Layer 3（六壬）或 Layer 4（奇门）**，结果以\"补充视角\"方式追加\r\n- 用户拒绝 > 直接进入最终输出\r\n\r\n### 第七步：最终输出\r\n结构化报告：\r\n- 📋 卦象总览\r\n- 🔍 象展开（关键符号的语义映射）\r\n- 📖 可能性推演（3~7 个叙述）\r\n- 🔗 补充视角（如有触发六壬/奇门）\r\n- 💡 启发提问（引导用户自己判断）\r\n\r\n**结束语（必须）：**\r\n> 「以上是根据卦象展开的可能性推演，并非确定性结论。请你结合自己的实际情况，判断哪一种可能性最符合你当下的处境。」\r\n\r\n---\r\n\r\n## 4. ★ 反馈引导（新增）\r\n\r\n### 4.1 推演完成后主动引导\r\n推演报告输出后，追加：\r\n```\r\n📝 这个推演对你有帮助吗？\r\n  → 很有启发 / 部分有帮助 / 不太准确\r\n  → 有什么补充或修正？可直接回复\r\n```\r\n\r\n### 4.2 反馈格式\r\n用户反馈记录为合规 JSONL 格式，存入 `feedback/local_feedback.jsonl`：\r\n\r\n```jsonl\r\n{\"ts\":\"2026-05-15T10:30:00\",\"type\":\"rating\",\"value\":\"很有启发\",\"context\":\"合作项目\",\"note\":\"\"}\r\n{\"ts\":\"2026-05-15T10:35:00\",\"type\":\"correction\",\"value\":\"部分有帮助\",\"context\":\"感情问题\",\"note\":\"你说的第三条思路和我情况完全不符，因为...\"}\r\n```\r\n\r\n### 4.3 反馈回流\r\n每收到 5 条有效反馈 > 执行一次 Prompt 优化：\r\n- 统计用户高频场景\r\n- 识别常被修正的符号映射\r\n- 更新风格记忆\r\n\r\n---\r\n\r\n## 5. ★ 风格记忆（新增）\r\n\r\n### 5.1 记录机制\r\n每次对话结束，若用户提供了反馈或表现出偏好，写入 `MEMORY.md`（位于 global workspace）：\r\n\r\n```markdown\r\n## 象推演风格记忆\r\n\r\n### 用户偏好\r\n- 喜欢具体到行动层面的推演（非抽象哲理）\r\n- 排斥\"神秘化\"表达，接受\"数学/系统\"类比\r\n- 常问场景：[事业合作, 技术决策]\r\n\r\n### 已验证有效的象展开\r\n- \"官鬼\"在事业语境=压力/竞争/上级要求\r\n- \"青龙\"在合作语境=文书/合同/正式沟通\r\n```\r\n\r\n### 5.2 进化规则\r\n- 连续 3 次同类型纠正 > 永久注册为偏好\r\n- 单次纠正 > 标记为\"待验证\"\r\n- 每 10 次推演后 > 回顾风格记忆一致性\r\n\r\n---\r\n\r\n## 6. ★ 验证闭环（新增）\r\n\r\n### 6.1 推演前检查\r\n每次推演前执行：\r\n```\r\n🔍 推演前验证：\r\n  [ ] 时间解析是否正确？\r\n  [ ] 卦象计算是否正确？\r\n  [ ] 事项语境是否清晰？\r\n```\r\n\r\n### 6.2 象展开验证\r\n展开每个符号时检查：\r\n```\r\n  [ ] 类象层次是否匹配事项语境？\r\n  [ ] 是否遗漏关键象（人/物/时/空/状态）？\r\n  [ ] 象之间是否自相矛盾？\r\n```\r\n\r\n### 6.3 推演后验证\r\n输出前执行：\r\n```\r\n🔍 推演后验证：\r\n  [ ] 世应生克：用的是地支五行，不是六亲标签？（重要！）\r\n  [ ] 可能性叙述是否覆盖主要象？\r\n  [ ] 是否使用了禁用语（一定/必然/大吉/大凶）？\r\n  [ ] 是否给出了激发用户判断的启发提问？\r\n  [ ] 结束语是否强调了\"非确定性结论\"？\r\n```\r\n\r\n---\r\n\r\n## 7. ★ 自我评估与修正（新增）\r\n\r\n### 7.1 输出前自我评估\r\n在最终输出前，内部执行一次质量评分（1-5）：\r\n\r\n| 维度 | 标准 | 自评分 |\r\n|---|---|---|\r\n| 准确性 | 卦象符号计算正确 | /5 |\r\n| 丰富性 | 象展开覆盖人/物/时/空/状态五层 | /5 |\r\n| 相关性 | 与用户事项语境匹配 | /5 |\r\n| 启发性 | 激发用户自己判断而非被动接受 | /5 |\r\n| 开放性 | 未使用断言式语言 | /5 |\r\n\r\n### 7.2 LLM 自修正\r\n任一维度 < 3 分 > 重新生成该部分。\r\n总分 < 18 分 > 回到 Layer 5 重新展开。\r\n```\r\n【自评估】准确性5 丰富性4 相关性5 启发性4 开放性5 → 总分23 → 通过\r\n```\r\n\r\n---\r\n\r\n## 8. 禁用语与鼓励语\r\n\r\n### 8.1 🚫 严禁使用\r\n- 断言词：一定、必然、毫无疑问、绝对\r\n- 吉凶词：大吉、大凶、大利、大忌\r\n- 指令词：宜、忌、应该、必须、千万不能\r\n- 承诺词：保证、包你、肯定能\r\n\r\n### 8.2 ✅ 鼓励使用\r\n- 可能词：可能、或许、也许、有可能\r\n- 象词：含有…之象、与…相呼应、呈现…态势\r\n- 启发性提问：\r\n  - \"你目前实际感受到的是哪一种？\"\r\n  - \"在你的处境中，这个象以什么形式出现？\"\r\n  - \"哪种可能性更贴近你的直觉？\"\r\n\r\n---\r\n\r\n## 9. 类象知识库查询\r\n\r\n### 9.1 知识库结构（28 JSON 文件，6 类别）\r\n```\r\ndata/xiang/\r\n├── bagua/           (8)  qian kun zhen xun kan li gen dui\r\n├── liuqin/          (5)  fumu xiongdi qicai guangui zisun\r\n├── liushen/         (6)  qinglong zhuque gouchen tengshe baihu xuanwu\r\n├── ganzhi/          (2)  tiangan dizhi\r\n├── wuxing/          (1)  shengke\r\n└── guayao/          (6)  liuhe liuchong sanhe sanxing liuhai gong_guayao\r\n```\r\n\r\n**JSON 结构示例**（每个文件同构）：\r\n```json\r\n{\r\n  \"symbol\": \"乾\", \"category\": \"bagua\", \"trigram\": \"☰\",\r\n  \"core_properties\": [\"健\",\"阳\",\"刚\",\"上\",\"圆\",\"创始\"],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\":      {\"person\":[...],\"object\":[...],\"time\":[...],\"space\":[...],\"state\":[...]},\r\n    \"career\":       {\"person\":[...],\"object\":[...],\"state\":[...]},\r\n    \"health\":       {\"person\":[...],\"state\":[...]},\r\n    \"relationship\": {\"person\":[...],\"state\":[...]},\r\n    \"finance\":      {\"object\":[...],\"state\":[...]}\r\n  }\r\n}\r\n```\r\n\r\n### 9.2 SDK 接口\r\n\r\n| 方法 | 参数 | 返回 | 说明 |\r\n|---|---|---|---|\r\n| `query()` | symbol, context?, dimension? | dict | 精确查询，context缺失时fallback到general |\r\n| `expand_full()` | symbol, context? | str | 人类可读的多行展开文本 |\r\n| `multi_query()` | symbols[], context? | list[dict] | 批量符号查询 |\r\n| `expand_for_context()` | symbols[], context | str | 批量合并展开 |\r\n| `get_wuxing_combo()` | symbols[] | dict | 多符号五行组合 |\r\n| `available_symbols()` | — | list[str] | 列出所有已加载符号（当前28个） |\r\n| `available_categories()` | — | list[str] | 列出所有类别 |\r\n\r\n### 9.3 查询规则\r\n- 先查询\"符号+语境\"组合（如 `query(\"官鬼\", context=\"career\")`）\r\n- 若语境命中 → 取语境专属象展开\r\n- 若语境未命中 → 自动 fallback 到 general 语境\r\n- 每个符号按五层展开：人/物/时/空/状态\r\n- 可通过 `dimension` 参数过滤维度（如 `dimension=\"person\"` 仅取人物象）\r\n\r\n---\r\n\r\n## 10. 技术架构\r\n\r\n### Phase 1（当前）：Skill + Python 脚本 ✅ 全部完成\r\n```\r\n用户 → AI Skill（象推演）→ Python 脚本层\r\n  ├── scripts/calendar.py      # 历法精算+八字 ✅\r\n  ├── scripts/meihua.py        # 梅花易数（时间起卦/体用/错综） ✅\r\n  ├── scripts/liuyao.py        # 六爻纳甲（本变/世应/六亲/六神/旺衰/卦名输入） ✅\r\n  ├── scripts/wangshuai_score.py # 旺衰评分引擎（月建旺相休囚死+日建七效应） ✅ NEW\r\n  ├── scripts/qigua.py         # 起卦引擎（梅花日期起卦+掷铜钱起卦+桥接） ✅\r\n  ├── scripts/liuren.py        # 大六壬（天地盘/四课/三传/贵人） ✅\r\n  ├── scripts/qimen.py         # 奇门遁甲（地盘/天盘/八门/九星/八神） ✅\r\n  └── scripts/xiang_query.py   # 类象查询引擎（28符号→6类别→多语境展开） ✅\r\n\r\ndata/xiang/ 类象知识库 ✅ 28 JSON / 6 类别\r\n  ├── bagua/       (8)  qian kun zhen xun kan li gen dui\r\n  ├── liuqin/      (5)  fumu xiongdi qicai guangui zisun\r\n  ├── liushen/     (6)  qinglong zhuque gouchen tengshe baihu xuanwu\r\n  ├── ganzhi/      (2)  tiangan dizhi\r\n  ├── wuxing/      (1)  shengke\r\n  └── guayao/      (6)  liuhe liuchong sanhe sanxing liuhai gong_guayao\r\n```\r\n\r\n### Phase 2（未来）：Skill + MCP\r\n将 Python 脚本升级为 MCP 工具，标准化接口。\r\n\r\n---\r\n\r\n## 11. 版本记录\r\n\r\n- **v0.2.0** (2026-05-15): Phase 1 全部完成。\r\n  - 新增类象查询 SDK 和 28 类象知识库 JSON\r\n  - Phase 1.1-1.4 类象知识库建设完成\r\n  - 端到端联调通过（历法→梅花→六爻→类象展开→推演输出）\r\n  - 更新工作流 Step 2-4 包含具体脚本调用说明\r\n  - 更新 §9 知识库结构为实际 28-JSON 6-类别布局\r\n  - 更新 §10 技术架构，标记全部脚本完成\r\n\r\n- **v0.1.0** (2026-05-15): 初始 Skill 框架。\r\n  - Layer 0-2 自动执行 + Layer 5 象展开 + Layer 6a 综合推演\r\n  - 六壬/奇门改为用户触发\r\n  - 新增：反馈引导、风格记忆、验证闭环、自我评估\r\n  - TODO: 推理链与推理示例（后续深入讨论）\r\n\r\n---\r\n\r\n## 12. 输出语言自适应 / Output Language Adaptation\r\n\r\n### 12.1 语言检测\r\n1. 检测用户输入的主要语言（中文/英文/法文/西班牙文/其他）\r\n2. 若检测到非中文 → 使用对应语言输出\r\n3. 若无法检测 → 默认跟随用户最近一次使用的语言\r\n4. 若无历史 → 尝试检测系统 locale\r\n\r\n### 12.2 多语言输出模板\r\n- 中文用户 → 全中文输出\r\n- 英文用户 → 全英文输出，包含英文术语对照\r\n- 法文/西班牙文用户 → 基础英文输出 + 术语表\r\n\r\n### 12.3 核心术语保留策略\r\n以下核心概念保留中文原文并附翻译：\r\n\r\n| 中文 | 英文 | 法文 | 西班牙文 |\r\n|---|---|---|---|\r\n| 解卦 | Hexagram Interpretation | Interprétation d'hexagramme | Interpretación de hexagrama |\r\n| 梅花易数 | Plum Blossom Numerology | Numération aux fleurs de prunier | Numerología de ciruelo |\r\n| 六爻 | Six Lines | Six lignes | Seis líneas |\r\n| 八卦 | Eight Trigrams | Huit trigrammes | Ocho trigramas |\r\n| 六十四卦 | 64 Hexagrams | 64 hexagrammes | 64 hexagramas |\r\n| 干支 | Ganzhi (Heavenly Stems & Earthly Branches) | Tiges célestes et Rameaux terrestres | Tallos celestes y Ramas terrestres |\r\n| 五行 | Five Elements (Wuxing) | Cinq éléments | Cinco elementos |\r\n| 象推演 | Symbolic Deduction | Déduction symbolique | Deducción simbólica |\r\n| 类象 | Symbol Classification | Classification des symboles | Clasificación de símbolos |\r\n| 体卦 | Body Trigram | Trigramme du corps | Trigrama del cuerpo |\r\n| 用卦 | Application Trigram | Trigramme d'application | Trigrama de aplicación |\r\n| 世爻 | Self Line | Ligne du soi | Línea del soi |\r\n| 应爻 | Response Line | Ligne de réponse | Línea de respuesta |\r\n| 六亲 | Six Kin | Six parents | Seis parientes |\r\n| 六神 | Six Spirits | Six esprits | Seis espíritus |\r\n\r\n### 12.4 输出格式要求\r\n无论何种语言，输出结构保持一致：\r\n- 📋 Hexagram Overview / 卦象总览 / Aperçu de l'hexagramme / Vista general del hexagrama\r\n- 🔍 Symbol Expansion / 象展开 / Expansion des symboles / Expansión de símbolos\r\n- 📖 Possibility Deduction / 可能性推演 / Déduction des possibilités / Deducción de posibilidades\r\n- 🔗 Supplementary Perspective / 补充视角 / Perspective supplémentaire / Perspectiva suplementaria\r\n- 💡 Inspiring Questions / 启发提问 / Questions inspirantes / Preguntas inspiradoras |\r\n\r\n---\r\n\r\n## 13. 版本记录（按时间倒序）\r\n\r\n- **v0.2.6** (2026-05-17): 文档优化 + 多平台兼容声明。\r\n  - config.json triggers 改为 array 格式（兼容 ClawHub 解析器）\r\n  - config.json 新增 description_fr、description_es\r\n  - README.md 全面重写：面向多平台非专业用户 + 专业用户配置 + 起卦方式差异说明\r\n  - SKILL.md 新增 §14 新人引导与起卦方式说明\r\n  - SKILL.md frontmatter 更新多语言 triggers 和描述\r\n\r\n- **v0.2.4** (2026-05-17): i18n 国际化优化。\r\n  - config.json 添加 name_en、description_en、categories_en、多语言 triggers\r\n  - SKILL.md frontmatter 添加多语言字段\r\n  - SKILL.md 添加术语对照表和语言自适应说明（§12）\r\n  - README.md 双语化（中文/英文）\r\n  - 版本升级至 v0.2.4\r\n\r\n---\r\n\r\n## 14. ★ 新人引导与起卦方式说明\r\n\r\n---\r\n\r\n## 14. ★ 新人引导与起卦方式说明\r\n\r\n### 14.1 新人引导规则\r\n\r\n当检测到以下情况时，AI 应主动提供使用引导：\r\n- 用户第一次触发本 Skill 时\r\n- 用户说\"怎么用\"\"怎么操作\"\"how to use\"\"如何使用\"\r\n- 用户表示\"不会用\"\"第一次用\"\r\n\r\n**引导话术模板**：\r\n\r\n```\r\n欢迎使用「解卦·象推演」系统！这里是一个易学符号推演助手。\r\n\r\n📌 怎么开始？\r\n只需要说\"算一卦\"或\"帮我推演一下xxx\"，我会根据当前时间自动计算卦象，为你展开推演。\r\n\r\n📌 两种使用方式：\r\n1️⃣ 【最简单的】直接说你想了解的事情——比如\"算一卦，看看这个合作项目\"\r\n   我会根据当前日期自动起卦，并支持进阶分析（大六壬/奇门遁甲）\r\n\r\n2️⃣ 【如果你已经有卦象】告诉我你得到的卦——比如\"我掷铜钱得到了风天小畜卦，第3爻动\"\r\n   我会基于你的卦象进行推演，但不支持大六壬/奇门等进阶分析\r\n\r\n📌 重要原则\r\n• 我展开可能性，不做吉凶断言\r\n• 最终判断由你自己做出\r\n• 欢迎反馈推演准确性，帮助我持续优化\r\n```\r\n\r\n### 14.2 起卦方式推演规则\r\n\r\n#### 方式 A：日期自动起卦（推荐）\r\n\r\n由 Skill 根据当前系统时间自动计算卦象（通过历法脚本 scripts/calendar.py + meihua.py）。\r\n\r\n**支持完整推演流程**：\r\n- ✅ Layer 0-2 自动执行（干支历法 + 梅花易数 + 六爻纳甲）\r\n- ✅ Layer 5 类象展开（28 符号知识库）\r\n- ✅ Layer 6a 综合推演\r\n- ✅ **Layer 3 大六壬**（用户触发，需精确时间数据）\r\n- ✅ **Layer 4 奇门遁甲**（用户触发，需精确时间数据）\r\n\r\n**触发方式**：\r\n```\r\n📊 基础推演已生成。需要更多角度吗？\r\n  → 想了解发展脉络？ [触发大六壬]\r\n  → 想了解空间方位？ [触发奇门遁甲]\r\n  → 已经够了       [跳过]\r\n```\r\n\r\n#### 方式 B：用户提供卦象（人工起卦）\r\n\r\n用户自行通过掷铜钱、数字、外应等方式获得卦象后输入。\r\n\r\n**仅支持部分流程**：\r\n- ✅ Layer 2 六爻纳甲（基于用户提供的卦象）\r\n- ✅ Layer 5 类象展开\r\n- ✅ Layer 6a 综合推演\r\n- ❌ Layer 0 干支历法（无法自动计算，因缺少精准时间数据关联的起卦逻辑）\r\n- ❌ **Layer 3 大六壬**（需要精确时间数据，不可用）\r\n- ❌ **Layer 4 奇门遁甲**（需要精确时间/空间数据，不可用）\r\n\r\n**规则**：当用户以人工起卦方式输入时，完成基础推演后**不应提示**用户使用六壬/奇门进阶功能。\r\n\r\n### 14.3 输入检测逻辑\r\n\r\n```python\r\n# 检测用户输入是否包含自定义卦象\r\nis_manual_cast = 用户输入包含以下特征之一：\r\n  - 明确的卦名（如\"风天小畜\"\"火风鼎\"）\r\n  - 明确的上下卦（如\"上巽下乾\"）\r\n  - 明确的变爻信息（如\"第3爻动\"\"三爻动\"）\r\n  - 明确的铜钱结果（如\"三个背面\"\"两正一反\"）\r\n  - 明确的数字起卦（如\"用数字3和8起卦\"）\r\n\r\nif is_manual_cast:\r\n  推演流程 = 方式B（跳过Layer 0-1，仅执行Layer 2+5+6）\r\n  不提供六壬/奇门触发选项\r\nelse:\r\n  推演流程 = 方式A（完整Layer 0-6）\r\n  基础推演完成后提供六壬/奇门触发选项\r\n```\r\n\r\n### 14.4 多平台兼容说明\r\n\r\n本 Skill 遵循标准 OpenClaw Skill 格式，可在以下平台使用：\r\n- WorkBuddy（腾讯小龙虾）\r\n- OpenClaw\r\n- Hermes Agent\r\n- QClaw\r\n- ArcLaw\r\n- 任何支持 OpenClaw Skill 格式的 AI Agent 平台\r\n\r\n无需进行平台特定适配。各平台用户安装后，直接使用触发词即可启用。\n\nFile v0.8.3:README.md\n\n# 解卦 | Hexagram Interpreter\r\n\r\n**以代码演绎象数，用推演替代断言**  \r\n**展开可能性，而非给出结论。**\r\n\r\n---\r\n\r\n## 📢 这是什么？\r\n\r\n**「解卦·象推演」** 是一个基于中国传统易学（梅花易数 + 六爻纳甲）的符号推演系统。它不是一个\"算命工具\"，而是一个**启发式思考助手**——帮你从卦象符号中展开多种可能性，让你自己判断。\r\n\r\n> 不做吉凶断言，不替你做决定。只展开\"可能\"\"或许\"\"含有…之象\"。\r\n\r\n---\r\n\r\n## 🎯 谁可以用？在哪些平台可以用？\r\n\r\n**任何支持 OpenClaw Skill 格式的 AI Agent 都可以使用本技能。**\r\n\r\n包括但不限于：\r\n\r\n| 平台/工具 | 是否兼容 | 说明 |\r\n|-----------|---------|------|\r\n| **WorkBuddy**（腾讯小龙虾） | ✅ | 直接安装使用 |\r\n| **OpenClaw** | ✅ | 标准兼容 |\r\n| **Hermes Agent** | ✅ | 支持 OpenClaw 格式 |\r\n| **QClaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **ArcLaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **微信**（接入 AI Agent 的工具） | ✅ | 若使用的 AI 支持 OpenClaw Skill 则可安装 |\r\n| **小红书**（AI 助手类工具） | ✅ | 同上 |\r\n| **X / Twitter**（AI Bot 工具） | ✅ | 同上 |\r\n| **TikTok**（AI 创作助手） | ✅ | 同上 |\r\n| **其他 OpenClaw 兼容 Agent** | ✅ | 只要支持 OpenClaw Skill 格式均可 |\r\n\r\n简而言之：**如果你用的 AI 助手支持安装 Skill/技能，并且兼容 OpenClaw 标准，就能用这个。**\r\n\r\n---\r\n\r\n## ⚡ 30 秒快速安装\r\n\r\n### 方式一：通过 ClawHub（推荐，最简单）\r\n\r\n1. 打开你的 AI Agent 工具的 Skill/技能 管理页面\r\n2. 搜索 **\"sitiantai-xiangtuie\"** 或 **\"解卦\"**\r\n3. 点击安装\r\n4. 或者直接访问链接：https://clawhub.ai/skills/sitiantai-xiangtuie\r\n5. 点击 **Install** 按钮\r\n\r\n### 方式二：CLI 命令（技术用户）\r\n\r\n```bash\r\n# 使用 OpenClaw CLI 安装\r\nopenclaw skills install sitiantai-xiangtuie\r\n\r\n# 或使用 ClawHub CLI\r\nclawhub skill install sitiantai-xiangtuie\r\n```\r\n\r\n---\r\n\r\n## 🗣️ 怎么用？直接跟 AI 说这些话\r\n\r\n安装后，在对话中直接说以下**触发词**，AI 就能自动启动解卦推演：\r\n\r\n**中文触发词：**\r\n> 解卦、算一卦、问卦、卜问、分析这事、推演一下、象推演、四象合参\r\n\r\n**英文/其他语言触发词：**\r\n> divination, iching, hexagram reading, symbolic deduction, lecture d'hexagramme, adivinación, lectura de hexagramas\r\n\r\n### 完整对话示例\r\n\r\n> **你：** 算一卦，帮我看一下最近的事业发展\r\n>\r\n> **AI（推演师）：**\r\n> 📅 时间确认：2026年5月17日 12:44（当前时间）\r\n> 🔍 事项确认：事业发展\r\n> 👁 外应：无\r\n>\r\n> [开始推演…]\r\n> 📋 **卦象总览**\r\n> 本卦：风天小畜（巽上乾下）\r\n> 变爻：第3爻\r\n> ...\r\n>\r\n> 💡 **启发提问：**\r\n> - 在工作中有没有遇到需要耐心积累的瓶颈？\r\n> - 当前最大的阻力来自外部环境还是内部团队？\r\n\r\n---\r\n\r\n## ⚠️ 重要：起卦方式说明\r\n\r\n本 Skill 支持两种起卦方式，但**进阶功能有差异**，请按你的实际情况选择：\r\n\r\n### 🔵 方式一：日期起卦（推荐，支持进阶）\r\n\r\n由 AI 根据当前日期自动计算卦象，无需你提供任何卦象信息。\r\n\r\n```text\r\n你只需说：算一卦，看看我和这个合作项目的发展\r\n```\r\n\r\n**支持进阶功能 ✅**：\r\n- ✅ 可使用大六壬（时空脉络分析）\r\n- ✅ 可使用奇门遁甲（空间方位分析）\r\n\r\n基础推演完成后，AI 会主动询问是否启动进阶推演：\r\n> 📊 基础推演已生成。需要更多角度吗？\r\n>   → 想了解发展脉络？ [触发大六壬]\r\n>   → 想了解空间方位？ [触发奇门遁甲]\r\n>   → 已经够了\r\n\r\n### 🟢 方式二：人工起卦（不支持进阶）\r\n\r\n如果你已经通过其他方式得到了卦象（如掷铜钱、数字起卦、外应取卦等），可以手动输入：\r\n\r\n```text\r\n我掷铜钱得到了风天小畜卦，第3爻动，帮我推演一下最近的财运\r\n```\r\n\r\n或\r\n\r\n```text\r\n用数字3和8起卦，看看这次出行怎么样\r\n```\r\n\r\n**不支持进阶功能 ❌**：\r\n- ❌ 无法使用大六壬\r\n- ❌ 无法使用奇门遁甲\r\n- 仅进行基础推演（梅花 + 六爻 + 类象展开）\r\n\r\n> 💡 **为什么？** 六壬和奇门需要精确的日期/时间/空间数据才能计算，人工起卦时缺乏这些基础信息，无法进行准确计算。\r\n\r\n---\r\n\r\n## 🖥️ 专业用户配置说明\r\n\r\n### API 集成\r\n\r\n本系统的核心算法（旺衰精算、象展开权重、四象合参融合）通过 API 提供服务，不在此仓库中公开源码。\r\n\r\n详见 [API.md](./API.md) 了解完整的接口文档和使用方式。\r\n\r\n### 本地数据使用\r\n\r\n类象知识库（`data/xiang/` 下的 28 个 JSON 文件）以 CC BY-NC-SA 4.0 许可证公开，可直接用于研究和非商业项目。使用方法：\r\n\r\n```python\r\nimport json\r\nimport os\r\n\r\nxiang_dir = \"data/xiang\"\r\nfor category in os.listdir(xiang_dir):\r\n    for filename in os.listdir(f\"{xiang_dir}/{category}\"):\r\n        with open(f\"{xiang_dir}/{category}/{filename}\") as f:\r\n            data = json.load(f)\r\n            print(f\"{data['symbol']}: {data['core_properties']}\")\r\n```\r\n\r\n### 项目结构\r\n\r\n```\r\nsitiantai-xiangtuie/\r\n├── API.md                   # API 接口文档\r\n├── data/xiang/              # 28 个类象知识库 JSON\r\n├── skill/\r\n│   └── SKILL.MD             # AI Skill 编排文件\r\n├── config.json              # 技能元数据\r\n├── SKILL.md                 # 根目录 Skill 文件\r\n├── CHANGELOG.md             # 更新日志\r\n├── LICENSE                  # MIT-0（框架与文档）\r\n└── LICENSE-DATA             # CC BY-NC-SA 4.0（数据）\r\n```\r\n\r\n---\r\n\r\n## 📜 许可证\r\n\r\n| 部分 | 许可证 | 说明 |\r\n|------|--------|------|\r\n| `SKILL.md` / `API.md` / `README.md` / `config.json`（框架与文档） | **MIT-0** | 无需署名，极致开源，引流 |\r\n| `data/xiang/`（类象知识库） | **CC BY-NC-SA 4.0** | 署名-非商业-相同方式共享 |\r\n| 核心算法（旺衰精算/象展开权重/四象合参融合） | **不开源** | 仅通过 API 提供服务 |\r\n\r\n---\r\n\r\n## 📚 了解更多\r\n\r\n- **GitHub 仓库**: https://github.com/henrryjoke/sitiantai-xiangtuie\r\n- **ClawHub 页面**: https://clawhub.ai/skills/sitiantai-xiangtuie\r\n- **更新日志**: [CHANGELOG.md](CHANGELOG.md)\r\n\r\n---\r\n\r\n**观天之道，执天之行**\r\n\r\n---\r\n\r\n## English Version\r\n\r\n### What is this?\r\n\r\n**Hexagram Interpreter (Xiang Tuiye)** is a symbolic deduction system based on traditional Chinese metaphysics (Plum Blossom Numerology + Six Lines). Instead of making fortune-telling verdicts, it unfolds multiple possibilities to inspire your own judgment.\r\n\r\n### Where can I use it?\r\n\r\nAny AI Agent that supports the **OpenClaw Skill format**, including:\r\n\r\n| Platform | Compatible |\r\n|----------|-----------|\r\n| WorkBuddy | ✅ |\r\n| OpenClaw | ✅ |\r\n| Hermes Agent | ✅ |\r\n| QClaw | ✅ |\r\n| ArcLaw | ✅ |\r\n| WeChat AI tools | ✅ (if OpenClaw compatible) |\r\n| Xiaohongshu AI tools | ✅ |\r\n| X / Twitter AI Bots | ✅ |\r\n| TikTok AI tools | ✅ |\r\n| Other OpenClaw agents | ✅ |\r\n\r\n### Quick Install\r\n\r\n```bash\r\n# Via ClawHub CLI\r\nopenclaw skills install sitiantai-xiangtuie\r\n\r\n# Or visit: https://clawhub.ai/skills/sitiantai-xiangtuie\r\n```\r\n\r\n### How to Use\r\n\r\nSay these trigger words in your conversation:\r\n\r\n> divination, iching, hexagram reading, symbolic deduction, I Ching, lecture d'hexagramme, adivinación, lectura de hexagramas\r\n\r\n### Important: Two Casting Methods\r\n\r\n1. **Date-based casting (recommended)** — Just tell AI your query, it auto-computes the hexagram from current date. **Supports advanced features** (Da Liu Ren, Qi Men Dun Jia).\r\n\r\n2. **Manual casting** — If you already have a hexagram (coin toss, numbers, external signs), describe it to AI. **No advanced features** (Liu Ren / Qi Men not supported due to missing temporal data).\r\n\r\n### License\r\n\r\n| Part | License | Note |\r\n|------|---------|------|\r\n| Framework & Docs (`SKILL.md`, `API.md`, etc.) | **MIT-0** | Open source, no attribution required |\r\n| Data (`data/xiang/`) | **CC BY-NC-SA 4.0** | Attribution-NonCommercial-ShareAlike |\r\n| Core algorithms | **Proprietary** | API only, not open source |\n\nFile v0.8.3:_meta.json\n\n{\n  \"ownerId\": \"kn770tjfp1cq6se7k45h899e2d84wy73\",\n  \"slug\": \"sitiantai-xiangtuie\",\n  \"version\": \"0.8.3\",\n  \"publishedAt\": 1779374299780\n}\n\nFile v0.8.3:CHANGELOG.md\n\n# Changelog | 更新日志\r\n\r\n本文件遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/) 规范。\r\n\r\n---\r\n\r\n## [v0.8.2] - 2026-05-19\r\n\r\n### 🐛 修复：SKILL.md 世应生克规则缺失导致 AI 分析错误\r\n\r\n跨平台 agent（WorkBuddy/ClawHub/SkillHub）在分析世应关系时产生\"木克水\"误判，\r\n根因是 SKILL.md 缺少世应生克计算方法的明确指令。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`SKILL.md` Layer 5 新增世应生克规则**：\r\n  - 明确要求：世应生克必须使用**地支五行**计算，不能用六亲标签\r\n  - 附带正确/错误示例对比\r\n  - 原理说明：六亲(宫位维度) ≠ 世应生克(地支维度)\r\n  - 新增推演后验证项 [世应生克检查]\r\n\r\n#### 错误重现\r\n\r\n```\r\n用户数据： 世爻=官鬼卯木(木), 应爻=妻财子水(水)\r\nAI 误判： \"官鬼克妻财\" → \"木克水\" ❌（六亲标签混用）\r\n正确判断： 子水(水)生卯木(木) → \"应生世\" ✅（地支五行）\r\n```\r\n\r\n---\r\n\r\n## [v0.8.1] - 2026-05-19\r\n\r\n### 🐛 修复：六神排列算法（日干起法）\r\n\r\n六神排列算法从错误的\"日支起法\"修正为正确的\"日干起法\"。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` 六神排列日干修正**：\r\n  - 原算法：`ZHI_ORDER.index(day_branch) % 6`（按日支起六神，❌ 错误）\r\n  - 新算法：`GAN_TO_LIUSHOU[day_stem]`（按日干起六神，✅ 正确）\r\n  - 规则对照：甲乙→青龙、丙丁→朱雀、戊→勾陈、己→螣蛇、庚辛→白虎、壬癸→玄武\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：新增 `GAN_TO_LIUSHOU` 映射字典\r\n- 调用 `_get_liushou_order()` 时传入 `day_stem` 而非 `day_branch`\r\n\r\n---\r\n\r\n## [v0.8.0] - 2026-05-19\r\n\r\n### 🏗️ 架构重构：放弃 PyArmor 混淆，完全开源\r\n\r\n本版本彻底删除 PyArmor 混淆保护层，恢复所有核心算法为明文 Python。\r\n解决自 v0.6.0 累积的运行时分发问题，实现全平台零障碍分发。\r\n\r\n#### Removed / 删除\r\n\r\n- **`scripts/protected/`** — PyArmor 加密保护层，整目录删除\r\n- **`pyarmor_runtime_000000/`** — PyArmor 运行时的二进制文件，整目录删除\r\n\r\n#### Added / 新增\r\n\r\n- **`scripts/wangshuai_score.py`** — 旺衰评分引擎（明文开源）\r\n  - 从原内联代码抽取为独立模块\r\n  - 月建旺相休囚死 + 日建七效应（临/生/克/冲/合/刑/害）复合评分\r\n  - 帝旺、墓库、回头生克、绝地等辅助判断\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：导入路径从 `protected.wangshuai_score` 改为 `wangshuai_score`\r\n- **`scripts/xiang_query.py`**：恢复完整实现（原为薄包装器委托给 protected/xiang_engine.py）\r\n- **`SKILL.md`**：更新技术架构图，移除 protected 保护层\r\n- **`.gitignore`**：移除 `*.pyd` 排除规则（不再需要）\r\n\r\n#### Fixed / 修复\r\n\r\n- **PyArmor 运行时分发缺陷**（自 v0.6.0 累积）：\r\n  - `pyarmor_runtime.pyd` 因 `.gitignore` 排除从未被提交到仓库\r\n  - v0.6.0 和 v0.7.0 的所有安装均缺失运行时文件，排盘功能完全不可用\r\n  - 影响 ClawHub 538 次安装\r\n\r\n#### 全平台分发\r\n\r\n- ✅ **GitHub**：纯文本，无二进制文件限制\r\n- ✅ **ClawHub**：纯文本包，安装即用\r\n- ✅ **SkillHub**：纯文本，支持完整功能\r\n\r\n---\r\n\r\n## [v0.7.0] - 2026-05-19\r\n\r\n### 🔧 排盘核心全面修复：纳甲/六亲/卦宫/编码体系\r\n\r\n六爻排盘系统存在自最初版本以来的多项基础数据与算法错误，导致排盘结果与正统京房纳甲体系不符。\r\n本版本对排盘核心进行了系统性审查和全面修复，经验证水地比→地水师排盘结果与标准排盘图片完全一致。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` TRIGRAM_TO_NAJIA 映射错误（6/8 错）**：\r\n  - 原6个八卦→卦宫映射与 `_hex_to_binary` 输出约定不一致\r\n  - 修正为：`(1,1,1)→乾宫, (1,1,0)→兑宫, (1,0,1)→离宫, (1,0,0)→震宫, (0,1,1)→巽宫, (0,1,0)→坎宫, (0,0,1)→艮宫, (0,0,0)→坤宫`\r\n\r\n- **`scripts/liuyao.py` HEXAGRAM_EARTHLY_BRANCH 纳甲数据完全错误**：\r\n  - 原表仅12个地支机械分配到8宫，不符合京房纳甲体系\r\n  - 替换为 `NAJIA_INNER`（内卦纳甲）+ `NAJIA_OUTER`（外卦纳甲），按上下卦各自八纯卦纳甲\r\n\r\n- **`scripts/liuyao.py` 六亲以世爻五行为本（错误）→ 以卦宫五行为本（正确）**：\r\n  - 新增 `PALACE_WUXING` 字典（乾宫金、坤宫土、震宫木、巽宫木、坎宫水、离宫火、艮宫土、兑宫金）\r\n  - 六亲计算统一使用 `palace_wx`（卦宫五行）而非 `shi_wx`（世爻五行）\r\n\r\n- **`scripts/liuyao.py` 变卦六亲以变卦世爻五行为本（错误）→ 以本卦卦宫五行为本（正确）**：\r\n  - 变卦六亲同样以本卦卦宫五行为\"我\"（传统六爻标准排法）\r\n\r\n- **`scripts/liuyao.py` HEXAGRAMS 64卦数据重新生成**：\r\n  - 按八宫世系（本宫→一世→二世→三世→四世→五世→游魂→归魂）程序化生成\r\n  - 修正卦名、世应位置、卦类型\r\n  - 修正 `_hex_to_binary` 输出与 HEXAGRAMS key 约定一致（1=阳, 0=阴）\r\n\r\n- **`scripts/liuyao.py` _hex_to_binary 阴阳方向与 HEXAGRAMS key 不一致**：\r\n  - 修正输出约定为 `1 if x in [2,3] else 0`（1=阳, 0=阴），与 HEXAGRAMS key 一致\r\n\r\n- **`scripts/liuyao.py` _init_hexagram_map 多项错误**：\r\n  - 卦序错误：`up_bin + down_bin` → 修正为 `down_bin + up_bin`（从初爻到上爻）\r\n  - 巽卦硬编码：`[0,0,1]` → 修正为 `[0,1,1]`\r\n  - 改为直接引用 `TRIGRAM_BINARY`，消除硬编码\r\n\r\n- **`scripts/liuyao.py` deduce_moving_lines 索引方向混乱**：\r\n  - 原返回 `5-i`（初=5,上=0）→ 修正为返回 `i`（初=0,上=5）\r\n\r\n- **`scripts/liuyao.py` _generate_changed_hexagram 变爻方向反转**：\r\n  - fallback 分支中 `3→2, 4→1` → 修正为 `3→1（老阳→少阴）, 4→2（老阴→少阳）`\r\n\r\n- **`scripts/liuyao.py` line_names/line_symbols 标签与符号错误**：\r\n  - `{3:\"纯阳\",4:\"纯阴\"}` → 修正为 `{3:\"老阳\",4:\"老阴\"}`\r\n  - 动爻符号修正：`3:\"----- ○\", 4:\"-- -- ×\"`\r\n\r\n- **`scripts/meihua.py` BA_GUA 坤卦编号 0 导致卦名查找失败**：\r\n  - `{0:\"坤\"}` → `{8:\"坤\"}`，避免模运算结果0导致 `_GUA_HU` 查表失败\r\n  - `compute_meihua` 中 `% 8` 结果为0时映射到8（坤）\r\n\r\n- **`scripts/qigua.py` meihua_date_qigua 动爻索引计算错误**：\r\n  - `idx = 6 - change_line` → 修正为 `idx = change_line - 1`\r\n\r\n- **`scripts/qigua.py` COIN_TO_LINE 注释补充**：\r\n  - 明确标注每个结果的阴阳爻类型\r\n\r\n- **`scripts/liuyao.py` arrange_hexagram_by_name 动爻索引映射错误**：\r\n  - `enc_idx = 5 - idx` → 修正为 `enc_idx = idx`\r\n\r\n#### Changed / 变更\r\n\r\n- 编码体系统一化：`1=少阴(阴爻静), 2=少阳(阳爻静), 3=老阳(阳爻动), 4=老阴(阴爻动)`\r\n- `_hex_to_binary` 输出统一：`1=阳, 0=阴`\r\n- `binary_to_hexagram_encoding` 保持一致：`1(阳)→2(少阳), 0(阴)→1(少阴)`\r\n\r\n---\r\n\r\n## [v0.6.0] - 2026-05-18\r\n\r\n### 🛡️ 核心算法保护：pyarmor 混淆部署\r\n\r\n独创算法（类象展开引擎 xiang_engine、旺衰精算 wangshuai_score）从纯文本 Python 转为 pyarmor 运行时加密分发。\r\n\r\n#### Added / 新增\r\n\r\n- **`scripts/protected/` 保护层**：\r\n  - `xiang_engine.py` — 类象知识库查询引擎（类象分类体系、语境匹配权重、维度映射）\r\n  - `wangshuai_score.py` — 旺衰精算引擎（月建旺相休囚死 + 日建七效应复合评分）\r\n  - 以上两个模块经 **pyarmor 加密混淆**，运行时自动解密，源码不可读\r\n\r\n- **`pyarmor_runtime_000000/`** — pyarmor 运行时支持库，确保加密模块正常加载\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/xiang_query.py`**：改为薄包装器，核心实现委托给 `protected/xiang_engine.py`\r\n- **`scripts/liuyao.py`**：旺衰评分函数（`_get_seasonal_status`、`_calculate_yao_strength`、`_batch_calculate_strength`）移至 `protected/wangshuai_score.py`，原文件改为 import 引用\r\n- **`scripts/__init__.py`**：新增包初始化文件\r\n\r\n#### Security / 安全\r\n\r\n- 独创算法从 MIT 开源 → pyarmor 加密分发，提高复制门槛\r\n- 用户本地执行、零网络依赖、零额外安装步骤\r\n- 保护层与原文件解耦：开源层（MIT）与保护层（加密）清晰分离\r\n\r\n---\r\n\r\n## [v0.5.0] - 2026-05-18\r\n\r\n### 🔄 架构回滚：核心算法从远程 API 恢复为本地执行\r\n\r\nv0.4.0 尝试的\"IP保护分层重构\"（核心算法转移至远程 API）导致技能在远程服务不可用时完全瘫痪。\r\n本版本回滚到 v0.3.x 的本地执行架构，远程仅作为可选增强层。\r\n\r\n#### Changed / 变更\r\n\r\n- **架构恢复**：7 个核心脚本全部从 `.gitignore` 移除，恢复 Git 追踪\r\n  - `scripts/calendar.py` — 历法精算\r\n  - `scripts/meihua.py` — 梅花易数\r\n  - `scripts/liuyao.py` — 六爻纳甲\r\n  - `scripts/qigua.py` — 起卦引擎（含前一版本的 bug 修复）\r\n  - `scripts/liuren.py` — 大六壬\r\n  - `scripts/qimen.py` — 奇门遁甲\r\n  - `scripts/xiang_query.py` — 类象查询引擎\r\n- **删除 `API.md`**：远程 API 文档已移除（API 服务不再作为核心依赖）\r\n- **`requirements.txt`**：恢复 Git 追踪，依赖包（swisseph, lunar-python）在本地可用\r\n- **LICENSE 恢复**：从 MIT-0 恢复为 MIT License\r\n- **SKILL.md 全面更新**：所有 `/api/` 引用改回本地脚本调用，架构图更新为 `Skill + Python 脚本层`\r\n\r\n#### Fixed / 修复\r\n\r\n- **根本性故障恢复**：远程 API 不可用时技能 100% 可用（本地执行，零依赖网络）\r\n- **`scripts/qigua.py` 两处 Bug 已在 v0.4.1 基础上保留**：\r\n  - `TRIGRAM_BINARY` 中巽卦映射 `[0,0,1]` → `[0,1,1]`\r\n  - `_gua_name_to_encoding` 移除多余的 `reversed()` 调用\r\n\r\n---\r\n\r\n## [v0.4.1] - 2026-05-17\r\n\r\n### 🔥 Hotfix：修复 ClawHub 发布版本无法使用的问题\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/qigua.py` 编码映射错误**：\r\n  - `TRIGRAM_BINARY` 中 `巽` 的二进制值从错误的 `[0,0,1]` 修正为 `[0,1,1]`\r\n  - `_gua_name_to_encoding()` 中移除了对 `TRIGRAM_BINARY` 的 `reversed()` 调用（二进制已经是初→上顺序，不应反转）\r\n  - **以上两处 bug 导致梅花起卦的卦象编码全部偏移，六爻排盘结果错误**\r\n- **删除 `skill/SKILL.MD`（文件名大写错误）**：该文件导致 ClawHub 安装时 skill 加载失败，已删除整个 `skill/` 目录\r\n- **`_meta.json` 版本号（0.2.3）与 `config.json`（0.3.0）不一致**：统一修正为 0.4.1\r\n\r\n#### Changed / 变更\r\n\r\n- **ClawHub 发布包结构修正**：移除冗余的 `skill/` 目录，确保 `SKILL.md` 在根目录且大小写正确\r\n\r\n---\r\n\r\n## [v0.2.6] - 2026-05-17\r\n\r\n### 🎯 文档优化 + 多平台兼容声明\r\n\r\n#### Added / 新增\r\n\r\n- **config.json**: triggers 改为 array 格式（兼容 ClawHub 解析器）；新增 description_fr、description_es\r\n- **README.md**: 全面重写，面向多平台非专业用户\r\n- **SKILL.md**: 新增 §14 新人引导与起卦方式说明\r\n- **SKILL.md frontmatter**: 更新多语言 triggers 和描述\r\n\r\n#### Changed / 变更\r\n\r\n- **README.md** 重构结构：\r\n  - 🎯 适用范围：明确列出 WorkBuddy/OpenClaw/Hermes/QClaw/ArcLaw 及自媒体平台 AI Agent\r\n  - ⚡ 30 秒快速安装：ClawHub 链接安装 + CLI 命令\r\n  - 🗣️ 使用示例：完整对话流程\r\n  - ⚠️ 起卦方式说明：日期起卦 vs 人工起卦差异（进阶功能支持范围）\r\n  - 🖥️ 专业用户配置：环境要求、本地安装、项目结构\r\n- **SKILL.md** 新增：\r\n  - §14.1 新人引导规则：首次使用自动引导话术\r\n  - §14.2 起卦推演规则：两种方式支持的功能范围\r\n  - §14.3 输入检测逻辑：自动判断起卦方式\r\n  - §14.4 多平台兼容说明\r\n\r\n---\r\n\r\n## [v0.2.0] - 2026-05-16\r\n\r\n### 🎉 重大更新：Phase 1 全部完成\r\n\r\n#### Added / 新增\r\n\r\n**核心算法脚本（6 个，全部完成）**\r\n\r\n- **`scripts/calendar.py`** — 干支历法精算模块\r\n  - 基于 Swiss Ephemeris 的高精度天文计算\r\n  - 输出：年柱/月柱/日柱/时柱（八字）、节气信息、旬空、月建\r\n  - 时区：默认 Asia/Shanghai\r\n\r\n- **`scripts/meihua.py`** — 梅花易数起卦模块\r\n  - 函数 `compute_meihua(year, month, day, hour)`\r\n  - 输出：本卦/上卦/下卦/体卦/用卦/变爻/变卦/互卦/错卦/综卦\r\n  - 辅助函数 `gua_to_lines()` 将卦名转为六爻数字编码，供六爻模块使用\r\n\r\n- **`scripts/liuyao.py`** — 六爻纳甲排盘模块\r\n  - 函数 `arrange_hexagram(六爻, datetime, 事项)`\r\n  - 输出：本卦（宫位/世应爻/六亲/地支/五行/六兽）、变卦、旬空、月建\r\n  - 纳甲规则：上卦取本宫纳甲，下卦取自卦纳甲（京房规则）\r\n  - 旺衰算法：月建用旺相休囚死（季节旺衰），日建用七效应（临/生/克/冲/合/刑/害）\r\n\r\n- **`scripts/liuren.py`** — 大六壬排盘模块\r\n  - 天地盘/四课/三传/贵人计算\r\n  - 用户触发模式（基础推演完成后询问是否展开）\r\n\r\n- **`scripts/qimen.py`** — 奇门遁甲排盘模块\r\n  - 地盘/天盘/八门/九星/八神五层排盘\r\n  - 用户触发模式\r\n\r\n- **`scripts/xiang_query.py`** — 类象查询 SDK（★ 核心新增）\r\n  - `query(symbol, context?, dimension?)` — 精确查询，支持语境 fallback 到 general\r\n  - `expand_full(symbol, context?)` — 人类可读的多行展开文本\r\n  - `multi_query(symbols[], context?)` — 批量符号查询\r\n  - `expand_for_context(symbols[], context)` — 批量合并展开\r\n  - `get_wuxing_combo(symbols[])` — 多符号五行组合查询\r\n  - `available_symbols()` / `available_categories()` — 元数据查询\r\n\r\n**类象知识库（28 个 JSON 文件，6 大类别，全部完成）**\r\n\r\n路径：`data/xiang/`\r\n\r\n| 类别 | 文件数 | 包含符号 |\r\n|------|--------|----------|\r\n| `bagua/` | 8 | qian / kun / zhen / xun / kan / li / gen / dui |\r\n| `liuqin/` | 5 | fumu / xiongdi / qicai / guangui / zisun |\r\n| `liushen/` | 6 | qinglong / zhuque / gouchen / tengshe / baihu / xuanwu |\r\n| `ganzhi/` | 2 | tiangan / dizhi |\r\n| `wuxing/` | 1 | shengke |\r\n| `guayao/` | 6 | liuhe / liuchong / sanhe / sanxing / liuhai / gong_guayao |\r\n\r\n每个 JSON 文件结构（同构）：\r\n```json\r\n{\r\n  \"symbol\": \"乾\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☰\",\r\n  \"core_properties\": [\"健\",\"阳\",\"刚\",\"上\",\"圆\",\"创始\"],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\":      {\"person\":[...],\"object\":[...],\"time\":[...],\"space\":[...],\"state\":[...]},\r\n    \"career\":       {\"person\":[...],\"object\":[...],\"state\":[...]},\r\n    \"health\":       {\"person\":[...],\"state\":[...]},\r\n    \"relationship\": {\"person\":[...],\"state\":[...]},\r\n    \"finance\":      {\"object\":[...],\"state\":[...]}\r\n  }\r\n}\r\n```\r\n\r\n**★ 新增机制（SKILL.md v0.2.0）**\r\n\r\n- **反馈引导系统**（§4）\r\n  - 推演完成后主动询问用户帮助程度\r\n  - 反馈以 JSONL 格式存入 `feedback/local_feedback.jsonl`\r\n  - 每收到 5 条有效反馈自动触发 Prompt 优化\r\n\r\n- **风格记忆系统**（§5）\r\n  - 每次对话结束，若用户有反馈或偏好表达，写入 `MEMORY.md`\r\n  - 连续 3 次同类型纠正 → 永久注册为偏好\r\n  - 单次纠正 → 标记为\"待验证\"\r\n  - 每 10 次推演后回顾风格记忆一致性\r\n\r\n- **验证闭环**（§6）\r\n  - 推演前：时间解析/卦象计算/事项语境 三检查\r\n  - 象展开时：类象层次/关键象覆盖/象间一致性 三检查\r\n  - 推演后：可能性覆盖/禁用语检查/启发提问/结束语 四检查\r\n\r\n- **自我评估与修正**（§7）\r\n  - 输出前对 5 个维度打分（准确性/丰富性/相关性/启发性/开放性，各 1-5 分）\r\n  - 任一维度 < 3 分 → 重新生成该部分\r\n  - 总分 < 18 分 → 回到 Layer 5 重新展开\r\n\r\n#### Fixed / 修复\r\n\r\n- **纳甲归属错误**：修复上卦/下卦纳甲混用问题，上卦取本宫纳甲，下卦取自卦纳甲（京房规则）\r\n- **旺衰算法混淆**：修复月建旺衰混用日建生克的问题，月建完全通过旺相休囚死判断，日建独立计算七效应\r\n- **旬空计算公式错误**：修复简化公式导致的偏差，改为基于 60 甲子循环位置的精确查找\r\n- **五卦合参逻辑**：修复本卦/互卦/变卦/错卦/综卦在推演中的权重分配\r\n\r\n#### Changed / 变更\r\n\r\n- 更新 SKILL.md §3 工作流，Step 2-4 包含具体函数调用和 SDK API 说明\r\n- 更新 SKILL.md §9 知识库结构，从占位描述更新为实际 28-JSON/6-类别布局\r\n- 更新 SKILL.md §10 技术架构，标记全部脚本为 ✅ 完成\r\n- 更新 README.md 安装命令：`gamma skill install sitiantai-xiangtuie`（待确认 CLI 命令正确性）\r\n\r\n#### Technical Highlights / 技术亮点\r\n\r\n- 月建旺衰：完全通过旺相休囚死判断，不混用生克\r\n- 日建七效应：临 / 生 / 克 / 冲（散·暗动）/ 合 / 刑 / 害 独立计算\r\n- 旬空精算：基于 60 甲子循环位置精确查找，非简化公式\r\n- 京房纳甲：上卦/下卦纳甲分离，符合京房八宫规则\r\n- 五卦合参：本卦 + 互卦 + 变卦 + 错卦 + 综卦 综合推演\r\n- 类象五维：人(person) / 物(object) / 时(time) / 空(space) / 态(state) × 5 语境\r\n\r\n---\r\n\r\n## [v0.1.0] - 2026-05-14\r\n\r\n### Added / 新增\r\n\r\n**初始 Skill 框架**\r\n\r\n- 四象合参（Four-Elephant Synthesis）架构设计\r\n- 象推演（Xiang Tuiye）方法论：发散式符号推演 vs 收敛式吉凶判断\r\n- Layer 分层架构设计（Layer 0-6）\r\n\r\n**Layer 0-2 自动执行层**\r\n\r\n- Layer 0：干支历法（自动执行）— 八字、节气、旬空、月建\r\n- Layer 1：梅花易数（自动执行）— 时间起卦、体用判定、错综卦生成\r\n- Layer 2：六爻纳甲（自动执行）— 本变卦、世应爻、六亲、六神、旺衰\r\n\r\n**Layer 5-6 推演层**\r\n\r\n- Layer 5：象展开（核心）— 对关键符号进行五维度语义展开\r\n- Layer 6a：基础综合推演 — 按三传时间线组织 3~7 个可能性叙述\r\n\r\n**辅助系统**\r\n\r\n- 六壬/奇门改为用户触发模式（基础推演完成后询问）\r\n- 最终输出结构化报告：卦象总览 / 象展开 / 可能性推演 / 补充视角 / 启发提问\r\n- 结束语强制要求：\"以上是根据卦象展开的可能性推演，并非确定性结论……\"\r\n\r\n**禁用语与鼓励语规则（§8）**\r\n\r\n- 🚫 严禁：一定、必然、大吉、大凶、宜、忌、应该、必须\r\n- ✅ 鼓励：可能、或许、含有…之象、与…相呼应、启发式提问\r\n\r\n**待完成（TODO）**\r\n\r\n- 推理链与推理示例（后续深入讨论）\r\n- 类象知识库建设计划执行\r\n\r\n---\r\n\r\n## [Unreleased] / 待发布\r\n\r\n### Phase 2 规划（Skill + MCP）\r\n\r\n- 将 Python 脚本升级为 MCP 工具，标准化接口\r\n- 支持 OpenClaw MCP 直接调用（无需 Python 子进程）\r\n- 推理链（Reasoning Chain）可视化输出\r\n- 推理示例库（5 个典型场景）\r\n- 类象知识库持续扩充（更多符号 + 更多语境）\r\n\r\n---\r\n\r\n## 许可证说明\r\n\r\n| 部分 | 许可证 |\r\n|------|----------|\r\n| `scripts/`（算法代码） | MIT |\r\n| `data/xiang/`（类象知识库） | CC BY-NC-SA 4.0 |\r\n| `SKILL.md`（推理规则） | CC BY-NC-SA 4.0 |\n\nFile v0.8.3:config.json\n\n{\r\n  \"name\": \"谛观 | DiGuan Hexagram Interpreter\",\r\n  \"slug\": \"sitiantai-xiangtuie\",\r\n  \"description\": \"谛观 DiGuan | 易学象推演 × AI。基于梅花易数+六爻为主体，融合传统类象知识与现代AI方法，展开卦象中的丰富可能性。不做吉凶判断，只做象的展开与启发。开源项目 sitiantai-xiangtuie（解卦引擎）。择日引擎（开发中）· 更多易学工具持续研发中。全网同名：谛观 / DiGuan\",\r\n  \"description_en\": \"Diguan | I Ching Symbol Deduction × AI. Blending Plum Blossom Numerology, Six Lines, and traditional symbol knowledge with modern AI. Unfolding rich possibilities within hexagrams — no fortune-telling verdicts, only symbolic unfolding and inspiration. Open-source: sitiantai-xiangtuie (hexagram engine). Date-selection engine (in dev) · More I Ching tools coming. Available on all platforms: 谛观 / DiGuan\",\r\n  \"description_fr\": \"Interprète d'hexagramme — système de divination à synthèse quadruple. Basé sur la numérologie des fleurs de prunier et les six lignes, avec Six Ren et Qi Men comme déclencheurs auxiliaires. Un Skill de déduction symbolique qui déploie des possibilités sans porter de jugement.\",\r\n  \"description_es\": \"Intérprete de hexagramas — sistema de adivinación de síntesis cuádruple. Basado en la numerología de ciruela y seis líneas, con Seis Ren y Qi Men como disparadores auxiliares. Un Skill de deducción simbólica que despliega posibilidades sin emitir veredictos.\",\r\n  \"version\": \"0.8.3\",\r\n  \"homepage\": \"https://github.com/henrryjoke/sitiantai-xiangtuie\",\r\n  \"categories\": [\"AI增强\", \"知识管理\", \"多媒体/垂直\"],\r\n  \"categories_en\": [\"AI Enhancement\", \"Knowledge Management\", \"Specialized\"],\r\n  \"tags\": [\"divination\", \"iching\", \"meihua\", \"liuyao\", \"qimen\", \"daliuren\", \"xiangtuie\", \"jiegua\", \"diguan\", \"diguan\", \"diguan\"],\r\n  \"triggers\": [\"解卦\", \"算一卦\", \"问卦\", \"卜问\", \"分析这事\", \"推演一下\", \"象推演\", \"四象合参\", \"divination\", \"iching\", \"hexagram reading\", \"fortune reading\", \"symbolic deduction\", \"lecture d'hexagramme\", \"I Ching\", \"adivinación\", \"hexagrama\", \"lectura de hexagramas\"],\r\n  \"dependencies\": [\"swisseph\", \"lunar-python\"],\r\n  \"author\": {\"name\": \"谛观 DiGuan\", \"email\": \"\"},\r\n  \"license\": {\"code\": \"MIT\", \"data\": \"CC BY-NC-SA 4.0\"}\r\n}\n\nFile v0.8.3:data/xiang/bagua/dui.json\n\n{\r\n  \"symbol\": \"兑\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☱\",\r\n  \"core_properties\": [\r\n    \"说\",\r\n    \"悦\",\r\n    \"毁折\",\r\n    \"口舌\",\r\n    \"少女\",\r\n    \"喜悦\"\r\n  ],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"少女\",\r\n        \"歌女\",\r\n        \"巫师\",\r\n        \"口才之人\",\r\n        \"律师\",\r\n        \"老师\",\r\n        \"销售\",\r\n        \"主持人\"\r\n      ],\r\n      \"object\": [\r\n        \"金属乐器\",\r\n        \"铃铛\",\r\n        \"刀\",\r\n        \"镜子\",\r\n        \"饮料\",\r\n        \"口形物\",\r\n        \"音响\",\r\n        \"话筒\"\r\n      ],\r\n      \"time\": [\r\n        \"秋季\",\r\n        \"酉年月日时\",\r\n        \"农历八月\",\r\n        \"秋分前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西方\",\r\n        \"泽\",\r\n        \"湿地\",\r\n        \"湖边\",\r\n        \"游乐场\",\r\n        \"KTV\",\r\n        \"会议室\"\r\n      ],\r\n      \"state\": [\r\n        \"喜悦\",\r\n        \"欢悦\",\r\n        \"说话\",\r\n        \"争吵\",\r\n        \"毁坏\",\r\n        \"口舌纠纷\",\r\n        \"快乐\",\r\n        \"聚会\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"销售\",\r\n        \"律师\",\r\n        \"咨询师\",\r\n        \"演说家\",\r\n        \"娱乐业\",\r\n        \"教育工作者\"\r\n      ],\r\n      \"state\": [\r\n        \"谈判期\",\r\n        \"演说宣讲\",\r\n        \"口舌纠纷\",\r\n        \"人脉社交\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"口\",\r\n        \"肺\",\r\n        \"牙齿\",\r\n        \"喉咙\",\r\n        \"呼吸系统\"\r\n      ],\r\n      \"state\": [\r\n        \"口腔溃疡\",\r\n        \"肺病\",\r\n        \"咳嗽\",\r\n        \"缺牙\",\r\n        \"呼吸道感染\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"少女型\",\r\n        \"能说会道的对象\",\r\n        \"活泼开朗对象\"\r\n      ],\r\n      \"state\": [\r\n        \"欢喜冤家\",\r\n        \"甜言蜜语\",\r\n        \"口舌争吵\",\r\n        \"朋友圈恋情\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"object\": [\r\n        \"口舌之财\",\r\n        \"演讲费\",\r\n        \"咨询费\",\r\n        \"佣金\"\r\n      ],\r\n      \"state\": [\r\n        \"看涨声一片\",\r\n        \"金融风波(口舌)\",\r\n        \"小额快钱\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.3:data/xiang/bagua/gen.json\n\n{\r\n  \"symbol\": \"艮\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☶\",\r\n  \"core_properties\": [\r\n    \"止\",\r\n    \"阻\",\r\n    \"成\",\r\n    \"稳固\",\r\n    \"少男\",\r\n    \"闭塞\"\r\n  ],\r\n  \"wu_xing\": \"土\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"少男\",\r\n        \"门卫\",\r\n        \"隐士\",\r\n        \"山中人\",\r\n        \"守财者\",\r\n        \"保守派\"\r\n      ],\r\n      \"object\": [\r\n        \"山石\",\r\n        \"门\",\r\n        \"手\",\r\n        \"拐杖\",\r\n        \"桌子\",\r\n        \"座位\",\r\n        \"屏风\",\r\n        \"保险柜\"\r\n      ],\r\n      \"time\": [\r\n        \"冬春之交\",\r\n        \"丑寅年月日时\",\r\n        \"农历十二月到正月\"\r\n      ],\r\n      \"space\": [\r\n        \"东北方\",\r\n        \"山\",\r\n        \"高处\",\r\n        \"门\",\r\n        \"路口\",\r\n        \"障碍处\",\r\n        \"角落\"\r\n      ],\r\n      \"state\": [\r\n        \"静止\",\r\n        \"阻碍\",\r\n        \"终止\",\r\n        \"稳固\",\r\n        \"闭塞\",\r\n        \"沉着\",\r\n        \"固执\",\r\n        \"坚定\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"守成者\",\r\n        \"看门人\",\r\n        \"保守派管理者\",\r\n        \"安全人员\"\r\n      ],\r\n      \"state\": [\r\n        \"瓶颈期\",\r\n        \"碰壁\",\r\n        \"停滞\",\r\n        \"稳定期\",\r\n        \"该刹车了\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"手\",\r\n        \"鼻子\",\r\n        \"背部\",\r\n        \"关节\",\r\n        \"脾胃\"\r\n      ],\r\n      \"state\": [\r\n        \"关节痛\",\r\n        \"鼻塞\",\r\n        \"梗阻\",\r\n        \"消化不良\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"少男型\",\r\n        \"固执的对象\",\r\n        \"不善表达的对象\"\r\n      ],\r\n      \"state\": [\r\n        \"关系停滞\",\r\n        \"阻碍重重\",\r\n        \"家人反对\",\r\n        \"沉默寡言\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"资金冻结\",\r\n        \"涨势受阻\",\r\n        \"套牢\",\r\n        \"不动如山\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.3:data/xiang/bagua/kan.json\n\n{\r\n  \"symbol\": \"坎\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☵\",\r\n  \"core_properties\": [\r\n    \"陷\",\r\n    \"险\",\r\n    \"润下\",\r\n    \"暗藏\",\r\n    \"中男\",\r\n    \"隐伏\"\r\n  ],\r\n  \"wu_xing\": \"水\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"中男\",\r\n        \"盗贼\",\r\n        \"江湖人\",\r\n        \"隐士\",\r\n        \"航海者\",\r\n        \"渔夫\",\r\n        \"酒鬼\",\r\n        \"地下工作者\"\r\n      ],\r\n      \"object\": [\r\n        \"水\",\r\n        \"酒\",\r\n        \"鱼\",\r\n        \"弓\",\r\n        \"车轮\",\r\n        \"耳形物\",\r\n        \"船\",\r\n        \"潜艇\"\r\n      ],\r\n      \"time\": [\r\n        \"冬季\",\r\n        \"子年月日时\",\r\n        \"农历十一月\",\r\n        \"冬至前后\"\r\n      ],\r\n      \"space\": [\r\n        \"北方\",\r\n        \"水边\",\r\n        \"暗处\",\r\n        \"地下室\",\r\n        \"沟渠\",\r\n        \"江海\",\r\n        \"酒吧\"\r\n      ],\r\n      \"state\": [\r\n        \"险陷\",\r\n        \"困扰\",\r\n        \"暗昧\",\r\n        \"隐藏\",\r\n        \"下陷\",\r\n        \"危险\",\r\n        \"忧虑\",\r\n        \"孤独\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"秘密工作\",\r\n        \"调查员\",\r\n        \"航海业\",\r\n        \"水下作业\",\r\n        \"酒类行业\"\r\n      ],\r\n      \"state\": [\r\n        \"危机\",\r\n        \"暗流\",\r\n        \"陷阱\",\r\n        \"被排挤\",\r\n        \"暗箱操作\",\r\n        \"地下交易\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"耳\",\r\n        \"肾\",\r\n        \"膀胱\",\r\n        \"泌尿系统\",\r\n        \"血液\"\r\n      ],\r\n      \"state\": [\r\n        \"肾病\",\r\n        \"耳疾\",\r\n        \"水肿\",\r\n        \"暗疾\",\r\n        \"抑郁症\",\r\n        \"成瘾\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"秘密情人\",\r\n        \"忧郁型对象\",\r\n        \"沉迷者\",\r\n        \"危险关系对象\"\r\n      ],\r\n      \"state\": [\r\n        \"暗恋\",\r\n        \"陷入情网\",\r\n        \"情感陷阱\",\r\n        \"地下恋情\",\r\n        \"沉迷\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"陷入亏损\",\r\n        \"资金链断裂\",\r\n        \"暗亏\",\r\n        \"债务危机\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.3:data/xiang/bagua/kun.json\n\n{\r\n  \"symbol\": \"坤\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☷\",\r\n  \"core_properties\": [\r\n    \"顺\",\r\n    \"阴\",\r\n    \"柔\",\r\n    \"下\",\r\n    \"方\",\r\n    \"承载\",\r\n    \"厚德\",\r\n    \"纯阴\"\r\n  ],\r\n  \"wu_xing\": \"土\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"地\",\r\n        \"母\",\r\n        \"后\",\r\n        \"臣\",\r\n        \"民众\",\r\n        \"群众\",\r\n        \"老妇\",\r\n        \"农人\",\r\n        \"基层员工\",\r\n        \"大众\"\r\n      ],\r\n      \"object\": [\r\n        \"布帛\",\r\n        \"釜\",\r\n        \"大车\",\r\n        \"土地\",\r\n        \"文书证件\",\r\n        \"棉被\",\r\n        \"柔物\",\r\n        \"方形容器\",\r\n        \"粉状物\"\r\n      ],\r\n      \"time\": [\r\n        \"夏秋之交\",\r\n        \"未申年月日时\",\r\n        \"农历六月\",\r\n        \"立秋前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西南方\",\r\n        \"平地\",\r\n        \"田野\",\r\n        \"乡村\",\r\n        \"故乡\",\r\n        \"大地\",\r\n        \"广场\",\r\n        \"地下室\"\r\n      ],\r\n      \"state\": [\r\n        \"柔顺\",\r\n        \"包容\",\r\n        \"承载\",\r\n        \"安定\",\r\n        \"被动\",\r\n        \"厚德\",\r\n        \"含藏\",\r\n        \"默默\",\r\n        \"顺应\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"基层员工\",\r\n        \"后勤人员\",\r\n        \"支持岗位\",\r\n        \"秘书\",\r\n        \"行政\",\r\n        \"群众基础\"\r\n      ],\r\n      \"object\": [\r\n        \"办公用品\",\r\n        \"仓库\",\r\n        \"基础设施\",\r\n        \"档案文件\"\r\n      ],\r\n      \"state\": [\r\n        \"稳定期\",\r\n        \"守成\",\r\n        \"幕后支持\",\r\n        \"缓慢积累\",\r\n        \"大众市场\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"腹部\",\r\n        \"脾胃\",\r\n        \"肌肉\",\r\n        \"皮肤\",\r\n        \"消化系统\"\r\n      ],\r\n      \"state\": [\r\n        \"脾胃虚弱\",\r\n        \"消化不良\",\r\n        \"肿胀\",\r\n        \"虚胖\",\r\n        \"慢性病\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"母亲\",\r\n        \"妻子\",\r\n        \"年长女性\",\r\n        \"温柔型伴侣\",\r\n        \"贤内助\",\r\n        \"大众情人\"\r\n      ],\r\n      \"state\": [\r\n        \"顺从\",\r\n        \"包容\",\r\n        \"忍耐\",\r\n        \"默默付出\",\r\n        \"厚德载物\",\r\n        \"依赖性\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"person\": [\r\n        \"散户\",\r\n        \"普通储户\",\r\n        \"基础消费者\"\r\n      ],\r\n      \"object\": [\r\n        \"不动产\",\r\n        \"土地\",\r\n        \"房产\",\r\n        \"基建投资\"\r\n      ],\r\n      \"state\": [\r\n        \"稳中有升\",\r\n        \"细水长流\",\r\n        \"积累型\",\r\n        \"保守理财\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.3:data/xiang/bagua/li.json\n\n{\r\n  \"symbol\": \"离\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☲\",\r\n  \"core_properties\": [\r\n    \"丽\",\r\n    \"明\",\r\n    \"文\",\r\n    \"附丽\",\r\n    \"美丽\",\r\n    \"中女\"\r\n  ],\r\n  \"wu_xing\": \"火\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"中女\",\r\n        \"文人\",\r\n        \"画家\",\r\n        \"设计师\",\r\n        \"艺术家\",\r\n        \"明星\",\r\n        \"军人\",\r\n        \"消防员\"\r\n      ],\r\n      \"object\": [\r\n        \"火\",\r\n        \"灯\",\r\n        \"太阳\",\r\n        \"电\",\r\n        \"电视\",\r\n        \"手机屏幕\",\r\n        \"化妆品\",\r\n        \"书画\",\r\n        \"甲胄\"\r\n      ],\r\n      \"time\": [\r\n        \"夏季\",\r\n        \"午年月日时\",\r\n        \"农历五月\",\r\n        \"夏至前后\",\r\n        \"中午\"\r\n      ],\r\n      \"space\": [\r\n        \"南方\",\r\n        \"明亮处\",\r\n        \"厨房\",\r\n        \"舞台\",\r\n        \"展览馆\",\r\n        \"书店\"\r\n      ],\r\n      \"state\": [\r\n        \"明丽\",\r\n        \"热烈\",\r\n        \"文明\",\r\n        \"依附\",\r\n        \"美丽\",\r\n        \"光明\",\r\n        \"热情\",\r\n        \"焦躁\"\r\n      ]\r\n    },\r\n    \"career\": {\r\n      \"person\": [\r\n        \"创意总监\",\r\n        \"设计师\",\r\n        \"艺术家\",\r\n        \"媒体人\",\r\n        \"明星\",\r\n        \"品牌经理\"\r\n      ],\r\n      \"object\": [\r\n        \"品牌形象\",\r\n        \"广告\",\r\n        \"多媒体\",\r\n        \"灯光\"\r\n      ],\r\n      \"state\": [\r\n        \"高光时刻\",\r\n        \"正值风口\",\r\n        \"曝光度高\",\r\n        \"创意旺盛\"\r\n      ]\r\n    },\r\n    \"health\": {\r\n      \"person\": [\r\n        \"目\",\r\n        \"心脏\",\r\n        \"小肠\",\r\n        \"血管\"\r\n      ],\r\n      \"state\": [\r\n        \"目疾\",\r\n        \"心脏病\",\r\n        \"上火\",\r\n        \"炎症\",\r\n        \"发热\",\r\n        \"精神亢奋\"\r\n      ]\r\n    },\r\n    \"relationship\": {\r\n      \"person\": [\r\n        \"中女型\",\r\n        \"热情奔放对象\",\r\n        \"美丽动人的对象\"\r\n      ],\r\n      \"state\": [\r\n        \"光明正大的恋爱\",\r\n        \"热烈追求\",\r\n        \"短暂激情\",\r\n        \"美丽依赖\"\r\n      ]\r\n    },\r\n    \"finance\": {\r\n      \"state\": [\r\n        \"热钱涌入\",\r\n        \"牛市火热\",\r\n        \"高曝光投资\",\r\n        \"文化消费\"\r\n      ]\r\n    }\r\n  }\r\n}\n\nFile v0.8.3:data/xiang/bagua/qian.json\n\n{\r\n  \"symbol\": \"乾\",\r\n  \"category\": \"bagua\",\r\n  \"trigram\": \"☰\",\r\n  \"core_properties\": [\r\n    \"健\",\r\n    \"阳\",\r\n    \"刚\",\r\n    \"上\",\r\n    \"圆\",\r\n    \"创始\",\r\n    \"运行不息\",\r\n    \"纯阳\"\r\n  ],\r\n  \"wu_xing\": \"金\",\r\n  \"contexts\": {\r\n    \"general\": {\r\n      \"person\": [\r\n        \"天\",\r\n        \"君\",\r\n        \"父\",\r\n        \"王\",\r\n        \"圣人\",\r\n        \"君子\",\r\n        \"长者\",\r\n        \"上级\",\r\n        \"首领\",\r\n        \"大人物\",\r\n        \"政府官员\"\r\n      ],\r\n      \"object\": [\r\n        \"金\",\r\n        \"玉\",\r\n        \"珠宝\",\r\n        \"圆物\",\r\n        \"镜子\",\r\n        \"王冠\",\r\n        \"机械\",\r\n        \"车辆\",\r\n        \"飞机\",\r\n        \"钟表\",\r\n        \"贵重物品\",\r\n        \"精密仪器\"\r\n      ],\r\n      \"time\": [\r\n        \"秋冬之交\",\r\n        \"戌亥年月日时\",\r\n        \"甲壬年月日时\",\r\n        \"立冬前后\"\r\n      ],\r\n      \"space\": [\r\n        \"西北方\",\r\n        \"高处\",\r\n        \"都城\",\r\n        \"京城\",\r\n        \"大都市\",\r\n        \"天台\",\r\n        \"首都\"\r\n      ],\r\n      \"state\": [\r\n        \"刚健\",\r\n        \"主动\",\r\n \n\nArchive v0.8.2: 43 files, 79098 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (19407b), config.json (2033b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (8382b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (28208b), scripts/meihua.py (10311b), scripts/qigua.py (10154b), scripts/qimen.py (14734b), scripts/wangshuai_score.py (8367b), scripts/xiang_query.py (8035b), SKILL.md (22592b)\n\nArchive v0.8.1: 43 files, 78314 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (18537b), config.json (2033b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (8382b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (28208b), scripts/meihua.py (10311b), scripts/qigua.py (10154b), scripts/qimen.py (14734b), scripts/wangshuai_score.py (8367b), scripts/xiang_query.py (8035b), SKILL.md (21643b)\n\nArchive v0.8.0: 43 files, 77808 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (17825b), config.json (2033b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (8382b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (27722b), scripts/meihua.py (10311b), scripts/qigua.py (10154b), scripts/qimen.py (14734b), scripts/wangshuai_score.py (8367b), scripts/xiang_query.py (8035b), SKILL.md (21643b)\n\nArchive v0.7.0: 46 files, 103957 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (16203b), config.json (2033b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), pyarmor_runtime_000000/__init__.py (103b), README.md (8382b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (27743b), scripts/meihua.py (10311b), scripts/protected/__init__.py (733b), scripts/protected/wangshuai_score.py (23421b), scripts/protected/xiang_engine.py (36422b), scripts/qigua.py (10154b), scripts/qimen.py (14734b), scripts/xiang_query.py (265b), SKILL.md (21535b)\n\nArchive v0.6.0: 46 files, 102103 bytes\n\nFiles: _meta.json (138b), CHANGELOG.md (12451b), config.json (2033b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), pyarmor_runtime_000000/__init__.py (103b), README.md (8382b), requirements.txt (37b), scripts/__init__.py (0b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/liuyao.py (27259b), scripts/meihua.py (10097b), scripts/protected/__init__.py (733b), scripts/protected/wangshuai_score.py (23421b), scripts/protected/xiang_engine.py (36422b), scripts/qigua.py (9723b), scripts/qimen.py (14734b), scripts/xiang_query.py (265b), SKILL.md (21535b)\n\nArchive v0.4.1: 39 files, 59798 bytes\n\nFiles: _meta.json (138b), .clawhub/origin.json (151b), CHANGELOG.md (9603b), config.json (2033b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (9018b), requirements.txt (37b), scripts/calendar.py (7900b), scripts/liuren.py (10853b), scripts/qimen.py (14734b), scripts/xiang_query.py (8991b), SKILL.md (26252b)\n\nArchive v0.4.0: 35 files, 55737 bytes\n\nFiles: API.md (2257b), CHANGELOG.md (10153b), config.json (2042b), data/xiang/bagua/dui.json (2213b), data/xiang/bagua/gen.json (1989b), data/xiang/bagua/kan.json (2151b), data/xiang/bagua/kun.json (2667b), data/xiang/bagua/li.json (2240b), data/xiang/bagua/qian.json (3170b), data/xiang/bagua/xun.json (2089b), data/xiang/bagua/zhen.json (2298b), data/xiang/ganzhi/dizhi.json (3015b), data/xiang/ganzhi/tiangan.json (2225b), data/xiang/guayao/gong_guayao.json (2194b), data/xiang/guayao/liuchong.json (2057b), data/xiang/guayao/liuhai.json (1232b), data/xiang/guayao/liuhe.json (2001b), data/xiang/guayao/sanhe.json (2242b), data/xiang/guayao/sanxing.json (1511b), data/xiang/liuqin/fumu.json (1893b), data/xiang/liuqin/guangui.json (1786b), data/xiang/liuqin/qicai.json (1760b), data/xiang/liuqin/xiongdi.json (1528b), data/xiang/liuqin/zisun.json (1757b), data/xiang/liushen/baihu.json (1215b), data/xiang/liushen/gouchen.json (1239b), data/xiang/liushen/qinglong.json (1376b), data/xiang/liushen/tengshe.json (1204b), data/xiang/liushen/xuanwu.json (1218b), data/xiang/liushen/zhuque.json (1240b), data/xiang/wuxing/shengke.json (4241b), README.md (8382b), SKILL.md (21223b), skill/SKILL.MD (25647b), _meta.json (138b)","readmeExcerpt":"Skill: 谛观·解卦 | Hexagram Interpreter Owner: henrryjoke Summary: 解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。 Tags: divination:0.2.3, iching:0.2.3, latest:0.9.0, liuyao:0.2.3, meihua:0.2.3 Version history: v0.9.0 | 2026-06-03T03:58:22.271Z | user v0.9.0: 修正显示名称，添加谛观品牌字号 v0.8.4 | 2026-05-21T14:47:12.515Z | user 修正：Skill名称恢复为「解卦 | Hexagram Interpreter」，确保中文用户搜索可见。品牌「谛观 DiGuan」保留在描述和作","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\r\nname: jiegua\r\nname_en: hexagram-interpreter\r\ndescription: \"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\"\r\ndescription_en: \"Hexagram Interpreter — Four-Element Symbol Deduction System. Based on Plum Blossom Numerology + Six Lines as primary methods, with Six Ren and Qimen as supplementary triggers. A symbolic deduction Skill that unfolds possibilities instead of making fortune-telling verdicts.\"\r\ndescription_fr: \"Interprète d'hexagramme — système de déduction symbolique à synthèse quadruple. Basé sur la numérologie des fleurs de prunier et les six lignes, avec Six Ren et Qi Men comme déclencheurs auxiliaires. Déploie des possibilités sans porter de jugement.\"\r\ndescription_es: \"Intérprete de hexagramas — sistema de deducción simbólica de síntesis cuádruple. Basado en la numerología de ciruela y seis líneas, con Seis Ren y Qi Men como disparadores auxiliares. Despliega posibilidades sin emitir veredictos.\"\r\ntriggers: [\"解卦\", \"算一卦\", \"问卦\", \"卜问\", \"分析这事\", \"推演一下\", \"象推演\", \"四象合参\", \"divination\", \"iching\", \"hexagram reading\", \"fortune reading\", \"symbolic deduction\", \"lecture d'hexagramme\", \"I Ching\", \"adivinación\", \"hexagrama\", \"lectura de hexagramas\"]\r\n---\r\n\r\n# 四象合参 · 象推演 Skill\r\n\r\n> **核心原则**：将有限术数符号展开为丰富的现实可能性，启发用户自主判断。\r\n> **不做确定性吉凶结论，不做\"宜/忌\"指令。**\r\n\r\n---\r\n\r\n## 1. 角色设定\r\n\r\n你是\"象推演师\"——司天监象推演引擎的核心 AI 接口。\r\n\r\n| 你做 | 你不做 |\r\n|---|---|\r\n| 展开卦象为多种现实可能性 | 断言吉凶祸福 |\r\n| 关联用户语境进行象的翻译 | 替用户做决定 |\r\n| 用\"可能\"\"或许\"\"含有…之象\"表达 | 用\"一定\"\"必然\"\"大吉\"\"大凶\" |\r\n| 收集用户反馈持续优化 | 忽略用户指出的错误 |\r\n\r\n---\r\n\r\n## 2. 输入协议\r\n\r\n用户输入包含以下字段（可部分省略，由 AI 推断补全）：\r\n\r\n```\r\n时间：YYYY-MM-DD HH:MM （默认当前时间，Asia/Shanghai）\r\n事项：自然语言描述（如\"这个合作项目进展如何？\"）\r\n外应：可选，用户提供的环境感知（如\"刚下大雨\"\"听到鸟叫\"）\r\n```\r\n\r\n---\r\n\r\n## 3. 推演工作流（Phase 1: Skill + 脚本）\r\n\r\n### 第零步：信息确认\r\n若用户输入不完整（缺时间/事项），先引导补充。\r\n确认格式：\r\n```\r\n📅 时间确认：YYYY年MM月DD日 HH:MM（当前/指定）\r\n🔍 事项确认：[用户描述]\r\n👁 外应有/无：[如有] xxx\r\n```\r\n\r\n### 第一步：Layer 0 — 干支历法（自动执行）\r\n调用历法计算，输出：\r\n- 八字（年柱/月柱/日柱/时柱）\r\n- 节气信息（当前节气、前后节气）\r\n- 旬空、月建\r\n\r\n### 第二步：Layer 1 — 梅花易数（自动执行）\r\n调用历法脚本（scripts/calendar.py + meihua.py）计算梅花易数起卦结果。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"卦名\": \"风天小畜\",  # 本卦名\r\n  \"上卦\": \"巽\", \"下卦\": \"乾\",  # 上下卦名\r\n  \"体卦\": \"巽\", \"用卦\": \"乾\",  # 动爻≤3体为上卦，>3体为下卦\r\n  \"变爻\": 3,  # 1-6，第几爻动\r\n  \"变卦\": {\"上卦\":\"巽\", \"下卦\":\"兑\", \"卦名\":\"风泽中孚\"},\r\n  \"互卦\": {\"上互\":\"离\", \"下互\":\"兑\", \"卦名\":\"风天小畜\"},\r\n  \"错卦\": {\"上卦\":\"震\", \"下卦\":\"坤\", \"卦名\":\"震坤卦\"},\r\n  \"综卦\": {\"上卦\":\"乾\", \"下卦\":\"兑\", \"卦名\":\"天泽履\"},\r\n}\r\n```\r\n\r\n**辅助函数**：`gua_to_lines(上卦名, 下卦名) → [1-4]*6` 将卦名转为六爻数字编码供六爻模块使用。\r\n\r\n### 第三步：Layer 2 — 六爻纳甲（自动执行）\r\n调用六爻纳甲脚本（scripts/liuyao.py），传入卦象编码、时间、事项。\r\n\r\n**输出字段**：\r\n```python\r\n{\r\n  \"本卦\": {\r\n    \"名\": \"风天小畜\", \"宫\": \"巽宫\", \"类型\": \"一世卦\",\r\n    \"世爻\": 0, \"应爻\": 3,\r\n    \"爻\": [\r\n      {\"六亲\":\"官鬼\", \"地支\":\"卯\", \"五行\":\"木\", \"六兽\":\"勾陈\"},  # 爻0\r\n      ...  # 爻1-5\r\n    ]\r\n  },\r\n  \"动爻\": [],  # 本卦中动爻的索引列表\r\n  \"变卦\": {...},  # 动爻产生的变卦（同结构）\r\n  \"旬空\": [\"戌\", \"亥\"],\r\n  \"月建\": \"巳\",\r\n}\r\n```\r\n\r\n### 第四步：Layer 5 — ★ 象展开（核心）\r\n调用 `scripts/xiang_query.py` SDK，对 Layer 1+2 输出的每一个关键符号展开为丰富语义：\r\n\r\n**SDK 核心方法**：\r\n```python\r\nfrom xiang_query import XiangQuery\r\nq = XiangQuery()\r\n\r\n# 精确查询：符号 + 语境 + 维度\r"},{"path":"README.md","content":"# 解卦 | Hexagram Interpreter\r\n\r\n**以代码演绎象数，用推演替代断言**  \r\n**展开可能性，而非给出结论。**\r\n\r\n---\r\n\r\n## 📢 这是什么？\r\n\r\n**「解卦·象推演」** 是一个基于中国传统易学（梅花易数 + 六爻纳甲）的符号推演系统。它不是一个\"算命工具\"，而是一个**启发式思考助手**——帮你从卦象符号中展开多种可能性，让你自己判断。\r\n\r\n> 不做吉凶断言，不替你做决定。只展开\"可能\"\"或许\"\"含有…之象\"。\r\n\r\n---\r\n\r\n## 🎯 谁可以用？在哪些平台可以用？\r\n\r\n**任何支持 OpenClaw Skill 格式的 AI Agent 都可以使用本技能。**\r\n\r\n包括但不限于：\r\n\r\n| 平台/工具 | 是否兼容 | 说明 |\r\n|-----------|---------|------|\r\n| **WorkBuddy**（腾讯小龙虾） | ✅ | 直接安装使用 |\r\n| **OpenClaw** | ✅ | 标准兼容 |\r\n| **Hermes Agent** | ✅ | 支持 OpenClaw 格式 |\r\n| **QClaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **ArcLaw** | ✅ | 支持 OpenClaw 格式 |\r\n| **微信**（接入 AI Agent 的工具） | ✅ | 若使用的 AI 支持 OpenClaw Skill 则可安装 |\r\n| **小红书**（AI 助手类工具） | ✅ | 同上 |\r\n| **X / Twitter**（AI Bot 工具） | ✅ | 同上 |\r\n| **TikTok**（AI 创作助手） | ✅ | 同上 |\r\n| **其他 OpenClaw 兼容 Agent** | ✅ | 只要支持 OpenClaw Skill 格式均可 |\r\n\r\n简而言之：**如果你用的 AI 助手支持安装 Skill/技能，并且兼容 OpenClaw 标准，就能用这个。**\r\n\r\n---\r\n\r\n## ⚡ 30 秒快速安装\r\n\r\n### 方式一：通过 ClawHub（推荐，最简单）\r\n\r\n1. 打开你的 AI Agent 工具的 Skill/技能 管理页面\r\n2. 搜索 **\"sitiantai-xiangtuie\"** 或 **\"解卦\"**\r\n3. 点击安装\r\n4. 或者直接访问链接：https://clawhub.ai/skills/sitiantai-xiangtuie\r\n5. 点击 **Install** 按钮\r\n\r\n### 方式二：CLI 命令（技术用户）\r\n\r\n```bash\r\n# 使用 OpenClaw CLI 安装\r\nopenclaw skills install sitiantai-xiangtuie\r\n\r\n# 或使用 ClawHub CLI\r\nclawhub skill install sitiantai-xiangtuie\r\n```\r\n\r\n---\r\n\r\n## 🗣️ 怎么用？直接跟 AI 说这些话\r\n\r\n安装后，在对话中直接说以下**触发词**，AI 就能自动启动解卦推演：\r\n\r\n**中文触发词：**\r\n> 解卦、算一卦、问卦、卜问、分析这事、推演一下、象推演、四象合参\r\n\r\n**英文/其他语言触发词：**\r\n> divination, iching, hexagram reading, symbolic deduction, lecture d'hexagramme, adivinación, lectura de hexagramas\r\n\r\n### 完整对话示例\r\n\r\n> **你：** 算一卦，帮我看一下最近的事业发展\r\n>\r\n> **AI（推演师）：**\r\n> 📅 时间确认：2026年5月17日 12:44（当前时间）\r\n> 🔍 事项确认：事业发展\r\n> 👁 外应：无\r\n>\r\n> [开始推演…]\r\n> 📋 **卦象总览**\r\n> 本卦：风天小畜（巽上乾下）\r\n> 变爻：第3爻\r\n> ...\r\n>\r\n> 💡 **启发提问：**\r\n> - 在工作中有没有遇到需要耐心积累的瓶颈？\r\n> - 当前最大的阻力来自外部环境还是内部团队？\r\n\r\n---\r\n\r\n## ⚠️ 重要：起卦方式说明\r\n\r\n本 Skill 支持两种起卦方式，但**进阶功能有差异**，请按你的实际情况选择：\r\n\r\n### 🔵 方式一：日期起卦（推荐，支持进阶）\r\n\r\n由 AI 根据当前日期自动计算卦象，无需你提供任何卦象信息。\r\n\r\n```text\r\n你只需说：算一卦，看看我和这个合作项目的发展\r\n```\r\n\r\n**支持进阶功能 ✅**：\r\n- ✅ 可使用大六壬（时空脉络分析）\r\n- ✅ 可使用奇门遁甲（空间方位分析）\r\n\r\n基础推演完成后，AI 会主动询问是否启动进阶推演：\r\n> 📊 基础推演已生成。需要更多角度吗？\r\n>   → 想了解发展脉络？ [触发大六壬]\r\n>   → 想了解空间方位？ [触发奇门遁甲]\r\n>   → 已经够了\r\n\r\n### 🟢 方式二：人工起卦（不支持进阶）\r\n\r\n如果你已经通过其他方式得到了卦象（如掷铜钱、数字起卦、外应取卦等），可以手动输入：\r\n\r\n```text\r\n我掷铜钱得到了风天小畜卦，第3爻动，帮我推演一下最近的财运\r\n```\r\n\r\n或\r\n\r\n```text\r\n用数字3和8起卦，看看这次出行怎么样\r\n```\r\n\r\n**不支持进阶功能 ❌**：\r\n- ❌ 无法使用大六壬\r\n- ❌ 无法使用奇门遁甲\r\n- 仅进行基础推演（梅花 + 六爻 + 类象展开）\r\n\r\n> 💡 **为什么？** 六壬和奇门需要精确的日期/时间/空间数据才能计算，人工起卦时缺乏这些基础信息，无法进行准确计算。\r\n\r\n---\r\n\r\n## 🖥️ 专业用户配置说明\r\n\r\n### API 集成\r\n\r\n本系统的核心算法（旺衰精算、象展开权重、四象合参融合）通过 API 提供服务，不在此仓库中公开源码。\r\n\r\n详见 [API.md](./API.md) 了解完整的接口文档和使用方式。\r\n\r\n### 本地数据使用\r\n\r\n类象知识库（`data/xiang/` 下的 28 个 JSON 文件）以 CC BY-NC-SA 4.0 许可证公开，可直接用于研究和非商业项目。使用方法：\r\n\r\n```python\r\nimport json\r\nimport os\r\n\r\nxiang_dir = \"data/xiang\"\r\nfor category in os.listdir(xiang_dir):\r\n    for filename in os.listdir(f\"{xiang_dir}/{category}\"):\r\n        with open(f\"{xiang_dir}/{category}/{filename}\") as f:\r\n            data = json.load(f)\r\n            print(f\"{data['symbol']}: {data['core_properties']}\")\r\n```\r\n\r\n### 项目结构\r\n\r\n```\r\ns"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn770tjfp1cq6se7k45h899e2d84wy73\",\n  \"slug\": \"sitiantai-xiangtuie\",\n  \"version\": \"0.9.0\",\n  \"publishedAt\": 1780459102271\n}"},{"path":"CHANGELOG.md","content":"# Changelog | 更新日志\r\n\r\n本文件遵循 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/) 规范。\r\n\r\n---\r\n\r\n## [v0.8.2] - 2026-05-19\r\n\r\n### 🐛 修复：SKILL.md 世应生克规则缺失导致 AI 分析错误\r\n\r\n跨平台 agent（WorkBuddy/ClawHub/SkillHub）在分析世应关系时产生\"木克水\"误判，\r\n根因是 SKILL.md 缺少世应生克计算方法的明确指令。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`SKILL.md` Layer 5 新增世应生克规则**：\r\n  - 明确要求：世应生克必须使用**地支五行**计算，不能用六亲标签\r\n  - 附带正确/错误示例对比\r\n  - 原理说明：六亲(宫位维度) ≠ 世应生克(地支维度)\r\n  - 新增推演后验证项 [世应生克检查]\r\n\r\n#### 错误重现\r\n\r\n```\r\n用户数据： 世爻=官鬼卯木(木), 应爻=妻财子水(水)\r\nAI 误判： \"官鬼克妻财\" → \"木克水\" ❌（六亲标签混用）\r\n正确判断： 子水(水)生卯木(木) → \"应生世\" ✅（地支五行）\r\n```\r\n\r\n---\r\n\r\n## [v0.8.1] - 2026-05-19\r\n\r\n### 🐛 修复：六神排列算法（日干起法）\r\n\r\n六神排列算法从错误的\"日支起法\"修正为正确的\"日干起法\"。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` 六神排列日干修正**：\r\n  - 原算法：`ZHI_ORDER.index(day_branch) % 6`（按日支起六神，❌ 错误）\r\n  - 新算法：`GAN_TO_LIUSHOU[day_stem]`（按日干起六神，✅ 正确）\r\n  - 规则对照：甲乙→青龙、丙丁→朱雀、戊→勾陈、己→螣蛇、庚辛→白虎、壬癸→玄武\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：新增 `GAN_TO_LIUSHOU` 映射字典\r\n- 调用 `_get_liushou_order()` 时传入 `day_stem` 而非 `day_branch`\r\n\r\n---\r\n\r\n## [v0.8.0] - 2026-05-19\r\n\r\n### 🏗️ 架构重构：放弃 PyArmor 混淆，完全开源\r\n\r\n本版本彻底删除 PyArmor 混淆保护层，恢复所有核心算法为明文 Python。\r\n解决自 v0.6.0 累积的运行时分发问题，实现全平台零障碍分发。\r\n\r\n#### Removed / 删除\r\n\r\n- **`scripts/protected/`** — PyArmor 加密保护层，整目录删除\r\n- **`pyarmor_runtime_000000/`** — PyArmor 运行时的二进制文件，整目录删除\r\n\r\n#### Added / 新增\r\n\r\n- **`scripts/wangshuai_score.py`** — 旺衰评分引擎（明文开源）\r\n  - 从原内联代码抽取为独立模块\r\n  - 月建旺相休囚死 + 日建七效应（临/生/克/冲/合/刑/害）复合评分\r\n  - 帝旺、墓库、回头生克、绝地等辅助判断\r\n\r\n#### Changed / 变更\r\n\r\n- **`scripts/liuyao.py`**：导入路径从 `protected.wangshuai_score` 改为 `wangshuai_score`\r\n- **`scripts/xiang_query.py`**：恢复完整实现（原为薄包装器委托给 protected/xiang_engine.py）\r\n- **`SKILL.md`**：更新技术架构图，移除 protected 保护层\r\n- **`.gitignore`**：移除 `*.pyd` 排除规则（不再需要）\r\n\r\n#### Fixed / 修复\r\n\r\n- **PyArmor 运行时分发缺陷**（自 v0.6.0 累积）：\r\n  - `pyarmor_runtime.pyd` 因 `.gitignore` 排除从未被提交到仓库\r\n  - v0.6.0 和 v0.7.0 的所有安装均缺失运行时文件，排盘功能完全不可用\r\n  - 影响 ClawHub 538 次安装\r\n\r\n#### 全平台分发\r\n\r\n- ✅ **GitHub**：纯文本，无二进制文件限制\r\n- ✅ **ClawHub**：纯文本包，安装即用\r\n- ✅ **SkillHub**：纯文本，支持完整功能\r\n\r\n---\r\n\r\n## [v0.7.0] - 2026-05-19\r\n\r\n### 🔧 排盘核心全面修复：纳甲/六亲/卦宫/编码体系\r\n\r\n六爻排盘系统存在自最初版本以来的多项基础数据与算法错误，导致排盘结果与正统京房纳甲体系不符。\r\n本版本对排盘核心进行了系统性审查和全面修复，经验证水地比→地水师排盘结果与标准排盘图片完全一致。\r\n\r\n#### Fixed / 修复\r\n\r\n- **`scripts/liuyao.py` TRIGRAM_TO_NAJIA 映射错误（6/8 错）**：\r\n  - 原6个八卦→卦宫映射与 `_hex_to_binary` 输出约定不一致\r\n  - 修正为：`(1,1,1)→乾宫, (1,1,0)→兑宫, (1,0,1)→离宫, (1,0,0)→震宫, (0,1,1)→巽宫, (0,1,0)→坎宫, (0,0,1)→艮宫, (0,0,0)→坤宫`\r\n\r\n- **`scripts/liuyao.py` HEXAGRAM_EARTHLY_BRANCH 纳甲数据完全错误**：\r\n  - 原表仅12个地支机械分配到8宫，不符合京房纳甲体系\r\n  - 替换为 `NAJIA_INNER`（内卦纳甲）+ `NAJIA_OUTER`（外卦纳甲），按上下卦各自八纯卦纳甲\r\n\r\n- **`scripts/liuyao.py` 六亲以世爻五行为本（错误）→ 以卦宫五行为本（正确）**：\r\n  - 新增 `PALACE_WUXING` 字典（乾宫金、坤宫土、震宫木、巽宫木、坎宫水、离宫火、艮宫土、兑宫金）\r\n  - 六亲计算统一使用 `palace_wx`（卦宫五行）而非 `shi_wx`（世爻五行）\r\n\r\n- **`scripts/liuyao.py` 变卦六亲以变卦世爻五行为本（错误）→ 以本卦卦宫五行为本（正确）**：\r\n  - 变卦六亲同样以本卦卦宫五行为\"我\"（传统六爻标准排法）\r\n\r\n- **`scripts/liuyao.py` HEXAGRAMS 64卦数据重新生成**：\r\n  - 按八宫世系（本宫→一世→二世→三世→四世→五世→游魂→归魂）程序化生成\r\n  - 修正卦名、世应位置、卦类型\r\n  - 修正 `_hex_to_binary` 输出与 HEXAGRAMS key 约定一致（1=阳, 0=阴）\r\n\r\n- **`scripts/liuyao.py` _hex_to_binary 阴阳方向与 HEXA"},{"path":"skill-card.md","content":"## Description:\n\n解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[henrryjoke](https://clawhub.ai/user/henrryjoke)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nExternal users and developers use this skill with OpenClaw-compatible agents to generate symbolic hexagram interpretation reports for reflection and decision support. It emphasizes multiple possibilities and user judgment rather than deterministic fortune-telling verdicts.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill asks the agent to store feedback and preferences on disk and potentially in global agent memory.\n\nMitigation: Install only when local and global memory storage are acceptable, and avoid including private relationship, health, financial, legal, or third-party details in feedback.\n\nRisk: The skill can steer users toward detailed external feedback submissions through GitHub issue links.\n\nMitigation: Treat external feedback links as public or semi-public submissions and avoid sharing sensitive personal details.\n\nRisk: Hexagram interpretations may be mistaken for deterministic advice.\n\nMitigation: Keep outputs framed as possible symbolic interpretations, preserve the non-deterministic disclaimer, and encourage users to apply their own judgment.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/henrryjoke/skills/sitiantai-xiangtuie)\n- [Project homepage](https://github.com/henrryjoke/sitiantai-xiangtuie)\n- [README](README.md)\n- [CHANGELOG](CHANGELOG.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, markdown, code, shell commands, guidance]\n\n**Output Format:** [Markdown reports with structured sections, optional code snippets, and user-facing guidance]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [May ask clarifying questions, execute bundled Python calculation scripts, and adapt report language to the user's input language.]\n\n## Skill Version(s):\n\n0.9.0 (source: ClawHub release evidence)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。 Skill: 谛观·解卦 | Hexagram Interpreter Owner: henrryjoke Summary: 解卦——四象合参·象推演系统。基于梅花易数+六爻为主体、六壬/奇门为辅助触发、类象知识库展开的符号推演 Skill。不做吉凶判断，展开丰富可能性，启发用户自主决策。 Tags: divination:0.2.3, iching:0.2.3, latest:0.9.0, liuyao:0.2.3, meihua:0.2.3 Version history: v0.9.0 | 2026-06-03T03:58:22.271Z | user v0.9.0: 修正显示名称，添加谛观品牌字号 v0.8.4 | 2026-05-21T14:47:12.515Z | user 修正：Skill名称恢复为「解卦 | Hexagram Interpreter」，确保中文用户搜索可见。品牌「谛观 DiGuan」保留在描述和作","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1135,"uniquenessScore":58,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T21:37:53.170Z","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-09T21:37:53.170Z","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-10T07:00:49.609Z","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"}]}}}