Excess Deficiency Decision logo

Excess Deficiency Decision

Community
dhicoc
excess-deficiency-decision

用户面临"该加强还是该削减""该投入还是该撤出"的二元方向决策时; 当系统出现某方面过强某方面过弱的失衡时; 当需要判断失衡方向并确定 纠正方向时。不适用于: 没有失衡的分析场景、纯信息查询、 问题只有单一变量没有对立面的情况。

Overview

Publisherdhicoc
Repositorywuyun-liuqi-skills
Skill nameexcess-deficiency-decision
Stars
52
Forks
10
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by dhicoc on GitHub. Read the source before you install it.

Installation

Install the Excess Deficiency Decision AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/dhicoc/wuyun-liuqi-skills/tree/master/scripts/lib/neijing_snapshot/lingshu/excess-deficiency-decision
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/dhicoc/wuyun-liuqi-skills.git /tmp/wuyun-liuqi-skills
mkdir -p .claude/skills
cp -r /tmp/wuyun-liuqi-skills/scripts/lib/neijing_snapshot/lingshu/excess-deficiency-decision .claude/skills/excess-deficiency-decision
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Excess Deficiency Decision in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Excess Deficiency Decision on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Excess Deficiency Decision is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

虚实补泻决策框架

R — 原文 (Reading)

凡用针者, 虚则实之, 满则泄之, 宛陈则除之, 邪胜则虚之。 徐而疾则实, 疾而徐则虚。言实与虚, 若有若无。 形气不足病气有余, 急泻之; 形气有余病气不足, 急补之。

— 黄帝/岐伯, 九针十二原第一、根结第五


I — 方法论骨架 (Interpretation)

虚实补泻是一个用于判断失衡方向并选择纠正策略的二元决策框架。

其核心操作分为三层:

  1. 判虚实: 判断问题是"不足"(虚——缺乏、薄弱、不够)还是"有余"(实——过剩、过盛、淤积)。这是方向判断——虚则补(增益), 实则泻(削减)。方向错了比不干预更糟。

  2. 补泻有别: 补和泻不是简单的"加和减"。补是"徐而疾则实"——慢慢积累然后快速收效; 泻是"疾而徐则虚"——快速祛除然后慢慢恢复。操作节奏不同。

  3. 多信号综合判断: 当外在表现(形气)和问题本身(病气)的虚实不一致时, "急泻之"或"急补之"——以问题本身的虚实为优先依据, 外在表现为参考。

  4. 方向决定一切: "虚而泻之则经脉空虚, 血气竭枯; 满而补之则阴阳四溢"——方向错误比力度不足更致命。


A1 — 书中的应用 (Past Application)

案例 1: 形气与病气的虚实不一致

  • 问题: 如何处理外在体质(形气)和实际病况(病气)虚实不一致的情况?
  • 方法论的使用: "形气不足, 病气有余, 是邪胜也, 急泻之"——虽然体质弱但病邪盛, 此时反而要泻(祛邪)。"形气有余, 病气不足, 急补之"——虽然体质壮但正气不足, 此时反而要补(扶正)。
  • 结论: 不能简单看"体强则泻、体弱则补", 而要看"问题本身的虚实方向"。
  • 结果: 避免了"体弱就补"的教条错误, 实现精准的方向决策。

案例 2: 阴阳俱不足时的保守策略

  • 问题: 当系统全面虚弱("阴阳气俱不足"), 既不实也不盛, 怎么办?
  • 方法论的使用: "不可刺之, 刺之则重不足"——不能泻也不能强补, "可将以甘药"——用温和的调理代替强力的补泻。
  • 结论: 当系统全面虚弱时, 任何方向的强力干预都是危险的, 需要温和调理。
  • 结果: "重不足则阴阳俱竭"——避免了过度干预导致的全面崩溃。

A2 — 触发场景 (Future Trigger) ★

用户会在什么情境下需要这个 skill?

  1. 方向迷茫: 面对失衡不知"该加还是该减""该投入还是该撤出"。
  2. 越处理越严重: 干预后问题反而加重, 可能是补泻方向错了。
  3. 两极失衡: 系统明显出现一方过强一方过弱, 需要判断纠正方向。

语言信号

  • "不知道该加强还是该削减"
  • "越补越虚/越减越乱"
  • "一边过剩一边不足"
  • "系统在两个极端之间摇摆"

与相邻 skill 的区分

  • 与 qi-regulation 的区别: 调气治本是"为什么要干预功能", 虚实补泻是"怎么干预(补还是泻)"。
  • 与 root-cause-priority 的区别: 虚实补泻解决"方向"(补/泻), 标本根结解决"顺序"(先治哪个)。

E — 可执行步骤 (Execution)

  1. 列出失衡的两极

    • 明确系统中的对立两方(如: 进攻vs防守、产出vs质量、速度vs安全)。
    • 完成标准: 两极定义清晰, 不混用不同维度。
  2. 判虚实方向

    • 评估每方是"过盛"还是"不足"。区分"绝对过盛"和"相对过盛"(一方正常但另一方不足导致失衡)。
    • 完成标准: 给出明确判断——"X虚Y实"或"X正常Y不足"。
    • 判停条件: 如果两方都虚(全面不足), 跳到步骤4的保守策略。
  3. 确定补泻方向

    • 实则泻(削减过盛方), 虚则补(增益不足方)。优先纠正不足方, 因为"虚者恢复"比"实者削减"更根本。
    • 完成标准: 给出明确的"补X/泻Y"方向和至少1个具体动作。
  4. 注意边界情况

    • 全面虚弱: 不可强力补泻, 改用温和调理。
    • 表面矛盾: 外在表现与实际虚实不一致时, 以实际问题为依据。
    • 完成标准: 识别并标注边界情况。

B — 边界 (Boundary) ★

不要在以下情况使用此 skill

  • 没有对立面: 如果问题只有单一维度, 没有对立面可以对比, 虚实框架无法展开。
  • 纯平衡评估: 用户只是想知道"是否平衡", 不需要决定纠正方向。

作者在书中警告的失败模式

  • 方向反了: 虚当实泻, 实当虚补——后果比不干预更严重。
  • 阴阳俱虚时强攻: 系统全面虚弱时强力泻或补都会导致"阴阳俱竭"。

作者的盲点 / 时代局限

  • 灵枢的虚实是定性判断, 现代决策中可能需要定量数据辅助。虚实框架应作为方向判断的辅助视角, 不排斥数据驱动的精确分析。

相关 skills

  • depends-on: qi-regulation — 先确定"要调气", 再用虚实补泻决定方向。
  • composes-with: root-cause-priority — 先用虚实补泻判方向, 再用标本根结判顺序。

审计信息

  • 验证通过: V1 ✓ / V2 ✓ / V3 ✓
  • 测试通过率: {{%}} (详见 test-prompts.json)
  • 蒸馏时间: {{DATE}}

Frequently asked questions

What does the Excess Deficiency Decision AI skill do?

用户面临"该加强还是该削减""该投入还是该撤出"的二元方向决策时; 当系统出现某方面过强某方面过弱的失衡时; 当需要判断失衡方向并确定 纠正方向时。不适用于: 没有失衡的分析场景、纯信息查询、 问题只有单一变量没有对立面的情况。

Why use Excess Deficiency Decision on TypingMind?

Because you install it once and use it with any model. Excess Deficiency Decision is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Excess Deficiency Decision in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/dhicoc/wuyun-liuqi-skills/tree/master/scripts/lib/neijing_snapshot/lingshu/excess-deficiency-decision. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Excess Deficiency Decision?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Excess Deficiency Decision?

As many as you like. As long as a model supports skills, you can use Excess Deficiency Decision with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Excess Deficiency Decision AI skill free?

Yes. It is published on GitHub by dhicoc under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇