# heath_tracker **Repository Path**: kysonkyson/heath_tracker ## Basic Information - **Project Name**: heath_tracker - **Description**: No description available - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-15 - **Last Updated**: 2025-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 儿童健康记录小程序 ## 功能介绍 这是一个专门用于记录儿童日常生活和健康状况的微信小程序,帮助家长分析孩子生病的原因和模式。 **数据存储在云端服务器,永不丢失!** ### 主要功能 1. **日常记录** - 记录天气、活动、饮食(早餐、午餐、晚餐、零食) - 记录睡眠质量和其他备注信息 2. **生病记录** - 记录生病症状(发烧、咳嗽、流鼻涕等) - 记录严重程度、诊断结果和用药情况 3. **历史查看** - 查看所有历史记录 - 支持按类型(日常/生病)和日期筛选 - 支持长按删除记录 4. **智能分析** - 自动分析生病前3天的活动和饮食 - 识别高频风险因素 - 提供健康建议 - 统计生病次数和最常见症状 ## 使用说明 ### 前置要求 1. **后端服务已部署** - 参考 `/Users/mac/projs/health_tracker/reservation-center/HEALTH_TRACKER_DEPLOY.md` 2. **获取小程序AppID** - 在微信公众平台注册 ### 开发准备 1. 下载并安装微信开发者工具 2. 确保后端服务正在运行(默认 http://localhost:8080) ### 导入项目 1. 打开微信开发者工具 2. 选择"导入项目" 3. 项目目录选择:`/Users/mac/WeChatProjects/heath_tracker` 4. 填入你的AppID(如果没有可以使用测试号) 5. 点击导入 ### 添加图标(可选) 如果需要为底部导航栏添加图标,请: 1. 在 `images` 文件夹中添加以下图标文件(建议尺寸 81x81px): - daily.png (日常记录图标) - daily-active.png (日常记录选中图标) - illness.png (生病记录图标) - illness-active.png (生病记录选中图标) - history.png (历史查看图标) - history-active.png (历史查看选中图标) - analysis.png (数据分析图标) - analysis-active.png (数据分析选中图标) 2. 修改 `app.json` 中的 tabBar 配置,为每个页面添加 iconPath 和 selectedIconPath: ```json { "pagePath": "pages/daily/daily", "text": "日常记录", "iconPath": "images/daily.png", "selectedIconPath": "images/daily-active.png" } ``` 注:当前版本已移除图标配置,小程序可以正常运行。图标为可选项。 ### 发布上线 1. 在微信开发者工具中点击"上传"按钮 2. 填写版本号和项目备注 3. 登录微信公众平台提交审核 4. 审核通过后发布上线 ## 使用建议 1. **坚持记录**:每天记录孩子的活动和饮食,数据越多分析越准确 2. **及时记录生病情况**:生病时立即记录,系统会自动分析前几天的情况 3. **定期查看分析**:通过数据分析了解孩子的健康模式 4. **数据备份**:定期导出数据保存 ## 技术栈 - **前端**:微信小程序原生框架 - **后端**:Spring Boot + MyBatis-Plus + MySQL - **数据存储**:云端MySQL数据库 - **用户认证**:微信登录 + JWT Token ## 注意事项 - 数据安全存储在云端服务器,支持多设备同步 - 使用微信账号登录,一个账号数据永久保存 - 首次使用需要配置后端服务地址(见 `utils/api.js`) - 本地调试时,在微信开发者工具中勾选"不校验合法域名" ## 联系方式 如有问题或建议,欢迎反馈。