Obsidian 七招 05|Tasks 与 Kanban 双轨:任务不丢,进度一眼可见

本篇是第 5 招。待办有两种完全不同的压力:一种是「今天要勾掉什么」,一种是「这个项目卡在哪一列」。Tasks 插件擅长前者,Kanban 插件擅长后者。硬用一种包打天下,要么看板塞满琐事,要么日记里全是没有阶段上下文的复选框。

先记住一句话:Tasks 管「什么时候做什么」,Kanban 管「事情走到哪一步」。两者可以并存,但同一条待办只在一处勾选。

先弄懂:双轨,且不强行双写

Tasks Kanban
粒度 单条可执行动作 卡片(常是一个交付物)
主场景 今日 / 本周 / 按路径过滤 项目阶段流转
家 任意笔记里的 - [ ] 项目/某项目看板.md
到期 📅 一等公民 备注或链回 Tasks

原则:一天内能做完的 → 只写 Tasks;跨天推进、要看瓶颈的 → Kanban 卡片。 卡片进入 Doing 时,在项目笔记(或当日日记)拆 1~3 条 Tasks,勾选只维护这一处;看板只负责挪列。同一句话复制成两个复选框,是日后不同步的开始。

!warning 先检查 Tasks 的全局过滤器 本库 Tasks 当前把 Global filter 设成了 #task。这意味着:只有带 #task 标签的任务才会被 Tasks 识别 ,普通 - [ ] 在查询里会直接消失。

二选一,并全库坚持:

  • A(推荐,本文示例按这个写) :Settings → Tasks → Global filter 清空。之后所有 - [ ] 都是任务。
  • B :保留 #task,每条任务都写 - [ ] 写周报 #task 📅 2026-10-19。

不先处理这一项,后面的查询页会一直是空的。

10 分钟跑通

  1. 确认 Tasks 已启用(Settings → Community plugins);按上面的说明决定 Global filter。
  2. 在今天的日记里写一条测试任务:- [ ] 测试任务 📅 2026-10-19(若保留 #task,就写成 - [ ] 测试任务 #task 📅 2026-10-19)。
  3. 新建 仪表盘/今日任务.md,粘贴下面的「今日任务」代码块,切到阅读视图。测试任务应该出现在「到期或已过期未做」。
  4. 回到日记勾选这条任务,再回仪表盘,它应该消失。
  5. 需要看板时,安装 Kanban,新建一块测试板,加三张卡并拖动一张到 Doing。

第 3、4 步跑通,Tasks 这条轨就成立了;第 5 步跑通,Kanban 这条轨也成立。

怎么做

1. 安装与基础设置

Tasks

  1. Settings → Community plugins → Browse → 搜 Tasks → Install → Enable。本库已安装。
  2. Settings → Tasks:
    • Global filter:按上面的 A/B 方案处理。
    • Set done date on task completion:建议开启,勾选时自动写 ✅。
    • Auto-suggest:建议开启,输入日期和优先级时更省事。

Kanban

  1. Settings → Community plugins → Browse → 搜 Kanban → Install → Enable。本库当前尚未安装。
  2. 不需要复杂设置;先建一块板试手。

2. Tasks 语法(够用子集)

markdown 复制代码
- [ ] 写周报 📅 2026-10-19
- [ ] 回复设计稿 ⏫ 📅 2026-10-19
- [ ] 整理访谈 ⏳ 2026-10-20 📅 2026-10-22
- [x] 已完成示例 ✅ 2026-10-18
符号 含义 说明
📅 到期日 查询和催办的核心;必须写 YYYY-MM-DD
⏳ 计划开始日 你打算哪天做;不是硬性截止
🛫 最早开始日 不到这天不能开始;进阶用法
⏫ 高优先级 另有 🔺 最高、🔼 中、🔽 低、⏬ 最低
✅ 完成日 勾选时插件可自动写入
🔁 重复 如 🔁 every week;进阶用法
  • 可写在日记、项目、会议任意位置;查询用 path、due、priority、tags 收窄。
  • 养成习惯:凡是「下周某天要交」的,必须带 📅,否则今日查询看不见,等于没写。
  • 日期一定写 YYYY-MM-DD;写成「10月19日」不会被 Tasks 当成日期。

3. 今日查询页

新建 仪表盘/今日任务.md:

markdown 复制代码
# 今日任务

## 到期或已过期未做

```tasks
not done
due before tomorrow
sort by priority
sort by due
```

## 落在今天日记里的

```tasks
not done
path includes 日记
happens on today
```

## 本周高优先级

```tasks
not done
priority is high
due before next week
```

每段查询的意思:

  • not done:只显示未完成;已勾选的自动隐藏。
  • due before tomorrow:到期日在明天之前,包含今天和所有过期项。
  • sort by priority / sort by due:先按优先级,再按到期日。多行排序按书写顺序生效。
  • path includes 日记:只看 日记/ 下的任务。
  • happens on today:到期、计划开始、最早开始任一落在今天的任务。
  • priority is high:只看高优先级。
  • due before next week:下周之前到期;若你的版本不认这个相对日期,换成具体日期如 due before 2026-10-26。

早上打开这一页,比先翻看板再翻日记快。若结果太多,先把过期任务改期或砍掉,而不是忍受永久滚动。

4. Kanban 列约定

在 项目/ 下新建看板:命令面板 → Kanban: Create new board,保存为 项目 · 官网改版 看板.md。把列名改成下面五列:

  1. Backlog --- 想做未排期
  2. Ready --- 依赖已齐,可开工
  3. Doing --- 进行中(WIP 建议 ≤ 3)
  4. Review --- 等反馈 / 验收
  5. Done --- 完成(定期归档到别处或折叠)

操作要点:

  • 加卡片 :列底部 + Add a card,输入标题后回车。
  • 移动卡片:直接拖到目标列。
  • 写说明 :点开卡片,在描述里链 [[项目 · 官网改版]],并注明「拆解任务见项目笔记 §任务」。
  • 归档:用看板菜单的归档命令,或定期把 Done 列的老卡片移出主看板。

卡片标题写交付物,如「首页改版 PRD」;不要在卡片里再堆一套从不进入 Tasks 查询的 - [ ]。

5. 何时用哪个

  • 只有自己、当天能做完 → 仅 Tasks(多半在日记「三件事」)。
  • 多人、多阶段、要看卡住谁 → Kanban;Doing 中每卡对应项目笔记里的 Tasks。
  • 既要到期催办又要看阶段 → 看板管阶段 + Tasks 管到期;闹钟以 Tasks 查询为准。

6. 项目笔记里的唯一勾选源

markdown 复制代码
## 看板
[[项目 · 官网改版 看板]]

## 任务(Tasks 唯一维护处)
- [ ] 起草 PRD 📅 2026-10-20
- [ ] 约评审 📅 2026-10-21

看板挪卡时,回来更新这一节的勾选与日期。需要按项目过滤时:

markdown 复制代码
```tasks
not done
path includes 项目
path does not include 看板
description includes 官网改版
```

path does not include 看板 很关键:Kanban 卡片本身也是 Markdown 复选框,如果不排除看板文件,Tasks 查询会把卡片也捞出来,造成「同一件事出现两次」的错觉。

也可以统一给任务加 #proj/官网,再用 tags include #proj/官网 过滤。关键字或标签选一种坚持即可。

7. 一周怎么转起来(示例)

  • 周一 :打开 仪表盘/今日任务,把过期项改期或砍掉;看一眼项目看板 Doing 是否超过 WIP。
  • 每日:三件事只写进日记 Tasks;若某事属于看板卡片,在项目笔记任务节写,不在看板正文重复。
  • 周五:看板 Review / Done 清理一次;把仍未完成但过期的 Tasks 要么拆小,要么明确取消。
  • 双人协作:看板适合共享阶段;个人到期提醒仍用 Tasks。对方不在你的库里时,看板列状态是对齐工具,不是你的待办数据库。

如果目前只能先上一边:先 Tasks + 今日查询,等有一个真正跨周项目再开 Kanban,避免空看板。

配置检查清单

  • Tasks 插件已启用
  • Global filter 已决定:清空,或所有任务统一带 #task
  • 测试任务能出现在「今日任务」查询里
  • 勾选后任务从查询中消失
  • Kanban 插件已安装(需要看板时)
  • 看板五列已定义
  • 项目笔记里明确了唯一的 Tasks 勾选处
  • Tasks 查询已排除 看板 文件

常见坑

  1. Global filter 不匹配 :本库设为 #task 时,普通 - [ ] 不会被识别。清空过滤器,或给每条任务加 #task;不要一半一半。
  2. 双写:看板、日记、项目笔记各一条相同待办------必崩。先约定勾选源。
  3. Tasks 查询把看板卡片也捞出来 :加 path does not include 看板,或把看板放到独立文件夹并排除。
  4. 看板当日记:买菜、回邮件进 Tasks,别进 Backlog。
  5. Doing 无上限:WIP 过大时先完成或回退 Ready,再拉新卡。
  6. 全库 not done :结果劝退;永远按 due / path 切片。
  7. Done 列无限变长:每月归档一次,看板只保留近期完成,历史在项目日志里。
  8. 日期格式不对 :Tasks 只认 YYYY-MM-DD,不认「下周三」这类自然语言(除非用插件支持的相对日期语法)。

下一篇预告

\[06-Canvas白板梳理链路\|第六招] 用 Canvas 把「立项 → 数据 → 发布 → 验收」拖成一板,并给检查清单笔记模板,适合复杂项目开踢前对齐。

相关推荐
卿卿的产品经理日记2 小时前
【AI产品经理实战】Day 38|try-except 踩坑实录:报错是数据
人工智能·笔记·python·学习·产品经理
产品人卫朋11 小时前
IPD流程的底层逻辑:十个维度,走通知行合一
产品经理·创业·ipd流程
爱勇宝1 天前
《道德经》第 12 章:别让信息和欲望把判断力吃掉
产品经理·产品
汉派日月土申2 天前
【移动元件库】8.时间轴
产品经理·axure
领麦微红外3 天前
和面机智能化测温新选择 红外传感器实现非接触直测面团
人工智能·产品经理·智能硬件
Autumn_ing3 天前
AI Agent工作台能做什么?一个产研任务从资料到交付怎么走
ai·agent·产品经理·墨刀·ai agent·prd·墨刀ai客户端
老张聊数据集成4 天前
2026 年中小企业项目管理软件怎么选:零代码搭建 vs 成品工具
产品经理·产品·创业
河北清兮网络科技4 天前
广告联盟 APP 介绍:搭建属于自己的流量变现平台
小程序·app·产品经理·短剧app·广告联盟
传人4 天前
从 PPT 到可交互原型:用 AI 做小程序原型的实践 | 深度实践版
产品经理·ai编程