# 用 Drafts 做一个极简主义锻炼进度追踪表

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/21323

马克·安德森曾宣布，软件正在吃掉世界。但有一些细节：物理世界需要转换为数据，这依赖各种媒介，而暂时无法被软件吃掉的，往往就不再重要了。

锻炼进度追踪是一个重灾区。这一领域的软件，往往追求自动记录，我能够理解，依赖手机、智能手表或其他小玩意儿上的传感器，记录可以更轻松且真实，但问题随之而来：无法被量化的运动，往往就被选择性忽视了。例如，iPhone 自身记录的数据貌似很丰富，有步数、步行距离、爬楼层数和卡路里消耗量，可惜大多只是在计步器之上加以推演。iPhone——我不保证最新款的状况——并不能区分散步和慢跑，至于骑行，几乎被忽略了。各种运动记录器也只是头疼医头，每款只能记录屈指可数的锻炼项目，结果就是，大家的运动勋章看上去都是一个样子，基本就是自我美化过的仓鼠笼。

说到底，运动和锻炼——本文不作区分——哪里止于 Apple watch 上那几个圈圈呢？统计环效果虽好，可如果不能记录我最在意的项目，怕也是样子货——事实上，最近几年我坚持骑车和跑步通勤，只要出门，步行相关的进度条就是满的，根本不用费心查看。

那些不容易记录的，才值得我留意，例如俯卧撑、深蹲、体前屈等项目，基本没什么靠谱的自动记录方式——掏钱买个联网的摄像头二十四小时监控自己？它们甚至没有端到端加密！——我一度只是在墙上画正字。

显然，除了周末宅家看书，我不会一直呆在原地，相比墙壁，在手机上画正字更合理。但也不用拘泥于“正”，与之等价的记录方式就好，例如，巧妙利用 Drafts 的任务语法（Drafts 虽然需要订阅，但本文所涉功能全部免费）。

Drafts 中的任务语法，设计初衷是为 Markdown 列表语法锦上添花，将列表诸项转换为可点击勾销的任务，例如把 \- 项目 变成 \- \[ \] 任务。不过，Drafts 是个纯文本编辑器，这提供了更灵活的用法——直接铺开一串的任务语法标记，处处皆可独立勾销，效果与画正字同构。以预设五组俯卧撑锻炼目标为例，可记为：

```
俯卧撑 [ ] [ ] [ ] [ ] [ ]
```

需记录其他运动项目时，只需调整开头的备注文字，任何项目皆可记，而且也不限于运动。惟需注意，任务标记 \[ \] 之间务必以空格隔开，否则勾掉一项时，后续的标记会被一并清空。

毫无疑问，在 Drafts 内部记录锻炼进度，效率不高，也无法时刻提醒。我进一步将进度追踪笔记关联到小组件，再将组件悬于方便查看之处——桌面或负一屏的小组件中心皆可，如果非常重视，也可以钉在锁屏界面上（但下文的小组件设置就不再通用）。小组件的显示效果设置

---

[前往标准阅读页](https://utgd.net/article/21323?audience=web)
