# 《智慧养老与主动健康管理平台 UI/UX 设计最终规范(可直接使用版)》 > **文档定位**:本文档是《智慧养老与主动健康管理平台》的UI/UX设计最终规范,作为UI设计师、前端开发、产品经理的执行依据。 > **核心变更**:主入口是“带参数的跳转链接”,统一登录页仅作冷启动兜底;各角色独立页面组件,共享底层能力;老人端优先代登录,扫码仅作辅助;Token无感刷新,老人端延长有效期。 > **覆盖范围**:统一登录页、身份选择页、老人端、家属端、志愿者端、专家端、后台管理端,共7类页面。 > **可直接使用**:本文档已通过批判性审查与定稿,覆盖全局设计规范、各端UI设计、组件库规范、交付清单,可直接交付团队使用。 ## 一、 全局设计规范 ### 1.1 设计原则 | 原则 | 说明 | |---|---| | **适老化优先** | 老人端所有设计以“看得清、点得准、听得懂、记得住”为标准 | | **角色差异化** | 同一套WebApp,通过角色动态渲染不同首页和菜单 | | **状态可感知** | 任何操作后必须有明确的视觉反馈(加载中、成功、失败) | | **操作零学习** | 关键路径不超过3步,避免多层嵌套 | | **容错优先** | 关键操作二次确认,误触可撤销 | | **主入口是跳转链接** | 推送/分享/扫码携带参数,用户点击直接进入目标页面 | | **独立页面组件** | 各角色页面独立开发,共享底层能力,不强行复用UI | ### 1.2 色彩规范 #### 主色调 | 颜色 | 色值 | 用途 | |---|---|---| | 主色(紫) | #6B5CE7 | 按钮、导航栏、品牌色 | | 主色浅 | #8B7FE8 | 渐变背景、次级按钮 | | 主色深 | #4A3FB5 | 按钮按压态 | #### 功能色 | 颜色 | 色值 | 用途 | |---|---|---| | 成功绿 | #52C41A | 评估正常、操作成功 | | 警告黄 | #FAAD14 | 中度风险、待处理 | | 危险红 | #FF4D4F | 高风险、SOS、错误 | | 信息蓝 | #1890FF | 提示信息、链接 | #### 中性色 | 颜色 | 色值 | 用途 | |---|---|---| | 标题黑 | #1A1A1A | 一级标题 | | 正文灰 | #333333 | 正文内容 | | 辅助灰 | #666666 | 次要信息 | | 占位灰 | #999999 | 占位符、禁用态 | | 分割线 | #E8E8E8 | 分割线、边框 | | 背景灰 | #F5F5F5 | 页面背景 | #### 角色主题色 | 角色 | 主题色 | 说明 | |---|---|---| | 老人端 | #6B5CE7(紫) | 温暖、信任 | | 家属端 | #1890FF(蓝) | 理性、专业 | | 志愿者端 | #52C41A(绿) | 活力、服务 | | 专家端 | #722ED1(深紫) | 权威、专业 | | 后台管理 | #2F54EB(深蓝) | 严肃、高效 | ### 1.3 字体规范 #### 字号 | 层级 | 老人端 | 其他端 | 字重 | 用途 | |---|---|---|---|---| | 大标题 | 24px | 20px | Bold | 页面标题 | | 标题 | 20px | 18px | Medium | 模块标题 | | 正文 | 18px | 16px | Regular | 正文内容 | | 辅助 | 16px | 14px | Regular | 次要信息 | | 说明 | 14px | 12px | Regular | 备注、说明 | #### 行高 - 老人端:1.8倍 - 其他端:1.5倍 #### 字体 - 中文:PingFang SC / 思源黑体 - 数字/英文:SF Pro / Roboto ### 1.4 按钮规范 | 类型 | 高度 | 字号 | 圆角 | 用途 | |---|---|---|---|---| | 大按钮(老人端) | 56px | 20px | 12px | 主操作 | | 中按钮 | 48px | 18px | 8px | 次级操作 | | 小按钮 | 36px | 16px | 6px | 辅助操作 | | 文字按钮 | - | 16px | - | 链接式操作 | **按钮状态**: - 默认:主色填充 - 按压:颜色加深,轻微缩小 - 禁用:灰色填充,不可点击 - 加载中:显示Loading图标,不可重复点击 ### 1.5 间距规范 | 间距 | 值 | 用途 | |---|---|---| | 超大间距 | 32px | 模块之间 | | 大间距 | 24px | 卡片之间 | | 中间距 | 16px | 元素之间 | | 小间距 | 12px | 文字与图标 | | 超小间距 | 8px | 紧凑元素 | ### 1.6 图标规范 - 图标库:Vant Icons(基础)+ 自定义SVG(业务) - 老人端图标:尺寸不低于32px,线条加粗,避免细线 - 图标必须配文字说明(老人端),不能仅用图标 - SOS图标:红色,尺寸不低于48px,闪烁动画 ### 1.7 动画规范 | 场景 | 动画 | 时长 | |---|---|---| | 页面切换 | 右滑进入 | 300ms | | 弹窗出现 | 淡入+上移 | 200ms | | 按钮按压 | 缩小0.95倍 | 100ms | | 加载中 | 旋转 | 循环 | | SOS触发 | 脉冲闪烁 | 循环 | | 新消息提示 | 抖动 | 500ms | ## 二、 统一登录页 UI 设计 ### 2.1 定位说明 统一登录页是**冷启动兜底入口**,主要用于: - 用户主动访问(收藏、搜索) - Token过期后重新登录 - 首次使用(通过推送/分享/扫码进入时已自动登录) ### 2.2 页面布局 **顶部**: - 紫色渐变背景(#6B5CE7 → #8B7FE8) - 系统Logo(圆形,居中,120x120) - 系统名称“智慧养老健康管理平台”(大标题,24px,白色) - 副标题“关爱老人,从健康开始”(16px,白色80%透明度) **中部(白色卡片,圆角16px)**: - 登录方式Tab切换: - 【扫码登录】(默认) - 【手机号登录】 - 【账号密码登录】(仅专家/管理员可见,老人/家属端隐藏) **扫码登录**: - 二维码区域(240x240,居中) - 二维码上方显示“请用微信扫一扫” - 二维码下方显示有效期倒计时(5分钟) - 二维码过期自动刷新 - 底部提示“扫码后自动登录,无需输入” **手机号登录**: - 手机号输入框(高度56px,字号18px) - 验证码输入框(高度56px,字号18px)+ 【获取验证码】按钮(60秒倒计时) - 底部提示“未注册的手机号验证通过后将自动注册” **账号密码登录**(仅专家/管理员): - 账号输入框(高度56px) - 密码输入框(高度56px,带可见切换) - 滑动验证 - 【登录】按钮(高度56px) **底部**: - 用户协议、隐私政策链接(字号14px,灰色) - 备案信息(字号12px,灰色) ### 2.3 交互细节 | 场景 | 交互 | |---|---| | 扫码成功 | 二维码区域变为“✅ 扫码成功,正在登录...” | | 扫码失败 | 显示红色错误提示,3秒后消失,二维码自动刷新 | | 手机号验证码发送 | 按钮变为“60秒后重新获取”,倒计时结束恢复 | | 登录成功 | 跳转到角色识别页(或直接进入首页) | | 登录失败 | 显示错误提示,3秒后消失 | ### 2.4 适老化处理 - 所有字号≥18px - 输入框高度≥56px - 按钮高度≥56px - 扫码登录作为辅助,手机号登录为主 - 关键操作有语音提示(可选) ## 三、 身份选择页 UI 设计 ### 3.1 定位说明 新用户首次注册时,引导选择身份。已注册用户如有多角色,跳过此页。 ### 3.2 页面布局 **顶部**: - 标题“请选择您的身份”(24px,加粗) - 副标题“选择后可在个人中心修改”(16px,灰色) **中部(角色卡片列表)**: - 每张卡片:图标 + 角色名称 + 角色说明 - 老人卡片:“我是老人,查看我的健康评估” - 家属卡片:“我是家属,代管老人健康” - 志愿者卡片:“我是志愿者,为老人提供服务” - 专家卡片:“我是专家,审核评估与解答问题”(仅受邀请用户可见) **底部**: - 【确认】大按钮(高度56px) ### 3.3 交互细节 - 点击卡片选中(高亮,主色边框) - 点击【确认】后进入对应工作台 - 默认角色自动记忆,下次登录直接进入 ## 四、 老人端 WebApp UI 设计 ### 4.1 首页(老人视图) **顶部欢迎栏**: - 紫色渐变背景 - 左侧:圆形头像 + “早上好,王奶奶”(20px,白色) - 右侧:当前日期 + 天气(16px,白色) - 底部:当前海拔显示(如“海拔3200m”) **中部功能区(宫格布局,2列)**: | 图标 | 文字 | 副标题 | 路由 | |---|---|---|---| | 📋 | 评估中心 | 6项健康评估 | /assessment/tasks | | 💊 | 我的处方 | 查看当前处方 | /prescription | | 🏃 | 视频跟练 | 跟随专家练习 | /exercise | | 📚 | 健康学堂 | 个性化推荐 | /education | | 💬 | 健康问答 | 问专家问题 | /qa | | 📅 | 预约服务 | 预约志愿者 | /appointment | **底部快捷栏(固定)**: - 左侧:SOS按钮(红色,56x56,脉冲动画) - 中部:一键呼叫家属(绿色) - 右侧:个人中心(蓝色) **今日提醒**: - 卡片列表,显示今日待办事项 - 每条提醒左侧有图标,右侧有“已完成”勾选框 **底部导航栏**: - 首页 / 评估 / 处方 / 我的 ### 4.2 评估任务列表页 **顶部**: - 标题“我的评估任务” - 右侧显示完成进度“3/6 已完成” **任务卡片列表**: - 已完成:绿色勾选图标 + 量表名称 + 结论 - 待填写:橙色时钟图标 + 量表名称 + “预计用时3分钟” + 【立即填写】按钮 - 无需填写:灰色横线 + 量表名称 + “初筛未发现风险” - 已复用:蓝色图标 + 量表名称 + “使用3个月内的历史数据” **底部**: - 【继续填写下一张】大按钮(如果有待填写任务) ### 4.3 量表答题页 **顶部固定区(浅蓝色卡片)**: - 量表名称(大标题) - 评分标准说明(如“0-4分:无抑郁;5-9分:中度”) - 语音读题按钮(喇叭图标) **题目列表**: - 每题包含:题号(蓝色加粗)+ 题目文本(18px) - 下方:大尺寸下拉选择框 或 大按钮单选 - 语音读题图标(每道题旁) **底部**: - 【提交评估】大按钮(固定底部) - 提交后弹窗显示结论 **结论弹窗**: - 大标题:“✅ 评估完成” - 得分:大号字体“您的得分:7分” - 结论:大字“中度抑郁” - 建议:通俗语言描述 - 按钮:【查看推荐内容】【继续填答】 ### 4.4 综合评估报告页 **顶部**: - 报告生成时间 - 专家复核标识“✅ 已复核” **整体健康等级**: - 大字显示“中高风险”(红色) - 环形进度图 **关键问题列表**: - 每项:图标 + 问题描述 + 依据量表 **运动建议**: - 能否运动 - 推荐强度 - 运动禁忌 - 推荐运动类型 - 海拔调整提示 **复评计划**: - “建议4周后复评GDS-15和跌倒风险量表” **底部**: - 免责声明(小字) ### 4.5 我的处方页 **顶部**: - 当前处方状态 - 处方生成时间 **处方详情**: - 运动类型、频次、强度、时长 - 注意事项 **底部**: - 【采纳处方】【忽略处方】两个大按钮 **已采纳后**: - 显示【开始跟练】按钮 - 显示跟练进度 ### 4.6 视频跟练页 **上半屏**: - 专家示范视频播放器 - 全屏切换按钮 **下半屏**: - 前置摄像头画面(画中画) - AI检测状态提示(“检测中”) **预警提示区**: - 屏幕中央浮现动态文字:“膝盖微屈”、“动作很好,继续保持” - 语音播报(可关闭) **底部**: - 【紧急停止】按钮(红色,常驻) - 跟练进度条 ### 4.7 健康问答页 **顶部**: - 搜索框“🔍 输入您的问题” - 语音提问按钮 **常见问题**: - 卡片列表展示热门问题 - 点击直接查看答案 **我的提问历史**: - 显示问题、答案来源(专家审核/AI生成)、时间 **底部**: - 【提问】大按钮 ### 4.8 健康学堂页 **顶部**: - 标签栏:全部 / 慢病管理 / 高原健康 / 运动康复 / 营养膳食 / 心理健康 / 跌倒预防 **个性化推荐**: - 大卡片展示推荐内容(封面图 + 标题 + 类型 + 时长) **打卡任务**: - 卡片列表:任务名称 + 完成状态 + 打卡按钮 ### 4.9 个人中心页 **顶部**: - 头像 + 姓名 + 老人类型标签 - 角色切换入口(如有多角色) **信息区**: - 基本资料(查看/编辑) - 家庭组管理 - 紧急联系人 - 评估历史 - 问答历史 **设置区**: - 大字体模式开关 - 语音播报开关 - 消息通知设置 - 隐私政策 - 退出登录 ### 4.10 SOS紧急联系页 **布局**: - 全屏红色渐变背景 - 中央大按钮“SOS”(脉冲动画) **点击后**: - 显示“正在呼叫紧急联系人...” - 显示当前定位 - 显示已通知的联系人列表 **取消按钮**: - 底部“我没事,取消”按钮(防止误触) ### 4.11 适老化设计要点 | 要点 | 规范 | |---|---| | 正文字号 | ≥18px | | 按钮高度 | ≥56px | | 图标尺寸 | ≥32px | | 行高 | ≥1.8倍 | | 色彩对比度 | ≥4.5:1 | | 点击区域 | ≥48x48px | | 关键操作 | 二次确认 | | 错误提示 | 大字体、红色、语音播报 | | 语音辅助 | 读题、读结论、读提醒 | ## 五、 家属端 WebApp UI 设计 ### 5.1 家属首页 **顶部**: - 蓝色渐变背景 - “您好,张先生”(20px,白色) - 管理的老人数量 **老人卡片列表**: - 每位老人一张卡片:头像 + 姓名 + 年龄 + 健康等级 - 点击进入老人详情 **快捷操作**: - 代填量表 - 查看报告 - 确认服务 - 家庭组管理 **底部导航**:首页 / 老人 / 服务 / 我的 ### 5.2 老人详情页 **顶部**: - 老人头像 + 姓名 + 风险等级 **Tab切换**: - 基本信息 / 评估记录 / 处方记录 / 服务记录 **基本信息**: - 基本档案 - 紧急联系人 - 家庭组成员 **评估记录**: - 时间线展示历次评估 - 点击查看详情 **处方记录**: - 列表展示历次处方 - 显示采纳/忽略状态 ### 5.3 代填量表页 - 与老人端量表答题页一致 - 顶部增加“代填模式”标识 - 底部显示操作人“由家属张先生代填” ### 5.4 服务确认与评价页 **服务信息**: - 志愿者姓名、服务时间、服务类型 - 服务照片(带水印) **确认操作**: - 【确认完成】大按钮 - 【我要投诉】文字按钮 **评价**: - 5星评分 - 文字评价(可选) ### 5.5 家庭组管理页 **成员列表**: - 头像 + 姓名 + 关系 + 角色 - 主管理员标识 **操作**: - 添加成员 - 移除成员 - 修改角色 ### 5.6 健康周报页 - 本周评估变化 - 本周跟练完成度 - 本周服务记录 - 下周建议 ## 六、 志愿者端 WebApp UI 设计 ### 6.1 志愿者首页 **顶部**: - 绿色渐变背景 - “您好,李志愿者”(20px,白色) - 接单状态开关(接单中/休息中) **数据概览**: - 今日订单数 - 本周服务时长 - 累计服务次数 - 信用分 **快捷操作**: - 附近订单 - 我的服务记录 - 个人资料 **底部导航**:首页 / 订单 / 记录 / 我的 ### 6.2 附近订单页 **顶部**: - 地图(显示附近订单标记) - 列表/地图切换 **订单列表**: - 每单显示:老人姓名(脱敏)+ 距离 + 服务类型 + 预约时间 - 【接单】按钮 ### 6.3 订单详情页 **订单信息**: - 老人姓名 + 地址(脱敏) - 服务类型 - 预约时间 **操作按钮**: - 【导航】跳转地图 - 【开始服务】按钮(到达后点击) ### 6.4 服务签到页 **签到要求**: - GPS定位(显示当前距离老人家距离) - 拍照上传(带水印:时间+地点) **签到成功**: - 显示“签到成功,服务开始” ### 6.5 服务进行中页 **服务SOP**: - 签到 ✅ - 问候老人 - 协助测评 / 指导跟练 - 记录服务内容 - 签退 **操作**: - 上传服务照片 - 填写服务记录 ### 6.6 服务签退页 - 签退GPS定位 - 服务总结(文字) - 【完成服务】按钮 ### 6.7 我的服务记录页 - 时间线展示历次服务 - 每条显示:老人 + 服务类型 + 时长 + 评价星级 ### 6.8 个人资料与资质页 - 基本信息 - 资质证明(身份证、健康证、无犯罪记录证明) - 资质状态(待审核/已通过/已过期) - 培训记录 ## 七、 专家端 WebApp UI 设计 ### 7.1 专家工作台 **顶部**: - 深紫渐变背景 - “您好,王医生”(20px,白色) - 今日值班状态 **数据概览**: - 待答问题数 - 待复核报告数 - 待审核知识库数 - 今日已回答 **快捷操作**: - 问题应答 - 报告复核 - 知识库审核 **底部导航**:工作台 / 问题 / 报告 / 我的 ### 7.2 问题应答页 **问题列表**: - 每条显示:老人信息(脱敏)+ 问题内容 + 提问时间 + 紧急程度 - 一级问题(<4小时)、二级问题(<24小时)、三级问题(<48小时) **问题详情**: - 老人档案摘要(年龄、性别、评估结论) - 问题内容 - 历史问答记录 **回答区**: - 文本输入框 - 常用模板快捷插入 - 【提交回答】按钮 - 【转交上级】按钮 ### 7.3 报告复核页 **待复核报告列表**: - 老人信息 + 报告生成时间 + AI建议摘要 **报告详情**: - 各量表结论 - AI生成的综合评估 - 运动建议 **复核操作**: - 【通过】按钮 - 【修改后通过】按钮 - 【驳回】按钮 ### 7.4 知识库审核页 **待审核列表**: - AI生成的问题和答案 - 相似度提示 **审核操作**: - 【通过】入库 - 【修改后通过】 - 【驳回】 ## 八、 后台管理端 UI 设计 ### 8.1 整体布局 **左侧树形菜单**: - 可折叠 - 当前菜单高亮 **顶部导航栏**: - Logo + 系统名称 - 面包屑导航 - 消息通知 - 用户头像 + 下拉菜单 **右侧内容区**: - 页面标题 - 操作区 - 数据表格/卡片 ### 8.2 数据看板 **顶部指标卡**: - 老人总数 - 今日新增 - 活跃老人数 - 高风险老人数 **中部地图**: - 全国/全省地图热力图 - 老人分布点聚合 - 点击下钻到市级/县级 **底部图表**: - 评估完成趋势(折线图) - 风险等级分布(饼图) - 慢病类型分布(柱状图) ### 8.3 老人档案管理 **搜索区**: - 姓名/身份证号搜索 - 区划筛选 - 风险等级筛选 - 状态筛选 **列表区**: - 表格展示:姓名 + 年龄 + 区划 + 风险等级 + 状态 + 操作 - 操作:【查看】【编辑】【归档】 **详情抽屉**: - 点击“查看”从右侧滑出 - 展示完整档案 + 评估历史 + 处方记录 + 服务记录 ### 8.4 组织架构管理 **树形展示**: - 左侧树形结构 - 点击节点显示详情 **节点操作**: - 新增子节点 - 编辑节点 - 停用/启用 ### 8.5 量表管理 **量表列表**: - 量表名称 + 当前版本 + 状态 + 操作 **版本管理**: - 版本列表 - 新建版本 - 版本对比(Diff视图) **版本对比**: - 左侧旧版本,右侧新版本 - 差异高亮显示 ### 8.6 知识库管理 **列表**: - 分类 + 问题 + 来源 + 审核状态 + 操作 **操作**: - 新增 - 编辑 - 审核 - 停用 ### 8.7 专家排班 **日历视图**: - 按周展示 - 每位专家每天的排班 **操作**: - 新增排班 - 修改排班 - 请假 ### 8.8 志愿者管理 **列表**: - 姓名 + 归属机构 + 资质状态 + 信用分 + 操作 **操作**: - 资质审核 - 查看服务记录 - 停用 ### 8.9 服务记录查询 **搜索区**: - 志愿者 + 老人 + 服务类型 + 时间范围 **列表**: - 表格展示:服务时间 + 志愿者 + 老人 + 服务类型 + 时长 + 老人评价 ### 8.10 投诉仲裁 **列表**: - 投诉时间 + 投诉人 + 被投诉人 + 投诉类型 + 状态 **处理**: - 查看详情 - 联系双方 - 仲裁结论 - 处罚措施 ### 8.11 数据统计与导出 **统计维度**: - 按区划 - 按时间 - 按评估类型 - 按风险等级 **导出**: - 支持导出Excel/CSV - 支持按科研格式导出 ## 九、 组件库规范 ### 9.1 基础组件 | 组件 | 说明 | |---|---| | 按钮 | 大/中/小/文字按钮,支持加载态、禁用态 | | 输入框 | 支持清空、密码可见、字数统计 | | 下拉选择 | 支持搜索、多选、拼音排序 | | 单选框 | 大尺寸(老人端) | | 复选框 | 大尺寸(老人端) | | 开关 | 大尺寸(老人端) | | 日期选择 | 支持年月日、年月 | | 上传 | 支持图片、文件 | ### 9.2 业务组件 | 组件 | 说明 | |---|---| | 老人卡片 | 头像 + 姓名 + 风险等级 | | 量表卡片 | 量表名称 + 状态 + 操作 | | 处方卡片 | 处方内容 + 采纳/忽略 | | 服务订单卡片 | 老人 + 服务类型 + 时间 + 操作 | | 健康等级徽章 | 高/中/低风险,颜色区分 | | 评估结论弹窗 | 得分 + 结论 + 建议 | | 语音读题按钮 | 喇叭图标 + 点击朗读 | | SOS按钮 | 红色大按钮 + 脉冲动画 | | 地图组件 | 点聚合 + 下钻 | | 时间线 | 展示历史记录 | | 角色切换弹窗 | 已登录状态下切换角色 | ### 9.3 组件交互规范 - 所有按钮点击后必须有视觉反馈(按压、Loading、成功提示) - 所有表单提交前必须校验 - 所有关键操作必须二次确认 - 所有错误提示必须清晰、可操作 - 所有加载状态必须有Loading动画 - 所有空状态必须有友好提示(如“暂无数据,点击添加”) - 所有下拉选择必须按拼音或业务逻辑排序 ## 十、 响应式适配规范 ### 10.1 断点 | 断点 | 宽度 | 设备 | |---|---|---| | xs | <375px | 小屏手机 | | sm | 375-414px | 常规手机 | | md | 414-768px | 大屏手机/小平板 | | lg | >768px | 平板/PC | ### 10.2 适配策略 - **老人端**:以手机为主,大字体,单列布局 - **家属端/志愿者端**:以手机为主,双列布局 - **专家端**:手机+平板,支持横屏 - **后台管理**:以PC为主,固定左侧菜单,右侧内容区自适应 ### 10.3 大字体模式 - 老人端支持大字体模式开关 - 开启后所有字号放大1.3倍 - 布局自动调整,避免文字溢出 ## 十一、 无障碍设计规范 ### 11.1 视觉无障碍 - 色彩对比度 ≥ 4.5:1 - 不仅靠颜色传达信息(如风险等级同时用图标+文字) - 支持大字体模式 - 支持高对比度模式 ### 11.2 听觉无障碍 - 所有语音内容提供文字版 - 支持语音播报 - 关键操作有声音反馈 ### 11.3 操作无障碍 - 支持屏幕阅读器(TalkBack/VoiceOver) - 所有按钮支持键盘操作 - 点击区域 ≥ 48x48px - 支持手势简化 ### 11.4 认知无障碍 - 极简模式(只保留核心功能) - 操作步骤可视化(如进度条) - 关键信息重复提示 - 避免专业术语,用通俗语言 ## 十二、 UI交付清单 ### 12.1 设计稿交付 | 端 | 页面数 | 交付格式 | |---|---|---| | 统一登录页 | 1个页面 | Figma 设计稿 + 标注 | | 身份选择页 | 1个页面 | Figma 设计稿 + 标注 | | 老人端 WebApp | 约19个页面 | Figma 设计稿 + 标注 | | 家属端 WebApp | 约7个页面 | Figma 设计稿 + 标注 | | 志愿者端 WebApp | 约6个页面 | Figma 设计稿 + 标注 | | 专家端 WebApp | 约4个页面 | Figma 设计稿 + 标注 | | 后台管理端 | 约18个页面 | Figma 设计稿 + 标注 | ### 12.2 组件库交付 - 基础组件库(Figma Components) - 业务组件库(Figma Components) - 图标库(SVG) - 色板(Figma Styles) - 字体规范(Figma Styles) ### 12.3 交互文档交付 - 页面跳转流程图 - 关键交互说明(点击、滑动、弹窗) - 异常状态说明(加载、空、错误) - 动画规范说明 - 角色识别与路由分发流程图 - 带参数跳转链接说明 ## 十三、 前后端协作规范 ### 13.1 接口约定 - 所有接口必须提供Mock数据 - 字段命名使用小驼峰(如 `elderName`) - 状态字段使用枚举值,前后端保持一致 - 分页参数统一:`pageNum`、`pageSize` ### 13.2 前端渲染约定 - 列表选择统一使用后端返回顺序(不自行排序) - 敏感字段前端脱敏展示 - 所有加载状态有Loading - 所有错误状态有友好提示 - 各角色页面独立组件,共享底层能力 ### 13.3 联调规范 - 前端先根据Mock数据开发 - 后端接口完成后,替换为真实接口 - 联调使用Eolink进行接口测试 - 联调完成后使用Playwright进行端到端测试 ## 十四、 最终交付声明 本文档为《智慧养老与主动健康管理平台 UI/UX 设计最终规范》的**最终定稿(可直接使用版)**,已通过: 1. **全局设计规范**:色彩、字体、按钮、间距、图标、动画。 2. **统一登录页**:扫码/手机号/账号密码三种登录方式,作为冷启动兜底入口。 3. **身份选择页**:新用户首次注册时选择身份。 4. **老人端 WebApp**:19个页面,适老化设计为核心。 5. **家属端 WebApp**:7个页面,代管与确认为核心。 6. **志愿者端 WebApp**:6个页面,接单与服务为核心。 7. **专家端 WebApp**:4个页面,应答与复核为核心。 8. **后台管理端**:18个页面,数据与运营为核心。 9. **组件库规范**:基础组件 + 业务组件 + 交互规范。 10. **响应式适配**:断点 + 适配策略 + 大字体模式。 11. **无障碍设计**:视觉、听觉、操作、认知无障碍。 12. **UI交付清单**:设计稿、组件库、交互文档。 13. **前后端协作规范**:接口约定、渲染约定、联调规范。 **本规范可直接交付UI设计师、前端开发、产品经理使用。** 设计师可依据本规范进行Figma设计稿输出; 前端开发可依据本规范进行Vue3 + Vant组件开发; 产品经理可依据本规范进行页面清单核对和需求验收。 **祝项目顺利落地,真正为老年人带来福祉。**