在这个问题中,我将剖析我整个个人知识管理(PKM)系统以及它在多年间的演变。在这个问题中,我将互换使用“个人数据”和“个人知识管理”(PKM)这两个术语。很不幸,我的Commodore早已不复存在,我也不知道我的旧软盘去了哪里。后来,大约在1994年,我得到了我的第一台个人电脑:一台Intel i486DX2。我从来没有想过我实际上已经在引导我的未来职业了 第二次意译结果: 当时,在法国和比利时,纸质杂志非常流行 我清晰地记得一本叫做《La Bible des Tips》的杂志,它是一本收录了成千上万个视频游戏秘籍、技巧和窍门的汇编。那时候,Windows用户需要花上几个小时来进行碎片整理。一旦我有了自己的刻录机,我就发现了Nero Burning ROM并爱上了它。我还创建了自己的autorun.exe,它会显示一个漂亮的菜单列出内容。除此之外,我还收集漫画书、书籍、音乐(那时候Napster是王者)、模拟器和ROM(哦,亲爱的GBATemp)、PSX游戏(谢谢Paradox)、PC游戏、操作系统等等。
CM 我是 PKM 中度用户,对于笔记这件事我始终觉得是少部分人的「习惯」,但是我不知道这个少部分人的构成。不过,一般来说,农民使用的软件越多,他们就越会发现自己被这些工具收集的数据压得喘不过气来。可能属于 Platformer 的故事会被保存到生产力平台 Notion 的数据库中。Roam 的开发速度越来越慢,我花了一个季度的时间来使用轻量级、基本免费的替代软件 Obsidian。不过,Obsidian 的野蛮设计让我感到厌倦,最终我选择了用户界面更精致的 Mem(这些应用都能以 Markdown 格式导出笔记,因此切换起来相对简单)。它发生在你的电脑上,与电子邮件、Slack、Discord、iMessage 和你选择的文本社交网络为邻。这又回到了我在 Notion 中建立的链接数据库,以及我希望从 Roam 中获得的见解。
笔记不应只被理解为独立文档,还可以成为附着在邮件、任务、网页和事件上的上下文层。文章从 Hey 的 Thread Notes 和实体便利贴出发,设想一种跨应用的笔记元层:信息在相关情境再次出现时主动提醒,而不是依赖人回到文件夹中寻找。
一种用心使用笔记和其他生产力工具的简单方法。为什么我们最喜欢的笔记应用程序可以完美满足大多数日常需求,却令人沮丧地遗漏了一两个“基本”功能?为什么使用各种功能强大的笔记软件,我们可能很难构建一个连贯的系统?但在 Evernote 和 Notion 之间,存在相当大的灰色区域。在这个系统中,至少有四种这样的心态:富有成效的心态、好奇的心态、想象力的心态和反思的心态。我用于以学习为中心的笔记的工具将在信息捕获、信息组织和知识分类方面具有优势。用于此目的的笔记软件受益于层次关系和关联关系,这意味着除了文件夹之外,链接、标签和反向引用等可供性也很有用。mymind 富有想象力的思维模式 第三种心态是梦幻般的心态,灵魂与身体相遇的地方。More software recommendations 更多软件推荐 如果以上选择不符合您的喜好,这里有四种心态类别中的每一种的一些额外建议。
因为 Roam 没有持续解决“笔记到底该放在哪里”的焦虑,双向链接带来的自由最终又变回负担。最初,用双方括号把概念连起来很有吸引力,它承诺笔记不用放进固定层级,也不会丢失,未来能通过网络关系重新发现。但真实使用中,写链接的次数远多于回头点开旧链接的次数,知识图谱很快变成难以重访的碎片堆。随着回顾频率降低,用户会重新怀疑组织方式是否可靠,搜索差、移动体验弱、产品进展慢等问题也随之放大。Roam 的潜力在于它像一门信息组织语言,可以按使用方式塑造结构;短板在于缺少足够好的自动化。真正有用的笔记工具应能自动识别人名、书名、项目和地点,在合适时机召回相关片段,并用足够上下文解释它为什么重要。只靠手工链接,维护成本会吞掉灵感。
用 Obsidian 提高科研效率,关键不是堆插件,而是建立可持续的知识库结构。科研笔记应尽量原子化,一条笔记能独立表达一个概念;概念太大就拆成更小单元,再用链接和标签连接,而不是依赖层层文件夹。文件夹只负责粗略区分来源或用途,例如项目、论文、书籍、内容地图和主要学科区,真正的知识组织交给双向链接、嵌套标签和 MOC。阅读论文时可用 Zotero 管理文献,再把笔记同步到 Obsidian;项目进度、灵感、实验想法和长期主题都能与相关概念互相连接。Dataview 适合自动生成索引,把机器学习、书单或研究主题按字段查询出来,减少手工维护成本。这样的系统把知识从一次性摘录变成可检索、可组合、可复用的研究基础。它的目标不是把库做得漂亮,而是让研究者在需要时迅速找回证据、思路和未完成的问题。
工具应该贴合人的工作流,而不是逼人把思考方式折成工具允许的形状。大众生产力软件面向平均用户,功能更多、可靠性更高,却常常把任务、笔记、联系人、项目切成固定盒子;真正的工作却存在大量灰色地带。自制工具的价值不在于客观更强,而在于能把个人的心理模型编码进去:短期记忆和长期知识可以分开,联系人字段可以随着真实记录习惯增加,备份和日历也可以按自己的节奏运行。更重要的是,自有工具能随着需求变化而生长,先用最简单的方法观察模式,再把反复出现的模式变成软件能力。对承载日记、笔记、阅读记录和项目规划的系统来说,所有权也是可靠性的一部分。把关键工作流交给可能转向、关停或重塑产品的公司,意味着自己的思考基础随时可能被迫搬家。
Obsidian 可以用浏览器用户脚本变成私人剪藏器,关键是把网页中的选中文本或结构化字段拼成 Obsidian URI,让浏览器直接把内容写入指定库。通用做法是在 Tampermonkey 中监听快捷键,读取页面标题、域名和用户选中的文字,清理不能用于文件名的字符,再通过 URI 新建或追加笔记。更进一步,可以针对 IMDb 这类页面写专用脚本,用 jQuery 选择器抓取片名、年份、时长、简介等字段,点击页面上的 Obsidian 图标即可保存成固定模板。选择器需要在浏览器控制台里逐个验证;触发方式也不只限快捷键,还可以做成页面按钮或右键菜单。真正要注意的是脚本权限、iframe 选区和浏览器打开 Obsidian 前的确认弹窗。
然而,具有讽刺意味的是,一段时间以来,我一直在广泛地使用Obsidian,Obsidian不是一个大纲编辑器,而是一个长篇的markdown编辑器。即便如此,你还是可以通过Obsidian的功能和插件实现舒适的 "类似大纲 "的编辑体验。我不时地看到关于提纲的问题,例如丹尼-哈奇尔提出的这个问题: Good question Danny! 好问题,Danny! 在中,我将解释如何用 "原生 "的黑曜石来完成类似大纲的编辑,以及一些插件,使黑曜石的大纲更进一步。Smart indent lists 智能缩进列表 在 "设置 "中,在 "编辑器 "选项卡下,启用 "智能缩进列表 "选项。下面是纯文这个问题件的模样: 纲要是以标准的markdown列表的形式输出的,有tab缩进。请注意如何使用两种不同的方法来折叠一个项目列表: Folding and unfolding 折叠和展开 你会注意到,我们可以使用命令调板Toggle Fold on Current line命令在其父级层面上折叠列表。