Skip to content

Digi10-Max/traecode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

燧 (Suì) — AI 中医智慧诊疗平台

基于深度学习的全栈中医辅助诊疗系统 · 国密合规 · 数据主权

Python FastAPI MySQL Redis Docker

项目简介

燧是一个 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/health

项目结构

traecode/
├── app/           # FastAPI 应用主体
│   ├── api/       # 路由端点
│   ├── services/  # 业务逻辑
│   ├── models/    # 数据模型
│   └── core/      # 核心配置
├── frontend/      # 患者端 + 医生端 + 后台
├── mobile/        # 移动端适配
├── tests/         # 测试套件
├── deploy/        # 部署脚本
└── docs/          # 技术文档

作者

Digi10-MaxGitHub

Releases

No releases published

Packages

 
 
 

Contributors