--- name: qimen description: 奇门遁甲排盘与断局。时家奇门转盘法,九宫/八门/九星/八神/三奇六仪/值符值使,输出JSON+文本+HTML海报。 --- # 奇门遁甲 Skill ## 何时触发 用户场景: - "帮我起个奇门局" / "奇门遁甲排盘" / "奇门看看" - 提供日干支、时辰、月份要求排盘 - 询问方位吉凶、出行择时 **不触发**:八字/紫微(见 bazi-ziwei)、六爻(见 liuyao-skill)、梅花(见 meihua-yishu)、大六壬(见 daliuren)。 --- ## 必需输入 ``` 日干支: 天干+地支(如"甲子") 时辰: 天干+地支(如"甲子时") 月份: 数字 1-12 问事: 事业/财运/感情/健康/出行 等(可选) ``` --- ## 执行流程 ### Step 0 — 确认信息 > "奇门遁甲排盘需要: > 1. **日干支** — 如'甲子日' > 2. **时干支** — 如'甲子时'(注意:时干需要,不只是地支) > 3. **月份** — 如'8月' > 4. **问事** — 可选" ### Step 1 — 排盘(算法层) ```bash cd calculator node dist/run-qimen.js --dayStem=甲 --dayBranch=子 --hourStem=甲 --hourBranch=子 --month=8 --question="事业" --output=text > qimen.txt ``` ### Step 2 — 断局分析 读取 `prompts/duangua-prompt.md`,喂入 `qimen.txt`,输出断局长文。 --- ## 关键约束 1. **排盘必须走算法层**:不要徒手算九宫排布 2. **一事一局**:每次只问一件事 3. **用神选宫**:根据问事类型选择对应宫位 4. **空亡必标**:旬空宫位必须在分析中标注 5. **不替用户做决策** 6. **免责声明**:末尾必带 --- ## 文件清单 ``` qimen/ ├── SKILL.md ├── calculator/ │ ├── src/ │ │ ├── qimen-data.ts ← 基础数据(九宫/八门/九星/八神/三奇六仪) │ │ ├── plate.ts ← 排盘算法(天地盘/八门/九星/八神排布) │ │ └── run-qimen.ts ← CLI入口 │ └── package.json ├── prompts/ │ ├── duangua-prompt.md ← 断局分析提示词 │ └── duangua-poster.md ← 海报版JSON输出 └── templates/ └── qimen-poster.html ← 海报HTML模板 ``` --- *本分析基于传统奇门遁甲理论框架,仅供文化研究与娱乐参考,不构成任何决策依据。*