用途:同时检查多种药物之间的相互作用,给出严重程度分级、药理机制解释与临床处理建议。适用于需要对用药组合做证据化梳理、且要求输出可复现、可审阅的任务。
主要能力:支持 2 种及以上药物的多药分析;严重程度分为 Critical(危及生命,绝对禁忌)、Major(显著风险,避免联用或密切监测)、Moderate(中等风险,可能需调整剂量)、Minor(轻微,通常可接受)、Unknown(数据不足,谨慎使用);提供药效学/代谢途径(CYP450)等机制说明与临床管理建议;可用 --format 输出 text、json、markdown。
使用方式:脚本位于 scripts/main.py,需 Python 3.10+,依赖含 dataclasses、enum,安装 pip install -r requirements.txt。命令行示例:python scripts/main.py --drugs "Warfarin" "Aspirin" "Ibuprofen";也可作为模块调用:from scripts.main import check_interactions。参数含 --drugs(必填)、--format(默认 text)、--include-mechanism、--include-management、--output/-o。
限制:数据库可能未覆盖全部药物组合,未考虑年龄、肾功能等患者个体因素,不能替代专业医疗建议,医疗决策须咨询医疗专业人员。