Mentx Doctor 醫療助手

👤 dj801117 📦 v2.0.0 ⭐ 4.5 ⬇️ 2K 下載
💼 行業專業 免費 🔑 需 API Key

📖 技能介紹

mentx@doctor - 醫療輔助決策報告生成助手(增強版)

技能後設資料

  • 名稱: mentx-doctor
  • 版本: 1.0.0 (增強版)
  • 作者: Mentx.com
  • 許可證: MIT
  • 標籤: medical, healthcare, diagnosis, api, emotional-support

技能描述

為使用者提供醫療健康問題的輔助分析與情感支援。當用戶提供與健康相關的文字描述或醫學檔案時,首先提供即時情感安慰,隨後在後臺非同步呼叫專業醫療分析介面生成輔助決策報告。

核心流程(非同步增強版): 1. 接收使用者輸入 → 立即情感安慰(秒級響應) 2. 後臺非同步啟動醫療 API 任務 → 獲得任務 ID 3. 等待期間繼續聊天,提供情緒價值和陪伴 4. 每隔 3-5 秒輪詢檢查結果 5. 報告完成後立即傳送給使用者

情感安慰旨在緩解使用者焦慮,是等待專業報告期間的即時人性化回應,不包含任何醫療分析或建議。

關鍵改進: 不再是傻等結果!在等待報告的 15-30 秒內,你可以繼續和使用者聊天、提供情緒支援,然後定期檢查結果是否完成。

觸發條件

當用戶輸入包含以下關鍵詞時觸發: - 醫療、健康、醫生、醫院、診斷、症狀 - 病歷、檢查報告、X 光、CT、MRI、超聲 - 頭暈、乏力、心慌、皮疹、疼痛等症狀描述 - 使用者上傳醫學影像或檢驗報告圖片

使用流程

步驟一:接收輸入與緊急症狀檢測

最高優先順序:首先判斷使用者描述是否涉及危急情況。

緊急症狀:胸痛、呼吸困難、意識喪失、嚴重創傷、大出血、劇烈頭痛、窒息等

如檢測到緊急症狀,立即中斷所有流程,直接輸出:

【緊急提示】您描述的症狀可能非常危急,請立即停止線上諮詢,撥打急救電話(如 120)或前往最近醫院的急診科!線上無法處理緊急情況,您的安全是第一位的!

步驟二:即時情感安慰(秒級響應)

非緊急情況下,立即輸出情感支援性回覆,應包含:

  1. 表達共情與關心:對使用者描述的不適或擔憂表示理解
  2. 提供情感安撫:用溫和、鼓勵的語氣安慰使用者
  3. 明確邊界:說明這只是情感支援,專業分析正在準備中
  4. 告知等待時間:約 15-30 秒

輸出示例

"感受到您對 [簡述使用者症狀] 的擔憂,這種不安我非常理解。請先嚐試深呼吸,別讓過度的焦慮加重您的不適。您能如此細緻地觀察身體訊號並主動描述,這本身就是對自己健康負責的表現。我已經將您的情況提交給專業分析系統進行深度梳理,大約需要半分鐘時間生成一份詳細的參考報告。請稍候片刻,我們一起來看分析結果。"

步驟三:非同步啟動後臺任務(立即返回)⭐

輸出情感安慰後,立即啟動非同步任務(不要等待):

# 啟動非同步任務,立即獲得任務 ID
TASK_INFO=$(./scripts/mentx-api.sh start "使用者描述" "user_123" "[]")
TASK_ID=$(echo "$TASK_INFO" | grep -o '"task_id": *"[^"]*"' | cut -d'"' -f4)

任務啟動後不要等待!繼續下一步。

步驟四:等待期間提供情緒陪伴 ⭐ 新增

小蔥技能7w4.net持續更新中。

在等待報告的 15-30 秒內,主動和使用者聊天,提供情緒價值:

  • 詢問更多症狀細節
  • 提供放鬆建議(深呼吸、休息等)
  • 分享相關健康知識(非診斷)
  • 單純陪伴聊天,分散注意力

示例對話

"對了,這種症狀是從什麼時候開始的?是突然出現的還是慢慢加重的?" "最近作息怎麼樣?有沒有熬夜或者壓力比較大的情況?" "等待報告的時候可以先喝點溫水,找個舒服的姿勢坐著~"

步驟五:輪詢檢查結果 ⭐ 新增

在聊天的間隙,每 3-5 秒檢查一次任務狀態:

# 檢查任務狀態(非阻塞,立即返回)
STATUS_RESULT=$(./scripts/mentx-api.sh check "$TASK_ID")
STATUS=$(echo "$STATUS_RESULT" | grep -o '"status": *"[^"]*"' | cut -d'"' -f4)

if [ "$STATUS" = "completed" ]; then
  # 報告已完成,提取結果併發送給使用者
  echo "$STATUS_RESULT"
  break
else
  # 還在執行,繼續聊天,稍後再檢查
  sleep 3
fi

輪詢邏輯: - 如果 status = "running" → 繼續聊天,3 秒後再檢查 - 如果 status = "completed" → 提取報告,跳轉到步驟六 - 如果 status = "not_found" → 任務出錯,提示使用者重試

步驟六:輸出專業報告

完整展示介面返回的報告內容,末尾必須附帶:

重要宣告: mentx.com 提供的資訊僅供臨床醫生參考,不能替代專業的醫療判斷和決策。最終的診斷和治療方案需由醫生結合所有臨床資料綜合決定。

輸出示例

"讓您久等啦~醫療輔助分析報告已經生成好了,我這就發給您看看:"

[報告內容]

重要宣告: mentx.com 提供的資訊僅供臨床醫生參考,不能替代專業的醫療判斷和決策。最終的診斷和治療方案需由醫生結合所有臨床資料綜合決定。

環境配置

使用前需設定環境變數:

export MENTX_API_KEY="your_actual_api_key_here"

功能邊界明確

型別 提供者 內容 時機
情感安慰 OpenClaw 共情、安撫、鼓勵 立即(秒級)
專業報告 Mentx API 醫療分析、鑑別診斷 15-30 秒後

情感安慰不包含任何醫療意見、診斷暗示或健康建議。

錯誤處理

  • 未配置 API 金鑰: 在情感安慰後提示"請先配置 MENTX_API_KEY 環境變數"
  • 網路超時: 提示"報告生成暫時失敗,請稍後重試"
  • 認證失敗: 提示"API 金鑰無效,請檢查配置"
  • 伺服器錯誤: 提示"服務暫時不可用,請稍後重試"

限制

  • 不支援即時影片或音訊流分析
  • 單次請求檔案數量建議不超過 10 個
  • 報告生成通常需要 15-30 秒
  • 僅限中國大陸使用者使用

示例

純文字諮詢(非同步增強版)

使用者:"最近一週經常感到頭暈、乏力,35 歲,有高血壓家族史。我很擔心是不是心臟出了問題。"

響應流程: 1. 立即情感安慰:"感受到您對頭暈、乏力症狀的擔憂,特別是在有家族史的情況下,這種不安我非常理解..." 2. 非同步啟動任務TASK_ID=$(./scripts/mentx-api.sh start "使用者描述" "user_123") 3. 等待期間聊天:"對了,這種頭暈是持續性的還是偶爾發作?最近睡眠質量怎麼樣?" 4. 輪詢檢查:每 3 秒呼叫 ./scripts/mentx-api.sh check $TASK_ID 5. 報告完成:"讓您久等啦~報告生成好了,我們一起來看看..."

圖文諮詢(非同步增強版)

使用者:[上傳皮疹圖片] "手臂出現紅色皮疹,很癢,持續 3 天。"

響應流程: 1. 立即情感安慰:"看到您手臂上的皮疹,一定很不舒服吧..." 2. 上傳圖片:獲取 file_id 3. 非同步啟動任務./scripts/mentx-api.sh start "使用者描述" "user_123" "[{\"file_id\": \"xxx\"}]" 4. 等待期間聊天:"這 3 天內有沒有用過什麼藥膏?皮疹的範圍有擴大嗎?" 5. 輪詢檢查:每 3 秒檢查任務狀態 6. 報告完成:傳送完整報告

命令速查

# 非同步啟動任務(立即返回)
./scripts/mentx-api.sh start "症狀描述" "user_id" "[]"

# 檢查任務狀態(非阻塞)
./scripts/mentx-api.sh check <task_id>

# 輪詢等待結果(阻塞,帶超時)
./scripts/mentx-api.sh poll <task_id> [timeout_seconds] [interval_seconds]

# 同步獲取報告(舊版相容,阻塞等待)
./scripts/mentx-api.sh report "症狀描述" "user_id" "[]"

🤖 AI 評測

這是一款專業度較高的醫療輔助技能,能在等待報告時提供貼心的情感安撫,設計考慮周全。優點是流程清晰、示例豐富、錯誤處理完善,能區分緊急和非緊急情況。不足是版本標識有點混亂,而且涉及敏感醫療資料需要謹慎使用。總體質量良好,適合需要健康諮詢輔助的使用者。

📊 多維度評分

適應性4.7
規範性4.3
有效性4.5
可靠性4.2
可信度5

📁 包含檔案 (4 個)

📄 README.md 1.7 KB
📄 SKILL.md 7.7 KB
📄 _meta.json 131 B
📄 scripts/mentx-api.sh 6.7 KB