Reflekt Health · Memory Prompt · 完整实施方案
一个问题,
一段无法替代的回忆。
这是 Reflekt 产品里唯一一个让家属获得"在 Luma 之前从未拥有过的东西"的功能。一旦做对,它是产品最强的留存机制——因为没有人会卸载一个里面有妈妈声音的 App。
全局设计原则
三方体验,各自不同。
Memory Prompt 同时服务三方:家属、老人、产品本身。三方的体验必须分开设计,不能用同一套逻辑处理。
家属感受
给妈妈写一封信
输入的是一个想法,收到的是妈妈的声音。不是问卷,不是调查,是一种特别的对话方式。
老人感受
Luma 在随口聊天
老人永远不知道这是家属预设的问题。Luma 问的是一个自然的问题,不是审问,不是填写表格。
产品价值
家庭记忆的守护者
每一条 Memory Prompt 的回答都进入记忆库。随着时间积累,它成为一部用老人自己声音讲述的家庭历史。
五个视角 Check
老年心理学:老人不能感知到被设计好的问题,否则会有被审问感。Luma 的转化必须足够自然,问题要像是 Luma 自己想聊的。
认知负荷:家属的输入界面只有一个文本框,没有分类,没有必填项,最低阻力原则。
跨文化:很多家属的父母不习惯被问个人问题。老人可以不回答,系统优雅处理沉默,不追问,不记录拒绝原因。
产品增长:记忆库是最强的留存机制。家属不会删除一个里面有妈妈声音的 App。Memory Prompt 是口碑传播的核心触点。
MVP 专注:美国市场,不过度设计数据权限说明,但记忆库的内容必须明确告知只有家属可见,不会共享。
完整流程
五步,一次完整的循环。
从家属提交话题到收到老人的回答,整个循环通常在 24–48 小时内完成。每一步都有明确的触发条件和失败处理。
家属提交话题
在消息标签的 Memory Prompt 入口输入一个话题或想法。系统实时显示 Luma 会如何转化这个话题。家属确认后提交。每周最多一次。
系统转化为自然问题
后端将家属的话题转化为 Luma 风格的自然问题。转化规则见话题转化部分。结果存入待提问队列。
Luma 选择合适时机提问
触发条件:CALM 状态 + 老人近期有过自然对话 + 下午 14:00–17:00 时间窗口 + 距离上次 Memory Prompt 至少 5 天。Luma 将问题融入自然对话,不宣告"我有一个问题要问你"。
录制老人回答
老人开始回答后录音。录音持续至老人停止说话超过 3 秒。最短 5 秒才保存,避免"嗯"或"啊"被当作回答。最长 5 分钟。
发送给家属 + 存入记忆库
原声音频推送给家属。同时存入该家庭的记忆库。家属端显示回放界面,包含录音时长预览。
老人不回答时
Luma 问完后沉默超过 8 秒 → 轻柔补充:"没关系,随便说说就行。"
再次沉默超过 10 秒 → Luma 说:"没事,我们改天再聊。" 话题进入下周重试队列。
同一话题连续 3 次无回答 → 丢弃,不重试。家属不收到通知。不记录拒绝原因。
老人拒绝或转移话题时
老人说"我不想聊这个"/"不记得了"/"算了" → Luma 说:"没关系。" 立即结束,不再追问。话题标记为已关闭,不进入重试队列。
完整屏幕设计
家属端,全程四个屏幕。
屏幕 1 — 消息标签入口
消息标签 · 有未读 Memory Prompt 时
9:41●●●
最近消息
🎙 语音
Lily 给 Mary 发了语音消息 · 今天 9:15
有新回答时用暖金色区分——情感时刻
未读圆点在右侧,视觉标记清晰
Quick Send 已从首页迁移至此
消息标签 · 无未读时
9:41●●●
💭
这周问问妈妈……
每周一次,Luma 会自然地问她
→
最近消息
三天前
Lily 回答了你上周的问题 · 1分52秒
无未读时用深色卡片,视觉分量降低
显示上周回答的时间,提示家属可以回顾
输入话题 · 带实时预览
9:41●●●
写一个话题或想法就行。Luma 会找个合适的时机自然地聊起来。
Luma 会这样问 · 预览
"最近天气真好,你以前最喜欢去的地方是哪里,Mary?"
妈妈会在她觉得舒服的时候回答。你会收到她说话的原声,不是文字摘要。
发送给 Luma
每周最多一次 · 本周还有 1 次机会
预览用暖金色背景,区分于功能性元素
CTA 用暖金色——这是情感互动,不是操作
"原声,不是文字摘要"——明确价值承诺
提交后 · 等待 Luma 提问
9:41●●●
已发送给 Luma
"以前最喜欢去哪里玩"
Luma 会找一个妈妈状态好的时候,自然地聊起这个话题。通常在 1–2 天内。
Luma 会问的
"最近天气真好,你以前最喜欢去的地方是哪里,Mary?"
让家属知道问题已发送、在等待中
"1–2 天内"设定期望,不让家属焦虑等待
超过 3 天未触发时,系统自动延期到下周
首页 · 收到回答时
15:22●●●
现在安全
她聊了差不多两分钟,说了很多。
今天下午 15:18
▶ 听 Lily 说的 · 1分52秒
保存到记忆库
这条回答会自动保存。你随时可以在记忆库里回听。
收到回答时头像变为暖金色——整个主页有温度感
"她聊了很多"——暗示内容的丰富,激励回放
显示录音时长,家属知道这不是一句话
自动保存到记忆库,告知家属内容不会消失
记忆库 · Memory Library
积累下来的,是无法替代的家庭资产。
每一条 Memory Prompt 的回答都自动存入记忆库。随着时间积累,这里会成为一部用老人自己声音讲述的家庭历史。这是产品最强的留存机制——没有人会删除一个里面有妈妈声音的 App。
产品增长视角
记忆库不是一个功能,它是产品价值的结晶。当家属在六个月后打开记忆库,听到妈妈聊她年轻时最快乐的时光,这个时刻会让家属主动向朋友推荐 Reflekt。这是任何广告都买不到的传播。 设计记忆库的优先级应当与任何核心功能相同。
我的 · 记忆库入口
9:41●●●
🎙
Lily 的声音记忆
8 条回答 · 约 14 分钟
→
记忆库 · 列表页
9:41●●●
8 条 · 从 2026年3月开始
最新的一条用暖金色背景,视觉上最突出
每条显示开头几秒的文字转录,帮助家属快速找到想听的
录音时长显示——"两分钟"传达内容的丰富程度
未来版本:支持按话题、按时间分类
Luma 屏幕 · 提问时刻
聊天中
最近天气真好,Mary。
你以前最喜欢去的地方是哪里?
"随便说说就好。"
Luma · 自然融入对话
"最近天气真好,Mary。你以前最喜欢去的地方是哪里?"
不宣告"我有个问题想问你"。直接问,像朋友随口聊天。
老人回答(录音开始)
"那时候啊,我们最喜欢去西湖边上走走,那个时候……"
Luma · 老人说完后
"听起来是一段很好的时光。"
不重复老人说的话,不评论内容,只表达陪伴。录音此时已发送给家属。
颜色落地
暖金色的精确使用位置。
Memory Prompt 是整个 Family App 里唯一使用暖金色的功能模块。这个颜色的出现位置经过精确设计——它只在情感连接时刻出现,绝不用于状态监控相关的元素。
暖金色 · 使用位置
#8A6A20 · Deep Warm Gold
Memory Prompt CTA 按钮、记忆库条目标题、有新回答时的通知标记
#F5F0E8 · Warm Mist
Memory Prompt 预览卡片背景、记忆库最新条目背景、收到回答时的 hero 卡片背景
#FBF5E4 · Warm Whisper
Onboarding 进度卡片背景(更浅,区分于 Memory Prompt)
暖金色 · 禁止出现的位置
✗六个主页状态的任何元素
✗ALERT、HELP、OFFLINE 状态的任何位置
✗Reminders 页面
✗导航栏
✗任何与状态监控相关的元素
暖金色 = 情感连接时刻的专属颜色。它的意义来自于出现的位置,而不是颜色本身的美丽。
工程逻辑
完整的技术规格。
触发条件
提交频率:每个家属账户每周最多 1 次提交
提问时间窗口:周一至周五 14:00–17:00(老人本地时间)
CALM 状态前置:当前必须是 CALM 状态
近期活跃前置:老人近 48 小时内有过语音交互
间隔规则:距离上次 Memory Prompt 至少 5 天
排队规则:同一时间只有一个待提问话题,新提交会替换旧的
录音规格
启动:老人开始回答后自动录音,无需触发词
结束:老人停止说话超过 3 秒自动停止
最短有效时长:5 秒(过滤"嗯"、"啊"等单词回应)
最长录音:5 分钟,超时后 Luma 说"谢谢你,聊了很多"
文件格式:AAC 128kbps,存储于用户专属加密空间
文字转录:生成前 30 秒文字预览,用于记忆库列表显示
记忆库数据结构
memory_prompt_id:唯一标识
topic_input:家属原始输入文字
luma_question:系统转化后的问题文字
audio_url:老人回答的录音文件
transcript_preview:前 30 秒文字转录
duration_seconds:录音时长
asked_at:Luma 提问的时间戳
answered_at:老人开始回答的时间戳
话题转化规则(系统提示词)
输入:家属的话题文字 + 老人名字 + 当前时间/天气(如有)
规则 1:加入当下时间或环境锚点
规则 2:开放式,不可以是是/否问题
规则 3:敏感词检测:涉及逝者/疾病/孤独 → 降一个直接度
规则 4:健康类话题 → 拒绝转化,返回提示给家属
规则 5:问题长度不超过 30 字(中文)/ 25 词(英文)
输出:一句自然的问话 + 家属端预览展示