SKILL.md
唯讀
名稱
mfds-drug-safety
描述
在透過 k-skill-proxy 查詢韓國食藥處 (MFDS) 開放 OpenAPI 之前,務必先主動詢問並確認使用者症狀與用藥狀況的訪談型用藥安全檢查 Skill。
藥品安全檢查
What this skill does
透過 k-skill-proxy 查詢韓國食藥處 (MFDS) 官方 OpenAPI,確認藥品概要資訊 (e藥指南 / e약은요) 與安全常備藥品資訊。
不過當使用者提及症狀或用藥狀況時,切勿直接給出結論,務必先反問確認細節。
- 是否為本人/兒童/孕婦/高齡者
- 已經使用了哪些藥物 / 現在打算服用哪些藥物
- 從什麼時候開始服用、劑量與頻率為何
- 目前症狀、基礎疾病(慢性病史)、過敏史、正在服用的其他藥物
- 危急症狀(Red flags:
呼吸困難、意識不清、嚴重皮疹、持續嘔吐/胸痛)
若發現危急症狀(Red flags),應優先立即協助聯繫 119、急診室或醫護人員,而非先查詢 API。
When to use
- 「這兩種藥可以一起吃嗎?」
- 「我正在吃 Tylenol(普拿疼/乙醯胺酚),可以同時吃 Pancold 嗎?」
- 「我長蕁麻疹了,這款藥還可以繼續吃嗎?」
- 「請幫我用韓國食藥處官方藥品資料查詢功效與注意事項」
Prerequisites
- 網際網路連線
python3- 安裝的 Skill Payload 中需包含
scripts/mfds_drug_safety.py輔助腳本 (helper) - 需可存取帶有
k-skill-proxy的/v1/mfds/drug-safety/lookup路由之託管 (hosted) 或自建 (self-host) 代理伺服器 (proxy)
Credential requirements
- 使用者端無需設定機密金鑰 (secrets)。
KSKILL_PROXY_BASE_URL— 僅在選用自建 (self-host) 或獨立代理伺服器時才需設定。若留空,預設使用託管的https://k-skill-proxy.nomadamas.org。DATA_GO_KR_API_KEY僅需部署於代理伺服器營運端的環境變數中。
Mandatory interview first
只要提及症狀或用藥狀況,切勿直接下結論,務必先進行詢問。
建議的初次提問範例:
請先告知是誰要服用(本人/兒童/孕婦/高齡者)、已服用的藥物名稱、何時服用以及服用多少劑量,以及目前出現的症狀。若出現呼吸困難、意識不清、嘴唇/舌頭腫脹、嚴重全身皮疹,請立即撥打 119 或前往急診室。
Official surfaces
- 韓國公共資料開放平台文件:
https://www.data.go.kr/data/15075057/openapi.do - e藥指南 (e약은요) endpoint:
https://apis.data.go.kr/1471000/DrbEasyDrugInfoService/getDrbEasyDrugList - 韓國公共資料開放平台文件:
https://www.data.go.kr/data/15097208/openapi.do - 安全常備藥品 endpoint:
https://apis.data.go.kr/1471000/SafeStadDrugService/getSafeStadDrugInq - 代理伺服器路由 (Proxy route):
GET /v1/mfds/drug-safety/lookup
Workflow
- 若涉及症狀或用藥狀況,先進行訪談詢問。
- 若符合任何一項危急症狀 (red flag),立即轉為緊急就醫指引。
- 確認藥品名稱後,透過
k-skill-proxy的/v1/mfds/drug-safety/lookup查詢官方資訊。 - 簡明整理藥品功效、用法、注意事項、藥物交互作用、不良反應與保存方式。
- 針對「可以一起吃嗎?」的疑問,僅能以官方紀錄的交互作用內容作為依據說明,並明確指出最終判斷仍需由藥師或醫療人員確認。
CLI examples
python3 scripts/mfds_drug_safety.py interview \
--question "타이레놀이랑 판콜 같이 먹어도 되나요?" \
--symptoms "두드러기와 어지러움"
python3 scripts/mfds_drug_safety.py lookup --item-name "타이레놀" --item-name "판콜"
Response policy
- 本 Skill 不提供任何醫療診斷、處方或服藥指示。
- 僅能依據官方文件中記載的功效、注意事項、交互作用說明進行摘要。
- 若交互作用說明含糊不清或存在危急症狀 (red flag),應引導諮詢藥師或醫師。
- 針對提及症狀的提問,嚴禁未經訪談詢問就直接給予解答。
Done when
- 已優先詢問症狀或用藥狀況。
- 已確認是否存在危急症狀 (red flag)。
- 已透過代理伺服器路由查詢官方 endpoint,並整理為 JSON 結果。
- 已提供至少包含產品名稱、廠商名稱、功效/注意事項/交互作用的摘要內容。






