站点图标 高效码农

Obsidian效率革命:Notebook Navigator插件如何重塑你的笔记管理体验?

Notebook Navigator for Obsidian: 重塑你的笔记导航体验

在数字化笔记管理的世界里,Obsidian 已成为许多知识工作者和学习者的首选工具。它的双向链接、图视图等功能极大地提升了信息组织和检索的效率。然而,对于一些用户而言,Obsidian 默认的文件浏览器在直观性和易用性上还有待提升。今天,我要向大家介绍一个能够显著改善 Obsidian 使用体验的插件——Notebook Navigator。

什么是 Notebook Navigator?

Notebook Navigator 是一款专为 Obsidian 设计的插件,旨在用一个简洁、类似 Apple Notes 风格的界面替换 Obsidian 默认的文件浏览器。这个插件采用了双面板布局,左侧显示文件夹,右侧显示文件,让用户能够更直观地管理和浏览自己的笔记。

Notebook Navigator 的核心功能

界面与导航

  • 双面板布局:左侧展示文件夹,右侧展示文件,这种布局方式让用户可以快速定位到自己想要的文件。
  • 移动端优化:在移动设备上,Notebook Navigator 提供了触摸手势和单面板导航,确保在小屏幕设备上也能流畅使用。
  • 主题支持:插件会自动适配你当前使用的 Obsidian 主题,无论是亮色还是暗色主题,都能无缝融合。

导航与组织

  • 标签浏览器:支持层级标签树,允许嵌套标签,用户可以通过标签快速过滤和查找笔记。
  • 固定笔记:可以将重要的文件固定在文件夹的顶部,方便随时访问。
  • 自动显示当前文件:能够快速定位到你当前正在编辑的文件,节省查找时间。
  • 键盘导航:支持使用箭头键和 Tab 键进行导航,提高了操作效率。

文件显示

  • 智能预览:无需打开文件即可查看内容片段,帮助用户快速判断是否是所需文件。
  • 缩略图显示:从文件的 frontmatter 中提取特色图片进行展示,让文件列表更加直观。
  • 按日期分组:可以按今天、昨天、本周等日期对文件进行分组,方便时间管理。
  • 自定义排序:允许为每个文件夹设置独立的排序偏好。

生产力提升

  • 拖放操作:在桌面端,用户可以通过拖放的方式在文件夹之间移动文件。
  • 可调整面板大小:根据个人喜好调整面板的宽度,优化显示效果。
  • 智能过滤:通过模式匹配隐藏不需要显示的文件或文件夹。
  • 视觉定制:为文件夹设置不同的颜色和图标,增强视觉识别度。

如何使用 Notebook Navigator?

安装

你有两种安装 Notebook Navigator 的方法:

  1. 从 Obsidian 社区插件安装

    • 打开 Obsidian 设置。
    • 进入社区插件选项。
    • 搜索功能区域,搜索 “Notebook Navigator”。
    • 点击安装,然后启用插件。
  2. 手动安装

    • GitHub 下载最新版本。
    • 将下载的文件解压到你的 Obsidian 保险库的 .obsidian/plugins/notebook-navigator/ 文件夹中。
    • 重新加载 Obsidian,然后在设置中启用插件。

基本操作

  • 点击:选择文件夹、标签和文件。
  • 双击:展开或折叠文件夹和标签。
  • 箭头键:在当前面板中导航。
  • Tab 键:在文件夹/标签面板和文件面板之间切换。
  • 删除键:删除选中的项目(可选择是否启用确认提示。

)### 右键菜单

右键单击可以打开上下文菜单,执行以下操作:

  • 创建新文件和文件夹。
  • 重命名项目。
  • 删除项目。
  • 固定/取消固定文件。
  • 更改文件夹颜色。
  • 移除文件夹颜色。

拖放文件

在桌面端,你可以通过拖放操作在文件夹之间移动文件,以快速整理你的笔记。

Notebook Navigator 的设置

文件组织

  • 默认排序顺序:设置所有文件夹的默认排序方式,可以按修改日期、创建日期或标题排序。
  • 按日期分组笔记:在按日期排序时,将笔记分在诸如“今天”、“昨天”等日期标题下。
  • 显示子文件夹中的笔记:在当前文件夹视图中显示所有子文件夹中的笔记。
  • 自动显示活动笔记:从快速切换器、链接或搜索中打开笔记时,自动显示并选择该笔记。
  • 排除的笔记:通过输入 frontmatter 属性,隐藏包含这些属性的笔记。
  • 排除的文件夹:输入要隐藏的文件夹列表,支持通配符。

笔记显示

  • 显示日期:在笔记名称下方显示日期。
  • 日期格式:自定义日期显示格式。
  • 显示笔记预览:在笔记名称下方显示预览文本。
  • 跳过预览中的标题行:在生成预览文本时忽略标题行。
  • 跳过预览中的非文本元素:忽略图片、嵌入等非文本元素。
  • 预览行数:设置预览文本显示的行数。
  • 显示特色图片:从 frontmatter 属性中提取特色图片进行显示。

文件夹显示

  • 显示根文件夹:在树形结构中显示“保险库”作为根文件夹。
  • 显示文件夹笔记数:显示每个文件夹中的笔记数量。
  • 显示文件夹图标:在文件夹树中显示文件夹图标。

标签显示

  • 显示标签:在导航器中文件夹下方显示标签部分。
  • 显示未标记笔记:显示“未标记”项目,用于没有标签的笔记。

高级设置

  • 删除前确认:删除笔记或文件夹时显示确认对话框。
  • 清除保存状态:重置展开的文件夹、选择项和面板宽度等设置为默认值。

Notebook Navigator 的使用技巧

创建美观的笔记列表

将 Notebook Navigator 与 Featured Image plugin 结合使用,可以在文件列表中显示缩略图预览:

  1. 安装 Featured Image plugin。
  2. 在 Notebook Navigator 设置中启用“显示特色图片”。
  3. 你的笔记将自动从每个文档的第一张图片设置特色图片。

优化缩略图性能

为了与 Notebook Navigator 的 42px 缩略图最佳配合,请配置以下 Featured Image plugin 设置:

  • 创建调整大小的缩略图true
  • 调整大小的缩略图 frontmatter 属性featureResized
  • 最大调整宽度42(或对于视网膜显示屏为 84
  • 最大调整高度42(或对于视网膜显示屏为 84
  • 填充调整尺寸true

然后在 Notebook Navigator 设置中:

  • 特色图片属性featureResized

这将创建优化的 42px 缩略图,加载速度快,并在文件列表中完美显示,而不是加载全尺寸图片。

使用固定功能

将经常访问的笔记固定在顶部,以便快速访问:

  1. 右键单击任意文件。
  2. 选择“固定笔记”。
  3. 固定的笔记将显示在顶部,并带有 📌 图标。

定制文件夹颜色和图标

通过定制文件夹的颜色和图标,增强视觉组织效果:

  1. 右键单击任意文件夹。
  2. 选择“更改颜色”或“更改图标”。
  3. 从颜色调色板或 Lucide 图标库中选择。
  4. 要移除,右键单击并选择“移除颜色”或“移除图标”。

视觉定制可以帮助你:

  • 快速识别不同类型的文件夹。
  • 突出显示重要项目文件夹。
  • 创建更个性化、直观的导航体验。
  • 结合颜色和图标实现更好的组织效果。

高效使用标签

标签部分提供了强大的组织和查找笔记的方式:

  • 层级组织:使用嵌套标签如 #project/work/urgent 创建标签层级。
  • 快速过滤:点击任意标签查看所有带有该标签及其子标签的笔记。
  • 未标记笔记:通过点击“未标记”查找没有标签的笔记。

管理草稿和私密笔记

使用“排除文件”设置隐藏具有特定 frontmatter 属性的笔记:

  1. 将如 draft, private, archived 等属性添加到排除文件列表中。
  2. 在你的笔记中添加 frontmatter:
    ---
    draft: true
    ---
    
  3. 这些文件将自动从导航器中隐藏。

这对于:

  • 作品中的笔记。
  • 个人敏感内容。
  • 你希望保留但不想每日看到的存档笔记。
  • 带有 template: true 属性的模板文件。

结语

Notebook Navigator 为 Obsidian 用户带来了一个全新的、更直观的文件导航体验。通过其丰富的功能和灵活的设置选项,用户可以根据自己的需求定制笔记管理方式,提高工作效率和使用体验。无论你是刚开始使用 Obsidian,还是已经是一个经验丰富的用户,Notebook Navigator 都值得你尝试,它可能会成为你日常笔记管理中不可或缺的一部分。

希望这篇博客文章能够帮助你更好地了解和使用 Notebook Navigator 插件。如果你有任何问题或建议,欢迎在 GitHub 仓库中提出问题或反馈。

开发者信息

Notebook Navigator 由 Johan Sanneblad 开发和维护,他是 TokenTek 的 CEO,拥有应用 IT 博士学位,有超过 40 年的编程经验。他曾为 Apple、Google、Microsoft 等公司进行创新开发,目前正在探索基于 Transformer 的 AI 和 AI 代理如何提高企业生产力。

支持开发

如果你喜欢使用 Notebook Navigator,可以考虑通过 GitHub 赞助 支持其持续开发。

退出移动版