可编程生理手环破局研究
一款带 ECG 导电电极、血氧、心率的 OEM 手环,如何以「开发者套件」的形态进入市场。参照 Fitbit Air 的定位、乐鑫式开发板打法、AR/VR 与 AI 穿戴的开发者版经验,给出定位、套件、App 与 AI 能力层的完整建议。
00一页结论
- 市场空位是真实的,但边界比预想的窄。Google 随 Fitbit Air 发布了 Google Health API(约 40 类数据、逐样本心率、ECG 记录、webhook),云端聚合层的「AI Agent 接健康数据」已被官方占位;Garmin、WHOOP、Oura 都只给聚合指标。能开放原始 ECG/PPG 波形流的产品仍然只有胸贴模块(Movesense €99 起,开发套件 €249 起)和面向药企的研究手环(Corsano、Empatica,按项目报价)。「百元美金级、腕戴、本地 BLE 直连、原始波形全开放、手指电极可被程序触发的 ECG」这个组合,目前没有人占,而且 Google 的商业模式决定了它不会来占。
- 不要卖「手环」,卖「可编程的生理信号源」。开发者买的不是计步器,而是一个稳定、带时间戳、可编程触发的心电和脉搏波数据源。原始波形开放是唯一不可复制的护城河,聚合指标谁都有。
- 套件形态照抄开发板厂,价格锚在 Movesense 和 Fitbit Air 之间。单机开发版建议 ¥599–799($89–109),五机团队套件带云额度 ¥2,999 左右。开源 BLE 协议、手机 SDK、Python SDK、示例仓库、回放数据集,让没买硬件的人也能先写代码。
- App 要做三个而不是一个。开发者控制台 App(调试、波形、录制、导出、OTA)、白标参考 App(改 logo 就能上架,含 HealthKit/Health Connect 桥)、Web 控制台(设备、数据集、API key、webhook、MCP 端点)。消费级的「今日总结」界面只出现在白标参考 App 里,而且默认关闭。
- AI 层的卖点是「AI-ready」,不是「我们有 AI」。把波形变成 Agent 能消费的三样东西:结构化指标、自然语言摘要、可订阅的事件流,并内置 MCP server。让开发者带自己的模型。最有想象力的玩法来自 ECG 电极本身:Agent 可以主动请求用户按一下手指,这是唯一一种「AI 能发起的生理测量」。
- 合规姿态:非医疗器械、仅供研发与研究。FDA 在 2026 年 1 月明确「只提供信息的设备不受监管」,中国 NMPA 只对带诊断声明的 ECG/血氧管为二类器械。开发者套件天然落在豁免区,但要在 ToS 里把临床用途责任明确交给开发者,并留出「OEM 已有二类证时的医疗版」这条升级线。
01参照物:Fitbit Air 是什么,不是什么
你提到的参照产品在 2026 年 5 月上市。它定义了「无屏手环 + 手机 App + AI 教练订阅」的消费形态,但在开放性上恰好留出了一整块空地。
| 维度 | Fitbit Air 的做法 | 对本项目的含义 |
|---|---|---|
| 价格与形态 | $99.99,无屏,续航约一周,5 分钟快充一天 | 消费者已接受「无屏手环 + App」形态,开发版不需要再教育 |
| 传感器 | 光学心率、红光/红外 SpO2、皮温、三轴加速度、陀螺仪、震动马达。没有 ECG 电极 | 手指电极 ECG 是硬件层面的直接差异点 |
| 健康功能 | 24/7 心率、房颤提醒(PPG 节律)、SpO2、HRV、睡眠分期、每日准备度(需 7 晚数据) | 算法层的「消费者期望基线」,白标参考 App 至少要覆盖这些 |
| AI | Google Health Coach,Gemini 驱动,含在 Google Health Premium $9.99/月里,随机送 3 个月 | AI 教练已是标配预期。评测抱怨:走跑分不清、一味附和用户 |
| 软件开放 | 与 Fitbit Air 同日(2026-05-07)发布 Google Health API:约 40 种数据类型,含逐样本心率、HRV(RMSSD 样本级)、SpO2、睡眠分期、ECG 记录(需单独 ecg.readonly 权限,来自 Pixel Watch 等有电极的设备)、心律不规则通知;支持 webhook 订阅、读写、按时间范围与日汇总查询。Google DeepMind 工程师的推介推文 1,769 赞、42.7 万浏览。社区一个月内做出开源 CLI(ghealth,237 星,自带 Agent SKILL.md)、第三方 UI(OpenFit)和到 Apple Health 的桥(Airlift) | Google 在云端聚合层开放得比想象中多,AI Agent 与 MCP 场景已被官方叙事占位。你们的差异化必须落在它不做的三件事上:本地 BLE 直连、原始 PPG/ECG 波形流、可被程序触发的 ECG |
| 硬件开放 | 2026-06-02 公开配件 2D CAD 与设计指南(传感器窗不可遮挡、佩戴压力 ≥35 mmHg、卡扣公差、材料安全) | 配件层的开放让第三方表带涌现,但没有任何 BLE 协议或固件层开放 |
| 开发者迁移 | Fitbit 旧版 Web API 2026-09 停用,迁至 Google Health API;Fitbit OS SDK 只服务旧款有屏设备 | 依赖旧 API 的小开发者正在迁移;同时出现「不想让 Google 拿到 24/7 心率流」的隐私反弹(一条 335 赞、9.1 万浏览的推文),是本地优先方案的天然获客窗口 |
| App 口碑 | Google Health app iOS 端日均耗电 10%,崩溃、加载慢、不能写入 Apple Health | 开发者 App 的稳定性和「不吃电」本身就是卖点 |
结论(2026-09-02 修正版)。Fitbit Air 证明了形态,Google Health API 则证明了「云端聚合数据 + Agent」这层 Google 会自己做,而且做得不差。你们不能再用「Fitbit 没有 API」当卖点。真正留下的空位是 Google 结构性不会碰的三块:手环本体没有 ECG 电极;数据只走 Google 云,没有本地 BLE 直连;只给聚合指标与已录制的 ECG 记录,不给原始 PPG/ECG 波形流,更不能让第三方程序主动发起一次测量。营销口径改为:「Fitbit Air 的形态,Polar H10 的原始数据,Google Health API 做不到的本地与实时。」
02竞品地图:谁在给开发者开放生理数据
把「能不能拿到原始波形」作为第一分水岭,再看形态、价格与授权门槛。
| 产品 | 形态 | ECG | 原始 PPG/ECG 波形 | 逐拍 IBI/RR | SDK 形态 | 价格 / 门槛 |
|---|---|---|---|---|---|---|
| Movesense(Suunto 系) | 胸贴/腕托模块,无屏 | 有 | 全开放 | 有 | 设备端 API、iOS/Android/Unity/.NET/Flutter 库、Showcase app、Python GATT 工具 | HR2 €99 · HR+ €119 · MD(IIa) €349 · Dev Kit €249–399 |
| Polar H10 / Verity Sense / 360 | 胸带、臂带、无屏企业手环 | H10 | 开放 | 有 | 开源 Polar BLE SDK(GitHub 729 star),专有许可可商用 | H10 约 $90 · Verity Sense 约 $90 · Polar 360 仅 B2B |
| Corsano CardioWatch 287-2 | 医疗级手环,带电极 | 有 | 「IP free raw data」 | 有 | App + 健康云 + 研究门户,面向药企与学术 | 按项目报价 |
| Empatica EmbracePlus | 研究手环 | 无 | 开放 | 有 | 研究门户、云 API | 按台 + 平台订阅 |
| Garmin Health SDK | 消费手表 | 部分型号 | 不开放 | 增强 IBI | Standard / Companion SDK,需申请评估许可 | 评估免费,商用收许可费或设 MOQ |
| Samsung Health Sensor SDK | Galaxy Watch4+ | 有 | 表端 app 可取原始 ECG/PPG/EDA/BIA | 有 | 只能在手表上跑 Wear OS app;Privileged 版给合作伙伴 | 绑定三星手表 |
| Google Health API(Fitbit Air / Pixel Watch) | 云端 API | Pixel Watch 有,Air 无 | 不开放流;ECG 只给已录制记录 | 逐样本心率、RMSSD 样本 | REST/gRPC、OAuth 2.0、webhook 订阅、读写;社区 CLI 与 MCP 一个月内出现 | Fitbit Air $99.99;API 免费 |
| Apple Watch | 消费手表 | 有 | ECG 电压样本可从 HealthKit 读;PPG 不开放 | HRV/心跳序列 | HealthKit、SensorKit(需研究权限)、ResearchKit | $249 起 |
| WHOOP 5.0 / MG | 无屏订阅手环 | MG 有 | 不开放 | 不开放 | REST API + OAuth + webhook,只给周期/恢复/睡眠/训练 | $199–359/年订阅 |
| Oura Ring 4 | 戒指 | 无 | 不开放 | 夜间 HRV 聚合 | API v2 免费,5 分钟粒度心率、每日分 | $349 + $5.99/月 |
| Ultrahuman Ring AIR | 戒指 | 无 | UltraSignal 给合作开发者 PPG 流 | 合作制 | PowerPlugs 插件市场($2.9–3.99/月) | $349,无订阅 |
| Bangle.js 2 | 开源手表,有屏 | 无 | HR 原始可取 | 有 | JS 在设备上跑,浏览器 App Loader,100+ 应用 | £99.60 |
| Pebble(Core Devices) | 开源手表,有屏 | 无 | 仅 HR | — | 100% 开源 PebbleOS,CloudPebble,15,000 应用 | $149–225 |
| Zepp OS(Amazfit) | 消费手表 | 部分 | 不开放 | 聚合 | JS 小程序,需商店审核 | 绑定 Amazfit 手表 |
| 华为 Watch D / Health Kit | 消费手表 | 有,NMPA 二类 | 不开放 | 聚合 | Health Kit 云端聚合数据,Huawei Research 申请制 | ¥2,988 起 |
三个读法
- 开放原始波形的都不是腕戴消费品。Movesense 是胸贴模块,Corsano/Empatica 是研究采购。腕戴消费品里只有三星在表端开放,Apple 只开放已录制的 ECG 电压。
- ECG 与开放性几乎互斥。带 ECG 的消费手表全部拿了医疗认证,认证本身就要求算法闭环,所以不敢开放波形。你们走「非医疗器械开发套件」路线,反而能同时拥有电极和开放。
- 开发者已经形成了「买胸带开发」的习惯。Polar H10 在 HRV 研究和开源社区里是事实标准。很多人需要的是「戴在手腕上的 H10」,胸带的佩戴不适是被反复抱怨的。
国内供应侧
ECG 手环的 ODM 能力国内很成熟:汇顶(Goodix)健康传感 SoC 与算法库、ADI 的 MAX-HEALTH-BAND / MAXREFDES103 参考设计、乐心(Transtek)等有二类证的代工厂。已拿 NMPA 二类证的消费级 ECG 手表来自华为、OPPO、Apple、小米。这意味着你们的 OEM 方案大概率有一条「同硬件、医疗版另发证」的路,值得在选型阶段就问清楚。目前没有查到任何一家国内厂商把 ECG 手环做成面向开发者的套件在售,淘宝上只有 MAX30001 之类的裸传感器模块。
03开发者版怎么卖:三类范式
把乐鑫式开发板、AR/VR 与 AI 穿戴开发者版、国内 AI 硬件生态三条线放在一起看,能提炼出可直接复用的动作。
范式 A · 芯片与开发板厂:把板子当传单
平价板 + 参考成品 + 多生态
- DevKit 基本按 BOM 价卖($8–15),板子是芯片的传单
- ESP-BOX、ESP32-S3-EYE 这类带外壳的「参考成品」让人先看到终态再买板
- ESP-IDF、Arduino、MicroPython 三轨并行,Component Registry 沉淀第三方组件
- RainMaker 白送云和手机 App,Launchpad 浏览器刷机零门槛
- DevCon 年度线上大会,esp32.com 论坛与 GitHub issue 快速响应
- 核心策略:让 M5Stack、Seeed、LILYGO 等生态厂出板,芯片厂只做底座
社区即渠道
- Nordic DevZone:工程师直接答题,Thingy:52/53 多传感器成品做原型入口,Developer Academy 免费课
- Raspberry Pi Pico:$4 价格锚 + 高质量数据手册 + 双 SDK
- Seeed:Wiki 每块板一页,Hackster 联合竞赛,XIAO 系列微型化,Fusion 接量产
- M5Stack:模块化堆叠、UIFlow 图形化、每月出新品维持声量
- 嘉立创:免费打样 + 开源广场 + 训练营,用「免费」换开源项目沉淀
共同点:文档站结构统一(15 分钟上手、参考、示例、故障排查)、示例先于 SDK(先让人跑通,再讲架构)、许可证宽松(MIT/Apache)、量产路径明示(模组、认证、MOQ)。国内组合是 B 站演示视频 + 淘宝店 + 微信群 + 立创开源广场。
范式 B · AR/VR 与 AI 穿戴:门槛决定生死
| 案例 | 门槛设计 | 价格 | 结果与教训 |
|---|---|---|---|
| Google Glass Explorer Edition | 邀请制、公开高价 | $1,500(2013) | 开发者版被当成消费品评价,「Glasshole」舆情反噬。教训:开发者版不能进消费舆论场 |
| HoloLens Dev Edition / Magic Leap One Creator | 公开卖、贵 | $3,000 / $2,295 | 只有企业和资助项目买得起,独立开发者缺席,生态薄 |
| Snap Spectacles(第五代) | 订阅制开发者版,Lens Studio 承诺兼容 2026 消费版 Specs | 约 $99/月(一年起) | 订阅筛出认真开发者,社区挑战赛发现金奖,「今天写的 Lens 消费版能跑」是留人的核心承诺 |
| Apple Vision Pro | 借用制 Dev Kit + Developer Labs,不单卖 | $3,499 消费价 | 靠 visionOS 文档与模拟器覆盖,硬件稀缺反而抬高开发者身份感 |
| Meta Wearable Device Access Toolkit | 申请制早期访问,面向 Ray-Ban Meta / AI Display 眼镜 / Neural Band | 不单卖开发者版 | 开放相机、音频、显示与 EMG 手势,但节奏由 Meta 掌控,开发者抱怨能拿到的东西随版本变 |
| Mentra(MentraOS) | 公开卖 + 100% 开源,跨 Even Realities/Vuzix 硬件 | Mentra Live 约 $249 | 「智能眼镜的 Android」叙事拿到 $800 万融资(YC、Android 与 Pebble 创始人),靠开源赢信任 |
| Omi(Based Hardware) | 公开卖、开源固件与 App、内置 app store、赏金 | Dev kit 约 $70–90 | 低价 + 开源 + Discord 撑起「千个 app」的叙事,硬件本身只是麦克风 |
| Pebble 复活(Core Devices) | 预售 + 100% 开源 PebbleOS + 继承 15,000 应用 | $149–225 | 开源系统 + 旧生态是最强的开发者召回工具,2026 年已推出戒指 Index 01 |
| Bangle.js 2 | Kickstarter 众筹、浏览器就能开发 | £99.60 | 「只要一个 Chrome」的零门槛开发体验,小而稳定的社区,量不大但极忠诚 |
提炼。成功的开发者版共有四个特征:价格低于或等于消费版、开放程度高于消费版、明确承诺「今天写的代码在正式版能跑」、把开发者放在消费者舆论场之外。失败的共有一个:把开发者版当成高价预售的消费品。
范式 C · 国内样本:小智 AI
小智 AI 2024 年 9 月开源,到 2026 年 5 月接入硬件 150 万台、全球开发者 10 万人、帮助 130 家中小企业完成产品化,日对话 900 万条。它没有自己的硬件,靠三件事:固件开源且支持几十种板卡(正点原子、立创、M5Stack 都主动适配)、服务端协议公开可自建、B 站与淘宝形成演示到购买的闭环。这对手环的启示是:如果手环能成为小智这类 AI 硬件生态里「生理信号输入」的标准件,获客成本会远低于自建社区。
04破局策略
定位、目标人群、开放层级、套件与定价、合规姿态、营销节奏、商业模型。
定位一句话
戴在手腕上的可编程生理信号源。原始 ECG 与 PPG 波形全开放,逐拍间期带统一时间戳,ECG 可由开发者的程序按需触发。非医疗器械,为研发、研究与产品原型而生。
三个词不能省:原始(对比 Garmin/WHOOP/Oura 的聚合指标)、可触发(对比只能被动等用户去测的消费手表)、腕戴(对比 Movesense/Polar 的胸带)。
目标开发者的五个圈层
| 圈层 | 他们要什么 | 今天用什么凑合 | 触达渠道 |
|---|---|---|---|
| 高校与研究者 | 原始波形、时间同步、批量采购、导出 CSV/EDF、伦理文件模板 | Polar H10、Empatica、Movesense | 研究计划、论文引用、学术折扣、PhysioNet 数据集 |
| 数字健康创业公司 | 白标 App、云 API、从 20 台到 2 万台的路径、合规文件 | 自研硬件(贵)或 Garmin Health SDK(申请慢) | 创业加速器、Hacker News、产品文档质量 |
| AI Agent 与陪伴硬件开发者 | 事件流、MCP、低延迟 BLE、能和语音硬件一起卖 | 没有可用方案,多数只用麦克风 | 小智生态、Omi/Frame 社区、B 站 AI 硬件圈 |
| B 端集成商 | 养老、工业安全、驾培、健身房、保险的批量管理与告警 | 白牌手环 + 厂商封闭 App | 行业展会、解决方案案例库、代理商 |
| 创客与独立开发者 | 便宜、好玩、一晚上跑通、能分享 | MAX30102 模块 + ESP32 | B 站、Hackster、嘉立创开源广场、Reddit r/esp32 |
启动顺序建议:先 AI 硬件开发者与创客(声量与内容最快),同步研究者(信任与论文),半年后 B 端与创业公司(拿着前两者的案例去谈)。
三层开放,全部文档化
公开 BLE GATT 特征表与二进制帧格式(ECG、PPG 多通道、加速度、IBI、电池、触电极事件),任何语言都能直连。这一层开放了,开发者才相信你不会锁死他。
Android(Kotlin)、iOS(Swift)、Flutter/React Native 插件、Python(bleak)桌面 SDK、Web Bluetooth 演示页。统一时间戳、断线重连、离线缓存回补、固件 OTA 都在这层解决。
可选云:设备与用户管理、时间序列存储、REST + webhook、数据集导出、FHIR Observation 映射、MCP server。可自建(Docker 一键),也可用托管版。开发者不用云也能用完 L0/L1。
套件与定价
| SKU | 内容 | 建议价 | 锚点 |
|---|---|---|---|
| Developer Band | 手环 ×1、充电座、两条表带、快速上手卡、开源 App 与 SDK 全部权限 | ¥599–799 / $89–109 | 低于 Movesense HR+ €119 与 Bangle.js £99.6,对齐 Fitbit Air $99 |
| Lab Kit | 手环 ×5、多设备同步夹具、托管云 12 个月、导出配额、优先支持 | ¥2,999 左右 | 对齐 Movesense Dev Kit €249–399 的「多台 + 配件」思路 |
| Study Pack | 20 台起,含研究门户、伦理与数据保护文件模板、批量固件锁定 | 按台报价,学术折扣 | Corsano/Empatica 的研究采购模式 |
| Medical Track(后置) | 同硬件,OEM 二类证版本,算法闭环 | 另议 | Movesense MD €349 vs HR+ €119 的双轨定价 |
定价原则:硬件不赔钱但不靠硬件赚钱,收入来自云托管、白标授权、算法插件与量产分成。开发版价格要低到「个人能冲动购买」,否则圈层五和圈层三不会来。
合规姿态
- 产品声明:「非医疗器械,仅供研究、开发与一般健康参考,不用于诊断、治疗或预防疾病。」FDA 2026-01-06 的一般健康政策明确「只提供信息的设备可不受监管研发与销售」,中国 NMPA 只在有诊断声明时按二类管理。
- ToS:原始数据一旦交付给开发者,临床用途、合规与患者告知责任归开发者;参照 Movesense 用「非临床 ECG」措辞区分 HR+ 与 MD。
- 不越线的功能命名:用「节律不规则提示」而非「房颤诊断」,用「血氧参考值」而非「血氧饱和度诊断」。WHOOP 在 2025 年因血压洞察收到 FDA 警告信,是反面教材。
- 数据合规:默认端到端不经云、可自建云、明示不用于训练。健康数据在《个人信息保护法》下属敏感个人信息,白标 App 模板里要内置单独同意流程。
十二个月营销节奏
- M0–M1 · 种子申请制发放 100–200 台给研究者、AI 硬件 KOL、开源项目维护者;条件是公开一个可复现的项目。同时上线协议文档、Python SDK、回放数据集。
- M1–M2 · 内容B 站与 YouTube 三个「一晚上做完」的示范:用手环控制小智 AI 的语气、心率驱动的 VR 难度、Python 十行画出自己的 ECG。Hackster 与嘉立创开源广场同步。
- M2–M3 · 公开发售Developer Band 淘宝 / 官网 / Seeed 或 Crowd Supply 海外渠道。发售当天开源白标参考 App 与 MCP server。
- M3–M6 · 社区与竞赛Discord + 微信群 + 论坛;第一届生理信号 Hackathon,奖金不必大,评委邀请研究者与 AI 硬件圈的人。大学计划:论文引用送设备。
- M6–M9 · 案例与 B 端把种子期项目整理成案例库;带案例去谈养老、工业安全、健身房;发布 Study Pack。
- M9–M12 · 平台化第一次线上开发者日;算法与 Agent 插件市场开放分成;公布量产路径(白标 MOQ、模组、医疗版时间表)。
「开发者把它推给他的客户」的商业闭环
开发者不是终点,他要用这套东西去做产品卖给自己的客户。所以要为开发者准备三样可以直接转卖的东西:白标 App(改品牌、改配色、隐藏调试功能即可上架)、按台激活的授权(开发者卖一台手环给客户,你收一份授权费,云按用量另计)、可复用的方案模板(养老看护、工人疲劳、冥想反馈、AI 陪伴四套端到端示例)。开发者分成模式参照 Ultrahuman PowerPlugs 与 Omi app store:第三方算法与 Agent 插件上架,平台抽成。
05App 与 SDK 设计:开发者向,不是消费者向
消费 App 的目标是让人少看、少想;开发者 App 的目标是让人看到一切、控制一切、拿走一切。两者不可能是同一个产品。
三个产品
手机端开发者控制台
类似 nRF Connect 与 Movesense Showcase 的合体。扫描与配对、实时多通道波形(ECG/PPG 各通道/加速度)、采样率与时间戳显示、录制与标注、导出 CSV/EDF/WFDB、GATT 浏览、日志、固件切换与 OTA、参数配置、模拟器模式。开源发布,直装 APK 与 TestFlight。
白标参考 App
开发者给客户用的起点。含配对引导、手指 ECG 引导动画、每日心率/HRV/SpO2/睡眠、节律提示、HealthKit 与 Health Connect 写入、单独健康数据同意流、多语言。品牌与功能开关全部在一份配置文件里。
Web 控制台与云
设备与用户管理、数据集浏览与下载、API key、webhook、MCP 端点、固件通道管理、用量与账单、团队权限。可自建 Docker,也可托管。
开发者 App 与消费 App 的差异清单
| 维度 | 消费 App(Fitbit / Google Health) | 开发者控制台 App |
|---|---|---|
| 首页 | 今日评分、AI 教练一句话 | 连接状态、信号质量、实时波形、当前采样率 |
| 数据 | 每日聚合,隐藏原始 | 原始波形、逐拍间期、传感器时间戳、丢包率、电极接触阻抗 |
| 导出 | 没有或很难 | 一键 CSV/EDF/WFDB/Parquet,附元数据与校准信息 |
| 控制 | 只能开关功能 | 采样率、LED 电流、增益、触发 ECG、录制会话、固件通道 |
| 调试 | 无 | GATT 浏览、通知日志、断线时间线、协议帧十六进制 |
| 视觉 | 圆环、渐变、大留白 | 高信息密度、暗色默认、等宽数字、显式单位与时间 |
| 无硬件 | 不可用 | 回放数据集与模拟器,先写代码后买硬件 |
| 分发 | 应用商店 | 开源仓库 + 直装包 + 商店三路并行 |
SDK 的关键设计决策
- 设备只吐数据,逻辑在手机与云。不在手环上做脚本运行时(Bangle.js 路线),因为 OEM 固件可控性有限,且开发者更熟悉手机与 Python。保留固件 OTA 与少量可配参数即可。
- 统一时间戳是底线。所有通道对齐到设备单调时钟,SDK 负责与手机时钟校准并输出漂移估计。研究者与多设备同步场景都依赖这点,也是开发者对现有 SDK 最多的抱怨之一。
- 触发式 ECG 要有完整状态机。SDK 提供
requestEcg(duration),手环震动引导,App 收到「电极接触 / 信号可用 / 完成 / 失败原因」事件流。这一交互是差异化核心,必须一次就能跑通。 - 数据格式对齐研究与医疗标准。本地 CSV/EDF/WFDB,云端 FHIR Observation 与 Open mHealth,这样研究者能直接进 PhysioNet 工具链,医疗集成商能直接进 HIS。
- 桥接两大健康总线。白标 App 写入 HealthKit 与 Health Connect,让开发者的客户在原有生态里看到数据;注意 Health Connect 与 App Store 对健康数据用途的审核要求,模板里预置合规文案。
- 许可证。SDK 与参考 App 用 Apache-2.0 或 MIT;云端可闭源托管。协议文档公开即可赢得信任,不必开源固件。
开发者文档站的骨架
docs/ getting-started/ 15 分钟:配对 → 看到波形 → 导出 CSV → 十行 Python 画 ECG protocol/ GATT 特征表 · 帧格式 · 时间戳 · 错误码 sdk/ android · ios · flutter · python · web-bluetooth cloud/ REST · webhook · MCP · FHIR 映射 · 自建部署 recipes/ 触发 ECG · HRV 计算 · 睡眠分期 · 多设备同步 · 接小智 · 接 VR datasets/ 回放数据集(含标注)· 模拟器 compliance/ 非医疗声明模板 · 隐私与同意模板 · 各国要点 changelog/ community/
06AI 能力层:AI 不在手环里,在场景里
开发者向他的客户推方案时,「有 AI」已经是必答题。你们要给开发者的不是一个聊天框,而是让任何模型都能消费这份生理数据的基础设施,加上几条别人做不到的场景。
三层分工
不跑 AI。只保证信号质量、时间戳、低功耗与触发能力。可选轻量的信号质量评分与运动伪迹标记(TinyML 级别),目的是减少上传垃圾数据,不是做判断。
确定性算法在这层:逐拍检测、HRV 指标、节律分类、睡眠分期、活动识别、个体基线。小模型可在此做 ECG 节律筛查与「传感器到文本」的摘要。数据不出设备也能得到大部分结论。
LLM 与 Agent 在这层:解读、对话、跨数据源融合、主动干预、群体分析。开发者自带模型(BYOK),你们提供 MCP server、事件总线、结构化上下文与提示词模板。
基础层:AI 拿到数据首先能干什么
- 清洗与可信度。逐段给信号质量分,AI 只解读通过质量门的数据。这是治幻觉的第一道闸,也是评测里 Fitbit AI 教练「走跑不分」的病根。
- 从波形到指标。IBI → 时域/频域 HRV、呼吸率、静息心率趋势、恢复评分;ECG 段 → 正常/不规则/噪声三分类与心率;PPG → SpO2、灌注指数。这些用开源库(NeuroKit2、HeartPy、WFDB)即可,白盒化是卖点。
- 从指标到语言。把一天的数据压成几百 token 的结构化摘要再交给 LLM(Google 的 SensorLM 在 10 万人、5,970 万小时数据上验证了「传感器到文本」的可行性)。直接喂原始心率序列既贵又没用,摘要层是开发者最需要又最懒得做的东西。
- 问答与日报。「我昨晚 HRV 为什么低」「上周哪几天恢复最差」这类问题在摘要层上直接答,附带数据引用,不做诊断。
- 异常到事件。心率骤升、夜间 SpO2 下探、不规则节律、久坐、跌倒疑似,全部变成结构化事件推给 webhook 与 Agent。事件流是 Agent 化的前提。
进阶层:让生理数据成为 Agent 的一等公民
- 内置 MCP server。工具集包括
get_live_vitals、get_hrv_summary(range)、get_ecg_session(id)、request_ecg(duration)、subscribe_events(types)、annotate(time, label)。Claude、ChatGPT、本地模型与小智这类 Agent 都能即插即用。市面上已有社区版的 Oura/WHOOP/Garmin/Apple Health MCP,但都是聚合数据且不能触发测量,你们是第一个能「让 Agent 发起 ECG」的。 - Agent 可发起的测量。这是手指电极独有的能力:Agent 判断需要一次 ECG(对话中提到心悸、夜间事件、训练后),手环震动提示,用户按住 30 秒,结果回到对话。「AI 主动问你要一次心电」是所有消费手表都做不到的交互。
- 多源上下文融合。手环 + 日历 + 位置 + 对话记录 + 屏幕时间,Agent 才能回答「今天下午三点心率升高是因为那场会」。Limitless、Omi、Bee 已经在做多源记忆,缺的正是生理通道。
- 个体基线而非人群阈值。为每个用户学一个基线模型,事件按偏离基线触发。开发者拿到的是「相对于你自己的异常」。
- 群体与团队视角。教练看队员、护士看病房、安全员看班组,AI 做排序与解释,而不是每个人一份报告。
想象力层:十二个场景样板
会听心跳的对话
小智、Omi 这类语音 Agent 接入实时心率与 HRV,紧张时放慢语速、少讲道理;深夜心率异常时轻声确认。生理信号成为对话的隐式输入,这是陪伴类产品最缺的一块。
心率自适应难度
恐怖游戏按玩家心率调节节奏,健身游戏按恢复度开处方,VR 冥想按 HRV 调呼吸引导。Nevermind 十年前证明过概念,缺的是便宜、开放、腕戴的信号源。
会打电话的 Agent
夜间心率 + 血氧 + 不动检测触发 Agent 先打电话确认,无应答再通知家属。Agent 能用 request_ecg 请老人按一下手指,把「疑似」变成「有一段可给医生看的心电」。
疲劳与热应激
高温作业心率区间告警、长途驾驶 HRV 疲劳趋势、班组看板。B 端愿意为「能解释为什么报警」的 AI 付钱,为纯阈值不付钱。
实时引导的呼吸
用逐拍 IBI 做呼吸相位反馈,AI 语音按当下的 HRV 相干度调整引导词。HeartMath 类产品用胸夹或耳夹,腕戴 + 开放数据能把这件事变成任何 App 的插件。
训练中的 AI 教练
组间恢复心率决定下一组强度,电竞选手赛前压力曲线与操作表现相关分析。教练侧看团队,选手侧只看一句话建议。
焦虑发作的早期提示
心率与 HRV 的个体化模式配合自报告,Agent 在发作前几分钟提示应对练习。Empatica 用类似路线拿到癫痫预警的医疗认证,说明信号里有东西,但你们的定位是提示不是诊断。
心跳当密码
ECG 形态有个体特异性,Nymi 曾用它做企业身份认证。在开发套件里做成「按手指即验证」的示例,B 端门禁、药品柜、共享设备场景都能用。
两个人的心跳
情侣、亲子、远距离家人互见心跳,AI 把一天的生理节律写成一段话。消费向想象力最强、传播性最好的示例,适合做发布会 Demo。
按状态调节世界
音乐推荐按压力状态、灯光与温控按睡眠阶段、专注模式按 HRV 自动开关。手环成了智能家居与内容平台的「用户状态」输入。
会写实验记录的助手
研究者说「标注这一段为运动后」,Agent 写标注;问「哪些受试者夜间数据缺失超过 20%」,Agent 查数据集。把研究门户变成对话式。
可解释的风险分层
AI 用个体基线与趋势给健康管理机构做分层与随访建议,附解释与数据引用。合规前提是全部走「参考」措辞与用户明确授权。
给开发者的 AI 卖点怎么说
- AI-ready,不绑模型。结构化指标、文本摘要、事件流、MCP 四样齐全,接 Claude、GPT、Gemini、DeepSeek、本地模型都一样。开发者最怕被绑定在你的 AI 上。
- Token 成本可控。摘要层把一天的数据压到几百 token,开发者能算得清账。这是很多人没做好的实际问题。
- 可解释。AI 的每一句话都能点开看到用了哪段数据、哪个指标。这既是治幻觉,也是对 Fitbit/Garmin AI 教练「废话多、只会多睡觉多喝水」这类抱怨的直接回应。
- 端云可选。敏感场景(医院、企业)全部本地,消费场景上云。同一套 SDK。
AI 层的边界
不做诊断、不给药物建议、不做血压与血糖推断(PPG 推血糖没有可信证据,PPG 推血压仍在监管争议中,WHOOP 因此吃了警告信)。AI 只解读经过算法验证的指标,用户数据默认不用于训练,所有 AI 输出标注「健康参考,非医疗建议」。这些边界写进 SDK 默认提示词与白标 App 模板,而不是只写在文档里。
AI 层的商业模式
基础算法与摘要层随 SDK 免费。托管 MCP 与事件总线按活跃设备计费。开发者自带模型 key 时不收 AI 费用,用你们代理的模型时按调用加价。第三方算法与 Agent 插件上架分成。参考锚点:Google Health Premium $9.99/月、Oura $5.99/月、Garmin Connect+ $6.99/月、Ultrahuman 单插件 $2.9–3.99/月。
07风险与待验证
- OEM 固件的开放边界。原始波形、可配采样率、触发 ECG 状态机、统一时间戳,这四项能否从 OEM 方案的 SDK 拿到,决定了整份策略是否成立。选型阶段必须逐项验证。
- 手指电极的体验。单导联 ECG 需要另一只手按住 30 秒,戴反、干手、运动中都会失败。要在第一版就把引导与失败原因做扎实,否则「可触发」会变成「触发不了」。
- 信号质量对比 Polar H10。研究者会拿它和胸带比。腕部 PPG 在运动中的 IBI 精度天然弱于胸带 ECG,营销上要坦率给出对比数据,而不是回避。
- WebSearch 配额限制了本轮核查范围。Snap 开发者版月费、Samsung Privileged SDK 的资格条件、Empatica 与 Corsano 的具体定价、Oura API 的当前限制均未能从官方页面直接核实,表中相关数字来自既有资料,采购或对外引用前请再核。
- 未查到的空白。国内没有查到面向开发者销售的 ECG 手环套件,这既是机会也可能意味着需求尚未被验证。种子期 200 台的申请反馈就是最便宜的验证。
08来源
以下为本轮直接核对过的页面。未列出的产品数据基于 2026 年 6 月前的公开资料。
- Google 官方博客,Introducing the new Google Fitbit Air:blog.google/…/fitbit-air/
- 9to5Google,Fitbit Air 配件蓝图公开(2026-06-02):9to5google.com/2026/06/02/fitbit-air-blueprints/
- Thurrott,Google Fitbit Air Review:thurrott.com/…/google-fitbit-air-review
- Fitbit 开发者平台(Web API 2026-09 停用通知):dev.fitbit.com
- Google Health API 开发者站与 REST 参考:developers.google.com/health;社区 CLI ghealth(40 类数据清单,含 electrocardiogram 与 irregular-rhythm-notification):github.com/Google-Health-API/google-health-cli;发布当日推介推文(2026-05-08,1,769 赞):x.com/_philschmid/status/2052781345831879145
- Movesense 开发者页与商店:movesense.com/developers/、movesense.com/shop/
- Polar BLE SDK(GitHub):github.com/polarofficial/polar-ble-sdk
- Corsano Research:corsano.com/research/
- Samsung Health Sensor SDK 概览:developer.samsung.com/health/…
- Garmin Health SDK Overview:developer.garmin.com/health-sdk/overview/
- WHOOP Developer Platform:developer.whoop.com
- Ultrahuman PowerPlugs:ultrahuman.com/powerplugs/
- Bangle.js 2 商店页:shop.espruino.com/banglejs2
- Pebble / Core Devices:repebble.com
- Omi(Based Hardware):omi.me
- Mentra:mentraglass.com
- Meta Wearables Developer Center:developers.meta.com/wearables/
- Snap Spectacles Build:spectacles.com/build
- Zepp OS 文档:docs.zepp.com/docs/intro/
- Google Research,SensorLM(2025-07-28):research.google/blog/sensorlm-…
- FDA 可穿戴监管转向(2026-01-06)中文综述:blog.brunslab.com/fda-监管转向…
- 可穿戴医疗器械出海与 NMPA 分类综述:chinamedglobal.com/…/wearable-medical-device-global-registration-guide
- 华为获医疗器械生产资格(EET China):eet-china.com/news/202110121129.html
- 小智 AI 亮相 2026 全球人工智能终端展(深圳新闻网,150 万台 / 10 万开发者):sznews.com/…/content_32051675.htm
- 小智 AI 早期增长报道(新浪科技):finance.sina.com.cn/…/doc-inesmrat7029547.shtml
谁在给手环写代码
跨 GitHub、Hacker News、B 站、V2EX、CSDN、YouTube、Espruino 社区、Discord 与 Movesense 案例库,看今天有哪些开发者在围绕心率带与手环写代码、他们在做什么、要什么、骂什么。给一款面向开发者的 ECG 手环套件划定真实的用户与需求。
自建、统一、AI-ready 的穿戴数据 API
Oura / WHOOP / Garmin / Apple Health
让 WHOOP 不订阅也能用,Hackaday 与 Adafruit 报道
Polar H10 HRV 呼吸训练,HN 348 分
国内心率带的最大流量在直播与游戏
其中 health 标签 43,hrm 标签 7
00一页结论
- 今天围绕手环写代码的人,大多数不是在「用」厂商的开放能力,而是在「绕过」厂商。2026 年新出现的高星项目几乎全是逆向工程:让 WHOOP 不订阅也能用(OpenStrap 520 星、atria、geniemax)、把 20 美元的 Colmi 戒指变成 LLM 健康助手(PulseLoop 289 星)、用非官方接口拉 Garmin 数据(python-garminconnect 2,917 星,issue 榜前两名是「认证又变了」100 条评论和「429 限流」66 条)。厂商越封闭,绕过的项目越多。
- Polar H10 是事实上的「开发者心率带」,但它的开发者在忍受胸带。GitHub 上围绕 H10 的项目覆盖 HRV 生物反馈、ECG 记录、Unity/Unreal 游戏引擎插件、跌倒检测、室性早搏计数、心理生理学教学、脂肪氧化区实时识别。V2EX 有人在问「有没有便宜点的逐搏测量心率带」,B 站有 1.1 万播放的「胸带掉线用胶带修」教程。他们需要的是腕上的 H10。
- AI 层的需求已经被开发者用行动投票。2025 到 2026 年出现了 40 多个健康数据 MCP server 仓库,garmin_mcp 1,104 星、apple-health-mcp 564 星、whoop-mcp 149 星、MCP-oura 115 星。open-wearables 用「一个 AI-ready 的统一 API」在 10 个月内拿到 2,435 星和 1,127 人的 Discord。开发者不缺模型,缺的是能直接喂给模型的干净数据源。
- 官方 SDK 的口碑取决于三件事:时间戳、离线录制、断线重连。Polar 官方 SDK 近一年的 issue 榜被新品 Polar 360 占满:离线录制文件删不掉、24/7 心率样本时间偏移、要求「逐样本流式输出」、重连失败。这些就是你们 SDK 的验收清单。
- 国内开发者围绕心率带的流量在直播与游戏,不在健康。B 站「带心率玩恐怖游戏」系列单条 177 万、165 万、109 万播放,「两分钟学会直播显示实时心率」12.8 万。开源手环项目集中在 STM32 毕设(4.1 万、2.6 万播放),小米手环逆向工具 Astrobox 19.6 万播放。ECG 相关内容几乎全是华为手表评测,没有开发者内容,只有一家 Ninewind 在 2026 年 5 月推了无屏 ECG 手环且播放不到 200。
- Movesense 证明了「开放但不营销」的天花板。它是唯一开放原始 ECG 的腕戴级模块,却在 GitHub 上没有一个超过 20 星的第三方项目,YouTube 官方教程播放不到 3 千。24 个案例伙伴全是 B 端。开放本身不产生开发者,开放加上社区运营才产生。
- X 上的两件大事改写了竞争格局。一是 Google 随 Fitbit Air 发布 Google Health API,40 类数据、逐样本心率、ECG 记录、webhook,推介推文 1,769 赞、42.7 万浏览,一个月内社区做出 CLI、MCP、第三方 UI 与 Apple Health 桥,「云端聚合数据接 Agent」这层已被 Google 占位。二是 NOOP:一个让 WHOOP 不订阅也能用的开源 App,一条推文 2,260 赞、130 万浏览,随后被 WHOOP 以知识产权名义从 GitHub 下架,开发者因需求轰炸而倦怠,社区自行重新托管并继续迭代到支持 Polar H10、健身器材和 Oura。这两件事说明:开发者要的「本地、开放、无订阅」需求已经大到能上热搜,而巨头只愿意在云端满足其中一半。
01范围与方法
全部数据在 2026-09-02 实时抓取。GitHub 用 gh CLI 按星数搜索 30 余组关键词并拉取 7 个核心仓库的全部 issue;其他平台用公开接口或页面。
| 平台 | 抓到什么 | 状态 |
|---|---|---|
| GitHub | 关键词与话题榜 30 余组、7 个仓库 issue 榜、10 个高星项目 README、创建时间与 fork | 完整 |
| Hacker News | Algolia 接口:Polar H10、WHOOP、Oura、HRV、开源 ECG、Bangle.js、Apple Health 导出 | 完整 |
| B 站 | 搜索接口 8 组关键词,按播放排序,含 UP 主与发布时间 | 完整(视频详情接口被拦) |
| V2EX | sov2ex 搜索 6 组关键词 | 完整 |
| CSDN | 搜索接口 5 组关键词,含阅读量 | 完整 |
| YouTube | 搜索结果页 5 组关键词,含播放量 | 完整 |
| Espruino 社区 / Bangle.js 应用库 | GitHub Discussions 热帖、apps.json 812 个应用的标签统计 | 完整 |
| Discord | 公开邀请接口取成员数:open-wearables、OpenStrap、PulseLoop | 完整 |
| Movesense 案例库、Hackaday | 24 个伙伴项目、OpenStrap 报道全文 | 完整 |
| 官方接口、镜像站、pullpush 归档全部被拦(403 / 浏览器验证 / 429) | 需要账号 | |
| X(Twitter) | 经 TweetAPI 授权检索 17 组关键词(Polar H10、Movesense、WHOOP/NOOP、Oura、Garmin、Google Health API、Fitbit Air、Bangle.js、open-wearables、Colmi、Polar 360、开发套件、中文关键词),按热度取前 20 条 | 完整 |
| 知乎、Hackster、立创开源广场 | 接口需登录或纯前端渲染 | 未抓到 |
02七类开发者
按动机而不是按职业分。每一类后面是能查到的证据。
为自己写工具的人
要自己的逐拍数据、本地存储、自建看板。代表:every-breath-you-take(HRV 呼吸训练,645 星,HN 348 分 118 评论)、OpenHRV(Polar 与迪卡侬胸带生物反馈,180 星)、Oura 数据可视化到 Grafana(112 星)、把 WHOOP 数据显示到旧 Kindle 上(HN Show HN 2026-08)、Apple Health 导出为 Markdown / Parquet / JSON 的一串工具。他们是最早的一批用户,也是最会写文档和发 Show HN 的人。
把胸带当实验仪器
要原始 ECG、准确时间戳、多设备同步、CSV/EDF 导出。代表:polar-h10-ecg-viewer(「为心理生理学教学而建」,2026 年仍在更新)、AndroidPolarPVC2(用 H10 数一天的室性早搏)、interoception(心跳感知实验)、Movesense 的 24 个案例中相当部分是医疗与研究、V2EX「多心率设备评估软件 Multi HR」。HN 上「智能手表 HRV 与临床测量不一致」拿到 112 分 74 评论,说明这群人对精度极其敏感。
把心率变成输入
要低延迟实时流、Unity/Unreal/OBS 接口。代表:exciteometer(Unity XR 插件,2026 年更新)、Heartbeat51(Unreal 5 经 MQTT 读 H10)、CSDN「Unity3D 蓝牙连小米手环 5 获取实时心率」近 1 万阅读、B 站「带心率玩恐怖游戏」三条视频合计超 450 万播放、「直播显示实时心率」教程 12.8 万播放、Pulsoid 直播心率教学 2.6 万。这是国内最大的一块存量需求,而且完全不在意医疗精度。
把生理数据接给模型
要 MCP、统一 schema、自然语言可问、本地优先。代表:garmin_mcp(1,104 星)、apple-health-mcp(564 星,HN 199 分)、whoop-mcp(149 星)、MCP-oura(115 星)、open-wearables(2,435 星,「一个 AI-ready 的 API」)、mirobody(1,215 星,LOINC/FHIR 标准化后让 Agent 推理)、PulseLoop(「20 美元戒指加 LLM 取代 300 美元订阅手环」)。这一类在 2025 下半年才出现,增长最快。
对抗订阅与锁定
要协议文档、固件不加密、数据归用户。代表:OpenStrap/edge(520 星,Hackaday 与 Adafruit 同日报道)、atria(147 星)、geniemax-core(134 星,逆向 WHOOP 5.0 二进制帧)、colmi_r02_client(658 星)、Gadgetbridge(4,590 星,十年历史)、huami-token(450 星,从华米服务器取手环密钥)、CSDN 上一串「小米手环非官方 SDK」文章、「BigRunTeam 心率带蓝牙协议逆向」。他们最有影响力,也最容易被一款原生开放的产品收编。
从传感器模块开始搭
要便宜、有教程、能交作业。代表:B 站「ESP32 + MicroPython + MAX30102」2.8 万播放、「STM32 单手操作无按键智能手环(开源)」4.1 万、一批「基于 STM32 的智能心率血氧手环(开源)」毕设项目、淘宝店家「合肥通旺科技」用十几条视频卖 STM32 心电手环套件、GitHub 上几十个 ecg-esp32 / AD8232 仓库、PulseSensor Playground 233 星。他们是数量最大的一群,但付费能力最弱,价值在内容传播。
拿模块做产品
要白标、批量、认证路径、稳定供货。代表:Movesense 案例库的 ALMA.care(医疗)、Ritmia(心律)、Firstbeat Sports、Konect Sports、Volava(拳击)、ReimaGO(儿童);Polar 360 是 Polar 专给这群人出的无屏企业手环,也是 Polar SDK issue 最多的设备。他们不在社区发声,通过销售渠道进来。
03他们在做什么:项目地图
以 Polar H10 生态为主样本,因为它是目前唯一同时拥有原始 ECG 与活跃第三方社区的心率设备。
| 用途 | 代表项目 | 星数 | 最近更新 | 说明 |
|---|---|---|---|---|
| HRV 生物反馈 | kieranabrennan/every-breath-you-take | 645 | 2024-10 | 共振呼吸训练,HN 首页项目 |
| JanCBrammer/OpenHRV | 180 | 2026-06 | 桌面端,支持 Polar 与迪卡侬胸带 | |
| glebis/polar-h10-ribbon | 3 | 2026-04 | H10 驱动环境光、生成音乐、呼吸教练 | |
| 呼吸与生理分析 | kieranabrennan/dont-hold-your-breath | 138 | 2023-04 | 用胸带加速度计算呼吸率 |
| ECG 记录与查看 | poml88/ecg-recorder-ios | 44 | 2026-03 | iOS 记录 ECG、HR、RR |
| RGreinacher/polar-h10-ecg-viewer | 20 | 2026-07 | 「为心理生理学教学而建」 | |
| lrq3000/open-polar-h10-ecg-logger · KennethEvans/KE.Net-ECG · zHElEARN/ecg_recorder | 18 / 18 / 14 | — | Android 与 Python 记录器,含中文项目 | |
| Python 底层库 | fsmeraldi/bleakheart | 76 | 2025-10 | asyncio + bleak,把 Polar 时间戳归一到 Epoch,Jupyter 友好 |
| 游戏与 XR | luisqtr/exciteometer | 52 | 2026-06 | Unity XR 插件,把心率与运动数据接进 VR 体验 |
| brugr9/Heartbeat51 | 25 | 2025-05 | Unreal Engine 5.1 经 MQTT 读 H10 | |
| 运动科学 | IanPeake/FatMaxxer | 95 | 2025-05 | 用 H10 实时找脂肪氧化最大区(DFA alpha1) |
| 医疗向个人项目 | hwixley/Fall-Detection-App · kbroman/AndroidPolarPVC2 | 17 / 9 | 2024 | 跌倒检测(ECG + 三轴加速度)、室性早搏计数 |
| 告警与监控 | nikashitsa/polar-h10-alert · vonglasow/polar-bpm-h10 | 34 / 9 | 2025 / 2021 | 心率高低声音告警、推到 Prometheus |
| 官方 SDK | polarofficial/polar-ble-sdk | 729 | 2026-08 | 146 个 open issue,近一年被 Polar 360 占据 |
其他设备的第三方生态一览
| 设备 / 平台 | 第三方生态的形态 | 量级证据 |
|---|---|---|
| Movesense | 官方 SDK 的多语言封装(.NET、React Native、Flutter、Expo)、一个自定义 BLE ECG 固件、若干学生项目 | 无一超过 20 星;YouTube 官方教程 1–3 千播放;案例库 24 个 B 端伙伴 |
| Bangle.js 2 | 浏览器 App Loader 生态,JS 直接跑在表上;PebbleOS 移植;Home Assistant / BTHome 集成 | 812 个应用(clock 248、tool 204、health 43、hrm 7);「我坚决要求 Bangle.js 3」422 条回复 |
| WHOOP | 2025 年前:非官方 API 封装;2026 年:整批「无订阅本地化」App 与逆向帧格式;MCP server 20 余个 | OpenStrap 520 星、atria 147、geniemax 134、whoop-mcp 149;Discord 150 人 |
| Oura | API 客户端(Python 90 星、Rust、Go、Elixir、Haskell)、Grafana 看板、MCP server 20 余个、CLI | oura-data-visualiser 112 星、MCP-oura 115 星;HN 2026-08 两起关于睡眠精度的诉讼报道 |
| Garmin | 非官方 Connect 封装是事实标准,衍生 Notion 同步、Home Assistant、Prometheus exporter、MCP | python-garminconnect 2,917 星、garmin_mcp 1,104 星、佳明中国 MCP 3 星 |
| Apple Health | 导出工具(JSON/CSV/Markdown/Parquet)、自建分析器、MCP server 20 余个 | apple-health-mcp 564 星 + 260 星,HN 199 分 |
| Colmi R02 等廉价戒指 | 协议逆向客户端、iOS 伴侣 App、Web 看板、Web Bluetooth 刷固件、LLM 健康 App | colmi_r02_client 658 星、Halo-iOS 101 星、PulseLoop 289 星(Discord 145 人) |
| 小米 / 华米手环 | Gadgetbridge 支持、密钥提取、非官方 SDK、JS 小程序模拟器、快应用工具 | Gadgetbridge 4,590 星、huami-token 450 星;B 站 Astrobox 19.6 万播放、小米手环 7 JS 模拟器 6.4 万 |
| ESP32 / Arduino 裸传感器 | MAX30102、AD8232、BioAmp EXG Pill 的采集与展示项目 | BioAmp-EXG-Pill 423 星、AD8232_Heart_Rate_Monitor 221 星、PulseSensorPlayground 233 星;GitHub 上数十个 ecg-esp32 仓库多为课程作业 |
042025–2026 的三股浪潮
按仓库创建时间看,过去一年的新项目几乎全落在这三条线上。
浪潮一:解放被订阅锁死的硬件
OpenStrap/edge 2026 年 3 月创建,7 月被 Hackaday 与 Adafruit 同日报道,9 月 520 星。它的叙事被 Adafruit 一句话概括:
"When a membership lapses, the hardware is basically useless. You own it, you still can't use it — it just goes dark, because the app stops talking to it. So you've got a perfectly good sensor turning into a paperweight."
Adafruit 博客,2026-07-15,转引自 OpenStrap README同一季度还有 atria(iOS,「免费的本地手环数据,终身」)、geniemax-core(「恢复、睡眠、HRV 背后的数学是公开发表的科学,为什么看自己的数据要永远付费」)。Hackaday 评论区的两个声音值得记住:一是「希望扩展到 Garmin 等品牌」,二是「WHOOP 可能用加密固件反击」。PulseLoop 把这条线推到极端,README 的目标直接写成「证明 20 美元的戒指加一个 LLM 能取代 300 美元的订阅手环,而且智能应该在手机上,不在付费墙后面」。
含义。这一群人是在用代码表达一个产品需求:一个原生开放、不依赖订阅、数据留在本地的手环。他们今天没有这个产品,所以在逆向别人的。你们的产品如果原生满足,这群人是第一批传播者。
浪潮二:给 Agent 修数据管道
2025 年 2 月出现第一个 oura-mcp-server,之后一年半 GitHub 上 Oura、WHOOP、Garmin、Apple Health 四个方向各自长出 20 个左右 MCP server。多数是个人自用,少数成了事实标准(garmin_mcp 1,104 星,「Claude 通过 MCP 读你的恢复、睡眠、训练负荷」)。open-wearables 走了另一条路:不做单一设备的 MCP,而做「所有设备统一到一个 AI-ready 的 API」,自建部署,2025 年 10 月创建到现在 2,435 星、1,127 人 Discord。它的 issue 里出现了「Provider Request: Google Health API(Fitbit 继任者)」和「Provider request: Huawei / Omron」,说明开发者在等新的数据源接入。mirobody 更进一步,把穿戴、化验、基因组统一到 LOINC 与 FHIR 后让 Agent 带引用回答。
这些 MCP 项目暴露了一个共同的短板:它们全部只能拿到聚合数据(每日恢复分、5 分钟心率),没有一个能拿到波形,更没有一个能让 Agent 发起测量。
浪潮三:把 20 美元的硬件当开发平台
Colmi R02 系列廉价戒指在 2024 年 8 月被逆向出协议(colmi_r02_client 658 星)后,一年多长出 iOS 伴侣 App(Halo-iOS 101 星)、Web 看板、Web Bluetooth 固件刷写工具、InfluxDB 同步、以及 PulseLoop 这样的 LLM 原生 App。一个没有任何官方 SDK 的白牌产品,靠便宜和协议简单,就长出了一个开发者生态。反过来看 Movesense:官方开放、文档齐全、但 99 到 349 欧元,第三方项目寥寥。
含义。价格是开发者生态的第一变量,开放是第二变量,文档与社区是第三变量。三者缺一,生态都长不大。Movesense 缺第一和第三,Colmi 缺第二却仍有人做,因为它便宜到值得逆向。
05他们要什么:需求清单
从 issue 榜、README 动机段、HN 讨论和 V2EX 提问里提炼,按出现频次与强度排序。
- 01逐拍数据与原始波形,而不是每日总结bleakheart 专门支持 H10 ECG 与 Verity PPG 原始流;every-breath-you-take 依赖 RR 间期;V2EX 2024 年「求便宜点的逐搏测量心率带」「HRV 的 RR 数据转换」;Polar SDK 高赞 issue「Feature Request: Enable individual sample streaming」16 条评论。
- 02本地优先、无账号、无订阅、数据不出手机OpenStrap、atria、geniemax、PulseLoop、Health.md、apple-health-mcp(「local-first」)全部把这写进第一段。HN 上 Apple Health 导出工具的共同卖点是「设备本地处理,无后端」。
- 03不会突然失效的接入方式python-garminconnect 评论最多的两条 issue 是「Garmin 改了认证 API 吗」(100 条)和「登录 429」(66 条);garmin_mcp 的 issue 同样被认证问题占据;Fitbit Web API 2026 年 9 月停用触发 open-wearables 的迁移请求。开发者宁要一份公开的 BLE 协议,也不要一个会变的云 API。
- 04时间戳正确、离线录制可靠、断线能重连Polar SDK 近一年 issue:「24/7 HR 样本时间偏移」「离线录制随机停止,内存泄漏?」「删不掉的 PPI 文件」「app 不再重连设备」;OpenStrap 的 issue:「非 UTC 时区睡眠检测失败」「心率数据有间隙」;open-wearables:「Apple Health XML 导入忽略单位」。这一层的 bug 会直接毁掉研究者的数据集。
- 05多语言、多引擎的接入面Movesense 第三方几乎全是语言封装(.NET、React Native、Flutter、Expo);H10 生态有 Python、Swift、Kotlin、Dart、C#、Go、JavaScript;游戏侧要 Unity 与 Unreal 插件;Bangle.js 靠 Web Bluetooth 做到「只要一个 Chrome」。
- 06AI 就绪:MCP、统一 schema、自然语言可问40 余个 MCP server、open-wearables 的「AI-ready API」、mirobody 的 FHIR 标准化、PulseLoop 的「LLM 原生」。开发者已经在自己做这层,谁先把它做进 SDK 谁就省掉他们的重复劳动。
- 07导出到自己已有的系统HealthKit 与 Health Connect 写入(OpenStrap 多条 issue)、InfluxDB / Grafana / Prometheus / MQTT / Home Assistant / Notion / Nextcloud 同步在 Garmin、Oura、Gadgetbridge、Espruino 生态里反复出现。手环要能当「传感器」进别人的系统,而不是逼人用你的 App。
- 08多设备同步与对比V2EX「多心率设备评估软件 Multi HR」、quantified-self 的「比较多设备的记录」、B 站上大量「心率带 vs 手表 vs 臂带」对比视频。研究者与评测者都需要这件事简单。
- 09便宜到可以冲动购买、可以买 5 台Colmi 生态的存在本身就是证据;Bangle.js 99 英镑、Polar H10 约 90 美元是社区能接受的价位;Movesense 开发套件 249 欧元起则几乎没有个人开发者。
- 10硬件本身的迭代与耐用Espruino 社区「我坚决要求 Bangle.js 3」422 条回复、「Bangle.js 3 有 GPS 吗」93 条、「电池耗尽后数据损坏」;Polar 360 「过热提前停止」「配对丢失」49 条。开发者会长期用一款设备,他们在意的是它还能不能买到、坏了怎么办。
06他们骂什么:痛点清单
| 痛点 | 证据 | 对本项目的启示 |
|---|---|---|
| 订阅锁死硬件 | OpenStrap 整个项目;Hackaday 报道;HN「Whoop 4.0 Without a Subscription」;HN 2026-04「WHOOP 试图把 UI 模式、活动环、深色模式注册版权」「WHOOP 起诉 Bevel」 | 承诺「无订阅也完整可用」并写进许可协议,这是最便宜的差异化 |
| 非官方接口随时会断 | python-garminconnect 与 garmin_mcp 的 issue 榜;Fitbit Web API 停用 | 公开 BLE 协议版本化,向后兼容承诺写进文档 |
| 拿不到原始数据 | WHOOP、Oura、Garmin API 都只给聚合;geniemax 不得不逆向二进制帧 | 原始波形是你们的核心卖点,不要在任何 SKU 上阉割 |
| 精度争议 | HN 2026-08 Oura 因睡眠追踪精度被诉两起报道;「智能手表 HRV 与临床不一致」112 分;B 站大量精度对比视频 | 公开对比数据、给信号质量分,让开发者自己判断,比宣称精确更可信 |
| BLE 只能一个 App 占用、断连、有间隙 | OpenStrap README「先退出官方 WHOOP app 再配对」;issue「心率数据有间隙不连续」「永久断连」;B 站「H10 掉线用胶带修」1.1 万播放 | SDK 处理重连与回补;考虑设备端缓存离线数据再补传 |
| 时区与时间戳错误 | OpenStrap「AI 教练把训练日期弄错:v_sessions 没有本地日期列,在 UTC 解析」;Polar「24/7 样本时间偏移」 | 统一时钟模型、本地时区语义、漂移估计都进 SDK |
| ECG 测量失败率高 | B 站「华为 FIT4 Pro ECG 总是测量失败怎么办」4.7 千播放;YouTube「你的手表 ECG 准吗」15.7 万 | 手指电极的接触检测、引导、失败原因反馈必须一次做对 |
| 胸带不舒服、掉线 | V2EX 与 B 站的心率带讨论几乎全在问「准不准」「臂带能不能替代胸带」;Polar Verity Sense 光电臂带因此存在 | 「腕上的 H10」是明确的空位,但腕部 PPG 在运动中的 IBI 精度要坦率标注 |
| 开放但没人知道 | Movesense:官方 YouTube 教程 1–3 千播放,第三方项目最高 19 星 | 开放不等于开发者会来,需要示例、内容、社区三件事同时做 |
| 文档与维护人手不足 | BangleApps「⌚🚀 招募维护者」19 条评论;Hackaday 评论「Gadgetbridge 需要更多关注」 | 社区项目普遍缺维护,官方主动供养关键开源项目(比如给 Gadgetbridge 提交支持)性价比很高 |
07X 上的开发者声音
X 是英语开发者「做了个东西」和「受够了」两种情绪最先出现的地方。按热度排序,下面是 2025–2026 年与心率带、手环、生理数据开放相关的高互动帖子和它们背后的现象。
热度榜:哪些帖子被看得最多
| 日期 | 作者(粉丝) | 内容 | 赞 / 浏览 | 现象 |
|---|---|---|---|---|
| 2026-05-07 | @RjeyTech(3.7 万) | 「买了 WHOOP 的我替你惋惜」:Fitbit Air 100 美元一次性 vs WHOOP 每年 199–359 美元;免费层就有心率、睡眠、SpO2、HRV、恢复 | 12,957 / 291.9 万 | 「订阅 vs 一次性」成为大众议题 |
| 2026-06-07 | @ParthJadhav8(3 千) | 「现在有个桌面 App 能不订阅就收集 WHOOP 全部数据」,引用开发者 @b_nnett「23.5 小时后,App 做出来了而且开源,全传感器支持:HR、SpO2、HRV、温度、运动」 | 2,260 / 130.4 万 | NOOP 现象起点 |
| 2026-05-08 | @_philschmid(11.9 万,Google DeepMind) | 「Fitbit Air 昨天发布,你知道它带了新的 Google Health API 吗?可以在睡眠与心率数据上构建 AI Agent、MCP server 或 CLI:31 类数据、webhook、读写权限、按时间范围查询」 | 1,769 / 42.7 万 | Google 官方叙事直接瞄准 Agent 开发者 |
| 2026-06-08 | @hosseeb(14.8 万) | 「Claude 诊断出了我的睡眠障碍」:Oura 数据 + Claude 长文 | 1,455 / 16.4 万 | AI 读穿戴数据的大众叙事 |
| 2026-03-15 | @anothercohen(23.1 万) | 「用 Claude vibe coding 做完了我的个人健康 App」:接 Oura API 同步睡眠恢复、月度血检 CSV、Playwright 抓营养数据 | 1,145 / 17.3 万 | 「个人健康 App 自己写」成潮流 |
| 2026-03-05 | @ErickSky(3.8 万,西语) | 「有人放出了健身狗的圣杯」:open-wearables 把 Garmin、Polar、Suunto、WHOOP、Apple Health 统一成一个归一化 API,给 Claude 等 Agent 直接消费 | 2,810 / 22.8 万 | 统一数据层的需求跨语言 |
| 2025-10-21 | @dfrobotcn(1.7 万) | OpenEarable 2.0:开源耳机,30 多项健康指标,全部设计开源 | 1,224 / 6.2 万 | 「开源可穿戴」在创客圈的传播力 |
| 2025-12-09 | @ritwikpavan(3.9 万) | Pebble 发布开源 AI 戒指 Index 01:一键记录想法,不充电,无订阅,数据完全归你 | 773 / 28.2 万 | 「无订阅 + 开源」是可传播的产品语言 |
| 2026-06-10 | @vu3dtu(111) | 「我喜欢 Fitbit Air 的想法:LLM 包着你的健康数据。但 App 很糟,100 美元加每月 10 美元很贵,而且 Google 持续拿到你的心率与睡眠。谁……」 | 335 / 9.1 万 | 小号也能靠隐私反弹上热度 |
| 2026-07-06 | @banteg(22.9 万) | 「周末 Codex 项目」:用 Polar H10 做心率区间自动配速,因为心率反应慢、噪声大、长时间漂移 | 320 / 2.2 万 | 加密圈知名开发者也在拿 H10 玩 |
| 2025-03-10 | @cline(7.7 万) | 「13 分钟从零做出一个 WHOOP MCP server」:把 API 文档喂给 Cline | 453 / 5.8 万 | MCP 生成已是 AI 编程工具的示范题 |
| 2026-03-27 | @indigox(5.4 万,中文) | 「不会写代码的大一新生纯靠语音驱动 OpenClaw,在 Apple Watch 基础上复刻了 WHOOP 手环的功能」 | 260 / 6.1 万 | 中文圈的「自己做 WHOOP」 |
| 2024-05-13 | @UltrahumanHQ(1.8 万) | 「UltraSignal:Ring Air 的开发者平台,首次开放原始 PPG、加速度与温度数据流,候补名单开放」 | 23 / 3.2 千 | 唯一公开宣布开放原始 PPG 的消费品牌,声量却很小 |
现象一:NOOP,一场被下架又复活的「解放 WHOOP」运动
时间线全部来自推文:2026 年 6 月 7 日开发者用不到一天做出开源桌面 App,能不订阅读取 WHOOP 4/5/MG 全部传感器;6 月 9 日支持 WHOOP 5/MG 与历史下载、来电震动、全天心率;6 月 15 日加入「体能年龄」等本地计算指标并明确标注「健康估计,非临床」;6 月 17 日被 GitHub 移除,社区判断是 WHOOP 出手,随即在 noop.fans 重新托管;6 月 20 日通知转发与「敲击手环锁 Mac」;6 月 22 日 V6 支持 Polar H10 等胸带、健身器材、导入 Oura/Fitbit/Garmin 数据;6 月 23 日 V7 大改版,Lifehacker 采访 WHOOP,得到「对侵犯我们知识产权、商标或使用条款的情况,我们已联系个人下架其应用」的回应;7 月 3 日 Oura 支持进入测试;7 月 8 日开发者因「被功能请求和免费项目的理所当然轰炸」而倦怠,第三方把最后版本重新推上 GitHub;8 月有人戴两只 WHOOP 做 19 晚、165 万个原始样本的 NOOP 对比测试。
"1) We no longer use the official app. 2) We use the free Noop app instead. 3) We don't pay a company to collect and monetize our health data. All data stays local. 4) Use our own LLMs as a coach. 5) Support the developers directly with crypto."
@vezmenov,2026-06-17,一个 12 粉丝账号,3.3 千浏览对本项目的三条教训。第一,用户要的清单已经写好了:本地数据、无订阅、自带 LLM 当教练、直接支持开发者。第二,逆向别人硬件的开源项目会被下架、开发者会倦怠,一款原生开放的手环消除了这两个风险,是可以直接对这群人说的话。第三,NOOP 从「WHOOP 专用」演化成「接一切胸带和器材的本地健康 App」,说明市场要的是一个开放的本地数据层,硬件只是入口。
现象二:Google Health API 一个月内长出的生态
- 开源 CLI ghealth(2026-07,237 星,Apache-2.0):40 类数据、确定性退出码、
--raw与--dry-run、自带两份 Agent 用的 SKILL.md。它是「Agent-first CLI」的样板,值得直接借鉴。 - OpenFit:一位从 WHOOP 转来的用户因为想念恢复分析而「vibe coding 了自己的 UI」,随后做成 iPhone App 开放测试。
- Airlift:买了 Fitbit Air 才发现不能同步到 Apple Health,商店里的桥接 App 都要把数据交给第三方服务器,于是自己写并开源。
- 日本开发者把 Google Health API 接进 MCP 让 ChatGPT 查询,还有人把 Fitbit 数据自动汇入 Obsidian;Google DevRel 主管公开分享用两个本地 MCP 服务聚合 Google Health、Withings、Garmin、Intervals.icu,让 Agent 当骑行教练。
- 中文圈的判断最直接:「Google 这个 API 的颗粒度和开放程度明显不在一个量级……以后要刻意多买接入这套生态的海外健康终端。至于国内,开放性嘛,懂的都懂。」另一位说:「Fitbit Air 真正值钱的不是每月 10 美元的教练,是背后那条 24/7 的体征数据流……coach 的逻辑归你定义。」
与此同时,反对声也清晰:「谁会想让 Google 持续拿到心率和睡眠」(335 赞)、App 体验「像十年前的应用」(182 赞)。一位用户直接写出了需求:「想找一个像 WHOOP 或 Fitbit Air 那样开放的平台,戴在独居的祖母身上,自己写跌倒检测和告警。Apple Watch 太复杂了,我要一个傻瓜式的东西。」
现象三:Polar H10 在 X 上的用户是谁
- 患者社区。长新冠与 ME/CFS 患者用 Polar H10 配合 Visible 等 App 做心率配速(pacing),有人汇总社区在用的设备清单(Fitbit、Apple Watch 加多款第三方 App、Garmin vivosmart、Polar H10),并感叹「现在是一锅大杂烩」。德语用户也在用 H10 测试 Visible、Elite HRV、Kubios、Welltory 等一串 App。这是一个此前没被注意到的、对逐拍数据有刚需的群体。
- 独立开发者。DeepHRV(Android,手机摄像头 PPG 与 H10 ECG 双通道,含心律失常检测)与它的前身 CardioMetrics(Web Bluetooth 直连 H10,显示 RR、RMSSD、呼吸率并导出 CSV);PulseLab(用 Polar 开放 SDK 接 Verity Sense 做「恢复分」);HelioBar(Amazfit Helio Strap 的心率显示在 Mac 菜单栏,「100% 本地,无云无账号」)。
- 科学传播者。Andrew Flatt 发布 H10 对比临床 ECG 的验证研究;法国骑行博主引用 Garmin 225 对比 H10 的 HRV 研究,结论「手表误差太大,可靠 HRV 只能靠胸带加 App」;一位 5 万粉丝的评测者拿 Fitbit Air 与「金标准 Polar H10」对比并称「结果出人意料」。
- 吐槽。「WHOOP 的 API 难用得离谱」;Garmin 开发者 API 用 OAuth 1.0a;日本开发者抱怨 Polar 官方只有 Android 与 iOS SDK 没有 Python,用 Mac 抓 ECG 花了很久且刚连上时数据不稳。
现象四:Agent 教练已经是个人项目的标配
「每周 Agent 检查我的数字生活并给出四件事:缺什么、变了什么、好的、不好的,数据来自 iMessage、屏幕时间、Eight Sleep、Oura MCP、Google Workspace」;「用 Fable 5 把 Oura 和 Google 日历连起来,看哪些人最让我紧张」;「Claude Code 加 Garmin MCP,作为私教这是一个高端教练产品,不是通用计划,是来自客户自己生理数据的洞察」。反面也有:「Oura 只给我漂亮的图和一个糟糕的睡眠分,却不告诉我为什么连续七天凌晨三点醒」,于是用 Agent 自己分析。还出现了把「帮你维护 Garmin MCP」当生意的 YC 创业公司 HYBRD。
现象五:便宜到值得逆向的硬件
Colmi R02 智能戒指在 X 上的路径与 GitHub 一致:2024 年 6 月 Aaron Christophel 拆解并证明能刷自定义固件、SDK 公开(191 赞);10 月 Python 客户端出现,「对比 350 美元加月费的 Oura,我花 13 美元买了一个」;2025 年有人「花 9 美元买戒指只为给一个开源离线睡眠追踪项目做贡献」。2026 年出现多个从零做开源戒指的个人项目(Ooroboros、KuoQuo 的「真正开源的智能戒指」、Seeed 推的 XIAO ESP32C3 加 MAX30105 的 Marge Health 戒指)。一条 5.3 万浏览的推文问得直接:「你拥有的每一件穿戴设备,是不是都暗中是一个开发套件?」
其他值得记录的信号
- Polar 360 于 2025 年 1 月在日本以「支持 SDK/API 联动的企业向追踪器」上市,定位员工健康实时可视化,印证它是 Polar SDK 近一年 issue 的来源。
- Terra API(穿戴数据聚合商)2024 年 5 月推出「AI 健康 Agent」更新,让开发者把健康数据接 GPT-4o;说明数据聚合层商业化早于 MCP 浪潮。
- Qualcomm 在 2022 年用「提交穿戴设备创意换 Snapdragon 开发套件并上台演示」的方式做穿戴生态加速器,是芯片厂给开发套件的一种可借鉴的申请制发放方式。
- Shimmer 的 GSR 开发套件被艺术家用于 Tribeca 电影节的 VR 作品,用心率驱动视觉脉动、皮电驱动颜色,是「生理信号当创作输入」的实例。
- HealthyPi v4(ESP32、开源、ECG/HRV/SpO2/体温)一条介绍拿到 323 赞,说明「开源医疗级开发平台」在创客圈有稳定的吸引力。
- 中文推文:「小米手环和运动健康数据已经有人接成 MCP 了,评论里有人扫码接入遇到问题,说明真有人想用」;RuView 用 WiFi 信号做非接触生命体征感知(呼吸、跌倒),国内外都在传播,是养老场景里对手环的替代性叙事。
08国内开发者画像
B 站、V2EX、CSDN 三个平台的信号差异很大,合起来看更准。
B 站:流量在直播与游戏,开发内容在毕设与小米手环
| 主题 | 代表内容 | 播放 | 说明 |
|---|---|---|---|
| 心率直播与游戏 | 「带心率检测仪玩这个游戏,你会发现根本就低不了」(两条)、「当主播用上心率带」、纯黑《寂静岭 2》带心率 | 177 万 / 85 万 / 165 万 / 109 万 | 心率作为「情绪可视化」的娱乐需求,是国内最大的心率带流量池 |
| 直播接入教程 | 「两分钟学会:在直播中显示实时心率 无需 ANT+ 接收器」 | 12.8 万 | 2020 年的教程至今仍是入口,说明工具链一直没人做好 |
| 小米手环开发 | Astrobox 开源工具(表盘、小程序)、小米手环 7 JS 模拟器、HyperOS 快应用阅读工具 | 19.6 万 / 6.4 万 / 3.9 万 | 国内最活跃的「手环二次开发」社区围绕小米,全是非官方或半官方 |
| 开源手环毕设 | 「STM32 单手操作无按键智能手环 I-RING(开源)」「STM32 智能心率血氧手环(开源)」等 | 4.1 万 / 2.6 万 / 0.8 万 | 学生群体,STM32 为主,功能是心率血氧步数加上位机 App |
| 传感器入门 | 「ESP32 + MicroPython + MAX30102」「ESP32 自制健康监测仪:心率、血氧、心电网页查看」 | 2.8 万 / 494 | MAX30102 是国内创客的默认 PPG 入口 |
| Polar H10 | 「Polar H10 记录并分析心电数据」「监护仪 vs Polar H10」(Zhe_Learn) | 6.2 千 / 3.8 千 | 国内唯一在做 H10 开发者内容的 UP 主,其余全是跑步评测 |
| ECG 手环 | 全部是华为 / OPPO 手表 ECG 评测;Ninewind KR96 无屏 ECG 手环两条视频 | 最高 1 万 / 不到 200 | 国内已有厂商在做无屏 ECG 手环,但没有开发者向内容 |
| HRV 科普 | Apple Watch HRV 妙用、Garmin 官方 HRV 教学、「90% 的人不知道的身体年龄 HRV」 | 8.3 万 / 2.8 万 / 0.6 万 | HRV 概念在国内消费者中已有认知基础,2025–2026 内容明显增多 |
V2EX:需求早就有人问,一直没人答
- 2013「有开源的智能手环么?」、2015「如何读取小米手环源数据」、2019「有没有开放蓝牙协议的智能手环」(5 回复)、2020「有没有对接开发过华为/小米手环服务的大佬」(23 回复)。十年里同一个问题反复出现,从未有过满意答案。
- 2024「求问有没有可能便宜点的逐搏测量的心率带」「[BLE] HRV 的 RR 数据转换」「多心率设备评估软件 Multi HR」,需求已经从「能不能拿数据」进化到「逐拍精度」和「多设备比对」。
- 2026-02 有人发布「一款分析和检测 HRV/睡眠/运动的 APP,欢迎体验反馈」。国内独立开发者已经开始做 HRV 应用,缺的是好的数据源。
CSDN:搜索意图集中在「手环 SDK 二次开发」
- 「Unity3D 蓝牙连接 Mi Band 5 手环获取实时心率」9,951 阅读,再次印证游戏方向。
- 「小米手环开源 SDK」「小米手环非官方 SDK 的强大力量」「小米手环 SDK for Android 项目推荐」一串文章,2024 到 2026 持续有阅读量。
- 「疯壳·开源蓝牙心率防水运动手环」系列教程(2022 起)、「全套开源教程:蓝牙心率防水运动手环开发」(2026-04,804 阅读)。国内已有厂商用「开源手环教程」做内容营销,形态接近你们要做的事,但没有 ECG 也没有生态。
- 「BigRunTeam 心率带蓝牙通信协议逆向工程项目」(2025-11)。连国产心率带也在被逆向。
09对本项目的含义
产品上必须满足的(有证据支撑的验收项)
- 逐拍 IBI 与原始 ECG/PPG 流式输出,逐样本,不做聚合后再吐(对应 Polar issue「individual sample streaming」)。
- 无账号、无云也完整可用;协议公开且版本化;许可协议里写明硬件不依赖订阅。
- 统一时钟与时区语义:设备单调时钟、手机校准、漂移估计、本地日期字段。
- 离线缓存与断线回补,多 App 共享数据的路径(至少通过手机侧服务转发)。
- ECG 电极接触检测与失败原因反馈,引导流程在 SDK 层提供。
- 信号质量分随数据输出,公开与 Polar H10 的对比数据。
- Python 桌面 SDK、Web Bluetooth 演示页、Unity 与 Unreal 插件、Home Assistant 与 MQTT 集成、HealthKit 与 Health Connect 写入,这些是社区已经证明会自己做的接口,官方先做好。
- MCP server 与 AI-ready 摘要层随 SDK 发布,并向 open-wearables 提交 provider 接入。
营销上从数据看到的渠道优先级
- GitHub 与 Hacker News。every-breath-you-take 与 apple-health-mcp 都是靠 Show HN 起量。第一批示例项目应当是能发 Show HN 的形态:一个漂亮的 HRV 呼吸训练器、一个 Claude 能主动要 ECG 的 MCP demo。
- Hackaday 与 Adafruit 博客。OpenStrap 靠这两篇报道从小项目变成运动。「原生开放、不需要被解放的手环」是这两个媒体天然会报的故事。
- B 站的三个入口。心率直播与游戏(做一个 OBS 插件和 Unity 示例,找恐怖游戏主播)、小米手环开发者社区(Astrobox、快应用圈子的人正是会写手环代码的人)、毕设与创客(一条「用它十行 Python 画出自己的 ECG」)。
- 供养关键开源项目。给 Gadgetbridge、open-wearables、Home Assistant 提交官方支持,成本远低于自建社区,且直接触达 E 类与 D 类开发者。
- Discord 预期。新项目半年 150 人(OpenStrap、PulseLoop)是正常水平,平台型项目一年 1,100 人(open-wearables)。不要用人数当 KPI,用「发布的第三方项目数」当 KPI。
- V2EX 与 CSDN。量小但意图极准,适合发一篇「开放蓝牙协议的手环终于有了」直接回应十年老问题。
X 数据带来的三条追加建议
- 不要与 Google Health API 正面比「数据种类」。它有 40 类,你们比不过也不必比。比它做不到的:本地 BLE 直连、原始波形流、程序触发 ECG、不经任何云。把 ghealth 那种 Agent-first CLI 的设计(确定性退出码、
--raw、自带 SKILL.md)直接搬到你们的 CLI 里。 - 接住 NOOP 的用户与开发者。NOOP 已经证明有一群人愿意为「本地、无订阅、自带 LLM」换硬件。第一版 SDK 发布时直接向 NOOP、OpenStrap、atria 的开发者送样机并邀请适配,让他们的 App 第一天就支持你们的手环。这些项目的法律风险与倦怠,正是你们能解决的问题。
- 把患者社区列为种子用户。长新冠与 ME/CFS 社区对逐拍心率配速有刚需,正在用胸带凑合,而且有成熟的社区渠道与 App(Visible)。一个腕戴、开放、便宜的逐拍数据源对他们是直接的替代。
一个定位句式的修正
第一份报告写的是「戴在手腕上的可编程生理信号源」。看完生态数据,建议加一句给 E 类开发者的话:「不需要被逆向的手环。」OpenStrap、atria、geniemax、colmi_r02_client 和 NOOP 的存在证明了这句话的市场。
10待补与来源
仍需你提供账号才能补的一块
- Reddit。r/whoop、r/ouraring、r/Garmin、r/QuantifiedSelf、r/Biohackers、r/esp32、r/BangleJS 是英语开发者与用户抱怨最集中的地方。官方 JSON 接口、old.reddit、四个镜像站与 pullpush 归档全部被拦。需要一个 Reddit 账号在 reddit.com/prefs/apps 建一个 script 类型应用,给我 client_id、client_secret 与账号密码,或直接给我浏览器里的登录 cookie。
以下为本轮直接抓取过的页面与接口。GitHub 星数与 issue 为 2026-09-02 实时值。
- GitHub 搜索与仓库:polarofficial/polar-ble-sdk、kieranabrennan/every-breath-you-take、JanCBrammer/OpenHRV、fsmeraldi/bleakheart、luisqtr/exciteometer、IanPeake/FatMaxxer、RGreinacher/polar-h10-ecg-viewer、OpenStrap/edge、adidshaft/atria、satayutata/geniemax-core、saksham2001/PulseLoopiOS、the-momentum/open-wearables、thetahealth/mirobody、Taxuspt/garmin_mcp、neiltron/apple-health-mcp、the-momentum/apple-health-mcp-server、shashankswe2020-ux/whoop-mcp、YuzeHao2023/MCP-oura、cyberjunky/python-garminconnect、tahnok/colmi_r02_client、cyrilzakka/Halo-iOS、Freeyourgadget/Gadgetbridge、argrento/huami-token、espruino/BangleApps、BasedHardware/omi、Mentra-Community/MentraOS、neuropsychology/NeuroKit、upsidedownlabs/BioAmp-EXG-Pill
- Hacker News Algolia 接口:查询 "Polar H10"、Whoop、"Oura ring"、"heart rate variability"、"ECG open source"、Bangle.js、"Apple Health export data"
- Hackaday,Making a locked-down wearable work without a subscription(2026-07-15):hackaday.com/2026/07/15/…
- Bangle.js 应用清单:banglejs.com/apps/apps.json;Espruino 社区讨论:github.com/orgs/espruino/discussions
- Movesense 案例库:movesense.com/showcase/
- B 站搜索接口 api.bilibili.com/x/web-interface/search/type,关键词:心率带 开发、ECG 手环 开源、MAX30102 ESP32、心电 开发板、Polar H10、手环 二次开发、智能手环 开源、HRV 心率变异性 设备
- V2EX 搜索(sov2ex):心率带、心电 手环、手环 开发 蓝牙、HRV、Polar H10、智能手环 API 数据
- CSDN 搜索接口:心率带 开发 蓝牙、手环 SDK 二次开发 心率、HRV 算法 实现 python
- YouTube 搜索结果页:Polar H10 python、ECG wearable open source、Movesense sensor developer、heart rate BLE app tutorial、Bangle.js
- Discord 公开邀请接口:open-wearables(1,127 人)、OpenStrap(150 人)、PulseLoop(145 人)
- X(经 TweetAPI,Top 排序,2026-09-02):关键帖子 x.com/RjeyTech/status/2050…(Fitbit Air vs WHOOP)、x.com/ParthJadhav8/status/2063…(NOOP 系列)、x.com/_philschmid/status/2052781345831879145(Google Health API)、x.com/hosseeb(Claude 与睡眠障碍)、x.com/anothercohen(个人健康 App)、x.com/ErickSky(open-wearables 西语)、x.com/vu3dtu(Fitbit Air 隐私反弹)、x.com/banteg(H10 区间配速)、x.com/cline(13 分钟 WHOOP MCP)、x.com/UltrahumanHQ/status/1790052475904340255(UltraSignal)、x.com/DIME_HACKS(Polar 360 日本上市)、x.com/indigox(OpenClaw 复刻 WHOOP)、x.com/frxiaobei 与 x.com/ChaseWang(中文对 Google Health API 的评价)
- Google Health API 开发者站:developers.google.com/health;ghealth CLI:github.com/Google-Health-API/google-health-cli
订阅分层里的付费意愿
WHOOP 的三档会员、Google Health Premium、Oura、Garmin Connect+、Withings+、Ultrahuman PowerPlugs 等九家的分层放在一起看:厂商把什么放进免费层、什么放进 6 到 10 美元档、什么放进 20 到 30 美元档,就是他们对「用户愿意为什么多付钱」的集体判断。最后映射到你们开发者套件的收费设计。
00一页结论
- 厂商共识:用户不为「看数据」付费,为「解读」付费,为「医疗边缘」付更多。九家里没有一家把心率、睡眠时长、步数放进付费层。6 到 10 美元档卖的是评分、基线、AI 教练和训练计划;只有 WHOOP 敢把 ECG、血压洞察和优先支持定到年付 359 美元,Withings 则把「心脏科医生 24 小时内看你的 ECG」单卖 59.99 美元。
- WHOOP 的三档是一部「从运动到医疗」的定价阶梯。One($199)是运动恢复,Peak($239)加长期健康与衰老速度,Life($359)加 ECG、血压和医疗级硬件。Peak 比 One 只贵 40 美元,Life 比 Peak 贵 120 美元,价差本身说明 WHOOP 认为「长寿」是顺手加购,「心脏」才是真正的高付费意愿。2026 年 8 月 WHOOP 又把血检 Advanced Labs 从会员里拆出来单卖,说明「按次付费的医疗服务」比「捆进会员」更好卖。
- AI 教练已经从卖点降为标配。WHOOP One 就含 AI 教练,Google 把 Health Coach 塞进 AI Pro 19.99 美元大包,Garmin 的 Active Intelligence 被评测称「实用性有限」,Withings 把 AI 洞察当会员基础项。单靠「有 AI」已收不到溢价,AI 只是解读层的交付形式。
- 免费层的底线在被抬高。Google Health 免费层已包含睡眠阶段、Readiness 分、SpO2、皮温;Garmin 承诺「今天有的功能永远免费」;Polar、Amazfit、Garmin Cirqa 都以「无订阅」为核心卖点。任何新品把第 0 层的东西收费,会被立刻点名。
- 反弹只发生在一种情况:把本来免费的东西收费。Garmin 把年度回顾锁进 Connect+ 被讽「用户帮你免费营销你还收钱」;Cirqa 宣称无订阅却把 Training Readiness 放进 Connect+,被 Lifehacker 点名;WHOOP 对老用户升级收费引发 2025 年 5 月的反弹;WHOOP 起诉 20 人团队的 Bevel 后,「Whoop is toast」的推文拿到 439 赞。
- 对开发者套件的映射:硬件一次性、协议与 SDK 永远免费,收费全部落在第 1 到 3 层的等价物上。云托管与 MCP 按活跃设备、白标授权按台、算法插件市场分成(对应 Ultrahuman PowerPlugs)、团队看板(对应 HRV4Training Pro 与 Garmin 的 B 端)、医疗版另发证(对应 WHOOP Life)、单次医生解读 API(对应 Withings)。同时把这套三层模板交给开发者,让他们对自己的客户照做。
01WHOOP 三档矩阵
2025 年 5 月随 WHOOP 5.0 与 WHOOP MG 一起推出。价格为美国年付;月付约 25 美元起。硬件包含在会员内,没有单独的硬件售价。
| 功能 | One · $199/年 | Peak · $239/年 | Life · $359/年 | 它揭示的付费判断 |
|---|---|---|---|---|
| 硬件 | WHOOP 5.0 | WHOOP 5.0 | WHOOP MG(医疗级传感器、更高级材质) | 只有最高档给带电极的硬件,ECG 是硬件加订阅的双重门 |
| 睡眠、恢复、Strain、HRV、SpO2、皮温 | ✓ | ✓ | ✓ | 核心指标不分档,分档的是「在此之上的东西」 |
| 力量训练器、VO2 Max 估算 | ✓ | ✓ | ✓ | 运动功能全部下沉到最低档 |
| AI 教练(WHOOP Coach) | ✓ | ✓ | ✓ | AI 教练是基础项,不是溢价项 |
| Natural Cycles 周期整合 | ✓ | ✓ | ✓ | 第三方整合不作分层筹码 |
| Healthspan:WHOOP Age 与衰老速度 | — | ✓ | ✓ | 「长寿」是第一个加价理由,+$40/年 |
| Health Monitor 与压力监测 | — | ✓ | ✓ | 把已有传感器数据做成「健康监测」视图即可加价 |
| 女性激素洞察 | — | ✓ | ✓ | 细分人群功能放在中档 |
| Heart Screener:FDA 认证 ECG、房颤提示 | — | — | ✓ | 「心脏」是最高付费意愿,+$120/年 |
| Blood Pressure Insights(测试版) | — | — | ✓ | 无袖带血压是监管灰区,放在最高档兼作风险隔离;2025 年 7 月 FDA 为此发警告信 |
| 优先电话支持 | — | — | ✓ | 服务而非功能,也能作为高档筹码 |
| Advanced Labs 血检(100+ 生物标志物) | 2026-08 起不再需要会员,单独付实验室费用;GRAIL 癌症筛查作为附加项 $799/年 | 先捆进会员再拆出来单卖,说明按次医疗服务独立成交更好 | ||
矩阵之外的三个信号
- Chase Sapphire Reserve 持卡人可全额报销 359 美元的 Life 会员。WHOOP 创始人推文 1,034 赞、27.6 万浏览。最高档会员被做成了信用卡权益,说明它的目标客群是高净值用户,而不是运动员。
- Engadget 2026 年 8 月的结论:Life「对担心心脏健康或血压的人可能值」,普通用户选 One 即可。评测媒体也认为中档 Peak 的价值最模糊。
- 价差本身在说话。One 到 Peak 40 美元买「长寿与压力」,Peak 到 Life 120 美元买「心脏与血压」。WHOOP 对付费意愿的排序是:心脏 ≫ 长寿 > 运动恢复(后者已是入门价)。
"WHOOP: up to $359/year for a number. Simple Health: $3.99/month for what the number means. Same data. One explains it."
一位独立开发者在 X 上给自己的 App 做广告,2026-08-27。这句话概括了整个市场对分层的不满:数据是一样的,差别只在解读02九家厂商的分层对照
按「免费层有什么、付费层加什么、价格」三栏对齐。硬件价另列。
| 厂商 / 产品 | 硬件 | 免费层 | 付费层加什么 | 付费价 | 模式 |
|---|---|---|---|---|---|
| WHOOP 5.0 / MG | 含在会员内 | 无(不订阅硬件不可用,一个月免费试用) | 见上表三档 | $199 / $239 / $359 年;月付约 $25 起 | 纯订阅,硬件即租赁 |
| Google Fitbit Air + Google Health Premium | $99.99 | 心率、睡眠时长与阶段、SpO2、皮温、步数、自动运动识别、基础 Cardio Load、Readiness 分(需数周校准) | Gemini 驱动的 Health Coach、睡眠分详解、自适应周训练计划、运动与冥想内容库、拍照或对话记录饮食、更深的洞察摘要 | $9.99/月 或 $99.99/年;含在 AI Pro $19.99/月与 Ultra 内;随机送 3 个月;老 Fitbit Premium 用户保留 $79/年 | 硬件一次性 + 可选订阅 + 生态捆绑 |
| Oura Ring 4 | $349 起 | 可用但「洞察与数据将大大受限」,三大评分不可见 | Sleep / Readiness / Activity 三分、50+ 指标、实时洞察、体温与周期、心血管年龄、压力恢复力、Oura Advisor AI、Symptom Radar、累计压力 | $5.99/月 或 $69.99/年;首月免费 | 硬件一次性 + 事实上必需的单档订阅 |
| Garmin Connect+(含 Cirqa 无屏手环) | Cirqa $199.99 | 全部现有功能:健康追踪、睡眠、日常活动、Body Battery、HRV 状态、训练记录。官方原话「一切你今天拥有的,保持免费」 | Active Intelligence AI 洞察、Performance Dashboard(123 个可选报表元素)、Live Activity 实时投屏、LiveTrack 增强、教练课程视频、专属徽章与头像框;Cirqa 上的 Training Status、Training Readiness、结构化训练、营养追踪需 Connect+ | $6.99/月 或 $69.99/年;30 天试用 | 硬件一次性 + 可选订阅,承诺不锁旧功能 |
| Withings+(ScanWatch 等) | 手表另售 | 全部测量与记录,含 ECG 记录本身 | Health Improvement Score、Withings Intelligence AI 洞察与教练、Vitalité 指标、Stetho AI;心脏科医生 24 小时内解读 ECG(平均 4 小时) | $9.99/月 或 $99.99/年;不订阅时单次 ECG 医生解读 $59.99 | 订阅 + 按次医疗服务,两条线并行 |
| Ultrahuman Ring AIR | $349 | 全部核心指标与多数 PowerPlugs(维生素 D、咖啡因窗口、昼夜节律、周期、智能闹钟、轮班模式等) | 按插件付费:Cardio Adaptability、Cycle & Ovulation Plus、AFib 检测(限地区)、Tesla Sync | 单插件 $2.9–3.99/月;无整体会员 | 硬件一次性 + 插件市场,「无订阅」为卖点 |
| Polar Loop / Flow | Loop 未核实(约 $199 区间) | Polar Flow 全部免费,「随设备免费提供」;Loop 明确标注 subscription-free | Polar Fitness Program 个性化训练计划为独立可选付费 | 未核实 | 硬件一次性,几乎无订阅 |
| Amazfit Helio Strap | $99 | 全部功能,评测强调「一次性 99 美元,不到 WHOOP 一年的一半」 | Zepp Aura 睡眠与 AI 服务存在,但评测未将其视为必要 | Aura 约 $4.99/月,未核实 | 硬件一次性,订阅边缘化 |
| Strava(软件平台,参照) | — | 记录活动、社区、安全功能、试用推荐路线 | 路线与离线、Segment 排行、高级分析、Fitness & Freshness、相对努力、目标、挑战、Athlete Intelligence AI | 个人年付约 1,150 泰铢(美区约 $79.99/年,未核实);家庭 4 人与学生档;与 Runna 捆绑 | 纯软件分层,有家庭与学生档 |
| Apple / Samsung(参照) | Watch $249 起 / Galaxy Watch | 全部健康功能免费,含 ECG、房颤、睡眠分期、HRV | Apple Fitness+ 内容订阅 $9.99/月(未核实近期价);Samsung Health 无订阅 | — | 硬件溢价覆盖软件,不卖数据解读 |
两个值得单独看的软件层玩家
把 Apple Watch 变成 WHOOP 的 App
免费 + Pro 订阅(价格未核实)。卖恢复、Strain、Cardio Load、睡眠、压力、能量的解读,数据源是 Apple Health,因此也能读 WHOOP、Oura、Fitbit Air 写进去的数据。X 上「Whoop is toast,我换成 Bevel + Apple Watch」439 赞;WHOOP 起诉了这个 20 人团队。它证明「解读层」可以脱离硬件独立收费,也证明硬件厂商把解读层视为核心利益。
专业与患者两端的分层
HRV4Training:App 一次性买断,Pro 是面向个人与团队的网页平台,提供教练面板、远程管理运动员、导出数据,对研究机构与大团队给最高 30% 折扣。Visible:面向长新冠与 ME/CFS 患者,免费研究版 App 可记录症状并参与研究,Plus 会员绑定臂带硬件提供全天心率配速与 PacePoints,官网明说「我们知道不是所有人都付得起会员,目标是让保险报销或医疗机构免费提供」。两者都把「团队/机构」当成付费主体而不是个人。
03跨厂商:哪一层卖什么
把九家的功能按「出现在哪一层」重新归类,重叠最多的地方就是行业共识。
| 功能类别 | 典型项 | 所在层 | 共识强度 | 解读 |
|---|---|---|---|---|
| 原始生理指标 | 心率、HRV、SpO2、皮温、睡眠时长与阶段、步数、卡路里 | 第 0 层 | 9/9 免费 | Google 免费层含睡眠阶段与 Readiness 后,这层已不可能收费。WHOOP 的「不订阅不能用」是唯一例外,也是它挨骂最多的点 |
| 设备级功能 | 运动模式、自动识别、闹钟、通知 | 第 0 层 | 强 | Cirqa 把 Live Heart Rate 从 Connect+ 放回免费,就是被这条共识逼的 |
| 三大评分与个人基线 | Readiness / Recovery / Sleep Score、体能年龄、心血管年龄 | 第 1 层 | 强(Oura、WHOOP 全档、Withings;Google 把 Readiness 放免费是例外) | 评分是「解读」的最小单位,也是订阅的第一道门。Google 把它放免费,是对 Oura 与 WHOOP 的直接打击 |
| AI 教练与自然语言洞察 | WHOOP Coach、Google Health Coach、Oura Advisor、Garmin Active Intelligence、Withings Intelligence | 第 1 层 | 强 | 五家都放在基础订阅里,没有一家单独为 AI 加档。AI 是交付形式,不是溢价项 |
| 训练计划与内容库 | 自适应周计划、教练视频、冥想、运动课 | 第 1 层 | 强(Google、Garmin、Polar Fitness Program、Apple Fitness+) | 内容是最传统的订阅理由,穿戴厂商在向流媒体式订阅靠 |
| 深度分析与仪表盘 | Performance Dashboard、Fitness & Freshness、Segment 排行、历史范围 | 第 1 层 | 中(Garmin、Strava) | 面向进阶运动者,愿付但人群小 |
| 长期健康与衰老 | Healthspan、WHOOP Age、衰老速度、压力监测、激素洞察 | 第 2 层 | 中(WHOOP Peak;Oura 放在唯一档里) | WHOOP 认为它值 +$40/年,Oura 认为它不值单独加档 |
| 医疗边缘功能 | ECG 心脏筛查、房颤提示、血压洞察、医疗级硬件 | 第 3 层 | 分裂(WHOOP 收 +$120/年;Apple、Samsung、Withings、Google 的 ECG 记录免费) | 拿到认证的厂商把 ECG 当硬件卖点免费给;WHOOP 用它撑最高档。你们没有认证时不能学 WHOOP |
| 人工医疗服务 | 心脏科医生解读 ECG、血检、癌症筛查 | 按次付费 | 强(Withings $59.99/次;WHOOP Labs 拆出会员;GRAIL $799/年) | 真人与实验室服务的成本结构决定了按次付费,而且用户接受度高 |
| 服务与身份 | 优先电话支持、专属徽章与头像框、信用卡权益 | 第 1–3 层 | 弱 | 填充档位的筹码,不是购买理由 |
| 细分插件 | Cardio Adaptability、Cycle Plus、Tesla Sync、维生素 D | 单点 $2.9–3.99/月 | 仅 Ultrahuman | 唯一把订阅拆成插件市场的厂商,也是唯一对开发者开放原始 PPG 的消费品牌,两者是同一个产品哲学 |
一句话版本。行业认为用户愿意为三种东西付钱:把数据变成一个分数和一句话(6–10 美元)、把分数变成对未来健康的判断(+3 美元)、把判断变成医生级的结论或服务(+10 美元或按次)。不愿意为「看自己的数据」付钱,也不再为「有 AI」单独付钱。
04用户反弹的规律
| 时间 | 事件 | 反弹形式 | 教训 |
|---|---|---|---|
| 2022-02 | Garmin 官方推文:「我们不让你买自己的数据。所有睡眠信息免费,无需订阅。」 | 317 赞,被当作行业标准引用 | 「不卖数据」是能拿来做营销的承诺,也会成为日后被反咬的把柄 |
| 2025-03 | Garmin 推出 Connect+ | DC Rainmaker 拆解文 41 条评论,结论「多数功能本应免费,AI 洞察实用性有限,长期有蚕食免费功能的风险」 | 已承诺免费的厂商推订阅,必须只加新东西 |
| 2025-05 | WHOOP 5.0 / MG 发布,老用户升级政策改口 | DC Rainmaker 专门做了一期「WHOOP 反弹」播客 | 订阅制下硬件升级的承诺一旦收回,反弹比涨价更大 |
| 2025-12 | Garmin 把年度回顾 The Rundown 锁进 Connect+ | 「品牌通常靠用户分享这个做免费营销,现在还收钱,讽刺」 | 把有传播价值的功能收费,等于给自己的增长关门 |
| 2026-04 | WHOOP 起诉 Apple Watch 恢复分析 App Bevel | 「一家 100 亿美元、800 人的公司怕我们 20 人团队」;「Whoop is toast」439 赞、9.8 万浏览 | 解读层被第三方低价复刻时,法律手段会把用户推向对手 |
| 2026-05 | Fitbit Air $99 无订阅上市 | 「买了 WHOOP 的我替你惋惜」12,957 赞、292 万浏览 | 第 0 层加最低价硬件,就能把订阅厂商逼到舆论下风 |
| 2026-06 | NOOP 让 WHOOP 免订阅可用,被下架又复活 | 130 万浏览;「我们不再付钱给公司收集和变现我们的健康数据」 | 硬件即租赁的模式会催生逆向工程社区 |
| 2026-07 | Garmin Cirqa 以「无订阅」上市,但 Training Readiness 需 Connect+ | Lifehacker 点名「用户已抱怨部分基础训练功能要订阅」,Garmin 随后把实时心率放回免费 | 「无订阅」一旦成为卖点,任何灰色地带都会被放大 |
05映射到开发者套件
你们不卖消费订阅,但开发者会拿你们的东西去卖。两件事要同时做:自己的收费结构避开所有反弹点,并给开发者一套可直接套用的三层模板。
你们自己的收费结构
| 对应消费市场的哪一层 | 你们的项目 | 收费方式 | 不能碰的红线 |
|---|---|---|---|
| 第 0 层「看数据」 | BLE 协议、原始波形流、逐拍数据、手机与 Python SDK、开发者控制台 App、本地导出 | 永远免费,随硬件一次性售出 | 任何对原始数据、采样率、导出的收费都会重演 WHOOP 与 Garmin 的反弹,而且你们的目标用户正是被这件事赶出来的人 |
| 第 1 层「解读」 | 托管云、时间序列存储、事件总线、MCP 端点、摘要层、白标参考 App 的托管版 | 按活跃设备月费,自建版免费 | 自建版必须功能完整,否则「可自建」是假的 |
| 第 1 层「内容与计划」 | 算法与 Agent 插件市场(HRV 训练、睡眠分期、节律筛查、场景模板) | 第三方上架分成,官方插件小额月费 | 参照 Ultrahuman:核心算法免费,只对增量插件收费 |
| 第 1 层「团队看板」 | 研究门户、多设备管理、批量导出、团队权限 | Study Pack 按台 + 门户年费,学术折扣 | 参照 HRV4Training Pro:付费主体是机构不是个人 |
| 第 3 层「医疗边缘」 | OEM 二类证医疗版、闭环算法、合规文件包 | 硬件溢价 + 按台授权 | 没有认证的开发版不能出现任何诊断措辞;参照 WHOOP 血压警告信 |
| 按次「人工服务」 | ECG 医生解读 API(对接第三方心电判读服务)、数据标注服务 | 按次转售,开发者可加价 | 参照 Withings $59.99/次,做成开发者可调用的接口而不是终端功能 |
给开发者的三层模板
白标参考 App 里预置三个开关组,开发者改配置就能得到一个和行业共识对齐的订阅结构:
- 免费组:所有原始指标、睡眠与心率历史、导出、设备功能。默认全开且不可关闭,这是你们对开发者的约束,也是对终端用户的承诺。
- 解读组(建议 $4.99–9.99/月):三大评分、个人基线、AI 摘要与问答、训练或恢复计划、场景模板。开发者自带模型 key 时成本可控。
- 服务组(按次或 +$10/月):医生解读、专业报告、机构看板、优先支持。只在开发者拿到相应资质时开放。
定位句的第三个版本。第一份报告:「戴在手腕上的可编程生理信号源」。第二份:「不需要被逆向的手环」。这一份加一句给开发者的:「数据永远免费,你只卖解读。」这是九家厂商用十年的定价实验替你们验证过的边界。
06来源与未核实项
未核实、来自记忆的数字
- Polar Loop 售价;Zepp Aura 月费;Strava 美区美元价(页面返回泰铢价);Apple Fitness+ 当前价;Bevel Pro 价格;Eight Sleep Autopilot 档位(官网被拦,未纳入正文)。
- WHOOP、Ultrahuman、Withings、Garmin 官网均被 Cloudflare 拦截,价格与功能从评测媒体、App Store 内购列表与 X 推文交叉核对。
- Engadget,Whoop Life 值不值(2026-08-29):engadget.com/2242774/…
- X:WHOOP 三档价格与功能汇总推文(2026-08-31)、WHOOP MG 发布要点(@ritwikpavan 2025-05-08)、Advanced Labs 脱离会员与 GRAIL $799(2026-08-20)、Chase Sapphire 报销 Life(@willahmed 2026-02-13)、Bevel 被诉与「Whoop is toast」(@scottastevenson 2026-04-04)、Garmin The Rundown 上锁(2025-12-08)、Garmin 2022 「不让你买自己的数据」推文、Lifehacker 对 Cirqa 的报道(2026-07-26)
- DC Rainmaker:Garmin Connect+ 拆解(2025-03)…/garmin-connect-plus-subscription-walkthrough.html;Fitbit Air 深度评测(2026-05)…/fitbit-review-vs-whoop.html;Garmin Cirqa 评测(2026-08);Amazfit Helio 评测(2025-06);Polar Loop 预告(2025-06);WHOOP 5.0 反弹播客(2025-05)
- 9to5Google,Google Health Premium 并入 AI Pro(2026-05-26):9to5google.com/2026/05/26/google-health-premium/
- Oura 会员页:ouraring.com/membership
- Withings App Store 内购列表(Withings+ $9.99/$99.99、ECG 医生解读 $59.99):apps.apple.com/…/id542701020
- Ultrahuman PowerPlugs:ultrahuman.com/powerplugs/
- Strava 订阅页:strava.com/subscribe
- Polar Flow 与 Loop 说明:polar.com/en/flow
- HRV4Training Pro:hrv4training.com/pro--teams.html;Visible:makevisible.com