项目简介
本项目是一个借助 PyQt5 框架和 Python 3.9 开发的跨平台桌面应用,可实现番茄工作法。提供全屏屏保功能,能强制用户在工作一段时间后休息,有效提升工作效率。
项目的主要特性和功能
- 计时规则:默认 25 分钟工作时间,结束后开启 5 分钟休息倒计时。
- 全屏屏保:工作时间结束,在所有屏幕上全屏显示屏保,仅主屏幕显示倒计时。
- 灵活退出:倒计时结束或按 Esc 键,开启下一个 25 分钟工作循环。
- 界面显示:主界面显示当前计时状态(工作/休息)及剩余时间。
- 自定义时间:支持自定义工作和休息时间。
- 系统托盘:系统托盘图标显示应用状态,提供退出程序快捷方式。
安装使用步骤
假设用户已经下载了本项目的源码文件。 1. 解压源码文件,确保所有文件位于同一目录。 2. 安装 Python 3.9 及以上版本和 PyQt5 库,可使用 pip 进行安装。 3. 在 PyCharm 或其他 Python 开发环境中打开项目。 4. 运行 main.py 文件启动应用程序。 5. 根据个人喜好设置工作时间和休息时间。 6. 开始使用番茄工作法,享受专注工作时光。
注意事项
- 软件目前仅在 Windows 上测试,尚未在 Mac 和 Linux 上测试。
- 使用前请确保系统已安装 Python 和 PyQt5 库。
- 请勿在程序运行时关闭主窗口,以免影响计时准确性。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】