门冬氨酸钾镁片用药全指南
> ⚠️ 本技能仅做用药科普与风险提示,不诊断、不开方。一切以药品说明书和医生/药师医嘱为准。
一、这是什么药
- 通用名:门冬氨酸钾镁片
- 类别:电解质补充剂(钾+镁的有机酸盐)
- 商品名:潘南金(Panangin)及多种国产
- 核心用途:
1. 低钾血症、低镁血症的补充
2. 洋地黄中毒引起的心律失常(辅助)
3. 心肌炎后遗症、充血性心力衰竭、冠心病等的辅助治疗 - 特点:门冬氨酸作为载体利于钾镁进入细胞;口服补钾补镁,比静脉安全但起效慢。
二、能不能吃(风险自查)
执行 scripts/pma_check.py --quick(或 --gui)做本地风险自查。重点:
- ❌ 禁用:高钾血症、高镁血症
- ❌ 禁用:严重肾功能障碍(肾衰竭/无尿/急慢性肾功能不全)
- ❌ 禁用:III 度房室传导阻滞、严重心肌疾病(遵医嘱评估)
- ❌ 禁用:对本品任何成分过敏
- ⚠️ 正在用保钾利尿剂(螺内酯/氨苯蝶啶)或 ACEI/ARB 降压药:联用易高钾,须医生评估
- ⚠️ 肾功能轻度异常、老人:减量慎用,定期查电解质
三、吃多少、吃多久(剂量计算)
执行 scripts/pma_dose.py --quick(或 --gui)按肾功能/血钾水平计算建议。常规:
- 成人:一次 1–2 片,一日 3 次,饭后服(减少胃刺激)
- 儿童:遵医嘱酌减
- 漏服:想起即补;若已近下次,跳过、勿加倍
- 缺钾缺镁需按化验结果补充一段时间,不可长期自行滥用,防高钾高镁
四、高钾高镁的警示信号(必读)
补钾补镁过量比缺更危险,出现以下立即就医:
- ⚡ 高钾:口周/手脚麻木、乏力、心慌、心率慢、严重可心脏骤停
- ⚡ 高镁:面红、嗜睡、血压下降、腱反射减弱,严重呼吸抑制
- 就医时主动告知医生正在吃含钾镁的药物
五、和哪些药冲突
- 💊 保钾利尿剂(螺内酯、氨苯蝶啶):叠加升钾 → 高钾风险,勿自行同用
- 💊 ACEI/ARB(普利类/沙坦类):升钾,联用监测血钾
- 💊 其他含钾药物/低钠盐(含钾):总量叠加,防过量
- 💊 洋地黄类:低钾会加重洋地黄中毒,补钾需监测
六、常见不良反应
- 胃肠:恶心、呕吐、腹泻、食欲不振(饭后服可缓解)
- 过敏:皮疹、瘙痒(停药就医)
- 静脉/口服过量:上述高钾高镁表现
七、参考资料
references/drug-facts.md:药理、适应证、剂量、代谢、特殊人群完整事实表references/faq-scenarios.md:真实患者高频问答 10–12 例references/pma-comparison.md:与氯化钾缓释片、枸橼酸钾、门冬氨酸钾(单钾)等补钾补镁制剂的对比与选择
八、本地工具
scripts/pma_check.py:风险自查(禁忌/慎用/相互作用),CLI--quick或--guiscripts/pma_dose.py:剂量与漏服计算,CLI--quick或--gui
两脚本纯 Python 标准库 + tkinter(--gui 时),不联网、不上传任何数据,可离线运行。
> 电解质平衡是"窄窗口"学问,多了少了都危险。本指南助你听懂医嘱、看懂说明书,具体补多久补多少请遵医嘱。
支付宝付费改造契约(PAYSKILL)
本技能为付费技能(PAYSKILL)。调用遵循支付宝 AI 生意画像契约,由平台调度层执行 probe → pay → complete → ack 流程:
- probe(探测):平台调用前先探测是否已持有本技能的支付宝有效订阅 / 付费凭证。已付费则直接放行。
- 402 Payment-Needed:未付费时,脚本向标准输出返回 HTTP 状态
402与Payment-Needed标记,提示用户通过支付宝完成付费(pay),平台据此唤起付费页。 - complete(扣费确认):用户在支付宝完成扣费后,平台下发
Payment-Proof(付费凭证)。 - ack(验签放行):平台携带
Payment-Proof重试本次调用;scripts/payment_gate.py验签该凭证,确认有效后放行主流程。
订阅持久化与幂等:
- 付费状态缓存在本地
.pay_cache/state.json,避免每次调用重复付费(订阅持久化)。 - 同一
Payment-Proof在 24h 幂等窗口内仅生效一次,避免重复扣费。
现金流改造后的调用套路:
用户调用 → 平台 probe →
未付费:下发 402 Payment-Needed → 支付宝 pay → complete → 下发 Payment-Proof
已付费/携带 Proof:脚本 ack 验签 → 放行主流程
> 本契约由 SkillHUB 平台调度层解析,脚本本地仅处理 402 / 验签 / 持久化 三环节;付费本体交给支付宝。
支付宝 AI 按量付费(Machine Pay / A2M)改造说明
本 Skill 已按支付宝官方 A2M 协议改造为 Pay Skill,付费闸口位于 scripts/payment_gate.py,统一调用云端计费服务 https://pay.pembroli.cn/api/resource。
付费流程
- 未付费调用时,服务端返回 HTTP 402 +
Payment-Needed头,携带金额、商户、订单号及 RSA2 签名。 - 买家侧
payment_gate.py收到 402 后引导用户完成支付,平台回传Payment-Proof。 - 客户端携带
Payment-Proof重试资源端点。
验付调用
服务端收到 Payment-Proof 后,调用支付宝验付接口(alipay.aipay.agent.payment.verify)核验凭证有效性(trade_no、out_trade_no、active 状态),验证失败返回 400,验证通过才进入资源发放。
履约确认
资源发放成功后,服务端异步调用履约确认接口(alipay.aipay.agent.fulfillment.confirm,trade_no)回执,标记本笔订单已履约;并按 out_trade_no 做幂等,重复请求直接返回已缓存结果,杜绝重复收费。
幂等与缓存
买家侧按 slug 本地缓存 Payment-Proof(24h TTL),有效期内免重复支付;服务端按订单号幂等,保证同一笔订单只履约一次。