卡泊三醇软膏 用药全指南
纯本地、不联网、不上传数据的患者科普助手。切入点是银屑病(牛皮癣)患者最常踩的坑:把它当"无激素万能膏"长期大面积厚涂、超量致高钙血症、误涂面部眼周、儿童误用、与含水杨酸药膏同涂、晒太阳/照光不避讳。以说明书(达力士 HJ20160069/70)与皮肤科常用原则为准,不诊断、不开方,所有决策遵医嘱。
何时使用本技能
- 患者拿到「卡泊三醇软膏」想了解:能不能长期涂、涂多少、和什么药冲突、孕妇小孩能不能用
- 需要判断:自身情况是否禁用/慎用、每周用量是否踩到 100g 高钙血症红线
- 想要本地自查工具:自身情况是否禁用/慎用、用量与疗程
核心知识(速查)
- 成分/类别:卡泊三醇(Calcipotriol),合成维生素 D3 类似物(对钙代谢作用约为活性维 D3 的 1/100),外用皮肤药。处方药,医保乙类。常见商品名达力士(Dovonex)。规格 0.005%(15g:0.75mg、30g:1.50mg)。
- 用途(适应证):寻常型银屑病(牛皮癣)的局部治疗。注意:不建议用于点滴状、红皮病型、脓疱型银屑病。
- 用法:取少量薄涂于患处并轻揉,每日 1–2 次;治疗初期推荐每日 2 次,见效后可减为每日 1 次维持。成人每周总用量不超过 100g(≈5mg 卡泊三醇)——这是硬红线。若同时用卡泊三醇乳膏/搽剂或其他含卡泊三醇产品,所有产品每周总量合计≤5mg。
- 🔴 禁用:对卡泊三醇或本品任何成分过敏者;高钙血症 / 钙代谢失调 / 维生素 D 中毒症状者;6 岁以下儿童;正使用含水杨酸制剂(水杨酸软膏、阿司匹林外用等)者(禁止合用)。
- 🟠 慎用/注意:面部、眼周、黏膜绝对禁用(误用致刺激皮炎,须立即洗去);皮肤皱褶处(腋下/腹股沟)慎用(吸收增加、不良反应升高);孕妇除非确有必要权衡利弊由医生开具否则不建议;哺乳期慎用、不用于乳房、必要时用药期停哺乳;严重肝肾功能不全者避免;老年人酌减防过量。
- ⭐ 关键认知:它不是糖皮质激素,不会皮肤萎缩,但也不是"安全万能膏"——超量(>100g/周)经皮吸收累积可引发高钙血症(多尿、便秘、肌肉无力、意识模糊甚至昏迷),停药后血钙多可恢复。
- ⭐ 光敏红线:卡泊三醇会增加紫外线致癌风险,用药期间限制或避免过度日晒/人工紫外;与光疗/紫外照射联用须医患共同评估利弊,不可自行照光。
- ⭐ 相互作用:禁与水杨酸制剂合用;与环孢素、阿维 A 联用可增效(也增阿维 A 长期不良反应);与地高辛联用增地高辛毒性;与苯妥英联用降疗效;与氢氧化铝联用增铝浓度;与吲达帕胺联用增强作用——合用均须告知医生。
本地工具
scripts/calcipotriol_check.py:风险自查,输出"禁用/慎用/可用"与对应建议。支持--gui。scripts/calcipotriol_dose.py:按规格、每日次数、每次用量、疗程算每日/每周用量(是否踩 100g 红线)、一支可用天数、需备支数。支持--gui。
参考文档
references/drug-facts.md:成分、机制、适应症、用法用量、不良反应与风险、禁忌慎用、相互作用、特殊人群、监测、重要提醒。references/faq-scenarios.md:真实患者痛点问答。references/calcipotriol-comparison.md:同类银屑病外用药(激素/维生素D类似物/钙调磷酸酶抑制剂/维A酸)横评。
红线
处方药须按说明书在皮肤科医生指导下使用;本技能仅科普,不替代医生诊断与处方;出现用药部位明显红肿灼痛、 or 多尿/便秘/乏力等疑似高钙血症表现,立即停药就医。
支付宝付费改造契约(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),有效期内免重复支付;服务端按订单号幂等,保证同一笔订单只履约一次。