计时
专注
25:00
状态:待开始·已完成专注:0 轮
时长设置(分钟,1-120)
空闲时立即生效;计时中不打断当前阶段,下一阶段起生效。
使用说明与边界
- 番茄工作法:专注 25 分钟 → 短休 5 分钟循环;每完成 4 个专注进入长休 15 分钟;计满 4 个长休后已完成轮次归零,开始新的大循环。三段时长都可自定义(1-120 的正整数分钟)。
- 自动流转:任一阶段倒计时到 0 即到期,自动提示并进入下一阶段;「跳过当前阶段」手动流转,但被跳过的阶段不计入已完成轮次(未完成不算完成)。
- 切页不失真:计时按真实时间差推进(
Date.now()差值),切走标签页再切回时按真实流逝一次补足,不会因后台定时器节流而变慢或累计漂移。 - 到期提示:面板闪烁 + 状态提示,并用 WebAudio 在本地合成一声短提示音——不加载任何音频文件、不请求通知权限;浏览器不支持 WebAudio 时静默降级,计时不受影响。
- 非法输入:时长为空、非数字、小数、负数、0 或超过 120 都会得到指明原因的中文错误提示,且不会改变正在进行的计时。
- 隐私:全部计算在你浏览器本地完成,不联网、不上传、无任何外部请求。