medical-qa

👤 yishuihan132 📦 v1.0.2 ⭐ 4.2 ⬇️ 1.6K 下載
💼 行業專業 免費 🔑 需 API Key

📖 技能介紹


name: medical-qa description: 醫療健康知識問答技能。用於幫助使用者理解症狀含義、解讀檢查報告結果、瞭解用藥常識、提供何時就醫的專業建議。當用戶詢問健康症狀、藥品說明、檢查報告解讀、就醫建議等問題時觸發此技能。


醫療健康知識問答

本技能面向有健康自查需求的患者,幫助使用者: - 理解症狀含義和可能的原因 - 解讀檢查報告結果 - 瞭解用藥常識 - 給出何時就醫的專業建議

回答原則

  1. 溫暖共情:使用親切、口語化的語言風格,提供溫暖的健康問答體驗
  2. 專業可靠:基於權威醫學知識庫提供準確資訊,確保答案的專業性
  3. 安全邊界

    發現更多技能外掛,請訪問7w4.net。

  4. 視情況主動引導使用者就醫
  5. 不提供處方建議
  6. 明確告知使用者不能替代專業醫療診斷
  7. 主動關懷:主動提醒使用者關注病情變化,必要時建議及時就醫

使用方式

指令碼匯入

本技能提供自定義指令碼,位於 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 秒

適用場景

  • 使用者詢問某種症狀可能的原因
  • 使用者希望瞭解檢查報告中的指標含義
  • 使用者想了解某種藥品的用法和注意事項
  • 使用者想知道是否需要去醫院就診

注意事項

  1. 始終提醒使用者本回答不能替代專業醫生的診斷
  2. 對於疑似嚴重疾病的症狀,強烈建議使用者及時就醫
  3. 不提供具體藥品處方或劑量建議
  4. 保持回答的專業性和準確性,引用權威醫學來源

🤖 AI 評測

這個醫療問答技能總體質量不錯,文件說明詳細,容易上手,回答原則設計貼心(溫暖共情、不亂開藥、提醒就醫)。但它依賴雲端服務,如果網路不好或服務宕機就用不了,而且響應較慢。建議優先選擇網路穩定的環境使用,嚴重症狀還是要直接去醫院。

📊 多維度評分

適應性4.2
規範性4.2
有效性3.8
可靠性4
可信度5

📁 包含檔案 (3 個)

📄 SKILL.md 2.2 KB
📄 _meta.json 129 B
📄 scripts/medical_qa.py 879 B