如何用Obsidian管理同福客栈?(Obsidian新手教程)
视频以《武林外传》为案例,生动演示了Obsidian的双链、模板及索引思维,旨在帮助新手掌握知识管理技巧。
UP主: 甜麻叶Maye · 时长: 9:38 · 🔗 B站原视频
发布: 2025-03-26 · 收录: 2025-06-10
标签: Obsidian · 笔记软件 · 知识管理 · 效率工具 · 双向链接
用同福客栈来讲 Obsidian
大家好,一直想介绍一下我非常喜欢的笔记软件 Obsidian,奈何找不到很好的方法。今天我会借同福客栈的例子,尽量有趣地介绍一下这个笔记管理软件。
员工管理:人物笔记、别名与双链
我们先从员工管理开始。在打开软件之后输入掌柜自己的信息,包括各项属性和人物简介。接着再输入老白的信息。
Obsidian 使用的是非常简洁明了的 Markdown 语法,但我们一般不需要碰源码,因为软件支持所见即所得的即时渲染。
这里值得注意的一个功能就是笔记的别名:一个笔记可以有很多个别名,无论你检索哪个都会指向这篇笔记。比如你可以搜索“盗圣白玉汤”“老白”“白公子”“黄豆豆”等等,都会指向“白展堂”这篇笔记。
现在我们建立了两个页面,在关系图谱中可以看到两个点。同时我们会发现页面右侧的两个面板有了一些变化,这两个面板被称为笔记的反链和出链。
反链指的是提到这篇笔记的笔记。比如“白展堂”这篇笔记里提到了“佟湘玉”的名字,那这就是一个潜在反链。出链指的是这篇笔记中提到的笔记。比如“佟湘玉”这篇笔记里也提到了“盗圣”两字,这就是一个潜在出链。
Obsidian 会自动检测其他笔记中是否有“佟湘玉”的潜在出链和反链,并提示你是否需要将潜在的出链插入成链接。当我点选时,文章中的“盗圣”就自动变成了可点击的出链。
注意,即使我们这里只用了别名“盗圣”,点击链接依然可以指向“白展堂”这个页面。这就是 Obsidian 的一个重要功能:双链。
此时再去看关系图谱,我们会发现关系图谱中两个分散的点,因为双链的存在连在了一起。有了这个功能,我们就可以更清晰地看到所有笔记之间的联系。
模板功能:批量建人物笔记
接下来我们要继续输入其他员工的信息。我发现这个工作量很大,有没有什么办法能够简化整个操作流程呢?当然有,就是模板功能。
我可以制作一个员工模板。当我想再去输入更多员工的信息时,使用模板指令插入员工模板,就可以节省很多精力。
关系图谱与知识网络:节点大小代表重要程度
在为店里的员工、客人每个人都制作了一篇笔记之后,关系图谱一下就变得复杂了起来。
这个思路不仅仅可以用来进行人物关系的管理,更重要的是,我们可以利用这种思路来进行知识网络的构建。出链和反链越多的笔记,这个节点会越大。我们可以通过节点的大小来判断一个知识点的重要程度,并洞悉笔记之间内在的联系。
菜品管理:文件夹为什么行不通
现在我们有了非常棒的人员管理体系,新的问题又来了:店里的菜品该怎么管理呢?
众所周知,同福客栈的菜色从“必胜阁麦得劳炭烤母猪蹄儿”到“红烧胖大海”“麻辣鱼鳞”,可以说是古今中外应有尽有。这么多菜,如果每道菜写一条单独的文档,管理起来就有些难办了。
首先遇到的问题就是我们该如何设置文件夹。凭直觉,首先会按照菜系来分。但如果今天我想找到所有鱼做的菜,就必须要点进每个菜系的文件夹里,一个一个去找,非常麻烦。
解决方式是继续细分,比如在菜系这个文件夹之下细分食材文件夹。但这种方法看似解决了我的问题,却又出了新问题:包含多种食材的菜应该放在哪个文件夹下面?
如果把番茄炒蛋只放进番茄文件夹,那么鸡蛋里就找不到它。如果复制两份似乎也不太对。那“九九还阳羹”里包含九种食材,难道要复制九份吗?最可怕的是,如果需要修改这道菜的信息,也得更新九遍。
所以文件夹的管理方式明显行不通。
标签与属性:用索引管理菜品
事实上,这也是 Obsidian 中非常重要的一个思路:摒弃文件夹的管理方式,使用标签和属性进行索引管理。
举个例子,我们现在给每道菜都加上一些属性,比如名称、厨师、食材、味型等等。这样虽然每道菜还和之前一样是一条笔记,但是你可以通过索引的方式很快找到想要的菜色,不再需要从一层层文件夹中翻找。
搜索:多维检索、复合条件与解释 Query
这里就需要用到 Obsidian 的另一个重要功能:搜索。
Obsidian 提供了完备的搜索功能,通过左上角的搜索框,我们可以从文件路径、文件名、标签、属性、文件内容等多个维度去搜索想要的笔记。
比如我现在需要找出店里所有的菜品笔记,那么在搜索栏里输入 tag:菜品,就会找出所有打了“菜品”标签的笔记。
再比如鸡王争霸赛的时候,店里鸡肉成灾,这时候就可以筛选所有“食材”一栏包含“鸡”的菜推荐给食客。如果今天店里来了四川的客人,我们也可以找到所有辣味的菜。
你甚至还可以使用多个条件复合检索。比如我想吃黄瓜做食材、煎炸为烹饪方式的创新菜,输入这些条件,结果很快揭晓:酥炸小黄瓜。
如果你想实现更高级的功能,搜索也支持布尔运算符和正则表达式的使用。如果你写的 query 太复杂,自己也有点迷糊,可以点击搜索框旁边的搜索设置选择“说明搜索含义”,就可以看到 query 的解释。
固定搜索结果:书签与嵌入动态菜谱
对于常用的搜索,我们可以把搜索的结果固定下来。
首先可以通过书签固定:我们搜索出所有厨师是李大嘴的菜品,然后选择书签收藏当前搜索,给这个搜索命名“主厨优选”。下次我们在书签栏点选这个书签,就可以显示保存的搜索结果。
如果我们想在打开大嘴人物页面的时候就直接看到他所有的拿手菜,也可以把搜索结果直接插入笔记当中。我们先在大嘴的页面里插入一个代码框,然后标明 query,将搜索栏里的搜索式复制过来,回车就得到了一个动态更新的大嘴菜谱,点击即可进入菜品页面。
当增加了新的大嘴的菜色,笔记中也会自动更新。
MOC 内容地图:按需创建多种索引页面
利用索引的思维,同样还是那些笔记,就可以按照自己的需求,在有限的笔记中创建出多种不同的索引页面,也就是 MOC(内容地图)。
比如按厨师分类、按菜系分类、按食材分类,想怎么分就怎么分。你只有减少找到它的成本,才能增加利用它的可能性。让对的笔记出现在对的位置,会成倍提升我们笔记的价值。
日记:记录营业情况与客户偏好
现在对人和菜都有了很好的管理,我们又有了新的问题:为了避免出现“视宽举然使令”的这种情况,一个成熟的客栈还需要对每日的营业情况进行记录。
让我们用 Obsidian 中的日记功能来助秀才一臂之力。
我们先设置一个日记的模板,然后选择创建当天日记,就会生成一个日记,自动带上了当天的日期。按照设置的模板,我们可以记录谁请假了、哪个客人来了、点了什么菜等等。
前面提到的双链功能,可以帮助我们将日记中提到的内容全部联系起来。举个例子,如果我们写完了这天的日记,然后将笔记中的双链都设置好,那么当下次我们再点开“平谷一点红”的人物页面时,打开右上角的反链面板,就知道他上次是三月初一来的,这天他点了“汤水蛋花汤”。
所以下次平谷一点红再来的时候,我们直接报出他上次来的日期,就可以问他还需不需要再点一次汤水蛋花汤了。这种宛如五星级酒店般的客户偏好记录系统,会让客人觉得心里暖暖的。
此外日记还能和一些项目笔记联动,记录项目进程。比如我们进入“老白涮肉坊”的笔记,从笔记的反链就能看到哪一天的日记曾经提到过老白涮肉坊,以及这一天具体的项目进度。
其他优点与插件生态
以上就是 Obsidian 中一些最基本的功能。当然除了我提到的这些,Obsidian 还有很多优点,比如即时保存、本地存储、无需联网、快速迅捷、语法轻量等等。
此外,本次我的演示都是使用 Obsidian 原生环境,没有安装任何第三方插件。但是插件生态也是 Obsidian 社区中非常重要的一环,可以给软件的使用体验带来质的提升。
比如使用 QuickAdd,可以让你在指定的笔记位置快速添加一条记录;使用 Dataview 这个插件来代替原生的检索,可以大大优化笔记索引的功能,生成动态更新的表格来展示笔记的多个维度。例如我们利用 Dataview 结合日记,输入几行简单的代码即可统计每日营业情况、统计项目的完成进度;再结合 Cards 这个 CSS 文件,可以生成店里菜品和人物简介页面的 gallery;使用 Day Planner,可以让你清晰地查看一日工作的时间轴;使用 Tasks 可以让你更好地管理任务等等。
更多精彩的功能还等待大家去发掘。
结尾
第一次尝试做这种教程视频,感谢大家看到。现在请多多一键三连吧。