# 戒烟助手 UI 原型设计 ## 📱 原型文件 - **ui-redesign.html** - 完整的移动端UI原型 ## 🎨 设计特点 ### 双模式设计 1. **戒烟打卡模式** - 适合已决定戒烟的用户 - 简单直接的天数计时 - 每日打卡激励 - 强调成就感 2. **记录减量模式** - 适合逐步减少吸烟的用户 - 详细记录每次抽烟 - AI 智能分析和建议 - 科学递减计划 ### 页面结构 #### 1. 模式选择页 - 首次进入或切换模式时显示 - 清晰展示两种模式的特点和适用场景 - 可在个人中心随时切换 #### 2. 首页(双模式) **戒烟打卡模式首页:** - 戒烟天数大卡片(天/小时/分钟) - 今日打卡按钮 - 健康收益展示(节省金额、未吸烟支数) - 激励语 **记录减量模式首页:** - AI 智能提示卡片 - 距上次抽烟计时器 - 下次建议时间 - 今日统计(已抽/已忍住) - 快速记录按钮 #### 3. 统计页 - 周/月/年时间范围切换 - 吸烟趋势柱状图 - 日均吸烟量和变化百分比 - 健康收益(节省金额、肺功能恢复) - 成就展示(连续记录、已拒绝次数) #### 4. AI 助手页 - 30天递减计划进度 - 每日 AI 分析(昨日表现 + 今日建议) - 今日任务清单 #### 5. 历史记录页 - 筛选标签(全部/已抽烟/已忍住) - 按日期分组展示 - 记录详情(时间、数量、等级、备注、间隔) - 编辑和删除功能 #### 6. 个人中心页 - 用户信息展示 - 模式切换入口 - 功能菜单(目标设定、提醒设置、数据导出、基础设置) - 帮助和关于 ## 🎨 设计规范 ### 配色方案 - **主色调**: #10B981 (翡翠绿) - 代表健康和成长 - **成功色**: #10B981 (绿色) - 忍住、正向激励 - **危险色**: #EF4444 (红色) - 抽烟记录 - **信息色**: #4F46E5 (靛蓝) - AI 助手、编辑 - **警告色**: #D97706 (琥珀) - 提示、警告 ### 渐变背景 - 首页: `linear-gradient(180deg, #D1FAE5 0%, #F0FDF4 50%, #FFFFFF 100%)` - 模式选择: `linear-gradient(135deg, #D1FAE5 0%, #F0FDF4 100%)` ### 字体规范 - 标题: 24px, 700 - 副标题: 16-18px, 600 - 正文: 13-15px, 400 - 辅助文字: 11-12px, 400 ### 圆角规范 - 卡片: 12px - 按钮: 8-12px - 标签: 12px - 头像: 50% ### 间距规范 - 页面边距: 16-20px - 卡片间距: 12-16px - 元素内边距: 12-16px ## 📱 交互说明 ### 页面切换 - 点击底部导航切换主要页面 - 首页根据当前模式自动显示对应内容 - 模式选择页隐藏底部导航 ### 按钮交互 - 所有按钮有点击缩放效果 - 主要操作使用主色调 - 危险操作使用红色 ### 动画效果 - 卡片淡入动画 - 按钮点击反馈 - 页面切换平滑过渡 ## 🚀 使用方法 1. 在浏览器中打开 `ui-redesign.html` 2. 首次进入显示模式选择页 3. 选择戒烟模式后进入对应首页 4. 使用底部导航切换不同页面 5. 在个人中心可以切换模式 ## 💡 设计亮点 1. **双模式灵活切换** - 满足不同用户需求 2. **清晰的视觉层级** - 重要信息突出显示 3. **友好的配色** - 绿色主调传递健康积极的感觉 4. **简洁的交互** - 减少操作步骤,提升效率 5. **数据可视化** - 图表直观展示趋势 6. **AI 智能辅助** - 个性化建议和任务 ## 📝 后续开发建议 1. 使用 uni-app 框架实现跨平台 2. 集成真实的图表库(如 uCharts) 3. 实现记录弹框组件 4. 对接后端 API 5. 添加更多动画效果 6. 实现数据持久化 7. 添加分享功能 8. 完善通知提醒 ## 🔗 相关文档 - [产品需求文档](../docs/PRD.md) - [双模式改造方案](../docs/smt双模式改造方案.md) - [技术方案](../docs/TECH.md)