part-6 · 工作流与方法论实战

写作创作工作流

从灵感到成稿:用卡片写大纲,用链接拼初稿,让素材自己找上门。

写作最难的不是写,而是开始写。盯着空白文档,脑子里一团乱麻,半天憋不出第一句——这种”白纸恐惧症”几乎人人中过。而卢曼用他的卡片盒,一辈子写了七十多本书,秘诀恰恰是:他从不面对白纸

卡片式写作的核心思想是:别等想清楚才动笔,让卡片替你想。先把零散的想法写成原子笔记,再把它们排成大纲,最后拼接成初稿。Obsidian 天生就是这套打法的舞台。

第一步:捕获灵感,写成原子卡片

好文章不是从”今天要写一篇关于 X 的文章”开始的,而是从日常积累的火花里长出来的。读到一句话、冒出一个观点、记下一个例子——每条都写成一条原子笔记(Zettelkasten 的永久笔记)。

这些卡片此刻不为任何文章服务,只是安静地躺在库里,彼此用 [[ ]] 链接。你不知道哪天哪张会被用上,但原子化的它们,随时可被召回重组。

第二步:从火花到大纲

当你决定写一篇文章,先建一篇大纲笔记。别急着写正文,只做一件事:把相关的原子卡片链接,排成一个顺序

# 写作工作流

## 引子:白纸恐惧症
- [[卢曼的高产]]
- [[白纸恐惧症]]

## 主体:卡片式写作
- [[原子化笔记]]
- [[先连后整理]]
- [[大纲卡片拼接]]

## 收尾:让素材找上门
- [[Dataview 辅助检索]]

每个 [[ ]] 都是一张已经写好的卡片。你做的只是排序和搭桥——这一步比从零写起轻松太多,因为每张卡片的内容早就想清楚了。顺序排对,文章的骨架就立起来了。

第三步:大纲卡片拼接成初稿

现在开始”拼装”。打开大纲笔记,逐段把每张卡片的观点展开、用过渡句连起来。Obsidian 的嵌入语法在这里很趁手——![[卡片名]] 能把卡片内容直接嵌进当前笔记,边看边改:

白纸恐惧症的根源,是要求大脑同时完成"想清楚"和"写出来"两件事。

![[原子化笔记]]

而卢曼的解法是拆开这两步……

![[先连后整理]]

拼装时不必追求一次成稿。先把所有卡片的观点串成一条连贯的线,哪怕粗糙;再回头润色过渡、补充例子、删去重复。初稿不必好,只需全——有了从头到尾的完整脉络,修改才有下手处。

[!tip] 保留卡片链接作为”脚手架” 初稿里暂时保留 [[ ]],方便随时跳回原卡片核对。定稿前再决定哪些转成正文、哪些删除、哪些留作引用。

第四步:Dataview 辅助素材检索

写到一半发现”我记得库里有条相关素材,但想不起叫什么”——这时 Dataview 救场。它能让素材按条件自动浮上来。

比如写”写作”主题时,想召回所有相关原子笔记:

```sql
LIST
FROM #写作 AND #永久笔记
WHERE file.name != "写作工作流"
```

或按链接反查——哪些笔记提到了当前文章的关键词:

```sql
LIST
FROM ""
WHERE contains(file.content, "卡片式写作")
```

更妙的是用反向链接面板:写”原子化笔记”这段时,侧边栏自动列出所有提到它的笔记,常常蹦出你自己都忘了的旧素材。链接织得越密,素材越会”自己找上门”。

第五步:发布与导出

定稿后,Obsidian 提供多条发布路径:

  • 导出 PDF:命令面板运行”导出为 PDF”,适合分享或打印。
  • 复制为 Markdown:直接复制全文,粘到博客系统、公众号排版工具。
  • 社区插件:如 obsidian-blog、Envelop,可同步到 Notion、GitHub Pages 等。

[!example] 一篇文章的生命周期 日常读到”卢曼一辈子写 70 本书” → 写成原子笔记 [[卢曼的高产]] → 三个月后决定写”写作工作流” → 建大纲笔记,把相关卡片排成线 → 嵌入卡片拼初稿 → Dataview 补漏素材 → 导出发布。全程没碰过”白纸”。

卡片式写作的真正礼物

这套流程最大的礼物,不是”写得快”,而是降低了对灵感的依赖。你不必等一个完整的灵感降临,只需日常积累卡片;写作时也不必从零构思,只需重组已有的思考。

卢曼说他的卡片盒会”回话”——当你把卡片排成大纲,常会发现两张本不相邻的卡片之间冒出新意,那是你单独写时想不到的。写作,于是从”创造”变成了”发现”:发现你早已想清楚的事。