呼吸机数据监控背景、核心功能需求(实时采集、报警、历史记录)、非功能需求(可靠性、低延迟)
整体分层(感知层·网络层·应用层)、模块划分(采集/通信/存储/Web展示)
主流呼吸机传感器(流量、压力、氧浓度)、树莓派/STM32选型对比
串口通信(RS232/RS485)、Modbus RTU详解、从呼吸机读取实时数据帧
pyserial读取串口数据、数据帧解析与CRC16校验、异常重连机制
原始数据去噪(滑动平均)、异常值检测(3σ)、时间戳对齐与插值
SQLite vs MySQL选型、表结构设计(患者/设备/实时/报警)、索引优化
Python DAO层(sqlite3/connector)、连接池管理、事务处理
发布/订阅模型、QoS等级、Broker选型(Mosquitto/EMQX)、主题设计
paho-mqtt连接Broker、发布传感器数据、订阅控制指令、遗嘱消息
WebSocket原理与HTTP对比、Python websockets服务端、浏览器连接
Flask路由设计、RESTful API(历史数据/报警查询)、蓝图模块化
ECharts实时折线图(流量/压力/氧浓度)、仪表盘、数据自动刷新
阈值报警(高压/低压)、趋势报警(快速下降)、优先级与去重机制
邮件(smtplib)、短信(Twilio)、微信推送(Server酱)、报警日志
按时间范围查询API、导出CSV/Excel、报表生成(ReportLab)
Flask-Login登录、JWT令牌、角色权限(管理员/护士/医生)
Python logging操作日志、日志轮转、审计追踪(谁·何时·做了什么)
设备注册与心跳、在线状态管理、多线程/异步处理多路数据流
TLS/SSL加密MQTT&WebSocket、数据库AES加密、HTTPS证书
主从数据库备份、MQTT集群、Nginx反向代理+负载均衡、故障转移
Dockerfile(Python/MySQL/Mosquitto)、docker-compose编排、环境变量
GitHub Actions自动化测试、构建Docker镜像、部署云服务器
Locust压力测试、数据库EXPLAIN优化、异步IO提升吞吐量
HL7 FHIR标准、数据脱敏、HIPAA/GDPR合规要点
Prometheus+Grafana监控(CPU/内存/连接数)、自定义告警规则
uni-app跨平台小程序、WebSocket实时数据、报警推送
核心回顾、常见坑点、推荐资源(MQTT 5.0/InfluxDB/AI预测维护)