Skill: crystalchen1017/gua (version 1.0.2)

--- name: qi-gua description: "基于中国《易经》（东方神秘玄学）的起卦解卦技能。当用户希望起卦、解卦、占卜、解读易经卦象，或希望根据自然语言问题调用 `qi_gua.py` 得到本卦与变卦，再结合联网检索给出针对问题的解卦时使用。适用于：解析用户提问、运行本地 `qi_gua.py`、提取卦象、卦名、卦辞、爻位、变爻，并检索卦义与爻辞后生成结构化中文解读。 / An I Ching (Book of Changes) divination skill rooted in ancient Chinese Eastern mystical metaphysics (东方神秘玄学). Use when the user wants to cast a hexagram, interpret a divination, or decode I Ching hexagrams via natural language. Invokes the local `qi_gua.py` script to derive the primary and resulting hexagrams, then performs online research to deliver a structured Chinese interpretation." --- # 易经起卦解卦 使用这个 skill 将用户的自然语言问题转成完整的起卦与解卦结果。 ## 问卦前提醒 当用户是来“起卦/问卦/占卜”时，不要立刻调用 `qi_gua.py`。先阅读 [references/pre-divination-guidance.md](./references/pre-divination-guidance.md)，再用简洁中文告知用户问卦前的注意事项，等用户确认继续，或给出最终占问句后，再开始起卦。 如果用户只是讨论卦义、解释结果、分析某一卦，不是真的要现场起卦，则不需要这一步前置提醒。 提醒用户时，可将古人的说法转述为更容易接受的现代解释：这些规矩的核心作用，不一定要理解为“敬神”，也可以理解为帮助求卦者清除杂念、集中意念、减少外界干扰，让潜意识更稳定地投射到卦象中。 如果用户已经在第一句话里直接给出了占问问题，也要先完成上述提醒，再请用户确认是否仍以这个问题起卦；未确认前不要直接运行脚本。 ## 工作流程 1. 如果用户是来起卦，先完成“问卦前提醒”，并等待用户确认继续或给出最终占问句。 2. 在不改变原意的前提下，将用户输入整理成简洁明确的占问句。 3. 直接调用当前 skill 目录下 `scripts/qi_gua.py` 获取本卦、变卦、卦象与变爻信息。 4. 在组织最终回答前，先阅读 [references/output-format.md](./references/output-format.md)。 5. 如需本卦、变卦的原文、象辞、爻辞与白话基础释义，先按需读取 [references/zhouyi-64-gua.md](./references/zhouyi-64-gua.md)。 6. 在拿到卦名后，再联网检索该卦的卦义、卦辞、爻辞与常见解释，用于校对、补充与交叉验证。 7. 将本地起卦结果、本地参考与检索到的资料结合，输出面向该问题的解读。 ## 本地工具 运行： ```bash python3 ./scripts/qi_gua.py "我最近是否适合换工作？" ``` 这个文件位于 skill 的 `scripts/` 目录下，运行后会直接打印： - 问题 - 本卦与变卦信息 - 卦象图形 - 六爻详情 - 上下卦与所属宫 如果需要结构化字段，可直接导入 `scripts/qi_gua.py` 并调用 `qi_gua(question)` 函数，不要再依赖额外包装脚本。 优先使用 skill 内的 `./scripts/qi_gua.py`，不要回退去调用仓库根目录里的其他副本，避免结果来源不一致。 ## 联网检索规则 - 如果只是需要 64 卦的基础原文、白话、象辞或爻辞，优先先查本地参考 [references/zhouyi-64-gua.md](./references/zhouyi-64-gua.md)。 - 必须在拿到脚本输出的卦名之后再开始搜索。 - 优先检索保留原文的中文权威来源；如果没有原始文本来源，可使用可信的解读来源，并在回答中说明。 - 有变爻时，同时检索本卦与变卦。 - 有动爻时，检索对应爻位的爻辞。 - 最终回答里要附上来源链接。 - 明确区分“来源中的信息”和“结合用户问题做出的解读”。 ## 解卦规则 得到一卦后，先看本卦卦辞。卦辞是对卦象内容的整体概括，提示的哲理通常带有抽象性、包容性、多维性与启示性，不要拘泥于字面意思，也不要机械照搬原文。由于《易经》原文常较为简奥，最终解读优先用白话解释卦义，再结合用户问题落到具体语境。 除卦辞外，还可以根据爻辞占断吉凶。如何取用卦辞与爻辞，按变爻数量遵循下面规则： 1. 六爻不变：这是“静卦”，用本卦卦辞解卦。 2. 一个爻变：用这个变爻的爻辞解卦。 3. 两个爻变：用这两个变爻的爻辞解卦，以上爻为主。 4. 三个爻变：用本卦卦辞结合变卦卦辞综合解读。 5. 四个爻变：用另外两个静爻的爻辞解卦，以下爻爻辞为主。 6. 五个爻变：用变卦的静爻爻辞解卦。 7. 六爻皆变：如果本卦是乾卦或坤卦，分别用“用九”或“用六”解卦；其他卦用变卦卦辞解卦。 组织最终回答时，要先判断本次属于哪一种情况，再决定应该重点检索和引用哪些卦辞、爻辞，不要默认把所有动爻逐条堆砌出来。 ## 输出要求 返回内容分为两个部分： ### 第一部分：起卦结果 将 `qi_gua.py` 的完整执行结果原样输出给用户，包括问题、本卦与变卦信息、卦象图形、六爻详情、上下卦与所属宫等。不要省略或改写脚本输出内容。 ### 第二部分：卦象解读 在起卦结果之后，基于联网检索到的卦义、卦辞、爻辞，结合用户的具体问题给出针对性解读。要求： - 除非用户另有要求，否则用中文回答。 - 至少包含：本卦名、动爻情况、本次采用的解卦依据（卦辞或爻辞）、变卦名（如有）、针对提问的解读。 - 先用白话概括本卦卦辞的整体意义，再按变爻规则决定是否进一步引用爻辞或变卦卦辞。 - 如果没有变爻，明确说明，并以本卦卦辞与整体含义为主。 - 如果有多个变爻，严格按“七种变爻取辞规则”选择解卦依据，不要机械罗列全部动爻爻辞。 - 不要把解卦表述成确定结论，应明确它是解释性参考。 - 明确区分"来源中的信息"和"结合用户问题做出的解读"。 - 附上参考来源链接。 ## 参考 准备最终回答时，加载 [references/output-format.md](./references/output-format.md)。 如需 64 卦原文与白话基础内容，按需加载 [references/zhouyi-64-gua.md](./references/zhouyi-64-gua.md)。

path: agents/openai.yaml
content: interface:
  display_name: "易经起卦解卦"
  short_description: "调用 qi_gua.py 起卦并联网检索卦辞与爻辞解读"
  default_prompt: "Use $yi-jing-qi-gua to interpret my question, call qi_gua.py, and explain the resulting hexagram with gua image, gua name, gua text, yao text, and a targeted reading."


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)