2026年软件学院创新项目实训|智能居家养老健康守护系统·第一周工作博客
·
项目启动:让科技温暖守护居家银发生活
首周工作圆满结束,团队围绕“智能居家养老健康守护系统”完成了从产品蓝图到底层架构的搭建。前端聚焦适老化体验,完成微信小程序的设计规范与8大核心页面规划;后端夯实数据底座,设计了8张核心业务表并确立了高扩展性技术栈。同时,团队对AI Agent的双端协同、家属预警等进阶功能进行了前瞻性布局。
前端:打造“一看就懂、一用就会”的关怀模式
技术选型:为什么选择微信小程序原生?
针对60岁以上老人设备性能不一、安装App门槛高等痛点,我们选定微信小程序原生开发 + TypeScript:
- 原生渲染启动快、动画流畅,对低端机更友好;
- 扫码即用免安装,零学习成本;
- TypeScript提供静态类型检查,降低运行时错误,保障项目长期可维护。
适老化设计:从“可用”到“好用”
我们制定了一套完整的“关怀模式”设计规范,直击老人视力、触控、认知三大问题:
- 视觉放大:基础字号20px,按钮触控区 ≥ 44×44px,对比度 ≥ 4.5:1(WCAG AA级);
- 流程减法:核心操作不超过3步,去除多余动效;
- 多通道反馈:关键操作采用“文字高亮 + 震动 + 语音播报”三重提醒,防止漏看用药等重要任务。
8大核心功能页面
- 登录页:极简手机号+验证码登录,全局关怀模式开关
- 首页看板:血压/血糖/心率一键速览,今日待办醒目提醒
- 健康数据录入:手动表单(大字版)+ 拍照OCR自动解析体检单
- OCR结果页:识别结果高亮校对,一键归档
- 用药提醒:可视化“用药时钟”,服药确认与错过补提醒
- AI健康聊天:四类角色(陪诊/营养/药理/心理),满足全天候陪伴
- 预警中心:分级异常提醒,家属紧急联系人一键呼叫
- 设置页:个人信息、关怀模式、消息通知统一管理
后端:构建稳固、可演进的数据与业务基石
技术栈确立
| 组件 | 选型 | 选型理由 |
|---|---|---|
| 核心框架 | Spring Boot 3 | 生态成熟,便于快速集成各类服务 |
| ORM | MyBatis-Plus | 提升CRUD效率,同时保留复杂SQL灵活度 |
| 认证鉴权 | JWT | 无状态设计,支持老人/家属多端安全访问 |
| 关系数据库 | PostgreSQL | 事务能力强,原生pgvector可无缝扩展AI向量检索 |
| 缓存/验证码 | Redis | 保存短信验证码、缓存高频访问数据 |
| 大模型接入 | Spring AI / LangChain4j | 预留多模型API对接能力 |
| 任务调度 | XXL-Job | 分布式环境下精准触发用药提醒 |
8张核心业务表(已落地)
在严格开发规范指导下,我们完成了以下表的设计与数据库建库验证:
- elderly:老人档案(手机号、紧急联系人、基础健康信息等)
- family:家属/监护人信息
- elderly_family:老人-家属多对多绑定关系
- disease:老人名下的疾病/病史记录
- medication_plan:用药计划(药品、剂量、起止时间)
- medication_schedule_time:用药时刻细化表(具体几点、间隔天数)
- medical_record:病历记录(就诊信息、报告图片、OCR文本)
- elderly_health_data:健康体征时序数据(血压、心率、血糖等检测值)
设计原则:统一审计字段、软删除支持、关键字段加非空/唯一约束,高频查询字段建索引,为后续AI Agent和家属端扩展预留扩展点。
跨端协同与AI Agent布局
虽然本周主要聚焦基础能力建设,但团队已对齐后续依赖:
- 家属端扩展:所有查询接口已规划支持
elderId参数,并通过JWT中的角色与绑定关系校验权限;新增家属提醒老人上传数据/复查功能,通过WebSocket实时推送与短信双向触达。 - AI Agent矩阵:4个垂直Agent(陪诊、营养、用药安全审核、心理陪伴)的数据源将基于老人真实病历与体征数据,利用RAG(检索增强生成)注入个性化上下文,避免AI“胡说八道”。
- OCR与异常熔断:医疗单据识别→数据自动提取→异常基线对比→家属端红色报警的全链路设计已明确,后续将逐环打通。
后续两周工作展望
- 前端:完成8个页面的静态界面开发与关怀模式样式系统实现。
- 后端:搭建Spring Boot工程骨架,完成8张表的实体类、Mapper、Service基础CRUD,输出Swagger接口文档。
- 联调准备:制定接口协议,验证数据流转可行性。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)