主题
工作/休息切换
本节目标
实现番茄工作法的核心节奏:25 分钟工作结束后,自动切换到 5 分钟休息;休息结束后,再回到工作模式。
告诉 AI
在聊天面板中输入:
给番茄时钟加上工作/休息切换功能。25 分钟工作结束后自动切换到 5 分钟休息,休息结束后再切换回 25 分钟工作。页面上要显示当前是"工作中"还是"休息中"的状态。
看看效果
接受更改,刷新浏览器。你应该能看到:
- 页面上多了一个状态提示,比如"工作中"或者"休息中"
- 倒计时从 25:00 开始,到 00:00 后自动切换为 05:00 并显示"休息中"
测试技巧
你不需要真的等 25 分钟来测试。可以让 AI 暂时把时间改短:
为了方便测试,暂时把工作时间改成 10 秒,休息时间改成 5 秒
测试完确认功能正常后,再让 AI 改回来:
测试没问题,把工作时间改回 25 分钟,休息时间改回 5 分钟
常见问题
切换后倒计时没有自动开始
告诉 AI:
工作时间结束后切换到了休息模式,但是倒计时没有自动开始,需要手动点"开始"。能不能让它自动继续?
状态文字没有变化
告诉 AI:
倒计时结束后时间虽然变了,但页面上的状态文字还是显示"工作中",没有切换成"休息中"
想要更明显的切换提示
告诉 AI:
工作和休息切换的时候太不明显了,能不能在切换时改变页面的背景色?比如工作时红色调,休息时绿色调
下一步
功能已经完整了!你的番茄时钟可以计时、暂停、重置,还能自动切换工作和休息模式。下一节我们来让它变好看。