起因很俗:我自己老是忽略提醒。 系统通知弹出来,手一抖就划掉了,根本没看内容。「喝水」「站起来动一动」这类 提醒对我来说形同虚设。 后来某天看到有人分享 Desktop Goose (那个会在桌面捣乱的鹅),突然想:如果我 的提醒是由一只卡通小动物「跑过屏幕」送过来的,我应该不会忽视吧? 于是花了一周时间做了这个:Animinder ,运行在 menu bar,只有 10M 出头,资源占用也很小 大概是这样工作的: 到了提醒时间,不弹系统通知,而是一只卡通柴犬从屏幕左边跑出来,举着写着 「该喝水了!」的小旗子横穿屏幕,配着轻柔的 lo-fi 音乐,3 秒后自己跑走。 内置了 10 个角色,有日系萌系(柴犬 Mochi 、橘猫 Nami 、大熊猫),也有美式搞怪 (尖叫鸡),还有像素风的(致敬 Chrome 离线小恐龙那种)。 动画有四种轨迹:横穿屏幕 / 从底部探头 / 屏幕中央爆炸出现 / 挂气球漂浮。 几个设计决策,说出来给大家评评: 1. 鼠标穿透 动画窗口是置顶的,但鼠标点击会直接穿透到下层应用,不抢焦点。 用 NSW...