# Omtp Rules Yyd

> 圆运动组方/彭子益方剂/升降组方 - Compose herbal formulas through Yuanyundong ascending-descending framework based on Peng Ziyi's circular motion qi-correction model

- Skill: `skyfiredao/omtp-rules-yyd` (Agent Skill)
- Install (CLI): `npx skillmds@latest add skyfiredao/omtp-rules-yyd`
- Raw SKILL.md: https://api.skillmd.com/api/skills/skyfiredao/omtp-rules-yyd/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: skyfiredao (https://skillmd.com/u/skyfiredao)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/skyfiredao/omtp-rules-yyd

---


# 圆运动组方规则

本技能包含基于圆运动理论的组方规则框架：中气先行、升降纠偏、配伍结构。具体10型组方及复合型数据见 `data/yyd-zufang.md`。

来源：彭子益《圆运动的古中医学》

## 前置条件

必须加载 `omtp-core-yyd` 作为理论基础。本 skill 中的规则建立在 core 的升降浮沉模型、中气轴心、以偏纠偏总则之上。

## 数据引用

- 组方数据（按病种分文件）：`data/yyd-zufang/` 目录（组方阶段按症状关键词加载对应文件，路由表见 `omtp-core-yyd`）
- 药物分类：`data/yyd-yaoxing.md`（选药时须加载）

由 agent 从 `data/` symlink 到档案目录，组方阶段从档案目录读取。

## 组方总则

### 第一原则：中气为先

> 凡治内伤杂病，先问中气。中气不虚者，可直接纠偏；中气虚者，必兼温补中气。

判定中气虚的标志：
- 食少纳差
- 腹胀便溏
- 四肢倦怠无力
- 舌淡胖、苔白腻
- 脉濡弱或缓

中气方基底：炙甘草 + 干姜（温补中气最基本搭配）

### 第二原则：顺势纠偏

不对抗，顺其性引导：
- 升不及 → 用升药助其升（非强拉）
- 降不及 → 用降药助其降（非压制）
- 苦寒直折 ≠ 降法（苦寒伤中气，违反第一原则）

### 第三原则：圆运动闭合

组方须使气机形成完整回路：
- 有升必有降（防升而不降）
- 有散必有收（防散而不归）
- 中气贯穿始终（轴在则轮运）

## 组方结构

### 基本结构（三层）

| 层次 | 作用 | 选药来源 |
|------|------|----------|
| 中气层 | 温补中气为根基 | yyd-yaoxing.md → 中气药 |
| 纠偏层 | 针对升降失常方向选药 | yyd-yaoxing.md → 对应气机方向类别 |
| 收合层 | 使圆运动闭合 | yyd-yaoxing.md → 与纠偏层相对方向 |

### 结构示例

**升不及（木郁）**：
- 中气层：炙甘草、干姜（温补中气）
- 纠偏层：当归、乌梅（温补木气，助升）
- 收合层：芍药（收敛，防升太过）

**降不及（胃逆/肺不降）**：
- 中气层：炙甘草、半夏（温中+降胃）
- 纠偏层：杏仁、竹叶（降肺气）
- 收合层：生姜（温散，防降太过寒凝）

## 10型组方速查

详见 `data/yyd-zufang.md`，包含每型完整君臣佐使结构及加减。

| # | 型名 | 君药 | 核心思路 |
|---|------|------|----------|
| 一 | 中气虚 | 炙甘草 | 温补中气 |
| 二 | 升不及（木郁） | 乌梅 | 温升木气 |
| 三 | 降不及（金燥/胃逆） | 半夏 | 降胃降肺 |
| 四 | 浮不敛（火不归根） | 栀仁 | 清降敛火 |
| 五 | 沉太过（肾寒） | 巴戟天 | 温补肾火 |
| 六 | 升太过（肝风） | 芍药 | 收敛镇降 |
| 七 | 降太过（下陷） | 黄芪 | 升提固脱 |
| 八 | 湿困中焦 | 苍术/薏苡 | 燥化通中 |
| 九 | 引火归根（上热下寒） | 乌梅 | 温下接引 |
| 十 | 阴虚内热 | 熟地 | 滋阴降火 |

## 剂量原则

### 只论比例

圆运动规则分支**只给配伍比例**，不给绝对剂量。

- 比例以君药为基准（设为 3）
- 臣药通常为 2
- 佐使药为 1-2
- 若用户提供一味药的具体剂量（锚点），按比例推算其余

### 特殊剂量注意

| 药物 | 注意 |
|------|------|
| 附子 | 力猛，短用急救，非补肾正药 |
| 大黄 | 须舌胎干黄+腹拒按方可用 |
| 生石膏 | 寒中败阳，中病即止 |
| 麻黄 | 力极大，小量即可 |
| 黄连 | 非必要时以栀仁代之 |

## 方证匹配策略（fallback）

1. **优先引用原文方**：从 yyd-zufang/ 对应文件中找到主治完全匹配或高度匹配的方剂，直接引用
2. **原文方加减**：主治接近但不完全匹配时，引用原文方为基底，按 yyd-yaoxing.md 药性标注加减，标明"原文方+加减"
3. **框架推导组方**：yyd-zufang/ 中无可用方时，按10型三层结构从 yyd-yaoxing.md 选药组方，标明"框架推导，非原文成方"

三种情况必须在输出中明确标注属于哪一种。

## 推导链输出要求

使用本规则推导方剂时，必须包含：

1. **气机判断**：升降浮沉哪个环节失常？方向是什么？有无上下分离？
2. **中气评估**：中气虚否？湿困否？需要兼补中气否？需要先化湿否？
3. **相火评估**：有无相火不降标志？（午后热、口苦、耳鸣、胁热）
4. **分型定方**：属于十型中哪一型（或复合型）？
5. **选药依据**：每味药为何选用（从 yyd-yaoxing.md 中的分类说明）
6. **比例设定**：君臣佐使结构及比例
7. **收合验证**：圆运动是否闭合（有升有降/有散有收）
8. **加减说明**：根据兼症选择加减

## 反模式

- 不评估中气直接选末端药——违反第一原则
- 用苦寒直折代替降法——伤中气，违反顺势纠偏
- 只升不降或只降不升——圆运动必须闭合
- 使用辅行诀体用化概念选药——两套系统互斥
- 给绝对剂量——本规则分支只给比例
- 引用辅行诀展开序列——本分支用气机方向选药，不用体用展开序列

