SuperAPI AI 工具集

medical-scribe-dictation

通用与其它

查看项目

更新于 10-15 16:44

技能介绍

用途:把非结构化的医生口述内容整理为专业的 SOAP 病历,包含医学术语规范化与临床质量检查。

主要能力:语音转文本(转录音频或处理已转写文本);按 SOAP 标准分节自动组织临床内容;医学术语处理,规范化缩写、展开首字母缩略词、核验药品名;临床质量检查,标记缺失必填要素并提示澄清;支持内科、外科、儿科等多专科模板适配。

使用方式:处理已转写文本可运行 python scripts/main.py --input "patient presents with..." --output-format soap;处理音频需 whisper/faster-whisper,命令为 python scripts/main.py --audio consultation.wav --output note.md。也可用 Python API:from scripts.main import MedicalScribe,scribe = MedicalScribe(specialty="internal_medicine"),soap_note = scribe.process_dictation(transcription_text),print(soap_note.to_markdown())。执行前可先用 python -m py_compile scripts/main.py 与 python scripts/main.py --help 校验入口。

参数:input(原始转写文本或文本路径)、audio(wav/mp3/m4a 路径)、specialty(默认 general)、output-format(soap/ehr/narrative)、language(默认 auto)、confidence-threshold(默认 0.85)。

依赖:openai 或 anthropic、spacy + scispacy、faster-whisper(可选本地 STT)、pydantic。安装可执行 pip install -r requirements.txt。

适用场景:临床口述记录整理、多专科门诊或病房记录初稿、学术写作中需要明确假设与可复现输出格式的任务。

限制:术语准确度依赖语音清晰度;口述含糊时需人工澄清;药品名建议在定稿前核验;不能替代医师对关键病例的复核,也不提供诊断建议。所有生成病历必须经主治医师审核后方可录入医疗记录。资料未提供的收费、价格与具体效果信息暂未说明。