一个轻量级的Windows桌面应用程序,帮助您定时提醒休息,保护视力和身体健康。
- ✅ 自动工作时间监控 - 自动检测用户活动,计算实际工作时长
- ✅ 灵活的休息提醒 - 工作达到设定时长后自动提醒休息
- ✅ 闲置检测 - 支持检测用户闲置状态,暂停计时
- ✅ 托盘运行 - 运行在系统托盘,不占用桌面空间
- ✅ 多种通知方式 - 支持弹窗和系统通知两种提醒方式
- ✅ 开机自启 - 可选配置开机自动启动
- ✅ 配置文件保存 - 用户设置自动保存,下次启动自动加载
- ✅ DPI适配 - 支持高分辨率显示器
- 操作系统: Windows 7 及更高版本
- .NET框架: .NET Framework 4.8
- 下载最新版本的
BreakReminder.exe - 双击运行程序
- 克隆仓库或下载源代码
- 用Visual Studio打开
BreakReminder.sln - 编译并运行
- 启动程序 - 双击
BreakReminder.exe启动应用 - 访问设置 - 点击系统托盘中的程序图标或右键点击"设置"
- 关闭程序 - 右键托盘图标选择"退出",或关闭设置窗口
- 默认值:20分钟
- 含义:达到设定时长后,程序将提醒您休息一次
- 调整范围:1分钟及以上
- 默认值:1分钟
- 含义:用户闲置超过设定时间后,停止计时
- 应用场景:防止离开办公桌时继续计时
- 弹窗通知(默认):显示提醒对话框,醒目明显
- 系统通知:通过系统通知栏显示,较为低调
- 隐藏到托盘(默认):关闭窗口时程序继续在后台运行
- 直接退出:关闭窗口时完全退出程序
- 勾选此选项后,程序会在系统启动时自动运行
- 程序路径会自动保存到 Windows 启动项
配置文件存储在用户主目录:
C:\Users\[用户名]\.BreakReminder
配置文件为纯文本格式,可以手动编辑。
- 用户活动检测 - 程序监控鼠标和键盘活动
- 计时 - 当检测到用户活跃且闲置时间小于阈值时,开始计时
- 提醒触发 - 当工作时间达到设定值时,触发提醒
- 暂停 - 用户闲置超过阈值时,自动暂停计时
- 循环 - 提醒后重置计时器,开始新的工作周期
- 计时中... - 程序正在计时,用户在活跃状态
- 待机中 - 程序未计时,用户处于闲置状态
Q:程序消耗多少系统资源? A:程序非常轻量级,监控间隔为500毫秒,对系统几乎没有影响。
Q:用户闲置时会怎样? A:如果用户闲置超过设定的闲置阈值,程序会自动停止计时,避免计时不准确。
Q:如何卸载程序?
A:直接删除 BreakReminder.exe 文件即可。如果启用了开机自启,请先禁用该选项,然后删除。
Q:支持自定义提醒内容吗? A:当前版本提供固定的提醒内容。如需自定义,可以下载源代码进行修改。
Q:可以同时多个提醒吗? A:程序只支持一种通知方式,防止过度打扰用户。
祝您每天都有充足的休息!