| 功能 | 简介 |
|---|---|
| 笔记选择器 | 每个分组自带下拉框,把该分组的 Tasks 查询指向某一篇选定的笔记(Tasks 的 query.file)。 |
| 增强的分组配置 | 分组编辑弹窗新增「笔记筛选属性」「属性值(带搜索)」「上限」三项。 |
| 任务上限 | 分组级任务数量上限,覆盖各标签页自身的 limit;另含一个可选的前端上限输入框。 |
0.1 心智模型
TaskFlow 把任务组织为 分组(一级标签)与 标签页(二级标签)。每个标签页保存一段 Tasks 插件查询。新功能让你能够:
- 把整个分组限定到一篇笔记 —— 从下拉框选一篇笔记,该分组所有标签页只查询这篇笔记(
query.file)中/相关的任务。 - 筛选哪些笔记可选 —— 把下拉框限定为 frontmatter 属性取值为
分组配置中的已选属性值集合的笔记。 - 限制每个分组展示的任务数 —— 一个上限作用于该组中的所有标签页,覆盖标签页查询内部的
limit。
0.2 分钟演示流程
- 打开看板设置,编辑一个分组。
- 把 笔记筛选属性 设为你在用的 frontmatter 键,例如
project(笔记属性中已有的属性项)。 - (可选)在 属性值 里勾选一两个
属性值,观察搜索框如何过滤长列表。 - 保存。然后在
Tabs中添加标签页及任务查询语法(详见Tasks 查询示例)。回到看板,该分组的一级标签下方出现 笔记下拉框。 - 点击下拉框,输入过滤,选一篇笔记 —— 所有标签页的任务为该笔记重新加载。
- 回到分组配置,把 上限 设为
5。该分组每个标签页最多显示 5 条任务,即便其查询写着limit 20。 - (可选)在插件设置中启用 在视图顶部显示任务上限框,上限即可直接在视图顶部编辑。
各功能的细节见对应文档:
0.3 演示素材
- Tasks 查询示例 ——
query.file语法与可复制示例(含高级filter by function),让用户清楚如何把标签页限定到选中笔记。 - 示例笔记 —— 五篇带
projectfrontmatter 属性与 Tasks 格式任务的演示笔记,可直接拷入 vault。