醫生病人問診自娛技能:Agent 自己扮演醫生和病人模擬看診

前言

給 Agent 接入醫療相關能力時,常見的做法是讓它調用一個搜索接口、把鏈接丟回給用戶自己查。結果是 Agent 只能做「傳話」:要麼復讀一段通用免責聲明,要麼給出一長串鏈接,用戶還得自己去判斷哪條靠譜。

下面介紹的這個 Skill 換條路:它不接外部數據源,而是讓 Agent 在同一個上下文裏同時扮演醫生和病人,把看診過程當成一場對話來演。對話本身就是內容,Agent 用通俗語言解釋健康問題,不需要聯網、不需要 API Key。

這是什麼

「醫生病人問診自娛技能」是一個基於通用 SKILL.md 格式的 Skill,由社區開發者 user_3c6cb52e 發佈並維護,座標 @user_3c6cb52e/self-tease-doctor-consult,當前版本 1.0.0,分類屬於 life-service。

它解決的問題很具體:當你想用 Agent 做健康諮詢的交互演示、語料生成或角色扮演評測時,需要一個能自己把「問診」這場戲演下去的指令集,而不是一個只會吐鏈接的檢索器。

核心功能

  1. 醫生與病人雙角色扮演。Agent 同時承擔兩邊的臺詞,一邊提問一邊作答,形成完整的看診往返。
  2. 通俗化解釋。面向病人的表達要求把健康問題講清楚,不堆專業術語。
  3. 觸發詞驅動。當對話裏出現「看病」「問診」「doctor」時觸發該 Skill。
  4. 無外部依賴。標籤爲 requires_api_key=false,不需要申請任何密鑰,也不依賴外部 API。

安裝與啓用

該 Skill 發佈在 SkillHub,來源標記爲 community。安裝方式是在支持 SkillHub 的客戶端裏按座標添加:

@user_3c6cb52e/self-tease-doctor-consult

也可以用完整 URL 定位:

https://api.skillhub.cn/user_3c6cb52e/self-tease-doctor-consult

配置項方面,已抓取資料沒有列出需要填寫的字段。標籤裏 requires_api_key=false 說明它不需要密鑰,裝完即可用。

需要注意:不同客戶端(Cursor、Codex CLI、Claude Code 等)對 SkillHub 的安裝命令各不相同,具體命令以各自客戶端的文檔爲準,這裏不做推測。安裝完成後,只要對話裏出現觸發詞,Agent 就會加載該 Skill。

典型用法

官方簡介給出的可復現示例就是觸發詞本身,直接在對話裏用自然語言發起:

看病
問診
doctor

觸發後 Agent 進入雙角色狀態,用通俗語言就健康問題展開模擬看診對話。例如輸入「問診」,Agent 會先以病人身份描述症狀,再以醫生身份追問並解釋,整個過程在同一段對話裏完成。

適用場景與注意

適合這幾類用途:Agent 角色扮演能力的演示與評測、問診類對話的語料生成、以及需要快速驗證雙角色對話結構的原型開發。因爲它不依賴外部接口,也適合在離線或無密鑰環境下跑通流程。

需要留意幾點:

  1. 這是模擬對話,不構成醫療建議,也不能替代真實就診。
  2. 版本 1.0.0 屬於社區出品,功能集中在「演對話」這一層,不要指望它給出診斷結論。
  3. 分類在 life-service,觸發詞寬泛(尤其 doctor),日常對話中可能被誤觸發。

結尾

這個 Skill 的價值在於把「看診」做成了 Agent 可以自娛自樂的對話結構,零依賴、觸發簡單,適合拿來演示和試玩。想安裝的話,官方地址是 https://api.skillhub.cn/user_3c6cb52e/self-tease-doctor-consult 。

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

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

小夜