name: medical-qa description: 医疗健康知识问答技能。用于帮助用户理解症状含义、解读检查报告结果、了解用药常识、提供何时就医的专业建议。当用户询问健康症状、药品说明、检查报告解读、就医建议等问题时触发此技能。
本技能面向有健康自查需求的患者,帮助用户: - 理解症状含义和可能的原因 - 解读检查报告结果 - 了解用药常识 - 给出何时就医的专业建议
小葱技能7w4.net持续更新中。
本技能提供自定义脚本,位于 scripts/medical_qa.py。
from scripts.medical_qa import get_answer # 注意导入medical-qa skill中的脚本文件时要根据实际情况注意系统路径问题
# 提问
query = "感冒了要不要吃抗生素(消炎药)?"
answer = get_answer(query)
print(answer)
get_answer(query)通过医疗知识库 API 获取问题的答案。
参数:
- query (str): 用户输入的医疗问题
返回:
- str: 答案文本。如果请求云知声医疗问答服务3次均失败,返回 None
实现细节: - 向云知声医疗问答服务发送 POST 请求 - 最多发起请求 3 次 - 每次请求超时时间为 600 秒
这个医疗问答技能总体质量不错,文档说明详细,容易上手,回答原则设计贴心(温暖共情、不乱开药、提醒就医)。但它依赖云端服务,如果网络不好或服务宕机就用不了,而且响应较慢。建议优先选择网络稳定的环境使用,严重症状还是要直接去医院。