Add AGENTS.md and Templates directory
This commit is contained in:
40
Templates/模板说明.md
Normal file
40
Templates/模板说明.md
Normal file
@@ -0,0 +1,40 @@
|
||||
---
|
||||
created: 2025-09-16
|
||||
tags:
|
||||
- note
|
||||
- journal
|
||||
- template
|
||||
- obsidian
|
||||
para: []
|
||||
---
|
||||
|
||||
我创建的几乎所有笔记都是从 模板 开始的。我大量使用模板,因为它能让我轻松地添加信息,方便我日后找到笔记。我为每个类别都准备了一个模板,并在顶部设置了 属性(properties),用于记录以下数据:
|
||||
|
||||
- **日期** — `created`(创建)、`start`(开始)、`end`(结束)、`published`(发布)
|
||||
- **人物** — `author`(作者)、`director`(导演)、`artist`(艺术家)、`cast`(演员表)、`host`(主持人)、`guests`(嘉宾)
|
||||
- **主题** — 按流派、类型、话题、相关笔记进行分组
|
||||
- **地点** — `neighborhood`(街区)、`city`(城市)、`coordinates`(坐标)
|
||||
- **评分** — 后面会详细介绍
|
||||
|
||||
我遵循以下几条属性规则:
|
||||
|
||||
- 属性名和属性值应尽量**跨类别复用**。这能让我更方便地找到不同类别下的事物。比如,所有媒体类型都共享 `genre`(流派)属性,这样我就可以在一个地方看到科幻类的书籍、电影和电视剧。
|
||||
- 模板应尽量**可组合**。例如,`Person`(人物)和 `Author`(作者)是两个不同的模板,但可以同时添加到同一个笔记中。
|
||||
- **属性名要简短**,这样打字更快。例如,用 `start` 而不是 `start-date`。
|
||||
- 如果未来有可能包含多个链接或值,**默认使用 `list`(列表)类型的属性**,而不是 `text`(文本)。
|
||||
|
||||
在我的模板库中,`.obsidian/types.json` 文件会列出每个属性被指定了哪种类型(例如 `date`、`number`、`text` 等)。
|
||||
|
||||
### 评分系统
|
||||
|
||||
所有带有 `rating`(评分)属性的笔记都使用 1 到 7 的整数:
|
||||
|
||||
- **7 — 完美**:必看、改变人生、不惜一切代价也要去体验。
|
||||
- **6 — 优秀**:值得反复品味。
|
||||
- **5 — 不错**:可看可不看,但体验愉悦。
|
||||
- **4 — 尚可**:急需时可以凑合。
|
||||
- **3 — 糟糕**:能避开就避开。
|
||||
- **2 — 恐怖**:需要主动规避、令人反感。
|
||||
- **1 — 邪恶**:以不好的方式改变人生。
|
||||
|
||||
为什么要用 7 分制?我发现 7 分比 4 分或 5 分更好。因为我需要更高的颗粒度来区分好的体验,而 10 分又过于细化了。
|
||||
Reference in New Issue
Block a user