# pressure-log **Repository Path**: DFLXM/pressure-log ## Basic Information - **Project Name**: pressure-log - **Description**: 稳压记小程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-14 - **Last Updated**: 2026-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 压值日记小程序 - 安装和使用指南 ## 项目简介 这是一个基于微信小程序开发的血压记录应用,帮助用户轻松记录和管理血压数据。 ## 功能特性 ### 📅 记录页面 - 日历选择器,选择任意日期 - 记录血压(收缩压、舒张压、心率) - 添加备注信息 - 查看历史记录 - 健康状态提示(正常/偏高/偏低) ### 📊 统计页面 - 最近7天/30天数据统计 - 平均血压、最高/最低血压 - 记录次数统计 - 历史记录列表 ### 👤 我的页面 - 健康小贴士 - 导出数据(CSV格式) - 联系客服 - 清空所有数据 - 关于信息 ## 安装步骤 ### 1. 安装依赖 在项目根目录下运行: ```bash cd miniprogram npm install ``` ### 2. 构建 npm 包 在微信开发者工具中: 1. 点击菜单栏:工具 → 构建 npm 2. 等待构建完成 ### 3. 配置云开发环境 1. 打开 `miniprogram/app.js` 2. 找到 `env` 参数 3. 填入你的云开发环境 ID ```javascript env: "your-env-id", // 替换为你的云开发环境ID ``` ### 4. 创建数据库集合 按照 `DATABASE_SETUP.md` 文档创建数据库集合: - 集合名称:`blood_pressure_records` - 权限:所有用户可读,仅创建者可写 ### 5. 准备图标文件 按照 `ICONS_GUIDE.md` 文档准备底部导航栏图标: - record.png / record-active.png - statistics.png / statistics-active.png - mine.png / mine-active.png ## 运行项目 1. 打开微信开发者工具 2. 导入项目,选择项目根目录 3. AppID 使用你的小程序 AppID 4. 点击"编译"按钮运行项目 ## 使用说明 ### 记录血压 1. 点击底部"记录"标签 2. 点击日期按钮选择日期 3. 点击"记录血压"按钮 4. 输入收缩压、舒张压(必填) 5. 可选输入心率和备注 6. 点击"保存"完成记录 ### 查看统计 1. 点击底部"统计"标签 2. 选择"最近7天"或"最近30天" 3. 查看统计数据和历史记录 ### 管理数据 1. 点击底部"我的"标签 2. 可以导出数据、联系客服 3. 清空所有数据(需二次确认) ## 技术栈 - **前端框架**:微信小程序原生框架 - **UI 组件库**:Vant Weapp - **数据存储**:微信云开发数据库 - **开发工具**:微信开发者工具 ## 项目结构 ``` pressure-log/ ├── miniprogram/ # 小程序代码 │ ├── pages/ # 页面文件 │ │ ├── record/ # 记录页面 │ │ ├── statistics/ # 统计页面 │ │ └── mine/ # 我的页面 │ ├── components/ # 组件 │ ├── images/ # 图片资源 │ ├── app.js # 小程序入口 │ ├── app.json # 全局配置 │ └── app.wxss # 全局样式 ├── cloudfunctions/ # 云函数 └── README.md # 项目说明 ``` ## 注意事项 1. 首次使用需要配置云开发环境 2. 需要创建数据库集合并设置权限 3. 需要准备底部导航栏图标 4. 确保微信开发者工具版本 >= 2.20.1 5. 确保基础库版本 >= 2.2.3 ## 常见问题 ### Q: npm install 失败怎么办? A: 检查网络连接,尝试使用淘宝镜像:`npm install --registry=https://registry.npmmirror.com` ### Q: 构建 npm 失败怎么办? A: 确保在 miniprogram 目录下运行了 npm install,然后重新构建 ### Q: 云开发环境 ID 在哪里获取? A: 在微信开发者工具中点击"云开发"按钮,在设置页面可以看到环境 ID ### Q: 数据库权限如何设置? A: 参考 DATABASE\_SETUP.md 文档,设置为"所有用户可读,仅创建者可写" ## 版本信息 - 当前版本:v1.0.0 - 最后更新:2024年 ## 联系方式 如有问题或建议,请联系客服:400-123-4567