Skip to content

TUANZIDING/TraumaMaster-AI-ETM

Repository files navigation

🚑 TraumaMaster-AI ETM

基于 XABCDE 理念的 AI 驱动创伤急救临床思维训练平台

AI-Powered Emergency Trauma Management Clinical Simulation Platform

GitHub stars License: CC BY-NC-SA 4.0 Language

🇨🇳 一款基于 XABCDE 框架的 AI 驱动急诊创伤管理临床模拟训练平台,专为医学教育设计。
🌐 An AI-powered Emergency Trauma Management (ETM) clinical simulation platform built on the XABCDE framework for medical education.


📸 界面截图 | Screenshots

🏠 主界面 / Home Screen

Home Screen

📋 案例选择 / Case Selection

Case Selection

🎮 模拟场景 / Simulation

Simulation


🎯 项目简介 | About

🇨🇳 中文

TraumaMaster-AI ETM 是一款专为急诊医学生、住院医师及创伤救治培训(ETM Course / ATLS)设计的交互式临床思维训练平台。平台完全还原澳大利亚 ETM(Emergency Trauma Management)课程的核心理念,通过高仿真的 AI 驱动动态病例模拟,训练学员在极端高压环境下的:

  • 临床优先级判断(X > A > B > C > D > E 的 XABCDE 框架)
  • 🧠 团队资源管理(TL 脱手指挥 / Hands-off Leadership)
  • 🔄 并行处理能力(Parallel Processing / 同时下达多线程指令)
  • 📢 共享心智模型(10-second Team Update / Shared Mental Model)

🌐 English

TraumaMaster-AI ETM is an interactive clinical reasoning training platform designed for emergency medicine students, residents, and trauma care trainees (ETM Course / ATLS). The platform fully replicates the core philosophy of the Australian ETM course, using high-fidelity AI-driven dynamic case simulations to train learners under extreme pressure in:

  • Clinical prioritization (XABCDE framework: X > A > B > C > D > E)
  • 🧠 Team resource management (Hands-off Leadership)
  • 🔄 Parallel processing (simultaneous multi-task command delivery)
  • 📢 Shared mental model (10-second Team Update)

🏥 核心功能 | Key Features

模块 / Module 描述 / Description
🎬 虚拟患者训练 / Virtual Patient 6 个高仿真创伤案例,AI 动态响应 / 6 high-fidelity trauma cases with AI dynamic response
📊 伤情评估 / Trauma Scoring RTS · ISS · GCS · TRISS · CRAMS · PEDS · START 自动计算 / Auto-calculated
🤖 AI 导师 / AI Tutor 基于 ETM 理念的实时反馈与纠错 / Real-time ETM-based feedback & correction
📚 案例库 / Case Library 多发伤、穿透伤、烧伤冲击伤等 / Polytrauma, penetrating, blast & burn injuries
🏆 竞赛模式 / Exam Mode 计时答题与多维评分雷达图 / Timed quiz with multi-dimensional radar scoring
📈 学习分析 / Learning Analytics 优先级、并行效率、领导力量化报告 / Quantified priority, parallel efficiency & leadership report

📋 临床案例库 | Clinical Case Library

# 案例 / Case 伤情 / Injury ISS 核心陷阱 / Key Trap
1 绝命机车 / Fatal Ride 创伤性截肢 + 张力性气胸 / Traumatic amputation + Tension pneumothorax ~50 X 优先 vs 气道优先 / X vs Airway first
2 沉默的坠落 / Silent Fall 重度 TBI + 开放骨盆 + 连枷胸 / Severe TBI + Open pelvis + Flail chest ~66 库欣反射 vs 失血性休克 / Cushing reflex vs Hemorrhagic shock
3 无声的绞肉机 / Silent Grinder 创伤性膈疝 + 脾破裂 / Traumatic diaphragmatic hernia + Splenic rupture ~50 膈疝插管陷阱 / Diaphragmatic hernia intubation trap
4 崩塌的底座 / Collapsing Base 开放骨盆 + 会阴撕裂 / Open pelvis + Perineal laceration ~60 通路选择 / Access & packing logic
5 尖刃的谎言 / Blade of Lies 心包填塞 + 穿透性胸伤 / Cardiac tamponade + Penetrating chest ~34 CPR 无效陷阱 / CPR inefficacy trap
6 寂静的倒计时 / Silent Countdown 吸入性烧伤 + 爆炸冲击伤 / Inhalation burn + Blast injury ~50 CO 中毒假 SpO2 / False SpO2 in CO poisoning

🧠 设计理念 | Design Philosophy

🇨🇳 本平台基于以下核心理念构建:
🌐 The platform is built on the following core principles:

  • 🏥 ETM/ATLS 标准 — 完全遵循澳大利亚 ETM 课程与 ATLS 国际标准 / Full compliance with Australian ETM & ATLS standards
  • 🤖 AI 动态响应 — 基于 Gemini API 的真实临床对话 / Real clinical dialogue powered by Gemini API
  • 📐 XABCDE 框架 — 严格还原优先级处置逻辑 / Strict replication of XABCDE priority logic
  • 🎓 教学闭环 — 从模拟操作到量化评分的完整反馈链路 / Complete feedback loop from simulation to scoring

🛠️ 技术栈 | Tech Stack

层级 / Layer 技术 / Technology
Frontend HTML / CSS / JavaScript · Tailwind CSS
AI Engine Gemini API(Google AI Studio)
Case Logic State Machine — 状态机驱动动态病例分支 / State-machine-driven dynamic case branching
Scoring Engine RTS · ISS · GCS · TRISS · CRAMS · PEDS · START
Runtime Node.js

🚀 快速开始 | Quick Start

1. 安装依赖 / Install dependencies

npm install

2. 配置 API Key / Configure API Key

GEMINI_API_KEY=your_gemini_api_key_here

🔑 前往 / Get your key at: Google AI Studio

3. 启动应用 / Start the app

npm run dev

📖 参考依据 | References

  • 🇦🇺 ETM Course — Emergency Trauma Management, Australia
  • 📘 ATLS 11th Edition — Advanced Trauma Life Support, American College of Surgeons
  • 🇨🇳 CTCT — 中国创伤救治培训规范
  • 🩺 LITFL — Life in the Fast Lane Clinical Resources
  • 📊 Champion HR et al. — Trauma Score (1981); TRISS Methodology
  • 🏥 WHO Trauma Care Checklist — World Health Organization

📬 联系 & 贡献 | Contributing

🇨🇳 欢迎急诊医学、创伤外科、麻醉科、重症医学领域的临床专家与医学教育工作者参与共建。
🌐 Contributions from emergency medicine, trauma surgery, anesthesia, and critical care professionals are welcome.

贡献方向 / Contribution Areas:

  • 📝 新增临床案例 / New clinical cases with scoring parameters & teaching traps
  • 🔍 现有案例临床审校 / Clinical review of existing cases
  • 🌐 多语言本地化 / Multilingual localization
  • 🎨 UI/UX 优化 / UI/UX improvements

⚠️ 免责声明 | Disclaimer

🇨🇳 本平台仅用于医学教育与培训目的,所有案例均为虚构模拟情境,不构成任何真实临床诊疗建议。实际临床决策请遵循所在机构规范及上级医师指导。作者不对因参考本平台内容产生的任何临床后果承担责任。

🌐 This platform is for medical education and training purposes only. All cases are fictional simulations and do not constitute real clinical advice. Clinical decisions must follow institutional protocols and senior physician guidance. The author assumes no responsibility for any clinical outcomes arising from use of this platform.


⭐ 如果这个项目对你有帮助,请点一个 Star — If you find this project helpful, please give it a Star!

About

An AI-powered emergency trauma management training platform based on ETM/ATLS XABCDE framework, featuring interactive clinical case simulations with real-time dynamic feedback.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages