好友系统:整体架构方向

请选择你倾向的实现方案,我们会根据你的选择来设计后续细节

背景说明

当前消息页展示的是 AI 角色聊天(虚拟人物)。好友系统会引入真实用户之间的互动。两套系统需要共存。

A

独立好友 Tab(推荐)

新增一个"好友"Tab(底部导航),与现有"消息"Tab(AI 聊天)完全分开。好友系统有自己的入口、页面和数据流。

优点

  • AI 聊天和真实好友不混淆
  • 结构清晰,好维护
  • 不动现有消息页代码

缺点

  • 底部多一个 Tab,空间稍紧
  • 用户需要切换 Tab 才能找好友
B

融入消息 Tab(统一收件箱)

消息页上方增加"AI 聊天 / 好友"切换分段,下方列表根据 Tab 切换。右上角 "+" 按钮打开好友管理弹出面板。

优点

  • 所有聊天入口统一
  • 底部 Tab 不增加
  • 像微信/Soul 的设计

缺点

  • 要改现有消息页(稍复杂)
  • AI 聊天和真实聊天并排,概念略混
C

消息 Tab 内嵌好友入口

消息页顶部固定一个"好友"快捷入口卡片(含申请红点),下方依然是 AI 聊天列表。好友管理页面是独立的子页面。

优点

  • 改动最小,不影响现有 AI 聊天
  • 有明显入口,不会找不到
  • 好友单独页面更专注

缺点

  • 消息页顶部多一块卡片,稍挤
  • 好友列表需要额外一次点击