笔记属性
之前,作者简单介绍了存放笔记的相关目录,解决了哪些笔记应该放到哪个文件夹?但又存在新的问题,我要不要给它加标签?先记住一个简单规则:文件夹负责“放在哪里”,标签负责“说明状态”。
所以本小节将提到 Obsidian 核心功能笔记属性,它允许你组织笔记的相关信息,需以 yaml 格式编写。属性包含结构化数据,如文本、链接、日期、复选框和数字,设置一系列的标签,属性还可以与第三方插件结合使用,这些插件可以利用你的结构化数据实现各种有用的功能。
在日常使用中,有几种方法可以为笔记添加属性:
1. 使用增加笔记属性命令。
2. 使用 Cmd/Ctrl+; 快捷键。
3. 从更多选项菜单(通过三点图标或右键点击标签页打开)中选择增加笔记属性4. 在文件的最开头输入 —。
属性以 YAML 格式存储在文件顶部。YAML 是一种流行的格式,人类和计算机都可以轻松阅读。在添加属性后,文件顶部会出现一行,包含两个输入项:属性名称与其值之间用冒号加空格分隔:
---
name:value
---
Obsidian 支持以下属性类型:
-
- 文本
- 列表
- 数字
- 复选框
- 日期
- 日期 & 时间
- 标签
一旦属性类型被分配给某个属性名称,仓库中所有具有该名称的属性都将使用相同的类型。
文本 : 文本属性包含单行文本,md格式不会在文本属性中渲染,在文本属性中使用井号不会创建标签。
---
title:ANewHope
link:"[[Episode IV]]"
url:https://www.example.com
---
列表:列表属性包含多个值。列表中的每个值单独占一行,前面有一个短横线(-)和一个空格。
---
cast:
-MarkHamill
-HarrisonFord
-CarrieFisher
links:
-"[[Link]]"
-"[[Link2]]"
---
数字:数字类型的属性必须始终是字面数字,不能是包含运算符的表达式。整数和小数都可以使用。
---
year:1977
pie:3.14
---
复选框:复选框属性的值为 true 或 false。在实时预览中,它会显示为一个复选框。
---
favorite:true
reply:false
last:# 不确定的值;通常被视为 false
---
日期:日期选择器遵循你操作系统的默认日期和时间格式。日期 & 时间 : 日期和时间属性同时包含日期和具体时间
---
date:2020-08-21
---
---
time:2020-08-21T10:30:00
---
标签: 标签属性是一种特殊的属性类型,专用于 tags 属性。
---
tags:
-journal
-personal
-draft
---
另外,Obsidian 自带一组默认属性名称,大家可根据需要使用。
| 属性 | 类型 | 描述 |
|---|---|---|
tags |
列表 | 参见标签。 |
aliases |
列表 | 参见别名。 |
cssclasses |
列表 | 允许你使用 CSS 代码片段为单个笔记设置样式。 |
最后,作者附上在笔记模板中的笔记属性供大家参考借鉴。
---
title:
author:WeiyiGeek
pageid: <% tp.date.now("YYYYMMDDHHmm") %>
date:
tags:
-
category:
-
subcategory:
-
status:萌芽/✏️草稿/✅完成/常读/已发布
source:
banner:
visibility:公开/付费/私有/转发
description:
hide_toc:false
hide_excerpt:false
created:2026-06-22 14:36:28
modified:2026-06-30 09:57:24
---
作者笔记属性
温馨提示:若文章代码块中存在乱码或不能复制,请联系作者,也可通过文末的阅读原文链接,或加入知识星球中阅读。
126