在阅读 Hacker News 上一篇关于 Zettelkasten 方法的有趣文章后,我开始了新的笔记方法。多年来,我一直在努力思考如何组织我的阅读清单以及我学到的东西。我尝试了很多工具和方法,例如使用 Pocket、使用浏览器书签、Medium、Trello、Twitter likes...没有任何效果。我总是忘记我读过的内容。我们的记忆并不像我们想象的那样可靠。构建第二大脑的想法改变了我的学习方式。 Obsidian 是我最喜欢的构建工具。我不断改变如何充分利用黑曜石。
我很乐意与对学习感兴趣并希望更好地组织学习过程的其他人分享我的模板。
有我经常使用的各种模板,您可以在模板文件夹中找到它们。
Term
:可用于定义特定术语。应该是短的、简单的、原子的。Resource
:关于任何主题的一种条目注释,包含许多相关术语、关于一个主题的链接。您可以将此作为探索主题中其他概念的切入点。Quote File
:名人说过的话。Create Anki Card
:用于将卡标记为 Anki 卡。请参阅以下部分的更多详细信息。ID
:为当前笔记生成唯一的 Zettelkasten ID。Book
:关于一本书的摘要。Thought
:用来捕捉我的想法。Ctrl+N
记录新事物时创建新的 Zettelkasten 笔记,并使用热键Ctrl+T
选择模板todo
标签即可。Ctrl+Tab
可查看搜索结果中的随机注释。review
标签,并在您认为足够好后立即将其删除。要访问需要审阅的笔记,请输入Ctrl+R
或执行命令Spaced Repetition: Open a note for review
。 (Resource) Topic name
(Kanban) Books
(Book) product
[ ](#anki-card)
作为分隔符,因为它在预览模式下不可见。要添加分隔符,只需使用模板Create Anki Card
在注释的第一个标题后面插入分隔符。默认情况下, Term
卡是 anki 卡。 我使用许多热键来进行快速操作。您可以在设置的Hotkeys
部分看到它们。
您可能需要压缩图像文件以保持对它们的控制。为此,您需要安装预提交挂钩。我使用 oxipng 来压缩图像。所以你需要在你的系统中安装这个软件包。之后,只需安装预提交挂钩:
pre-commit install
我使用自动笔记移动器来自动组织我的笔记。当你有很多笔记时,这真的很有帮助。只需将标签添加到您的笔记中,它将被移动到您在插件设置中指定的文件夹中。
我使用 DataView 插件来创建自动列表。例如,您可以使用 DataView 将所有想法收集到一处。参见示例。然而,这种方法的缺点是所有链接不会显示在图形视图中。因此,如果需要,您可以考虑手动链接。
我还提供了一些脚本来更新您的阅读统计数据(随着时间的推移您记了多少笔记)。每次你想更新 git 时,只需运行命令:
$ ./update your message without quote here
它将添加所有新笔记、更新笔记统计信息、生成进度图片并使用您的消息创建新的提交。您的统计数据将如下所示:
您可能有很多想要阅读的文档,但还没有时间审阅它们。您可以使用 Khoj 搜索文档并与之聊天。例如,当我想阅读一篇论文时,我会创建一个笔记,并将论文附在笔记内。
如果您想了解更多有关 Zettelkasten 方法的信息,我推荐《如何做智能笔记:一种促进写作、学习和思考的简单技巧 – 适合学生、学者和非小说类书籍作家》一书,作为一个良好的开始。
快乐学习:)。
麻省理工学院