WiseDiag 医学知识检索
何时使用本技能
当满足以下任一条件时,激活本技能:
- 用户提出的医学 / 健康问题,其答案应当有权威医学材料支撑(疾病、药物、剂量、症状、化验指标、治疗指南等)
- 用户明确说出诸如**「结合知识库帮我分析……」**、「在医学知识库里查一下」、「找一些支撑参考资料」之类的话(任何语言均可)
- 用户显式调用:「用 WiseDiag Knowledge 帮我查一下」
在撰写答案时,将检索到的材料用作依据/证据,并加以引用,使回答可供核验。
⚠️ 隐私提示
安装前请阅读:
本工具会将你的查询文本传输至 WiseDiag 云端服务器以进行知识检索。
除非你信任 WiseDiag 的数据处理策略,并接受查询文本将被传输至远端并在远端处理,否则请勿在查询中包含敏感或隐私内容。
本工具的输出仅为参考材料,不构成医学诊断。如有任何健康问题,请咨询具备资质的医疗专业人员。
WiseDiag 医学知识检索(OpenClaw 技能)
向 WiseDiag 医学知识库发送一条或多条检索查询,并获得可用于为答案提供依据和引用的支撑材料(JSON)。
安装
pip install -r requirements.txt🔑 API Key 配置(必需)
获取你的 API Key: 👉 https://console.wisediag.com/apiKeyManage
API key 必须设置为环境变量。脚本会自动读取它。
export WISEDIAG_API_KEY=your_api_key构建 query_list(重要 —— 请在调用前完成)
你负责决定如何将用户的请求转化为通过 -q 传入的检索查询列表。每条查询都是一个独立、完整、仅包含中文字符的中文句子 —— 不含空格或特殊字符。请遵循以下规则:
-
原子化多意图拆分 —— 如果用户的请求包含多个健康问题(例如多种药物的剂量,或不同的症状),请将其拆分为相互独立的查询。
- 示例:"A药和B药的剂量" →
-q "A药的剂量是什么" -q "B药的剂量是什么"
- 示例:"A药和B药的剂量" →
-
强制指代消解 —— 绝不保留诸如「这药」/「那个西药」/「这些」之类的代词。回溯对话历史,将其替换为具体的医学实体名称。
- 示例:"这些西药的副作用" →
-q "奥司他韦的副作用" -q "金刚烷胺的副作用"
- 示例:"这些西药的副作用" →
从某种意义上说,改写是可选的:一个已经足够具体的单一问题可以作为一条查询传入 —— 但对于包含多意图或代词的请求,必须按上述方式改写。
使用方法(分步说明)
请勿直接调用任何 API 或 HTTP 端点 —— 只使用下方的脚本。
⚠️ 该脚本会向外部 API 发起 HTTP 请求,可能需要几秒钟。请勿终止或中断它 —— 等待其执行完成。
cd scripts
# 单条查询
python3 knowledge.py -q "请详细解释一下急性冠脉综合征"
# 多条查询(原子化拆分 / 已完成指代消解),最多 20 条
python3 knowledge.py -q "奥司他韦的副作用" -q "金刚烷胺的副作用"
# 指定输出文件名
python3 knowledge.py -q "阿司匹林的剂量是什么" -n "aspirin_dose"返回的 JSON 会打印到标准输出,并自动保存为当前工作目录下的 {name}.md。请阅读该材料,并用它为你给用户的答案提供依据和引用。
参数
| 参数 | 说明 |
|---|---|
-q, --query | 一条检索查询(独立的中文句子,不含空格/特殊字符)。可重复至多 20 次 → query_list。必需。 |
-n, --name | 输出文件名(不含扩展名) |
-o, --output | 输出目录(默认:当前工作目录) |
API 参考(仅供了解 —— 请通过脚本调用,勿直接调用)
POST https://openapi.wisediag.com/model/api/knowledge_recall_skill
Content-Type: application/json
{ "query_list": ["请详细解释一下急性冠脉综合征"] }query_list—— 字符串数组。每一项都是一个独立、完整的检索句子,仅含中文字符(不含空格/特殊字符),按上述两条规则构建。
常见问题
"WISEDIAG_API_KEY is not set" 错误:
运行 echo $WISEDIAG_API_KEY 以确认环境变量已设置。
"Authentication failed" 错误: 你的 API Key 可能无效或已过期。访问 console.wisediag.com 检查或重新生成。
数据隐私
查询文本会被传输至 WiseDiag 云端服务器以进行检索。结果会直接返回给你。
⚠️ 免责声明
本工具的输出仅为参考材料,不构成医学诊断或治疗建议。医疗决策请务必咨询具备资质的医疗专业人员。
许可证
MIT