项目名称:中医智能健康管理平台
项目描述:本项目面向医疗机构、社区医院、企业、学校等机构客户,采用前后端分离与微服务架构,提供体质辨识、辅助诊疗、食疗方案、智能针灸、心理健康、中医商城、开放 API 等一体化中医健康服务。平台包含 Android 检测端、微信小程序、PC 管理后台三端,后端基于 SpringCloud 实现服务拆分与网关路由,通过 Redis、RocketMQ、MyCat 等技术保证高并发、高可用,为机构提供标准化、可扩展的健康管理解决方案。
技术栈:SpringBoot、SpringCloud、Gateway、OpenFeign、Spring Security、Redis、RocketMQ、MySQL、MyBatis-Plus、MyCat、Nginx、Vue+ElementUI、Android、微信小程序
项目职责:
1. 体质辨识服务
负责体质辨识核心模块开发,结合中医问卷与 AI 大模型实现智能判定。通过 Android 端采集人脸、舌苔图片,调用大模型分析体质概率,结合动态问卷交互确认,输出最终体质结果。
2. 辅助诊疗及智能方案推荐服务
负责辅助诊疗、食疗、针灸等核心推荐模块开发:通过人脸、舌苔图像调用 AI 大模型辨证体质、病位、病性并推荐处方;构建证型与食疗、针灸穴位的映射关系,自动生成个性化调理方案。
3. 心理健康服务
通过 Android 采集人脸、舌苔信息,结合 AI 情绪分析与情志问卷,计算情绪概率并生成评估结果与调理建议,完成情志健康检测闭环。
4.商城服务
负责商城业务开发,实现商品展示、下单、支付、订单管理等功能;使用 RocketMQ 异步处理订单、库存、通知流程,实现削峰解耦,提升并发能力。
5.开放API服务
负责开放 API 服务设计与实现:对外提供标准化接口,供第三方系统接入调用,对内封装检测等相关接口,提供给辅助诊疗、食疗、针灸等内部模块调用,统一接口规范与鉴权逻辑,保证接口安全与调用稳定性。
6. 系统优化与公共功能
为三端提供统一 RESTful API。
使用 MyCat 实现分库分表、读写分离,支撑多机构高并发。
基于 MyBatis-Plus 实现高效 CRUD、数据权限、日志与统计。
使用 Redis 缓存热点数据,降低 DB 压力,提升接口响应速度。
对高频接口进行优化,包括 SQL 优化、接口拆分、异步处理,提高并发能力。
使用自定义线程池异步处理报告生成、批量数据、日志落库,提升系统吞吐量。