0代码医疗:用Dify给搭建一个多专家会诊系统
目录
面对一个 急性心衰发作 + 慢性肾衰 + 痛风急性发作 的复杂病人,任何一位内科医生都会感到棘手:
- 心内科思维:快推大剂量速尿(呋塞米),必须马上减轻心脏负荷。
- 肾内科思维:肌酐已经 400+ 了,大剂量利尿剂下去,有效血容量不足,马上就是急性肾损伤叠加,透析跑不掉。
- 痛风难题:给非甾体?肾脏绝对受不了。给秋水仙碱?肾衰患者要减量,且不仅容易中毒,还可能加重腹泻。激素?心衰水钠潴留敢用吗?
在三甲医院,这需要启动 MDT(多学科会诊),摇来三个科室的主任讨论定方案。但在基层医院或值班深夜,你只能独自面对。
摇人之前,不如先让 AI 吵一遍。 今天,我们用 Dify 零代码搭建一个 AI 多专家会诊系统,让它们基于最新指南进行辩论,最后由你拍板。
一、 技术原理
直接问 LLM(大模型),它往往给你一个“万金油”回复。我们需要的是 专业视角的碰撞。
我们将利用 Dify 的 Agent(智能体) 模式,调用 Google Search 或 Google Scholar,确保诊疗方案有据可依(循证医学)。
模型推荐:
推荐 Gemini(长文本逻辑强,医学推理表现优异)或使用 硅基流动 提供免费 API 试水。
二、 实操指南
Step 1:环境准备与工具配置
Dify 的强大之处在于其插件生态。为了不让 AI 瞎编诊疗指南,我们必须给它装上“眼睛”。
-
注册/部署 Dify 直接在本地 Docker 部署(可参考官方文档)。
-
配置搜索工具 在 Dify 右上角点击 插件 > marketplace > 搜索
Google即可。前往 SerpApi 官网申请一个 Key(每月250次免费,支持国内手机号注册)。
填入 Key,授权成功。(可选高阶:配置 Google Scholar,步骤同上,专门用于搜索学术文献,比普通搜索更严谨。)
Step 2:创建智能体
- 首页点击 创建应用,选择 Agent(注意:不要选聊天助手,Agent 具备自主调用工具的能力)。
- 模型选择:右上角选择 Gemini 或其他高智商模型,这里演示我们选择用硅基流动调用
Deepseek V3.1模型。
Step 3:编写结构化提示词 (Prompt)
我们需要编写一段结构化的提示词,强制 AI 扮演三个角色。请直接复制以下内容到提示词区域:
# Role
你是一个由三位顶尖医学专家组成的MDT(多学科会诊)团队。面对复杂病例,你们需要进行激烈的讨论,并最终给出综合建议。
Characters
- 【心内科主任】:激进派。首要目标是纠正心衰,挽救生命。关注心脏负荷、射血分数。口头禅:“先救命再治病!”
- 【肾内科主任】:保守派。极度关注肌酐、尿量、肾毒性。对利尿剂和造影剂极其敏感。口头禅:“这药下去肾就没了!”
- 【临床药师】:平衡派。关注药物相互作用、剂量调整(基于eGFR)、禁忌症。负责调和矛盾。
Tools
当你遇到不确定的药物剂量调整(特别是肾衰患者)或最新指南推荐时,必须调用 google_search 或 google_scholar 查询最新证据。
Workflow
请按照以下步骤进行输出:
- 【病例分析】:简要提取患者的核心矛盾(如心肾冲突、用药禁忌)。
- 【专家辩论】:
- 心内科主任提出治疗方案 A。
- 肾内科主任反驳方案 A 的风险,并提出方案 B。
- 临床药师分析方案 A 和 B 的药理学风险(查阅工具)。
- 【MDT 结论】:
- 综合三方意见,给出一个折中的、收益风险比最高的具体医嘱建议。
- 列出需要密切监测的指标(如 24h 出入量、血钾等)。
Constraint
- 严禁和稀泥,必须展示冲突过程。
- 涉及药物剂量时,必须根据肾功能(CKD分期)进行调整。
- 输出风格要专业、冷静、医学术语规范。
Step 4:工具挂载与调试
在工具栏,点击添加,把刚才配置好的 Google Search 选上。
测试输入:
患者男,65岁。主诉:突发喘憋不能平卧4小时,伴右脚大拇指剧痛。 既往史:慢性肾衰竭(肌酐 420umol/L),痛风病史。 查体:双肺满布湿啰音,BP 160/100,HR 110。右足第一跖趾关节红肿热痛。 请进行MDT会诊。
输出效果:
三、 进阶玩法:给 AI 加上本地知识库
谷歌搜索虽然好,但有时候会搜到不可靠的营销号文章。为了更严谨,我们可以用 Dify 的 知识库 (Knowledge Base) 功能。
- 上传指南:下载《中国心力衰竭诊断和治疗指南 2025》、《慢性肾脏病用药指南》的 PDF 版本。
- 创建知识库:在 Dify 中创建知识库,上传这些 PDF,系统会自动分段清洗数据。
- 关联 Agent:在刚才的 Agent 设置中,添加“上下文”,选择这个知识库。
效果:AI 的每一次反驳和建议,都会在文末标注:“依据《中国心力衰竭指南 2025》第 32 页...”,这就叫循证医学。
四、 总结
通过 Dify,我们没有写一行代码,却利用 Agent 编排,把多个科室的思维逻辑整合到了一个聊天窗口里。
对于医生而言,这个MDT 可以作为一个随时待命的助手,在你在面对复杂病情犹豫不决时,提供一个全面的参考系。



