LogoFLO.W Obsidian 文档

组织视图

通过 Base 视图组合筛选、排序与分组,从不同角度查看已有内容。

记录了很多任务、项目、笔记和资料后,我们经常需要从不同的目的去查看它们:比如看今天要做的事、看某个项目里正在推进的子任务,或者集中盘点已经写完的文章。

如果想从不同角度看内容就去复制文件或建多层文件夹,系统很快就会越用越乱。

FLO.W Obsidian 模板 中,我们通过 Base 视图来解决这个问题:实体文件在原本的扁平文件夹里保持不动,Base 视图就像一扇动态观察的窗口,根据你的实际目的组合条件,随时展示不同维度的内容。

一、Base 视图的核心特点与构造

实体文件始终存放在「任务」「项目」「笔记」「领域」「信息」等扁平文件夹中。

Base 视图只是基于属性和关系的观察窗口。同一个文件可以同时出现在「全部任务」「进行中」「已完成文章」等多个视图里。

一个标准的 Base 界面由左上方视图菜单、右上方工具栏与中间主体数据表格三个主要部分构成。

FLO.W 组织视图 - 主页全局总览Base

使用 Base 视图时,有两条核心规则:

  • 修改视图不破坏实体:在视图里调整排版、隐藏列、更改排序,或者删除整个视图,都不会影响文件本身
  • 表格编辑实时同步:在视图表格里直接修改属性(如点击 Status 下拉菜单从 Doing 改为 Done),修改会实时同步回原文件,并触发系统的自动归档

FLO.W 组织视图 - 表格直接编辑同步属性

二、在主页查看全局大盘

全局总览 Base 位于「主页」文件夹中,包括 任务总览.base项目总览.base笔记总览.base 等独立文件。

全局总览 Base 负责全库跨项目、跨周期的全局大盘透视:

  • 在任务总览中查看全库所有未完成任务,或按日期查看日程日历
  • 集中盘点所有已完成的文章或视频成果
  • 在笔记总览中集中查看所有未解决的 Ask 疑问

FLO.W 组织视图 - 主页全局Base列表

1. 展开主页 Base 的视图菜单

打开 主页/任务总览.base 后,点击左上方的当前视图名称,会展开该 Base 包含的所有大盘视图列表。

FLO.W 组织视图 - 主页Base展开视图菜单

2. 在主页 Base 中添加新视图

当你需要从一个新角度长期观察全库数据时(例如想单独建一个「已完成文章」视图):

  1. 在视图菜单底部点击「+ 添加视图」
  2. 在弹出表单中输入视图名称(例如「已完成文章」)
  3. 选择视图形态(表格、看板或日历)后点击确认

FLO.W 组织视图 - 主页Base添加视图

新建视图后,即可点击右上角工具栏的「筛选」,为该视图配置专属的过滤规则。

三、在普通 Markdown 文档中新建、编辑与删除 Base

1. 插入 Base 的两种方式

在普通文档中插入 Base,通常有两种方式:

方式一:动作面板一键插入(推荐,自带关联规则)

  1. 打开目标文档,展开右侧动作面板的「当前页」
  2. 在「插入关联 Base」分组中,点击需要的 Base 类型(如「关联任务 Base」「信息 Base」「关联笔记 Base」)
  3. 对应的 Base 就会自动插入到当前文档正文末尾,并预设好关联当前页面的筛选条件

FLO.W 组织视图 - 普通文档插入Base

方式二:手动输入 Base 代码块

在 Markdown 正文中直接换行,在英文输入法下输入三个反引号(位于键盘数字键 1 左侧的按键)加上 base,再按回车闭合代码块。

FLO.W 组织视图 - 手动输入Base代码语法

需要注意的是,通过手动输入的空白 Base 默认没有携带任何筛选条件,因此会直接列出全库所有的 Markdown 文件。插入后需要立即点击右上角工具栏的「筛选」,添加你需要的过滤规则。

FLO.W 组织视图 - 手动输入Base代码块与空白全量

2. 如何在普通文档中删除 Base

如果不需要正文中的内嵌 Base,删除方式非常简单:

  1. 将鼠标悬停在内嵌 Base 区域的右上角,点击出现的 </>(切换为源代码)按钮
  2. 此时 Base 会展开为原始的 base ... 代码块
  3. 鼠标选中整段代码块,直接删除即可

FLO.W 组织视图 - 切换源码删除Base代码块

3. 在普通文档中管理与调整内嵌 Base

插入到文档正文中的 Base 同样支持完整的自定义操作,并且所有调整都会自动保存:

  • 添加专属视图:在正文 Base 顶部的视图菜单中点击「+ 添加视图」,可以为当前项目单独配置专属视图
  • 自定义列显示与宽度:点击工具栏的「属性」,隐藏不需要查看的字段,并可以直接拖动表格列边缘调整宽度
  • 修改自动保存:在内嵌 Base 里进行的所有视图增删、筛选与排版修改,都会自动写回当前 Markdown 底部的 Base 代码块中,无需手动复制代码

FLO.W 组织视图 - 普通文档编辑Base视图

四、视图配置的核心规则

配置视图时,需要理解 Base 的两层筛选机制与常见场景配置:

1. 数据源范围与当前视图筛选

每个 Base 内部都包含两层过滤规则:

  • 所有视图条件(Base 全局筛选):决定整个 Base 的数据源范围。例如主页任务总览固定筛选「文件夹为任务或 FLO.W=Task」;项目内嵌 Base 固定筛选「关联项目包含当前文件」。这层条件确保该 Base 只拉取正确的数据源
  • 当前视图条件(单视图独立筛选):只对当前选中的这一个视图生效。例如在同一个任务 Base 中,「正在执行」视图设置 Status == Doing,而「已完成文章」视图设置 Status == Done任务产出 包含 文章

理解这层分工后,你只需要在「当前视图」中添加你关心的特定条件,不需要重复配置底层数据源。

FLO.W 组织视图 - 数据源与当前视图筛选

2. 常见场景的配置方法

根据不同的使用目的,可以组合不同的筛选与排版规则:

  • 按状态推进(单条件):筛选 Status 包含 Doing,专注于当前正在推进的事项

FLO.W 组织视图 - 单条件状态筛选

  • 按成果盘点(多条件组合):选择「满足以下所有条件」,同时添加 任务产出 包含 文章Status 包含 Done,筛选出已完成的作品库

FLO.W 组织视图 - 组合筛选条件

  • 自定义字段显示与排版:点击工具栏的「属性」,勾选需要展示的列,隐藏多余字段

FLO.W 组织视图 - 调整属性列与可见性

  • 按看板分列推进:视图形态选择「看板」,分组依据选择 Status,直观呈现 Todo / Doing / Done 三列推进状态
  • 按时间倒序排列:点击工具栏的「排序」,选择 完成时间计划开始 设为倒序,让最新的进展排在最前

FLO.W 组织视图 - 看板分组与推进

五、实战案例:如何搭建任务优先级看板

很多用户经常会问:如果想给任务区分优先级(如「高」「中」「低」或 P0/P1/P2),怎么在 Base 里搭出一个专属看板?

按照下面 4 步即可轻松实现:

1. 为目标任务添加「优先级」属性

打开需要标记优先级的任务,在顶部属性区点击「添加笔记属性」,输入「优先级」(类型设为文本或列表),填入对应的级别(如「高」「中」「低」)。

平时不需要排优先级的日常琐事直接留空即可,不需要每个任务都填。

FLO.W 组织视图 - 添加优先级属性

2. 在主页任务总览中新建看板视图

打开 主页/任务总览.base,点击左上方的视图菜单,在底部点击「+ 添加视图」。输入名称「优先级看板」,视图形态选择「看板」。

FLO.W 组织视图 - 新建优先级看板视图

3. 添加筛选条件:排除空值

新建视图后,点击右上角工具栏的「筛选」,添加一条规则:

  • 属性选择「优先级」
  • 匹配条件选择 is not empty(不为空)

这行规则会自动过滤掉所有没有标记优先级的普通琐事,保持看板干净聚焦。

FLO.W 组织视图 - 筛选优先级不为空

4. 确认看板分组与拖拽调整

在工具栏中确认分组依据(Group by)已设为「优先级」。

Base 会根据任务中实际使用过的优先级选项自动生成对应的列。只有被任务填入过的选项才会进入看板分组,未被使用的选项不会默认生成空列。你可以按习惯左右拖拽调整列顺序;后续在看板里直接拖动任务卡片,就能实时修改任务的优先级。

FLO.W 组织视图 - 优先级看板分列与拖拽

六、日常使用与维护建议

  • 带着明确目的建视图:日常只保留高频使用的核心视图(如待办、进行中、已完成作品、优先级看板),不预先建一堆用不上的空视图
  • 临时查看直接用即时过滤:偶尔查一次特定条件时,直接在已有视图上方的工具栏点击筛选或搜索,查完删除临时的筛选条件即可,不增加视图维护成本
  • 成果管理的应用:通过 Base 视图搭配产出字段搭建作品货架的具体思路,见 如何管理成果

最后更新于