基于深度学习的全栈中医辅助诊疗系统 · 国密合规 · 数据主权
燧是一个 AI 驱动的中医智慧诊疗平台,用深度学习和自然语言处理技术辅助中医师完成望闻问切、辨证论治、方剂推荐的完整诊疗闭环。
- AI 辨证引擎 — DeepSeek 驱动的症状语义提取与证型推理
- 五层数据架构 — 系统层→应用层→模块层→接口层→实现层,严格分层
- 国密加密 — SM4-CBC 传输加密 + RSA-2048 非对称端到端加密,满足等保三级
- 数据主权铁律 — 平台绝对不存储任何原始健康数据,仅存哈希摘要
- 多端覆盖 — 患者端 H5 + 医生端桌面 + 后台管理
- Docker 一键部署 — docker-compose 整合 Python + MySQL + Redis + Celery
| 层级 | 技术 |
|---|---|
| 后端框架 | FastAPI + Pydantic |
| 数据库 | MySQL 8.0 + Redis 7 |
| 异步任务 | Celery + Redis |
| AI 引擎 | DeepSeek API |
| 加密 | SM4-CBC / RSA-2048 / HMAC-SHA256 |
| 部署 | Docker Compose + Nginx + Prometheus |
| 测试 | pytest + locust 压力测试 |
# 复制环境配置
cp .env.example .env
# 编辑 .env 填入真实密钥
# Docker 启动
docker-compose up -d
# 健康检查
curl http://localhost:8000/healthtraecode/
├── app/ # FastAPI 应用主体
│ ├── api/ # 路由端点
│ ├── services/ # 业务逻辑
│ ├── models/ # 数据模型
│ └── core/ # 核心配置
├── frontend/ # 患者端 + 医生端 + 后台
├── mobile/ # 移动端适配
├── tests/ # 测试套件
├── deploy/ # 部署脚本
└── docs/ # 技术文档
Digi10-Max — GitHub