阿仑膦酸钠片 用药全指南
> 面向真实患者的痛点指南。本技能不诊断、不处方,所有用药须以医师或药师指导为准。
> 数据来源:药品说明书、国家药品监督管理局(NMPA)化学药品说明书、FDA 说明书(FOSAMAX/ALENDRONATE SODIUM)、中国医药信息查询平台、腾讯医典、《中国原发性骨质疏松症诊疗指南》。处方药,须凭医师处方购买并按处方使用。
一、这是什么药
- 通用名:阿仑膦酸钠片
- 成分:阿仑膦酸钠(氨基二膦酸盐类,双膦酸盐抗骨质疏松药),以阿仑膦酸计
- 规格:每片含阿仑膦酸钠按阿仑膦酸计 70 mg(每周一次片) 或 10 mg(每日片);另有 70 mg 复方(加维生素 D3)等
- 类别:抗骨质疏松药 · 双膦酸盐类;处方药,医保乙类
- 适应症:绝经后女性骨质疏松症、男性骨质疏松症、糖皮质激素所致骨质疏松症、预防髋部与脊柱骨折(椎骨压缩性骨折)
- 一句话定位:抑制破骨细胞、减慢骨质流失、提高骨密度的口服抗骨质疏松一线药;它不补钙,必须长期配合钙与维生素 D 使用,且服药姿势一步错就可能伤食管。
机制一句话
阿仑膦酸钠对骨吸收部位(尤其是破骨细胞附着处)有强亲和力,进入骨基质羟磷灰石晶体后,当破骨细胞溶解晶体时被释放,抑制破骨细胞活性、减少骨吸收,但不影响骨正常矿化。骨形成超过骨吸收,骨量逐步增加。它不改变骨转换方向,只是"刹车"——所以起效慢,要长期用。
二、最关键的一步:把服药姿势做对(最高优先级红线)
> 这是本药最高频、最危险的"用错"根源:不是药无效,是吃法伤身。 双膦酸盐对上消化道黏膜有局部刺激,药片若在食管停留就会引起食管炎、食管溃疡甚至狭窄穿孔。
| 步骤 | 正确做法 | 做错的风险 |
|---|---|---|
| 服药时间 | 每周片:固定每周某一天晨起;每日片:每天第一次进食/饮水/服药前至少 30 分钟 | 与食物同服吸收可忽略,等于白吃 |
| 送服液体 | 200 毫升(一满杯)白水( plain water) | 用果汁、牛奶、咖啡、茶水、矿泉水、碳酸饮料送服,吸收下降约 60% 或更多 |
| 服药姿势 | 整片吞下,站立或坐直,送服后保持直立 | 躺着或刚躺下服,药片滞留食管 |
| 服后 30 分钟 | 保持直立(坐直或站立),不躺下、不吃任何东西、不喝任何饮料(除白水),直到第一次进食后 | 服后马上躺下或进食,食管被药片刺激,可致溃疡、胸痛、吞咽困难 |
| 药片处理 | 整片吞服,不要咀嚼、不要吮吸、不要碾碎 | 嚼碎或含化可致口咽部溃疡 |
| 禁忌时段 | 不要在就寝时、不要在清早起床前服用 | 此时最易躺下,食管不良反应风险最大 |
核心动作记忆:白水送服 → 直立 30 分钟 → 首次进食前不躺不吃不喝。
三、能不能用(红线自查)
绝对禁用(禁忌)
- 导致食管排空延迟的食管异常:食管狭窄、贲门失弛缓(食管弛缓不能)
- 不能站立或坐直至少 30 分钟者:如严重脊柱痛、卧床、行动不便者
- 低钙血症:用药前必须先纠正血钙
- 对本药任一成分过敏者
- 严重肾功能不全:肌酐清除率不足每分钟 35 毫升(CrCl 小于 35 ml/min)
- 孕妇、哺乳期妇女:安全性未确立,不宜使用
须慎用或先就医
- 活动性上消化道疾病:吞咽困难、食管炎、胃炎、十二指肠炎、溃疡、近期胃肠出血或胃肠手术(除外幽门成形术)
- 轻至中度肾功能不全:肌酐清除率每分钟 35 至 60 毫升,一般不需调整剂量,但仍须医师评估
- 准备拔牙、种牙、任何口腔/颌面手术者:须提前告知牙医在用药
- 长期使用糖皮质激素者:须保证钙与维生素 D 充足
- 维生素 D 缺乏、矿物质代谢紊乱未纠正者:先用前治疗
四、怎么吃(按剂型)
- 每周一次片(70 mg):固定每周某一天晨起,用 200 毫升白水送服,服后直立至少 30 分钟,当天第一次进食前不躺不吃不喝。每周 1 片。
- 每日片(10 mg):每天第一次进食/饮水/服药前至少 30 分钟,用 200 毫升白水送服,服后直立至少 30 分钟,首次进食前不躺不吃不喝。一日 1 片。
- 两种方案等效:每周 70 mg 与每日 10 mg 疗效相当;每周方案因给药间隔长,上消化道损伤有更充分愈合时间,不良反应更少,更常用。
- 补钙与维生素 D:食物中摄入不足时,所有骨质疏松患者都应补充钙和维生素 D;钙剂、抗酸剂、多维片须与本品间隔至少 30 分钟(最好 2 小时)。
- 起效慢:骨密度提升与骨折风险下降需数月到数年,须长期坚持,不要因"没感觉"自行停药。
- 保存:密闭、阴凉干燥处(约 15 至 30 摄氏度)保存;有效期 24 个月。
漏服处理
| 方案 | 漏服怎么补 |
|---|---|
| 每周 70 mg | 记起后的早晨补服 1 片;不可在同一天服两片;之后仍按原定每周那一天继续,每周 1 片 |
| 每日 10 mg | 想起来当天按原时间补;若已接近次日服药,跳过这次,按常规继续,不要加倍 |
> 每周方案的关键:漏了就在记起的那天早晨补,但绝不在同一天吃两片,否则食管与胃肠刺激叠加。
五、危险信号——出现立即停药就医
- 吞咽困难、吞咽痛、胸骨后疼痛、新发或加重的胃灼热(食管刺激信号,最危险)
- 口腔颌面痛、牙龈肿胀化脓、拔牙/种牙后伤口久不愈合(颌骨坏死预警)
- 大腿痛、腹股沟痛、髋部痛(非典型股骨骨折预警,尤其长期用药 3 年以上)
- 严重骨、关节、肌肉痛,影响生活
- 口咽溃疡、反复恶心呕吐、黑便或呕血
- 手脚抽搐、口周麻木(低钙血症信号)
- 皮疹、瘙痒、呼吸困难(过敏反应)
六、特殊人群
| 人群 | 建议 |
|---|---|
| 孕妇 | 禁用,安全性未确立,不宜使用 |
| 哺乳期 | 禁用,不应用于哺乳妇女 |
| 儿童 | 不适用儿童,长期用药可能影响骨代谢 |
| 老年人 | 临床未见年龄相关疗效/安全性差异;肌酐清除率 35 至 60 可不用调量,不足 35 禁用 |
| 轻中度肾功能不全 | 肌酐清除率 35 至 60 一般不需调量,须医师评估 |
| 严重肾功能不全 | 肌酐清除率不足 35,禁用 |
| 胃病患者 | 活动性上消化道疾病慎用,密切留意食管/胃肠症状 |
| 长期用激素者 | 须保证钙与维生素 D 充足,防低钙 |
七、常见疑问速答
- 躺着吃一片没事吧? 有事。服后躺下是食管溃疡的主要诱因,必须直立至少 30 分钟。
- 用牛奶/咖啡送服行吗? 不行。牛奶咖啡果汁矿物质饮料都会大幅降低吸收,只能用白水。
- 一周吃一次还是每天? 两者等效,每周 70 mg 更常用、胃肠更友好,按医师处方选一种。
- 忘了吃怎么办? 每周片记起当天早晨补,不补在同一天吃两片;每日片想起来当天补或跳过,不加倍。
- 能和维生素 D、钙片一起吃吗? 能,但须间隔至少 30 分钟(最好 2 小时),否则影响吸收。
- 要吃多久? 通常 3 至 5 年评估一次是否继续;低骨折风险者医生可能建议停药观察,不可自行停。
- 拔牙前要停吗? 不用停,但必须提前告知牙医在用药,口腔手术前后保持口腔卫生。
- 大腿痛要紧吗? 长期用药者新发大腿/腹股沟痛要排查非典型股骨骨折,及时就医。
- 饭前还是饭后? 都"不算"——是每天第一次进食前至少 30 分钟空腹服,之后 30 分钟不进食。
- 儿童能吃吗? 不适用,本药不用于儿童。
八、随附工具(纯本地、不联网)
1. 禁忌与风险自查
python scripts/alendronate_check.py # 交互式问答自查
python scripts/alendronate_check.py --gui # 图形界面(需 tkinter)
python scripts/alendronate_check.py --quick # 自测(内置样例,返回码 0)
覆盖:食管疾病、不能直立 30 分钟、低钙血症、肾功能不足、颌骨/口腔手术、孕妇哺乳、胃肠疾病、长期用激素等禁忌与风险分级。
2. 剂量与漏服计算
python scripts/alendronate_dose.py --form weekly --miss # 每周70mg方案+漏服逻辑
python scripts/alendronate_dose.py --form daily # 每日10mg方案
python scripts/alendronate_dose.py --gui
python scripts/alendronate_dose.py --quick
输出:每次片数、每周/每日方案、漏服补服说明、与钙剂抗酸剂错开至少 30 分钟的提醒、长期用药与骨密度监测提示。
九、参考资料
references/drug-facts.md:成分机制、适应症、规格用法(服药姿势红线)、禁忌、食管与颌骨不良反应、相互作用、特殊人群、长期监测references/faq-scenarios.md:绝经后骨质疏松要不要吃、一周还是每天、早上怎么吃、喝错水、忘服、食管炎史、胃不好、低钙、肾功能、钙与维D错开、拔牙种牙、大腿痛、吃几年等场景问答references/alendronate-comparison.md:与利塞膦酸钠、唑来膦酸、地舒单抗、特立帕肽、雷洛昔芬、钙剂维D、雌激素、鲑鱼降钙素的对比与选择
免责声明:本技能仅为用药科普与自我核查辅助,不能替代医师诊疗与药师指导。阿仑膦酸钠片为处方药,食管疾病、不能直立 30 分钟、低钙血症、严重肾功能不全、孕妇及哺乳期妇女禁用。出现吞咽困难、胸痛、大腿痛、颌面痛、牙龈久不愈合等情况请立即就医。
支付宝付费改造契约(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),有效期内免重复支付;服务端按订单号幂等,保证同一笔订单只履约一次。