3 Tab + 1 浮动
今日Today
奇遇Discovery
宝贝My Child
奇
奇奇 · 全局浮动 AI 助手
0v1 范围决策
| 议题 | v1 决策 | v2 计划 |
| 多孩支持 | 不做——UI 单孩 | 启用「宝贝」Tab 顶部切换器 + 添加宝贝流程 |
| 数据 schema | 预留——所有数据/事件/录音从 Day 1 关联 child_id 字段 | 切换 UI 上线无需数据迁移,直接增添交互层 |
| 多看护人立场 | 仍是 Parking Lot | 待定 |
关键设计原则:v1 在 UI 层把多孩复杂度全部隐藏,但数据层从 Day 1 就为多孩准备好——避免 v2 上线时面临数据迁移地狱。
1Tab 总览
3 Tab + 1 浮动——比原 5 Tab 少 2 个。每个 Tab 对应一个产品姿态:今日是仪式核心(NSM 主战场),奇遇是长期发现(差异化),宝贝是孩子聚焦层(信任地基)。
| Tab | 姿态 | 承载能力线 |
| 今日 | 仪式核心 · NSM | ③ 日复盘 + ⑤ 风险雷达(inbox 内嵌) |
| 奇遇 | 长期发现 · 差异化 | ④ 长期发现(时间线、跨维度规律、绘本、金句、里程碑) |
| 宝贝 | 孩子聚焦 · 信任地基 | ⑥ 家庭治理(设备、数据中心、订阅、家人邀请、设置)+ 守望议题设置 v1 单孩 |
| 🤖 奇奇 | 全局浮动 | 跨 Tab 的 AI 对话入口 |
2命名决策记录
| 位置 | 旧 | 新 | 理由 |
| Tab 1 | 首页 | 今日 | 直接对应 NSM 「日复盘」 |
| Tab 2 | 日历 / 回看 | 奇遇 | 用品牌名当 Tab,把品牌词从抽象 tagline 变成具体能力 |
| Tab 3 | 家庭 | 宝贝 | 焦点钉死到孩子本身;v1 单孩展示头像,v2 变切换器 |
| 关键功能 | 我的关注 | 守望 | 替"妈妈不在场时"守望孩子;克制、温暖、不像 IM 的 follow |
| AI 角色 | AI 奇奇 | 奇奇 | 保留,与"奇遇" Tab 形成呼应 |
被砍掉的旧元素
- ❌ 中间凸起的 AI Tab → 改为右下浮动 FAB
- ❌ 独立的"日历" Tab → 时间线收纳进"奇遇"
- ❌ 独立的"家庭" Tab → 合并进"宝贝"
3页面清单
Tab 1:今日
今日 (Tab Root)
├── 守望 inbox [条件展示,顶部 banner]
│ └── 命中议题详情
├── 今日复盘卡 [主体内容]
│ ├── A 模式:当日聚焦
│ └── A+C 模式:简短记录 + 30 天回放
├── 实时事件流 [下拉展开]
├── 今日金句 widget
└── (浮动) 奇奇 [右下角 FAB]
Tab 2:奇遇
奇遇 (Tab Root)
├── 周/月趋势热力图 [顶部,4 维度色叠加]
├── 时间线 [按天 / 按主题切换]
├── 跨维度奇遇 [AI 主动发现的规律]
├── 里程碑墙
├── 绘本库 [全屏阅读器]
└── 金句汇编 [按月 / 按场景分组]
Tab 3:宝贝
宝贝 (Tab Root)
├── [顶部] 宝贝头像 + 名字 + 月龄 [v1 单孩静态;v2 变切换器]
├── 宝贝档案
│ ├── 基本信息 [姓名、生日、性别、关系]
│ └── AI 形象 / 音色克隆 [付费功能入口]
├── 守望 [议题设置 + 历史命中]
├── 设备 [电量 / 采集状态 / 暂停]
├── 数据中心 🔒 [P0 核心隐私控制]
│ ├── 录音保存周期
│ ├── 单条 / 整段删除
│ ├── 导出
│ └── 一键暂停
├── 订阅与配额
├── 家人邀请 [爸爸 / 副 caregiver 加入同一个孩子]
└── 设置 + 隐私政策
v1 注意:单孩 UI 但数据层走 child_id。所有 API、查询、AI 处理流水都按 child_id 参数化,v1 默认值是用户唯一的那个孩子。
全局浮动:奇奇 Chat
奇奇 FAB (右下角,呼吸光晕)
└── 底部 sheet(不全屏,不打断)
├── [顶部] 智能 prompts(基于当前 Tab 上下文)
├── [中部] 今日金句 + 开心时刻 widget
└── [底部] 自由输入框 + 长按语音
4七个核心流程
4.1 首次绑定
- 启动 App → 登录 / 注册
- 新建宝贝档案(姓名 / 生日 / 性别 / 与你的关系)
- 绑定设备(蓝牙 / 二维码 / 序列号)
- 启用守望(默认 3 议题:情绪、社交、新行为)
- [可选] 父母音色克隆引导(付费预告)
- [可选] 邀请家人
- 进入「今日」Tab,首日空状态承诺"明天傍晚见你的第一份复盘"
- 第一天没有日复盘内容 — 空状态文案要给用户期待锚
4.2 每日核心循环(NSM 主战场)
- 傍晚 commute window 触发
- Push:「今天宝贝的 10 分钟来了」
- 点击通知 → 直达「今日」Tab
- 顶部守望 inbox 是否有命中?
有:用户自决定看不看(不强制)
无:直接进入日复盘
- 今日复盘卡(A 模式或 A+C 模式)
- 滚动到底部 = NSM 命中
- [选填] 反馈"准 / 不准"按钮
- 反指标守护:同一天再次打开不再 push 任何新内容;单次会话 > 15 分钟不主动延伸
4.3 守望命中(雷达副线触达)
- AI 持续观察 → 命中议题(带置信度)
- 置信度 ≥ 阈值?
是 + 严重信号:立即 Push
是 + 普通信号:等到傍晚一起 push
否:不通知,留作内部记录
- 「今日」Tab 顶部守望 inbox 显示:「分离焦虑议题被命中 2 次(70% 把握)」
- 点击展开 → L2 命中详情页
- 详情包含:命中片段 + 置信度可视化 + 行动建议 + 反馈按钮
4.4 多孩切换 v2 预留 · v1 不实现
v1 行为:「宝贝」Tab 顶部仅显示当前唯一孩子的头像和名字,不可点击切换、不展示"添加宝贝"入口。
v2 启用时的流程(schema 已就绪,仅需开启 UI):
- 在「宝贝」Tab 点顶部头像区 → 弹出切换 sheet
- 列表展示所有孩子(当前高亮)+ "添加宝贝"入口
- 切换 or 添加?
切换:全 App 上下文刷新(按 child_id 重查所有数据)
添加:进入新建宝贝档案流程(同 4.1 第 2 步起)
- 数据层 v1 已按 child_id 持久化,v2 上线无需迁移
4.5 数据中心(P0 隐私控制)
- 宝贝 Tab → 数据中心
- ① 录音保存周期:7 天 / 30 天 / 90 天 / 永久(改短不可逆)
- ② 删除:单条 / 时间段 / 全部(二次确认 + 不可恢复警告)
- ③ 导出:选时间段 → 压缩包(含 AI 解读 + 原始转写)
- ④ 暂停采集:立即 / 计划(周末/出差)/ 恢复
4.6 奇奇 Chat 调起(全局浮动)
- 任意 Tab 任意页,点右下角 奇奇 FAB
- 底部 sheet 上拉(保留底层页面可见,不打断)
- 默认状态:智能 prompts(按 Tab 不同)+ 今日金句 widget + 输入框
- 用户行为分支:
A:点 prompt → 直接生成回复
B:输入文字 → 自由对话
C:长按 FAB → 直接进入语音模式
- 下拉关闭 sheet → 回到原页面
4.7 AI 出错反馈闭环
- 用户在任何 AI 输出处看到「准 / 不准」按钮
- 点击「不准」
- 弹出轻量反馈 sheet:哪里不准?(事实错 / 程度太重太轻 / 误解语境 / 其他)
- 提交 → 反馈进入下一轮训练队列
- 用户在 30 天内能感受到改进
- 反馈不是"投诉"动作,是"教 AI"动作 — 文案口径要让用户觉得在协作
5跨流程的全局状态
| 状态 | 表现形式 | 影响范围 |
| 当前宝贝 | v1:状态栏下方常驻头像 + 名字(静态) v2:可点切换 | 三 Tab 所有数据视图 |
| 设备离线 | 顶部黄色细条警示 | 三 Tab 都展示 |
| 采集已暂停 | 顶部灰色细条 + 暂停图标 | 三 Tab 都展示 |
| 守望有未读 | Tab 1 红点 + 顶部 banner | 仅「今日」Tab |
| 配额接近上限 | 浮窗提示 + 「宝贝」订阅入口红点 | 触发场景:调用 AI 生成时 |
6战略一致性自检
| 检查项 | IA v1 是否对齐 |
| 帮"消除缺席感"还是制造焦虑? | ✓ 减压阀主线,雷达靠 inbox 克制处理 |
| 让单次打开更值,而非多次回看? | ✓ 反指标守护写进流程(同日不再 push) |
| 服务 3-6 岁妈妈? | ✓ "宝贝"命名 + 多孩切换 + 妈妈视角的智能 prompts |
| 不在不做清单上? | ✓ 没有社区 / 攀比 / 教育课程入口 |
| AI 输出有置信度 + 反馈? | ✓ 4.7 反馈闭环全局化 |
7下一步:批次规划
Step 4(详细功能设计)按 4 批次推进,从最深的结构性问题开始:
AP0 · 数据中心 + 宝贝档案 + 家人邀请
合规和数据 schema 最深,先定不会返工(child_id 一定要预留)
BP1 · 日复盘 + 守望命中
NSM 主战场,用户每天打开看的核心
CP2 · 奇遇 Tab + 奇奇 Chat
差异化与 AI 体验
DP3 · 订阅 + 设备 + 设置
周边支撑功能