青青橙粒小程序产品系统Vibe Coding

我要开发同款
proginn09420097442026年06月23日
7阅读

技术信息

作品详情

行业场景

随着可穿戴设备与家庭健康监测的普及,越来越多用户希望随时查看心率、血压、血氧等体征数据,但硬件厂商 App 分散、数据难以统一管理,且缺乏轻量化的个人查看入口。本项目「健康助手」面向个人健康管理场景,解决「设备采集—云端存储—手机随时查看」的链路问题。用户绑定本人健康探测器后,数据按姓名与 MT 终端编号隔离,仅供本人查阅;适用于日常健康记录、趋势观察与家庭慢病辅助管理。本工具展示内容仅供参考,不构成医疗诊断,请以医疗机构意见为准。

功能介绍

「健康助手」微信小程序包含以下核心模块:

1. 账号与个人档案:支持微信一键登录与账号密码登录;维护姓名、MT 终端编号等档案信息,作为数据查询与隔离依据。

2. 健康首页:展示当天 7 项指标(心率、血压、脉搏、血糖、胆固醇、房颤、血氧),含健康综合评分与仪表盘;点击指标可查看详情弹窗;支持 WebSocket 实时推送最新监测帧。

3. 健康中心:双列卡片展示各指标,支持日/周/月趋势图与明细页,便于观察长期变化。

4. 设备管理:扫码或手动添加绑定健康探测器,查看设备连接状态;预留硬件上报与代传能力。

5. 测试 Tab:提供手指/人脸摄像头测量入口,在无专用设备时也可进行基础体征测试。

6. AI 参考提示:基于已同步数据生成健康管理参考文案(非医疗诊断)。

7. 我的:个人资料、设置、用户协议与隐私政策等合规入口。

项目实现

本人负责该项目全栈开发与联调部署。前端采用 uni-app + Vue 3 + Pinia + Vite 构建微信小程序,实现健康首页、健康中心趋势图、设备绑定、登录注册及合规协议等页面;通过 WebSocket 批量查询与缓存策略优化数据加载。后端采用 Python Flask(HTTP 8081)处理登录、用户档案与设备上报,WebSocket 服务(8080)负责健康数据查询与实时推送,MySQL 持久化存储;配套设备接入协议、模拟器脚本与 PPG 心率分析接口。项目已部署至腾讯云(healthcheck.qqcli.xyz),完成小程序备案与合法域名配置。实现难点包括:stores 模块解耦避免发行包循环依赖、WebSocket 长连接稳定性,以及前后端 7 项指标字段与评分规则对齐。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论