用途:为儿科患者计算按体重(mg/kg)和按体表面积(BSA)的用药剂量,并在开具处方前提供安全校验,减少儿童用药错误。
主要能力:计算常见儿科药物的 mg/kg 剂量范围,并给出给药频次与途径建议;强制单次和每日绝对最大剂量上限,防止过量及十倍剂量错误;按患者年龄校验药物限制(如 6 个月以下禁用布洛芬、28 天以下新生儿慎用头孢曲松);在提供身高时用 Mosteller 公式计算体表面积;筛查已知禁忌并生成临床警示;提供适应证相关剂量指导、可用剂型/浓度与给药提示。覆盖药物包括阿莫西林、阿莫西林克拉维酸、对乙酰氨基酚、布洛芬、头孢曲松、泼尼松龙、昂丹司琼、沙丁胺醇。
使用方式:安装命令为 npx skills add Open-Medica/open-medical-skills --skill pediatric-drug-dosing。以自然语言输入患者体重、年龄等信息即可,例如“Calculate amoxicillin dose for a 20 kg child, age 60 months”,返回剂量范围、频次、最大单次剂量、途径与可用混悬液浓度;也可输入“Calculate BSA for a child weighing 25 kg and 120 cm tall”,按 Mosteller 公式 sqrt((height x weight) / 3600) 返回体表面积。
适用场景:儿科门诊与急诊的发热、急性中耳炎、新生儿严重细菌感染、胃肠炎止吐等用药剂量核对,以及化疗等按体表面积给药的场景。
限制:安全分级为“谨慎”,所有计算剂量在给药前必须由执业药师或医师独立复核;本工具仅为临床决策支持辅助,不能替代专业判断或现行药物参考资料。技术信息:分类为儿科,作者为 Open Medical Skills Community,MIT 许可,版本 1.0.0,脚本语言 Python,涉及儿科与药学专业。证据来源包括《Pediatric & Neonatal Dosage Handbook》(Lexicomp)及 Kaushal R 等发表于 JAMA 2001 的用药错误研究、Mosteller RD 发表于 N Engl J Med 1987 的体表面积公式。