user-flow.html 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  1. <h2>用户流程 & 内容结构设计</h2>
  2. <p class="subtitle">方案 C(TabBar解锁)+ A(登录页增强)合并设计</p>
  3. <div class="section">
  4. <h3>📱 用户进入流程</h3>
  5. <div style="display:flex;align-items:center;gap:16px;padding:16px;background:#f9f9f9;border-radius:12px;flex-wrap:wrap;">
  6. <div style="flex:1;min-width:120px;text-align:center;padding:12px;background:#667eea;color:#fff;border-radius:12px;font-size:13px;">
  7. 打开小程序
  8. </div>
  9. <div style="font-size:20px;color:#999;">→</div>
  10. <div style="flex:1;min-width:120px;text-align:center;padding:12px;background:#764ba2;color:#fff;border-radius:12px;font-size:13px;">
  11. 发现 Tab<br/><span style="font-size:11px;">(未登录亦可浏览)</span>
  12. </div>
  13. <div style="font-size:20px;color:#999;">→</div>
  14. <div style="flex:1;min-width:120px;text-align:center;padding:12px;background:#f5f5f5;border-radius:12px;font-size:13px;color:#666;">
  15. 浏览内容 ← 浏览商城<br/>浏览服务商
  16. </div>
  17. <div style="font-size:20px;color:#999;">→</div>
  18. <div style="flex:1;min-width:120px;text-align:center;padding:12px;background:#FF6B6B;color:#fff;border-radius:12px;font-size:13px;">
  19. 点击需登录功能<br/><span style="font-size:11px;">→ 跳转登录页</span>
  20. </div>
  21. <div style="font-size:20px;color:#999;">→</div>
  22. <div style="flex:1;min-width:120px;text-align:center;padding:12px;background:#07c160;color:#fff;border-radius:12px;font-size:13px;">
  23. 登录后回到<br/>之前页面
  24. </div>
  25. </div>
  26. </div>
  27. <div style="display:flex;gap:24px;margin-top:24px;">
  28. <div style="flex:1;">
  29. <h3>发现 Tab — 内容设计</h3>
  30. <div class="mockup">
  31. <div class="mockup-header">发现(未登录)</div>
  32. <div class="mockup-body" style="padding:12px;">
  33. <!-- 顶部轮播 -->
  34. <div style="height:140px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;margin-bottom:12px;padding:16px;color:#fff;">
  35. <div style="font-size:18px;font-weight:bold;">溪艾福 Care Family Club</div>
  36. <div style="font-size:12px;opacity:0.9;margin-top:4px;">以五行五维为内核的家庭主动健康管理平台</div>
  37. <div style="display:flex;gap:8px;margin-top:12px;">
  38. <span style="background:rgba(255,255,255,0.2);padding:4px 10px;border-radius:12px;font-size:11px;">🏆 任务积分</span>
  39. <span style="background:rgba(255,255,255,0.2);padding:4px 10px;border-radius:12px;font-size:11px;">⭐ 五行沙盘</span>
  40. <span style="background:rgba(255,255,255,0.2);padding:4px 10px;border-radius:12px;font-size:11px;">👨‍👩‍👧 家庭共育</span>
  41. </div>
  42. </div>
  43. <!-- 功能入口图标 -->
  44. <div style="display:flex;justify-content:space-around;margin-bottom:12px;">
  45. <div style="text-align:center;">
  46. <div style="width:48px;height:48px;background:#f0f4ff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;">🔥</div>
  47. <div style="font-size:11px;color:#666;margin-top:4px;">心·火</div>
  48. </div>
  49. <div style="text-align:center;">
  50. <div style="width:48px;height:48px;background:#fff5e6;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;">🌿</div>
  51. <div style="font-size:11px;color:#666;margin-top:4px;">行·木</div>
  52. </div>
  53. <div style="text-align:center;">
  54. <div style="width:48px;height:48px;background:#e6f7ff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;">🌏</div>
  55. <div style="font-size:11px;color:#666;margin-top:4px;">身·土</div>
  56. </div>
  57. <div style="text-align:center;">
  58. <div style="width:48px;height:48px;background:#f0fff0;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;">⚔️</div>
  59. <div style="font-size:11px;color:#666;margin-top:4px;">智·金</div>
  60. </div>
  61. <div style="text-align:center;">
  62. <div style="width:48px;height:48px;background:#fef0f0;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;">💧</div>
  63. <div style="font-size:11px;color:#666;margin-top:4px;">富·水</div>
  64. </div>
  65. </div>
  66. <!-- 精选内容列表 -->
  67. <div style="font-size:14px;font-weight:bold;margin-bottom:8px;">📖 精选内容</div>
  68. <div style="background:#f9f9f9;border-radius:10px;padding:12px;margin-bottom:8px;">
  69. <div style="font-size:13px;font-weight:bold;">培养孩子专注力的5个实用方法</div>
  70. <div style="font-size:11px;color:#999;margin-top:4px;">🔥 心·火 · 2026-06-01</div>
  71. </div>
  72. <div style="background:#f9f9f9;border-radius:10px;padding:12px;margin-bottom:8px;">
  73. <div style="font-size:13px;font-weight:bold;">DAN测评:科学了解孩子的认知天赋</div>
  74. <div style="font-size:11px;color:#999;margin-top:4px;">⚔️ 智·金 · 2026-05-28</div>
  75. </div>
  76. <div style="background:#f9f9f9;border-radius:10px;padding:12px;margin-bottom:8px;">
  77. <div style="font-size:13px;font-weight:bold;">家庭任务积分制:让孩子主动学习</div>
  78. <div style="font-size:11px;color:#999;margin-top:4px;">🌿 行·木 · 2026-05-25</div>
  79. </div>
  80. <!-- 底部登录引导 -->
  81. <div style="text-align:center;padding:12px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;margin-top:8px;">
  82. <div style="color:#fff;font-size:14px;font-weight:bold;">登录解锁全部功能</div>
  83. <div style="color:rgba(255,255,255,0.8);font-size:11px;margin-top:4px;">创建家庭、管理任务、查看五行能量沙盘</div>
  84. </div>
  85. </div>
  86. </div>
  87. </div>
  88. <div style="flex:1;">
  89. <h3>登录页 — 顶部增强</h3>
  90. <div class="mockup">
  91. <div class="mockup-header">登录页(增强版)</div>
  92. <div class="mockup-body" style="padding:12px;">
  93. <!-- 精简亮点 -->
  94. <div style="text-align:center;margin-bottom:16px;">
  95. <div style="font-size:22px;font-weight:bold;color:#333;">溪艾福</div>
  96. <div style="font-size:12px;color:#888;">Care Family Club</div>
  97. </div>
  98. <!-- 3个亮点卡片 -->
  99. <div style="display:flex;gap:8px;margin-bottom:16px;">
  100. <div style="flex:1;background:#f0f4ff;border-radius:10px;padding:12px;text-align:center;">
  101. <div style="font-size:28px;">🏆</div>
  102. <div style="font-size:12px;font-weight:bold;margin-top:4px;">任务积分</div>
  103. <div style="font-size:10px;color:#888;">激励自主完成任务</div>
  104. </div>
  105. <div style="flex:1;background:#fff5e6;border-radius:10px;padding:12px;text-align:center;">
  106. <div style="font-size:28px;">⭐</div>
  107. <div style="font-size:12px;font-weight:bold;margin-top:4px;">五行沙盘</div>
  108. <div style="font-size:10px;color:#888;">五维成长可视化</div>
  109. </div>
  110. <div style="flex:1;background:#e6f7ff;border-radius:10px;padding:12px;text-align:center;">
  111. <div style="font-size:28px;">👨‍👩‍👧</div>
  112. <div style="font-size:12px;font-weight:bold;margin-top:4px;">双角色</div>
  113. <div style="font-size:10px;color:#888;">家长孩子协同</div>
  114. </div>
  115. </div>
  116. <!-- 分隔 -->
  117. <div style="display:flex;align-items:center;gap:8px;margin-bottom:16px;">
  118. <div style="flex:1;height:1px;background:#eee;"></div>
  119. <span style="font-size:12px;color:#999;">登录后使用完整功能</span>
  120. <div style="flex:1;height:1px;background:#eee;"></div>
  121. </div>
  122. <!-- 登录表单(简化) -->
  123. <div style="background:#f5f5f5;border-radius:12px;padding:16px;">
  124. <div style="height:44px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:8px;display:flex;align-items:center;padding:0 12px;">
  125. <span style="font-size:13px;color:#999;">手机号</span>
  126. </div>
  127. <div style="height:44px;background:#667eea;color:#fff;border-radius:22px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:bold;margin-bottom:8px;">
  128. 获取验证码
  129. </div>
  130. <div style="height:44px;background:#07c160;color:#fff;border-radius:22px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:bold;">
  131. 微信一键登录
  132. </div>
  133. <div style="text-align:center;margin-top:8px;">
  134. <span style="font-size:11px;color:#999;">先浏览看看 →</span>
  135. </div>
  136. </div>
  137. </div>
  138. </div>
  139. </div>
  140. </div>
  141. <div style="display:flex;gap:24px;margin-top:24px;">
  142. <div style="flex:1;">
  143. <h3>商城 Tab — 内容设计</h3>
  144. <div class="mockup">
  145. <div class="mockup-header">商城(未登录预览)</div>
  146. <div class="mockup-body" style="padding:12px;">
  147. <!-- 分类入口 -->
  148. <div style="display:flex;gap:8px;margin-bottom:12px;">
  149. <span style="background:#f0f4ff;color:#667eea;padding:6px 14px;border-radius:16px;font-size:12px;font-weight:bold;">全部</span>
  150. <span style="background:#f5f5f5;color:#666;padding:6px 14px;border-radius:16px;font-size:12px;">课程</span>
  151. <span style="background:#f5f5f5;color:#666;padding:6px 14px;border-radius:16px;font-size:12px;">活动</span>
  152. <span style="background:#f5f5f5;color:#666;padding:6px 14px;border-radius:16px;font-size:12px;">商品</span>
  153. </div>
  154. <!-- 商品卡片 -->
  155. <div style="background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;margin-bottom:8px;">
  156. <div style="height:100px;background:#f0f4ff;display:flex;align-items:center;justify-content:center;font-size:32px;">🧘</div>
  157. <div style="padding:10px;">
  158. <div style="font-size:13px;font-weight:bold;">亲子瑜伽体验课</div>
  159. <div style="font-size:11px;color:#FF6B6B;margin-top:4px;">¥199</div>
  160. </div>
  161. </div>
  162. <div style="background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;margin-bottom:8px;">
  163. <div style="height:100px;background:#fff5e6;display:flex;align-items:center;justify-content:center;font-size:32px;">🎮</div>
  164. <div style="padding:10px;">
  165. <div style="font-size:13px;font-weight:bold;">舒尔特方格专注力训练</div>
  166. <div style="font-size:11px;color:#FF6B6B;margin-top:4px;">¥49</div>
  167. </div>
  168. </div>
  169. <div style="text-align:center;padding:12px;color:#999;font-size:12px;">
  170. 登录查看全部商品和服务
  171. </div>
  172. </div>
  173. </div>
  174. </div>
  175. <div style="flex:1;">
  176. <h3>我的 Tab — 未登录状态</h3>
  177. <div class="mockup">
  178. <div class="mockup-header">我的(未登录)</div>
  179. <div class="mockup-body" style="padding:12px;">
  180. <!-- 登录入口 -->
  181. <div style="text-align:center;padding:24px 0;">
  182. <div style="width:64px;height:64px;border-radius:32px;background:#f0f0f0;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-size:32px;">👤</div>
  183. <div style="font-size:14px;color:#333;font-weight:bold;">登录/注册</div>
  184. <div style="font-size:12px;color:#999;margin-top:4px;">登录后使用全部功能</div>
  185. <div style="margin-top:12px;">
  186. <span style="display:inline-block;padding:8px 32px;background:#667eea;color:#fff;border-radius:20px;font-size:14px;">立即登录</span>
  187. </div>
  188. </div>
  189. <!-- 占位菜单 -->
  190. <div style="border-top:1px solid #f0f0f0;padding-top:12px;">
  191. <div style="display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f5f5f5;">
  192. <span style="font-size:16px;margin-right:8px;">📖</span>
  193. <span style="font-size:13px;color:#666;">关于溪艾福</span>
  194. </div>
  195. <div style="display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f5f5f5;">
  196. <span style="font-size:16px;margin-right:8px;">💬</span>
  197. <span style="font-size:13px;color:#666;">意见反馈</span>
  198. </div>
  199. <div style="display:flex;align-items:center;padding:12px 0;">
  200. <span style="font-size:16px;margin-right:8px;">⚙️</span>
  201. <span style="font-size:13px;color:#666;">设置</span>
  202. </div>
  203. </div>
  204. </div>
  205. </div>
  206. </div>
  207. </div>
  208. <div class="section" style="margin-top:24px;padding:16px;background:#f9fff0;border-radius:12px;border-left:4px solid #07c160;">
  209. <h3 style="margin-top:0;">📋 需要实现的核心改动</h3>
  210. <ol style="font-size:14px;color:#555;line-height:1.8;padding-left:20px;">
  211. <li><strong>路由守卫改造</strong> — 允许未登录访问指定的 TabBar 页面(发现、商城、我的)</li>
  212. <li><strong>发现页内容重构</strong> — 新增未登录可看的精选内容(产品介绍、文章等)</li>
  213. <li><strong>商城页未登录态</strong> — 展示商品/服务列表,操作时引导登录</li>
  214. <li><strong>我的页未登录态</strong> — 显示登录入口 + 基础信息</li>
  215. <li><strong>登录页顶部增强</strong> — 加产品亮点三卡片展示</li>
  216. <li><strong>引导按钮</strong> — 登录页底部"先浏览看看"可回到发现Tab</li>
  217. </ol>
  218. </div>
  219. <p style="margin-top:16px;font-size:14px;color:#888;">看看各页面的布局设计是否合理?有哪些地方想调整?</p>