med-critical-disease-review

重大疾病理赔智能评估(支持 28 种病种)。输入住院病历结构化数据,调用内网评估接口,输出原始 JSON 与自然语言结论(结论 + 证据)。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "med-critical-disease-review" with this command: npx skills add unisound-llm/med-critical-disease-review

重大疾病理赔评估

概述

给定一份住院病历(结构化 medicalRecord,含诊断/文书等),本技能调用内网评估服务,对 任意重大疾病病种 进行判定,并返回:

  • 最终结论:符合/不符合(来自 final_result
  • 原因与证据:按条件逐条给出 evidence(可带来源 source)
  • 原始结果:接口返回的完整 JSON(便于追溯与二次加工)

数据安全、隐私与伦理声明

  • 最小必要原则:仅处理完成评估所必需的数据字段;不要求提供与评估无关的身份信息。
  • 严格脱敏:在发送至任何模型/接口前,会对可识别个人身份的信息进行脱敏/去标识化处理(如姓名、证件号、手机号、详细地址、人脸/影像等)。仅传递脱敏后的必要信息用于本次 skill 调用。
  • 不做本地持久化:不将用户输入与中间结果写入本地持久化存储(包含磁盘文件、数据库、日志)。仅在内存中短暂处理;本次调用结束即销毁
  • 第三方 API 风险提示:在功能需要时,可能会调用第三方模型/服务接口;此时仅会发送脱敏后的必要信息,并使用加密传输。除完成本次请求外,不用于任何其他用途(如训练、画像、营销)。
  • 医疗边界:本技能输出为理赔条款/条件匹配与证据整理的辅助信息,不构成医疗诊断或治疗建议;如涉及临床判断请以执业医生意见为准。

支持病种(28)

  • 心脏瓣膜手术:heart_valve_surgery
  • 主动脉手术:aortic_surgery
  • 冠状动脉搭桥术:coronary_artery_bypass
  • 重大器官或造血干细胞移植术:major_organ_transplant
  • 恶性肿瘤——重度:malignant_tumor
  • 严重慢性肾衰竭:severe_chronic_kidney_failure
  • 严重慢性肝衰竭:severe_chronic_liver_failure
  • 急性重症肝炎或亚急性重症肝炎:acute_severe_hepatitis
  • 严重慢性呼吸衰竭:severe_chronic_respiratory_failure
  • 严重特发性肺动脉高压:severe_idiopathic_pulmonary_hypertension
  • 严重脑损伤:severe_brain_injury
  • 深度昏迷:deep_coma
  • 严重脑中风后遗症:severe_stroke_sequelae
  • 严重阿尔茨海默病:severe_alzheimers_disease
  • 严重原发性帕金森病:severe_primary_parkinsons_disease
  • 严重运动神经元病:severe_motor_neuron_disease
  • 严重脑炎后遗症或严重脑膜炎后遗症:severe_brain_encephalitis_sequelae
  • 严重非恶性颅内肿瘤:severe_non_malignant_intracranial_tumor
  • 瘫痪:paralysis
  • 双耳失聪:bilateral_deafness
  • 双目失明:bilateral_blindness
  • 语言能力丧失:language_ability_loss
  • 严重克罗恩病:severe_crohn_disease
  • 严重溃疡性结肠炎:severe_ulcerative_colitis
  • 重型再生障碍性贫血:severe_aplastic_anemia
  • 较重急性心肌梗死:moderate_acute_myocardial_infarction
  • 严重Ⅲ度烧伤:severe_third_degree_burn
  • 多个肢体缺失:multiple_limb_loss

输入格式

请求为 JSON(示例见 ../data/med-major-disease-assess/req_data.json),最少需要包含:

  • medicalRecord:病历结构化对象
    • mainDiagName / otherDiagName:诊断信息(字符串/JSON 字符串均可)
    • docs:文书列表(每个 doc 至少包含 docType 与文本字段,如 format_page_text

也支持通过统一入口 scripts/run.py 直接输入 pdf/doc/docx/xls/xlsx/csv/txt/json。 预处理成功后,会先归一化为最小可用的 medicalRecord.docs[] JSON,再调用本 skill 的原始评估逻辑。

最小校验(先校验,再审核)

脚本会先对入参做最小结构校验,校验通过后才会调用审核接口:

  • 请求体必须是 JSON object
  • 必须包含 medicalRecord(object)
  • medicalRecord.docs 必须是非空数组
  • docs 中至少一项包含 docType

后端接口

  • HTTP API:http://10.10.20.15:9010/api/v1/assessment/assess/{disease}?model_type=qwq
  • Content-Type:application/json

快速开始

# 在本目录下运行(统一入口)
python3 scripts/run.py \
  --disease aortic_surgery \
  --input ../data/med-major-disease-assess/req_data.json

# 或继续直接使用原始 medicalRecord JSON 入口
python3 scripts/major_disease_assess.py \
  --disease aortic_surgery \
  --input ../data/med-major-disease-assess/req_data.json

参数说明

  • --disease STRING
    • 病种类型(如:aortic_surgeryheart_valve_surgery 等)。
  • --input PATH
    • 输入请求 JSON 路径(UTF-8)。
  • --output-json PATH
    • 保存接口原始返回 JSON(默认:../runs/med-major-disease-assess/{disease}_resp.json)。
  • --output-text PATH
    • 保存自然语言结论文本(默认:../runs/med-major-disease-assess/{disease}_resp.txt)。
  • --model-type STRING
    • 查询参数 model_type(默认:qwq)。
  • --timeout SECONDS
    • HTTP 超时秒数(默认:60)。

统一入口附加参数(scripts/run.py

  • --input-type auto|pdf|doc|docx|xls|xlsx|csv|txt|json
    • 输入类型;默认 auto
  • --sheet STRING
    • 读取 Excel 时指定 sheet(可选)。
  • --encoding STRING
    • txt/csv 编码(默认:utf-8)。
  • --save-prepared
    • 保存预处理后的 medicalRecord JSON,便于调试。

输出约定

  • 若指定输出路径的父目录不存在,会自动创建。
  • 自然语言输出默认包含:
    • 结论(符合/不符合)
    • 原因(final_result.reason
    • 逐条条件的证据(conditions[*].evidence,并附 source/description

依赖

运行环境

  • Python 3.7+

外部 API

  • 后端评估服务:https://shangbao.yunzhisheng.cn/skills/critical-disease/api/v1/assessment/assess/{disease}
    • 方法:POST,Content-Type: application/json
    • 需要网络访问 shangbao.yunzhisheng.cn

Python 第三方包(可选,按输入格式需要)

包名用途必要条件
openpyxl读取 .xlsx 文件输入为 xlsx 时必须
pypdf提取 PDF 文本输入为 pdf 时必须(或用 pdftotext 替代)

安装:pip install openpyxl pypdf

外部工具(可选,按输入格式需要)

工具用途必要条件
LibreOffice (soffice)转换 .doc / .xls 为文本输入为 doc/xls 时必须
pdftotext(poppler-utils)提取 PDF 文本输入为 pdf 且未安装 pypdf 时必须
tesseract(含 chi_sim+eng 语言包)图片 OCR输入为 png/jpg/bmp/tif 等图片时必须

安装(Ubuntu/Debian):sudo apt-get install libreoffice poppler-utils tesseract-ocr tesseract-ocr-chi-sim

仅使用 JSON 输入时,无需安装任何第三方包或外部工具。

备注

  • 发布约束:示例输入、运行输出、自测脚本均放在 skill 包外(分别位于 ../data/../runs/../self_tests/),skill 目录内仅保留可发布的核心文件(scripts/SKILL.md_meta.json)。

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Multi Edge-TTS CN

Edge-TTS 在线语音合成 skill。基于微软 Edge TTS 引擎,生成速度快(1-2秒),支持多种音色和输出格式。同时支持飞书(OGG/Opus)和企业微信(AMR)。默认音色 xiaoxiao_lively。需联网。

Registry SourceRecently Updated
General

vedic-destiny

吠陀命盘分析中文入口。用于完整命盘研判、命主盘 Rashi chart 与九分盘 Navamsha chart 联读、既往事件回看、出生时间稳定度判断、事业主题、婚姻主题、时空盘专题,以及基于 Jagannatha Hora PDF、星盘截图或文本命盘数据的系统拆盘。当用户提到完整星盘、事业方向、婚姻问题、关系窗...

Registry SourceRecently Updated
General

One Person Company OS

Build a visual operating cockpit for an AI-native one-person company across promise, buyer, product, delivery, cash, learning, and assets. / 为 AI 一人公司建立可视化经营...

Registry SourceRecently Updated
General

健康追踪

健康追踪技能 - 追踪饮水、睡眠、步数等健康数据,JSON存储。

Registry SourceRecently Updated