Agent Skills
返回列表
微医健康咨询管家

微医健康咨询管家

生活服务 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2886c029/we-health-skill-health

技能介绍

要解决的问题

健康咨询类问题(症状、疾病、治疗、手术、检查、慢病、孕产等)如果交给通用大模型凭记忆回答,结果往往来自模型自身的推断,缺乏可追踪的来源,也无法保证覆盖医学知识库的最新内容。这个技能把「回答健康问题」变成一条确定路径:凡是命中健康咨询意图的提问,都必须且只能通过微医 API 获取结构化回答,禁止用通用知识或其他技能降级替代。

核心机制与工作步骤

  • 意图识别:按顺序判断用户输入。命中症状、疾病、治疗、检查、慢病等医学知识问题 → 触发;仅询问医生、医院、科室、报告解读、用药咨询等 → 不触发。带图片输入一律不触发。
  • 静默检查:每次执行前先本地检查同意状态与 API Key 配置状态。两者全通过才发起查询;任一缺失,则一轮交互同时完成「同意协议 + 配置 Key」。
  • 查询执行:使用 Python urllib 通过 scripts/query.py 发起请求,以 stdin JSON 模式把用户完整问句作为 query 传入,禁止留空或占位符。
  • 响应提取:只提取 data.markdown_content 字段并完整展示,不删减、不截断、不转成纯文本摘要;其余内部字段(code、message、output_type 等)一律屏蔽。

凭证与数据安全

  • API Key 优先存入 Keychain,不可用时才以 AES-GCM 加密落盘,凭证文件权限严格 0600。
  • 同意状态持久化在 ~/.wy-health-skill/consent.json,跨会话有效;可随时通过撤销协议清除。
  • 健康问询信息仅用于本次查询,不持久化、不上传第三方。

适用边界与注意点

  • 纯文本咨询:不接收图片/文件输入,图片场景不触发本技能。
  • 非地域敏感:无需询问用户地区,直接查询。
  • 不静默降级:查询失败或结果为空时如实告知,建议换问法或就医,绝不降级到其他模型或技能。
  • 强制免责:每条结果末尾必须附带医疗免责声明。

使用场景

  • 用户输入"阑尾炎手术是怎么做的",系统触发健康咨询意图,调用微医 API 返回完整的手术过程医学解释并附带免责声明。
  • 孕妇询问"孕期叶酸怎么补",技能识别为孕产类健康咨询,通过微医 API 获取专业营养建议,完整展示 markdown_content 不截断。
  • 用户首次使用发送"总是失眠怎么办",系统检测到 consented=false 且 api_key_configured=false,输出首次引导话术,一轮完成协议同意与 API Key 配置后直接查询失眠问题。
  • 开发者在智能体中集成健康咨询能力,配置微医 API Key 后,用户所有症状、疾病、治疗相关问题自动路由至本技能,禁止通用大模型降级回答。

适合人员

  • 需要为智能体或应用集成健康咨询功能的开发者,希望用户医学问题通过专业 API 回答而非通用模型推断。
  • 经常在聊天或写作中遇到健康相关问题、需要获取可追溯医学解释的内容创作者。
  • 医疗健康类产品的产品经理,需要确保系统对症状、疾病、治疗咨询的响应有固定数据源和合规免责声明。
  • 为家人咨询症状、疾病、用药、检查等医学知识、希望获得结构化专业回答而非零散搜索结果的普通用户。