Bedic 全文索引

搜索公开内容

项目PROJECT

Obsidian的配置与美化 V2(六)——Projects、Bases与文件管理

用项目文件夹卡片负责快速定位,用原生 Bases 负责完整文件列表,再为文件树补上直接的新建与安全删除操作。

更新
阅读
4 分钟
状态
进行中

Obsidian的配置与美化 V2(六)——Projects、Bases与文件管理

项目内容多起来后,Homepage、文件树和数据库视图很容易争夺同一件事:都想成为“查看所有文件”的入口。结果往往是首页太长、文件树反复展开、查询表又与目录重复。

V2 给三者划定不同职责:Homepage 负责快速定位,Bases 负责完整审查,文件树负责就地操作。

Projects 面板只显示项目,不平铺所有文件

30 Projects 下的每个一级文件夹代表一个真实项目。Homepage 自动读取这些文件夹并生成项目卡片,不维护手写名单。新增或归档项目文件夹后,首页会自然跟着变化。

卡片默认只显示项目名称。悬停或键盘聚焦时,浮层列出该文件夹的直接子笔记;不会递归展开所有层级,也不会把每个项目文件永久塞进首页。

这样即使一个项目有十几篇材料,Homepage 仍然只占一张卡片。需要深挖时,再进入 Projects Base 或文件树。

为什么直接子项比递归树更合适

递归树看起来信息完整,但它会带来三个问题:

  1. 项目层级越深,卡片尺寸越不可预测;
  2. 展开状态占用大量首页空间;
  3. 文件移动后,复杂的自定义树更容易失效。

只显示直接子项,等于给每个项目一个轻量目录。更深层的结构仍由 Obsidian 原生文件树处理,不需要在 Dashboard 重造一遍资源管理器。

快速入口为什么打开 Base

过去点击“任务库”或“收件箱”时,我尝试过展开左侧目录。这个行为依赖当前工作区状态,也很难让用户准确选择要进入的文件。

现在快速入口统一打开原生 Bases:

入口 范围
Inbox 00 Inbox 下全部文件
Tasks 40 Tasks 下全部任务笔记
Daily 50 Daily 下全部日记
Blog 10 Blog 下全部 Blog
Wiki 20 Wiki 下全部 Wiki
Projects 30 Projects 下全部 Project
Release Blog、Wiki、Project、Daily 的发布状态

Base 的第一列是可点击的文件名,后面可以显示日期、标签、项目状态、是否发布和修订号。它适合做排序、筛选和批量检查,而 Homepage 只保留一条入口。

Bases 是数据视图,不是新的数据格式

原生 Base 读取的仍然是 Markdown Properties。删除 .base 文件不会删除笔记,换一个视图也不会改变内容身份。

例如 Projects Base 的核心过滤条件只是“位于 30 Projectstypeproject”。需要查看在途项目时,再增加 project_status == active 的视图即可。状态仍然写在每篇 Project 的属性里。

新建文件时先选目标文件夹

Blog、Wiki、Project 都允许按子文件夹继续分类,所以 + New 不应该直接把所有内容丢在根目录。选择 Project 后,QuickAdd 只展示 30 Projects 和它的子目录,并允许在流程中创建新文件夹。

这个限制同时解决了两个问题:不会误选其他内容根目录,也不会要求用户先退出新建流程、右键建文件夹、再重新开始。

文件树上的四类直接操作

原生文件树适合浏览,但频繁右键会打断节奏。Bedic Explorer Actions 给当前行增加了小型操作区:

  • 文件夹:新建文件夹、新建文件、删除当前文件夹;
  • 文件:删除当前文件。

新建操作会弹出命名窗口。创建受管理根目录中的 Markdown 时,系统会自动应用对应模板语义;无法判断类型的目录则创建普通文件。删除操作始终需要确认,并使用 Obsidian 的回收站机制,而不是直接从磁盘永久移除。

按钮支持鼠标和键盘,命中区域不小于 44×44px。它们在静止时隐藏,只有当前行悬停、选中或获得焦点时出现,避免左侧边栏长期塞满图标。

一次典型的项目使用流程

  1. 在 Homepage 的 Projects 面板定位项目;
  2. 需要快速打开顶层材料时,直接从悬浮列表进入;
  3. 需要查看全部项目属性时,打开 Projects Base;
  4. 需要调整目录结构时,回到文件树就地新建或删除;
  5. 创建新的 Project 笔记时,用 + New → Project 选择目标项目文件夹;
  6. 项目暂停或完成时,只修改 project_status,不移动整棵目录。

这三层入口没有谁取代谁。Homepage 让导航更快,Bases 让数据更清楚,文件树保留最直接的空间结构。

上一篇:Obsidian的配置与美化 V2(五)——Homepage工作台与组件设计
下一篇:Obsidian的配置与美化 V2(七)——任务、发布与临时分享

RESPONSE DESK / 读者来信

继续这场讨论

浏览 评论

指出疏漏、补充案例,或留下你在实践中遇到的新问题。

评论区将在接近此处时加载。