Notarium文档
文档版本: latest

文档流

文档流是你个人视角下的空间文档流:所有笔记汇聚成一个按时间排列的视图,你可以用各种开关和分面把它重新裁剪成当前任务所需的样子。文档流是合并后的 Files 区块的默认视图——它在侧栏上没有自己的图标,而是从 Files 图标打开(参见导航与目录树)。

视图与分组

文档流的顶栏有四个控件——Group · Sort · Size · View

  • View —— 列表网格。列表呈现为一条时间轴:左侧是日期和缩略图,右侧是标题、标签和摘要。网格则铺开卡片式的方块。
  • Size —— 密度。在网格中它是列数:1(带横幅的大卡片)、3(结构紧凑的网格,默认值)、5(紧凑的方形海报)。同一个开关也决定摘要的长度。
  • Group —— 按日期分组:关闭、按天、按周或按月。各分区标题事先已知,因此滚动时不会「跳动」。
  • Sort —— 按创建日期或修改日期排序。

在窄屏上两种视图都会收拢成单列卡片,Size 和 View 开关则隐藏起来。

分面

文档流的侧边栏是一组筛选器。它们全部叠加(文件夹 ∧ 标签 ∧ 文本 ∧ 日期),并遵循同一套逻辑——包含(什么都不选 = 没有筛选 = 显示全部):

分面工作方式
文件夹点击某个文件夹会把它的整棵子树加入关注范围;多个文件夹会合并。「仅显示此文件夹」(Show only this folder) 则只保留这一个。
标签带搜索的层级标签片;选中多个标签会显示带有其中任意一个的笔记(并集)。详见标签
文本顶栏搜索框里的全文查询会把文档流收窄到匹配项(词法搜索)。
日期沿当前排序轴(创建或修改)的「起 / 止」区间。

当前生效的筛选直接从面板上一目了然(填充的标签和一个 Clear 按钮)——不会有任何东西「浮」在文档流之上。

规模

文档流是为数以万计的条目而设计的。数据以窗口方式从服务器分批加载:服务器计算精确总数、排序和切片,客户端则保留一份稀疏的分页缓存——完整列表绝不会整块地在网络上传输。每个视图都做了虚拟化,因此跳转到任意滚动位置只会加载恰好所需的那一个窗口。

是筛选,不是排名

文档流里的文本查询只会收窄列表,而不改变其顺序——排序始终按日期。要做带相关性的排名搜索,请前往搜索与 Spotlight