【项目定位】面向健身房训练场景的原生微信小程序,将训练计划、逐组记录、休息计时和训练统计整合为完整流程,解决训练安排分散、记录繁琐、网络不稳定时数据难以保存的问题。
【核心功能】支持动作库与超级组管理、可复用周模板和多周训练周期;训练过程中逐组确认完成情况,提供休息倒计时和完成反馈;通过训练月历、估算训练容量及肌群分布查看训练情况,并生成日度、月度分享海报。
【技术实现】前端采用原生小程序技术与分包结构,后端使用 Node.js 云函数和 CloudBase 文档数据库。本地缓存与持久化待同步队列支持离线记录、重启恢复和联网重试;云端通过事务、操作回执与版本校验处理重复请求和多设备冲突。开始训练后冻结当天计划快照,后续修改模板不会覆盖既有记录。服务端基于微信运行身份校验请求,数据库禁止客户端直接读写,按应用和用户隔离数据。
【开发与质量保障】借助 AI 工具辅助需求拆解、代码实现和测试编写,并通过代码检查、自动化测试及微信开发者工具联调验证结果,提高开发迭代效率。现有119项本地回归测试全部通过,完成原生 WXML/WXSS 编译验证,并配置 GitHub Actions 持续检查。代码、部署说明和验收记录已公开,可展示从业务建模到前后端实现与交付验证的完整开发能力。
点击空白处退出提示












评论