# TomatoClock **Repository Path**: afrusrsc/tomato-clock ## Basic Information - **Project Name**: TomatoClock - **Description**: 番茄工作法的辅助工具——番茄钟 - **Primary Language**: Pascal - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 0 - **Created**: 2021-07-18 - **Last Updated**: 2025-08-29 ## Categories & Tags **Categories**: project-management **Tags**: None ## README # TomatoClock 番茄工作法的辅助工具——番茄钟。 ## 番茄工作法 ### 原则 - 一个番茄钟默认`工作25分钟,休息5分钟`,可根据个人习惯进行调整 - 番茄钟不可分割,不存在`半个`或`一个半`番茄钟 - 一个番茄钟时间内,做与任务无关的事,则番茄钟`作废`,哪怕该番茄钟只剩下`1分钟` ### 流程 1. 使用`1个或2个`番茄钟整理当天的任务,制订计划,并为每个任务分配番茄钟数 2. 按照计划开始工作,并启动番茄钟,直到番茄钟提醒(`25分钟`) 3. 停止工作,休息`5分钟`,喝水、上厕所、远眺等 4. 继续下一个番茄钟 5. 连续工作`4`个番茄钟休息`15~30分钟` ## 开发环境 `win 10`+`Lazarus 2.0.12`+`EhLib 9.5` ## 功能 - 记录完成一个任务的`预计番茄钟个数`,以及该任务`实际使用番茄钟个数`和`作废番茄钟个数` - 记录每个番茄钟的`开始时间`、`结束时间`、`作废理由`、`实际工作时长`和`实际休息时长` - 自定义番茄钟的`工作时长`和`休息时长` - `弹窗`及`TTS语音`提醒 - 自定义备选作废理由 # 捐赠作者 ![](https://afrusrsc.github.io/img/wxzsm.jpg)