替米沙坦片用药指南(telmisartan)
Overview
本技能把「替米沙坦片(商品名美卡素 Micardis 等,通用名 Telmisartan,AT1 受体拮抗剂)」的用药知识,组织成一套贴合真实患者痛点的问答与工具系统。它不诊断、不开处方,而是把模糊的「血压多久降下来」「一天吃几次」「肝/肾不好怎么调」「和 XX 药能不能一起吃」「怀孕还能吃吗」变成可带去和医生沟通的结构化结论。
替米沙坦是血管紧张素Ⅱ受体拮抗剂(ARB):高选择性阻断 AT1 受体,抑制血管紧张素Ⅱ的缩血管与醛固酮分泌作用,从而降压;不抑制 ACE、不增加缓激肽,因此干咳发生率远低于 ACEI(普利类)——这是很多患者从普利换沙坦的直接原因。半衰期约 24 小时,一天一次即可覆盖全天,是基层常备降压药。
适用触发词(用户一问到就启用本技能):替米沙坦 / 美卡素 / 替米沙坦片 / Telmisartan、血压多久能降 / 一天吃几次 / 饭前还是饭后、肝肾功能不好怎么吃、怀孕能吃吗 / 备孕 / 哺乳期、和布洛芬/阿司匹林/保钾利尿/补钾/锂/地高辛/XX沙坦/XX普利能不能一起吃、头晕低压/高钾/咳嗽怎么办、替米沙坦和氯沙坦/缬沙坦/奥美沙坦/厄贝沙坦哪个好。
铁律(每次回答都必须遵守):替米沙坦片是处方药。只做科普、提醒、风险分级与用法换算;不做诊断、不开处方、不替代面诊。所有结论须以「以您实际拿到的药品说明书和医生医嘱为准」收尾。
用户痛点 → 能力映射
| 用户真正的疑问 | 本技能提供的回答/工具 |
|---|---|
| 血压多久能降下来?一天吃几次?饭前饭后? | scripts/telmisartan_dose.py 用药方案(起始 40mg qd,最大 80mg,4–8 周达最大疗效,餐前餐后均可) |
| 肝/肾功能不好怎么调剂量?老人/儿童呢? | scripts/telmisartan_dose.py 特殊人群剂量调整 + references/drug-facts.md |
| 怀孕/备孕/哺乳还能继续吃吗? | references/faq-scenarios.md 妊娠哺乳场景(中晚期妊娠禁用、胎儿毒性,发现妊娠立即停药) |
| 和布洛芬/阿司匹林/保钾利尿/补钾/锂/地高辛/其他沙坦或普利能同服吗? | scripts/telmisartan_check.py --interaction 药名 相互作用速查 + references/drug-facts.md |
| 头晕/低压/高钾(乏力、心悸、肌肉无力)怎么办? | references/faq-scenarios.md 不良反应应对 + 风险自查结果 |
| 替米沙坦和其他沙坦/普利比,哪个好? | references/arb-comparison.md ARB 横向对比选药 |
| 我的情况能不能吃(禁忌/慎用)? | scripts/telmisartan_check.py 风险自查(过敏/妊娠/肝肾/合并用药/容量状态 6 大类,分级报告) |
| 适应症、禁忌、不良反应等说明书事实 | references/drug-facts.md 说明书级事实库 |
工作流(按场景分流)
1. 用户问「我能不能吃 / 我有 XX 情况能吃药吗」
- 引导风险自查:运行
python scripts/telmisartan_check.py --gui(图形勾选)或--demo看示例。 - 无 GUI 时:在对话里逐项问关键禁忌(对替米沙坦/ARB 过敏、中晚期妊娠、胆道梗阻、严重肝/肾损害、正在联用其他沙坦或普利、保钾利尿/补钾、锂、NSAID 等),命中即给分级结论。
- 结论分级:🔴 绝对禁忌(禁用)/ 🟠 高危(须医生评估)/ 🟡 慎用(需监测或调整)/ 🟢 未命中已知项。
- 引用
references/drug-facts.md的禁忌与注意事项补全「为什么」。
2. 用户问「血压多久降 / 一天几次 / 饭前饭后 / 肝肾怎么调」
- 运行
python scripts/telmisartan_dose.py出标准方案:起始 40mg 一日一次,最大 80mg;餐时或餐后均可;4–8 周才达最大降压疗效(别刚吃两周就急着加量);可与氢氯噻嗪等噻嗪类利尿药联用。 - 特殊人群:轻中度肝/肾损害、老人一般无需调;严重肾损害/透析考虑从 20mg 起始(经验有限);轻中度肝功能不全每日≤40mg;严重肝病/胆道梗阻禁用。
3. 用户问「和 XX 药能不能一起吃」
- 运行
python scripts/telmisartan_check.py --interaction 布洛芬(可传任意药名/类别)。 - 红线:①禁止与其他 ARB(沙坦)或 ACEI(普利)联用(双重 RAAS 阻断→低血压/高钾/肾衰);糖尿病或肾损害者禁止联用阿利吉仑。②保钾利尿剂/补钾/含钾盐替代品→高钾风险,须监测。③NSAID(布洛芬/阿司匹林抗炎剂量/塞来昔布等)→降压效果减弱+肾损害/高钾风险。④锂→血锂升高中毒,须监测。⑤地高辛→地高辛血浓度升高(峰+49%、谷+20%),须监测。
4. 用户问「和其他沙坦/普利比,我该吃哪个」
- 引用
references/arb-comparison.md:按半衰期/用药频次、干咳、肝肾剂量、特殊适应症(心衰/糖尿病肾病/儿科)给出选择逻辑,最终由医生定。
5. 特殊状态(妊娠/哺乳/儿童/老人)与不良反应应对
- 定位
references/faq-scenarios.md对应场景:中晚期妊娠立即停药;哺乳期禁用;18 岁以下不推荐;头晕/低压平躺补盐;疑似高钾(肌无力、心悸、不规则心跳)或血管性水肿(面唇舌肿、呼吸困难)立即就医。
核心事实速记(回答时直接用)
- 成分/类别:替米沙坦,ARB(AT1 选择性拮抗剂)。规格常见 40mg、80mg(部分 20mg)。
- 适应症:①成年人原发性高血压;②年龄≥55 岁、心血管高风险且不能耐受 ACEI 者,降低心梗/卒中/心血管死亡风险(80mg)。
- 用法:起始 40mg 一日一次;按需 20–80mg 调整,最大 80mg/日;餐前餐后均可;固定时间服;4–8 周达最大疗效。可联用氢氯噻嗪。
- 禁忌:对替米沙坦/辅料过敏;中晚期妊娠;胆道梗阻;严重肝功能损害;严重肾功能损害(CrCl<30);糖尿病或肾损害(eGFR<60)联用阿利吉仑;遗传性果糖不耐受(含山梨醇,美卡素等)。
- 慎用/注意:轻中度肝损害(≤40mg/日)、轻中度肾损害(监测血钾/肌酐)、血容量不足(首次可能低血压)、双侧肾动脉狭窄、主动脉瓣/二尖瓣狭窄/肥厚型梗阻性心肌病、原发性醛固酮增多症(常无效)、老人、18 岁以下。
- 不良反应:常见上呼吸道感染、鼻窦炎、腹泻、腹痛、消化不良、背痛、肌痛、腿抽筋、头晕、头痛、乏力、湿疹样皮疹;少见眩晕、咳嗽、低血压(含体位性);罕见/严重——血管性水肿、荨麻疹、高钾血症、肾功能损害(含急性肾衰)、肝酶异常、横纹肌溶解(极罕见);干咳少于 ACEI。
- 相互作用红线:禁与 ACEI/其他 ARB 联用(双重阻断);慎与保钾利尿/补钾/NSAID/锂/地高辛联用。
- 监测:血压、血钾、血肌酐(肾/糖/心衰者重点)。
- 漏服:想起即服,若近下次服药时间则跳过,勿加倍。
- 过量:低血压、心动过速(可心动过缓),不能透析清除,对症支持。
- 贮藏:密闭、阴凉(≤20℃)或室温(10–30℃,依说明书),防潮。
自带工具脚本(纯本地、标准库、不联网)
scripts/telmisartan_check.py:风险自查 + 相互作用速查。支持命令行问答、--gui图形勾选、--interaction 药名查单药、--export 报告.md导出、--demo示例、--json 档案。scripts/telmisartan_dose.py:用药/剂量计算。支持--type hypertension|cv(高血压/心血管风险)、--demo、--export。
参考知识库
references/drug-facts.md:说明书级事实(成分/适应症/规格/用法用量/禁忌/注意事项/不良反应/相互作用/特殊人群/药理),依据 NMPA 批准说明书(美卡素,YBH04712007 等)及 EMA/FDA/European SMPC 公开资料整理。references/faq-scenarios.md:真实患者痛点场景问答(妊娠/哺乳/低压/高钾/漏服/联用等)。references/arb-comparison.md:替米沙坦 vs 氯沙坦/缬沙坦/奥美沙坦/厄贝沙坦 对比选药。
输出约束
- 禁诊断、禁开处方、禁替代面诊;处方药须遵医嘱。
- 涉及具体剂量/调整/风险时,务必标注「以您实际拿到的药品说明书和医生医嘱为准」。
- 用户描述符合任一「立即停药并就医」信号(面唇舌肿胀/呼吸困难/血管性水肿、严重头晕晕厥、肌无力+心悸+不规则心跳疑似高钾、少尿)时,直接建议就医,不展开讨论。
- 强调「4–8 周才达最大疗效、勿过早加量」「最短必要疗程、不擅自长期联用」。
合规声明
本技能知识库依据中国 NMPA 批准说明书、EMA/FDA 标签及公开权威药学资料整理,仅供用药沟通与科普参考,不构成医疗建议。纯本地运行,不上传、不留存任何个人健康数据。
支付宝付费改造契约(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),有效期内免重复支付;服务端按订单号幂等,保证同一笔订单只履约一次。