为了防止久坐和用眼过度,我写了一款 macOS 用眼监控应用

Matrix 首页推荐

Matrix 是少数派的写作社区,我们主意分享真实的产品体验,有实用价值的经验与思虑。我们会不按期遴选 Matrix 最优质的文章,展示来自用户的最真实的体验和不雅点。

文章代表作者小我不雅点,少数派仅对标题和排版略作修改。

背景

几个月前,我发明本身经常在电脑前持续办公好几个小时,导致眼睛和腰背出现了不适。因为并没有购买 Apple Watch 或小米手环等有久坐提示功能的佩带类产品,所以我想经由过程软件解决这个问题。

在 Mac 上的 App Store 简单搜刮后发来岁夜多半健康类应用须要手动设置时光,手动开启计时,时光到后提示,全部操作比较麻烦,且缺乏灵活性。

在办公场景下,我们歇息时光并非固定的,而是比较灵活随便的,很难预设持续工作时长。

举个典范的例子:在持续办公 35 分钟后,起身去趟洗手间 5 分钟,从洗手间回来后持续办公。

在这个场景下,假如应用传统的提示软件,我可能会设置一个 45 分钟的久坐提示,在第 35 分钟时须要手动暂停计时,并在从洗手间回到工位后持续计时。

然则,如许的解决筹划是不合理的,因为我们中心进行了 5 分钟的歇息,所以当我们歇息后回来持续办公时,我们可以持续持续工作的时光并不是 10 分钟(45-35),而应当是大年夜于 10 分钟。

解决筹划

为懂得决手动设置和修改时光的不便,以及工作场景下不肯定的歇息时光和可持续工作时长的动态变更的问题,我决定本身写一款加倍灵活动态的软件来解决这个问题,于是 Eye Monitor出生了。

Eye Monitor 顾名思义,就是我们用眼的监督器,感化就是监控和提示我们的用眼卫生和身材疲惫状况。它的工作道理很简单,它经由过程监控 Mac 的鼠标移动,来断定用户是否在办公。假如用户持续在进行操作,则疲惫值会以每分钟 +1 的速度赓续增长,当疲惫值达到 60(即持续工作 60 分钟)时,Eye Monitor 会弹出 Push 提示用户该歇息了;假如在一分钟内没有任何鼠标操作,则疲惫值会主动 -6。

同时,Eye Monitor 还会经由过程法度榜样坞的图标变更来提示你当前的疲惫值,只需视线轻扫法度榜样坞的图标,经由过程色彩和量级即可快速知道当前的疲惫程度,合理分派歇息时光。

在回到一开端的例子:「在持续办公35分钟后,起身去趟洗手间5分钟,从洗手间回来后持续办公。」

假如应用 Eye Monitor,在这个场景中,跟着你办公时光的增长,应用 icon 的色彩会由蓝色逐渐变为黄色,在持续工作 35 分钟时,你的疲惫值会达到 35,此时你分开电脑去洗手间5分钟,因为 5 分钟内没有任何移动鼠标的操作,疲惫值会主动降低 5×6=30 点。于是当你从新回到电脑前,Eye Monitor 会显示你的状况已获得恢复,可以持续下一轮工作了。而全部过程中,无需进行任何手动操作。

不足

当然,Eye Monitor 也有一些不足之处,例如有些办公场景下可能没有鼠标操作(监控键盘操作须要获得额外授权),会被误判为分开电脑;疲惫值的阈值不支撑自定义。不过推敲到只花了一个月的业余时光写出来的,照样可以接收的。

小小成就感

今朝我本身已经持续应用 Eye Monitor 几个月了,天天我都邑经常瞥一眼那个变更的 icon,监控本身的眼睛和身材疲惫状况(比如如今稿了一段时光,监控已经飙黄了)。有时,当看到那刺目刺眼的红色 icon 时,我才意识到我的眼睛本来已经如斯酸胀。当我忘情投入工作时,它也会及时地经由过程 Push 提示我。

当然,我也把这个应用推荐给了我的一些同伙,有的同伙在收到提示歇息的 Push 时,会截图说仿佛我在他们身边提示他们一样,很贴心。

今朝这个 App 已经上线 App Store 数月了,如今排名在中国区也稳定在健康类前 30 名。在海外多个国度也获得过分类第一的排名。开辟一款应用,特别是健康类的应用,既解决了本身的问题,又可以或许赞助到大年夜家,让更多的人可以或许健康地工作,作为开辟者是很高兴和知足的。

"大众,"号「原住平易近的自修室」,记录一名产品经理的思虑和随想,迎接订阅