怎麼用
- 確認時間設定(預設 25 分專注、5 分短休息、15 分長休息、每 4 輪一次長休息),按「開始」進入專注。
- 專注時間倒數到 0,會響提示音,並自動切換到休息。前三輪切到短休息,第四輪完成後切到長休息。
- 切換後不會自動計時,按「開始」才開始休息;休息結束同樣要按「開始」才進入下一輪專注。
- 「暫停/繼續」就是同一顆按鈕;「跳過」直接結束目前這一段;「重設」回到第 1 輪的專注,今日完成輪數不受影響。
- 計時中,瀏覽器分頁標題會顯示剩餘時間,切到別的分頁也看得到。
設定欄位說明
- 專注:每一輪專心做事的分鐘數,1 到 180 分。
- 短休息:每輪專注結束後的休息,1 到 60 分。
- 長休息:連續完成設定輪數後的休息,1 到 120 分。
- 每幾輪長休息:2 到 12 輪,預設 4。
- 修改設定時,如果目前沒有在倒數,剩餘時間會立刻跟著變;倒數進行中改的數字,要等下一段才會套用。
關於番茄工作法
番茄工作法(Pomodoro® Technique)由 Francesco Cirillo 提出,名稱來自義大利文的「番茄」。本頁是依常見的「專注一段時間、短暫休息、數輪後長休息」做法製作的獨立計時工具,不是 Cirillo 或其公司的官方產品,也沒有與他們合作。「Pomodoro」為其註冊商標,所以本頁使用通稱「番茄鐘」。想了解完整的方法與官方教材,請看下方資料來源。
讓計時準確的小提醒
- 倒數用「結束時刻減現在時刻」計算,分頁切到背景、視窗被遮住,剩餘時間都不會跑掉。
- 瀏覽器會節流(降低執行頻率)背景分頁的計時器,提示音可能延遲。細節依瀏覽器而異,見資料來源的 MDN 說明。
- 瀏覽器規定頁面要先有一次使用者操作才能發聲,所以請用按鈕開始計時;第一次使用建議先按「測試提示音」確認音量。
- 手機鎖屏後,瀏覽器可能暫停頁面,提示音不保證會響,請讓螢幕保持亮著,或另外設定手機鬧鐘。
- 瀏覽器通知需要你勾選並允許才會啟用;拒絕也不影響其他功能。
常見問題
番茄鐘的 25 分鐘、5 分鐘是誰規定的?
「番茄工作法」是 Francesco Cirillo 提出的時間管理方法,「Pomodoro」在義大利文是番茄的意思。常見的做法是專注 25 分鐘、休息 5 分鐘,連續做完幾輪後休息久一點。本頁的預設值(25 分專注、5 分短休息、每 4 輪 15 分長休息)是這種常見設定,三個時間與輪數都可以自己改,不代表官方規定。想了解原始方法,請看 Cirillo 的官方網站。
時間到了會自動開始下一段嗎?
不會。時間到會響提示音、頁面標題也會提醒,並且自動切換到下一段(專注結束換休息,休息結束換專注),但需要你按「開始」才會計時,讓你可以先把手上的事收尾。
切到別的分頁或視窗,倒數會不準嗎?
倒數用「結束時刻減現在時刻」算,不是一秒一秒累加,所以不會跑掉。但瀏覽器會節流(降低執行頻率)背景分頁的計時器,提示音可能延遲才響。MDN 的說明指出,各瀏覽器做法不同,例如 Chrome 在分頁隱藏一段時間後,計時器可能降到每分鐘才檢查一次。頁面標題會顯示剩餘時間,放在別的分頁也看得到。
瀏覽器通知一定要開嗎?
不用。通知預設是關的,要你自己勾選,瀏覽器才會詢問是否允許。就算你拒絕,或瀏覽器不支援,提示音與標題倒數照常運作。
今日完成輪數會存到哪裡?會被別人看到嗎?
只存在你這個瀏覽器的 localStorage(本機儲存空間),內容是今天的日期、完成輪數和你設定的時間,不會上傳到伺服器。換瀏覽器、換裝置或清除網站資料,紀錄就不見了。隔天會自動從 0 開始算。
跳過算完成一輪嗎?
不算。只有專注時間完整倒數到 0 才會計入今日完成輪數;跳過專注、跳過休息都不會加。
運作原理與資料儲存
開始計時時,程式記下「結束的時刻」,每 0.25 秒用 Date.now 算一次剩餘時間,所以不會因為背景降速而漂移。提示音由 Web Audio API 在瀏覽器內合成(兩聲不同音高的鈴音),沒有載入任何音檔。今日完成輪數、你設定的時間與輪數,以 localStorage 存在這個瀏覽器,格式是日期加數字,不含任何個人資料,也不會送到伺服器;你可以按「清除今日計數」歸零,或在瀏覽器清除網站資料。
資料來源
番茄工作法的方法與商標資訊以創始人官方網站為準;MDN 為技術文件整理,屬二手來源。
- Pomodoro Technique(Francesco Cirillo 官方網站)(方法出處;頁面標示 Pomodoro 為註冊商標)
- Francesco Cirillo 個人網站(創始人資訊;頁面標示 Pomodoro 與 Combinant 為註冊商標)
- MDN:Notifications API(通知需使用者授權)
- MDN:Web Audio API
- MDN:Timeouts in inactive tabs(英文)(背景分頁計時器節流)