个人健康管理系统 | Springboot3 | Vue3

**摘要:**本文介绍一个基于 Vue 3 + Element Plus 与 Spring Boot 3 + MySQL 构建的个人健康管理系统。系统分为公共端、普通用户端与管理端三类入口:普通用户可完成健康指标、档案、饮食、运动、睡眠等数据记录,管理健康目标与每日站内提醒,阅读健康知识并进行本人 AI 健康问答;管理员可进行运营统计、用户与管理员维护、文章分类与发布下线,并查看脱敏后的 AI 调用日志与模式统计。

项目描述

公共端:账号登录、身份选择、注册普通用户

普通用户:个人概览;指标、档案、饮食、运动、睡眠记录;目标进度与完成/放弃;每日站内提醒;知识阅读;个人资料;本人 AI 会话

管理员:运营统计;用户与管理员维护;用户密码重置;文章分类;文章草稿、发布与下线;脱敏 AI 调用日志及模式统计

技术栈

前端:JavaScript、Vue 3、Element Plus

后端:Java、Spring Boot 3

数据库:MySQL

项目亮点
  • 健康数据全链路闭环:围绕指标、档案、饮食、运动、睡眠五类数据统一建模,配合目标进度与每日站内提醒,形成"记录---分析---提醒---达成"的完整健康管理闭环。
  • AI 健康问答与知识库联动:普通用户可基于本人会话进行 AI 健康问答,同时结合健康知识文章阅读,让问答与内容沉淀相互补充。
  • 前后端分离与清晰分层:前端采用 Vue 3 + Element Plus 构建响应式界面,后端基于 Spring Boot 3 提供 REST 接口,职责边界清晰,便于扩展与维护。
  • 双角色权限体系:公共端、普通用户端与管理端三套入口,配合身份选择与权限校验,覆盖注册登录、内容运营、用户维护等完整场景。
  • 运营与安全并重:管理端提供运营统计、文章草稿与发布下线流程,并对 AI 调用日志做脱敏处理与模式统计,兼顾可观测性与数据安全。
项目截图
  1. 账号登录
  1. 用户注册
  1. 个人健康概览
  1. 健康指标
  1. 健康档案
  1. 饮食记录
  1. 运动记录
  1. 睡眠记录
  1. 健康目标
  1. 健康提醒
  1. AI 健康问答
  1. 健康知识
  1. 知识文章详情
  1. 个人资料
  1. 管理运营首页
  1. 用户管理
  1. 管理员管理
  1. 文章分类
  1. 健康文章

20.AI-调用日志

相关推荐
杨凯凡1 小时前
Spring Boot 的 @Transactional 为什么会失效?从代理、自调用到异常回滚的排查实战
java·spring boot·spring·事务·后端开发
曼岛_1 小时前
[图解密码学]第5章 对称加密基础
java·数据库·密码学
天河归来12 小时前
第三方接口不稳定,如何让核心任务继续完成
java·大数据
Knight_AL12 小时前
Java 文件下载时文件名中的 `#` 被转换成 `%23`?一次 URL 编码与解码问题排查
java·开发语言
砚底藏山河13 小时前
python量化自定义周期 K 线合成
java·开发语言·数据库·python·金融
在努力的前端小白14 小时前
基于FastAPI+LangChain+LangGraph+Agent+多模态的AI Agent 有渔渔具网站
人工智能·langchain·vue·fastapi
猿究院_夏燊14 小时前
MySQL 的四种隔离级别
java·数据库·mysql
码流子14 小时前
移动收费怎么做?手持终端+App+收费中心的架构实践
java·开发语言·架构
霸道流氓气质15 小时前
AI 流式对话与实时聊天平台:SSE 解码竞态、有状态会话隔离与背压取消的 Vue3 + Spring AI 生产级实战
java·人工智能·spring