前言¶
在 Agent 裏接一個健康諮詢入口,最容易踩的坑是兩類:一是把知識問答和問診混在一起,用戶說“肚子疼”得到一段百科式回覆;二是沒有追問能力,模型憑一句話就下結論。下面介紹的 Skill 走的是另一條路:先按觸發詞接住用戶的主訴,再做多輪結構化追問,最後輸出一份帶建議和就醫指引的健康分析。它面向的是想讓 Agent 具備“初步症狀評估 + 分診指引”能力的開發者,而不是做在線問診系統。
這是什麼¶
這是 SkillHub 上的 @user_da0af066/tencent-diagnosis,名稱爲「騰訊健康-AI就醫助手-症狀自查」,版本 1.0.1,來源 community,分類 professional,發佈者 user_da0af066。標籤 requires_api_key=false,意味着不需要額外配置 API Key。
它解決的問題是:當用戶用自然語言描述身體不適、症狀或健康擔憂時,Agent 能識別這是一次“問診請求”而不是閒聊或知識提問,然後調用 ADP LLMDiagnosisHealth API 完成多輪追問和結構化分析。
核心功能¶
1、觸發識別。當用戶描述身體不適、健康擔憂或症狀時觸發,例如“我頭疼”“肚子不舒服”“最近老是失眠”“孩子發燒了”“嗓子疼怎麼辦”“腰疼了好幾天”。當用戶問“這個症狀嚴不嚴重”“需要去醫院嗎”“該掛什麼科”這類與就診決策相關的問題時也會觸發。
2、多輪追問。調用 ADP LLMDiagnosisHealth API,支持多輪追問,在給出結論前收集更詳細的症狀信息。從 Skill 名稱和簡介看,核心是“多輪智能問診”,而不是單次問答。
3、結構化輸出。在收集完症狀信息後,返回結構化的健康分析,包含治療建議和就醫指引。輸出是面向“下一步該做什麼”的,而不是一份疾病百科。
安裝與啓用¶
按 SKILL.md 通用格式接入。SkillHub 頁面地址爲 https://www.skillhub.cn/skills/user_da0af066/tencent-diagnosis,座標 @user_da0af066/tencent-diagnosis。
在支持 SkillHub 座標引用的 Agent 工具中,將該座標添加爲 Skill 即可啓用。當前資料沒有給出官方安裝命令或配置文件字段,需要以你所用工具(Cursor、Codex CLI、Claude Code 等)的 Skill 管理方式爲準,這裏不做臆測。
需要注意兩點:一是來源爲 community,不是官方一手包,上線前建議自己過一遍行爲;二是標籤顯示 requires_api_key=false,但底層調用的是 ADP LLMDiagnosisHealth API,接入時仍要確認該 API 在你的賬號與環境下是否可用。
典型用法¶
用戶輸入:“我嗓子疼,還有點發燒。”
Skill 會先判定這是症狀描述,進入問診流程,圍繞症狀繼續追問,然後輸出一份結構化健康分析,包含治療建議和就醫指引。
用戶輸入:“我腰疼了好幾天,需要去醫院嗎?”
Skill 會識別出“需要去醫院嗎”這個就診決策問題,觸發後先追問,再給出就醫指引和該掛什麼科相關的建議。
適用場景與注意¶
適合:想給 Agent 加一個“症狀初步評估 + 就醫指引”入口,且能接受多輪追問這種交互形式的開發者。
不適合或要繞開的場景,資料裏已經明確排除:
1、純醫學知識問答。例如“感冒和流感的區別”,不觸發。
2、心理健康諮詢。例如“心情不好”,不觸發。
3、緊急情況。例如“有人暈倒了”,不觸發,正確做法是建議撥打 120。
另一個現實限制是:它輸出的是初步健康分析和就醫指引,不是診斷結論,不能替代醫生。如果面向真實用戶,界面上需要把這一層說清。
結尾¶
這個 Skill 的價值在於把“多輪追問 + 結構化健康分析”這件事封裝成可調用的 Skill,開發者不需要自己拼追問邏輯和分診話術。它適合接在健康類 Agent 的入口層,作爲症狀評估的第一站,而不是診療鏈路的終點。官方地址:https://www.skillhub.cn/skills/user_da0af066/tencent-diagnosis。