qmen-yaoce

star 66

遥测/破阵/环境/场地/空间/阵法/风水阵 - Remote sensing: diagnose natural array on event plate, locate harm on birth stems, plan counter-layout

skyfiredao By skyfiredao schedule Updated 6/11/2026

name: qmen_yaoce description: "遥测/破阵/环境/场地/空间/阵法/风水阵 - Remote sensing: diagnose natural array on event plate, locate harm on birth stems, plan counter-layout"

遥测分析 — 诊断天然阵 定位受害 重新布局

问事局是命主当前所处的天然阵——由时空自然形成、非人为设计的布局。命主的保护天干(日干、时干、生年干、符使干)被这个天然阵安排在特定宫位,承受阵中的六害影响。遥测的本质是:诊断这个错误的天然阵对命主造成了什么伤害,然后用人为的化气阵去对抗它,重新布局。

Trigger

仅当用户明确提到跨局关联分析需求时激活本技能:

  • 遥测、跨局、关联分析、两个局一起看
  • 把生日/命盘放到问事/事件局上看
  • 命主在问事局中的处境
  • 场景复现、事件中命主的状态
  • 这个事件对我影响如何(已有生日局和问事局)

不要在以下情况激活本技能

  • 用户只说"奇门遁甲"未明确方向 → 使用 qmen_dunjia 路由 skill
  • 用户用纯起局动词("排局"、"起局"、"起一卦"、"算一卦"、"起局"、"起个奇门")但未明确分析方向 → 必须让位给 qmen_dunjia 路由 skill
  • 用户只需要问事局单独解读 → 使用 qmen_event
  • 用户需要财官诊断 → qmen_caiguan
  • 用户需要性格分析 → qmen_xingge
  • 用户需要婚恋分析 → qmen_hunlian
  • 在意图模糊时 → 使用 qmen_dunjia 路由 skill

🔒 核心契约:脚本输出完整性

执行 bin/qimen*.sh 脚本时:

强制规则:

  1. 脚本必须实际执行,禁止凭记忆模拟输出
  2. stdout 一字不漏原样输出,放在代码块内
  3. 完整输出在前,分析文字在后,顺序不可颠倒
  4. 多个脚本各自独立输出,不合并

禁止行为(出现即违约):

  • 省略:"..."、"(省略N行)"、"(其余类似)"、"(以下省略)"
  • 概括:"输出如下"、"主要内容"、"关键部分"、"摘要"
  • 借口:"为节省篇幅"、"由于输出较长"
  • 包装:折叠标签、翻译代替原文、只展示首尾
  • 抢跑:输出前插入任何分析性文字

自检: 每次脚本执行后,确认"输出是否完整无遗漏"。如有遗漏,立即补贴,不重新执行。 后果: 截断或概括的输出视为无效,整个分析必须基于完整数据重来。


对话流程

Step 1: 收集信息

必填:

  1. 出生时间 — 格式 YYYY-MM-DD HH:MM(需要完整八字以获取日干和生年天干)
  2. 问事时间 — 格式 YYYY-MM-DD HH:MM(问事局的起局时间)

选填: 3. 问事背景 — 用户关心什么事件/问题(用于确定解读重点,不影响计算)

如果用户只提供年份,由年份尾数推算天干(4甲5乙6丙7丁8戊9己0庚1辛2壬3癸)。

示例对话:

AI: 遥测分析需要以下信息:
    1. 出生时间(完整的年月日时,例如:1973-04-24 19:30)
    2. 问事时间(完整的年月日时,例如:2026-04-18 10:00)
    3. 你关心什么事件?(可选,用于解读侧重)

Step 2: 起局

JSON 复用判断(分别对两个文件校验,按优先级):

  1. 用户要求重新起局("重新/再算/换时间/不对"等) → rm -f ./qmen_birth.json ./qmen_event.json,重新起局
  2. 文件存在 → 用 Read 工具读取其顶层 "datetime" 值,与用户给的对应时间逐字符比对:
    • 一致 → 该文件跳过
    • 不一致或损坏 → 删除该文件,重新起局
    • 用户未给时间 → 问"检测到 datetime=X,继续?"
  3. 文件不存在 → 起局

本 skill 需要两个局:./qmen_birth.json(生日局)+ ./qmen_event.json(问事局)。 两个都满足跳过条件时直接进入 Step 3。


起局(入局仪轨已由路由完成):

需要两个局,分别判断是否执行:

生日局:

# workdir: {SKILL_DIR}
bin/qimen_qiju.sh --type=birth "1973-04-24 19:30"

问事局:

# workdir: {SKILL_DIR}
bin/qimen_qiju.sh --type=event "2026-04-18 10:00"

各自独立适用上方校验规则——通过校验的跳过,未通过的执行。

⚠️ 遵守核心契约:一字不漏原样输出。

Step 3: 诊断天然阵

必须先完成 Step 2 的排局,然后用 Read 工具读取 ./qmen_event.json

Read: {SKILL_DIR}/qmen_event.json

核心认知:问事局就是命主当前身处的天然阵。这个阵不是人为设计的,而是时空自然形成的布局。诊断这个阵的目的是搞清楚——命主处在一个什么样的阵中?这个阵的哪些位置有六害?这些六害将对命主的保护天干造成什么影响?

逐宫诊断天然阵的布局:

  1. 逐宫扫描:遍历 9 宫(跳过 5 宫),对每宫读取:

    • markers:格局标记(击刑、入墓、庚、门迫、空亡、驿马等)
    • star + 吉凶、gate + 吉凶、deity
    • tian_gan(天盘干)、state(十二长生状态)
  2. 六害分布:标记这个天然阵中所有六害的位置分布:

    • 击刑:markers 含 [击刑]
    • 入墓:markers 含 [干墓]/[星墓]/[门墓]
    • 庚:markers 含 [庚]
    • 白虎:deity 为 白虎
    • 门迫:markers 含 [门迫]
    • 空亡:markers 含 [空亡]
  3. 阵局形态:对有六害的宫位,用万物类象(天干、门、星、神各有独立的万物类象)识别这个阵中威胁源的现实形态;对无六害的宫位,万物类象描述该宫的有利环境。六害是判断是否对命主有害的唯一依据,不使用五行生克分析。

  4. 阵局概括:用 2-3 句话概括这个天然阵的整体态势——六害集中在哪些方位?阵的危险程度如何?

Step 4: 定位命主(遥测分析)

Step 3 诊断了天然阵的整体布局和六害分布。现在需要确定:命主的保护天干被这个阵安排在了哪些宫位?是否正好落入六害区域?

必须执行遥测分析脚本:

# workdir: {SKILL_DIR}
bin/qimen_yaoce.sh --wanwu

脚本从命盘提取命主的保护天干(日干、时干、生年干、值符宫干、值使宫干),然后在问事局(天然阵)中定位每个天干的落宫位置,检测各落宫的六害情况。写入 ./qmen_yaoce.json

可选参数:

  • --event=PATH:指定问事局 JSON 路径(默认 ./qmen_event.json
  • --yixiang=概念:意象保护概念,如 财富,暴力,权威,突破,表现,情欲,也可直接传天干字符
  • --wanwu:文本输出中显示万物类象(JSON 始终包含)

⚠️ 遵守核心契约:一字不漏原样输出。

Step 5: 评估受害(命主天干解读)

必须先完成 Step 4 的脚本执行,然后用 Read 工具读取 ./qmen_yaoce.json,逐字段确认数据后进行解读。

Read: {SKILL_DIR}/qmen_yaoce.json

强制约束:生成解读前,必须先读取 qmen_yaoce.json 并逐字段确认所有数据。禁止凭记忆或推测解读,所有分析内容必须来自 JSON 中的实际字段值。

核心任务:逐一检查每个保护天干在天然阵中的落宫——它落在了六害区域还是安全区域?落在六害区域意味着命主的对应方面正在被这个天然阵伤害。

解读框架见下方「解读框架」章节。核心原则:

  1. 4种保护天干分类解读:

    • 日干+时干:日干=内心/事实质,时干=外在/事表象
    • 生年干:先天根基在事件中的状态
    • 值符宫干+值使宫干:值符=话语权,值使=用武之地
    • 意象干:待 Step 6 交互后确定
  2. 六害决定影响,万物类象决定形态:宫内元素是否对命主造成影响,唯一依据是六害标记(击刑/入墓/庚/白虎/门迫/空亡)。有六害 → 该宫环境对命主有害,万物类象用于识别有害事物的现实形态(颜色、材质、形状)以便灭象。无六害 → 该宫对命主无威胁,万物类象描述命主所处的有利环境。

  3. 万物类象必须有本地数据支持:所有类象描述只能来自 data/wanwu_*.dat 文件中的实际字段值,或脚本输出 JSON 中 wanwu 字段的内容。严禁编造、推测、或使用数据文件中不存在的类象内容。 如果 JSON 中 wanwu 为空或不含某符号的数据,则不对该符号做类象解读。

  4. 场景复现以六害为锚:先看六害标记判断宫位对命主的利害,再用万物类象具象化——有害宫位描述威胁源的现实形态,无害宫位描述命主的有利条件。

Step 6: 交互询问

解读完 Step 5 后,必须向用户提出以下问题:

  1. 具体发生了什么事?
  2. 命主目前处于什么状态?
  3. 命主最在意什么?(用于推导意象干)

根据用户回答:

  1. 修正解读侧重:仅重新解读命主保护天干所在的宫位(不随意解释其他宫位),根据用户描述的实际情况调整场景复现方向。万物类象必须来自 JSON wanwu 字段或 data/wanwu_*.dat,严禁编造、张冠李戴。
  2. 推导意象干:用户在意的事物,通过万物类象反推对应天干:
    • 财富→戊,暴力→庚,权威→甲,突破→辛,表现→丙,情欲→癸
    • 如果不在上述列表中,根据万物类象知识推导最匹配的天干
  3. 可选二次分析:如果确定了意象干,可重新执行遥测脚本加入意象分析:
    # workdir: {SKILL_DIR}
    bin/qimen_yaoce.sh --wanwu --yixiang=财富
    
    再次一字不漏展示完整输出,Read JSON 后补充意象干的分析。

Step 7: 重新布局

天然阵对命主造成了伤害,现在需要用人为的化气阵去对抗它。先灭象解除当前伤害,再布阵建立新的保护格局。

灭象(紧急处理):对有六害的保护天干宫位,将对应方位中符合万物类象特征的实际物品移除。解读框架见下方「重新布局方案」章节。

布阵(系统性保护):灭象只是移除了有害的象,要建立长期保护需要完整布阵。引导用户使用 qmen_huaqizhen 技能进行完整八门布阵:

bin/qimen_huaqizhen.sh --input=./qmen_event.json

布阵的目标:让命主的4种保护天干(日时、生年、意象、符使)全部离开六害宫位——先离击刑、入墓、庚,再离白虎、门迫、空亡。


解读框架

核心范式:问事局 = 天然阵。命主的保护天干被这个阵安排在特定宫位。 遥测分析的任务是:诊断天然阵 → 定位命主 → 评估受害 → 重新布局。

原则:脚本文本输出已包含每项的宫位详情和六害信息。 AI 解读时直接读取 JSON 数据进行整合分析,不做额外推算。 万物类象覆盖宫内所有元素(天干、门、星、神),但必须以六害标记为核心—— 六害告诉你命主在这个天然阵中是否受害,万物类象告诉你加害事物的现实形态(用于灭象定位)。 所有类象内容只能来自本地 data/wanwu_*.dat 数据文件或 JSON 中 wanwu 字段,严禁编造。 每个模块标注的「读取」字段对应 JSON 中的 key。

JSON 结构

{
  "type": "yaoce",
  "birth_datetime": "...",
  "event_datetime": "...",
  "birth_day_stem": "...",
  "birth_hour_stem": "...",
  "birth_year_stem": "...",
  "zhifu_stem": "...",
  "zhishi_stem": "...",
  "stems": [
    {
      "stem": "庚",
      "role": "日干",
      "tian_palace": 3,
      "di_palace": 7,
      "analysis_palace": 3,
      "palace_name": "震",
      "palace_wuxing": "木",
      "direction": "东",
      "tian_gan": "...",
      "di_gan": "...",
      "star": "...",
      "gate": "...",
      "deity": "...",
      "state": "...",
      "markers": "...",
      "liuhai": "[击刑] [庚]",
      "liuhai_count": 2,
      "wanwu": { ... }
    },
    { "role": "时干", ... },
    { "role": "生年干", ... },
    { "role": "值符宫干", ... },
    { "role": "值使宫干", ... },
    { "role": "意象(财富)", ... }
  ]
}

模块一:日干+时干(命主内外)

读取stemsrole 为 "日干" 和 "时干" 的条目

日干代表命主内心、事件的实质。时干代表命主外在表现、事件的表象。

解读步骤

  1. 宫位定位:读取 tian_palace(天盘宫位,优先)和 di_palace(地盘宫位)。天盘宫位是命主在问事局中的实际落点。

  2. 宫位环境(六害决定利害,万物类象决定形态):

    • 先读取 liuhailiuhai_count 判断该宫是否对命主有害
    • 有六害时:tian_gan/star/gate/deity 的万物类象用于识别威胁源的现实形态(颜色、材质、形状、方位),以便定位灭象
    • 无六害时:tian_gan/star/gate/deity 的万物类象描述命主所处的有利环境
    • state(十二长生)→ 命主在此宫的生命力状态(旺相vs衰死)
  3. 六害评估:读取 liuhailiuhai_count。六害数越高,风险越大。

  4. 内外对比:日干和时干落宫环境的对比——是否一致?如果不一致,说明内心感受和外在表现有差距。

模块二:生年干(先天根基)

读取stemsrole 为 "生年干" 的条目

生年天干代表命主的先天根基、家庭背景在此事件中的状态。

解读步骤:同模块一的宫位定位+环境+六害。额外关注:生年干落入六害宫位意味着根基受损。

模块三:符使干(话语权+用武之地)

读取stemsrole 为 "值符宫干" 和 "值使宫干" 的条目

  • 值符宫干代表命主的话语权、最高权威在事件中的位置
  • 值使宫干代表命主的用武之地、直接执行力在事件中的位置

解读步骤:同模块一。额外关注:

  • 值符落六害 → 话语权/权威受损
  • 值使落六害 → 行动力/执行力受阻
  • 值符值使同宫 → 权与行合一

模块四:场景复现

核心:根据取象法三原则,以六害标记为锚点,用万物类象具象化命主的境遇。有六害的宫位重点描述威胁源的现实形态;无六害的宫位描述命主的有利条件。

取象法三原则:

  • 统摄:生命中的一切,都能精准取象
  • 一相:相似形象,对人心的影响,完全相同
  • 万变:任何象,都能衍生无穷多变体

⚠️ 取象法的灵活性必须建立在 data/wanwu_*.dat 数据基础上。"统摄"和"万变"是从已有数据中灵活选取和组合,不是凭空编造数据中不存在的类象。

读取:所有 stem 的完整宫位信息 + wanwu

解读步骤

  1. 判断利害:先看 liuhai_count — 有六害的宫位是命主面临的威胁;无六害的宫位是命主的有利条件。

  2. 有害宫位——识别威胁源形态:万物类象用于描述天然阵中危害命主的事物在现实中的具体样子(颜色、形状、材质、位置),为灭象提供定位依据。例如:

    日干庚在震3宫(东),天盘癸(深蓝,浑水),天辅(木,吉),休门(水,吉),六合(木),六害:[击刑]。命主日干被天然阵安排在击刑位 → 正东方向有符合"深蓝色、水相关"形象的物品正在对命主造成刑害影响,需要灭象。

  3. 无害宫位——描述有利条件:万物类象描述命主在该事件中拥有的资源和优势环境。

模块五:意象干(交互后补充)

前提:Step 6 交互后确定意象概念并重新执行了遥测脚本。

读取stemsrole 为 "意象(...)" 的条目

意象干代表命主最在意的事物在事件中的状态。

解读步骤:同模块一。额外关注:意象干落入六害宫位意味着命主最在意的事正受威胁。

重新布局方案

核心逻辑:天然阵(问事局)对命主造成了伤害。重新布局 = 用人为的化气阵对抗天然阵。分两步:先灭象(紧急解除当前伤害),再布阵(建立系统性保护)。

目标:让命主的4种保护天干全部脱离六害——先离击刑、入墓、庚,再离白虎、门迫、空亡。

读取:所有 stem 的 liuhai/liuhai_count/markers

第一步:灭象(紧急处理)

  1. 灭象优先级:击刑大于一切,最先处理。然后入墓、庚、白虎、门迫、空亡。

  2. 灭象方法

    • 灭击刑:可移动,可抛弃,可赠送
    • 灭入墓:可移动,不可抛弃,不可赠送(机遇之象)
    • 灭庚:高风险和武力行业不能灭。可移动
  3. 具体形象匹配:根据所在宫位的干门星神万物类象匹配实际物品。搜索范围:整个家、常用房间、座位周围的方位。

  4. 安全方位:正西和正北没有入墓和击刑,无禁忌,灭象可以直接用此方位。

  5. 灭象注意

    • 移动后不要再碰,不要再拿回原位,直到问题解决
    • 用则为信,三月起效
    • 前提和环境发生重大变化时结束

第二步:布阵(系统性保护)

灭象只是移除了天然阵中正在伤害命主的象,但没有建立新的保护格局。完整布阵需要在八宫分别布置保护性的形象,压制所有六害,确保保护天干不再落入危险区域。

引导用户使用 qmen_huaqizhen 技能进行完整八门布阵

bin/qimen_huaqizhen.sh --input=./qmen_event.json

布阵将基于同一个问事局(天然阵),针对性地在八个方位布置形象,用合压击刑、用冲压入墓、用乙压庚和白虎、用合压门迫、填象补空亡——系统性对抗天然阵的所有六害。

示例解读

天然阵诊断:问事局震3宫(正东)有[击刑],命主日干庚正好落在此宫——命主的内心/事实质被天然阵的击刑伤害。

宫位环境:天盘癸,天辅(吉),休门(吉),六合。

六害判定:有击刑 → 命主日干在天然阵中受害。

万物类象定位威胁源形态(来自 JSON wanwu 字段和 data/wanwu_*.dat)

  • 癸:深蓝/黑色,浑水,暗(来自 wanwu_tiangan.dat)
  • 天辅:文书,教育(来自 wanwu_nine_stars.dat)
  • 休门:休息,等待场所(来自 wanwu_eight_gates.dat)
  • 六合:合作,联结(来自 wanwu_eight_deities.dat)

灭象:正东方向寻找符合"深蓝/黑色、水相关、与文书/办公相关"形象的物品——这就是天然阵中对命主造成刑害的象。将其移到正西或正北方位(安全方位,无入墓击刑禁忌)。

布阵:灭象后,在正东放置乙象(葫芦)高处 + 巳象(红烛)低处,压制击刑。如需完整八宫布阵,使用 qmen_huaqizhen


天干地支物象参考

天干/地支 颜色 外形材质 生肖/替代
甲/寅 亮绿 硬木 虎→猫
乙/卯 墨绿 软植(小花草、盆栽)
丙/午 大红 光源(台灯、落地灯)
丁/巳 暗红 尖锐(突出) 蛇→红烛
戊/戌辰 棕黄 容器 龙→水盆、狗
己/未丑 暗黄棕 弯曲(电线、水管) 牛、羊
庚/申 亮黄白 金属(明亮、硬)
辛/酉 金黄 小金属(黄金、首饰)
壬/子 亮蓝 净水(天蓝、海蓝)
癸/亥 深蓝 浑水(黑、暗蓝、茶水)

布阵禁忌

无论布阵还是灭象,都禁止出现三奇入墓、六仪击刑:

  • 乙、丙、戊不能放西北
  • 庚、丁、己不能放东北
  • 壬、癸、辛不能放东南
  • 甲、己、癸不能放西南
  • 戊不能放正东
  • 辛不能放正南

工作目录

所有 Bash 命令必须使用 workdir 参数,指向项目根目录。

获取 {SKILL_DIR}:本 SKILL.md 所在目录下 bin 是指向项目 bin/ 的相对软链接。通过以下方式解析项目根目录:

cd -P <本SKILL.md所在目录>/bin && cd .. && pwd

将输出赋值给 {SKILL_DIR},后续所有命令使用 workdir: {SKILL_DIR}

技能目录下的相关文件:

skill_qmenpowers/
├── bin/qimen_qiju.sh              # 起局脚本
├── bin/qimen_yaoce.sh       # 遥测分析脚本
├── bin/qimen_huaqizhen.sh    # 化气阵布阵脚本(完整布阵时使用)
├── qmen_birth.json           # 命盘输出(运行后生成)
├── qmen_event.json           # 问事局输出(运行后生成)
├── qmen_yaoce.json          # 遥测分析输出(运行后生成)
├── lib/                      # 引擎库(不需要直接调用)
└── data/                     # 数据文件(不需要直接调用)
Install via CLI
npx skills add https://github.com/skyfiredao/qmenpowers --skill qmen-yaoce
Repository Details
star Stars 66
call_split Forks 22
navigation Branch main
article Path SKILL.md
More from Creator