滾動待辦清單:用日期標題管理純文字任務

無需應用程式。無需帳號。無廠商鎖定。只需一個文字檔案、日期標題,以及「把未完成的任務移到明天」的習慣。

真正能堅持下去的最簡任務管理系統

任務管理應用程式都承諾能改變你的工作方式。大多數人花一個週末設定好,用兩週後悄悄放棄,只留下瀏覽器裡還開著的分頁。

滾動待辦清單不同——不是因為功能更強,而是因為它幾乎沒有功能。可在任何文字編輯器中執行,無需帳號、無需訂閱、無需配置。就算中斷一週,重新開始也只要三十秒。

使用方法

開啟任意文字檔案,寫下今天的日期作為標題,在下方寫上你的任務。就這樣。

20260217
倒垃圾
去郵局
打電話預約牙醫

20260218
銀行轉帳
審閱第一季預算草案

20260219
提交月報

日期採用 yyyyMMdd 格式——年份在前,無分隔符——這樣在搜尋或排序時各區塊能正確按日期順序排列。任務放在你「打算執行」的日期下方,不是寫下的日期,也不是截止日期,而是你預計完成的那一天。

「滾動」的核心:坦然地順延任務

每天結束時,查看未完成的任務。不要刪除,不要自責。已完成的任務在行首加上 xvo 等任意符號。要順延的任務在行首加上 >,然後剪下貼上到明天的日期下方即可。

20260217
x 倒垃圾
> 去郵局
預約牙醫

20260218
> 去郵局
銀行轉帳
審閱第一季預算草案

這就是本系統的核心機制。任務不會變成令人焦慮的「逾期」紅色標記,只是移動而已。系統承認生活中難免有意外,把順延視為正常,而非失敗。

如果同一個任務連續一週都在順延,那就是一個訊號——這個任務可能需要拆分成更小的步驟、委派給他人,或者直接刪除。滾動系統會自然地讓這種情況浮現出來。

參考來源: x 完成標記的規則定義於 todo.txt 官方網站(todotxt.org)。使用 > 順延任務的方法參考了子彈筆記官方網站的概念。

週視圖:提前規劃

在週一早上(或週日晚上),為這週建立骨架。不必列出所有任務,只需寫下已知的錨點即可。

20260217
每週回顧(30 分鐘)
-- 本週陸續補充 --

20260218
客戶會議 14:00

20260219
提交月報

20260220
-- 空檔 --

20260221
本週總結 + 下週規劃

────────────────────────
重複任務
每週一:每週回顧
每週四:垃圾日
月底 :費用報銷

底部的重複任務區塊是永久參考清單。每週將相關重複任務複製到對應日期下方,既能保持每日清單的整潔,又不會遺漏需要維護的習慣。

適用於任何工具——無需專用應用程式

本系統可在任何能輸入純文字的環境中使用:

記事本(Notepad) 零設定。Windows 內建,適合純離線使用。
VS Code 日期語法標色、分割視圖、檔案分頁與 Git 整合。
Obsidian 每日筆記之間可建立連結,反向連結可追蹤任務來源。
Notion 可在任意 Notion 頁面使用,支援行動裝置同步,適合團隊協作。
OneNote Microsoft 生態系,自動與 Windows 及行動裝置同步。
任意編輯器 Confluence、Slack 備忘、郵件草稿——凡能輸入文字之處皆可用。

由於格式是純文字,切換工具的成本為零。無論明年使用哪款應用程式,你的任務都能輕鬆遷移。

一個檔案還是多個檔案?命名規範

檔案管理有兩種方式:

單一滾動檔案:使用一個檔案無限增長,刪除不再需要的月份即可完成歸檔。簡單、維護成本低。

todo.txt

每週獨立檔案:以週一日期建立新檔案,方便歸檔,過去幾週的內容也隨時可搜尋。

20260217_todo.txt 20260224_todo.txt

每週獨立檔案的方式將滾動待辦清單與優良的檔案命名規範結合起來——檔案本身在檔案總管中按時間順序排列,且無論何時、在何處開啟,檔案名稱中的日期永遠不會改變。

延伸閱讀: 為什麼 yyyyMMdd 是最佳檔案命名格式——讓日期標題能正確排序的邏輯,同樣適用於檔案名稱本身。

為什麼專用應用程式往往難以堅持

任務管理應用程式無法持續使用,通常有固定的原因:

  • 設定門檻高:專案、標籤、優先級、整合——在輸入第一個任務之前就要先完成大量配置。
  • 功能不斷膨脹:應用程式持續新增功能,介面不斷改變,你建立的操作習慣隨之失效。
  • 平台風險:應用程式可能被收購、調整定價或停止服務,你的任務記錄也隨之消失。
  • 同步焦慮:哪台裝置上的版本是最新的?會議前同步完成了嗎?

純文字檔案沒有上述任何問題。OneDrive、Dropbox 或 iCloud 會同步所有檔案,無需特殊設定。2045 年時,無論那時存在什麼編輯器都能開啟它。它不會被收購,也不會停止服務。

唯一的摩擦點:輸入日期

滾動待辦清單只有一個摩擦點:輸入日期標題。20260217 是八個字元,如果每天只設定一次,一週不過四十個字元,不算多。但若使用每週獨立檔案、頻繁地跨日移動任務,或需要同時在檔案名稱和標題中輸入日期,次數就會不斷累積。

更重要的是,任何打斷寫任務流程的摩擦,都會阻礙習慣的養成。理想狀態是:建立新日期區塊就像按下 Enter 一樣自然、即刻完成。

InsertDate 將 Insert 鍵重新映射為以 yyyyMMdd 格式輸入今天的日期。在任何文字編輯器中,在任何「另存新檔」對話框中,按下 Insert 即可輸入 20260217(或當天的日期)。無需查看日曆,無需記憶格式。日期輸入只需一鍵,其餘注意力可以完全集中在任務內容上。

免費試用 7 天

按下 Insert 鍵,今日日期以 yyyyMMdd 格式自動輸入。支援記事本、VS Code、Obsidian 及 Windows 上的所有文字編輯器。

下載免費試用版