今天遇到了一个事儿,感觉值得写一篇推文记录一下:

最近又开始游泳了,但几回游下来发现小米手表 S4 总是把泳姿识别错,明明是自由泳,非得识别成蝶泳,并且根本没有地方去设置与矫正。 正当我怀疑是不是我的泳姿真的那么不标准时,鬼使神差地打开了小红书搜了一下,结果发现居然反馈这个问题的人不少,甚至有人说,把手表戴在右手上,就能识别准了。敢情泳姿检测和戴在哪只手有关,和泳姿无关。现在想想总归有点不对,但当时只觉得小红书不止有男女对立和制造焦虑,还有一些歪门邪道,还是打算一试。

于是我在吃晚饭时就把手表换到了右手。这不换不知道啊,那种感觉怎么形容呢:感觉好像从右撇子变成了左撇子,从开左舵车变成了右舵车,从在水上换气变成在水下换气。我的脑干得到了前所未有的体验,但绝非美好,尤其是想到这种体验并不是我自找的。不过从今往后,假如我发现有一个人开车在道路上逆行,我会在怀疑他酒驾的同时,也怀疑他是不是把手表戴在了右手上。当然,前提是他平时要把手表戴在左手上。

最后,从结果来看,泳姿还真的从蝶泳识别成了自由泳。说实话,我不知道它是真的识别对了还是说只要手表戴在右手上就一定是自由泳,不过我在想:如果戴在左手上时能识别得这么稳定,可否加一个后处理,即“如果检测到手表是戴在左手上,且泳姿为蝶泳,就 mapping 成自由泳”。不过后来我就放弃了这个想法,因为这有一个前提,就是一定要能正确地检测手表戴在哪只手上,对此我并没有信心。

考虑到我的行车安全,还是把手表戴在左手吧。或者@leijun 去修复一下如何?

Screenshot_2026-08-19-22-21-50-407_com.mi.health_0_2026-08-19_22-22-14_356.jpg

Screenshot_2026-08-19-22-21-57-631_com.mi.health_1_2026-08-19_22-22-14_371