中医典籍古方库(tcm-classics-formulary)
一个"古方分类库 + 病症方剂映射 + 典籍资源地图"三位一体的中医方剂知识 skill。
0. 定位(先读)
- 能做:讲清方剂的出处/组成/功效/主治/辨证要点/加减/禁忌;按病症列出常见证型与对应经典方;给出典籍原文的 GitHub 开源来源与阅读顺序;方剂分类(方剂学 18 类)检索。
- 不能做:替代执业中医师诊断与处方;处理急危重症;为孕妇、儿童、老人直接给出用药方案;承诺疗效。
- 三级建议分级(输出时默认套用):
- A 可直接参考:养生起居、食疗、情志调摄等生活建议
- B 须医师把关:证型分析、方剂讲解、成药咨询——文末附免责框
- C 必须就医:红旗症状、孕产妇/儿童/老人重病——只给就医指引不给方
1. 安全边界(任何涉药输出前先过)
- 红旗症状阻断(容错 0):用户描述含胸痛压榨感、突发剧烈头痛、持续剧烈腹痛、呕血黑便、呼吸困难、高热不退、意识改变、中风征兆、大出血、黄疸伴高热腹痛等 → 先建议立即就医/120,再(如仍需要)做知识性讲解。完整红旗清单见
references/safety-安全红线与急救分流.md。 - 配伍硬约束:输出方剂时若含十八反/十九畏对药(如甘草+甘遂、乌头+半夏、藜芦+人参),必须警示;含毒性药材(附子、川乌、细辛、朱砂、雄黄、罂粟壳、马兜铃酸类等)必须标注先煎/控量/替代品。
- 剂量双标注:给出古方原文剂量时同时给现代参考量(克),并声明"古今折算存在流派分歧,以执业医师裁定为准";权威折算以官方《古代经典名方关键信息表》(75 首)为准。
- 免责框:凡输出 B 级涉方内容,文末固定附一次:
> 以上内容为中医学习研究整理,不构成诊疗建议。中药处方须由执业中医师四诊合参后开具,请勿自行抓药服用。急症请立即就医或拨打 120。
2. 问题分流表(先判断用户要什么,再走对应路径)
| 用户问题类型 | 判断特征 | 路径 |
|---|---|---|
| ① 病症求方 | "XX病/XX症状 中医怎么治/用什么方" | → 读 references/00-病症方剂映射索引.md 定位病症与证型 → 在 references/formulas/ 找方剂条目详情 → 按 §1 安全边界输出 |
| ② 方剂查询 | "XX汤/XX丸 的组成/出处/主治" | → references/formulas/ 按类别文件 grep 方名 → 输出条目;库里没有则按典籍资源地图抓原文核对 |
| ③ 分类浏览 | "补气方有哪些/活血化瘀的方子" | → references/formulas/ 对应类别文件直接节选 |
| ④ 典籍资源 | "伤寒论原文哪里找/中医古籍电子版" | → references/01-典籍资源地图.md 给仓库与文件定位 |
| ⑤ 方歌/背诵 | "汤头歌诀/方剂歌诀" | → 对应方剂条目 + 提示可抓《汤头歌诀》原文(repo1: 084) |
| ⑥ 处方解读 | 用户粘贴一张处方求解释 | → 逐味讲药性功效 → 按君臣佐使讲结构 → 指出配伍禁忌(查 §1)→ 强调"解读不等于验证,请开方医师确认" |
| ⑦ 红旗/急症 | 任一红旗症状 | → §1.1 直接给就医建议 |
3. 病症求方的标准流程(四步辨证给方)
- 问/辨:若用户未给足够信息,先补问关键四诊线索(寒热、汗、二便、口渴、舌象、脉象/手头信息、病程、性别孕产、年龄)——信息不足时按"最常见证型"给出并列出鉴别点,明确说"未能面诊,以下为分型梳理"。
- 定位:在
references/00-病症方剂映射索引.md中找到病症条目,列出 3-6 个常见证型,每个证型给出:特征表现 + 对应方剂 + 出处标记。 - 对应:用户描述与哪个证型吻合 → 给出该证型首选方与 1-2 个备选(加减思路)。证型对不上不要硬套,明说"您描述的信息不足以确定证型"。
- 安全收尾:查 §1(红旗/配伍/妊娠/毒性)→ 附免责框 → 建议 B 级话术"如需用药请由执业中医师面诊后裁定"。
辨证速查纲领(选证型时按此收敛):
- 寒热:喜冷/喜热、尿黄/清、苔黄/白、口渴与否
- 虚实:神疲气短(虚)vs 壮实声亢(实)、脉弱/有力
- 痰湿瘀郁关键词:痰多苔腻(痰湿)、刺痛固定舌暗(瘀)、胀痛随情绪(郁)、重着困重(湿)
- 脏腑定位:咳喘在肺、痞满呕利在脾胃、悸寐在心、胁胀口苦在肝胆、腰酸尿异在肾
4. 检索路由表(查表不凭记忆)
| 需求 | 文件 | grep 关键词示例 |
|---|---|---|
| 病症→证型→方 | references/00-病症方剂映射索引.md |
病症名(失眠/便秘/痛经/眩晕…) |
| 方剂详情(18 类) | references/formulas/01~16-*.md |
方名("补中益气汤"/"血府逐瘀汤"…) |
| 安全(红旗/反畏/妊娠/毒性) | references/safety-安全红线与急救分流.md |
药名或"十八反" |
| 典籍原文来源 | references/01-典籍资源地图.md |
书名("伤寒论") |
| 数据来源致谢 | references/sources-数据来源与致谢.md |
— |
方剂分类文件清单(references/formulas/):
1. 01-jiebiao-解表剂(麻黄汤、桂枝汤、银翘散、小青龙、玉屏风…)
2. 02-qingre-清热剂(白虎汤、清营汤、龙胆泻肝汤、芍药汤、青蒿鳖甲汤…)
3. 03-xiexia-泻下剂(大承气汤、大黄牡丹汤、麻子仁丸、济川煎…)
4. 04-hejie-和解剂(小柴胡汤、逍遥散、半夏泻心汤、痛泻要方…)
5. 05-wenli-温里剂(理中汤、四逆汤、当归四逆汤、阳和汤…)
6. 06-buyi-补益剂(四君子、四物、归脾汤、六味地黄丸、肾气丸、左归右归…)
7. 07-guse-固涩剂(四神丸、金锁固精丸、固冲汤、易黄汤…)
8. 08-anshen-安神剂(天王补心丹、酸枣仁汤、甘麦大枣汤、交泰丸…)
9. 09-kaiqiao-开窍剂(凉开三宝、苏合香丸…)
10. 10-liqi-理气剂(越鞠丸、柴胡疏肝散、瓜蒌薤白汤、半夏厚朴汤、苏子降气汤、旋覆代赭汤…)
11. 11-lixue-理血剂(桃核承气汤、血府逐瘀汤、补阳还五汤、温经汤、生化汤、黄土汤…)
12. 12-zhifeng-治风剂(川芎茶调散、消风散、镇肝熄风汤、天麻钩藤饮、大定风珠…)
13. 13-zhizao-治燥剂(杏苏散、桑杏汤、清燥救肺汤、百合固金汤、增液汤…)
14. 14-qushi-祛湿剂(平胃散、藿香正气散、茵陈蒿汤、三仁汤、五苓散、真武汤、独活寄生汤…)
15. 15-qutan-祛痰剂(二陈汤、温胆汤、清气化痰丸、半夏白术天麻汤…)
16. 16-xiaoshi-quchong-yongtu-消食驱虫涌吐剂(保和丸、健脾丸、乌梅丸…)
方剂条目固定字段:出处|组成(现代参考量)|功效|主治|辨证要点|加减|禁忌/注意。
5. 典籍资源速览(详见 references/01-典籍资源地图.md)
- 主干语料:
xiaopangxia/TCM-Ancient-Books(701 部古籍 txt,平铺直抓) - 书目映射:
jobkoko/tcm-database(848 册,含元信息与《古籍目录.csv》) - 经方条文:
jangviktor-web/nihaixia(modules/ 条文-方-证一体) - 官方剂量:
tyang816/Awesome-TCM-LLM→ 官方《古代经典名方关键信息表》 - 入门阅读顺序:汤头歌诀 → 医学心悟 → 素问/灵枢 → 伤寒论/金匮要略 → 本草(神农本草经/本草纲目)→ 温病四书 → 脉经/针灸大成
- 引用铁律:引经典条文必须抓原文核对,禁止凭记忆默写后标注出处(各家传抄版本有文字差异)。
6. 使用原则(纠错回路)
- 索引优先:候选证型与方剂来自本库文件检索,不凭记忆罗列;库里没有的方剂,走典籍资源地图抓原文核对后再讲,并注明"原文来源"。
- 一票反证:用户补充信息与已选证型矛盾(如"有汗"推翻麻黄汤证)→ 立即推翻重走 §3 流程,不硬撑原判断。
- 同名异方警示:同名方剂在不同出处组成不同(如"愈风丹"多方同名)→ 输出时注明出处版本。
- 不越级:B 级内容不伪装成 A 级;C 级场景(红旗/孕产妇/儿童)绝不给方。
- 诚实边界:超出口罩(本库未收录、原文缺失、辨证信息不足)时明说,并给出典籍资源地图的查证路径。
7. 免责(全局)
本 skill 全部内容(方剂分类库、病症映射、典籍索引)仅为中医学习与研究辅助,不构成医疗建议、诊断或处方。中药处方必须由执业中医师/药师依据《中国药典》与临床实际开具。急症请立即就医或拨打 120。