name: med-chronic-disease-review description: 门诊慢病审核(糖尿病/高血压)。输入 OCR 结果数组 JSON,输出审核结论与原因(原始 JSON + 自然语言结论)。 metadata: { "openclaw": { "emoji": "🩺" } }
给定一份 OCR 结果数组(每项包含 fileName/page/docType/ocrText),本技能会:
小葱技能站7w4.net发现了升级插件。
输入必须是 JSON 数组(list),示例:
[
{"fileName":"xxx.pdf","page":1,"docType":"出院记录","ocrText":"..."},
{"fileName":"xxx.pdf","page":2,"docType":"检验报告","ocrText":"..."}
]
从 skills 目录执行:
# 糖尿病
python3 scripts/chronic_disease_review.py \
--disease-code diabetes \
--input data/med-chronic-disease-review/糖尿病_ocr_task_result.json
# 高血压
python3 scripts/chronic_disease_review.py \
--disease-code hypertension \
--input data/med-chronic-disease-review/高血压_ocr_task_result.json
--disease-code STRING:必填。糖尿病/高血压(也支持 diabetes/hypertension/dm/htn 别名)。本 skill 每次只审核一个病种。--review-type STRING:可选。默认 慢病审核(也可传 大病审核 等服务支持的值)。--input PATH:OCR 数组 JSON(UTF-8)。--base URL:后端 base(默认:http://10.10.20.15:9011)。--llm-model STRING:可选。模型名。--timeout SECONDS:HTTP 超时;0 表示一直等待(默认:0)。--output-json PATH:保存原始返回 JSON(默认:../runs/med-chronic-disease-review/{scenario}_resp.json)。--output-text PATH:保存自然语言摘要(默认:../runs/med-chronic-disease-review/{scenario}_resp.txt)。final_decision:通过/不通过reasoning:原因(可选)../data/、../runs/、../self_tests/),skill 目录内仅保留可发布的核心文件(scripts/、SKILL.md、_meta.json)。这个技能质量良好,能可靠地处理门诊慢病审核的OCR数据。优点是操作简单、有清晰的使用说明、安全性考虑周到。不足之处是功能主要依赖外部服务,本地只能做基础验证,缺少更丰富的审核规则本地处理能力。对于需要完整审核流程的用户来说,可能需要额外的配置和依赖服务支持。