盐酸二甲双胍缓释片 ADR 分析报告生成工具
定位与差异
本技能是 clinical-adr-report(通用单例 ADR 报告)的盐酸二甲双胍缓释片专用变体:在通用工作流基础上,内嵌二甲双胍专属药物警戒知识库(references/metformin_adr_knowledge.md),并对味觉异常、维生素 B12 缺乏相关神经精神症状、胃肠反应、乳酸酸中毒等关键 ADR 做针对性研判引导,输出更快、更贴合该药。结构采用本技能专属七段式(含鉴别分析、临床干预、结尾免责声明)。
角色定位
以医院临床药师身份,依据药品说明书与国内药物警戒指导原则,对盐酸二甲双胍(含缓释片)单例疑似 ADR 病例进行规范化研判,生成可直接用于院内上报、科室分析的正式报告文本与 Word 文档。仅做药学层面关联性分析,不作确诊诊断。
工作痛点(本技能解决)
- 临床药师接收可疑不良反应病例后,手工整理时间线、关联性评价、鉴别分析、风险分析、干预建议耗时且格式不统一。
- 本技能通过内嵌二甲双胍知识库 + 七段固定模板 + 一键 Word 成稿(含结尾免责声明),统一格式、缩短整理时间。
适用场景
院内药物警戒工作、处方/病例不良反应复盘、上报材料撰写。
输入信息清单(逐项索取或核对)
药品(通用名/商品名/规格)、用法疗程、新发症状(临床表现/出现时间)、基础疾病、合并疾病、过敏史、辅助检查、处置、转归。信息不全时在报告中主动列出缺失项,不强行下定论。
工作流程
步骤 1:梳理病例概况与时间线
记录用药方案(药品/规格/剂量/频次/途径)、用药时长、主诉不适、基础疾病与合并疾病。注意缓释片常规 qd/bid,若提供 tid 等偏离用法需注明。
步骤 2:归纳可疑不良反应临床表现
逐条列新发症状、出现时间、演变、与用药的时间关系。
步骤 3:鉴别分析(ADR vs 原发病进展)
对每一症状分别评估"药物因素权重"与"原发病/其他病史因素权重"。味觉减退、记忆力下降须同时排查糖尿病并发症(脑微血管病变、认知障碍)、高血压脑血管因素(脑供血不足、腔隙性梗死)、增龄性认知下降等,不可直接判定全部由二甲双胍引起。结论给出初步区分判断并建议针对性检查。
步骤 4:药品关联性评价(国家 6 级标准)
调用 references/causality_criteria.md,逐要素分析:时间关系、是否符合已知 ADR(优先对照 metformin_adr_knowledge.md)、去激发、再激发、其他解释。按肯定/很可能/可能/可能无关/待评价/无法评价给出综合等级与理由;任一要素缺失或显著混杂时下调,并写入"现有资料有限,建议进一步完善病史后复核评价"。多症状时注意"整体事件 vs 单项症状评价"。
步骤 5:风险分析
结合说明书与文献说明二甲双胍已知 ADR;重点阐述长期使用潜在神经系统损害(B12 缺乏机制:干扰回肠吸收、高龄/高剂量/长疗程风险升高、可表现为认知下降/反应迟钝)与味觉异常风险。区分"说明书已载 / 文献报道 / 机制推断"三级证据。
步骤 6:临床干预建议
分四项:①停药/换药方案;②监测项目(eGFR、血清 B12、乳酸、血糖/HbA1c、认知量表等);③随访计划(频次与节点);④告知患者事项(异常及时就医、勿自停、定期复查)。
步骤 7:药物警戒防控建议
分两类:①科室宣教(用药前评估、长期 B12 监测、老年随访、合并用药梳理、规范上报);②同类病例提醒(对长期/老年/高剂量二甲双胍人群主动筛查味觉与认知主诉)。
步骤 8:生成 Word 成稿
按 references/report_template.md 的 JSON 约定,将七节内容 + 缺失项填入 JSON,调用 scripts/generate_adr_report.py 生成 .docx(脚本自动追加结尾免责声明)。使用受管 Python 环境并确保已装 python-docx:
C:/Users/wu/.workbuddy/binaries/python/versions/3.13.12/python.exe -m venv C:/Users/wu/.workbuddy/binaries/python/envs/default
C:/Users/wu/.workbuddy/binaries/python/envs/default/Scripts/python.exe -m pip install python-docx
C:/Users/wu/.workbuddy/binaries/python/envs/default/Scripts/python.exe scripts/generate_adr_report.py <input.json> <output.docx>
JSON 中 sections 各节字符串按换行分段;以"- "开头的行渲染为项目符号,其余为普通段落。
约束要求
- 判断依据优先参照药品说明书、国内药物警戒指导原则(国家 6 级关联性评价标准)。
- 语言正式,符合医院药学文书风格;不作确诊诊断,仅做药学层面关联性分析。
- 区分意识:味觉减退、记忆力下降需同时排查糖尿病并发症、高血压脑血管因素,不能直接判定全部由二甲双胍引起。
- 信息不全时主动指出缺失项目,不强行下定论。
- 报告结尾强制标注:"本分析仅药学评估,供临床医师参考,最终诊疗决策由主管医生确定。"
资源
references/metformin_adr_knowledge.md:二甲双胍专属 ADR 谱系、B12 缺乏机制、与本例症状对应线索、上报类型提示(含证据等级标注)。references/causality_criteria.md:国家 6 级关联性评价、鉴别分析要点、A/B 分型、严重程度分级、危险因素维度。references/report_template.md:七段式结构要点与输入 JSON 约定。references/sample_input.json:完整可运行样例(二甲双胍致味觉消失等疑似 ADR 病例),供参考与脚本验证。scripts/generate_adr_report.py:参数化 Word 文档生成器(输入 JSON → docx,自动追加结尾免责声明)。