辯論計時器是一種練習工具,它會執行一組具名發言段落的有序佇列——正方申論、交互質詢、反方申論、另一次交互質詢、正反方結辯,接著是正反方總結——而不是一個需要手動重設的單一倒數計時器。每個時段都有自己可見的名稱與時間長度,因此您隨時都能知道目前正在進行哪一段發言,以及該段還剩下多少時間。當某個段落結束時,您一次只前進一個時段,而下一個時段會獲得其完整的設定時間長度。Debate Timer 隨附一份可編輯的 2025-2026 Coolidge 1v1 範本作為起始時程——五分鐘申論、兩分鐘交互質詢,以及四分鐘結語——不過每個標籤與時間長度都可以依不同學校、活動、政策賽制、公開論壇訓練,或個人練習計畫而調整。經過時間是根據儲存的時間戳記錨點計算,而不是根據每次間隔回呼,因此被延遲的背景分頁不會默默地略過秒數。記錄會保留在您瀏覽器的本機儲存空間中,索引鍵為 counter:debate-timer,並可選擇匯出為 PNG 或 CSV 格式,無需任何帳號或上傳。

辯論計時器在首次執行時實際做了什麼
當您開啟 Debate Timer 時,佇列已預先載入由 Calvin Coolidge Presidential Foundation 為 2025-2026 賽季發布的八個時段 Coolidge 1v1 序列(請參閱 Coolidge 1v1 說明)。該序列被記錄為一份起始範本,而非聲稱所有辯論賽制都以相同方式運作——DebateUS 指出辯論賽制會使用特定活動的申論、交互質詢、結辯與準備段落(請參閱 DebateUS 政策辯賽基本結構)。預設的順序會依序進行正方申論、交互質詢、反方申論、第二次交互質詢、雙方結辯,接著是雙方總結,每個時段都會單獨標示並計時。此工具在首次執行時的工作,就是提供您一個可辨識的時程、隨時只有一個進行中的倒數計時,以及一組讓您能在不需手動記錄的情況下逐步推進時程的簡易控制項。
其設計是建構成一個經過測試的佇列,而非一組鬆散的按鈕清單。一次只會有一個段落處於作用中,並帶有其各自儲存的剩餘時間長度與時間戳記錨點。當您按下目前時段的「Start」時,倒數計時會根據該錨點計算,這表示處於隱藏狀態、計時器可能遭節流的瀏覽器分頁不會默默地流失秒數。按下「Pause」會將目前段落凍結在當下位置。按下「Advance segment」會記錄一個已完成的段落、切換到下一個具名時段,並還原該時段自身設定的時間長度——而不是前一段的剩餘時間。在第八個時段前進之後,該輪會在 00:00 報告完成。
如何在 Debate Timer 中設定您的第一輪練習
您的首次執行需要幾個明確的步驟。佇列可編輯,因此您所做的任何變更會立即套用至目前的本機賽局——這是刻意的設計,用以避免舊的剩餘時間默默地延續到新的時程中。
- 在全新的瀏覽器分頁中開啟 Debate Timer。預設的八個時段 Coolidge 1v1 時程已預先載入,因此您不需進行任何設定就能執行第一輪練習賽。
- 請閱讀螢幕上顯示的時段名稱與時間長度。如果它們符合您正在練習的賽事輪次,請保持原樣並跳至第四步。
- 如果您的活動使用不同的標籤或時間,請編輯您想變更的時段——例如,重新命名一個通用的結辯時段、縮短交互質詢,或延長總結時間。套用編輯會重設目前的本機賽局,因此舊的剩餘時間不會歸屬於新的時程。
- 當講者開始發言時,按下目前段落的「Start」。該時段的倒數計時會從其完整的設定時間長度開始計算。
- 當練習暫停時——例如現場有人提問、發生中斷,或教練介入——請隨時按下「Pause」。再次按下「Start」即可繼續;同一個作用中的時段會從其儲存的剩餘時間接續進行。
- 當一個輪次結束時,請按下「Advance segment」。該工具會記錄一個已完成的本機段落、切換到下一個具名時段,而該時段會從其自身完整的設定時間長度開始。
- 如果您不小心按錯,請按下「Undo segment」以還原完整的先前快照——包括先前的目前時段、其剩餘時間,以及儲存的當日計數。您無需記得要還原哪個時間長度。
- 當最後一個時段前進時,該輪會在 00:00 報告完成。請開啟您的每日歷史紀錄,以檢視您完成了多少個有結構的段落。
執行賽輪:Start、Pause、Advance、Undo
四個控制項即可完成大部分的練習賽輪。「Start」會根據儲存的時間戳記錨點(而非將每次瀏覽器間隔計為一秒)來啟動作用中時段的倒數計時。「Pause」會將該時段凍結在當下位置,讓您能在不失去進度的情況下回答問題或暫時離開。「Advance segment」一次只移動一個經過測試的佇列時段,是結束一段發言的控制項——它會還原下一個時段自身設定的時間長度,而非將時間往前累計。「Undo segment」會還原完整的先前快照,這正是讓意外的前進操作可以復原的關鍵:您不必記住原本的時間長度,也不必重設整個佇列。
如需更完整的初學者常見錯誤清單——例如在裝置暫停期間仍依賴計時器,或假設內建的時程適用於所有情境——請參閱 Debate Timer 初學者常見錯誤指南,其中會逐一說明。簡而言之,經過時間是根據儲存的錨點計算,因此即使某個分頁隱藏了好幾分鐘,也不會產生時間漂移——不過該工具並不保證在裝置暫停期間仍能維持官方計時精度,因為這屬於硬體行為,並非計時器所能覆蓋。
為不同學校、活動或練習計畫編輯時段
內建的時程是一份可編輯的範本,而非聲稱每場辯論都以相同方式進行。請開啟任一時段並變更其標籤或時間長度,以符合您正在練習的賽制——例如 Lincoln-Douglas 訓練、公開論壇申論、政策賽交互質詢、課堂迷你賽輪,或個人節奏練習。相同的控制項皆適用:編輯時段的名稱或時間長度會將變更套用至目前的本機賽局並重設該賽局,因此舊的剩餘時間不會默默地歸屬於新的時程。
如果您只想調整單一時段,請僅編輯該時段。如果您的練習使用不同的整體順序,請逐一編輯每個時段,使佇列反映您的活動。該工具並不會決定比賽的官方順序、準備時間庫、講者資格或評審結果——這些事實因活動而異,並以發布的競賽規則為準。
| 時段 | 預設標籤 | 預設時間長度 |
|---|---|---|
| 1 | 正方申論 | 5 分鐘 |
| 2 | 交互質詢 | 2 分鐘 |
| 3 | 反方申論 | 5 分鐘 |
| 4 | 交互質詢 | 2 分鐘 |
| 5 | 正方結辯 | 可編輯 |
| 6 | 反方結辯 | 可編輯 |
| 7 | 正方總結(結語) | 4 分鐘 |
| 8 | 反方總結(結語) | 4 分鐘 |
每個時段皆可編輯,請依您活動所練習的賽輪調整任一段落。
閱讀每日歷史紀錄與匯出記錄
每次前進段落時,都會在裝置的本機行事曆日中建立一筆小型紀錄,並儲存於該工具的本機儲存索引鍵下。歷史紀錄能回答一個簡單但實用的問題:您在練習日中完成了多少個有結構的段落。若要匯出該紀錄,請按下「Export CSV」以針對每個儲存日建立一列包含日期與段落數的進階資料列,或按下「Export PNG」以產生一張乾淨的 1080 x 1350 影像,包含每日總計與近幾日紀錄。該 PNG 不含任何網址或參與者姓名——僅包含該工具自行保存的數值每日紀錄。
| 控制項 | 其在佇列中的作用 |
|---|---|
| 編輯時段 | 變更段落名稱與時間長度;套用編輯會重設目前的本機賽局 |
| Start | 根據儲存的時間戳記錨點啟動作用中時段的倒數計時 |
| Pause | 練習暫停時停止倒數;Start 會從儲存的剩餘時間繼續 |
| Advance segment | 記錄一個已完成的段落、切換到下一個具名時段,還原該時段完整的設定時間長度 |
| Undo segment | 還原完整的先前快照——先前的目前時段、剩餘時間與每日計數 |
| Export PNG | 產生一張 1080 x 1350 的影像,包含每日總計與近幾日紀錄,不含網址或參與者姓名 |
| Export CSV | 針對每個儲存日建立一列包含日期與段落數的進階資料列 |
資料的儲存位置與該工具不會決定的事項
時程與每日歷史紀錄僅儲存於本瀏覽器中該工具的本機儲存索引鍵下,這意味著第二台裝置會以空白狀態開始;清除瀏覽器資料會移除記錄;無法使用的本機儲存空間會被公開揭露,而非被視為隱藏的備份。沒有帳號、沒有上傳佇列、沒有雲端行事曆、沒有遠端教學服務,也沒有參與者追蹤——匯出功能使用的是瀏覽器內部的原生 Blob 與 canvas API。
該工具也不會決定比賽的官方順序、準備時間庫、講者資格、評審結果或規則詮釋。這些事實因活動而異,並以發布的競賽規則為準。它並非官方計時室或教練指示的替代品——它是一個透明的本地佇列,旨在讓有結構的口說練習變得顯而易見。請將其作為練習介面使用:在適當時還原已記錄的 1v1 範本,在套用其他賽制時編輯每個時段,刻意地啟動與暫停,在輪次結束時前進,復原意外的操作,並僅匯出您決定保留的私人每日歷史紀錄。
延伸閱讀:在 Mac 上使用瀏覽器啟動倒數計時器。