返回顶部
d

drug-interaction-checker药物相互作用检查

Check for drug-drug interactions between multiple medications. Trigger

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
215
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

drug-interaction-checker

药物相互作用检查器

检查多种药物之间的相互作用,包括严重程度分级和机制解释。

功能特点

  • - 多药物分析:同时检查2种及以上药物之间的相互作用
  • 严重程度分级:危急/重大/中度/轻微/未知
  • 机制解释:每种相互作用的药理学基础
  • 临床指导:管理建议

严重程度等级

等级描述需采取行动
危急危及生命的相互作用绝对禁忌
重大
显著风险,可能需要医疗干预 | 避免联合使用或密切监测 | | 中度 | 中等风险,可能需要调整剂量 | 监测不良反应 | | 轻微 | 轻度相互作用,不太可能引起问题 | 注意即可,通常可接受 | | 未知 | 数据不足 | 谨慎使用 |

使用方法

Python脚本

bash
python scripts/main.py --drugs 华法林 阿司匹林 布洛芬

作为模块使用

python
from scripts.main import check_interactions

result = check_interactions([二甲双胍, 辛伐他汀, 氨氯地平])

参数说明

参数类型默认值必需描述
--drugs列表-药物名称列表(接受通用名或商品名)
--format
字符串 | text | 否 | 输出格式(text、json、markdown) | | --include-mechanism | 标志 | true | 否 | 包含药理学机制 | | --include-management | 标志 | true | 否 | 包含临床建议 | | --output, -o | 字符串 | - | 否 | 输出文件路径 |

输出格式

json
{
drugs_checked: [药物A, 药物B],
interactions: [
{
drug_pair: [药物A, 药物B],
severity: 重大,
mechanism: 药效学协同作用...,
effect: 出血风险增加,
recommendation: 避免联合使用或密切监测INR
}
],
summary: {
critical: 0,
major: 1,
moderate: 0,
minor: 0
}
}

数据来源

本技能使用存储在references/interactions_db.json中的精选药物相互作用数据库。数据库包括:

  • - FDA批准的药物相互作用数据
  • 已知代谢途径(CYP450酶)
  • 药效学相互作用
  • 常见补充剂相互作用

局限性

  • - 数据库可能未包含所有可能的药物组合
  • 医疗决策请务必咨询医疗专业人员
  • 未考虑患者特定因素(年龄、肾功能等)
  • 不能替代专业医疗建议

技术难度

- 需要广泛的药理学知识数据库、准确的严重程度分级和清晰的机制解释。

参考资料

参见references/目录:

  • - interactionsdb.json - 药物相互作用数据库
  • severitycriteria.md - 分级标准
  • cyp450_substrates.json - 代谢途径数据

风险评估

风险指标评估等级
代码执行本地执行Python/R脚本中等
网络访问
无外部API调用 | 低 | | 文件系统访问 | 读取输入文件,写入输出文件 | 中等 | | 指令篡改 | 标准提示词指南 | 低 | | 数据泄露 | 输出文件保存到工作区 | 低 |

安全检查清单

  • - [ ] 无硬编码凭据或API密钥
  • [ ] 无未经授权的文件系统访问(../)
  • [ ] 输出不泄露敏感信息
  • [ ] 已实施提示注入保护
  • [ ] 输入文件路径已验证(无../遍历)
  • [ ] 输出目录限制在工作区内
  • [ ] 在沙盒环境中执行脚本
  • [ ] 错误消息已清理(不暴露堆栈跟踪)
  • [ ] 依赖项已审计

前提条件

bash

Python依赖


pip install -r requirements.txt

评估标准

成功指标

  • - [ ] 成功执行主要功能
  • [ ] 输出符合质量标准
  • [ ] 优雅处理边缘情况
  • [ ] 性能可接受

测试用例

  1. 1. 基本功能:标准输入 → 预期输出
  2. 边缘情况:无效输入 → 优雅的错误处理
  3. 性能:大数据集 → 可接受的处理时间

生命周期状态

  • - 当前阶段:草稿
  • 下次审核日期:2026-03-06
  • 已知问题:无
  • 计划改进
- 性能优化 - 额外功能支持

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 drug-interaction-checker-1776122884 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 drug-interaction-checker-1776122884 技能

通过命令行安装

skillhub install drug-interaction-checker-1776122884

下载

⬇ 下载 drug-interaction-checker v0.1.0(免费)

文件大小: 15.68 KB | 发布时间: 2026-4-17 14:42

v0.1.0 最新 2026-4-17 14:42
Initial release of Drug Interaction Checker.

- Supports multi-drug interaction analysis with severity classification (Critical, Major, Moderate, Minor, Unknown).
- Provides pharmacological mechanisms and clinical recommendations for each drug interaction.
- Outputs results in multiple formats (text, JSON, markdown) via command-line or module usage.
- Utilizes a curated local drug interaction database; includes FDA data and metabolic pathway info.
- Includes clear documentation for usage, parameters, output format, limitations, and security practices.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部