依据
mobile-hifi-prototype(移动端高保真产品原型)与ui-design-library(UI 打磨 / 动效)两套技能,对cfc-frontend(uni-app 微信小程序)现有页面进行重新设计。 本次范围:4 个 Root 页(首页 / 健康 / 成长 / 我的)+ 五维导航 + 登录,即用户最高频、最该先统一的主壳层。
| 项 | 内容 |
|---|---|
| 产品定位 | 家庭五维(身·心·智·行·富)主动健康与成长管家,先"看见"全家状态,再"了解"与"行动" |
| 移动用户 | 家长(主力,多角色管理全家)/ 孩子(被引导完成任务)/ 成长规划师(B 端) |
| 核心场景 | 通勤、睡前、饭后碎片时间;现场拍照上传报告、弱网打卡、被中断后恢复 |
| 为什么移动端 | 健康数据散落在家人各自手机、报告在纸面;家长需要一个"随时看见全家状态"的手掌入口 |
| 核心任务(3-5) | ① 一眼看见全家五维能量 ② 完成今日最该做的一件事(Next Best Action) ③ 记录/打卡(饮食·运动·睡眠·情绪) ④ 处理家庭任务与挑战 ⑤ 上传报告解锁数据 |
| 设备能力 | 相册/拍照(上传报告)、定位(弱)、扫码(邀请)、推送(消息) |
| 网络环境 | 弱网/离线常见 → 本地草稿、提交防重、断点恢复 |
| 一期 P0 | 首页工作台、五维能量、今日任务、健康数据中心、成长打卡、我的(家庭/成就/订单) |
| 业务闭环 | 看见(能量/报告)→ 了解(测评/自检)→ 行动(任务/打卡/挑战)→ 复核(完成/积分)→ 闭环(成长记录沉淀) |
"睡前 30 秒,带小宇完成今日最后一件成长事"
首页能量英雄(看见全家 78 分)→ Next Best Action「完成五维自检 / 今日任务」→ 点击进入任务 → 一键"完成"得积分 → Toast 反馈 + 家庭动态更新 → 连续打卡 +1。
Global Shell(状态栏 / 自定义 TabBar / 五维抽屉 / 异常 Banner)
└─ Root 页(4 个,带 TabBar,无业务返回)
├─ 首页(家庭主页工作台)
├─ 健康(数据中心 + 雷达 + 报告)
├─ 成长(今日成长 + 里程碑 + 任务)
└─ 我的(身份 / 家庭 / 成就 / 订单 / 设置)
└─ 五维(中间按钮唤起抽屉,5 维度入口 → Task 详情页)
Task 页(健康报告、任务详情、测评…隐藏 TabBar,返回上级)
| Page | 层级 | 职责 | 关键状态 |
|---|---|---|---|
| 登录 | Root(未登录根) | 手机号/密码登录或免费体验 | 正常 / 错误 / 协议 |
| 首页 | Root | 全家能量 + Next Best Action + 今日任务 + 挑战 + 动态 | Loading / Empty(任务清空)/ Success |
| 健康 | Root | 维度雷达 + 报告上传 + 在线测评 + 最近记录 | Loading(骨架)/ Empty(无报告) |
| 成长 | Root | 今日成长打卡 + 里程碑 + 任务 | 部分完成 / 全完成 |
| 我的 | Root | 身份卡 + 家庭成员 + 成就 + 订单 + 设置 | 会员/非会员 |
| 五维抽屉 | Immersive(底部) | 5 维度速览 + 进入详情/展开总览 | — |
| 五维能量总览 | Task(全屏,隐藏 TabBar) | 雷达(含上周虚线对比)+ 趋势折线 + 家人对比 + 行动建议 | 本周/近 30 天切换 |
| 维度详情 | Task | 单维度分数 + 关键指标(含参考区间)+ 趋势 + 建议动作(可勾选)+ 最近记录 | 建议动作完成态 |
| 报告上传流程 | Task | 4 步状态机:选择 → 识别中(进度) → 结果确认(低置信标注) → 归档完成 | 识别中/需确认/成功 |
| 成长报告与分享 | Task | 周/月报告卡(可保存图片)+ 五维里程碑徽章 + 本周亮点 | 周/月切换、徽章已解锁/未解锁 |
五维形成两级入口:抽屉 = 速览(5 维分数 + 直达详情),全屏总览 = 深读(雷达/趋势/对比/建议)。成长报告为可传播资产,分享文案统一走"成果分享 · 邀请朋友们一起看"(规避利益诱导)。
| 维度 | 旧(问题) | 新(v4.0) |
|---|---|---|
| 图标 | 全量 emoji(🌏⚡🔥🌿💧),跨端渲染不一致 | 内联 SVG 线性图标精灵,统一 1.5-2px 描边 |
| 色彩 | uni.scss 标蓝+珊瑚,实际屏用橙/靛/绿/粉/琥珀各一套,无统一 | 中性暖底(桃白 #FFF7F1)+ 单一品牌橙 #F97316 + 深棕橙 #7C2D12 文字 + 五维强调色严格沿用 flash 页取值 |
| 表面 | 渐变 hero 偏多、阴影重 | 白卡 + 轻暖阴影;能量英雄/身份卡改用桃橙渐变(直采 pages/splash 的 #FFF7ED→#FFEDD5→#FED7AA),保留 flash 页暖色基因 |
| 层级 | 长滚动平铺 section,无主次 | 能量英雄 → NBA → 任务 → 挑战 → 动态,清晰主次 |
| 字号 | 正文偏低 | 正文基线 14px,关键正文不 < 12px |
| 动效 | ease / scale(0) / 无 reduced-motion |
ease-out 入场、scale(0.97) 按压、stagger、抽屉 spring、prefers-reduced-motion 全量降级 |
| 原生 | 无 safe-area / tap 高亮 | viewport-fit=cover + env()、-webkit-tap-highlight-color、100dvh、16px 输入、:active 反馈 |
五维语义色(严格沿用 flash 页 pages/splash/index.vue 取值):身 #FF8C42 / 心 #FF6B9D / 智 #6366F1 / 行 #10B981 / 富 #F59E0B。
| Before(现状) | After(重设计) | Why |
|---|---|---|
| 首页:splash + 自检卡 + 引导条 + 沙盘 + 动态 + 会员 + 快捷 + 任务 + 挑战 + 每日 + 报告 + 阅读 + 商品 一长串平铺 | 能量英雄(一眼全家分)+ Next Best Action(最该做的一件)+ 任务/挑战/动态(主次分明) | 移动端首屏应只回答"现在该做什么",而非堆功能 |
| 各页重复"身·心·智·行·富"五维关系链 + 五张卡片 | 中间"五维"按钮统一唤起抽屉,5 维度集中管理 | 同一入口只应出现一次,避免分散与重复代码 |
| emoji 图标(🌏⚡🔥🌿💧)跨端大小不一、部分机型变"方块" | 内联 SVG 线性图标 | 一致性、可读性、可访问性、可控描边 |
| 渐变橙 hero、各色 tab 高亮 | 桃橙渐变 hero / 身份卡 + 品牌橙 #F97316 统一 + 五维色严格沿用 flash 页(保留暖色基因) |
以 flash 页暖色为唯一色彩源,建立稳定且统一的品牌识别 |
transition: all / scale(0) 入场 / 无 reduced-motion |
transform/opacity + ease-out + scale(0.95) + reduced-motion |
动效服务感知,不制造卡顿与晕动 |
无安全区适配、tap 高亮、固定 100vh |
env(safe-area-inset-*) + 100dvh + tap 透明 + :active |
真机原生手感,不被"这是网页"暴露 |
shimmer)。设计目标:让用户"看见成果 → 想继续做 → 愿意分享",形成正反馈循环,而非任务清单工具。
taskPop)、划线置灰、成长分实时累加并同步到成果环与进度条。unlock-toast):完成 2 项任务触发「本周全勤」解锁,顶部浮出卡片(图标 + 标题 + 副文案 + "分享 ›"),自动消失。growthState 成果状态。badgeUnlock)。分享文案红线:所有分享 CTA 禁止"得积分/领奖励/解锁得积分"等利益诱导措辞,统一走情感与真实成果动机。
mobile-hifi-prototype 交付)pageLevel:首页/健康/成长/我的 = Root(显示自定义 TabBar);维度详情 = Task(隐藏 TabBar,返回上级);五维 = 底部抽屉。v-if 隐藏无权限入口,应据角色/会员态动态渲染。utils/animate 或 CSS 变量(--ease-out / --ease-drawer),不在组件内硬编码 ease-in。components/icon/*.vue(SVG <symbol> 模式),与现有 flat-card / flat-button mixin 同体系。uni.scss 的 :root 变量,旧 uni-primary 蓝保留兼容;新增 --brand 暖橙 #F97316、--brand-ink 深棕橙 #7C2D12、--brand-soft 桃橙 #FFF1E6,以及 --dim-* 五维变量(取值严格对齐 pages/splash/index.vue 的 flash 页,作为全 App 色彩源)。| 文件 | 说明 |
|---|---|
docs/redesign/prototype.html |
高保真可交互原型(单文件,直接浏览器打开)。含登录 / 首页 / 健康 / 成长 / 我的 / 五维抽屉,可切 Tab、开关 五维、完成任务、切成员、切登录态 |
docs/redesign/STRATEGY.md |
本策略文档(设计系统 + IA + 页面职责 + Before/After + 研发交接) |
后续可继续:维度详情 Task 页、报告上传(拍照/相册)、测评流、商城下单流的高保真原型与组件级改造。