Install
openclaw skills install unisound-common-disease-advice基层常见病诊疗建议。输入患者主诉/症状/体征文本,输出鉴别诊断(概率+依据)、推荐检查、初步处理意见及转诊判断(JSON + 自然语言摘要)。
openclaw skills install unisound-common-disease-advice面向社区诊所/基层卫生机构医生,给定患者主诉、症状、体征及基本信息,本技能会:
纯文本(UTF-8),包含患者基本信息和临床资料,例如:
主诉:发热3天,咳嗽有黄痰
年龄:35岁,性别:男
既往史:无特殊
体格检查:T 38.5℃,双肺可闻及湿啰音
辅助检查:WBC 12.0×10⁹/L,中性粒细胞85%
也支持 JSON 格式(包含 text/content/patient_info 字段的对象,或直接为字符串)。
# 从 skills 目录运行
python3 clinic/primary-care-assist/common-disease-advice/scripts/run.py \
--input data/clinic-common-disease/case-001.txt \
--appkey <your-appkey>
# 保存输出到文件
python3 clinic/primary-care-assist/common-disease-advice/scripts/run.py \
--input data/clinic-common-disease/case-001.txt \
--appkey <your-appkey> \
--output runs/clinic-common-disease/case-001.json
--input PATH:必填。患者信息文件路径(txt 或 json,UTF-8)。--appkey STRING:必填。调用内部医疗大模型的鉴权 key,由平台分配。--output PATH:输出文件路径(默认:打印到 stdout)。--base URL:内部大模型 base URL(默认:https://maas-api.hivoice.cn/v1)。--model STRING:模型名称(默认:u1-insuremed)。--timeout SECONDS:HTTP 超时秒数;0 表示一直等待(默认:0)。--encoding STRING:输入文件编码(默认:utf-8)。输出分两部分:
JSON 结构:
{
"possible_diagnoses": [
{
"diagnosis": "社区获得性肺炎",
"probability": "高",
"basis": "发热、黄痰、双肺湿啰音、WBC升高"
}
],
"recommended_exams": ["胸部X线", "痰培养+药敏"],
"treatment_advice": {
"medication": "阿莫西林克拉维酸钾 457mg tid 口服,疗程7天",
"general": "卧床休息,多饮水,监测体温,退热处理"
},
"warnings": ["如72小时内症状无改善或出现呼吸困难,需立即转诊"],
"referral_needed": false,
"referral_reason": null
}
自然语言摘要:以"【摘要】"开头,总结关键诊断和处理要点。
https://maas-api.hivoice.cn/v1/chat/completions
referral_needed 自动置为 truedata/、runs/),skill 目录内仅保留可发布的核心文件