设置 Obsidian 进行内容规划和项目管理

2025-06-08

设置 Obsidian 进行内容规划和项目管理

Obsidian是一款写作应用,旨在以 Markdown 格式进行离线/私密笔记记录,其界面与我们常用的编程 IDE 非常相似。它非常灵活,拥有丰富的社区插件集合,您可以根据自己的喜好定制 Obsidian。

我最近开始在工作中使用 Obsidian 做每日/每周笔记,它对我保持条理非常有帮助。我现在正在我的个人笔记本电脑上安装 Obsidian,以帮助我追踪想法和业余项目。在这篇文章中,我分享了我的设置和自定义模板,以便于使用。

1.安装Obsidian

第一步是在你的电脑上安装 Obsidian。查看他们的下载页面,下载并安装适合你系统的版本。

2. 自定义 Obsidian 外观

安装 Obsidian 后,首次打开时,你会看到类似这样的界面,提示你创建一个新的 Vault 或使用现有目录作为 Vault。“Vault”是存放 Markdown 文档的文件夹。

Obsidian 入门

您可以指定 Vault 的创建位置。我在“文档”下创建了一个名为“我的项目”的文件夹,并使用了该文件夹。确认 Vault 的位置后,您将看到 Obsidian 的默认界面。

黑曜石界面

我更喜欢深色配色方案,因此我在“设置”->“外观”->“基本配色方案”中对其进行了更改。

将 Obsidian 主题更改为深色

在同一个屏幕的下方,我在“高级”->“缩放级别”中增加了界面缩放。

增加 Obsidian 中的界面缩放级别

之后,仍然在“设置”窗口中,我前往“社区插件”->“启用社区插件”来启用社区插件。我们需要安装一些实用的插件,以便充分利用 Obsidian。

在 Obsidian 上启用社区插件

此时,Obsidian 已可正常运行,您可以开始创建文件夹并整理 Markdown 文档。下一步,我们将安装一些插件,以帮助您进行内容规划和项目管理。

3.安装Templater和Tasks插件

Obsidian 拥有大量社区贡献的插件,可以满足各种用户需求。在本指南中,我们将安装TemplaterTasks这两个插件,它们组合起来可以非常有效地创建笔记和任务列表。

模板器

它定义了一种模板语言,允许你将变量和函数结果插入到笔记中。它还允许你执行 JavaScript 代码来操作这些变量和函数。

我们将使用 Templater 为每个文件夹设置一些默认模板。这样,当您创建新的“教程”类型的内容时,它将自动使用指定的“教程”模板。对于项目,我们也将执行相同的操作。

首先,在 Vault 中为模板创建一个新文件夹。您可以将其命名为“Templates”。然后,前往Settings -> Templater并将 设置Template folder location为新建的目录。同时启用Trigger Templater on new file creation

设置 Obsidian Templater 插件

现在,您可以开始为不同的内容类型、项目等创建模板,并将每个模板与内容文件夹匹配。本指南将设置两个模板:项目内容

在 Templates 文件夹中创建一个新文件,并将其命名为“Project”。您可以使用以下模板作为基础,并对其进行自定义以更好地满足您的需求:



---
name: Project Name
createdAt: <% tp.date.now() %>
description: A project to do X in Z
tags:
  - tag1
  - tag2
  - tag3
---

## To Do
- [ ] Task 01 ⏫ 
- [ ] Task 02
- [ ] Task 03

## Milestones

- Milestone 1
- Milestone 2
- Milestone 3 

## Ideas
- Idea 01
- Idea 02
- Idea 03


Enter fullscreen mode Exit fullscreen mode

创建另一个文件并将其命名为“Content”——这将是你的内容模板。你可以使用以下内容作为基础:



---
title: How to Do This Thing
description: Learn how to do this thing on Linux
tags:
  - tag1
  - tag2
  - tag3
---
## Introduction
Introduce the thing.

##  1. Doing the first thing
Explain how to do the first step.

## 2. Doing a second thing
Explain how to do the second step.

## 3. Doing a third thing
Explain how to do the third step.

## Conclusion
Quick recap, final remarks, and how to learn more.

---

### Content Launch Checklist
- [ ] Content published to DEV
- [ ] Content shared on X/Twitter
- [ ] Content shared on LinkedIn
- [ ] Short video published on Reels (Instagram)
- [ ] Short video published on YouTube Shorts
- [ ] Long video shared on YouTube
- [ ] Video shared on YouTube



Enter fullscreen mode Exit fullscreen mode

设置完两个模板后,创建一个“项目”文件夹用于保存项目页面,并创建一个“内容”文件夹用于保存教程页面。然后,前往Settings -> Templater文件夹模板”设置“项目”和“教程”内容类型。现在,您应该将每个文件夹与其对应的模板关联起来。

使用文件夹模板设置 Obsidian

应用更改后,请右键单击内容或项目文件夹,然后在那里创建新的注释,检查一切是否正常。新注释应使用其指定的模板创建。

任务

在整个保管库中跟踪任务。您可以随时随地查询任务并将其标记为已完成。支持截止日期、循环任务(重复)、完成日期、清单项子集以及筛选功能。

Tasks 插件功能非常强大,因为它允许您创建精细的任务列表,并从整个 Vault 中搜索/筛选任务,并将其列在一个文档中。例如,您可以列出所有项目中的待办事项,并使用各种过滤器仅显示相关或高优先级的任务。

您可能已经注意到,在上一步设置模板器模板时,我们在项目模板中添加了一个待办事项列表,并教程模板中添加了一个内容发布清单。我们可以将这些任务放在另一个 Markdown 文档中,以便对所有未完成的任务进行概览。

在保管库根目录中创建一个新文件,并将其命名为“Tasks”。将以下原始内容复制到此文件中:




### Projects
```tasks
not done
filter by function task.file.folder === "Projects/"
```


###  Content
```tasks
not done
filter by function task.file.folder === "Content/"
```


Enter fullscreen mode Exit fullscreen mode

现在,当您从编辑模式切换到阅读模式时,您将从“项目”文件夹和“内容”文件夹中获得两个包含待办任务的列表,类似于:

显示 Obsidian 中的所有待办任务

您可以创建多个类似的页面,并使用不同的搜索过滤器,以便全面了解您的计划和任务。在这里,我还创建了一个“已完成工作”页面,用于显示标记为“完成”的任务。为此,您可以使用如下简单的查询:



```tasks
done
```


Enter fullscreen mode Exit fullscreen mode

查看任务插件文档以了解有关该插件提供的强大搜索功能的更多信息。

最后的考虑

Obsidian 是一款功能强大的文本写作应用程序,用户可以根据自己的特定需求进行自定义。只需几个插件,即可将 Obsidian 变成一个强大的助手,用于规划和跟踪内容、新想法和项目。

在本指南中,我们学习了如何使用 Templater 和 Tasks 插件创建基本设置,以帮助您跟踪内容创建和其他项目的任务。基于本指南所学的知识,您可以进一步自定义文件夹和模板,使其更符合您的需求。

鏂囩珷鏉ユ簮锛�https://dev.to/erikaheidi/setting-up-obsidian-for-content-planning-and-project-management-38f1
PREV
与 Erika Heidi 一起学习编程艺术
NEXT
如何在 PHP 中创建 dev.to API 包装器来获取最新帖子