Reflekt Health · Memory Prompt · 完整实施方案

一个问题,
一段无法替代的回忆。

这是 Reflekt 产品里唯一一个让家属获得"在 Luma 之前从未拥有过的东西"的功能。一旦做对,它是产品最强的留存机制——因为没有人会卸载一个里面有妈妈声音的 App。

全局设计原则

三方体验,各自不同。

Memory Prompt 同时服务三方:家属、老人、产品本身。三方的体验必须分开设计,不能用同一套逻辑处理。

家属感受
给妈妈写一封信
输入的是一个想法,收到的是妈妈的声音。不是问卷,不是调查,是一种特别的对话方式。
老人感受
Luma 在随口聊天
老人永远不知道这是家属预设的问题。Luma 问的是一个自然的问题,不是审问,不是填写表格。
产品价值
家庭记忆的守护者
每一条 Memory Prompt 的回答都进入记忆库。随着时间积累,它成为一部用老人自己声音讲述的家庭历史。
五个视角 Check
老年心理学:老人不能感知到被设计好的问题,否则会有被审问感。Luma 的转化必须足够自然,问题要像是 Luma 自己想聊的。

认知负荷:家属的输入界面只有一个文本框,没有分类,没有必填项,最低阻力原则。

跨文化:很多家属的父母不习惯被问个人问题。老人可以不回答,系统优雅处理沉默,不追问,不记录拒绝原因。

产品增长:记忆库是最强的留存机制。家属不会删除一个里面有妈妈声音的 App。Memory Prompt 是口碑传播的核心触点。

MVP 专注:美国市场,不过度设计数据权限说明,但记忆库的内容必须明确告知只有家属可见,不会共享。
完整流程

五步,一次完整的循环。

从家属提交话题到收到老人的回答,整个循环通常在 24–48 小时内完成。每一步都有明确的触发条件和失败处理。

1
家属提交话题
在消息标签的 Memory Prompt 入口输入一个话题或想法。系统实时显示 Luma 会如何转化这个话题。家属确认后提交。每周最多一次。
2
系统转化为自然问题
后端将家属的话题转化为 Luma 风格的自然问题。转化规则见话题转化部分。结果存入待提问队列。
3
Luma 选择合适时机提问
触发条件:CALM 状态 + 老人近期有过自然对话 + 下午 14:00–17:00 时间窗口 + 距离上次 Memory Prompt 至少 5 天。Luma 将问题融入自然对话,不宣告"我有一个问题要问你"。
4
录制老人回答
老人开始回答后录音。录音持续至老人停止说话超过 3 秒。最短 5 秒才保存,避免"嗯"或"啊"被当作回答。最长 5 分钟。
5
发送给家属 + 存入记忆库
原声音频推送给家属。同时存入该家庭的记忆库。家属端显示回放界面,包含录音时长预览。
老人不回答时
1
Luma 问完后沉默超过 8 秒 → 轻柔补充:"没关系,随便说说就行。"
2
再次沉默超过 10 秒 → Luma 说:"没事,我们改天再聊。" 话题进入下周重试队列。
3
同一话题连续 3 次无回答 → 丢弃,不重试。家属不收到通知。不记录拒绝原因。
老人拒绝或转移话题时
老人说"我不想聊这个"/"不记得了"/"算了" → Luma 说:"没关系。" 立即结束,不再追问。话题标记为已关闭,不进入重试队列。
完整屏幕设计

家属端,全程四个屏幕。

屏幕 1 — 消息标签入口

消息标签 · 有未读 Memory Prompt 时
9:41●●●
Reflekt
J
消息
发消息给 Lily
💬 文字
🎙 语音
📹 视频
💭
Lily 回答了你的问题
她聊了差不多两分钟
最近消息
🎙 语音
Lily 给 Mary 发了语音消息 · 今天 9:15
有新回答时用暖金色区分——情感时刻
未读圆点在右侧,视觉标记清晰
Quick Send 已从首页迁移至此
消息标签 · 无未读时
9:41●●●
Reflekt
J
消息
发消息给 Lily
💬
🎙
📹
💭
这周问问妈妈……
每周一次,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●●●
Reflekt
J
妈妈回答了你的问题
现在安全
她聊了差不多两分钟,说了很多。
今天下午 15:18
▶ 听 Lily 说的 · 1分52秒
你问的话题
"以前最喜欢去哪里玩" · 今天下午
保存到记忆库
这条回答会自动保存。你随时可以在记忆库里回听。
收到回答时头像变为暖金色——整个主页有温度感
"她聊了很多"——暗示内容的丰富,激励回放
显示录音时长,家属知道这不是一句话
自动保存到记忆库,告知家属内容不会消失
话题转化规则

家属的话题,Luma 的语言。

这是整个功能的技术核心。转化必须做到:老人听到的是一个自然的聊天问题,完全感知不到这是家属预设的。转化有四条规则。

规则 1 · 加入时间或环境锚点
每个问题都要有一个此刻的锚点,让老人感觉这是 Luma 因为当下的情境自然想起的,不是凭空发问。"最近天气真好……"、"下午了,坐着休息的时候……"都是好的锚点。
规则 2 · 开放式结尾,不限定答案
永远不问是/否问题。"你最喜欢……"比"你喜不喜欢……"好。"你会想起什么"比"你想起了爸爸吗"好。给老人说话的空间。
规则 3 · 敏感话题降一个温度
家属输入涉及逝去的人、疾病、孤独等敏感内容时,系统将问题的直接程度降低一级,改为间接的开放式问法。绝不直接问"你有没有想过……"这类问题。
规则 4 · 保持 Luma 的声音
所有问题必须符合 Luma 的既有语气:温和、简短、第一人称关注老人。不能因为话题的不同而让 Luma 的声音变得突然正式或突然活泼。

完整转化示例 · 涵盖各类情况

家属输入
"问她以前最喜欢去哪里玩"
Luma 问
"最近天气真好,Mary,你以前最喜欢去的地方是哪里?"
家属输入
"问问她和老朋友的事"
Luma 问
"你以前那些老朋友,现在还有联系吗,Mary?"
家属输入
"问她年轻时候最快乐的时候"
Luma 问
"下午了,坐着的时候会想起什么呢,Mary?年轻的时候有没有特别开心的时光?"
家属输入
"问她觉得一个人住怎么样"
Luma 问(敏感话题,降一个温度)
"有没有什么事情,能让你的日子过得更舒服一点,Mary?"
不直接问"一个人住",改为正向的"让生活更好"框架
家属输入
"问问爸爸的事"(已逝世)
Luma 问(极度敏感,最轻柔开口)
"安静的时候,你会想起什么,Mary?"
不提任何名字,给老人自己选择是否聊起的空间
家属输入
"她最骄傲的事情是什么"
Luma 问
"这一辈子,有什么事情是你觉得自己做得不错的,Mary?"
家属输入
"问问她对我小时候的记忆"
Luma 问
"你有没有特别喜欢的一段关于孩子小时候的记忆,Mary?"
家属输入
"问她最近有没有不舒服"(健康担忧)
Luma 处理(不转化为 Memory Prompt)
系统标记为健康关注,建议家属通过正常 CALM 状态观察,不通过 Memory Prompt 问诊。提示家属:"健康方面的事情 Luma 会日常关注,不需要专门问她。"
健康相关话题不转化为 Memory Prompt,避免让老人感到被监控身体状况
记忆库 · Memory Library

积累下来的,是无法替代的家庭资产。

每一条 Memory Prompt 的回答都自动存入记忆库。随着时间积累,这里会成为一部用老人自己声音讲述的家庭历史。这是产品最强的留存机制——没有人会删除一个里面有妈妈声音的 App。

产品增长视角
记忆库不是一个功能,它是产品价值的结晶。当家属在六个月后打开记忆库,听到妈妈聊她年轻时最快乐的时光,这个时刻会让家属主动向朋友推荐 Reflekt。这是任何广告都买不到的传播。 设计记忆库的优先级应当与任何核心功能相同。
我的 · 记忆库入口
9:41●●●
Reflekt
J
我的
🎙
Lily 的声音记忆
8 条回答 · 约 14 分钟
账户设置
个人信息、通知偏好
家庭成员
管理共同关注人
设备管理
Luma 及连接设备
记忆库 · 列表页
9:41●●●
Lily 的声音记忆
8 条 · 从 2026年3月开始
以前最喜欢去的地方
1分52秒
"那时候啊,我们最喜欢去西湖边上走走……"
3月15日 · 下午
▶ 播放
年轻时最快乐的时光
2分14秒
"那个年代虽然苦,但是年轻嘛……"
3月8日 · 下午
▶ 播放
老朋友的故事
1分28秒
"王姐,我们认识四十多年了……"
3月1日 · 下午
▶ 播放
最新的一条用暖金色背景,视觉上最突出
每条显示开头几秒的文字转录,帮助家属快速找到想听的
录音时长显示——"两分钟"传达内容的丰富程度
未来版本:支持按话题、按时间分类
Luma 屏幕 · 提问时刻
聊天中
14:35
Saturday · March 15
最近天气真好,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 词(英文)
输出:一句自然的问话 + 家属端预览展示