坐姿检测健康

在线坐姿检测:用摄像头实时提醒你坐直

很多人不是不知道该怎么坐,而是坐下去十分钟就忘了。坐姿检测做的事很简单:用摄像头看着你,一旦出现驼背、低头、离屏幕过近就提醒你。所有识别都在你自己的设备上完成,画面不会上传。

打开完整版 →桌面版下载

用摄像头实时判断坐姿,驼背、低头、离屏过近都会提醒

在网页里直接试用

首次开启摄像头前需要下载约 37 MB 的姿态识别模型(一次性,之后走浏览器缓存)。画面在本机推理,不上传。

手机上这个工具体验有限(首次开启还需要下载较大的模型文件),建议在电脑上打开, 或直接打开完整版

坐姿不好,问题不在「没意识到」

关于坐姿的建议从来不缺:显示器顶端与视线齐平、椅子坐到底、手肘约 90 度。真正的问题是你照着调了一次,十分钟之后又回到了原来的样子 —— 因为保持一个陌生姿势需要持续的注意力,而你在工作时的注意力全在屏幕上。

所以坐姿检测的定位不是「教你坐好」,而是当那个提醒你的人。它做的事情很小:看着你,在你塌下去的时候说一声。真正改变坐姿的是被提醒几十次之后形成的肌肉记忆。

它具体在判断什么

实现上是这样的:摄像头画面经过姿态关键点模型,得到头顶、肩、眼、耳、髋等位置的坐标,然后在这些坐标之间算几个比值 ——

指标 说明 常见触发场景
躯干前倾 肩相对髋的前移程度 趴到桌上、后背离开椅背
头部前倾 头相对躯干的角度 低头看手机、盯着笔记本屏幕
屏幕距离 面部与摄像头的估算距离 越看越近,脸快贴到屏幕上
头肩水平度 两侧肩膀的高低差与歪斜 单手托腮、身体偏向一侧

这些比值组合成一个 0–100 的评分。重点在于:评的是相对关系,不是绝对位置。所以它不需要知道你坐的椅子是高是低、屏幕是大是小,也不需要你把摄像头摆在某个特定位置。

提醒频率比灵敏度重要

用过姿态提醒类工具的人几乎都有同一个经历:一开始灵敏度拉满,一天被提醒五十次,第三天就把通知关了。

真正有效的配置通常是这样:

  1. 提醒线取低一点。 默认 75 分是「明显前倾」才开始提醒。如果你一天被提醒超过十次,把它降到 65 分,只在最差的时候出声。
  2. 最小间隔取长一点。 默认 60 秒。频繁的重复提醒会让人产生免疫,最后连真正的提醒也一起忽略。
  3. 只在最需要的时候开。 需要连续写代码、开长会、赶稿的那段时间开着就够了,不必 24 小时运行。

关于提醒发到哪里,产品里提供了三种选择:仅系统通知、仅平板内提示条、两者都发。开会共享屏幕或者录屏时切到「仅平板内」,就不会有任何东西弹到别人的屏幕上。

摄像头这件事,我们把话说明白

姿态类功能最容易让人犹豫的就是摄像头。这里有三个事实:

  • 画面不离开你的设备。 识别模型和运行时都在本地,推理在本机完成,没有上传环节。这不是承诺,是产品结构决定的 —— 它压根没有服务端可以上传。
  • 代价是首次要下约 37 MB。 识别能力装在本地就要占体积。下载一次后由浏览器缓存,之后不再重复下载。
  • 你可以随时验证。 模型加载完成之后断开网络,功能完全正常。这是最直接的验证方式,不必相信任何人的说法。

另外说明一点:它只输出姿态关键点的相对位置,不做人脸识别、不做身份识别、不保存任何画面帧。

和番茄钟配合使用

坐姿问题和久坐问题是两件事。坐姿检测管「怎么坐」,管不了「坐了多久」—— 再标准的坐姿连续维持两小时也一样伤腰。

比较有效的组合是:用番茄钟把工作切成 25 分钟一段,每段结束起来走动一次;同时开着坐姿检测,让它在你在这一段里塌下去时提醒你。两者都在本站的工具里,不需要装任何东西。

功能

  • 实时姿态识别

    用姿态关键点判断头、肩、躯干的相对位置与屏幕距离,把「坐姿」变成可量化的评分,而不是靠感觉。

  • 何时提醒由你定

    提醒线(默认 75 分)和提醒最小间隔(默认 60 秒)都可以调。提醒太频繁会让人直接关掉它,这一点比灵敏度更重要。

  • 提醒发到哪里可选

    系统通知、仅平板内提示条,或者两者都发。开会或录屏时切到「仅平板内」,就不会往外弹通知。

  • 本次会话统计

    记录这次坐下来之后总时长、良好与不良姿态各占多久、提醒了几次。看得见的数据比「注意坐姿」有用得多。

怎么用

  1. 授权摄像头

    点开始后会弹出浏览器的摄像头授权请求。画面只在本机处理,不经过任何服务器 —— 这一点在产品设计上就定死了。

  2. 先按你平时的方式坐好,再开始

    不要一开始就刻意挺直。让它在你的自然坐姿基础上给出评分,才知道真正需要改的是哪一段。

  3. 按提醒频率调参数

    如果一天被提醒几十次,把提醒线调低一点或者把最小间隔调长 —— 目的是改掉最差的那些姿势,不是让每一秒都完美。

  4. 坐久了起来走一走

    坐姿检测管的是「怎么坐」,管不了「坐多久」。再好的坐姿也不该维持两小时不动。

常见问题

摄像头画面会上传吗?

不会。姿态识别模型是在你自己的浏览器或本机里运行的,画面没有上传这一环 —— 这也是为什么首次开启需要先下载约 37 MB 的识别文件(模型和运行时),而不是把画面发给服务器识别。你可以断网测试:模型下载完成之后,拔掉网线它照样能工作。

为什么第一次开启要下载这么大?

因为识别能力必须装在本地,才谈得上「画面不上传」。约 37 MB 是姿态识别模型加运行时的体积,下载一次之后由浏览器缓存,之后不再重复下载。移动网络下建议改用桌面版,或者干脆在电脑上打开。

支持哪些坐姿问题?

主要覆盖三类:驼背(肩背前倾塌陷)、低头(头部相对躯干前倾角过大)、离屏幕过近(面部与屏幕距离不足)。它判断的是关键点之间的相对关系,不判断你在做什么,也不做任何身份识别。

多人出现在画面里会怎样?

以画面中最主要的那个人为目标。坐姿检测适合一个人对着自己的电脑使用;如果摄像头里长期有别人经过,评分会被干扰,建议调整摄像头角度,只拍到你自己。

为什么网页版提醒不太灵?

页面被嵌在别的网站里时,浏览器不允许申请系统通知权限,这是浏览器的安全策略,没有办法绕过。请在独立标签页打开完整版并允许通知,或者使用桌面版 —— 桌面版的提醒是真正的系统通知。