qimen

Installation
SKILL.md

奇门外部局盘判读

核心原则

本技能只接收外部 APP 已起好的局盘截图或用户提供的手工转录,不自行起局。宿主先逐宫转录,再把对象交给 lib/chart.js 的 normalizeChart(transcribed);不得调用 flyStars,不得用模型心算补盘。

执行流程

  1. 确认来源为“外部APP”或“手工转录”,记录来源名称。截图由宿主读取;代码不声称具备图片识别能力。
  2. 按 methodology.md 转录盘级 月令、值符、值使,以及八方加中宫共九宫的 方向、天盘干、地盘干、八门、九星、八神、标记。
  3. 每个标记都在审计 chart 中保留 raw、source、school。门破和门迫按不同原词分别记录,不互换、不归并。
  4. 调用 normalizeChart(transcribed)。errors 非空时只展示结构化 safe errors 与一次性补录清单并停止奇门判读;未知字段名属于 untrusted-audit-only 输入,不进入公共错误,错误只给父容器下稳定 $unexpected[n] 引用。每容器未知字段、公共错误总数、九宫数量和单宫标记数量均受冻结常量限制;超限分别给固定 unexpected_fields_truncated、errors_truncated、palace_count_exceeded 或 marker_count_exceeded,不深遍历越界内容。chart 仅供本地审计,不进入模型上下文或报告。
  5. errors 为空时,只把 safeChart 交给判读和报告。safeChart 只含确认枚举、存在标志及稳定 provenanceRef,不含来源名称、raw、source、school 自由文本;表达与行动原样渲染 REPORT_CONTRACT.evidenceRules 和 REPORT_CONTRACT.redlines,本文件不改写。

状态输入

明确值可直接转录为字符串。截图缺失或有疑义时使用 { "status": "missing|unreadable|uncertain|unknown", "raw": "外部盘原词" }。raw 只在审计 chart 保留原图文字;禁止为通过校验而把疑义字段改成确定值。确认无宫级标记时必须明确填写空数组,不能省略字段。

路由边界

Installs
2
GitHub Stars
3
First Seen
Oct 10, 2026