Sit Break 是我做的一个桌面小工具,到点提醒你离开椅子,活动一会儿。它平时待在 macOS 菜单栏或 Windows 系统托盘里,不用一直开着设置窗口。
先给它留篇记录。文中的截图来自项目仓库,里面的时间、日程和动作视频都是演示内容。
提醒到了,休息还没开始
默认设置很简单:工作 45 分钟,休息 5 分钟。时长可以自己改。
有个细节是,工作时间到了以后,程序先弹出提醒,等你点“开始休息”,才开始休息倒计时。如果手上的事情还差一点,可以选“再等等”。否则人还坐在电脑前,五分钟却已经被倒计时扣完了,这次休息也就没什么意义。
Windows 上还可以留一个桌面悬浮计时条,看看这一轮还剩多久;macOS 则把入口和倒计时放在菜单栏,不显示 Dock 图标,也没有桌面悬浮计时条。
午休的时候就别提醒了
除了重复一组工作和休息时长,Sit Break 也能按日程运行。
比如把工作日分成上午、下午两个时段,中间留出午休。日程模式在没有安排的时间里保持待机,不会悄悄退回简单计时继续提醒。某一轮想多休息一会儿,也可以单独调整,不必把整天的设置都改掉。
日程可以按星期重复,也可以只在指定日期执行一次。设置里能先预览安排,确认后再保存。
休息时放点自己的内容

提醒里可以写文字,也可以导入本地 MP4、M4V 视频。比如准备一段动作演示,休息时跟着看。
视频会由应用保存一份副本,原文件挪了位置也不影响播放。开始休息后默认静音循环,暂停视频、拖动进度或打开声音,都不会打乱休息倒计时。目前这里只接收本地视频,不接在线视频地址。
界面和实现
目前的正式版本是 v0.5.0。这一版把设置、托盘面板、休息浮窗和 Windows 悬浮计时条的样式统一了,使用雾紫色,支持浅色、深色和跟随系统。切换页面或计时方式时,没保存的编辑还会留着。
应用用 Tauri 2、Rust 和 React 实现。设置、计时和已导入的视频都在本机使用,不需要注册账户。
源码放在 GitHub,采用 MIT 许可证。想试一下,可以到发布页下载 macOS 或 Windows 版本,具体安装条件见使用说明。目前 macOS 应用尚未经过 Apple 公证,Windows 安装包也没有代码签名证书。




