python实现的久坐提醒小工具

119 阅读1分钟

久坐提醒工具

简介

这是一个用Python编写的久坐提醒工具,旨在帮助长时间坐在电脑前的用户保持健康的工作习惯。程序会每隔指定时间(默认30分钟)在系统桌面右下角弹出提醒,提示用户起来活动。

功能特点

  • 定时提醒:默认每隔30分钟弹出提醒
  • 可自定义间隔:支持修改提醒间隔时间(1-120分钟)
  • 系统通知:使用系统原生通知,不会干扰当前工作
  • 简单易用:提供开始/停止按钮,操作方便

使用说明

  1. 安装依赖库:
    pip install plyer
    
  2. 运行程序:
    python reminder.py
    
  3. 程序界面:
    • 点击"开始提醒"按钮启动定时提醒
    • 点击"停止提醒"按钮暂停提醒
    • 通过菜单栏"设置->修改提醒间隔"调整提醒时间

技术细节

  • 使用tkinter创建GUI界面
  • 使用plyer库实现系统通知
  • 使用多线程(threading)实现后台定时功能
  • 支持Windows、macOS和Linux系统

建议

  • 建议将提醒间隔设置为30-60分钟
  • 每次提醒后,建议进行5-10分钟的活动
  • 可以结合站立办公桌或简单的办公室运动使用

注意事项

  • 请确保系统通知功能正常
  • 程序运行时请保持电脑不休眠
  • 如果需要长时间离开电脑,请点击"停止提醒"按钮

未来改进

  • 添加统计功能,记录每日久坐时间
  • 增加不同类型的提醒(站立、喝水、眼保健操等)
  • 支持开机自启动
  • 添加托盘图标,方便最小化

贡献

欢迎提交issue或pull request来改进这个项目!

2.png

1.png

11.png