在 Apple 的 WWDC 发布会后 48 小时内,我们的反馈板就热闹了起来:我们 82% 的内测用户希望 ViviDiary 能与新的 iOS 27 健康功能集成。

作为产品负责人,我的第一反应不是兴奋,而是谨慎。

ViviDiary 被设计为一个轻量级、模块化的心情追踪器。记录您的每一天,通过心情、表情符号和模式。我们的核心承诺是,您可以在 30 秒内记录您的心情和能量,无需任何书写。当您开始将一种快速、定性、高度个性化的日记体验与像 Apple 健康这样庞大的、系统级的定量数据库混合使用时,事情可能会变得混乱。

我们必须就我们的 iOS 27 健康集成用户体验 做出明确的选择。我们是同步所有内容?还是什么都不同步?

这就是为什么我们决定仅将您的表情符号和 5 级心情同步到 Apple 健康,为什么我们明确拒绝本地化架构,以及我们的 A/B 测试揭示了关于用户信任的哪些信息。

iOS 27 健康集成困境

当我们审视健康和心情追踪领域时,我们看到了两个极端。一方面,有些应用希望成为您的全能医疗仪表板,要求您记录从饮水量到精确血压的所有内容。另一方面,有些纯粹的日记应用将心情视为事后补充。

ViviDiary 有意地处于中间位置。我们希望结合 Dailybean 的轻盈感和 Bearable 的模式发现功能,并以 Day One 的存档信任度作为后盾。

Apple 的“心理状态”API 很强大,但它偏向临床。当我们查看原生的 iOS 27 控制中心心情追踪 时,我们注意到它感觉有点像在填写医疗表格。它缺乏 ViviDiary 用户所期待的“温暖”基调。我们不想成为您的教练或医生;我们只想陪伴在您身边。

此外,我们严格避免压力式的连续打卡。我们从不使用红绿灯式的进度界面,也不会发送“您错过了今天”的内疚通知。如果我们与 Apple 健康的游戏化生态系统集成得太深,我们就有可能继承那种压力。

iOS 27 健康集成用户体验,将 ViviDiary 表情符号映射到 Apple 健康
iOS 27 健康集成用户体验,将 ViviDiary 表情符号映射到 Apple 健康

将 3 秒的表情符号记录转换为 Apple 的量表

为了保持集成的无缝性但又有所区别,我们实施了双向、仅限表情符号的同步。

首先,我们将 ViviDiary 必需的 5 级心情(极好、好、一般、低落、糟糕)直接映射到 Apple 的效价量表上。由于 标准 5 表情符号量表 并不总是足以捕捉一天的细微差别,我们还会同步您选择的特定可选表情符号模块。

相反,我们将四个特定的 HealthKit 自动类别拉入 ViviDiary:睡眠、运动、步数和经期数据。但我们没有显示原始的临床数字(如“7,432 步”),而是将它们转换为我们原生的表情符号语言。

这解决了一个巨大的 Apple 健康心理状态用户体验 挑战。您可以在每周的“镜像”模式发现中获得身体健康背景,但它在视觉上保持连贯且完全是观察性的。这不是一个要达到的配额;它只是拼图的另一部分。

我们也在展望未来。随着我们尝试 iOS 27 中的手势心情记录 并准备通过 Genmoji 推出 无限自定义表情符号,将数据负载限制在标准化的心情和表情符号上,确保了同步保持闪电般快速且无错误。

我们拒绝的内容:强制采用本地化架构

这是我们做出最具争议的产品决策的地方,我想对此完全透明。

在设计阶段,一些工程师建议我们采用“隐私优先”的架构,以符合 Apple 的安全理念。理由是,如果我们对所有日记文本进行去标识化处理,用户可能会更愿意将他们深度的、文字性的日记条目同步到 Apple 健康。

我们彻底否决了这个想法。

ViviDiary 自豪地采用云端存储,利用 Supabase 作为我们的后端。为什么?因为我们的用户要求跨平台的可靠性和对其存档的绝对信任。如果您丢失了手机,您不应该丢失三年的情感历史。

更重要的是,声称“一切都必须保持离线”是一种常见的隐私陈词滥调,它严重限制了现代应用的功能。我们实现隐私保护不是通过避开云端,而是通过严格的 数据最小化和去标识化。

通过决定仅将表情符号和标准化的心情效价同步到 Apple 健康,我们确保了您高度个人化的定性数据(备忘录、语音记录、照片)永远不会进入 iOS 系统级的健康数据库。您的文字保留在我们 隐私优先的云架构 中,与任何可能请求访问您 Apple 健康数据的第三方应用完全隔离。

我们的 AI 是可选(且云端存储)的真正原因

这种架构直接决定了我们如何处理 AI。

ViviDiary 首先是一个模块化的心情追踪器。核心价值是 3 秒的心情和表情符号记录。我们的 AI 功能严格来说是一个可选的助手,供您在需要更深入分析的日子里使用。它不会在未经您审查的情况下保存或确认任何内容,当然也不会提供治疗或处方建议。

因为我们使用云端存储的后端,您选择编写的任何日记文本在进行任何外部或 AI 处理之前都会被去标识化。

我们不依赖在您的手机上处理 AI,因为它会消耗电池、增加应用体积,并且通常提供较差的上下文记忆。通过保持 AI 为可选且在云端处理(去标识化后),我们为您提供了两全其美的方案:一个用于您每日 3 秒记录的轻量、快速的应用,以及在您想要深入反思的日子里提供强大、安全的处理能力。

显示可选开关的心情追踪器 HealthKit 集成
显示可选开关的心情追踪器 HealthKit 集成

对健康同步提示用户体验进行 A/B 测试

为了验证我们对 心情追踪器 HealthKit 集成 的方法,我们对 5,000 名内测用户进行了入职流程的 A/B 测试。

变体 A: 一个标准的“连接到 Apple 健康”提示,请求读取/写入所有内容的权限(心情、睡眠、步数、正念分钟数)。
变体 B: 一个非常具体的提示,写着:“将您的每日心情表情符号同步到 Apple 健康。您的书面备忘录和照片将保持私密,绝不会同步。”

结果非常明显。

变体 B 的 73% 选择加入率,而变体 A 仅为 41%。

当我们进行后续用户访谈时,反馈是一致的。用户喜欢他们的基础心情有助于更广泛的 Apple 健康心理状态 指标的想法,但他们非常保护自己的书面想法。

通过在用户体验文案中明确说明我们的数据最小化策略,我们建立了信任。

下一步是什么

我们对 iOS 27 的方法反映了 ViviDiary 更广泛的理念。您开始时仅开启“心情”;其他所有内容默认关闭。

无论您使用的是我们的免费版(包括无限心情和表情符号记录、3 个月的日历存档以及最多 3 个日常习惯),还是您已升级到高级版($2.99/月 或 $11.99/年)以获得扩展存档和无限模块,隐私架构保持不变。

我们将继续完善如何将 Apple 健康数据转换为我们温暖的、基于表情符号的用户界面。但我们绝不会在我们的核心信念上妥协:您的心情模式应该是自我发现的工具,而不是需要被评判的临床指标。

通过将同步限制在表情符号上,并将文字安全地在云端进行去标识化处理,我们认为我们找到了完美的平衡。