# 组织视图

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

Canonical: https://21obsidian.com/docs/view-organization
Markdown: https://21obsidian.com/docs/view-organization.mdx
Site index for AI: https://21obsidian.com/llms.txt







































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

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

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

## 一、Base 视图的核心特点与构造 {#base-view-basics}

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

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

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

<img alt="FLO.W 组织视图 - 主页全局总览Base" src={__img0} placeholder="blur" />

使用 Base 视图时，有两条核心规则：

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

<img alt="FLO.W 组织视图 - 表格直接编辑同步属性" src={__img1} placeholder="blur" />

## 二、在主页查看全局大盘 {#homepage-overview}

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

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

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

<img alt="FLO.W 组织视图 - 主页全局Base列表" src={__img2} placeholder="blur" />

### 1. 展开主页 Base 的视图菜单 {#open-view-menu}

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

<img alt="FLO.W 组织视图 - 主页Base展开视图菜单" src={__img3} placeholder="blur" />

### 2. 在主页 Base 中添加新视图 {#add-homepage-view}

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

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

<img alt="FLO.W 组织视图 - 主页Base添加视图" src={__img4} placeholder="blur" />

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

## 三、在普通 Markdown 文档中新建、编辑与删除 Base {#base-in-markdown}

### 1. 插入 Base 的两种方式 {#insert-base}

在普通文档中插入 Base，通常有两种方式：

**方式一：动作面板一键插入（推荐，自带关联规则）**

1. 打开目标文档，展开右侧动作面板的「当前页」
2. 在「插入关联 Base」分组中，点击需要的 Base 类型（如「项目 Base」「笔记 Base」「任务 Base」「信息 Base」）
3. 对应的 Base 会插入到正文中，并预设好关联当前页面的筛选条件。光标停在空行上时，插入到光标所在的位置；其余情况插入到正文末尾

<img alt="FLO.W 组织视图 - 普通文档插入Base" src={__img5} placeholder="blur" />

插入后，这一页会列出所有关联到它的内容，可以代替一层子文件夹。例如在笔记 `展会复盘方法.Note` 里插入「笔记 Base」，再把展会之后记下的几篇笔记关联到它，打开这篇笔记就能看到全部内容，笔记本身仍放在原来的文件夹里。被列出的笔记里还可以继续插入 Base，再往下分一层。完整步骤见 [需要更多层级时](/docs/sub-items)。

**方式二：手动输入 Base 代码块**

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

<img alt="FLO.W 组织视图 - 手动输入Base代码语法" src={__img6} placeholder="blur" />

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

<img alt="FLO.W 组织视图 - 手动输入Base代码块与空白全量" src={__img7} placeholder="blur" />

### 2. 如何在普通文档中删除 Base {#delete-base}

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

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

<img alt="FLO.W 组织视图 - 切换源码删除Base代码块" src={__img8} placeholder="blur" />

### 3. 在普通文档中管理与调整内嵌 Base {#manage-embedded-base}

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

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

<img alt="FLO.W 组织视图 - 普通文档编辑Base视图" src={__img9} placeholder="blur" />

## 四、视图配置的核心规则 {#view-config-rules}

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

### 1. 数据源范围与当前视图筛选 {#source-and-filters}

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

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

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

<img alt="FLO.W 组织视图 - 数据源与当前视图筛选" src={__img10} placeholder="blur" />

### 2. 常见场景的配置方法 {#common-configs}

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

* **按状态推进（单条件）**：筛选 `Status 包含 Doing`，专注于当前正在推进的事项

<img alt="FLO.W 组织视图 - 单条件状态筛选" src={__img11} placeholder="blur" />

* **按成果盘点（多条件组合）**：选择「满足以下所有条件」，同时添加 `任务产出 包含 文章` 与 `Status 包含 Done`，筛选出已完成的作品库

<img alt="FLO.W 组织视图 - 组合筛选条件" src={__img12} placeholder="blur" />

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

<img alt="FLO.W 组织视图 - 调整属性列与可见性" src={__img13} placeholder="blur" />

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

<img alt="FLO.W 组织视图 - 看板分组与推进" src={__img14} placeholder="blur" />

## 五、实战案例：如何搭建任务优先级看板 {#priority-board-example}

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

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

### 1. 为目标任务添加「优先级」属性 {#add-priority-property}

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

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

<img alt="FLO.W 组织视图 - 添加优先级属性" src={__img15} placeholder="blur" />

### 2. 在主页任务总览中新建看板视图 {#create-board-view}

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

<img alt="FLO.W 组织视图 - 新建优先级看板视图" src={__img16} placeholder="blur" />

### 3. 添加筛选条件：排除空值 {#exclude-empty-values}

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

* 属性选择「优先级」
* 匹配条件选择 `is not empty`（不为空）

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

<img alt="FLO.W 组织视图 - 筛选优先级不为空" src={__img17} placeholder="blur" />

### 4. 确认看板分组与拖拽调整 {#group-and-drag}

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

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

<img alt="FLO.W 组织视图 - 优先级看板分列与拖拽" src={__img18} placeholder="blur" />

## 六、日常使用与维护建议 {#daily-maintenance}

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