语言
← 帮助与文档 第9章

Apple Health与天气

InnerPulse 如何从 iOS 拉取睡眠、运动、周期和天气。从拒绝中学习的机制是怎么运作的,以及哪些数据会写回 Apple Health。

智能因素子页面,包含 Apple Health、情绪回写、评估回写和天气的开关

InnerPulse 会在新建条目时设置或建议因素,基于来自 Apple Health 的数据,以及如果你愿意,来自当前天气的数据。这个集成完全需要主动开启。默认两者都关闭。

启用 HealthKit

在设置中进入智能因素,打开 Apple Health 主开关。首次启用时,iOS 会询问你要授予哪些数据类别。InnerPulse 会请求以下读取类型:

  • 睡眠(开始时间、时长、清醒阶段、深度睡眠和 REM 睡眠)
  • 训练(类型、时长、室内或户外)
  • 步数
  • 周期数据(月经、腹部痉挛、背痛)
  • 水分(来自健康 App 或其他来源的水分摄入)

自第 6 版起,InnerPulse 不再请求活动能量、站立小时、情绪波动和腹胀数据。

你逐个数据类型决定共享什么。InnerPulse 即便不授予任何权限或者根本不启用 HealthKit 也能运行。

自动会发生什么

每次新建条目时,应用会读取当天的健康数据,并把匹配结果分为两级:

  • 明确的匹配由 InnerPulse 直接设置,并用一颗小心形标记。例如:睡眠达到七小时设置充足睡眠,不足六小时设置睡眠不足;一次训练会设置做了运动和对应的运动类型;户外训练达到 30 分钟时再加上户外/大自然。月经伴随腹部痉挛或背痛时设置经期疼痛,饮水达到两升时应用会设置喝够水。
  • 有六个因素 InnerPulse 只作建议: 睡得好、睡得不好、散步、活动量大、水上运动和骑马。这些情况下健康数据不够明确。建议显示在因素选择上方的由 Apple 健康建议下,每条都附有来自你数据的简短理由。点加号采纳建议,点 ✕ 放弃建议。

自第 6 版起,InnerPulse 不再根据健康数据设置没运动、久坐、只在室内、经前综合征和喝水不够。需要时你自己选择这些因素。你隐藏的因素,Apple Health 永远不会建议。

如果你在新条目中把日期改到另一天,InnerPulse 会重新评估那一天的健康数据。你自己选择的因素保持不变。

阈值与个人基线

睡眠因素使用固定界限:七小时起为充足睡眠,不足六小时为睡眠不足。早睡和晚睡以你过去 30 天的典型入睡时间为参照:比平时早或晚一小时上床,应用就会设置该因素。在积累到至少七个夜晚之前,使用固定的时间窗口。当你的步数比过去 30 天的典型一天至少多 30% 时,应用会建议活动量大。

Apple Health 通常在同一天包含多个睡眠样本,来自不同应用(Watch 加第三方应用)。InnerPulse 能识别这一点并合并重叠区间。你不必决定哪个来源是"对的"。

学习效应

如果你连续三次移除一个自动设置的因素,应用今后就不再根据健康数据设置它。如果你保留它,计数器会重置。这样 InnerPulse 学会你的风格。如果你完全不想从 Apple Health 获得某个因素,请隐藏它。更多内容见因素章节。

Apple Health 回写

当你启用 Apple Health 时,会出现第二个开关回写数据。如果你打开它,InnerPulse 会向 Apple Health 写回两类数据:

  • 情绪值作为 State of Mind: 每条日记条目都会出现在 Apple Health 的"心理健康"下。InnerPulse 把 1 到 10 的心情值映射到 iOS 刻度,其他 iOS 应用也可以一并分析它。如果你在条目中选择了情绪,Apple Health 会把它们作为这条记录的情绪保存。没有情绪时,由一个与心情值相符的词来描述这条记录。编辑条目后,InnerPulse 会替换它在 Apple Health 中的记录,而不是再新建一条。
  • 问卷结果作为 Scored Assessments: 完成的 PHQ-9 和 GAD-7 作为临床评估保存到 Health。K10 和 PHQ-4 不写入,因为 Apple Health 不正式支持这些测试类型。

两者由这一个开关控制。打开后,未来两类数据都会写入。关闭后,两类的写入都会停止。已经保存到 Apple Health 的数据继续保留。如果你想移除它们,可以在原生 Health 应用中操作。

天气因素

在智能因素下有一个独立开关天气因素。如果你打开它,InnerPulse 会一次性请求位置权限(仅在应用使用期间,不在后台)。然后应用调用 WeatherKit 并在需要时建议:

  • 晴朗、好天气在晴朗的日子,
  • 阴天、雨在下雨或持续多云的日子。

天气结果会缓存 30 分钟,这样同一天每次新建条目都不会再次占用位置和 WeatherKit API。你的位置在任何时候都不会发送到 InnerPulse 服务器。没有这种服务器。

值得知道的事

  • HealthKit 和天气默认关闭。没有你的同意什么也不会发生。
  • 应用不要求后台位置权限。"仅在使用应用期间"就足够。
  • 你可以随时在 iOS 中撤回任何数据类别,路径为设置、应用、Apple Health、数据访问与设备、InnerPulse。
  • 如果 HealthKit 建议不出现,请在 iOS 中检查每个数据类型的权限是否确实授予。Apple 只会返回"允许读取",数据实际是否存在是另一回事。更多内容见常见问题章节。
  • 情绪回写留在你私密的 Apple Health 范围内。InnerPulse 自己不会额外看到它们。更多内容见隐私与安全章节。

了解什么在影响你的心情

临床测试、100+ 影响因素,数据保存在你的设备上。一次性购买。

在 App Store 下载