这个页面每秒从你的摄像头取一张画面,从中读出三个角度:头比肩膀往前多少、肩线偏离水平多少、头往一侧歪了多少。第一个最重要,脖子长期前伸正是这个页面存在的理由。只要有一个超过你设定的上限,就会响一声,每一次坐歪的测量都会响。计算发生在这里,在浏览器里:一个姿态模型找出你身上的 33 个点,角度由页面自己算。没有密钥,没有额度,也没有任何画面离开这台设备,测量结果同样留在这个浏览器里。
允许使用摄像头,并让页面开着。没有什么要配置,也没有什么要校准:三个角度都是在你自己身上量出来的比例,所以跟身高无关,对谁读起来都一样。页面从第一张画面就开始测量,并在盯着的时候不让屏幕休眠。
默认每秒一张,最长可以拉到两分钟。因为一切都在本地计算,快节奏除了多耗一点电以外没有代价,根本没有需要计数的请求。
一共六种:放屁、清嗓子、尖叫、掰手指、鞭子声和咚咚锵。默认是放屁。你不会漏掉它,它也不会吓到你。每一次坐歪的测量都会响,也就是按默认节奏每秒一次,直到你坐直为止。这些声音都随页面一起带上,不会另外下载。
头往前伸多少是沿着深度方向估算的,那是单个摄像头最没把握的一根轴。所以单次结果是软的,趋势不是。柱条那一行显示这一天,下面的曲线显示这些天;连着三根红柱是有意义的,绿柱之间夹一根红柱只是一瞬间。画面里没有人的那些帧完全不计入。
有没有在改变,一个下午是看不出来的。按每秒一张算,一个工作日就是几万次测量,所以单次记录两天后清掉,由它们汇总出的每日一行则永久保留。「最近 7 天对比之前 7 天」才是「我有没有进步」的真正答案。