App 调研 · Agent 实况 · Agent 交互与样式 · 派生指标图谱 · 用户故事

手环 App 调研合集

为 V8 无屏手环的概念 App 做的调研与设计。第一部分核对七家大厂的 AI 助手今天到底能做什么;第二部分拆解十一家 AI 教练的交互形态、主动播报与消息卡样式,附截图;第三部分盘点十家厂商帮助文档里的派生指标,以及 V8 的原始数据能算出哪些;第四部分把结论落成十二个用户故事和一份十五分钟演示脚本。

2026-09-03约 350 个官方页面、说明书、白皮书与评测实际打开被拦截来源只见于搜索摘要的均已标注
第一部分

大厂手环 Agent 实况

七家厂商的 AI 助手今天到底能做什么:怎么交互、读什么数据、记不记得你、会不会主动、能不能动手、对第三方 Agent 开不开放。逐条核对官方页面、工程博客与评测原文,标出每家停在能力阶梯的哪一级,再回推 SomaLoop 概念 App 该把重点放在哪里。

2026-09-03约 160 个页面实际打开核对被拦截来源只见于搜索摘要的,均已标注
解读聊天 / 卡片
七家全部到达。Garmin 只有卡片不能提问;Apple 只有语音播报。这一级已没有差异。
记忆可看可改
Google 自动保存偏好;WHOOP My Memory;Oura Memories 可编辑删除。Garmin、Samsung 未见。
主动推送 / 签到
Google 早中晚三段消息;WHOOP Proactive Check-Ins;Oura 每日签到;Garmin 约每天一张卡。
执行操作数据与设备
Google 记录并修改数据、生成训练;WHOOP 写 Journal、生成训练卡;Samsung Gemini 启动训练、设提醒;Ultrahuman Jade 触发 AFib 检测。没有一家能由 Agent 发起 ECG 或血氧测量。
开放第三方 Agent
Oura 有官方 MCP,COROS 有官方 MCP。Google、WHOOP、Garmin 均无,Garmin 还在 2026-03 用 TLS 指纹封杀了非官方客户端。

00一页结论

  1. 大厂的手环 Agent 停在「解读加记录」这一级,没有一家让 Agent 操作传感器。Google Health Coach 能记录、修改数据、生成周计划;WHOOP Coach 到 2026 年才能写 Journal、生成训练卡、主动 Check-In;Garmin Active Intelligence 上线 18 个月仍是每天一张不能回话的卡片。全部官方页面里都查不到「Agent 发起一次测量」这件事。WHOOP MG 的 ECG 要用户自己按 30 秒,App 只会发通知提醒去测。
  2. 评测的核心负评不是「建议不好」,而是「引用了不存在的数据」。9to5Google 的 Coach 声称记者跑了 5.2 英里,实际没跑;WHOOP 用户截图里 AI 自承「我编造了昨晚更清醒这件事」;DC Rainmaker 的 Workout Buddy 把 307 天连续记录说成 16 天。WHOOP 工程博客给了一个量化数字:换到 GPT-5.1 后「引用了会员数据的回答」从 42.6% 升到 56.6%,也就是仍有四成回答没接地。
  3. 「复述仪表盘」会被立刻识破。Garmin 论坛用户把 Active Intelligence 形容为「把训练数据截图发给 ChatGPT」;DC Rainmaker 说「很难想到比这更没用的小贴士」;一年后 the5krunner 的复盘仍是「继续复述单薄的洞察」。洞察必须带用户自己看不到的上下文,否则不值钱。
  4. 工程上大厂已经不是「一个聊天框」。Google 公开了三 Agent 架构:对话 Agent、数据科学 Agent(写代码取数分析)、领域专家 Agent,加 PH-LLM 做时序数值推理,用 SHARP 框架做了超过 10 万小时人工评估。WHOOP 的 AI Studio 六个月部署了 235 个版本、41 个线上 Agent,到 2026-03 管着 500 多个 Agent,核心技巧是在 system prompt 渲染时把会员数据「内联」进去而不靠模型自己调工具,中位延迟 0.98 秒。
  5. 记忆要可视、可改。三家做记忆的(Google、WHOOP、Oura)都把记忆做成用户可查看的列表,WHOOP 2026-05 上线 My Memory 集中管理目标、生活事件和「想让 WHOOP 关注什么、忽略什么」。WHOOP 内部评测显示「应保存的上下文实际保存率」只有 46%,记忆是当前公认的短板。
  6. 对第三方 Agent,越大的厂越封闭。Google Health API 只给原始数据,不给 Sleep Score、Cardio Load 或 Coach 输出,没有用户数据 MCP;WHOOP API 只有分数级只读,没有 Journal、血检、ECG,也没有官方 MCP;Garmin 开发者计划只对法人开放,2026-03 上 TLS 指纹后 garth 库维护者弃坑。反例是 Oura(2026-06 API 协议里写明官方 MCP Server)和 COROS(2026-05 上线官方 MCP,15 个只读工具)。
  7. Apple 的 AI 健康教练截至今日没有发布。Project Mulberry 在 2026-02 被 Bloomberg 报道缩减,Gurman 2026-05 预期「iOS 27 更新周期后期」。已发布的只有 Workout Buddy 语音播报。
  8. 对 SomaLoop 的含义:上一轮方案里「Agent 主动发起测量、操作设备」的方向经核实确为空白,可以保留并加重;但必须补上大厂已经交过学费的三件事:接地率作为发版门禁、可视可改的记忆、可调节的主动推送频率。演示里最能打的一句话不是「我们也有 AI 教练」,而是「你们花 10 美元一个月买的教练,不会替你按下测量键」。

01七家速览

名称、发布时间、模型、订阅归属与交互形态。价格为美国区官方页或评测核对值。

厂商 / 产品时间线模型订阅交互形态
Google Health Coach
前身 Fitbit Labs Insights Explorer、personal health coach
2024-10 Labs 实验;2025-10 美国公测;2026-05-19 随 Fitbit Air 与 Google Health app 全球正式发布,37 国 32 语言「built with Gemini」,未公布版本号;研究侧为 PH-LLM 与三 Agent 架构Google Health Premium $9.99/月或 $99/年;AI Pro / Ultra 订户免费;老用户保留 $79/年Today 页主动消息可回复;FAB 进入 Ask Coach 聊天,30 天历史;早、训后、晚三段推送;文字、语音、拍照与 PDF 记录
WHOOP Coach
加 Daily Outlook、Day in Review、Proactive Check-Ins
2023-09-26 发布(GPT-4);2025-01 Daily Outlook;2025-11 切 GPT-5.1;2026-05 My Memory、Proactive Check-Ins、语音 JournalGPT-4 → GPT-4.1 → GPT-5.1(跳过 GPT-5,因 minimal 推理模式评测不如 4.1)One / Peak / Life 三档全含,One $199/年起全屏聊天加各页面内嵌入口,预设提问卡;Daily Outlook 首页简报;主动 Check-In 按行程建议
Garmin Active Intelligence2025-03-27 随 Connect+ 上线,标注 beta;2026-01 加营养洞察;2026 Q2、Q3 无 AI 更新未公开;AI 透明度声明页 JS 渲染未能读取Connect+ $6.99/月或 $69.99/年Connect 首页顶部卡片,约每天一条,只能点赞点踩,不能提问,无语音
Oura Advisor2024-07 Labs beta;2025-03-31 全会员;2026-04 集成自研女性健康模型;2026-05 化验单上传通用 LLM 未公布;女性健康模型为 Oura 首个自研 LLM,院内临床医师审核Oura 会员 $5.99/月或 $69.99/年文本聊天,可选支持型或直接型语气,可设签到频率;每日签到推送;拍照记餐
Withings Intelligence
加 Cardio Check-Up、Stetho AI
2025-06-10 beta;Cardio Check-Up 2025 年初;BeamO 2025-11 获 FDA 许可未公布Withings+ $9.99/月或 $99.99/年;非订户单次 ECG 医生解读 $59.9924/7 洞察、内置助手问答、跨设备相关性;真人心脏科医生 24 小时内解读 ECG(均值 4 小时)
Apple Workout Buddy
Health+ / Mulberry 未发布
2025-06 随 watchOS 26 发布;watchOS 27 于 2026-06 公布、秋季推出;AI 健康教练仅为 Bloomberg 报道Apple Intelligence,Private Cloud Compute免费,需 Apple Intelligence 机型加蓝牙耳机纯语音播报:训前鼓励、途中里程碑、训后总结;非聊天
Samsung Health Assistant
加 Gemini、Running Coach、Bedtime Guidance
Watch8 2025-07 预装 Gemini;Health Assistant beta 2026-07-21,仅美国Gemini;Health Assistant 未公布目前免费,未见订阅App 内聊天问数据;Gemini 语音可执行动作;就寝窗口主动通知

另有 Ultrahuman Jade(2026-02,「real-time biointelligence AI」,可触发 AFib 检测与呼吸训练)与 Amazfit Zepp Flow / Zepp Aura(2024 起,GPT-4 系,语音改训练记录,Aura Premium $11.99/月),见第 06 节。

02能力矩阵:谁停在哪一级

按「能感知、能解读、能记忆、能主动、能执行、能转真人、对第三方开放」七个维度核对。只标官方页面或一手评测能证实的能力。

能力GoogleWHOOPGarminOuraWithingsAppleSamsung
多轮聊天提问 仅卡片 仅播报
每日简报 / 主动推送 早中晚 Outlook、Check-In 约 1 条/天 签到 晨间指标 * 就寝提醒
可查看、可编辑的记忆 自动保存,30 天历史 My Memory Memories 未查到 未查到
推送频率 / 语气可调 只能全开或关 靠 My Memory 语气、签到频率 按运动开关
记录 / 修改健康数据 记录、修改、拍照 Journal、训练卡 拍照记餐 Gemini 启动训练
生成 / 调整训练计划 周计划 用户报告可生成 自适应计划是算法非 AI 目标计划 Running Coach 算法
设提醒 / 改设备设置 Gemini 设提醒
Agent 发起测量(ECG / SpO2) 只通知用户去测
转接真人临床服务 2026-05 宣布临床视频问诊 心脏科医生 24h
接入外部数据(病历、日历、第三方设备) 病历、天气、Health Connect、CGM 血检、EHR(HealthEx) 化验单 PDF 自家多设备 日历、智能家居 *
官方第三方 Agent 接口(MCP) 仅文档 MCP 封杀非官方 API 协议含 MCP Server 「AI Agent Onboarding」文档 HealthKit SDK
● 已证实◐ 部分或有限○ 未查到或明确没有* 仅来自搜索摘要或媒体转述

唯一一行全部空白的是「Agent 发起测量」。Ultrahuman Jade 是查到的唯一例外,2026-02 新闻稿称可以「触发 AFib 检测、启动呼吸训练」,但 Ring PRO 因专利纠纷首发不含美国,且尚无独立评测证实。对一只带 ECG 电极、SDK 已暴露 SetDeviceMeasurementWithType 的手环来说,这一行就是演示的高光。

03Google Health Coach:架构最重,翻车在活动识别

Google 是唯一公开了 Agent 架构与评估方法的厂商,也是被评测揪出最多幻觉案例的厂商。两件事同时成立,很说明问题。

官方公开的架构

Google Research 2025-10-27 的博客把 Coach 拆成三个 Agent 协作:一个对话 Agent负责多轮意图理解和编排;一个数据科学 Agent「迭代地调用工具取数、分析、总结」,实际上是生成代码做数据分析;一个领域专家 Agent(如健身专家)基于用户数据生成计划。时序数值推理由 PH-LLM 承担,那是 Gemini 的微调版,睡眠考试 79 分、健身 88 分。评估用 SHARP 框架(安全、有用、准确、相关、个性化),累计超过 100 万条人工标注和 10 万小时人工评估。

SensorLM 是另一条线:用 10.3 万人、5970 万小时 Fitbit 与 Pixel Watch 数据训练的传感器到语言基础模型,博客明确写「未来产品可能需要进一步临床与监管评估」。没有任何来源说它已进产品。

它能做什么

  • 记录:「记录今天 9 到 10 点跑了 3.5 英里」「记体重 165 磅」、饮水;记录时自动填充候选细节。拍营养标签说「记两份」,Engadget 实测准确。
  • 修改:「更新或修改已记录的数据」是官方帮助页列出的能力。
  • 计划:2026-04-24 起按目标与偏好生成每周健身计划,可自定义动作,附分步指导。
  • 上下文:读取活动、睡眠、HRV、呼吸率、皮温、SpO2、周期、病历(美国经 b.well 与 CLEAR)、位置与天气;支持 Health Connect 接入 Garmin、WHOOP、Oura 等第三方数据,但「目前只用第一方数据计算睡眠分和 Cardio Load」。
  • 记忆:自动保存用户分享的信息;撤销授权「不会自动从对话历史中删除」。Thurrott 实测它「记不住我每天早上的散步」。

官方页面查不到的:发起测量、修改设备设置、设闹钟或提醒。明确不做的:分析医学影像或症状照片。

评测抓到的问题

"I'm not sure how comfortable I am needing to dive deep into every single AI response from my 'coach' to ensure it's not relying on false data."

9to5Google 正式评测,2026-05-28。Coach 声称一次没发生的 5.2 英里跑步,纠正后仍留在首页;另有一次完全虚构的搏击训练。

像「凌晨 4:45 送你去机场、一路不停说话的 Uber 司机」。

DC Rainmaker,2026-05。the5krunner 同期批评多个页面变成「文字墙」,核心指标要点好几次才看得到。
  • 走跑不分:Thurrott「自动识别多次把散步标成跑步」;Engadget 一小时训练后 Coach 仍在总结里提「你散了个步」。Android Authority 记录 Coach 被质疑时暗示是用户「没记录那次跑步」。
  • 附和:Thurrott 记录 Coach 建议休息,用户照练后 Coach 说「你是对的」。
  • 安全护栏误触发:Engadget 遇到正常提问被拒「我这边有东西没通过安全指南」。
  • Reddit 极端案例(仅来自 TechRadar 搜索摘要,原文未能打开):被建议「不要养狗」「把孩子放一边」、每天都劝休息。
  • 好评集中在多模态记录:CGMagazine 称食物识别准确到「多谷物面包上的 Nutella 和花生酱」;Thurrott「一天和 AI 教练聊好几次很快成了习惯」。

对第三方

Google Health API 于 2026-09-30 替代 Fitbit Web API,约 50 种数据类型含 ECG 与心律不齐通知,但不含Readiness、Cardio Load、Sleep Score 和任何 Coach 输出;所有 scope 均为 Restricted 需审查;写入能力在路线图上,Terra 5 月分析称尚无 scope 实际授予第三方写权限。开发者站的 MCP 只是文档检索 MCP,与用户数据无关。社区的 ghealth CLI(237 星)用 SKILL.md 形式给 Agent 用,非 Google 官方。

04WHOOP Coach:三年从聊天框走到 500 个 Agent

WHOOP 官网和帮助中心全部被拦,但工程博客 engineering.prod.whoop.com 可读,是本轮最有价值的一手来源。

42.6% → 56.6%「引用了会员数据的回答」占比,GPT-4.1 切到 GPT-5.1 前后。换模型前近六成回答没接地。
0.98 s切换后中位延迟(原 1.53 s),点赞率 +24%,token 成本 −42%。跳过 GPT-5 是因其 minimal 推理模式评测不如 4.1。
46%Memory Agent 「应保存的上下文实际被保存」的比例(应保存命中率 84%)。记忆是 WHOOP 自己承认的短板。

产品演进

  • 2023-09:基于 GPT-4 的聊天,所有会员可用,官方发过「该问什么问题」的提示卡。当时评测「没有证据表明 AI 会自主行动」,且「不能把训练计划细化到动作」。
  • 2025-01:Daily Outlook 首页简报,评测称「比旧聊天框有用得多、直接得多」。
  • 2025-09:Advanced Labs 血检(65 项,$199),官方称形成「血检指导日常教练」的闭环;2026-08 起不再需要会员,向竞品用户开放。
  • 2026-05:My Memory 集中管理目标、身份、生活事件、健康史、「想让 WHOOP 标记什么、忽略什么」;Proactive Check-Ins 按出差等日程主动建议调整睡眠训练;语音记 Journal;HealthEx 导入电子病历;宣布临床视频问诊。

工程做法

AI Studio 把每个 Agent 定义为「system instructions + model + tools」三件套,六个月迭代 2500 次、上线 235 版、41 个线上 Agent(Coach、Day in Review 等),到 2026-03 已超 500 个。核心技巧是inline tools:在渲染 system prompt 时用标记直接把会员数据注入,「不需要往返的工具调用,响应接近即时」。2026-04 公开的 HPML 模板语言把「模型本来要在对话中推断的东西,在渲染时确定性地解决」,品牌语气与教练准则作为片段复用。评测框架用合成 Persona 做输入、LLM 当裁判校验工具调用,并「用指标验证 Agent 正确拒绝危险或侵犯隐私的请求,以此作为发版门禁」。PII 不发给模型提供方。

动作边界

2026 年评测和用户报告显示 Coach 能在对话中记录 Journal 行为从文字描述生成训练卡、给出具体力量训练的重量次数;但 tech.yahoo 2026-05 的表述仍是「AI 不独立采取行动,而是给出建议」,两种描述并存。设闹钟、改 Sleep Planner、触发测量:未查到。MG 的 ECG 必须用户「把两指放在侧面金属凹槽 30 秒」,后台检测到异常时 App 发通知提醒用户去做,评测指出「只能捕捉测试那 30 秒内的事件」。

用户怎么说

"I invented 'more awake last night' without data. Then I used that to tell you how today might feel."

WHOOP Coach 对用户的自白,Reddit 截图,Gear Patrol 2026-07-06 转述。同文还有 Coach 误判用户生病后道歉、语气失控的案例,并指出 WHOOP 未公开回应。
  • TrainerRoad 论坛:「基本上就是『相信我兄弟』」「连基本算术都算不对」。
  • road.cc:训练建议「深度和细节有点欠缺」,几乎每天都是「一次跑步加一次骑行」,「Garmin Connect 的每日建议训练好得多」。
  • 正面:Trustpilot 2026-09「一天用几次,建议总是个性化的」;Reddit 用户称记忆功能帮他做了时差恢复的每日计划。

生态态度

WHOOP 2026-03 在特拉华起诉 Bevel(把 Apple Watch 变成 WHOOP 的软件教练),指控外观、版权与专利;2025-06 对 Noop 等免订阅本地 App 发下架函,声明其价值在于「把连续生理数据变成经验证、个性化、可行动的洞察」。开发者 API 只有 recovery、cycle、sleep、workout、profile、body 六类只读,没有 Journal、血检、ECG、周期,没有分钟级心率,没有官方 MCP。结论很清楚:WHOOP 把「解读层」当护城河,用法律守。

05Garmin Active Intelligence:付费的 AI 只会说,免费的算法才会做

Garmin 是「感知与执行脱节」最典型的样本,也是用户反弹最激烈的样本。

  • 形态:Connect 首页顶部卡片,DC Rainmaker 测试期间约每天一条,只能点赞点踩,不能提问,需先在设置里同意数据条款并积累数据。2026-08 在 Cirqa 上的形态是「仪表盘里两三行的小片段」。
  • 更新轨迹:2025-03 beta 上线;2025-12 年度回顾;2026-01 加营养洞察(官方例句「晚间进食如何影响睡眠质量」);2026 Q2、Q3 两次手表大更新没有任何Active Intelligence、聊天或 AI 助手更新。CEO 2025-05 表态:现有功能保持免费,但 AI 类「某些我们可能会留给付费产品」。
  • 执行层不叫 AI:Garmin Coach 自适应训练计划按 VO2 max、乳酸阈、睡眠、压力、恢复状态每天调整课表,官方博客全文没有「AI」一词,且免费。2026 Q3 新增的 Quick Workout 也是手表端算法。付费的 AI 与免费的执行没有打通的公开证据。

"I would struggle to think of a less useful tidbit." "Garmin's gonna need to do far better than this."

DC Rainmaker,Connect+ 发布日拆解,2025-03。一年后 the5krunner 复盘:「Active Intelligence 继续复述单薄的洞察」,结论「一年后依然不值」。

像「把训练数据截图发给 ChatGPT」。

Garmin 官方论坛用户 Heilrath 转引 DC Rainmaker 的比喻。同贴用户:「我花 1000 欧买表,Garmin 还想每年收我 89 欧」「花 89 美元当另一个工具的 beta 测试员?不,谢了」。贴子被版主锁定,无 Garmin 员工回复。
  • Cirqa(2026-07,$199.99,无屏):新闻稿全文不提 Connect+、AI 或 Garmin Coach,反复强调「无需订阅」。发布时把运动中实时心率图锁进 Connect+,DC Rainmaker 质问「心率带怎么能不显示我当前的心率」,数日内回撤为免费。Engadget 评为「还行但完全非必需」,并点明 WHOOP 类对手的卖点「根本不在硬件,而在 AI 与教练洞察」。
  • 对第三方:Connect Developer Program 仅对法人,协议要求数据「仅用于格式化展示」,若用于 AI 处理需在隐私政策含 AI 透明度声明并逐人取得同意;Health SDK 仅限企业伙伴。2026-03 Garmin 上 Cloudflare TLS 指纹,第三方客户端被挡,garth 维护者 3-28 发最后版本后弃坑,依赖它的 garmin_mcp(1,104 星)连带失效。开发者论坛「请求 MCP 接入」贴无 Garmin 回复。对照 COROS 2026-05 上线官方 MCP,the5krunner 直评「Garmin:封闭且付费墙,没有向外的路」。

06Oura、Withings、Apple、Samsung、Ultrahuman

OURA ADVISOR · $5.99/月

把记忆和语气交给用户

2025-03-31 全会员可用;可选「支持型 / 直接型」语气,可设签到频率,Memories 可查看编辑删除,可整体重置。2026-04 集成 Oura 首个自研 LLM(女性健康,临床医师审核),the5krunner 称其为「任何穿戴平台做过的最实质的女性健康更新」。能做:图表、目标计划、拍照记餐分级。触发测量、改设置、设提醒:未查到,支持页承认「尚未与所有 App 功能完全集成」。早期限制只读过去 7 天数据。官方自述 60% 会员靠它理解了原本不懂的指标。开放:API v2,2026-06 协议写明官方 MCP Server,但禁止聚合商把数据给任何 AI 模型。

WITHINGS INTELLIGENCE · $9.99/月

唯一把「转真人」做进订阅

2025-06 beta,官方三大能力:24/7 洞察、即时问答、跨设备相关性。Cardio Check-Up 由心脏科医生 24 小时内解读 ECG(均值 4 小时),非订户单次 $59.99。Stetho AI 秒级分析 BeamO 心肺录音;BeamO 2025-11 获 FDA 许可,$249.95。免责:听诊「仅用于记录并分享给医疗专业人士」。记忆机制、动作边界:未查到(官网与支持页全部 403)。开放:Partner Hub 有 Public API 与「AI Agent Onboarding」单文件文档,未见 MCP。

APPLE · 免费

已发布的只有语音播报

Workout Buddy 2025-06 随 watchOS 26 发布,训前、途中、训后语音,三种基于 Fitness+ 教练的 TTS 声音,需 Apple Intelligence 机型加耳机。DC Rainmaker 实测幻觉:307 天连续被说成 16 天;watchOS 27 版「常常还是编东西」,评价「相当令人失望」。AI 健康教练(Health+ / Project Mulberry):2025-03 Gurman 首报,2026-02 报道 Eddy Cue 接手后缩减,2026-05 Gurman 预期「iOS 27 周期后期」。截至 2026-09-03 未发布、未官方承认。开放:HealthKit、WorkoutKit、App Intents,无 MCP。

SAMSUNG · 目前免费

Gemini 会动手,Health Assistant 才开始

Watch8(2025-07)预装 Gemini,「开始 30 分钟跑步」直接启动训练,Engadget 实测设提醒、加日历可用。Running Coach 12 分钟测试后分 1 到 10 级生成计划;CNET 被判新手「近乎侮辱」,与不跑步的同事拿到相同计划;Engadget「没听到任何针对我的个性化内容」。Health Assistant beta 2026-07-21 仅美国,聊天问数据,「不给医疗建议、不给诊断和治疗建议」,Engadget 称接入日历与智能家居。Watch9 评测:「传感器都在,缺的是上下文」,Raise to Talk 让电量从四五成掉到 14%。开放:Health Data SDK、Sensor SDK(原始 PPG),无 MCP。

Ultrahuman 与 Amazfit

  • Ultrahuman Jade(2026-02-27):新闻稿称「首个能真正采取行动的生物智能 AI,类似 Tesla FSD 的实时运作」,可触发 AFib 检测、启动呼吸训练,规划中有订餐、调温、主动预警;2026-07 Emerald 更新的 UltraSphere 决策引擎在戒指端侧生成 60 多种「下一步最佳行动」,离线可用、免费。Ring PRO $479,因与 Oura 专利纠纷首发不含美国。这是查到的唯一「Agent 操作传感器」案例,但无独立评测证实。
  • Amazfit Zepp Flow(2024-02 起,GPT-4 系):手表长按表冠语音,能排日程、回通知、语音设训练提醒、修改力量训练记录的重量与次数。Zepp Aura 免费含每日一条 AI 睡眠消息,Premium $11.99/月无限对话。

07用户和评测骂什么

把七家的负评按类型归并,重叠最多的地方就是做手环 Agent 必须先解决的问题。

痛点证据对 SomaLoop 的要求
编造数据Google:虚构 5.2 英里跑与搏击训练;WHOOP:自承「编造了更清醒」、误记酒精与咖啡因;Apple:307 天说成 16 天、14.25 公里说成 13.9。WHOOP 量化:四成回答不引用会员数据每句结论可点开看引用了哪段数据;接地率进发版门禁;低置信度的自动识别先确认再入库
复述仪表盘Garmin「像截图发给 ChatGPT」「没有比这更没用的小贴士」;Samsung Watch9「传感器都在,缺的是上下文」,压力高只建议深呼吸不解释原因洞察必须带用户看不到的东西:个体基线偏离、跨天对比、事件归因
啰嗦、无法调节Google「说不停的 Uber 司机」「文字墙」,只有全开或关闭两档;WHOOP 用户抱怨主动消息前两周嘈杂频率、长度、语气三个旋钮暴露给用户;B 端场景默认「只在超出基线时说话」
附和与失去立场Thurrott:违背建议后 Coach 说「你是对的」;WHOOP 语气失控案例对「用户违背建议后的反馈」做专项评测集
个性化名不副实Samsung Running Coach 给不同人相同计划;WHOOP「每天都是一跑一骑」;Google 记不住每日散步记忆可视、可改、可删;演示里把「上次你说过」明确回显
付费边界Garmin「花 1000 欧买表还收 89 欧」、实时心率进付费墙数日回撤;Fitbit Air 对比 WHOOP 订阅的推文 1.3 万赞数据永远免费,只对解读与执行收费;B 端按席位不按功能
隐私与训练用途Fitbit Air 隐私反弹推文 335 赞;Samsung Health Assistant 未披露端云与共享政策;Google 研究用途需单独同意默认不出本地、明示不用于训练,把这句话放在演示首页而不是文档里

08对 SomaLoop 概念 App 的修正

上一轮给了四个方案:A 会动手的个人 Agent、B 一个 Agent 管一群人、C AI-ready 数据源、D 多行业皮肤。对照本轮核实的事实,逐条修正。

保留并加重

  • 「Agent 发起测量」是经核实的空白,是演示的高光。七家里没有一家的 Agent 能按下测量键,WHOOP 只会发通知让用户自己去按。V8 SDK 的 SetDeviceMeasurementWithType 可触发心率、血氧、HRV、ECG。演示台词可以直接对着竞品说:「你们花 10 美元一个月买的教练,不会替你按下测量键。」
  • 「Agent 操作设备」有 Samsung Gemini 和 Ultrahuman Jade 两个先例,但都不在无屏手环上。V8 的吃药 / 喝水闹钟、久坐提醒、运动模式远程开关,让「无屏手环的 UI 就是 Agent」这句话成立。
  • B 端多人视角仍然没有对手。七家全是单人消费视角;Garmin Health SDK 和 Polar 360 面向企业但没有 Agent。方案 B 的护士站 / 班组看板保留为骨架。
  • 开放性是 2026 年的实际卖点。Garmin 封杀、WHOOP 起诉、Google 不给派生指标,COROS 和 Oura 官方 MCP 反被当作正面案例。方案 C 的 MCP 面板保留为「幕后」视图。

必须补上的三件事

  1. 接地率作为演示的显性指标。WHOOP 自己公开了 56.6% 这个数字。演示里每一句 Agent 输出旁放一个「依据」按钮,点开是原始数据段和时间戳;后台统计「有引用的回答占比」并显示出来。这是对 Google、WHOOP 最集中的负评的直接回应,也是 B 端最关心的「能解释为什么报警」。
  2. 记忆可视、可改。照 WHOOP My Memory 与 Oura Memories 的做法,做一个记忆页:目标、健康史、生活事件、「关注什么 / 忽略什么」。多人场景下每位被看护者一份。
  3. 主动推送三个旋钮。频率、长度、语气。B 端默认「只在偏离个体基线时开口」,避免 Garmin 式「每天一张废话卡」和 Google 式「文字墙」。

借用大厂已验证的工程做法

  • WHOOP 的 inline tools:把当天摘要、基线、最近事件在 prompt 渲染时直接注入,不靠模型自主取数;只有「发起测量、设提醒、查历史」这类真正的动作走工具调用。延迟和接地率都受益。现有「明诺健康」睡眠 Agent 的七个只读工具可以直接改成这种注入方式。
  • Google 的分工:确定性算法(基线、趋势、事件检测)在手机侧算好,LLM 只做解读与编排。这与研究报告一「AI 不在手环里,在场景里」一致。
  • WHOOP 的拒答门禁:用合成 Persona 做输入集,验证 Agent 正确拒绝诊断类、危险类请求,作为发版前置。演示里可以现场演示一次「用户问是不是房颤」的拒答与转介。

演示叙事的调整

上一轮建议「B 做骨架,A 做高光,C 做幕后」不变。变化在于开场:先放一页「七家 Agent 能力矩阵」,让客户看到唯一空白的那一行,再演示 V8 填上它。B 端客户不需要相信「我们的 AI 更聪明」,只需要看到「他们的 AI 不会做这件事,我们的会」。

边界不变:血糖只是采集 PPG 交服务器算,HRV 包里的血压、压力、血管老化度是光学估算;演示里隐藏或标「参考值」。所有 Agent 输出带「健康参考,非医疗建议」,这是七家的共同措辞,也是 WHOOP 血压洞察吃 FDA 警告信之后的行业底线。

09来源与未查到项

以下为四组调研实际用 WebFetch 打开并读取的主要页面。未能打开的来源:The Verge、Reddit、whoop.com 全站(含 support、developer 部分页面)、Withings 官网与支持页、Garmin 支持中心与 AI 透明度声明、OpenAI WHOOP 案例页、TechRadar 与 Tom's Guide 正文、Wareable、Stuff。凡内容仅见于这些来源的搜索摘要,正文已标注。

Google

  1. Google 博客:Health Coach 全球发布(2026-05-19)blog.google/…/google-health-coach/;Fitbit Air blog.google/…/fitbit-air/;公测(2025-10-27)…/personal-health-coach-public-preview/
  2. Google Research:How we are building the personal health coach(三 Agent 架构、SHARP)research.google/blog/how-we-are-building-the-personal-health-coach/;PH-LLM …/advancing-personal-health-and-wellness-insights-with-ai/;SensorLM …/sensorlm-learning-the-language-of-wearable-sensors/
  3. 官方帮助:功能与限制 support.google.com/googlehealth/answer/16961408;能做的动作 …/17053789;数据与个性化 …/17055092;故障排除 …/17056906;病历 …/16998660
  4. 评测:9to5Google 初印象 9to5google.com/2026/05/14/… 与正式评测 9to5google.com/2026/05/28/fitbit-air-review/;Engadget engadget.com/2180910/…;Thurrott thurrott.com/…/338097/…;DC Rainmaker dcrainmaker.com/2026/05/fitbit-air-…;Android Authority 幻觉报道 androidauthority.com/google-health-coach-hallucinations-3667257/;the5krunner the5krunner.com/2026/05/28/…;CGMagazine cgmagonline.com/…
  5. Google Health API:developers.google.com/health/about、数据类型 …/data-types、发布记录 …/release-notes、AI 工具页 …/ai-assistance-and-developer-tools;Terra 分析 tryterra.co/blog/…;社区 CLI github.com/Google-Health-API/google-health-cli

WHOOP

  1. 工程博客:GPT-5.1 切换结果 engineering.prod.whoop.com/gpt-5-1-whoop-results/;AI Studio …/ai-studio/;评估框架 …/ai-evaluation-framework/;HPML …/hyper-prompt-markup-language/
  2. 发布与演进:bikeradar(2023-09)bikeradar.com/news/whoop-coach-chatgpt-4;Daily Outlook gadgetsandwearables.com/2025/01/24/…;2026-05 更新(My Memory、Check-Ins)tech.yahoo.com/…/health-tracking-whoop-app-now-…;HLTH(HealthEx、临床问诊)hlth.com/…;Advanced Labs 脱离会员 engadget.com/2239336/…
  3. 评测与用户:the5krunner 2025 the5krunner.com/2025/10/31/…;MG 评测 tech.yahoo.com/…/whoop-mg-review-…;Gear Patrol Reddit 汇总 gearpatrol.com/fitness/whoop-ai-reddit-user-feedback-pros-cons/;TrainerRoad 论坛 trainerroad.com/forum/t/whoop-ai-coach-bias/103822;road.cc road.cc/content/review/whoop-50-315523
  4. 生态:开发者 API developer.whoop.com/api/;Bevel 诉讼 the5krunner.com/2026/04/04/whoop-sues-bevel/;Noop 报道 androidpolice.com/i-tried-open-source-whoop-app/

Garmin

  1. 官方:Connect+ 新闻稿 garmin.com/…/elevate-your-health-and-fitness-goals-with-garmin-connect/;营养洞察 …/stay-on-top-of-nutrition-goals-in-garmin-connect/;Cirqa 新闻稿 …/meet-cirqa-smart-band-…;Run Coach 博客 garmin.com/…/garmin-training-plans-for-runners/;开发者协议 PDF www8.garmin.com/…/GARMINCONNECTDEVELOPERPROGRAMAGREEMENT_EN.pdf;Health SDK developer.garmin.com/health-sdk/overview/
  2. 评测:DC Rainmaker Connect+ 拆解 dcrainmaker.com/2025/03/…;Cirqa 一月评测 dcrainmaker.com/2026/08/garmin-cirqa-…;the5krunner 一周年 the5krunner.com/2026/04/20/garmin-connect-plus-review/;Engadget Cirqa engadget.com/2246325/garmin-cirqa-review/;Android Authority androidauthority.com/garmin-connect-plus-features-3542436/
  3. 用户与生态:官方论坛 forums.garmin.com/…/408872/connect-first-experiences;TLS 指纹贴 …/433892/tls-fingerprinting-blocks-third-party-clients;CEO 表态 garminrumors.com/garmin-ceo-ai-features-…;garth 弃坑 ghurt.org/garmin-api-for-personal-use;garmin_mcp github.com/Taxuspt/garmin_mcp;COROS MCP github.com/coroslab/COROS-MCP 与 the5krunner 对比 the5krunner.com/2026/05/13/coros-mcp-ai-data/

Oura、Withings、Apple、Samsung、Ultrahuman、Amazfit

  1. Oura:Advisor 发布 ouraring.com/blog/oura-advisor/;使用指南 …/how-to-use-oura-advisor/;支持页 support.ouraring.com/…/Oura-Advisor;女性健康模型 …/womens-health-ai-model/;API 与 MCP 协议 cloud.ouraring.com/legal/api-agreement;Android Authority 上手 androidauthority.com/oura-advisor-hands-on-3472107/
  2. Withings:Intelligence 新闻稿 PDF media.withings.com/…/Withings_Intelligence-EN.pdf;App Store 页 apps.apple.com/us/app/withings/id542701020;BeamO FDA prnewswire.com/…/beamo-302613723.html;开发者站 developer.withings.com
  3. Apple:watchOS 26 新闻稿 apple.com/newsroom/2025/06/watchos-26-…;DC Rainmaker Workout Buddy 实测 dcrainmaker.com/2025/07/… 与 watchOS 27 dcrainmaker.com/2026/06/…;Mulberry 缩减 9to5mac.com/2026/02/05/…;延期 9to5mac.com/2026/05/24/…
  4. Samsung:Health Assistant beta samsungmobilepress.com/articles/health-assistant-beta-ai-powered-wellness;Watch8 …/samsung-galaxy-watch8-series-…;Engadget Health Assistant engadget.com/2219698/…;Watch 8 评测 engadget.com/…/galaxy-watch-8-review-…;Watch 9 评测 tech.yahoo.com/…/samsung-galaxy-watch-9-review-…;CNET Watch 8 tech.yahoo.com/…/tested-galaxy-watch-8-…;开发者站 developer.samsung.com/health
  5. Ultrahuman:Ring PRO 与 Jade 新闻稿 cyborg.ultrahuman.com/press-releases/ultrahuman-unveils-ring-pro-…;PowerPlugs 发布 …/ultrahuman-announces-its-app-store-powerplugs-…;the5krunner Ring PRO the5krunner.com/2026/05/06/ultrahuman-ring-pro/
  6. Amazfit:Zepp Flow 博客 zepp.com/blog/how-zepp-flow-…;Zepp Aura us.amazfit.com/pages/zepp-aura
第二部分

穿戴 App 里的 Agent 怎么做

拆开 WHOOP Coach、Google Health Coach、Oura Advisor、Garmin Active Intelligence、Withings Intelligence、Ultrahuman Jade、Bevel Intelligence、Zepp Aura、Apple Workout Buddy、Samsung Health、Strava Athlete Intelligence 十一家:入口在哪、什么时候主动开口、说什么、长什么样,以及这些对 somaloop 的 SDK 与白标 App 意味着什么。

2026-09-06官方商店截图 + 用户真机截图 + 评测配图 + 官方文档素材库 research/refs/agent-ui
形态 A
全局对话
独立聊天页,问什么答什么。所有家都有,已是底线
形态 B
每屏可追问
悬浮按钮或卡片下的追问入口,带当前屏幕上下文。Google、WHOOP、Oura、Withings
形态 C
主动播报
早 / 运动后 / 晚三时段的消息卡与推送,事件触发。Google、WHOOP、Oura、Garmin、Withings
形态 D
嵌入式解释
评分下方一句话、「What's driving it」、贡献因子。Oura、Athlytic、Bevel、Zepp、Garmin
形态 E
语音
运动中播报(Apple Workout Buddy)、表上自然语言(Zepp Flow)、语音记日志(WHOOP)
形态 F
动作型 Agent
能改计划、记饮食、触发测量。Google(改计划/记餐)、Jade(启动房颤检测、呼吸)、WHOOP(记忆)

00一页结论

  1. 聊天框不是 Agent 的主体,只是兜底。十一家里做得最好的三家(Google Health Coach、WHOOP Coach、Oura Advisor)都把重心从「你来问」搬到了「它先说」:Google 在 Today 页按早、运动后、晚三个时段生成带时间戳的消息卡;WHOOP 2026 年把 Daily Outlook 和 Proactive Check-ins 做成推送,并明确「没什么值得说的时候保持安静」;Oura 让用户自己设 check-in 频率与语气。聊天页退到悬浮按钮后面。
  2. 「每屏可追问」是分水岭。Google 在四个标签的右下角固定一个「Ask Coach」悬浮按钮,点开就带着当前屏幕的上下文;WHOOP 把「Ask WHOOP anything」搜索框放在首页顶部,每张指标卡下面有一句解释和「Break down my recovery」链接;Withings 把输入框直接嵌在每张洞察卡里,下面挂三个建议问题。做不到这一点的(Garmin、Strava、Samsung)就只是「AI 文案」,不是 Agent。
  3. 主动消息有一套公认的卡片结构。时间戳、一句有画面感的标题(「That was a serious grind through the Tramuntana heat」)、正文里加粗具体数字(12.7 km、HRV 31 ms)、两到三条带粗体标签的行动项(Recovery priority / Milestone prep)、末尾一个反问句邀请回复、底部拇指上下和「Reply」。Google、Withings、Zepp、Garmin 全在用同一个骨架。
  4. 可信度靶子:把数据画出来。Oura Advisor 在回答里内嵌 Readiness 趋势图,Withings 每张卡带迷你图,Jade 用指标砖块(Vitamin D 低、同型半胱氨酸偏高)加睡眠快照,Bevel 直接展示「Thought for 16 seconds」的推理步骤列表。用户对 AI 教练最大的不满是「废话、不引用我的数据」,这四种做法都是解药。
  5. 动作型 Agent 刚起步,机会在这里。只有 Google(改周计划、拍照记餐、改历史记录)和 Ultrahuman Jade(据报道能触发房颤检测与呼吸练习)让 AI 能「做事」。没有一家能让 Agent 主动发起一次生理测量。带手指电极的手环恰好能补上这一格:Agent 判断需要时震动请你按 30 秒 ECG。
  6. 失败模式高度一致。Garmin 被 DC Rainmaker 评为「很难想出更无用的碎片」;WHOOP 用户抱怨 Daily Outlook 连续五天不记偏好、被明确拒绝的活动仍反复推荐;Oura 通知会堆在一起且时间标错;Google 的 AI 被评测者发现连夜重复推荐「nacho cheese 和 rosé」。共同根因是「摘要层无记忆、无抑制、无个人基线」。这三件事应该做进 SDK,而不是留给每个开发者自己踩坑。

01六种交互形态

按「谁先开口、在哪开口、能不能做事」分。一个成熟产品通常同时具备 A 到 D,E 与 F 是差异化。

A · 全局对话页

所有十一家里有 AI 的都有一个独立聊天页,样式几乎一致:顶部标题带「Beta」标签,左侧品牌头像气泡,用户气泡右对齐,底部输入框加发送箭头。差别在三处:历史入口(WHOOP 右上角时钟图标进历史会话;Google 把首次设置的目标存进「Ask Coach」History);建议芯片(Oura 在回答下方给「What helps with Readiness / What caused my Readiness」,Withings 给三个完整问句,Jade 给「Analyse my lab results / Is my biological age improving?」);免责声明位置(Oura 把「Advisor can make mistakes」放在输入框正下方,Google 放在设置与首次使用页,WHOOP 用 Beta 标签兼任)。

WHOOP Coach Beta v2.0官方图。VO2 Max 问答,回答里引用「March 10 run, 41 min at 11.6 strain, zones 3–4」,右上角历史入口,左下角新会话
Oura Advisor官方图。回答里内嵌 Readiness 7 天趋势卡(88,Trending up),下方两枚建议芯片,输入框下写「Advisor can make mistakes」
Ultrahuman Jade官方图。「Analyze my blood report and correlate with sleep」,回答用「What stood out」指标砖块与睡眠快照柱图,标题栏 JADE 下拉切模式
Bevel Intelligence官方图。「Thought for 16 seconds」展开推理步骤:Reviewing recovery signals → Analyzing sleep, strain, biomarker trends → Preparing insights → Done

B · 每屏可追问

这是把聊天从「一个页面」变成「一层能力」的关键。三种实现:

  • 悬浮按钮。Google Health 在 Today、Fitness、Sleep、Health 四个标签右下角固定「Ask Coach」FAB,非 Premium 用户看到的是同位置的分享图标。点开自动带入当前页面的指标作为上下文。
  • 首页搜索框。WHOOP 5.0 新首页顶部是一条「Ask WHOOP anything」输入框,与 Health Monitor、Today's Activities 并列,把提问做成首页第一动作。
  • 卡片内嵌。Withings 在每张洞察卡(Body Composition、Heart Rate Update)底部直接放「Ask anything about your health」输入框,紧跟三个与该卡相关的建议问句;WHOOP 官方图里每张指标卡下有一句解释加「Break down my recovery →」链接。
Google Health · Today真机图。11:44 AM 运动后消息卡,右下角蓝色「Ask Coach」FAB 在所有标签常驻
WHOOP 5.0 首页真机图。三环下方即「Ask WHOOP anything」搜索框,再下是 Health Monitor 与 Today's Activities
Withings Intelligence官方图。时间线卡片(07:41 Body Composition、13:57 Heart Rate Update),卡底嵌输入框与三条建议问句
WHOOP Recovery 页官方图。指标列表下的解释框:「Your HRV is elevated while your RHR…」,附「Break down my recovery →」

C · 主动播报

见第三章专门拆解。要点:Google 按时段(早、运动后、晚)生成 Today 卡;WHOOP 早晨 Daily Outlook 加事件触发的 Proactive Check-ins 推送;Oura 用户可设 check-in 频率;Garmin 全天在首页顶部生成 Active Intelligence 卡;Withings 按测量事件生成时间线卡;Zepp 每日一张 BioCharge Insight。

D · 嵌入式解释

不以「AI」出现,但正是 LLM 摘要层最自然的落点:Oura Today 页 Readiness 88 下面一句「Go get 'em! A great night's sleep can boost your readiness…」;Athlytic 恢复分下「What's driving it」列 HRV 与 RHR 对比 60 天基线,再加「Journal Insights: Magnesium, Late Night Snack」;Bevel 首页「Good morning, John」一段话总结昨夜;Welltory 顶部横幅「Your long-term wellness scores are within your personal norm」;Google Daily Readiness 页「What impacted your readiness」列 HRV Fair / Recent sleep Good / RHR Good。

Oura Today官方图。分数英雄区下一句生成式解释,不标 AI
Athlytic官方图。「What's driving it」+ 60 天基线对比 + Journal Insights
Google Daily Readiness真机图。贡献因子三行(Fair / Good / Good),右下 FAB
Welltory官方图。「within your personal norm」横幅,个人基线的最简表达

E · 语音

  • Apple Workout Buddy(watchOS 26):只在运动中、只走蓝牙耳机、只用语音。开始时激励,中途播报配速、分段、心率与活动环进度,结束时总结与里程碑。声音由 Fitness+ 教练训练而来,处理走 Apple Intelligence(端侧与 Private Cloud Compute),需要 Series 6 以上加 iPhone 15 Pro 以上。不能对话,是「播报员」而非「教练」。
  • Zepp Flow:手表上按住表冠说自然语言,找功能、回消息、查天气、闲聊;1.8 版能总结长通知、建议加日程。是表端 LUI,不是健康教练。
  • WHOOP:2026 年 5 月给 Journal 加了语音记录,AI 据此建议新的追踪项。语音用于输入,不用于输出。
  • Samsung:Running Coach 运动中给配速与心率区间的实时指导;Bedtime Guidance 按三天数据建议就寝时间。全部是算法驱动的提示,没有对话式 AI。

F · 动作型 Agent

  • Google Health Coach:「Make me a 20-minute Pilates session」直接生成并加入计划;拍照或上传 PDF 记餐;「Update yesterday's run from 5.3 miles to 4.7」改历史记录;Fitness 页的周计划卡带「Make changes」按钮回到对话修改。
  • Ultrahuman Jade:两种模式(Standard / Deep Research),据发布报道能「start breathwork or trigger AFib detection」,把 AI 与 PowerPlugs 插件打通;实际评测只确认了问答与化验单解读。
  • WHOOP:My Memory 是用户可见可编辑的记忆库(目标、生活事件、药物、慢性病、睡眠环境),Coach 与 Daily Outlook 都读它;但用户抱怨两者没真正打通。
  • 没有人做的:让 Agent 发起一次测量。所有产品的 ECG 都要用户自己去点。

02逐家拆解

产品模型 / 叙事入口主动性引用数据的方式记忆与个性化反馈与免责门槛
WHOOP Coach2023 年 OpenAI GPT-4 起步,官方称「专有算法 + 自建 ML 模型 + 微调 LLM」首页顶部「Ask WHOOP anything」、Coach 页、每张指标卡下解释与链接 早晨 Daily Outlook;事件触发 Proactive Check-ins 推送(大日子前、连续睡差后、围绕目标);「无事则静」文本内引用具体训练与数值;官方图未见内嵌图表My Memory 可见可编辑;语气偏好可学;用户反映 Outlook 不读 MemoryBeta 标签;美国用户可转真人临床医生视频咨询全档会员含
Google Health CoachGemini,SHARP 评估框架(安全、有用、准确、相关、个性化)四标签常驻「Ask Coach」FAB;Today 消息卡「Reply」;计划卡「Make changes」 早 / 运动后 / 晚三时段消息卡,可在设置关闭 Today insights加粗数字、要点、睡眠卡内嵌睡眠分期图;Readiness 页列贡献因子首次设置目标、偏好、器材;History 保存;快速回复芯片收集状态拇指上下;「AI 可能出错」「非医疗建议」;不评估症状照片Premium $9.99/月,含在 AI Pro
Oura AdvisorLLM;Labs 测试 100 万条消息,83% 认为可靠,60% 说帮助理解了指标Today 页右下「+」、菜单、Readiness 洞察消息内中强 用户设 check-in 频率;主动提示深睡模式变化;Health Radar 扫心血管与呼吸信号回答内嵌 Readiness / Sleep 图表卡;引用近 7 天 Tags语气二选一(conversational / direct);记忆可查可删;Habits and Routines 关联行为与指标拇指上下、复制;「Advisor can make mistakes」常驻输入框下会员 $5.99/月
Garmin Active IntelligenceAI 洞察卡,2025-03 Beta,2026-01 加营养首页顶部卡片;无对话 全天多张,按时段与活动后触发短句复述已有数据(「强度分钟与过去四周一致」)拇指上下训练偏好;无记忆界面拇指上下Connect+ $6.99/月
Withings IntelligenceWithings+ 内 AI 洞察 + 真人心脏科医生时间线卡内嵌输入框 + 建议问句中强 每次测量后生成带时间戳的卡(体成分、夜间心率)卡内迷你趋势图 + 百分比变化(「过去 4 天升高 29.1%」)Vitalité 指标、Health Improvement Score 作长期锚人类在环:ECG 24 小时内医生评估卡Withings+ $9.99/月;医生解读单次 $59.99
Ultrahuman Jade「世界首个实时生物智能 AI」,2026-03 随 Ring PRO 发布右上角图标进独立聊天环境;标题栏切换 Standard / Deep Research 发布稿称实时行动,评测未见主动通知「What stood out」指标砖块、睡眠快照柱图、化验单关联可接化验结果;模式切换首次需接受条款戒指 $479,无订阅
Bevel Intelligence「Your smart health engine」,读 Apple Health 数据「Ask Bevel anything」带麦克风;首页晨间段落 「Good morning」晨间总结;Food Log 消息可见推理步骤(「Thought for 16 seconds」+ 步骤列表)Biological Age、Health Records(Pro)拇指上下、复制Pro $14.99/月或 $99.99/年
Zepp Aura / Flow / CoachAura 睡眠助手(专家知识库);Flow 表端 LLM 语音;Coach 训练计划Aura 标签,吉祥物对话框欢迎页;Flow 长按表冠 每日 BioCharge Insight 卡;Flow 通知摘要一段 100 字左右解释 HybridCharge 与 HRV 的关系Coach 按水平与目标出计划拇指上下Aura 核心免费,Premium 另收费
Apple Workout BuddyApple Intelligence,Fitness+ 教练声音运动开始前开启;只在耳机里强但窄 运动中自动播报,结束总结语音播报配速、分段、心率、活动环、个人纪录用历史训练与里程碑端侧与 Private Cloud Compute硬件门槛:S6+ 与 iPhone 15 Pro+
Samsung Health算法功能,不标 AI 对话手表与 App 内功能页 Bedtime Guidance 建议就寝;Running Coach 实时指导血管负荷、抗氧化指数等新指标的解释文12 分钟测试定级 1–10免费
Strava Athlete IntelligenceAI 活动摘要,明确「回顾型非教练型」活动统计框下方,「Say More」展开仅活动后配速、心率区、相对努力,回溯 30 天找里程碑「Give feedback」四选项含「冒犯性内容」订阅用户
Google · Fitness 周计划真机图。叙事标题「Solidifying the Trail Milestone & Structural Strength」,Make changes / Log / Ask Coach,清单计数「2 to go」
Withings Cardio Check-Up官方图。ECG 波形 + 记录设备 + 心脏科医生评估卡与医生署名,AI 与真人并列
Zepp Daily HybridCharge Insight官方图。分数环下一段解释,底部拇指
Strava Athlete Intelligence真机图。活动卡下一段总结(286W 阈值功…建议恢复骑),「Say More」按钮

03主动播报专章

用户问「有主动播报吗」,答案是有,而且已经形成了三种时机模型和一套抑制原则。

时机模型

模型谁在用触发载体例子
时段型Google Health Coach、Zepp Aura、Bevel固定三时段:醒来、运动后、睡前Today 页时间戳消息卡,可选推送Google 20:47「The weekend sleep rebound pattern」;21:02「A massive recovery win for your body」;11:44 运动后「That was a serious grind…」
事件型WHOOP Proactive Check-ins、Withings、Garmin、Strava连续 4 天 HRV 下降且赛前;月睡眠债过 18 小时;完成一次测量;一次活动结束推送通知;测量后时间线卡;活动详情卡WHOOP 官方例:「flagging four consecutive days of declining HRV before a race weekend」;Withings 13:57「夜间心率 4 天升 29.1%」
用户设频型Oura Advisor用户选 check-in 频率与时间,配合目标计划推送 + 会话「每日签到通知(如果你选择的话)」;已知 bug:通知堆在一起且时间标错

抑制原则

  • WHOOP 官方原话:「When nothing warrants action, WHOOP stays quiet.」这是唯一一家把「不说话」写进产品叙事的。
  • Google 允许在 Coach 设置里关闭 Today 页的 insights;每张卡有拇指上下。
  • Garmin 用拇指上下让算法学习「哪些信息优先、哪些少推」,但评测者仍认为多数卡片无用。
  • Oura 让用户选语气(conversational / direct)和频率,是把「烦不烦」的权力交给用户。

一张主动消息卡的解剖(Google Health Coach 为样本)

时间戳
「11:44 AM」小字带闪光图标,表明是生成内容而非系统通知
标题
一句有画面感的判断:「That was a serious grind through the Tramuntana heat」「Your body grabbed a massive recovery win last night」。不是「今日总结」这类系统词
正文首段
两到三句,把具体数字加粗:「12.7 km」「finish fast」「HRV down at 31 ms」「9 hours and 26 minutes」「83 Readiness」。每个结论都能指回一个数据点
行动项
两到三条要点,每条以粗体标签开头:「Recovery priority」「Milestone prep」「Sun Safety」「Recovery Check」。标签固定,内容可变
反问
结尾一个问题邀请回复:「How does your energy feel today compared to your busier weekdays?」「are you feeling any lingering grogginess this morning?」。把播报变成对话的钩子
内嵌数据
睡眠卡内嵌睡眠分期图与 Sleep score / Sleep duration 两块迷你卡;运动卡不嵌图
操作区
拇指上下 + 「Reply」(闪光图标)或「Ask Coach」FAB;快速回复芯片如「Did some stretching / Pure rest / Still a bit sore」
Google · Sleep 页消息卡真机图。标题 + 加粗数字 + 内嵌睡眠分期图 + 结尾反问
Google · 晚间消息真机图。9:28 PM「You played it smart with a low-key Friday」,要点含「充电:电量 26%」,底部快速回复芯片
Zepp Aura 欢迎页官方图。吉祥物气泡「Hi! I'm Zepp Aura, your personal sleep assistant」,拟人化路线
Goose(第三方本地 App)真机图。没有 AI 层时的对照:只有数字与按钮,正是开发者拿到原始数据后的起点

04样式专章

配色

运动向全黑,健康向浅色

WHOOP、Oura、Athlytic、Zepp、Withings 用深色底加单一高亮色(WHOOP 绿/蓝/黄三色环,Oura 蓝绿,Withings 洋红渐变)。Google Health、Bevel、Gentler Streak、Samsung 用浅底彩色卡。AI 消息在深色里用略亮的灰底气泡,在浅色里用带淡色渐变的白卡(Google 的睡眠卡是淡紫,运动卡是淡绿)。

身份

品牌字母头像,不做人脸

WHOOP 用圆圈 W,Google 用四色闪光图标,Oura 用闪光加「Advisor」字样,Bevel 用蓝色气泡,Zepp Aura 用一个对话框形吉祥物。没有一家用人像或名字,Withings 例外:真人医生有头像与署名,用来和 AI 区分。

数据可视化

回答里带图是可信度的分水岭

Oura 在气泡里嵌完整的 Readiness 趋势卡;Withings 每卡一条迷你折线加百分比;Jade 用指标砖块加柱图;Google 在睡眠卡嵌分期图。WHOOP 与 Garmin 的 AI 只有文字,恰好是被批评「不引用数据」和「无用碎片」的两家。

透明度

推理过程与免责的摆放

Bevel 把「Thought for 16 seconds」做成可展开的步骤列表;Google Readiness 页用「What impacted your readiness」三行贡献因子;Oura 把「Advisor can make mistakes」常驻输入框下;WHOOP 用「BETA V2.0」标签;Strava 反馈里有「冒犯性内容」选项。

节奏

先一句话,再展开

Strava「Say More」、WHOOP「Break down my recovery →」、Google 消息卡默认折叠到三条要点、Garmin 卡只有一两句。所有家都在控制首屏文字量,长回答只在用户主动展开后出现。

拟人程度

两条路线

工具型:Google、WHOOP、Withings、Garmin,语气专业、用「你的数据显示」。伙伴型:Zepp Aura 有吉祥物,Bevel 说「Good morning, John」,Sleepagotchi 干脆做成养成宠物读 Health Connect 数据。Oura 让用户自己选 conversational 或 direct。

05失败模式与吐槽

产品问题来源与原话根因
Garmin Active Intelligence复述已有数据、无可操作性DC Rainmaker:「我会很难想到有更无用的小碎片」;wiki 批评「基本上总结已在 Connect 其他地方可见的数据」没有个人基线与目标,只做单指标复述
WHOOP Daily Outlook不记偏好、重复推荐被拒绝的活动WHOOP 社区:连续 5 天要求加入周期洞察与膳食建议被忽略;明确拒绝舞蹈、骑行、Reformer 仍反复出现;「Coach 记得并在聊天里引用,但 Outlook 不用」记忆层与生成层没打通
Google Health Coach循环重复、附和用户、走跑不分DC Rainmaker:连夜重复建议「nacho cheese 和 rosé」;Thurrott:「验证所有用户观点」的倾向缺抑制与去重;奖励模型偏向讨好
Oura Advisor通知堆积、时间错标Oura 已知问题页:「通知可能一起到达而非按计划时间,并引用更早的时间」调度与推送基础设施问题
Oura(整体)只给分数不给原因X 用户:「连续七天凌晨三点醒,我期待数据告诉我为什么,结果只有漂亮的图和一个糟糕的睡眠分」解释层缺失,用户转而用外部 Agent 分析
WHOOP Coach(早期)被动、不能规划Boardroom 2023:只能回答问题,CEO 称未来要「主动发起对话」2026 年已补 Daily Outlook 与 Check-ins
Strava只回顾不指导Running Genie:「backwards-looking analysis tool, not a forwards-looking coaching tool」产品定义如此,不算缺陷
所有家「一个数字收 359 美元,解释它只要 3.99」X 独立开发者广告语解读层被认为应该便宜甚至免费

"Make Daily Outlook truly customizable and allow it to reliably use Memory and AI Coach preferences… connecting those two."

WHOOP 社区用户,2026 年。把记忆接到主动播报,是用户自己提出的产品需求

06映射到 somaloop

第一份报告里 AI 层写了「摘要层、事件流、MCP」。看完十一家的做法,可以把它具体到 SDK 原语和白标 App 组件两层。

SDK 应提供的 Agent 原语

原语解决谁的问题来自哪家的教训
baseline 个人基线服务把「今天 HRV 44」变成「比你 60 天均值低 26%」Athlytic 的 60 天对比、Welltory 的「personal norm」是用户信任的来源;Garmin 缺这个所以被骂
events 事件流与阈值连续 N 天下降、睡眠债累计、夜间 SpO2 下探、久坐、电极接触WHOOP Proactive Check-ins 的触发条件全是这类;Withings 按测量事件出卡
digest 时段摘要早 / 运动后 / 晚三份结构化摘要,几百 token,含加粗字段与数据引用Google 三时段模型;避免开发者把整天原始数据喂给模型
memory 用户可见记忆目标、偏好、拒绝项、药物、睡眠环境,读写 API 与 UIWHOOP My Memory 的形态,加上「生成层必须读它」的约束,解决 Daily Outlook 的投诉
quiet 抑制策略去重、每日上限、静默时段、用户拇指反馈回灌WHOOP「无事则静」、Google 可关、Garmin 拇指学习、Oura 用户设频
request_measurementAgent 发起 ECG:手环震动引导,返回接触 / 可用 / 完成 / 失败事件没有任何一家做到;Jade 只在发布稿里提过触发房颤检测
evidence 引用对象每条 AI 结论附带可渲染的数据切片(时间范围、指标、图表 spec)Oura 内嵌图、Withings 迷你图、Bevel 推理步骤,是可信度的来源
mcp以上全部暴露为工具,开发者自带模型第二份报告的 40 多个社区 MCP 证明了需求,但它们都拿不到波形与触发

白标参考 App 应内置的 Agent 组件

  • InsightCard:按第三章解剖的七段结构渲染,字段由 digest 输出直接填充;自带拇指与「继续问」。
  • AskAnywhere:全局悬浮按钮 + 每张指标卡下的一句解释与追问链接;点开自动带当前屏幕上下文(Google 与 WHOOP 两种入口都做)。
  • CheckInPush:由 events 触发的推送模板,进入即是会话;默认遵守 quiet
  • EvidenceChip:回答里可点开的迷你图与数据引用(Oura 式),开发者不必自己画图。
  • ReasoningTrace:可选展开的推理步骤(Bevel 式),在医疗边缘场景默认开启。
  • MeasureRequestCard:Agent 请求 ECG 的专用卡:为什么要测、按哪里、进度环、失败原因、结果回到对话。这是 somaloop 独有的组件。
  • MemoryPanel:用户可见可编辑的记忆页,与设置并列(WHOOP My Memory 式),并显式标注「主动消息会使用这些信息」。
  • ToneSwitch:conversational / direct 两档与频率设置(Oura 式),写进 quiet 策略。

主动播报的默认策略建议

  1. 默认每天最多三张卡(醒来、运动后、睡前),事件型推送另计但每日不超过两条,全部可关。
  2. 没有超出个人基线的变化就不生成(WHOOP 原则);生成前查重近 7 天内容。
  3. 每张卡必须至少引用一个带时间的数据点,并能点开看图;做不到就不发。
  4. 结尾用一个问题收集状态,回复进入 memory,下一张卡必须体现(避开 WHOOP 的投诉)。
  5. 诊断类措辞一律禁止,节律不规则、SpO2 下探这类只用「提示 + 建议就医」模板,并给开发者可改的合规文案。

给开发者的一句话。十一家已经替你们验证了 Agent 的形态:先说、可追问、带图、能记、会闭嘴。开发者不需要再发明这些,需要的是把它们当 SDK 组件直接拿走,然后把精力花在 somaloop 独有的那一格:Agent 主动请你按一下手指。

07素材与来源

素材库(本机)

~/LocalDev/somaloop/research/refs/agent-ui/:14 个 App 的 App Store 官方截图(whoop、oura、google-health、garmin-connect、withings、ultrahuman、strava、bevel、zepp、polar-flow、samsung-health、welltory、athlytic、gentler-streak,各目录含 _meta.json 描述);google-health-coach-real/ 29 张 Google Health Coach 真机图(DC Rainmaker Fitbit Air 评测);x-coach/ X 上的教练截图。refs/whoop-app/ 见第二部分素材说明。本页嵌入的 20 张缩略图在 site/img/agent/

  1. WHOOP,How WHOOP Coach uses AI to deliver personalized health guidance(官方,含「stays quiet」原话):whoop.com/us/en/thelocker/new-ai-guidance-from-whoop/;Inside Look: What's Next for WHOOP — Spring 2026:whoop.com/us/en/thelocker/2026-whats-next/
  2. Strength Insight,Using the WHOOP AI Coach (2026): My Memory, Proactive Check-Ins:strengthinsight.app/blog/using-whoop-ai-coach/
  3. WHOOP Community,Daily Outlook/Coach not learning from my preferences:community.whoop.com/t/…/15543
  4. Boardroom,Tech Talk Reviews: WHOOP Coach, Powered by OpenAI(2023)
  5. Google Health Help,Get started with the Google Health Coach:support.google.com/googlehealth/answer/16961408;Google 博客,Google Health Coach is now available to Premium users
  6. DC Rainmaker,Fitbit Air In-Depth Review(2026-05,Health Coach 截图来源):dcrainmaker.com/2026/05/fitbit-review-vs-whoop.html
  7. Oura,Introducing Oura Advisor;How to Get Started With Oura Advisor;Oura Advisor 帮助文档 support.ouraring.com/hc/en-us/articles/39512345699219;A New Look for the Oura App;Known Issues
  8. DC Rainmaker,Garmin Connect+ Subscription Walkthrough(Active Intelligence 段落);Garmin Rumors Wiki,Active Intelligence
  9. Strava Help,Athlete Intelligence on Strava:support.strava.com/hc/en-us/articles/26786795557005
  10. Samsung Newsroom,New Features on One UI 8 Watch Help Users Build Healthier Habits
  11. Apple Workout Buddy:AppleInsider / Tom's Guide 报道(watchOS 26)
  12. Gadgets & Wearables,Jade AI lands on Ultrahuman Ring(2026-03-17);Ultrahuman 新闻稿 Ring PRO 与 Jade
  13. Health App Insider,Bevel Review (2026);App Store Bevel: AI Health Coach 描述
  14. Zepp 官方博客,Zepp Flow;Zepp App Store 描述(Aura 核心免费、Premium 收费)
  15. App Store 描述与截图经 iTunes Search / Lookup API 获取,2026-09-06
第三部分

手环派生指标图谱

传感器只给心率、步数、血氧、皮温。用户真正看的是 Recovery、Readiness、Body Battery、Strain 这些算出来的分数。十家厂商的帮助文档里到底有多少个这样的指标,每个用了什么输入、和多长的个人基线比、要戴几天才出分、放在哪个付费层,以及用 V8 手环的原始数据能算出其中哪些。

2026-09-03约 200 个官方帮助页、说明书、白皮书与评测实际打开权重与量程查不到的标「未查到」
个人基线7 到 90 天
所有厂商的起点。Polar 统一 28 天;Oura 14 天加权对 2 到 3 个月;Garmin HRV 与 Health Status 3 周;Apple Vitals 7 夜;WHOOP Healthspan 6 个月。没有基线就没有分数。
合成分数0 到 100 加分档
恢复、睡眠、负荷三大类,几乎全部收敛为 0 到 100 加 3 到 6 档颜色或文字。输入高度重叠:夜间心率、HRV、呼吸率、皮温、睡眠分期、活动量。
长期指标周更或月更
用「年龄」或分档呈现:WHOOP Age、Oura Cardiovascular Age、Garmin Fitness Age、Withings Vascular Age、Ultrahuman Ultra Age。都强调看趋势不看绝对值。
医疗级通知只做有或无
房颤、睡眠呼吸暂停、高血压、低心肺适能。靠 FDA 或 CE 而非分数,带年龄门槛与免责声明。V8 没有认证,这一层只能做「参考提示」。

00一页结论

  1. 十家共享同一套原料,差别全在配方和命名。夜间心率、HRV、呼吸率、皮温、睡眠分期、活动量,这六样是所有恢复类分数的输入。WHOOP Recovery、Oura Readiness、Garmin Training Readiness、Google Readiness、Polar Nightly Recharge、Samsung Energy Score、Amazfit BioCharge、Ultrahuman Dynamic Recovery、Withings Readiness,九个名字,一个骨架:拿今晚的数字和你自己过去几周的数字比。
  2. 「个人基线」是每家算法的核心,窗口长度各不相同但都公开。Polar 所有指标统一 28 天;Oura 用 14 天加权均值对 2 到 3 个月;Garmin HRV Status 与 Health Status 需 3 周;Apple Vitals 7 夜;Google Readiness 7 夜、Vitals 最多 30 天;WHOOP Stress Monitor 14 天、Healthspan 6 个月。这意味着任何新手环的前两周都「没有分数」,各家都用校准期文案处理这段空白。
  3. 负荷类都做急性对慢性比。Google Target Load 明写 ACWR;Garmin Load Ratio 0.8 到 1.4 为 Optimal;Polar Strain 7 天对 Tolerance 28 天,比值分四档;Apple Training Load 比较 7 天对 28 天;Samsung Energy Score 的活动项也用 ACWR。WHOOP 和 Polar 另做了「肌肉负荷」双轨,WHOOP 用 IMU 生物力学,Polar 用功率计。
  4. 夜间五项基线监测已成标配,指标集合完全一致。Garmin Health Status、Google Vitals、Apple Vitals、Samsung Vitals 都是心率、HRV、呼吸率、皮温、SpO2 五项,各自建立个人范围,超出即提示。WHOOP Health Monitor 和 Oura Symptom Radar 是同一思路的另两种包装。这是 V8 用现有数据最容易复刻的一类。
  5. 长期健康用「年龄」说话。WHOOP Age 与 Pace of Aging、Oura Cardiovascular Age、Garmin Fitness Age、Withings Vascular Age 与 Heart Age、Ultrahuman Ultra Age。帮助文档一律建议看趋势不看绝对值,Oura 只给「低于、对齐、高于」三档。
  6. 算法权重几乎全部不公开,只有 Apple Sleep Score 给了 50、30、20。WHOOP 明写「完整专有公式与各输入权重未公开」,Oura 未公开 Readiness 九项权重,Garmin 各分数只列输入。评测与社区对分数的抱怨集中在「黑盒」「没有数值」「缺参考范围」。
  7. 付费边界高度一致:分数本身免费,解读和长期指标收费。Oura 三大分数无会员可见,其余全锁;WHOOP One 含 Recovery、Strain、Sleep,Peak 才有 Stress Monitor、Health Monitor、Healthspan;Google 2024 年把 Readiness 免费;Garmin、Apple、Samsung 全部免费;Withings 把 Health Improvement Score 和 Heart Age 放进 Withings+。
  8. V8 能覆盖恢复、睡眠、夜间基线、压力这四类的大部分,负荷类需要自研 EPOC 或 TRIMP,体能类缺 GPS 需手机补,长期年龄类可做但要公开方法。详见第 10 节对照表。

01全景:十家有哪些指标

按九个类别归并。只列帮助文档或官方页面能证实的指标名,括号内为 2026 年已下线或改名的。

类别WHOOPOuraGarminGooglePolarAppleSamsungWithingsUltrahumanAmazfit
恢复 / 准备度RecoveryReadiness + 9 贡献项Training Readiness、Body Battery、Recovery Time、HRV StatusReadinessNightly Recharge(ANS charge、Sleep charge)、Recovery Pro、Leg Recovery TestCardio RecoveryEnergy ScoreReadiness(原 Vitalité)、RecoveryDynamic RecoveryReadiness、BioCharge、Total Recovery Time
睡眠Sleep Performance、Sleep Need、Sleep Debt、Sleep Consistency、Sleep Efficiency、Restorative SleepSleep Score + 7 贡献项、Sleep Debt、Sleep Regularity、Sleep Health、Chronotype、Body ClockSleep Score、Sleep Coach、Nap、Breathing VariationsSleep Score 六组成、Nap、(Sleep Profile 已下线)Sleep score、SleepWise Boost、Sleep gate、Sleep chargeSleep Score、睡眠分期Sleep Score、Sleep Coaching 八动物、Bedtime GuidanceSleep ScoreSleep Index + 子项、Social Jetlag、Caffeine Window、Shift Work / New Parent 修正Sleep Score、Zepp Aura 评估
负荷Strain 0-21、Strain Target、Muscular LoadActivity Score + 6 贡献项Acute Load、Load Ratio、Load Focus、Training Effect、Running Tolerance、Intensity MinutesCardio Load(TRIMP)、Target Load(ACWR)、Active Zone MinutesCardio Load、Muscle Load、Perceived Load、Strain / Tolerance、Cardio Load Status、Training Benefit、FitSparkTraining Load 五档、EffortDaily Cardio LoadEffortMovement IndexExertion、Training Load、Training Effect、PAI
体能VO2 Max 估算Cardio Capacity(VO2 max 步行测试)VO2 Max、Training Status 九态、Performance Condition、Lactate Threshold、Race Predictor、Endurance Score、Hill Score、Heat/Altitude AcclimationVO2 MaxFitness Test(OwnIndex)、Running Index、Running / Cycling / Walking TestCardio FitnessRunning Level、Fitness IndexVO2 maxVO2 max
压力Stress Monitor 0-3Daytime Stress 四态、Restorative Time、Resilience 五级、Cumulative StressStress、BreathworkResilience(原 Stress Management Score)、Body Response(EDA)无独立压力分StressStress RhythmStress 指数
长期健康WHOOP Age、Pace of AgingCardiovascular AgeFitness AgeWalking Steadiness、Time in DaylightVascular Load、Heart Health Score、AGEs IndexHealth Improvement Score、Vascular Age、Heart Age、Nerve Health ScoreUltra Age、Cardio Age、Brain Waste Clearance
健康监测Health Monitor 五项、Blood Pressure Insights、Heart ScreenerSymptom Radar、Nighttime Breathing、Blood Pressure SignalsHealth Status 五项、Breathing VariationsVitals 五项、Irregular Rhythm、Sleep Breathing Quality、BP / Insulin Resistance TrendsNightly skin temperature、ECG / SpO2 testVitals 五项、Irregular Rhythm、AFib History、Sleep Apnea、Hypertension、高低心率Vitals 五项、Sleep Apnea、IHRN、BP TrendNight Vitals、Cardio Check-Up、Hypertension NotificationsCardio Adaptability、AFib Detection、Respiratory Health
女性健康Menstrual Cycle Insights、Hormonal InsightsCycle Insights、Fertile Window、Perimenopause Check-In周期与孕期、皮温排卵估计周期Retrospective Ovulation周期Cycle & Ovulation、Pro 版
代谢Advanced Labs 血检关联Meals 营养分级、Glucose(Stelo)、Metabolic Health营养记录拍照记录Energy Sources、FuelWiseAntioxidant Index、AGEs、Body CompositionGlucose Resilience、Metabolic Age、体成分Metabolic Score、Glucose Variability(CGM)

Garmin 全部指标免费,Connect+ 只卖 AI 解读与仪表盘。Apple、Samsung 全部免费。Oura 除三大分数外全部需会员。WHOOP 按 One、Peak、Life 三层分配。Ultrahuman 基础免费,Cardio Adaptability、Cycle Pro、Respiratory Health 等 PowerPlug 单独收费。Amazfit 的 Readiness 解读在 Zepp Aura 付费层。

02恢复与准备度分数

这是用户最常看、口碑最好的一类。九家的输入、基线窗口、量程和校准期并排看。

指标输入信号基线与算法量程与分档校准期
WHOOP RecoveryOne 层HRV、RHR、Sleep Performance、呼吸率;SpO2 与皮温「也纳入,有助于判断是否生病」每天早晨起床后算一次,全天不变;与个人基线比较,完整公式未公开0-100%,绿 67-99、黄 34-66、红 1-33;成员平均约 58%官方校准期文章被登录墙拦住;搜索摘要称先用同年龄性别典型值再过渡到个人基线
Oura Readiness免费可见前夜最低 RHR、RHR 到最低点的时间、夜间体温、睡眠、前一日活动;长期项 HRV Balance、Sleep Balance、Activity BalanceBalance 类用「14 天加权均值」对「过去两个月长期均值」,近 2 到 5 天权重更高;HRV Balance 明写「两周趋势对三个月均值」;考虑月经周期与孕期波动0-100,85+ Optimal、70-84 Good、60-69 Fair、59 以下 Pay Attention;九个贡献项各自 0-100各贡献项个人均值最多 2 周学习
Garmin Training Readiness免费六因子:昨夜 Sleep Score、Recovery Time、HRV Status、Acute Load、近 3 晚睡眠史、近 3 天压力史全天持续更新;HRV Status 本身是 7 天均值对个人基线范围1-100,Prime 95-100、High 75-94、Moderate 50-74、Low 25-49、Poor 1-24依赖 HRV Status 3 周与 Training Status 2 周
Garmin Body Battery免费HRV、压力、睡眠质量、活动「像汽车油表」,睡眠充电、活动与压力放电;「食物与咖啡因不影响」5-100,四档 very low 到 high无明示,建议睡觉佩戴
Google Readiness2024-09 起免费近一周睡眠、HRV、RHR,各对个人基线新算法用 RHR 取代旧版的活动因子0-100,Low 29 以下、Moderate 30-64、High 65+7 夜建立基线,建议一个月更准;Fitbit Air 上「稍慢稳定」
Polar Nightly Recharge免费ANS charge(睡眠前四小时的心率、HRV、呼吸率)加 Sleep charge(Sleep score)两者「都与过去 28 天的通常水平比较」;ANS charge 中心率影响最大,HRV 中等,呼吸率最小六级 very poor 到 very good;ANS charge 负 10 到正 10连续 3 晚,每晚睡眠大于 4 小时
Samsung Energy Score免费活动、睡眠、睡眠心率、睡眠 HRV;美国支持页另列血氧、打鼾时长、皮温活动项用 ACWR;「近期测量对长期趋势比较」;与佐治亚大学合作,按年龄性别定权重每日分数加因子拆解;量程未查到「几天」含睡眠
Withings Readiness基础免费,Withings+ 增强Recovery(昨夜睡眠)、Effort(当日活动对个人平均)、Night Vitals(睡眠体温、SpO2、呼吸率)缺 Recovery 或 Effort 任一项即不出结果动态图标,绿高红低;Recovery 五级、Effort 六级近 24 小时同时有睡眠与活动
Amazfit BioCharge免费心率、HRV、压力、睡眠、活动的变化「动态评估身心能量」,官方注明「仅供参考」0-100昨夜睡眠加全天佩戴
Ultrahuman Dynamic Recovery免费Sleep Quotient、Stress Rhythm、皮温、RHR 对基线、HRV Form全天实时调整;RHR「考虑个体基线判断偏离」0-100,85+ optimal未写

Apple 是唯一没有综合恢复分数的厂商。它只给 Cardio Recovery(运动后 3 分钟心率下降值)和 Vitals 的偏离提示。DC Rainmaker 抱怨 Apple Training Load「没有数值」,Effort「基本给我全打 7」。这恰好反证了其他九家为什么都做了分数。

03睡眠分数与睡眠派生

睡眠分数各家都有,真正的差异在分数之上的派生:睡眠需求、睡眠债、规律性、时型。

指标算法与组成量程来源性质
Apple Sleep Score唯一公开权重:睡眠时长 50 分、就寝一致性 30 分(看过去 13 夜)、中断 20 分0-100,五档 Very Low 到 Very High官方用户手册
Google Sleep Score六组成:时长、到达深睡耗时、深睡(含深睡、REM、平静浅睡)、不安、完全醒来(大于 5 分钟)、中断总时长;改版后「基线会移动」0-100,Excellent 90+、Good 80-89、Fair 60-79、Poor 60 以下;多数人 72-83官方帮助页;旧版 50/25/25 权重页已不可得
Oura Sleep Score7 贡献项:总睡、效率、Restfulness、REM、深睡、Latency、Timing;目标值公开:效率 85% 以上、REM 约 1.5 小时、深睡 15-20%、Latency 15-20 分钟且低于 5 分钟可能过度疲劳、睡眠中点在午夜到 3 点0-100 四档官方帮助页
Polar Sleep score6 组件归三主题:amount、solidity(长中断、连续性 1-5、实际睡眠%)、regeneration(REM%、深睡%);给出人群均值如 REM 21%、深睡 15%1-100,「典型 70-85」官方帮助页,经多导睡眠图验证
Samsung Sleep Score时长、分期、心率、SpO2、皮温1-100,Excellent、Good、Fair、Needs attention官方支持页,子项名未查到
Withings Sleep Score按重要性:时长、深睡占比、中断、规律性、入睡耗时、起床耗时0-100,75+ high、50-75 medium、49 以下 low官方博客
Garmin Sleep Score运动、心率分期、时长;另显示夜间呼吸变化分档量程未查到(技术页 JS 渲染失败)fēnix 8 说明书

分数之上的派生

  • 睡眠需求与睡眠债。WHOOP Sleep Need 由近期睡眠史、当日 Strain、小睡、累积 Sleep Debt 算出,Sleep Performance 就是实际睡眠除以需求。Garmin Sleep Coach 用睡眠史、活动史、昼夜节律、HRV Status 和小睡。Oura Sleep Debt 「过去两周计算,近日权重更高」。
  • 规律性。WHOOP Sleep Consistency 看连续 4 天同一时钟时刻处于同一状态的概率,并明确与哈佛 Sleep Regularity Index 区分。Oura Sleep Regularity 看过去两周就寝与起床时间的一致性,不受小睡影响。Apple 把就寝一致性作为 Sleep Score 的 30 分。
  • 时型与昼夜节律。Oura Chronotype 分六型,需 40 到 90 天连续佩戴且不能跨时区超过 1 小时,DC Rainmaker 评为「最好也只是对日常趋势的无用分类」。Polar SleepWise 用生物数学模型(稳态加昼夜两过程)给每小时警觉度曲线和 Sleep gate,明确「不响应白天的咖啡和运动」。Samsung Bedtime Guidance 用近 3 天睡眠评估睡眠压力与节律。Ultrahuman 有 Social Jetlag(工作日对休息日睡眠时间差)和 Caffeine Window。
  • 睡眠动物。Samsung Sleep Coaching 八种动物需 7 夜数据加问卷。Google Sleep Profile 六种动物需每月 14 夜,2026 改版后已下线,改为向 Health Coach 提问。
  • 修正场景。Ultrahuman Shift Work PowerPlug「按睡眠发生时间评估,不基于固定昼夜假设」;New Parent PowerPlug 从睡眠分中降低深睡、效率、REM 的权重,步数目标降到 7,000。这是唯一公开承认「同一算法对不同人群不适用」并给出修正的厂商。

04负荷、体能与训练状态

这一类最依赖运动数据和 GPS,也是各家公式最接近运动科学文献的地方。

负荷的三种算法

  • TRIMP 系。Google Cardio Load 明写「基于 TRIMP 模型」,用活动期心率加年龄、RHR、性别。Polar Cardio Load 就是 TRIMP 数值,再按过去 90 天单次训练均值分五档。
  • EPOC 系。Garmin Acute Load 是「过去几天 EPOC 的加权和」,Training Effect 0 到 5 也由 EPOC 映射。Amazfit Training Load 同样基于 EPOC 累计 7 天。
  • WHOOP Strain。0 到 21 对数尺度,「灵感来自 RPE 6-20 量表」,心率区时间聚合为心血管负荷,检测到力量训练时叠加肌肉负荷,「两次各 10 分的活动不会得到 20 分」,午夜归零只增不减。Strain Target 每天早晨按 Recovery 给目标,到达时手环震动。

急性对慢性比

厂商短窗长窗分档
Garmin Load RatioAcute LoadChronic LoadLow 0.8 以下、Optimal 0.8-1.4、High 1.5-1.9、Very High 2.0+;2 周后可见
Polar Cardio Load StatusStrain 7 天日均Tolerance 28 天日均Detraining 0.8 以下、Maintaining 0.8-1.0、Productive 1.0-1.3、Overreaching 1.3+
Google Target Load近一周 Cardio Load近一月Under training、Improving fitness、Over training;7 天后首次出现
Apple Training Load7 天28 天well below 到 well above 五档,无数值
Samsung Energy Score 活动项「采用 ACWR 概念」融入总分

肌肉负荷双轨

WHOOP Muscular Load 用腕部加速度、速度、旋转加体重与心率,算「Volume 乘 Intensity」,声称与重复性验证相关 97%,RPE 只有 85%。Polar Muscle Load 用跑步或骑行功率算 kJ,另有 Perceived Load 为 RPE 乘时长。Garmin 另做 Running Tolerance,以「等效英里」计算机械冲击负荷。the5krunner 指出 WHOOP「肌肉与心血管 Strain 不可相加,如何合并未公开」。

体能与训练状态

  • VO2 max 是共同底座。Garmin 需户外跑 70% 最大心率 10 分钟以上;Google 只在开 GPS 的户外跑估算,30 天内最多需三次;Apple 只在户外走、跑、徒步中估算;Amazfit 需户外跑 10 分钟达 75% 最大心率;WHOOP 用机器学习被动估算,内部验证 MAE 3.7,加 GPS 后 3.3;Oura 用 6 分钟步行测试或从人体测量数据给初值;Polar 用 5 分钟静卧 Fitness Test。
  • Garmin 的体能指标最多。Training Status 九态由 VO2 max 变化、Acute Load、HRV Status 决定,每周至少一次 VO2 max 测量;Performance Condition 负 20 到正 20 是实时对基线 VO2 max 的偏离;Endurance Score、Hill Score(需 2% 以上坡段)、Lactate Threshold、Race Predictor、Heat 与 Altitude Acclimation。
  • Polar 靠主动测试。Orthostatic Test 需两周内 6 次建立基线,之后每周 2 到 3 次;Leg Recovery Test 用加速度计测三次反向跳;Running、Cycling、Walking 三种 Performance Test。
  • Amazfit PAI。7 天滚动分,目标 100 以上,引 HUNT 研究 23 万人「维持 PAI 高于 100 有助降低心血管死亡风险」。

05压力与长期健康

压力

指标算法量程付费层
WHOOP Stress Monitor即时 HR 与 HRV 对过去 14 天基线,考虑运动以区分应激源0 低到 3 你的峰值,实时Peak
Oura Daytime StressHR、HRV、动作、日间体温对「每日重新校准的个人基线」,「不用固定阈值」;每 15 分钟更新四态 Stressed、Engaged、Relaxed、Restored会员,Gen3+,需 5 天连续佩戴
Oura Restorative TimeHRV 升高时记录时段与紫点会员,约 30 天校准
Oura Resilience日间压力负荷、日间恢复、夜间恢复,14 天均值五级 Limited 到 Exceptional会员,新用户 10 天
Oura Cumulative Stress五贡献项动态加权:睡眠连续性、心脏应激反应、睡眠微动、体温调节、活动影响low、moderate、high会员,31 天内 21 天数据
Google Resilience(原 Stress Management Score)10 余因子三类:Responsiveness(HR、HRV、EDA)、Exertion balance、Sleep patterns改版后定性三档 Optimal、Balanced、Low免费
Google Body Response连续 EDA 加心率,自主神经活动「突然快速升高」时触发,10 分钟后提示反思情绪事件式通知免费,需 cEDA 传感器
Garmin StressHRV,仅静息时测量程未查到免费
Ultrahuman Stress RhythmHR、HRV、RHR 映射到昼夜相位分数加三态免费
Amazfit StressHRV 变化,每 5 分钟自动测,静息高压持续 10 分钟提醒指数加区间分布免费

长期健康:用年龄说话

指标输入更新与门槛呈现
WHOOP Age 与 Pace of Aging9 项:睡眠一致性、睡眠时长、步数、HR Zone 1-3 时间、Zone 4-5 时间、力量活动时间、VO2 Max、RHR、瘦体重;「基于全因死亡率研究」首 31 天记录 21 次 Recovery 解锁,之后每 31 天保持;用 6 个月数据;每周日更新生理年龄;Pace 负 1x 到 3x
Oura Cardiovascular Age夜间 PPG 波形估算脉搏波速度,「从数十万会员 PPG 中提取与 PWV 相关的特征」过去 30 天至少 14 夜;每周一点三档:低于 6 岁以上、对齐正负 5 岁、高于 6 岁以上
Garmin Fitness Age年龄、BMI 或体脂率、RHR、剧烈活动史完成档案即可年龄数值
Withings Vascular Age秤上心到足的脉搏波速度5 次成功测量三档:Optimal 优于同龄 90%、Normal、Not Optimal 最差 10%
Samsung Vascular Load睡眠期 PPG 脉搏波,「高值提示动脉僵硬」14 天内至少 3 夜,Watch Ultra 及以上高低等级
Ultrahuman Ultra AgeBrain Age(Brain Waste Clearance)、Pulse Age(PPG 动脉弹性等)、Blood Age(血检)Blood Age 需 Blood Vision生物年龄加衰老速度,公式未公开

Oura 明确建议「关注 CVA 的相对趋势」,并声明 CVA 与 Cardio Capacity「互不影响」。Tom's Guide 实测 Withings 血管年龄「三天内在 23 岁到 25 岁间变动」。这类指标的说服力来自趋势和方法透明度,不是那个数字。

06夜间基线监测与医疗级通知

这一节的指标集合在各家之间几乎相同,是「个人基线加偏离」这条主线最纯粹的体现。

产品监测项基线触发付费层
Garmin Health Status夜间心率、HRV、呼吸率、皮温、睡眠 Pulse Ox3 周蓝在基线内、橙超出;Connect 看历史与洞察免费
Google Vitals呼吸率、HRV、皮温变化、SpO2、RHR最多 30 天;皮温 3 夜超出个人范围即通知;呼吸率由 IBI 随呼吸的缩短延长推算,需 3 小时以上免费
Apple Vitals夜间心率、呼吸率、腕温、血氧、睡眠时长7 夜默认两项以上超出典型范围时次日晨推送,附药物、海拔、酒精、疾病提示免费
Samsung Vitals(2026)夜间 HR、HRV、呼吸率、皮温、SpO2「真实静息基线」「仅在有意义偏离时通知」免费
WHOOP Health MonitorRHR、HRV、呼吸率、SpO2、皮温「足够数据建立基线后」绿勾在范围内,橙红叹号超出;可导出 30 或 180 天 Health ReportPeak
Oura Symptom Radar体温、呼吸率、RHR、HRV、非活动时间,加年龄性别身高体重与周期阶段14 夜内 7 夜三级 No、Minor、Major signs;检测到后建议开 Rest Mode;V2 模型本地运行会员,部分地区
Polar Nightly skin temperature皮温偏差28 夜正负 1 度为通常,高 2 度以上为 much above;「不能当体温计」免费
Withings Night Vitals睡眠体温、SpO2、呼吸率作为 Readiness 输入融入 Readiness免费

医疗级二值通知

  • 房颤。Apple Irregular Rhythm 22 岁以上,静止时多次读数确认;AFib History 每周一给「处于 AFib 时间百分比」,需确诊并 5 天各 12 小时佩戴。Google Irregular Rhythm「多次读数发现迹象才通知」,22 岁以上。Samsung IHRN 检测到即引导做 ECG。WHOOP Heart Screener 需 MG 的电极,Life 层,主动测 30 秒。Ultrahuman Cardio Adaptability 用 FibriCheck 算法做夜间心律三分类。
  • 睡眠呼吸暂停。Apple 用加速度计测呼吸扰动,30 天内至少 10 夜,Elevated 持续则通知,18 岁以上。Samsung 看夜间血氧下降,10 天内 2 夜各 4 小时以上,22 岁以上,FDA De Novo。Garmin Breathing Variations 和 Google Sleep Breathing Quality 只做「呼吸变化」不做诊断措辞。
  • 血压。Apple Hypertension Notifications 用 PPG 分析血管对心搏的响应,30 天评估周期,通知后引导 7 天袖带日志,22 岁以上,FDA 510(k)。WHOOP Blood Pressure Insights 需袖带校准,MG 与 Life 层,FDA 2025 年 7 月对此发过警告信。Oura Blood Pressure Signals「不显示血压值」,看夜间 dipping 比例。Google Health Guardian 2026 秋推出被动血压趋势。Samsung BP Trend 需袖带校准。

这一层的共同点是:只做有或无,带年龄门槛,反复声明「不能检测所有病例」「不用于诊断」,且几乎全部依赖监管许可。V8 没有认证,这一层在演示里只能以「参考提示,建议就医」的措辞呈现,且不能出现房颤、呼吸暂停、高血压这些疾病名。

07女性健康与代谢

女性健康

皮温是共同入口

Oura Cycle Insights 用夜间体温偏差追踪与预测周期,排卵经 3 到 5 天体温模式确认,需 2 个已记录周期;Fertile Window 公布「准确率 70% 以上,平均绝对误差最多 3 天」。Apple Retrospective Ovulation 用腕温检测双相变化,需 Series 8 以上、5 夜各 4 小时 Sleep Focus、2 个周期。WHOOP 用皮温、RHR、HRV 检测周期阶段,「所有阶段均为估算,不可用于避孕或受孕」。Ultrahuman Cycle Pro 用 OvuSense 算法,公布对 OPK 敏感度 100%、阳性预测值 91.7%,$3.99 每月。Garmin Cirqa 用睡眠皮温做既往排卵估计。Oura 另有 Perimenopause Check-In 问卷,35 到 60 岁。

代谢

戒指和秤在做,手环几乎没有

Oura Meals 拍照给蛋白、纤维、加工度等六项 low 到 high;Glucose 接 Dexcom Stelo,Time Above Range 四档,「血糖数据不影响 Oura 分数」。Ultrahuman Metabolic Score 需自家 M1 或 M2 CGM,由 Glucose Variability、平均血糖、Time in Target 70 到 110 组成。Samsung 用多波长 LED 做 Antioxidant Index(拇指按 5 秒)和 AGEs Index,Wareable 称后者「用户很难理解」、多人「分数相同」。Withings BodyScan 2 用生物阻抗做 Glucose Resilience、Metabolic Age、六区段体成分。Polar Energy Sources 按心率强度估算碳水、脂肪、蛋白消耗比例,并注明「不应作为训练后饮食指南」。手环类(WHOOP、Fitbit Air、Cirqa)在这一类只有拍照记录,没有派生指标。

08帮助文档怎么跟用户说话

这些是官方帮助页里的原文,也是各家 AI 教练和推送文案的底稿。它们的共同句法是:一个分档标签,一句身体状态,一句今天该做什么。

GREEN (67-99%): You are well recovered and primed to perform. YELLOW (34-66%): Your body is maintaining and ready to take on moderate amounts of strain. RED (1-33%): Rest is likely what your body needs.

WHOOP,How does WHOOP Recovery work

85 or higher: Optimal, you're ready for action! 70-84: Good, you've recovered well enough. Under 70: Pay attention, you're not fully recovered.

Oura 博客,Readiness Score

Prime: Best possible. High: Ready for challenges. Moderate: Good to go. Low: Time to slow down. Poor: Let your body recover.

Garmin fēnix 8 说明书,Training Readiness 五档

Like a gas gauge on a car, it indicates your amount of available reserve energy. Good sleep charges your Body Battery. Strenuous activity and high stress can cause your Body Battery to drain more quickly. Food intake, as well as stimulants like caffeine, has no impact.

Garmin,Body Battery

Your Daytime Stress score reflects your body's physiological response, which may not always match how you feel. Stress is measured based on your biometrics, not your emotions.

Oura 帮助中心,Daytime Stress

Your body is at peak recovery. Use this energy smartly, push your limits, shine bright, and enjoy the momentum. / You wake up empty. Your body hasn't recovered at all, slow down and focus on rest.

Withings,Recovery 的 Great 与 Minimal 两级

A variation of plus or minus 1 degree Celsius is considered usual. / Your sleep gate is not always your ideal bedtime in real life.

Polar,Nightly skin temperature 与 SleepWise

Everyone's body responds differently to strain or illness. If you're unsure, trust how you feel.

Oura,Symptom Radar
  • 写明「不影响什么」。Garmin 说食物和咖啡因不影响 Body Battery;Polar 说 SleepWise 不响应白天的咖啡;Oura 说血糖数据不影响分数。提前划清算法边界,减少用户误解。
  • 把偏离归因到生活因素。Apple Vitals 提示「药物、海拔、酒精、疾病」;Google Body Response 列「公开演讲、快速起身、短途步行、进食、咖啡因、疾病发作」;Oura RHR 贡献项给出「比平时高 3 到 5 或低 10 到 15 bpm 会降分」的量化说明。
  • 长期指标一律劝看趋势。Oura CVA「关注相对趋势」;WHOOP Age 解锁初期「周更变化较快,直到完全校准」;Polar Recovery Pro 约一个月后才给长期平衡反馈。
  • 统一免责。十家都写「非医疗器械,不用于诊断、治疗、预防」;Amazfit BioCharge 直接写「仅供参考」;Oura「像所有 LLM 助手一样,Advisor 会犯错」。

09口碑:哪些分数被夸,哪些被骂

指标被夸的原因被骂的原因
WHOOP Recoveryroad.cc:对戒酒等行为「极其擅长让你有愧疚感」,行为反馈价值被肯定;the5krunner 认可「把 HRV 放在个人范围内解读是公认方法」the5krunner:「没有一种公认的科学方法能整体度量 readiness」;只用夜间 HRV 只能判断静息生理
WHOOP StrainStrength Trainer 被 the5krunner 称为「评估力量训练的唯一途径,没有其他主流可穿戴做到」road.cc:一致性差,111 TSS 的训练比三周后 174 TSS 的团骑 Strain 更高;力量训练低报心率;Marco Altini:「Strain 不是生理测量,是 WHOOP 编的分数」;肌肉与心血管如何合并未公开
Garmin Body Battery论坛用户「和我的感觉非常一致」;DC Rainmaker「总体相当好」Singletrack 论坛:「极其擅长陈述显而易见的事」;接近耗尽时不可靠
Garmin Training ReadinessDC Rainmaker 2026:「Garmin 相对所有对手最大的优势之一」the5krunner:依赖夜间 HRV,受入睡潜伏期、晚间饮酒进食影响,「有帮助但不一定正确,我谨慎对待」;论坛用户身心俱疲却见高分
Oura Readiness 与 HRV 趋势DC Rainmaker:HRV 趋势「会在感冒可见症状前一两晚显著下降」;Symptom Radar 实测提前提示,Tech Advisor「我该听 App 的」DC Rainmaker:Readiness 类「现实上需要 2 到 3 个月才有可靠基线」;VO2 Max 偏差约 20「就是错的」;Chronotype「无用的分类」
Polar Nightly RechargeDC Rainmaker:睡眠起止「精确到分钟以内」,HRV 与 Garmin、Suunto、WHOOP 一致;FitSpark 建议「超出 Garmin 与多数厂商」DC Rainmaker:「不能只与静态的 28 天基线比,需要知道最近 3 到 7 天的走势」;睡眠统计「散落两页、组织混乱」;the5krunner:呈现「过时且对普通用户过于庞杂」
Apple Training Load 与 VitalsSleep Score 回溯计算历史夜晚DC Rainmaker:Training Load「没有数值」,Effort「基本全打 7」;Vitals「睡 3 小时也没收到偏离提示」;Sleep Score 不像 Pixel Watch 和 Garmin 那样早上自动弹在表盘
Samsung Energy Score 与 AGEsBedtime Guidance 被 CNET 称为「我真会坚持用的工具」社区用户戴 12 个月无 Energy Score;Wareable:AGEs「用户很难理解」,多人分数相同,缺参考范围
Amazfit BioCharge 与 ExertionMedium 用户:BioCharge 下降与差睡眠和主观疲劳相关,「比预期好」同一用户:「不过是我已经能看到的指标的加权组合」;Notebookcheck:更新后 Exertion 出 0 分,官方未回应
Withings Vascular AgeTom's Guide 认可体成分准确Tom's Guide:「三天内在 23 到 25 岁间变动」

把这些放在一起,被夸的分数有三个共同点:和主观感受一致(Body Battery、BioCharge)、能提前几天预警(Oura HRV 趋势、Symptom Radar)、能改变行为(WHOOP Recovery 的「愧疚感」)。被骂的也有三个:算法黑盒且结果自相矛盾(Strain)、只复述已有数据(Body Battery 的「显而易见」、BioCharge 的「加权组合」)、基线太长或太静态(Oura 2 到 3 个月、Polar 静态 28 天)。

10V8 能算出哪些

V8 SDK 暴露的原始数据:连续心率(每 5 秒)、单次心率、HRV 包(含 HRV、压力、血压估算、血管老化度,约 30 分钟一条)、自动与手动 SpO2、皮温(约 10 分钟一条)、每分钟睡眠等级加 0 到 255 活动量、每分钟步数、距离与卡路里、PPI 与 RR 间期、原始 PPG、原始 ECG、运动模式会话数据。没有:呼吸率字段、原始加速度流、GPS、气压计、EDA、BIA。

指标类别参照需要的输入V8 数据可行性
恢复 / 准备度分数WHOOP Recovery、Oura Readiness、Polar Nightly Recharge夜间 RHR、HRV、皮温、睡眠、前日活动,对 14 到 28 天个人基线夜间 HR 连续、HRV 包、皮温、每分钟睡眠、步数与活动量全部有;呼吸率缺直接可算 呼吸率可从 PPI 的呼吸性窦性心律不齐推算,需自研并验证
睡眠分数与贡献项Oura 7 项、Apple 50/30/20、Google 六组成分期时长、效率、中断、Latency、睡眠中点、13 到 14 夜一致性每分钟等级 1 深 2 浅 3 REM 其余清醒,单条最长 2 小时需拼接;活动量 0 到 255直接可算 Apple 的公开权重可直接作为参考实现
睡眠需求与睡眠债WHOOP Sleep Need、Oura Sleep Debt两周睡眠史、当日负荷、小睡睡眠史有;当日负荷可由步数与运动会话近似可算
睡眠规律性与时型WHOOP Consistency、Oura Regularity、Chronotype就寝起床时刻,4 天到 90 天睡眠记录带起止时间可算 Chronotype 需 30 夜以上,且口碑差,不建议做
夜间五项基线监测Garmin Health Status、Google / Apple / Samsung Vitals、WHOOP Health Monitor夜间 HR、HRV、呼吸率、皮温、SpO2 的 7 到 30 天个人范围五项中四项直接有,呼吸率需推算直接可算 这是最容易复刻且演示效果最好的一类,且天然是 Agent 的事件源
生病早期信号Oura Symptom Radar体温、呼吸率、RHR、HRV、非活动时间对 14 夜基线,加人口学全部有或可推算可算 措辞须为「身体负荷信号」,不能提疾病
日间压力WHOOP Stress Monitor、Oura Daytime Stress、Amazfit Stress日间 HR、HRV、动作,对 14 天或每日重校准基线;排除运动HRV 包约 30 分钟一条,粒度粗于 Oura 的 15 分钟;实时 RR 间期可开启获得更细粒度;步数区分运动可算,粒度受限 实时 RR 流会影响续航,需权衡
Resilience / Cumulative StressOura日间压力与恢复、夜间恢复的 14 到 31 天均值由上两项派生可算
心血管负荷(TRIMP / EPOC)Google Cardio Load、Garmin Acute Load、Polar Cardio Load活动期心率区时间、RHR、年龄性别;EPOC 需 Firstbeat 类模型连续 HR 每 5 秒、运动会话 HR,个人信息有需自研 TRIMP 公式公开可直接实现;EPOC 是专有模型
急性对慢性比Garmin Load Ratio、Polar Status、Google Target Load7 天对 28 天负荷由上项派生可算 分档阈值各家已公开
WHOOP Strain 0 到 21WHOOP心率区时间加肌肉负荷(IMU)心率有;无原始加速度流,做不了肌肉负荷仅心血管部分
Body Battery 式全天能量GarminHRV、压力、睡眠、活动的全天累加模型输入全有需自研 Firstbeat 专有,但可用压力与恢复时段的净值做近似
VO2 maxGarmin、Google、Apple、WHOOP、Oura 步行测试、Polar 静卧测试户外配速加心率,或静息 HR 与 HRV 加人口学无 GPS,手机 GPS 可补;Polar OwnIndex 式静卧测试只需 RHR、HRV、档案需手机 GPS 或静卧测试 Oura 版偏差约 20 的先例说明要慎重
训练状态、乳酸阈、Endurance、Hill ScoreGarmin多周 VO2 max 变化、GPS、坡度、功率缺 GPS、气压、功率不可行 不是无屏手环的战场
生理年龄类WHOOP Age、Garmin Fitness AgeWHOOP:9 项 6 个月数据;Garmin:年龄、BMI、RHR、剧烈活动史WHOOP 9 项中缺瘦体重与 VO2 Max,其余有;Garmin 版输入全有可做简化版 必须公开方法,否则重蹈「黑盒年龄」被骂
血管年龄 / 血管负荷Oura CVA、Samsung Vascular Load夜间 PPG 波形提取 PWV 相关特征原始 PPG 有技术可行,不建议 需大样本训练,V8 的 HRV 包已带 vascularAging 估算但方法不明
房颤、呼吸暂停、高血压通知Apple、Samsung、Google、WHOOP MGPPG 节律或 ECG,多夜评估,监管许可PPI、原始 ECG 有,可做节律不规则检测措辞不可行 只能做「节律不规则提示,建议就医」,不能出现疾病名;WHOOP 血压警告信是先例
周期与排卵Oura、Apple、WHOOP夜间皮温偏差加手动经期记录,2 个周期皮温有可算 须声明「不可用于避孕或受孕」
代谢类Oura Glucose、Ultrahuman Metabolic Score、Samsung AGEsCGM 或多波长 LED 或 BIAV8 血糖只是采集 PPG 交服务器不可行 研究报告一已指出 PPG 推血糖无可信证据
Agent 可发起的测量无先例(见报告四)App 触发 HR、SpO2、HRV、ECG 测量SetDeviceMeasurementWithType 直接支持V8 独有
直接可算:输入齐全且方法公开需自研:输入有但模型专有不可行:缺硬件或缺监管

对概念 App 的建议

  1. 先做「夜间五项基线」而不是「恢复分数」。四家大厂集合完全一致,V8 输入齐全,且每一次偏离就是一个可推给 Agent 的事件。恢复分数是黑盒,基线偏离是白盒,B 端客户更容易信。
  2. 恢复分数照 Oura 的结构做,把贡献项全部亮出来。RHR 偏离、HRV Balance、体温偏离、Recovery Index(心率降到最低点后的睡眠时长)、睡眠、前日活动,每项 0 到 100 并给出「比平时高 3 到 5 bpm 会降分」这种量化说明。这直接回应「黑盒」的抱怨。
  3. 基线窗口做成可见的进度条。各家都有 7 到 28 天校准期,用户前两周没有分数。演示里把「已积累 9 / 14 夜」显示出来,同时先给出已能算的项目,避免 Samsung 那种「戴 12 个月无分数」的体验。
  4. 负荷类只做 TRIMP 加 7 对 28 天比值,分档抄 Garmin 或 Polar 的公开阈值。不碰 EPOC、不碰 Strain 的肌肉负荷。
  5. 不做的清单要写进演示。不做血糖,不做血压值,不做疾病名通知,HRV 包里的血压与血管老化度隐藏或标「参考」。这和各家帮助文档「写明不影响什么」是同一逻辑。
  6. 把 V8 独有的一项放在所有分数之上。当夜间基线出现偏离时,Agent 可以请求一次 ECG 或 SpO2 测量把「疑似」变成「一段数据」。十家里没有一家的分数系统能做这个闭环。

11厂商自己怎么包装 V8

JCVital 是 Jstyle 的白牌品牌(Android 包名 com.jstyle.jcvitalpro,运营方 JC MedGlobal Pte. Ltd.)。它的 V8 销售页把上面十家的分数体系几乎逐一对应地搬了过来,售价 $179,主打无订阅。核对了销售页、App 介绍页、App Store 商店页、用户手册 PDF 与官方博客评测。

JCVital 命名宣传的输入对应的大厂指标页面示例
Fuel Score™睡眠、恢复、日常 StrainWHOOP Recovery 加 Garmin Body Battery 的合体90,PEAK,「+5 Compared to last time」
Sleep Score™ + Sleep Debt分期、HRV、心率、SpO2、体温Oura Sleep Score、WHOOP Sleep Debt89,睡眠债 1h 45m
Recovery Score™睡眠、心率、HRV、压力、活动WHOOP Recovery,绿黄红三档相同:Green「ready for high-intensity training」、Yellow「train in balance」、Red「recovery required」92%
Strain Score™运动、训练负荷、心率、活动强度、恢复平衡WHOOP Strain,量程也像1.8、12.6
Heart Health Tracking™ECG Insights™、Blood Pressure Insights™、HRV 趋势WHOOP MG Heart Screener 与 Blood Pressure Insights血压「需先用专业血压计建立基准,提供算法趋势估算」
Metabolic Management™卡路里平衡、蛋白脂肪碳水纤维、BGEM™ 血糖风险评估Oura Meals、Ultrahuman Metabolic Score「不是血糖测量设备」
Women's Health Insights周期、皮温趋势、睡眠恢复Oura Cycle Insights「不用于避孕、受孕预测」
Stress & Emotional WellnessHRV 趋势、压力模式、疲劳、恢复信号Oura Daytime Stress,另加 Positive / Calm / Low 三档心情Relaxed、Mild Stress、Higher Stress
VitalAge™睡眠、恢复、活动、心脏趋势、生活方式WHOOP Age、Oura Cardiovascular Age32 岁,「wellness-oriented estimate」
Today's AI Analysis™ / AI Health Coach™每日文字解读Google Health Coach、Oura Advisor「For wellness reference only, not a medical diagnosis」

用户手册补上的硬件参数

  • 尺寸 40.3 × 29.6 × 11.8 mm,电池 180 mAh,正常使用 15 天以上、待机约 30 天,本机存储 30 天数据。
  • BLE 5.4,10 米,IP68,工作温度 0 到 45 度,FCC Part 15。
  • 传感器标注:HR 与 SpO2 传感器、ECG 与体温传感器、ECG 电极、LED 指示灯(红绿两色显示电量)。手指触电极测 ECG,与 SDK 一致。
  • 同门产品有 JCRing Care 2301,与 iOS SDK 文档里的 BleSDK_J2301A 命名对上:SDK 是戒指与手环共用的一套。

三个落差

  1. 商店里的 App 与宣传不是一回事。App Store 上 JCVitalPro 为 2.0.0 版(8 月 14 日更新),描述是「与智能手环集成的多功能应用,监测日常活动、睡眠、运动」,仅简体中文,4 个评分,更新说明「修复 bug」。Fuel Score、VitalAge、AI Health Coach 在商店描述里一个都没出现。官方博客评测也承认 Fuel 的「公式与权重没有公开文档」。
  2. 宣传的输入超出 SDK 暴露的数据。Strain 需要「训练负荷」,Fuel 与 Recovery 需要「压力」;SDK 只有 HRV 包里约 30 分钟一条的 stress 估算值,没有运动会话之外的负荷计算。这些分数要么在厂商 App 侧自己算,要么目前只是页面稿。
  3. 两个红线项它们做了。BGEM 血糖风险评估与 Blood Pressure Insights,正是报告一与报告四指出的 WHOOP 吃 FDA 警告信、PPG 推血糖无可信证据的两块。JCVital 用「风险评估」「趋势估算」「需专业血压计基准」的措辞绕开。B 端演示仍建议不碰。

对概念 App 的含义。厂商自己已经验证了「V8 硬件加 WHOOP 式分数体系」这个方向,并给出一套现成的命名。但这套体系在市场上就是「又一个无订阅的 WHOOP 仿品」。概念 App 不该再做一遍 Fuel Score,那是厂商的消费级叙事。可以把 JCVital 的分数直接当作「白标层」,演示时说「这是厂商 App 已有的分数,我们在上面加的是三样:Agent 能发起测量、多人视角、每句结论可点开看依据」。

12来源与未查到项

以下为四组调研实际用 WebFetch 打开并读取的主要页面。未能直连的:support.whoop.com 全部(401 登录墙),whoop.com 博客经阅读代理读到原文;support.garmin.com FAQ 与 garmin-technology 技术页 JS 渲染失败,Garmin 定义取自 fēnix 8 与 Cirqa 说明书;Withings 官网与支持页经阅读代理读到原文;Reddit、The Verge、Wareable 部分页面不可达。正文中「未查到」处均为本轮未能找到可打开来源,不作猜测。

WHOOP 与 Polar

  1. WHOOP:Recovery 101 whoop.com/…/how-does-whoop-recovery-work-101/;Strain 101 …/how-does-whoop-strain-work-101/;Muscular Load …/how-whoop-measures-muscular-load/;Sleep Consistency …/sleep-consistency-…;Sleep Debt …/what-is-sleep-debt-catch-up/;Health Monitor …/health-monitor-feature/;Stress Monitor …/introducing-stress-monitor-…;Healthspan …/healthspan/;VO2 Max 准确度 …/how-accurate-is-whoop-vo2-max/;会员对比 …/which-membership-is-right-for-you/;开发者文档 developer.whoop.com/docs/whoop-101/
  2. Polar:Nightly Recharge support.polar.com/en/nightly-recharge-recovery-measurement;Sleep Plus Stages …/sleep-plus-stages-sleep-tracking;SleepWise …/polar-sleepwise;Training Load Pro …/training-load-pro;Recovery Pro …/recovery-pro;Orthostatic Test …/the_what_and_how_of_orthostatic_test;Leg Recovery Test …/leg-recovery-test;Fitness Test …/the-what-and-how-of-polar-fitness-test;Running Index …/running-index;Energy Sources …/energy-nutrients;FitSpark …/fitspark-daily-training-guide;Vantage V3 手册皮温 support.polar.com/e_manuals/vantage-v3/…/nightly-skin-temperature.htm
  3. 评测:the5krunner WHOOP 5.0 the5krunner.com/2025/10/31/…;road.cc road.cc/content/review/whoop-50-315523;twopct 引 Marco Altini twopct.com/p/the-truth-about-whoop-…;DC Rainmaker Vantage V3 dcrainmaker.com/2023/11/polar-vantage-v3-…;SleepWise dcrainmaker.com/2023/01/sleepwise-feature-reality.html;Polar Loop the5krunner.com/2025/09/30/polar-loop-review-…

Oura 与 Ultrahuman

  1. Oura 帮助中心:Readiness support.ouraring.com/…/360025589793;Readiness Contributors …/360057791533;Sleep Score …/360025445574;Sleep Contributors …/360057792293;Sleep Health Hub …/43839624818963;Activity Score …/360025577993;Daytime Stress …/21205822135315;Resilience …/25358829055251;Cumulative Stress …/45979919957395;Cardiovascular Age …/28451491040019;Cardio Capacity …/28336620578835;Symptom Radar …/35593651188115;Health Radar …/52627030482707;Chronotype …/14594974129555;Cycle Insights …/4410663885331;Fertile Window …/30561106990227;Glucose …/39145979972115;会员边界 …/4409086524819;博客 Readiness ouraring.com/blog/readiness-score/、CVA …/cardiovascular-age/、Symptom Radar 内幕 …/inside-the-ring-symptom-radar/
  2. Ultrahuman:Recovery Score ultrahuman.com/blog/ultrahuman-ring-recovery-score-guide/;Sleep Algorithm 2.0 …/sleep-algorithm-2-0-explained-…;Stress Rhythm …/how-the-timing-of-stress-…;Ultra Age …/introducing-ultra-age/;Brain Waste Clearance …/introducing-brain-waste-clearance/;Cycle Pro 准确度 ultrahuman.com/us/science/studies/cycle-tracking-pro-accuracy/;Shift Work …/shift-work-powerplug/;New Parent …/introducing-new-parent-powerplug/;PowerPlugs ultrahuman.com/us/powerplugs/;Metabolic Score …/how-is-your-metabolic-score-calculated-2/
  3. 评测:DC Rainmaker Oura Ring 5 dcrainmaker.com/2026/07/oura-ring-5-…;Tech Advisor Symptom Radar 实测 techadvisor.com/article/2575433/;the5krunner Ultrahuman the5krunner.com/2024/06/27/…;Android Authority Ring Air androidauthority.com/ultrahuman-ring-air-review-3472552/

Garmin 与 Google

  1. Garmin fēnix 8 说明书:Body Battery www8.garmin.com/manuals/webhelp/GUID-EECCAC99-…/GUID-87E1392B-…;HRV Status …/GUID-9282196F-…;Training Readiness …/GUID-C21BE0C8-…;Training Status …/GUID-6F81BF5B-…;Health Status …/GUID-6335963E-…;Fitness Age …/GUID-A52C695F-…;Hill Score …/GUID-A805A45B-…;Endurance Score …/GUID-F350EB82-…;PDF 全文 fenix_8_Series_OM_EN-US.pdf;Cirqa 说明书 www8.garmin.com/manuals/webhelp/GUID-D3BE589F-…
  2. Google 帮助中心:Readiness support.google.com/fitbit/answer/14236710;Cardio Load 与 Target Load …/15402655;Sleep Score …/14236513;Resilience …/14237928;Vitals …/14236917;VO2 Max …/14237924;Irregular Rhythm …/14236719;Active Zone Minutes support.google.com/googlehealth/answer/14236509;2026 改版说明 …/17068213;Readiness 免费化 9to5google.com/2024/09/11/fitbit-free-readiness-score/;Health Guardian blog.google/…/pixel-watch-health-guardian/
  3. 评测:the5krunner Training Readiness 分析(2023);DC Rainmaker Cirqa dcrainmaker.com/2026/08/garmin-cirqa-…;Fitbit Air dcrainmaker.com/2026/05/fitbit-review-vs-whoop.html

Apple、Samsung、Withings、Amazfit

  1. Apple:Vitals support.apple.com/en-us/120142;Sleep Score support.apple.com/guide/watch/view-your-sleep-score-…;睡眠分期白皮书 apple.com/healthcare/docs/site/Estimating_Sleep_Stages_….pdf;Training Load …/track-your-training-load-…;Cardio Fitness support.apple.com/en-us/108790;Sleep Apnea …/120031;Hypertension …/117296;Irregular Rhythm …/120276;Retrospective Ovulation …/120357;Walking Steadiness …/monitor-your-walking-steadiness-…;DC Rainmaker Series 10 dcrainmaker.com/2024/09/apple-watch-series-10-…
  2. Samsung:Energy Score 与佐治亚大学 news.samsung.com/global/samsung-collaborates-with-the-university-of-georgia-…;US 支持页 samsung.com/us/support/answer/ANS10003272/;Sleep Coaching …/ANS10003657/;One UI 8 Watch 新功能 news.samsung.com/global/new-features-on-one-ui-8-watch-…;2026 AI 健康功能 samsungmobilepress.com/articles/galaxy-watch-ai-health-features;Sleep Apnea FDA accessdata.fda.gov/cdrh_docs/pdf23/DEN230041.pdf;Wareable AGEs wareable.com/features/samsung-galaxy-watch-ages-index-explained
  3. Withings:Health Improvement Score support.withings.com/…/15547200464273;Readiness(原 Vitalité)…/39074630184849;Recovery …/43555135337617;Effort …/43554984470417;Sleep Score 博客 blog.withings.com/2021/01/11/sleep-score-how-is-it-computed/;Vascular Age …/360018414897;Nerve Health Score …/11888924491025;BodyScan 2 FAQ …/42653646388625;Tom's Guide Body Scan tomsguide.com/fitness/withings-body-scan-smart-scale-review
  4. Amazfit:Readiness support.amazfit.com/en/amazfit_balance/docs/APt4dgmYgoELiFxg1Ppc2kBln7P;BioCharge support.amazfit.com/us/amazfit_t-rex_3_pro/docs/Fb9odmzyeozSt9x0iCycZm3Qnhd;PAI …/amazfit_bip_5/docs/Wl9ddYZ3bo0GGUxetH3cu4yNnE7;Balance 2 说明书 support.amazfit.com/en/amazfit_balance_2/files/user-manual.pdf.pdf;Zepp App 9 新闻稿 zepp.com/press-release/zepp-health-launches-enhanced-zepp-app-9-…;Zepp Aura aura.zepp.com/pages/science;Notebookcheck Exertion 问题 notebookcheck.net/Amazfit-smartwatch-users-flag-Exertion-score-issue-…

JCVital(V8 厂商)

  1. V8 销售页 jcvital.com/products/jcvital-v8-ecg-smart-band;App 介绍页 jcvital.com/pages/jcvital-pro-app;用户手册下载页 jcvital.com/pages/user-manual 与 V8 手册 PDF(251209 版,图片版,含规格页);官方博客评测 jcvital.com/blogs/…/jcvital-pro-v8-review-…;App Store apps.apple.com/cn/app/jcvitalpro/id6754952987;Google Play 包名 com.jstyle.jcvitalpro
  2. 未查到:Fuel Score、Recovery Score、Strain Score、VitalAge、BGEM 的算法、量程与校准期,官方页面与手册均无定义;厂商博客自称「公式与权重未公开文档化」。
第四部分

手环 Agent 用户故事

十二个用户故事,按四类人物分组:佩戴者、一线操作者、机构管理者、开发者。每个故事写清触发、Agent 感知与判断、它执行的动作、给人的解释、人在回路的确认,以及用到哪条 V8 SDK 能力、演示里哪部分真哪部分假、措辞边界在哪。三个标为主演示的故事串起来就是一场 15 分钟的客户演示。

2026-09-03基于前五份研究与 V8 SDK 能力核对所有动作均对应已验证的 SDK 指令
感知事件源
夜间五项基线偏离、实时心率流、SOS 长按、用户一句话。质量门先过:信号质量差的数据不进判断。
判断对个人基线
与本人 7 到 28 天基线比,不用人群阈值。基线未满时明说「还不能下结论」。
动作操作手环
发起 60 秒到 5 分钟测量、设吃药或喝水闹钟、改久坐提醒、远程开关运动模式。这是十家大厂都没有的一层。
解释每句带依据
每句结论旁一个「依据」按钮,点开是原始数据段、时间戳与基线。后台统计有引用回答占比。
确认人在回路
叫人、打电话、改用药计划这类动作必须由护士、安全员或家属点确认。Agent 起草,人签字。

00怎么读这些故事

  1. 每个故事都以「Agent 做了什么动作」为核心,而不是「Agent 说了什么」。报告四核实了七家大厂的 Agent 都停在解读与记录,没有一家能按下测量键。这是 V8 概念 App 唯一不需要和大厂比模型聪明的地方。
  2. 动作只用已验证的 SDK 指令。发起测量用 SetDeviceMeasurementWithType(心率、血氧、HRV、ECG),提醒用闹钟(普通、吃药、喝水三型,最多 10 个)与久坐提醒,运动模式远程开关,SOS 长按上报。V8 没有暴露震动马达指令,「震一下提醒」在本文里一律用「设一个一分钟后的闹钟」实现,演示时要如实说明。
  3. 每个故事标注演示真假。真:一台 V8 真机的 BLE 连接、实时数据、触发测量、设闹钟、SOS。假:多人看板里其他人的回放数据、夜间事件回放、真人医生回复。
  4. 措辞边界写在故事里,不写在文档末尾。不出现房颤、呼吸暂停、高血压等疾病名;血糖、血压数值不做;所有输出带「健康参考,非医疗建议」。
  5. 三个主演示故事:US-2 用户说心慌、US-5 护士站早班分诊、US-4 夜间偏离先确认再叫人。串起来是「一个人、一群人、一个夜晚」。

01佩戴者

无屏手环的佩戴者没有界面,Agent 就是界面。这一组故事的共同点是:佩戴者用一句话或一个按键发起,Agent 用手环回应。

US-1基础

前两周没有分数,但不能什么都不说

作为刚戴上 V8 三天的员工,我希望知道 App 现在能告诉我什么、还不能告诉我什么,以便不因为「没有分数」而摘掉手环

感知佩戴第 3 夜,睡眠、心率、皮温已有 3 条记录
判断基线窗口 14 夜,尚未满
动作无设备动作;展示已积累 3 / 14 夜的进度
解释「已能看:昨夜心率曲线、睡眠分期。还不能看:恢复分、偏离提示,需再 11 夜」
确认无需

为什么有这个故事

报告五:所有厂商的恢复类分数都需要 7 到 28 天基线,Samsung 有用户戴了 12 个月没有 Energy Score,Oura 被评「现实上需 2 到 3 个月才有可靠基线」。大厂用校准期文案处理这段空白,V8 概念 App 用 Agent 处理:每天说清楚今天多了什么能力。

验收标准

  • 基线未满时,Agent 任何输出不出现「恢复分」「偏离」字样,只出现原始趋势与进度。
  • 进度条精确到夜数,且说明缺哪一项数据(例如「昨夜未佩戴,睡眠缺一夜」)。
  • 第 14 夜满时主动推送一条「从今天起可以看恢复分了」,并解释分数由哪几项组成。
SDK睡眠、连续心率、体温、SpO2 历史同步(mode 0 / 2,dateOfLastData 断点续传)演示真机新配对即可;也可用回放数据快进到第 14 夜边界不用人群阈值补位,宁可说「还不知道」
US-2主演示

我说心慌,Agent 让手环测一次

作为刚开完会的白领,我希望告诉 Agent「有点心慌」后它能立刻替我确认身体状况,以便不用自己去找测量入口,也不用猜是不是该担心

感知用户输入「刚开完会有点心慌」;Agent 读取最近 30 分钟心率与 HRV 包
判断近 30 分钟心率均值比日间基线高 18 bpm,HRV 低于 14 天均值;但采样稀疏,需即时确认
动作「我让手环测 60 秒心率和 HRV,请坐着别动」;调用 SetDeviceMeasurementWithType(HR、HRV,60 秒)
解释「心率 92,你的日间基线 71,HRV 比你平时低三成。结合你说的开会,更像是应激反应而不是身体异常。依据:这 60 秒的心率曲线和最近 14 天基线」
确认用户可选:「设 20 分钟后喝水提醒」「记一条:下午有压力会议」「发给我的医生」

分支

  • RR 间期不规则:Agent 不说房颤,说「这 60 秒里心跳间隔波动比你平时大。如果你方便,可以做一次 5 分钟 ECG,把手指按在电极上,我会把记录保存下来供医生查看」。触发 ECG 测量,收原始波形。
  • 用户问「我是不是房颤」:进入 US-3 的拒答与转介。
  • 信号质量差(手环松、运动中):Agent 说「这次测量质量不够,我不据此下结论。请把手环戴紧一点,一分钟后我再测一次」。

验收标准

  • 从用户发送消息到手环开始测量不超过 5 秒;测量结束到 Agent 给出解释不超过 10 秒。
  • 解释里的每个数字都能点开看到对应的原始数据段与时间戳。
  • Agent 不使用任何疾病名;不说「正常」「没问题」这类结论性判断,只说相对基线的变化与可能的生活因素。
  • 用户拒绝测量时,Agent 只基于已有数据给出保守回答,并说明「没有即时测量,判断把握较低」。
SDKSetDeviceMeasurementWithType HR / HRV / ECG;实时 RR 间期流;HRV 历史包;闹钟(喝水型)演示全程真机。这是整场演示的高光,台词:「你们花 10 美元一个月买的教练,不会替你按下测量键」来源报告四:七家大厂无一能由 Agent 发起测量;WHOOP 只通知用户自己去测
US-3安全

问它是不是生病,它拒答但不甩手

作为看到自己夜间心率偏高的佩戴者,我希望问「我是不是房颤」时得到诚实的回答和下一步,以便既不被误诊,也不被一句「请咨询医生」打发

感知用户提问含疾病名
判断拒答门禁触发:手环数据不能诊断
动作提供两个可执行选项:立即做一次 5 分钟 ECG 记录;把过去 7 夜心率与 RR 数据打包发给医生
解释「手环的数据不能回答这个问题,医生可以。我能做的是帮你留下一段 ECG 记录和最近一周的夜间数据,让医生有东西可看」
确认用户选择;发给医生需用户点确认

验收标准

  • 用合成 Persona 做拒答评测集,覆盖房颤、呼吸暂停、高血压、糖尿病、心梗等提问,通过率作为发版门禁(照 WHOOP 评估框架的做法)。
  • 拒答后必须给出至少一个可执行动作,不能只有免责声明。
  • 发给医生的数据包含原始 ECG 波形、RR 间期、夜间心率曲线与时间戳,格式可导出。
SDKECG 测量与原始波形;PPI 历史;连续心率历史演示真机 ECG;医生端用已有「明诺健康」医生工作台来源报告四 WHOOP:「验证 Agent 正确拒绝危险或侵犯隐私的请求,作为发版门禁」
US-13记忆

告诉它关注什么、忽略什么

作为知道自己心律本来就不太规则的佩戴者,我希望告诉 Agent 这件事后它不再反复提醒,以便提醒只在真正新的变化出现时才响

感知用户说「我心律一直不太规则,医生知道,别老提」
判断写入记忆页「健康史:心律不规则,已就医」与「忽略:单独的节律不规则提示」
动作调整事件规则:节律不规则不再单独推送,只与 SpO2 下降或心率骤升同时出现时才提
解释「记住了。以后我只在节律变化同时伴随血氧下降或心率骤升时提醒你。你随时可以在记忆页改回来」
确认用户在记忆页可见、可编辑、可删除

验收标准

  • 记忆页分四类:目标、健康史、生活事件、关注与忽略。每条显示来源对话与时间。
  • 应保存的上下文实际保存率作为评测指标显示在开发者面板(WHOOP 自测为 46%,目标高于此)。
  • 删除一条记忆后,Agent 的下一次判断不再引用它,并在依据里可验证。
SDK无设备动作;影响自动监测配置与事件规则演示真机来源报告四:WHOOP My Memory「想让 WHOOP 标记什么、忽略什么」;Oura Memories 可编辑删除;Google 撤销授权不删历史被诟病

02一线操作者

护士站值班护士、班组安全员、健身教练。他们面对的是一群佩戴者,Agent 的价值是排序、解释、起草动作,人做决定。这是 B 端付费的核心人群,也是七家大厂都没有覆盖的视角。

US-4主演示

夜间偏离,Agent 先确认再叫人

作为养老院夜班护士,我希望Agent 在老人夜间指标偏离时先用手环确认一次,再决定是否叫我,以便我不被误报吵醒,而真报警时带着证据到床边

感知02:40,307 床 SpO2 自动测量 89%,比 30 夜基线低 5 个点;心率 84,比夜间基线高 16;活动量 0 到 255 连续 40 分钟为 0
判断三项同时偏离,且不动。单次 SpO2 可能是佩戴松动,需确认
动作调用 SetDeviceMeasurementWithType(SpO2,60 秒)复测;同时设一个一分钟后的闹钟让手环提示佩戴者
解释复测仍 90%:「307 床血氧连续两次低于本人基线 5 个点,心率偏高,40 分钟未活动。建议到床边查看。依据:两次测量曲线、30 夜基线」
确认护士点「已查看」或「呼叫值班医生」;Agent 记录处置与时间

分支

  • 复测恢复正常(95%):不叫人,记一条「02:40 单次低值,复测正常,疑佩戴松动」,早班分诊时汇总。
  • 闹钟提示后活动量回升:老人醒了在动,Agent 降级为「观察」,30 分钟后再看。
  • 基线不足 14 夜(新入院):Agent 用同龄参考区间兜底,但明确标注「本人基线未建立,此判断把握较低」。

验收标准

  • 从首次偏离到复测完成不超过 3 分钟;复测确认后才推送,单次偏离不推送。
  • 推送内容包含床号、三项偏离的数值与基线、复测结果、建议动作,一屏读完。
  • 护士的每次处置都留痕,早班可回看夜间所有事件的时间线,包括被 Agent 自行消化掉的误报。
  • 夜间推送频率可按机构设置:只推「确认后仍偏离」、或「任何偏离」。
SDK自动监测配置(SpO2、HR 间隔);SetDeviceMeasurementWithType SpO2;睡眠加活动量每分钟数据;闹钟演示真机做「复测」动作;夜间事件用回放数据触发。要如实说明「震一下」是用闹钟实现边界不说「缺氧」「呼吸暂停」,说「血氧低于本人基线」;皮温不等于核心体温
US-5主演示

早班分诊:今天先看谁

作为早班护士,我希望06:30 接班时 Agent 已经把 24 位老人按昨夜情况排好序、每人一句理由,以便我用五分钟决定先去看谁,而不是逐个翻数据

感知24 只手环夜间数据同步完成:睡眠分期、夜间心率、HRV、SpO2、皮温
判断每人对自身基线算五项偏离,按偏离项数与幅度排序;夜间事件(US-4)置顶
动作对前三位起草动作:307 床「建议查看,夜间血氧两次偏低」;112 床「建议晨间复测心率,昨夜均值高于基线 12 bpm」;205 床「昨夜睡眠 4 小时 10 分,比平时少 2 小时,建议询问」
解释每人一句理由加「依据」按钮;无异常者折叠为「21 人夜间正常」
确认护士批量勾选「执行」,Agent 下发复测指令;勾「忽略」需选原因

验收标准

  • 排序理由只用本人基线,不用「正常范围」;理由里必须有数字和基线。
  • 护士执行「晨间复测」后,手环在老人醒来后(活动量回升)才测,不在睡眠中测。
  • 被折叠的 21 人可展开看每人五项,每项一个箭头表示相对基线的方向。
  • 看板支持按场景切换默认阈值与措辞:养老院、工地班组、健身房、企业健康。
SDK历史同步全套(睡眠、连续心率、HRV、SpO2、体温);SetDeviceMeasurementWithType;实时计步流判断是否醒来演示1 台真机加 23 份回放数据;真机那位在演示中被「晨间复测」来源报告一:「B 端为能解释为什么报警的 AI 付钱,为纯阈值不付钱」;报告四:七家大厂全是单人视角
US-6B 端

按键就是呼叫

作为独居老人的家属,我希望父亲长按手环按键时,Agent 先电话确认再通知我,以便误触不惊动全家,真事不耽误

感知SOS 长按事件上报;Agent 立即拉取最近 10 分钟心率、SpO2 与活动量
判断心率 20 秒内从 68 升到 105,活动量骤降为 0:与「摔倒后静止」模式一致;若心率平稳且在走动,更像误触
动作通过手机 App 发起语音确认「是您按的吗?需要帮助请说话或再按一次」;30 秒无应答,通知家属并附最近 10 分钟数据
解释给家属:「14:22 按键。此前 20 秒心率从 68 升至 105,随后未活动。已尝试语音确认 30 秒无应答。依据:心率曲线、活动量」
确认家属选择:拨打电话、通知社区、标记误触

验收标准

  • 按键到 Agent 开始语音确认不超过 3 秒;到家属收到通知不超过 45 秒。
  • 误触路径:老人说「没事」或再按一次,事件关闭,不通知家属,只记一条。
  • 通知里不做「摔倒」结论,只描述数据模式;家属端可一键回拨。
SDKSOS 事件(长按上报);实时计步与心率流;SpO2 历史演示真机长按,全程真来源报告二 X 上的用户原话:「想找一个像 Fitbit Air 那样开放的平台,戴在独居的祖母身上,自己写跌倒检测和告警」
US-7B 端

高温班组:谁该去休息

作为工地班组安全员,我希望Agent 在有人心率持续偏高且皮温上升时告诉我是谁、为什么,以便在中暑前把人换下来,而且说得出理由

感知12 只手环实时计步流每分钟回传心率与皮温;环境 35 度
判断工人 7 号心率连续 15 分钟高于本人日间基线 35 bpm 以上,皮温比开工时升 1.4 度,步数未减少(不是在休息)
动作给 7 号手环设一个即时闹钟作为休息提示;推送安全员「7 号建议休息 15 分钟」;15 分钟后自动复查心率是否回落
解释「7 号 09:40 起心率 128 到 135,其本人基线 88;皮温 +1.4 度;持续作业。同班组其他人心率均在基线 +20 以内。依据:15 分钟曲线」
确认安全员点「已安排休息」或「继续观察」;班组看板显示每人当前区间

验收标准

  • 判断基于本人基线加持续时长,不基于固定心率阈值;基线未建立的新工人用同龄区间并标注。
  • 复查在休息提示后 15 分钟自动执行,心率未回落则升级推送。
  • 班组看板每分钟刷新,每人一个颜色块加当前心率与相对基线值。
SDK实时计步流(含心率、温度);闹钟;多设备并发连接需在 App 侧管理演示真机 1 台加回放;多设备并发是工程风险,演示前需验证 BLE 同时连接数边界不说「中暑」「热射病」,说「心率与皮温持续高于本人基线」;皮温受环境影响,需在解释里说明
US-8B 端

教练看组间恢复

作为健身房私教,我希望学员每组训练后 Agent 告诉我恢复心率到哪了、下一组该加还是减,以便把训练强度建立在数据上而不是感觉上

感知教练在 App 远程为学员开启运动模式(Workout);实时心率每 5 秒一条
判断第 3 组结束后 60 秒心率从 162 降到 128,恢复 34 bpm;前两组分别恢复 41、38,恢复速度在下降
动作建议「下一组减 10% 负荷或多休 30 秒」;组间休息到位时手环闹钟提示学员开始
解释「三组恢复 41、38、34,逐组变慢。依据:三段组间心率曲线」;课后与学员 14 天基线比较给一句总结
确认教练决定是否采纳;课后 Agent 结束运动模式并保存会话

验收标准

  • 组间恢复心率以「结束后 60 秒下降值」定义,与 Apple Cardio Recovery 的 3 分钟定义区分并说明。
  • 教练端同时看多名学员时,每人一行:当前心率、上一组恢复值、建议。
  • 运动模式的开启与结束由教练端远程控制,学员不需要操作。
SDK运动模式远程开始 / 暂停 / 继续 / 结束;实时心率流;运动会话历史(含 METs);闹钟演示真机,现场做三组开合跳即可来源报告一场景样板「训练中的 AI 教练:组间恢复心率决定下一组强度」

03机构管理者

院长、安全总监、企业健康负责人。他们不看单人数据,他们要三样东西:可解释、可审计、可复用的提醒计划。

US-9合规

每句话都能点开依据,且有接地率

作为养老院院长,我希望Agent 每一句结论都能追溯到原始数据,且能看到它有多少话是有依据的,以便出事时说得清,采购时也能向董事会解释为什么信它

感知任意 Agent 输出
判断每句结论生成时绑定引用:数据段 ID、时间范围、基线版本
动作无设备动作;每句旁「依据」按钮
解释点开:原始曲线高亮该段、基线区间、计算方式一句话
确认管理面板显示本周有引用回答占比、被护士标记「不准」的比例

验收标准

  • 没有引用的句子在界面上显式标灰,并归类为「一般建议」而不是「基于你的数据」。
  • 接地率按机构、按周统计并可导出;目标高于 WHOOP 公开的 56.6%。
  • 所有夜间事件、护士处置、Agent 起草的动作可导出为审计日志(CSV),含时间戳与操作人。
SDK演示真机;用 US-2 或 US-4 的输出现场点开依据来源报告四:9to5Google「我不确定自己愿意逐条核对教练的每一句话,确保它没依赖假数据」;WHOOP 接地率 42.6% 到 56.6%
US-10B 端

用药提醒由 Agent 维护,但它不假装知道你吃了没

作为社区护士,我希望把 30 位老人的用药时间告诉 Agent,它写进各人的手环并跟踪提醒是否送达,以便我不用逐个手动设闹钟,也不被虚假的「已服药」误导

感知护士导入用药计划表(姓名、药名、时间)
判断每人最多 10 个闹钟槽位,吃药型闹钟按星期重复;冲突时提示
动作批量写入各手环吃药闹钟(clockType 2);配套喝水闹钟可选
解释「已为 30 人写入 74 个用药提醒,3 人槽位不足请合并。提醒只表示手环已震动,不表示已服药」
确认护士审核冲突项;每周收到「提醒送达率」报告,服药与否需人工或家属确认

验收标准

  • 写入后从手环读回闹钟列表核对一致,不一致即报错。
  • 界面与报告中不出现「服药率」「已服药」字样,只有「提醒已下发」与「人工确认」。
  • 老人下次连接手机时若闹钟被手动改动,Agent 提示护士。
SDK闹钟读取、批量设置、全部删除;三种类型(普通、吃药、喝水);最多 10 个演示真机写入并读回边界V8 无法检测服药动作,这一点必须写在界面上,不能靠 Agent 推断
US-11B 端

周报:这周谁变了,为什么

作为企业健康负责人,我希望每周一收到一份说明「哪些人相对自己上周有明显变化、可能的原因」的报告,以便把有限的干预资源用在变化最大的人身上,而不是给每人发一份一样的健康小贴士

感知200 名员工一周数据
判断每人本周对自身前 4 周基线:睡眠时长、夜间 HRV、静息心率、久坐时长;按变化幅度排序,不做人群横比
动作生成周报:前 10 位变化者,各一句原因假设(如「本周三天加班至 23 点后」需日历授权);对变化者建议的提醒计划草案
解释每人一行数字加依据;末尾列出「本周数据不足无法评估」的人数
确认负责人选择对哪些人启用提醒计划;员工个人可见自己的部分,不可见他人

验收标准

  • 周报不含任何人群排名或评分,只含相对自身的变化;措辞不含疾病或心理健康判断。
  • 数据不足者单列,不用人群均值填补。
  • 员工端可关闭向雇主共享,关闭后周报中该员工消失,并在报告里显示「N 人未共享」。
SDK历史同步全套;久坐提醒读写演示回放数据生成一份周报来源报告三:把有传播价值的功能免费、把解读收费;报告一合规节:健康数据为敏感个人信息,需单独同意

04开发者与集成商

这一组只有一个故事,但它是前面所有故事能被客户「拿走」的前提。

US-12开放

用自己的模型接这只手环

作为做养老机器人的开发者,我希望通过 MCP 用自己选的模型调用手环的实时数据、发起测量、订阅事件,以便把生理信号接进我已有的 Agent,而不是被绑在你们的 AI 上

感知开发者在 Claude、国产模型或本地小模型中配置 MCP server
判断OAuth 授权,按佩戴者授予的范围暴露工具
动作工具集:get_live_vitalsget_baseline(range)request_measurement(type, seconds)set_reminder(type, time, repeat)subscribe_events(types)annotate(time, label);摘要层把一天数据压到几百 token
解释开发者面板显示每次调用的 token 消耗与延迟;同一任务换三个模型跑一遍,结果并排
确认发起测量与设提醒类工具默认需佩戴者在手机上确认一次授权

验收标准

  • 三个不同厂商的模型接入同一 MCP 完成同一任务(查昨夜、发起 60 秒测量、设提醒),全部成功。
  • 摘要层输出一天数据不超过 500 token,且包含基线对比。
  • 工具调用日志可导出;事件流支持 webhook 与 MCP 订阅两种方式。
SDK全部;MCP server 在手机侧或自建云侧封装 SDK演示真机;现场换模型来源报告二:40 余个健康数据 MCP server 全是聚合数据且不能触发测量;报告四:Google、WHOOP、Garmin 均无官方 MCP,Garmin 封杀非官方客户端,COROS 与 Oura 有官方 MCP

05十五分钟演示脚本

三个主演示故事串成「一个人、一群人、一个夜晚」,其余故事作为客户追问时的备用。

时间环节故事要让客户看到的一件事
0 到 2 分开场报告四能力矩阵七家大厂的 Agent 能力表里,「Agent 发起测量」整行空白
2 到 6 分一个人US-2演示者说「有点心慌」,真机开始测量,60 秒后 Agent 给出带依据的解释;顺手设一个喝水提醒,手环响
6 到 7 分追问US-3演示者问「我是不是房颤」,Agent 拒答但给出 ECG 与转介两个动作
7 到 11 分一群人US-5切到护士站看板:24 人排序,前三位各一句理由,点「依据」看曲线;批量执行晨间复测,真机那位手环开始测
11 到 13 分一个夜晚US-4回放 02:40 事件:Agent 自己复测、自己消化一次误报、只在确认后才叫人;时间线上能看到它什么时候没叫人
13 到 14 分可解释US-9管理面板:本周接地率、护士标记不准的比例、审计日志导出
14 到 15 分可拿走US-12同一任务换一个模型再跑一遍;一句话:数据永远免费,你们只卖解读和执行

演示前必须验证的两件事。一是 US-4 和 US-5 依赖的多设备并发:V8 演示只需一台真机,但客户会问「二十台怎么连」,要在演示前测出手机侧 BLE 同时连接数与轮询策略,答不上来会伤信任。二是「震一下」用闹钟实现的延迟:闹钟最小粒度是分钟,演示时说清楚,不要让客户以为是即时震动。

06故事与 SDK 能力对照

SDK 能力指令用到的故事状态
发起测量SetDeviceMeasurementWithType HR / SpO2 / HRV / ECG,秒数,开关US-2、US-3、US-4、US-5已验证
实时计步流RealTimeStep(步数、距离、卡路里、心率、SpO2、可选温度)US-5、US-6、US-7已验证
实时 RR / PPI / PPG 流openRRInterval、realtimePPI、realtimePPGUS-2 分支影响续航,需权衡
ECG 原始波形ECG 测量与 arrayEcgRawData 分包US-2、US-3已验证,需 5 分钟以上
闹钟读取、批量设置、全部删除;普通 / 吃药 / 喝水;最多 10 个;星期重复US-2、US-4、US-7、US-8、US-10已验证;作为「震一下」的替代,分钟粒度
久坐提醒读取、设置(时段、间隔、最少步数、星期)US-11已验证
运动模式远程控制开始 / 暂停 / 继续 / 结束,18 种类型,查询状态US-8已验证
SOS 事件长按上报(连接状态下)US-6已验证;仅在已连接时
历史同步睡眠、睡眠加活动量、连续心率、单次心率、HRV、SpO2、体温、PPI、运动会话;mode 0 / 2 / 0x99US-1、US-5、US-9、US-11已验证;每批 50 组,需断点续传
自动监测配置心率 / SpO2 / 体温 / HRV 各自时段与间隔US-4、US-13已验证
震动马达iOS 枚举有 MotorVibration,无对应方法;Android 无所有「提示佩戴者」处不可用,用闹钟替代
多设备并发SDK 不管连接,由 App 侧管理US-4、US-5、US-7演示前必须实测

07全局边界

  • 不出现疾病名。房颤、呼吸暂停、高血压、中暑、糖尿病一律不进 Agent 输出。说「节律不规则」「血氧低于本人基线」「心率与皮温持续偏高」。
  • 不做血糖、不做血压数值。V8 的 HRV 包带血压与血管老化度估算,界面隐藏或标「参考」;厂商 JCVital 自己做了 BGEM 血糖风险评估和血压趋势,概念 App 不跟。
  • 不用人群阈值冒充个人基线。基线未满时明说;兜底用同龄区间必须标注把握较低。
  • 叫人、打电话、改用药计划必须人确认。Agent 起草,人签字,每次留痕。
  • 每句结论带依据,没有依据的句子标灰。接地率显示给管理者。
  • 记忆可视、可改、可删。删除后立即生效并可在依据里验证。
  • 主动推送三个旋钮。频率、长度、语气;B 端默认「只在偏离本人基线时开口」。
  • 数据默认不出机构,明示不用于训练。这句话放在演示首页。
  • 所有输出附「健康参考,非医疗建议」。这是十家厂商的共同措辞,也是 FDA 2026 年 1 月一般健康指南与 NMPA 二类边界所在。