阿司匹林肠溶片用药全指南
面向真实患者痛点:小剂量长期抗血小板预防心脑血管病,但"该不该吃、能不能停、怎么吃、和什么冲突、出什么血要怕"——把百年老药讲清楚,不诊断不开方,以说明书和医嘱为准。
何时用本技能
- 患者问"我每天吃 100mg 肠溶阿司匹林,能不能停/还要吃多久"
- 问"肠溶片能嚼碎吗、餐前还是餐后、漏服怎么办"
- 合用布洛芬/感冒药/华法林/氯吡格雷/降压药时的出血与相互作用顾虑
- 哮喘/鼻息肉、孕期、儿童发热、拟手术拔牙的禁忌排查
- 出现黑便、剧烈头痛呕吐等出血/脑出血信号的自判
核心结论(速览)
- 🔴 绝对禁忌:阿司匹林诱发哮喘(AERD 三联征:鼻息肉+支气管哮喘+不耐受)、活动性消化道溃疡/出血、血友病等出血性疾病、妊娠晚期(最后 3 个月)、18 岁以下病毒感染发热/水痘(Reye 综合征)
- 🟠 显著增出血:合用华法林/利伐沙班等抗凝药、氯吡格雷/替格瑞洛等抗血小板药、NSAID(布洛芬/双氯芬酸)、SSRI/SNRI 抗抑郁药、酒精
- ⭐ 肠溶片整片吞服,餐前空腹或睡前,不可嚼碎掰开;负荷量(心梗/卒中首剂 300mg)须普通片嚼服
- ⭐ 不可擅自停:支架术后双抗期内停阿司匹林→支架内血栓(心梗猝死)
- ⭐ 黑便/柏油便/呕血=胃出血;剧烈头痛呕吐=警惕脑出血;立即停药就医
本地工具
scripts/aspirin_check.py:12 项风险自查 + 相互作用排查(CLI /--gui图形版)scripts/aspirin_dose.py:按适应症算剂量方案 + 术前停药天数(CLI /--gui图形版)
资料索引
references/drug-facts.md:药理、适应症、剂量、禁忌、不良反应、相互作用、用法细则references/faq-scenarios.md:15 条真实痛点问答references/antiplatelet-comparison.md:阿司匹林 vs 氯吡格雷/替格瑞洛/普拉格雷/布洛芬/对乙酰氨基酚 横评
铁律
本技能仅作用药科普与安全自查,不替代医生诊断与处方。处方药使用须遵医嘱,调整或停药前请咨询主治医师。急性胸痛、肢体无力、黑便呕血、剧烈头痛等立即就医。
支付宝付费改造契约(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),有效期内免重复支付;服务端按订单号幂等,保证同一笔订单只履约一次。