代谢综合征是中医慢病管理的重要方向,当前基层中医机构缺乏针对性的数字化管理工具,医患沟通效率低、患者代谢指标采集不规范,因此开发云枢代谢中医管理系统,目标是为中医医疗机构提供代谢综合征患者全周期管理解决方案,实现患者信息数字化采集、医患高效协同、中医健康资讯推送及智能辅助问答,助力中医辨证施治与患者居家健康管理。
系统核心功能模块包含四大板块:一是患者信息采集模块,支持西医代谢理化指标(腰围、血压、空腹血糖等)与中医特色体征(舌诊、面诊图像及体质类型)的录入、图片上传与结构化病历管理,自动对异常指标进行标注提醒;二是每日资讯模块,按饮食、运动、穴位调理等分类推送代谢综合征中医养生资讯,支持用户收藏与分享;三是医患交流模块,通过即时通讯功能实现医患图文、检查报告的实时沟通,关联患者档案便于医生精准回复,同时保存交流历史记录;四是智能体问答模块,基于中医代谢综合征知识库提供智能咨询服务,解答患者调理、用药相关疑问(标注仅供参考,不替代医嘱)。
业务流程上,患者端可自主录入个人代谢指标与中医体征、查看健康资讯、发起医患咨询;医生端可审核患者信息、查看结构化病历、回复咨询并推送个性化健康建议;管理员端负责资讯发布、用户权限管理与数据统计,形成“患者采集-医生诊断-健康管理”的闭环流
本系统采用前后端分离架构,后端基于SpringBoot框架搭建,通过MyBatis实现与MySQL数据库的交互,利用Spring Scheduler完成资讯定时推送,集成WebSocket实现医患即时通讯,对接轻量级大模型API(通义千问)实现智能问答;前端使用Vue框架结合ElementUI组件库开发,通过Axios实现前后端接口联调,利用图片处理插件完成舌诊、面诊图像的上传与预览,保证页面交互的流畅性与兼容性。
本人独立负责系统全流程开发,包括需求分析、数据库设计、核心模块编码与测试交付。在患者信息采集模块中,设计了15项代谢核心指标与8类中医体征的结构化表单,实现了超100条异常指标的自动校验与提醒;医患交流模块完成了消息已读回执、历史记录分页查询等功能,支持单聊并发数达50+;智能问答模块通过定制化prompt,将问答准确率提升至85%以上,有效辅助患者基础咨询。
开发中遇到的核心难点一是中医舌诊、面诊图片的上传与存储优化,初期存在图片上传卡顿、存储占用过大问题,通过采用图片压缩算法(将图片分辨率压缩至720P)与阿里云OSS对象存储服务,将图片上传速度提升60%,存储成本降低50%;二是WebSocket即时通讯的消息同步问题,通过引入Redis发布订阅机制,解决了多端登录时的消息实时同步漏洞;三是智能问答的范围限制,通过预设中医代谢综合征相关关键词白名单,过滤无关问题,确保问答结果的专业性与安全性