系统架构总览
表现层 (Presentation Layer)
应用层 (Application Layer)
服务层 (Service Layer)
数据层 (Data Layer)
核心技术栈
采用业界领先的技术组合,确保系统的先进性、稳定性和可扩展性
AI核心技术
- DeepSeek大模型 - 强大的中文理解和生成能力
- RAG技术 - 检索增强生成,提升准确性
- 向量检索 - 语义相似度计算和匹配
- NLP处理 - 自然语言理解和处理
框架平台
- MaxKB框架 - 知识库管理和应用框架
- Spring Boot - 微服务开发框架
- Vue.js 3 - 现代化前端框架
- Docker - 容器化部署平台
数据存储
- PostgreSQL - 主要关系型数据库
- Elasticsearch - 全文检索和分析引擎
- Redis - 高性能缓存系统
- MinIO - 对象存储服务
安全技术
- 国密算法 - SM2/SM3/SM4加密体系
- OAuth 2.0 - 统一身份认证
- RBAC权限 - 基于角色的访问控制
- 审计日志 - 全链路操作追踪
部署架构
支持多种部署模式,满足不同规模医院的需求,确保系统高可用和高性能
私有化部署
完全部署在医院内网环境,数据不出院区, 满足医疗行业严格的安全合规要求, 支持物理隔离和专网部署。
容器化部署
基于Docker容器技术,支持Kubernetes编排, 实现快速部署、弹性扩展和故障自愈, 提升运维效率和系统稳定性。
负载均衡
采用Nginx负载均衡器,支持多实例部署, 自动故障转移,确保系统高可用性, 支持水平扩展应对高并发。
监控运维
集成Prometheus监控体系,实时监控系统状态, 支持告警通知和性能分析, 提供可视化运维管理界面。
性能指标
经过严格测试验证的性能数据,确保系统在高负载下稳定运行