medication-checker¶
Skill 简介¶
Medication Checker 是一个基于 OpenClaw 平台的智能助手,旨在帮助开发者和医疗从业者快速筛查药物相互作用、禁忌症以及重复治疗等问题。随着现代医疗中多药联合使用的日益普遍,确保患者用药安全成为一项复杂而关键的任务。Medication Checker 通过自动化分析药物列表,识别潜在的药物相互作用,并根据严重程度进行分类,同时检查患者病情和过敏史的禁忌症,并识别重复治疗的情况。它不仅能提供清晰、可操作的总结,还能根据风险等级优先显示关键信息,从而大幅提升用药安全性和诊疗效率。
该 Skill 的核心价值在于将复杂的药物相互作用数据转化为易于理解的报告,帮助医疗团队快速做出明智的决策。无论是临床医生在开具处方时,还是药剂师在审核药物时,Medication Checker 都能提供可靠的支持。此外,对于开发医疗相关应用的开发者来说,集成该 Skill 可以显著增强应用的功能性和安全性。
主要功能¶
1. 药物相互作用筛查
Medication Checker 能够识别并分类药物之间的相互作用。根据严重程度,相互作用被分为高、中、低三个等级,并提供相应的处理建议。例如,当用户输入多种药物时,Skill会生成一份详细的相互作用报告,帮助用户了解哪些药物组合需要特别注意。
2. 禁忌症检查
该 Skill 可以根据患者的病情和过敏史,检查药物列表中的禁忌症。例如,如果患者对磺胺类药物过敏,Medication Checker 会自动筛查药物列表,标记出所有含有磺胺成分或与之相关的药物,并给出替代建议。
3. 重复治疗分析
Medication Checker 能够识别药物列表中的重复治疗情况。例如,当两种药物属于同一类别且具有相似的治疗效果时,Skill 会提醒用户可能存在的重复治疗风险,并建议调整药物组合以避免不必要的药物负担。
4. 剂量范围验证
该 Skill 可以验证药物剂量是否在标准范围内。当用户输入某种药物的剂量时,Medication Checker 会根据权威数据库中的信息,验证该剂量是否合适,并给出调整建议。
5. 风险等级优先显示
所有筛查结果都会根据风险等级进行优先排序。高风险的项目会优先显示,确保用户能够快速识别并处理最紧急的问题。
使用场景¶
1. 临床诊疗
医生在开具处方时,可以使用 Medication Checker 快速筛查药物相互作用和禁忌症,确保患者用药安全。
2. 药房审核
药剂师在审核处方时,可以利用该 Skill 识别潜在的药物相互作用和重复治疗问题,提供专业的用药建议。
3. 医疗应用开发
开发医疗相关应用的开发者可以集成 Medication Checker,增强应用的功能性,提供更全面的药物筛查服务。
4. 患者自我管理
患者可以使用该 Skill 检查自己的药物列表,了解潜在的相互作用和禁忌症,提高自我用药的安全性。
5. 医疗研究
研究人员可以利用 Medication Checker 分析大规模药物数据,识别新的药物相互作用模式,为新药研发提供参考。
如何使用¶
安装与配置¶
首先,确保你已经安装了 OpenClaw 平台。然后,按照以下步骤安装 Medication Checker:
mkdir -p ~/.openclaw/agents/medication-checker/agent
cp SOUL.md ~/.openclaw/agents/medication-checker/agent/
openclaw agents add medication-checker --workspace ~/.openclaw/agents/medication-checker
前置条件¶
- OpenClaw 平台已安装并配置完毕。
- 具备基本的命令行操作知识。
- 具备访问药物数据库的权限(部分功能可能需要联网获取最新数据)。
示例¶
示例 1:检查药物相互作用¶
假设你想检查华法林、阿司匹林和布洛芬之间的相互作用,可以输入以下命令:
openclaw agents run medication-checker "Check Warfarin, Aspirin, Ibuprofen interactions"
输出示例:
华法林、阿司匹林和布洛芬之间存在高风险相互作用:
- 华法林与阿司匹林:增加出血风险,建议避免联合使用。
- 华法林与布洛芬:增加胃肠道出血风险,建议调整剂量或使用替代药物。
- 阿司匹林与布洛芬:可能影响阿司匹林的抗血小板效果,建议间隔服用。
示例 2:检查禁忌症¶
假设患者对磺胺类药物过敏,可以输入以下命令:
openclaw agents run medication-checker "Patient has sulfa allergy, check med list"
输出示例:
以下药物存在与磺胺类药物交叉过敏的风险:
- 复方新诺明
- 磺胺嘧啶
建议避免使用这些药物,并咨询医生选择替代方案。
总结¶
Medication Checker 是一个功能强大的智能助手,专为提升用药安全性和诊疗效率而设计。通过自动化药物相互作用筛查、禁忌症检查和重复治疗分析,该 Skill 能够帮助医疗从业者和开发者快速识别潜在风险,提供可靠的用药建议。其简洁易用的接口和清晰的输出报告,使其成为医疗应用开发中不可或缺的工具。无论是临床诊疗、药房审核,还是医疗应用开发,Medication Checker 都能为用户提供强大的支持,确保患者用药安全。