obsidian工作流必需品:属性模板

2025-07-31

我的 Obsidian 工作流

从“文件仓库”到“思想网络”

此工作流的核心在于对信息进行原子化结构化网络化处理


一、属性、标签与书签

obsidian提供了三种工具来组织笔记,它们各司其职,互为补充

1.1 属性 (Properties):笔记的身份标识

  • 定义:位于笔记顶端,由 --- 包裹的结构化数据区域
  • 作用:定义笔记最核心、固定的元数据
  • 示例type: Atomic, status: Evergreen

1.2 标签 (Tags):笔记的主题关联

  • 定义:以 # 开头的关键词,如 #投资入门
  • 作用:将不同位置的笔记,根据一个共同主题串联起来

示例

  1. 全局分类:在 tags: 中填写,用于对整篇笔记进行核心主题分类
  2. 局部标记:在正文的具体段落旁,加上临时的、行动导向的标签,如 #待办/核实数据

1.3 书签 (Bookmarks):笔记的快速访问入口

  • 定义:Obsidian 左侧边栏独立的“书签”面板
  • 作用:收藏最常用的内容,一键直达

1.4 对比总结

工具 定位 解决的问题 示例
属性 标识 是什么 定义核心的元数据
标签 关键词贴纸 与哪些主题相关? 全局分类与行内局部标记
书签 收藏夹 哪些常用 收藏常用内容,快速导航

二、交互式模板

为了方便插入结构化的元数据,我使用Templator插件创建的交互式模板

2.1 模板代码

---
<%*
// --- 笔记类型选择 ---
const type = await tp.system.suggester(
    ["MOC (内容地图)", "Atomic (原子笔记)", "Source (外部资料)", "Project (项目笔记)", "Daily (日记)", "Evergreen (常青笔记)"],
    ["MOC", "Atomic", "Source", "Project", "Daily", "Evergreen"],
    false,
    "选择笔记类型 (Type)"
);

// --- 笔记状态选择 ---
const status = await tp.system.suggester(
    ["Seed (种子/想法)", "Incubating (孵化/草稿)", "Evergreen (常青/完成)"],
    ["Seed", "Incubating", "Evergreen"],
    false,
    "选择笔记状态 (Status)"
);

// --- 将选择结果写入属性 ---
tR += `type: ${type}\n`;
tR += `status: ${status}\n`;
%>
tags:
  - 
aliases: []
related:
  - 
source: 
created: <% tp.file.creation_date("YYYY-MM-DD HH:mm") %>
---

# <% tp.file.title %>

2.2 填写指南

type: 笔记的核心功能

  • MOC: 用于组织和导航一个主题下的多篇笔记
  • Atomic: 用于深度解释一个单一概念
  • Source: 用于记录外部信息
  • Project: 用于追踪任务
  • Daily: 用于流水记录与想法捕捉
  • Evergreen: 用于记录最终的总结

status: 笔记的生命周期

  • Seed: 一个刚萌发的想法
  • Incubating: 一篇尚未完成的草稿
  • Evergreen: 一篇成熟的笔记

三、MOC 与 Evergreen

在宏观的知识组织上,我使用MOC与Evergreen

类型 MOC (内容地图) Evergreen (常青笔记)
核心作用 导航与组织 提炼与总结
主要内容 [[双向链接]] 为主 一篇完整的文章
示例 目录 正文
  1. 一篇 Evergreen 内部可以链接到 Atomic
  2. 一篇 MOC 可以同时链接到多篇 Evergreen 和 Atomic

总结

  • 通过规范化的流程清晰的组织目标,将笔记从记录转变为思考与创造
  • 这是一个持续演进、完善的系统