功能简介
笔记选择器每个分组自带下拉框,把该分组的 Tasks 查询指向某一篇选定的笔记(Tasks 的 query.file)。
增强的分组配置分组编辑弹窗新增「笔记筛选属性」「属性值(带搜索)」「上限」三项。
任务上限分组级任务数量上限,覆盖各标签页自身的 limit;另含一个可选的前端上限输入框。

0.1 心智模型

TaskFlow 把任务组织为 分组(一级标签)与 标签页(二级标签)。每个标签页保存一段 Tasks 插件查询。新功能让你能够:

  1. 把整个分组限定到一篇笔记 —— 从下拉框选一篇笔记,该分组所有标签页只查询这篇笔记(query.file)中/相关的任务。
  2. 筛选哪些笔记可选 —— 把下拉框限定为 frontmatter 属性取值为分组配置中的已选属性值集合的笔记。
  3. 限制每个分组展示的任务数 —— 一个上限作用于该组中的所有标签页,覆盖标签页查询内部的 limit。

0.2 分钟演示流程

  1. 打开看板设置,编辑一个分组。
  2. 把 笔记筛选属性 设为你在用的 frontmatter 键,例如 project(笔记属性中已有的属性项)。
  3. (可选)在 属性值 里勾选一两个属性值,观察搜索框如何过滤长列表。
  4. 保存。然后在Tabs中添加标签页及任务查询语法(详见Tasks 查询示例)。回到看板,该分组的一级标签下方出现 笔记下拉框。
  5. 点击下拉框,输入过滤,选一篇笔记 —— 所有标签页的任务为该笔记重新加载。
  6. 回到分组配置,把 上限 设为 5。该分组每个标签页最多显示 5 条任务,即便其查询写着 limit 20。
  7. (可选)在插件设置中启用 在视图顶部显示任务上限框,上限即可直接在视图顶部编辑。

各功能的细节见对应文档:

0.3 演示素材

  • Tasks 查询示例 —— query.file 语法与可复制示例(含高级 filter by function),让用户清楚如何把标签页限定到选中笔记。
  • 示例笔记 —— 五篇带 project frontmatter 属性与 Tasks 格式任务的演示笔记,可直接拷入 vault。