滚动待办清单:用日期标题管理纯文本任务

无需应用。无需账号。无厂商锁定。只需一个文本文件、日期标题,以及「把未完成的任务移到明天」的习惯。

真正能坚持下去的最简任务管理系统

任务管理应用承诺改变你的工作方式。大多数人花一个周末配置好,用两周后悄悄放弃。应用还开着,成了良好意愿的纪念碑。

滚动待办清单与众不同——不是因为功能更好,而是因为它几乎没有功能。可在任何文本编辑器中使用,无需账号、订阅或配置。即使断用一周,30 秒就能重新开始。

使用方法

打开任意文本文件,写下今天的日期作为标题,在下面写任务。就这样。

20260217
倒垃圾
去邮局
预约牙医

20260218
银行转账
审阅第一季度预算草案

20260219
提交月度报告

日期采用 yyyyMMdd 格式——年份在前,无分隔符——这样在搜索或排序时能正确按时间顺序排列。任务放在计划完成的日期下面,不是写下任务的日期,也不是截止日期,而是打算完成的日期。

「滚动」的核心:坦然地顺延任务

每天结束时,查看未完成的任务。不要删除,不要自责。已完成的任务在行首加上 xvo 等任意符号。要顺延的任务在行首加上 >,然后剪切粘贴到明天的日期下面即可。

20260217
x 倒垃圾
> 去邮局
预约牙医

20260218
> 去邮局
银行转账
审阅第一季度预算草案

这是系统的核心机制。任务不会变成「逾期」的红色标记,只是移动位置。系统承认生活会有变数,把顺延视为正常,而非失败。

如果同一个任务连续滚动一周都没有完成,这是一个信号——要么把任务拆分成更小的步骤,要么委托他人,要么彻底放弃。滚动系统让这一切自然浮现。

参考来源: x 完成标记的规则定义于 todo.txt 官方网站(todotxt.org)。使用 > 顺延任务的方法参考了子弹笔记官方网站的理念。

周视图:提前规划

周一早上(或周日晚上),搭建这一周的骨架。不需要所有任务——只需要已确定的「锚点」。

20260217
周度回顾(30分钟)
-- 本周陆续添加 --

20260218
客户会议 14:00

20260219
月度报告提交

20260220
-- 空档 --

20260221
本周总结 + 下周计划

────────────────────────
重复任务
每周一:周度回顾
每周四:垃圾日
月末:费用报销

末尾的重复任务区块是永久参考列表。每周将相关重复任务复制到对应日期。这样既保持每日清单整洁,又不会遗漏需要坚持的习惯。

适用于任何工具——无需专用应用

这套系统适用于所有支持纯文本输入的环境:

记事本 零配置。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 是 8 个字符。如果每天只建一次新区块,每周不过 40 个字符,算不了什么。但如果使用按周分文件、频繁跨日移动任务,或者文件名和标题都需要写日期,次数就会累积起来。

更重要的是,任何打断书写流的摩擦都会妨碍习惯的养成。理想状态是新建一个日期区块的速度和按 Enter 一样快。

InsertDate 将 Insert 键重映射为以 yyyyMMdd 格式输入今日日期。在任何文本编辑器、任何「另存为」对话框中,按下 Insert 键即可立即输入20260217(或当天日期)。无需查看日历,无需记忆格式。日期输入变成一次按键,剩余的注意力全部用于任务本身。

免费试用 7 天

按下 Insert 键,今日日期以 yyyyMMdd 格式自动输入。支持 Windows 上的记事本、VS Code、Obsidian 等所有文本编辑器。

下载免费试用版