

自从在少数派发布文章
《为了防止久坐和用眼过度,我写了一款 macOS 用眼监控应用》并上了首页到现在,不知不觉已经一年多了。
起初 Eye Monitor 只是我个人为了防止自己连续忘情工作导致身体疲劳开发的一款小软件,它通过键盘和鼠标的使用情况来确定用户的疲劳程度,适时地通过 Dock 图标、状态栏图标、系统通知、全屏通知等方式提醒用户休息。

没想到在这一年多里,Eye Monitor 拥有了越来越多的用户,以至于我经常会在发布新版本后,当天就收到用户发来的邮件提醒我修 Bug (实在抱歉,后面每次上线前我也有更加小心地测试)。
在经历了数十个版本的更新,根据许多用户的建议进行优化后,功能也愈发地完善。
让我们看看这一年里,Eye Monitor 增加了哪些有用/有趣的功能吧~
支持自定义疲劳阈值、休息时长、提醒间隔
1.0版本的 Eye Monitor 会在固定在你连续使用电脑40分钟提醒,并且固定需要5分钟才能让疲劳值清零。
现在你可以自定义多长时间的电脑使用会使疲劳值达到峰值,以及多长时间的休息可以清零。另外连续提醒的间隔也可以自定义,有段时间我经常忽略让我休息的通知继续工作,后来我索性将通知间隔改成1分钟,这样在 Eye Monitor 不厌其烦地每隔一分钟催促我休息之下,我终于能减少连续工作过长时间的情况。
支持全屏提醒,支持自定义文本和背景

全屏提醒相比系统通知的好处是,一方面通知的力度更强,另一方面显示的倒计时可以让你在起来走动的时候,方便地了解到自己休息了多久。
在上线了全屏提醒功能后,我收到了一个用户的邮件反馈说,白天模式情况下,全屏弹窗白色的背景色过于刺眼,希望可以自定义黑色/白色背景色。本着“给用户比他想要的更多”的原则,我直接上线了自定义背景色及替换背景的功能,现在用户可以使用默认的颜色,也可以上传自己喜欢的壁纸作为全屏提醒背景,还可以修改提醒的文字,比如这样:

"All work and no play makes Jack a dull boy"(只工作,不玩耍,聪明孩子也变傻) 是我们高中英语老师在课堂上教我们的一句话,我至今仍印象深刻。这句话也很适合作为 Eye Monitor 的 Slogan。
今日已提醒次数

今日已提醒次数会记录今天弹出通知提醒的次数,同时会有对比昨天的变化。如果某段时间这个指标一直在上升,则说明要注意身体啦。
勿扰模式
Eye Monitor 还内置了勿扰模式。有的人可能会问,macOS本身不是有勿扰模式吗?
因为 Eye Monitor 的提醒与通讯、娱乐类 App 性质不同,有些用户会在系统勿扰模式开启时将 Eye Monitor 加进白名单,希望能在勿扰模式下继续收到通知,但是又不排除在某些情况(例如会议投屏)临时希望 Eye Monitor 不要展示通知或全屏弹窗(毕竟在会议上投屏时突然出现提醒自己休息的全屏弹窗还是有点尴尬的)。

所以 Eye Monitor 内置了勿扰模式,可以快速让 Eye Monitor 暂停一切通知一段时间。
一些感想
开发一款自己每天都会使用,又能帮助到别人,同时能获得少量收入的软件是很有成就感的事,很开心自己有幸正在做这样的一件小事。
希望大家都能为祖国健康工作50年!
App Store 地址:https://apps.apple.com/cn/app/eye-monitor/id1527031341?l=en&mt=12
个人公众号:原住民的自修室,上面有我的随想和思考,欢迎关注
如果你对产品有建议,欢迎通过邮箱与我联系:cswenshuo@gmail.com
