当前位置: 首页 > news >正文

倪海厦中医 AI 模型:一个开源项目把 2452 页中医经典蒸馏成 Agent Skill

1. 当程序员遇到中医

有个程序员朋友,代码写了十年,颈椎废了、脾胃也废了。去三甲医院,医生开了两盒中成药,他回来翻了翻说明书——"功能主治"四个字,连成分都没写清楚。

他问我:中医到底有没有标准?还是全靠老中医的"感觉"?

我说:你问对人了。倪海厦的中医体系,可能是最适合程序员理解的中医流派。

为什么?因为倪海厦的经方体系是规则驱动的

六经辨证不是玄学,是一套完整的状态机

太阳(表)→ 阳明(里热)→ 少阳(半表半里) ↓ 失治误治 太阴(脾寒)→ 少阴(心肾阳虚)→ 厥阴(阴阳逆乱)

这就是六经传变规律——像一个有限状态机,每个状态有明确的输入条件(症状)、转移条件(误治/失治)和输出(方剂)。如果你懂状态机,你就懂六经辨证。

现在有人把这个规则系统蒸馏成了一个 AI Agent Skill。

2. 这个项目做了什么

项目叫nihaixia,GitHub 上开源,本质上是把倪海厦全部教学资料蒸馏成一个 3MB 的 SKILL.md 文件(35,285 行)。

数据来源:

讲义页数提取字符蒸馏状态
伤寒论讲义209 页277K全量
金匮要略讲义419 页626K全量
黄帝内经讲义461 页227K全量
针灸教程讲义216 页347K全量
神农本草经文稿339 页843K全量(OCR校正)
天纪三册286 页301K全量
汉唐文章集锦383 页670K10篇蒸馏
倪海厦文集139 页234K8则医案
合计2,452 页3.5M

这不是简单的 PDF 转文字。项目做了几件技术活:

  • OCR 校正:339 页神农本草经文稿 OCR 后手工校正 13 处缺字(淬热、䀮䀮、䐜满、解㑊等生僻字)
  • 全量蒸馏:不是摘抄金句,是逐条逐页提取,129 条伤寒论原文全覆盖
  • 结构重组:按倪海厦的思维框架重新组织,而不是按 PDF 页码堆叠
  • 规则化:把"倪海厦会怎么看"这种模糊问题,变成可激活的诊断路径

3. 为什么程序员应该关注这个

第一,倪海厦的经方体系天然适合结构化表达。

他的诊断有明确的 if-then 规则:

if 脚冷至膝 && 手冷至肘 → 生附子(阴寒在里) if 汗出恶风 && 卫气不固 → 炮附子(表阳虚) if 水肿 && 关节肿痛 → 生硫磺(命门火衰)

这不是玄学,这是决策树。

第二,AI 蒸馏中医知识是一个极好的 NLP 工程案例。

2452 页 PDF → 3.5M 字符 → 35,285 行 Skill → 一个可调用的 AI Agent。

这个链路对做知识库、RAG 系统的程序员来说,是一个完整的参考实现。

第三,中医的辨证思维和系统设计思维有惊人的相似之处。

倪海厦有六健康标准:

  1. 一觉到天亮,无失眠
  2. 胃口正常,三餐有饱饿感
  3. 每天晨起大便
  4. 一天小便 5-7 次,淡清黄色
  5. 头面冷、手足温热
  6. 晨起阳反应

这不是养生建议,这是健康状态的监控指标。和系统监控的黄金信号(CPU、内存、IO 延迟)是一个思路——用少量关键指标判断系统是否健康。

4. 这个项目的能力边界

当前蒸馏覆盖了 11 大模块:

  • 伤寒论:129 条条文全覆盖,含倪海厦讲义补遗 12 条
  • 金匮要略:23 篇完整蒸馏
  • 黄帝内经:71 篇完整蒸馏
  • 针灸教程:216 页讲义,十二经络/井荣俞经合/任督要穴
  • 神农本草经:339 页,三品分类/常用药物
  • 医案集:849 个医案源文件,已蒸馏 311+ 例
  • 天纪体系:紫微斗数 + 易经 + 风水,共 286 页
  • 人纪班闭门课:7 大重病专题 + 7 堂弟子课
  • 梁冬对话:2009 年 12 月 7 期录音蒸馏
  • 汉唐文章精华:10 篇专题文章(乳癌/便秘/心脏病/保养等)
  • 汉唐诊疗日志:8 则精选医案

直接激活词:倪海厦海厦视角倪师经方思维倪海厦会怎么看

5. 程序员视角的中医学习路径

如果你是一个想了解中医的程序员,倪海厦可能是最好的入口:

  1. 从六经辨证开始(状态机思维,半小时理解框架)
  2. 理解经方思维(为什么麻黄汤是麻黄+桂枝+杏仁+甘草,而不是随意加减)
  3. 学十问(倪海厦的诊断问诊框架,和系统排查问题是一个思路)
  4. 看医案(849 个案例,每个都是一个完整的 debug 日志)

这个项目把最后一步的门槛降到了最低——你不需要读 2452 页 PDF,直接问 AI 就行。

6. 问题与思考

这个项目也存在一些值得注意的地方:

  • 3MB 的 SKILL.md作为单文件 Prompt 来说非常大,不是所有模型都能完整加载
  • 蒸馏质量依赖原始 PDF 质量,部分 OCR 校正可能还有遗漏
  • 中医本身的争议——倪海厦的经方派观点激进(反对温病派、反对西医),你需要有自己的判断
  • 不能替代医生——项目声明写得很清楚,所有内容仅供学习

但从工程角度看,这是一个高质量的 NLP 蒸馏实践。它证明了:传统知识体系如果结构清晰,完全可以蒸馏为 AI 可用的知识库。

总结

nihaixia 项目做了一个大胆的尝试:把一门传统医学的完整知识体系,蒸馏成一个 AI 可以调用的 Skill。

2452 页讲义、849 个医案、129 条伤寒论条文——浓缩成 3MB 的规则引擎。

GitHub:https://github.com/jangviktor-web/nihaixia

对于程序员来说,这不仅是学中医的入口,更是一个知识蒸馏的工程参考。花 30 分钟读一遍 README,你可能会对"中医+AI"这个交叉领域有新的认识。

http://www.cnnetsun.cn/news/3403000.html

相关文章:

  • 【小程序毕业设计】基于 Android 的城市环保便民助手 APP 基于 SpringBoot+Android 的环保打卡积分系统的设计与实现(源码+文档+远程调试,全bao定制等)
  • Awesome Rust Streaming:终极Rust学习资源宝库,发现30+顶级Rust直播频道
  • 小程序计算机毕设之基于 SpringBoot 的环保资讯推送服务系统 基于 SpringBoot+Android 的绿色低碳生活管理 APP 的设计与实现(完整前后端代码+说明文档+LW,调试定制等)
  • Clipcat:基于Rust构建的现代化剪贴板管理器架构解析与高效集成方案
  • 小程序毕设项目:基于Android 的环保公益活动参与系统 基于 SpringBoot+Android 的居民环保行为统计系统的设计与实现 (源码+文档,讲解、调试运行,定制等)
  • 告别自动休眠困扰:MouseJiggler让你的Windows电脑永葆活力
  • CANN/asc-devkit Tiling数据指针获取
  • Arend证明助手:JetBrains开发的同伦类型论定理证明器完全指南
  • Django CMS 完整安装指南:5个步骤轻松搭建企业级内容管理系统
  • IIC 一主多从频繁总线死锁、数据乱跳?状态机分时通信根治方案
  • 收藏!别再死磕ChatGPT赚钱了,真正聪明的人早已换道超车!
  • HarmonyOS知识库——导航架构与路由传参的设计模式
  • 5步实现图片到3D打印模型的智能转换
  • 新手必看:yocto-meta-ros项目快速上手攻略
  • 神奇工具:5分钟在Windows上安装安卓应用,告别笨重模拟器
  • C语言学习笔记——动态内存分配
  • 无人机视角航拍河道巡检垃圾及周边坍塌隐患检测数据集VOC+YOLO格式6686张6类别
  • Vue3中computed详解
  • 048、手机影像调优实战:夜景模式、人像虚化与多摄融合的调试经验
  • 技术解析:ChanlunX缠论分析插件在通达信中的实现路径与架构设计
  • CANN/asc-devkit块内同步指令
  • openEuler内核故障排查终极指南:10个常见问题与解决方案大全
  • Loop:5分钟掌握Mac窗口管理终极技巧,告别桌面混乱
  • 从理论到实战:深度解析白盒测试七大覆盖准则及其在代码审查中的应用
  • 如何在Linux系统上轻松安装专业版Photoshop CC 2022:完整指南
  • 从卡文到爆更自由:ChatGPT辅助小说写作全流程拆解,含大纲生成→伏笔回收→风格克隆→版权合规四重关卡
  • CANN Ascend C GetAccVal API文档
  • 收藏!小白程序员轻松入门大模型,6大行业真实案例带你玩转Agent系统!
  • IGBT(绝缘栅双极型晶体管)简介
  • AirSim源码编译