醫學智能分診臺:在數百個醫學 Skill 裏做第一站路由

前言

OpenClaw Medical Skills 在 SkillHub 生態裏已經沉澱了 869+ 個面向醫學場景的 Agent Skill,覆蓋臨牀流程、基因組學、藥物研發、生物信息、醫學影像等方向。宿主一旦把這些 Skill 裝進自己的技能目錄,Agent 能調用的能力會突然變多,但選型成本也一起上來:同一個用戶問題,可能對應指南檢索、報告解讀、組學分析或試驗匹配裏完全不同的下游 Skill。

若每個問題都靠人工翻目錄或讓模型「猜」該讀哪份 SKILL.md,既慢也容易漏配。下面介紹 SkillHub 上的 medical-master-router(展示名:醫學智能分診臺-OpenClaw Medical Skills):把它當作醫學相關請求的智能路由層,先理解意圖,再把任務分發給宿主已安裝、且最匹配的下游 Skill。

這是什麼

medical-master-router 的座標是 @user_b3374e25/medical-master-router,當前版本 v1.0.1,來源爲 SkillHub community,發佈者爲 user_b3374e25,分類 ai-agent,標籤標明 requires_api_key=false(安裝本路由 Skill 本身不依賴額外 API Key)。

它與 OpenClaw Medical Skills 配套使用:路由 Skill 不負責替代各專業 Skill 做深度回答,而是作爲「第一站」——用戶問題進入後,由它完成意圖理解與分發,再由被選中的下游 Skill 產出專業結果。官方說明其設計爲 Host-agnostic:在 Cline、OpenClaw、NanoClaw、WorkBuddy 等任意支持 Skill 目錄的宿主上,只要能在宿主配置的 skill 目錄裏解析到下游 Skill 名稱即可工作。

核心功能

資料中可覈對的能力可以概括爲三條鏈路,對應頁面上的流程示意:

用戶問題 ──▶ medical-master-router ──▶ 精確匹配的 Skill(s) ──▶ 專業回答
                  │
                  ├── 意圖分類(20 個醫學領域)
                  ├── 實體標準化(疾病/藥物/基因/變異)
                  └── 路由決策(單 Skill / 多 Skill 組合)
  1. 意圖分類:將問題歸入約 20 個醫學領域,縮小候選範圍。簡介中列舉的適用方向包括:醫學與生物醫學一般問題、腫瘤學、藥物發現、生物信息、組學、醫學影像、臨牀工作流、醫學報告解讀,以及疾病研究、臨牀指南、診斷、治療規劃、試驗匹配、基因組學、影像/病理審閱、生物醫學數據分析等——當用戶提出上述任一方向的訴求且答案可能依賴專業 Skill 時,應觸發本路由。

  2. 實體標準化:對問題裏的疾病、藥物、基因、變異等實體做規範化,降低同義表述、縮寫混用帶來的誤路由。

  3. 路由決策:在宿主已安裝的下游 Skill 中解析名稱並選型,可輸出單個 Skill,也可在需要時組合多個 Skill 協同回答。

SkillHub 頁面(截至抓取)顯示該 Skill 評分 100000,下載 1948 次;具體數字以 SkillHub 詳情頁 爲準。

安裝與啓用

本 Skill 遵循通用 SKILL.md 格式。SkillHub 給出的安裝指引是:讓 Agent 參照 SkillHub 安裝文檔 安裝座標 @user_b3374e25/medical-master-router。

若本機已安裝 skillhub CLI,可按文檔第三節執行安裝。必須用 --dir 指向當前宿主實際使用的 skills 目錄,否則默認會裝到 ./skills/,宿主可能識別不到。

先確認 CLI 是否可用:

command -v skillhub && skillhub --version

未安裝時,文檔提供完整安裝(CLI + 默認 Skill)或僅 CLI 的方式,例如:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安裝本路由 Skill 時,將座標與目錄替換爲當前環境(示例):

skillhub install @user_b3374e25/medical-master-router --dir <skills 目錄>

常見宿主的 skills 路徑在安裝文檔中有列舉,安裝前請對照當前 Agent 自行確認,例如:

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下的 .agents/skills/
  • workbuddy:~/.workbuddy/skills/

OpenClaw 及其變體(NanoBot、PicoClaw、memUBot、MaxClaw、CoPaw、AutoClaw、KimiClaw、QClaw、EasyClaw 等)通常也有各自的 skills 目錄,與 OpenClaw Medical Skills 倉庫中的下游 Skill 放在同一套目錄體系中即可被路由解析。

路由要生效,宿主技能目錄裏除 medical-master-router 外,還應已安裝用戶可能用到的 OpenClaw Medical Skills 下游 Skill;路由層只在已安裝集合裏做匹配,不會憑空調用未安裝的 Skill。

典型用法

官方定位下的使用方式很直接:當用戶提出任意醫療健康相關問題,且最佳答案可能需要疾病研究、指南、診斷與治療規劃、報告解釋、試驗匹配、基因組學、影像/病理或生物醫學數據分析時,由 Agent 優先啓用 medical-master-router,而不是手動指定某個專科 Skill。

可復現的操作路徑如下:

  1. 在宿主中安裝 medical-master-router,並確保相關下游醫學 Skill 已裝入同一 skills 目錄。
  2. 用戶用自然語言提問(例如臨牀工作流、組學分析、影像/病理、報告解讀、藥物研發等,以簡介列舉範圍爲準)。
  3. Agent 加載路由 Skill:完成意圖分類與實體標準化,在本地 skill 目錄中解析下游 Skill 名稱並做出單 Skill 或多 Skill 組合決策。
  4. 由被選中的下游 Skill 繼續執行並返回專業回答。

頁面未提供單獨的「示例對話」腳本;實踐上就是把醫學問題交給 Agent,並依賴路由 Skill 的說明自動完成分發,無需在每次提問時手寫下游 Skill 名稱。

適用場景與注意

適合誰

  • 已在或計劃部署 OpenClaw Medical Skills 大庫、希望用統一入口承接醫學問題的開發者或團隊。
  • 使用多種 Skill 宿主(Cursor、Claude Code、OpenClaw 系等),希望路由邏輯與宿主解耦、只依賴「技能目錄 + Skill 名稱解析」的場景。
  • 問題跨度大(臨牀、組學、影像、生信、藥研等),需要自動在多個下游 Skill 間切換或組合的用戶。

限制與注意

  • 路由質量取決於下游 Skill 是否已安裝、命名是否與路由規則一致;僅安裝分診臺而不裝專科 Skill,無法得到對應領域的深度能力。
  • 本 Skill 標明 requires_api_key=false,指路由層本身;個別下游 Skill 若另有 Key 或外部服務依賴,需單獨查看其 SKILL.md。
  • 醫學與合規:路由與下游 Skill 均爲輔助信息工具,不能替代執業醫師判斷或正式診療流程;生產環境應自行做合規與免責聲明配置。

結尾

medical-master-router 解決的是大規模醫學 Skill 庫裏的選型與分發問題:20 類意圖、實體標準化、單/多 Skill 路由,讓它成爲醫學問題的第一站。若你正在集成 OpenClaw Medical Skills,可先裝上這一層,再按領域逐步擴充下游 Skill。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜