如何为你的 Obsidian 任务搭建看板。
看板就是把任务分成几列,可以在列之间拖来拖去。在 Obsidian 里,那些任务是一行行 markdown,所以看板和文件是同一份数据。这里说清楚列到底是什么,以及怎么搭一块看板。
看板在 Obsidian 的语境里是什么
看板把任务以卡片形式展示在列里,通常是类似“待办”“进行中”“已完成”这样的分组,工作推进时你把卡片从一列移到下一列。它的意义在于一眼看清所有事项的状态,而不是读一份平铺的清单。
在 Obsidian 里,每项任务已经是一行带有状态的 markdown。看板不额外存储任何内容,它只是同一批任务行的另一种视图,每一列对应一个字段的一个值,拖动卡片会修改文件里的那个字段。
获取看板视图的几种方式
有几种方式可以在 Obsidian 任务上获得看板视图,它们主要的区别在于看板放在哪里,以及是否可以跟着你到手机上。
-
Kanban 社区插件
这款热门插件把看板单独存成一个 Markdown 文件,标题是列,列表项是卡片。在桌面端表现不错。卡片和你的任务行是分开的,所以看板是它自己的文档,而不是你现有任务的视图。
-
Dataview 这类查询插件
你可以用按状态或标签把任务分组的查询来近似实现看板效果。它读取的是你真实的任务,但只读:你无法通过拖动卡片来改变状态,而且在移动端很不顺手。
-
TaskForge 这类原生应用
TaskForge 自带一个免费的看板空间,每个状态一列;有了高级版,还能把任何保存的空间变成看板,列对应你现有任务行里的某个字段。拖动卡片,它会把那个字段重新写回 markdown。同一块看板在手机上也能用,这是插件做不到的。
拖动卡片时文件里发生了什么
这是值得弄清楚的部分。当看板按状态分组,你把一项任务从“待办”拖到“进行中”,这项任务在 Markdown 里的状态随之改变。把看板改为按优先级分组,列就变成从高到低的优先级,把卡片放入“高优先级”列,那一行上的优先级表情符号随之更新。按标签、项目或截止日期分组,规则相同:列是一个字段,放下卡片就写入那个字段。没有任何内容存在单独的看板文件里,所以任务随时可以带走,其他工具也照样能读。
一步步搭建一块看板
在 TaskForge 里,最快的看板是内置的看板空间:它免费,而且已经按状态分好了列。想要自己的看板,就建一个保存好的空间,可以是一个项目或一个领域,然后点击工具栏里的看板图标,把那个空间从行视图切换到列视图。自己的看板属于高级版。
在分组菜单里选择列代表什么:状态、优先级、项目、上下文、标签或截止日期。按状态分组,就是经典的“待办”“进行中”“已完成”流程。在列间拖动卡片,重新排序或折叠列,用列上的加号按钮直接在该列里添加任务,会自动预设那一列的字段值。
支持 iPhone、iPad、Mac、安卓和 Windows。iPad 上你可以并排看到多列,手机上在列之间左右滑动。大看板分批加载,所以即使一列有几百项任务也能流畅滚动。
拖动之前的一项任务
- [ ] 设计落地页 🔼 #website
让看板一直好用
看板只在保持可读时才有帮助。几个习惯可以防止它变成另一团乱麻。
-
一次只按一个维度分组
跟进流程就按状态,排轻重缓急就按优先级,看总览就按项目。切换分组方式会重塑同一块看板,所以你不需要三块看板来看三个角度。
-
限制进行中的数量
保持“进行中”列简短。看板的价值在于告诉你同时做的事情太多了。把当前不用的列折叠起来,保持专注;每周清一次“已完成”,把放久了的卡片移回待办池。
-
每个项目一块看板
每个项目一个保存好的清单,它就成了有自己列布局的独立看板,各自记住排列方式。比用一块大看板装所有事情要好。
-
无需额外同步
因为看板是你文件的视图,同一个仓库在另一台设备上显示相同的看板。不需要复制看板文件,不需要导出。
看板对谁有帮助
以下情况值得搭一块
- 你的项目有清晰的阶段,想一眼看出什么正在进行中。
- 你已经在仓库里放了任务,想在手机上管理它们,而不只是在桌面端。
- 你希望看板改动的是你的真实任务,而不是存在单独文档里。
以下情况可以跳过
- 你的工作就是一份没有阶段的平铺待办清单。排好序的清单更简单。
- 你只在桌面上工作,插件看板对你来说够用了。
- 你需要一块多人实时协作编辑的看板。TaskForge 的看板只属于你自己的仓库,不是共享的多人协作文档。
费用是多少
Kanban 和 Dataview 插件都是免费的。在 TaskForge 里,内置的看板空间也免费:每个状态一列,拖动卡片就会改文件里的状态。自定义看板属于高级版,可以订阅或一次性买断:把你自己的空间切换为看板、按自定义属性分组,以及把任务拖成手动顺序。读取仓库免费。
大家常问的问题
怎么在 Obsidian 里建一块看板?
有两条路:安装 Kanban 社区插件,它在桌面端把看板保存为独立的 markdown 文件;或者用 TaskForge 这样的原生应用,把现有的空间变成一块看板,列对应你真实任务行里的某个字段。应用这条路在移动端可用,而且直接编辑你的任务。
Obsidian 看板会修改我的笔记吗?
用 TaskForge 的话,会,而且是正确的方式:拖动卡片会更新 markdown 里任务行上对应的字段,比如状态或优先级。用 Kanban 插件的话,看板是一个独立的文件,所以不会改变你现有的任务行。
看板上的列代表什么?
代表你选择分组的字段。按状态分组,列就是“待办”“进行中”和“已完成”。按优先级分组,就变成从高到低的优先级。项目、标签、上下文和截止日期都适用同样的规则:每一列是所选字段的一个值。
能在手机上用看板吗?
桌面端的插件在移动端很不顺手。TaskForge 是专门为此设计的:在手机上左右滑动列,在 iPad 上同时看到多列,长按拖动卡片。看板读取的是和桌面端相同的仓库。
看板需要安装插件吗?
如果你用的是原生应用就不需要。TaskForge 读取你现有的任务,不需要安装任何插件就能以看板形式展示。如果你更想在 Obsidian 桌面端里操作,Kanban 社区插件是常见的选择。
TaskForge 的看板免费吗?
部分免费。内置的看板空间免费,每个状态一列,可以在列之间拖动。自己建看板、把其他空间切换为看板、按自定义属性分组和手动拖动排序属于高级版。
把你的空间变成一块可以拖动的看板。
你的 Obsidian 任务已经是带有状态的 markdown 行了。TaskForge 在 iPhone、iPad、Mac、安卓和 Windows 上以看板形式展示它们,并把每次移动写回你的文件。免费下载,内置状态看板免费可用,自定义看板在高级版里。
More to read