前言
这周花了三四天的时间来打造 Obsidian 学习工作流,下载了大量插件和扩展,最终形成了一个比较完整的学习工作流。这里记录一下,顺便也用它们来练练手。
工具
Obsidian
Obsidian 是一款基于 Markdown 的知识管理工具,支持双向链接、标签、插件等功能,非常适合做个人知识管理和学习笔记。
插件与扩展
这里主要是 Obsidian 内部的插件和 Chrome 浏览器的扩展。
- Obsidian Web Clipper:网页剪藏插件,支持将网页内容直接转化为 Markdown 格式保存到 Obsidian。例如:

-
Linter:代码格式化插件,支持 Markdown 格式化和代码块格式化,相当于是一个帮你润色文件格式的工具。
-
Media Extended:视频笔记插件,支持在视频中添加时间戳笔记,并且可以直接跳转到视频的对应时间点。这个插件的强大在于你可以在笔记里直接点击时间戳,就能跳转到视频的对应位置,非常适合做课程笔记。例如:

- Excalidraw:画图插件,支持在 Obsidian 中直接绘制图形,并且可以将图形嵌入到笔记中。例如:

- Annotator:PDF 标注插件,支持在 PDF 中直接添加标注,并且可以将标注内容导出为 Markdown 格式保存到 Obsidian。例如:

例如,从 PDF 标注里导出的内容可以直接进入笔记。标注内容会保留原文片段和定位信息,后续整理课程笔记时比较方便。
In addition to passing control to a procedure when called, and then back again when the procedure returns, procedure calls may involve passing data as arguments, and returning from a procedure may also involve returning a value. With x86-64, most of these data passing to and from procedures take place via registers.
文件夹结构
