Bedic 全文索引

搜索公开内容

项目PROJECT

从笔记软件到桌面工作系统

重新设计一套私有优先、结构稳定、可以明确发布的 Obsidian 桌面工作系统,并介绍 V2 系列的完整路线。

更新
阅读
4 分钟

Obsidian的配置与美化 V2(一)——从笔记软件到桌面工作系统

我曾经写过一版 Obsidian 配置与美化系列。那套方案围绕 Cupertino、若干社区插件、Glassmorphism Dashboard 和五份彼此独立的 CSS Snippet 展开,第一次看确实很热闹,也完成了从“空白 Vault”到“像样工作台”的跨越。

但使用时间一长,问题也逐渐暴露出来:目录命名与内容类型混在一起,插件之间有重复职责,Dashboard 展示很多信息却不一定帮助我决定下一步,样式只装饰了首页,普通笔记、Bases、侧边栏和弹窗仍像来自不同系统。更关键的是,“写完一篇笔记”和“把它发布出去”之间没有可靠的边界。

所以这次不是给旧方案再套一层皮肤,而是从信息架构开始重做。V2 的目标,是把桌面端 Obsidian 变成一个完整的写作、项目推进和明确发布工作站。

V2 要解决的四个核心问题

1. 私有内容与公开内容必须有明确边界

所有新内容默认私有。Blog、Wiki、Project、Daily 和临时分享具备发布资格,而且“目录正确”和“类型正确”两个条件必须同时满足。发布不再等同于把文件放进某个文件夹,而是一个显式动作;特别敏感的内容留在 70 Private,永不发布。

2. 文件夹负责归类,属性负责状态

目录只回答“这是什么内容”,例如 Blog、Wiki、Project、Task;草稿、已发布、项目进行中等状态全部放进 Properties。这样文件不会因为状态改变而反复移动,内部链接也更稳定。

3. 主题负责整个应用,Dashboard 负责工作语义

V1 最大的视觉问题,是 Dashboard 很漂亮,离开 Dashboard 后又回到另一套界面。V2 选择 Maple 作为结构层,再用 Bedic Workbench 映射全局颜色和边框。窗口、侧边栏、标签页、普通笔记、Properties、Bases、弹窗和 Homepage 会一起切换,而不是只改首页的几张卡片。

4. 首页必须帮助开始工作

首页第一屏不再堆热力图和统计图,而是显示今天到期的任务、专注计时器、快速入口、项目文件夹和一个统一的 + New。详细列表交给原生 Bases,Dashboard 只做判断和导航。

最终得到的桌面系统

当前 V2 包含以下组成部分:

  • 一套浅层、按内容类型划分的 Vault 目录;
  • 一套 UUIDv7 身份和私有优先的笔记属性;
  • QuickAdd 与 Templater 组成的统一创建入口;
  • Maple 主题和四套可切换的全局配色;
  • 一张响应式 Homepage 工作台;
  • 原生 Bases 组成的完整内容列表;
  • 对任务源文件真正生效的任务视图;
  • 明确的发布、更新修订、取消发布和临时分享动作;
  • 文件树上的新建文件夹、新建文件和安全删除按钮;
  • 可重复执行的迁移、验证和回滚方案。

这套系统仍然以普通 Markdown 为底。关闭主题会失去外观,关闭 Dataview 会失去动态汇总,但笔记正文、Properties、任务语法、Bases 和文件目录仍然存在。视觉和数据结构之间没有不可逆绑定。

V2 系列路线

旧版五篇文章已经作为 V1 整体归档,不再与当前配置混放。这样既保留当时的实现记录,也避免读者把 Cupertino、旧目录和旧 Dashboard 当成今天仍在使用的方案。

下一篇从最不显眼、却最决定长期体验的部分开始:目录结构和新版笔记属性。

下一篇:Obsidian的配置与美化 V2(二)——目录结构与新版笔记属性

2026-07-22:当前工作台状态

V2 已从设计方案进入日常使用:桌面端由 Homepage 日历、六类周期进度、番茄钟、快速入口、Projects、私密凭据和发布状态组成;Android 使用独立 .obsidian-mobile 配置,只同步内容,不加载桌面发布插件。

bedic-obsidian-homepage-20260722

当前自研插件包括 Publisher、Explorer Actions、Task Planner、Homepage Guard、Password Vault 和 Android Image Upload。Vault 仍以普通 Markdown 为底,插件负责动作和视图,不把正文锁进私有数据库。