ARTICLE · 1054502
同一个卡片盒,我搭了两遍:问题不在软件,在容器

9 月 20 日,我在 WorkBuddy 资料库里搭了一整套卢曼卡片盒。
一个空间,一张主表,三个文件夹,十二个字段,一天搭完。
9 月 21 日上午,我在 Obsidian 里又搭了一个。
9 月 21 日下午,我干的事是:把 Obsidian 那一套的设计,一处一处倒回 WorkBuddy 那套里。晚上给两边挂上定时同步,定的是每天 22:30 互相看一次。
同一个人,同一本《卡片笔记写作法》,同一套 F、L、P、M。
为什么要搭两遍?
因为第一遍搭出来的那个盒子,从第一天起就有两处是断的:正文看不到底,链接连不起来。
一个装不下正文、也连不起链接的东西,不叫卡片盒。它是一张很整齐的表。
一、第一遍:一张表,装下了全部,也堵死了全部
结构是:一个空间,叫卡片盒。一张主表,也叫卡片盒。下头挂三个文件夹——索引卡、素材、成稿。
主表十二个字段:编号、类型、论点、正文、来源、指向、索引、标签、状态、图片、附件、创建。
表格有一种很魔性的完整感。一行一张卡,一列一个属性,能排序、能筛选。
但它有三处,是从设计上就堵死的——最要命的两处在搭建当天就断了,第三处过了几天才发作。
第一处,正文装不下。
我把真正的推演写进了「正文」那一列——二十二张卡,最短的 263 字,最长的 1633 字,中位数 493 字,带算式、带反例、带条件分支。表格能显示的,是列宽那几十个字,剩下全被截断。
点开看呢?点开的是一条记录详情,一栏窄窄的面板,长正文要一路往下滚。滚到一半上下文就丢;想拿两张卡对照,还得来回开关两次。那个视野,用过的人都懂。
这个盒子里的正文,本来就是它最值钱的部分。我给自己定了一条硬规矩:正文写推演,不写摘要。
这类正文天生就长,而我把它塞进了一个天生就窄的格子里。
一句话:表格是「一行一个格子」的世界。它擅长对齐,不擅长装长文。
第二处,链接只是个文本。
我设了一个字段叫「指向」,卡里写 [[P-20260920-01]]。
写的时候以为连上了。可对系统来说,这串字符跟「你好」没区别——不认方括号,点不开,也反查不了。我明明「填了链接」,盒子里一条边都没长出来。
这一条最容易被忽略,因为它伪装成了「这功能我有」——字段在、内容在,功能不在。
第三处,索引靠手写清单。
索引卡里我列了子卡清单:这个主题下有几张卡,编号分别是什么。
第一天没问题。第二天加了两张卡,回去改清单;第三天改了张卡的编号,又回去改;到第四次我就懒得改了——清单开始撒谎。
还有一次事故。表格里的行能拖、能覆盖,某天一次误拖,六张卡的「论点」被覆盖掉了。论点是一张卡的命。这张表没有撤销,也没有版本历史。
那天下午,我把这张表导出成 CSV 封存了。它本身没有错,它只是不该用来装卡片。
二、动手第二遍之前,我停下来问了一个问题
不是「哪个软件更好」。四家工具摆一起,功能几乎一样。
真正把它们分开的,是一条跟功能无关的判据:
我写下的那条关系,是这个工具记下来了,还是只有我自己一个人记着?
书里有一句很硬的话:选关键词这个过程不能自动化,或委托给机器或程序(第 125 页)。因为「这两条有什么关系」这个判断,本身就是思考。
表格版的问题不在于它替我想了——恰恰相反,它什么都没替我做,只是没给我一条能被系统读出来的通道。我把关系写成了文本,关系就还停在纸面上。
所以第二遍的判据只有一句:
链接得是「边」,不能只是「字」。能被系统当成边的,才叫链接;只是一串方括号的,叫装饰。
三、第二遍:Obsidian,一卡一文件
这一遍最根本的改动,是把容器换掉了。卡不再是「一行」,而是「一个文件」。
放内容的目录就四个,很朴素:
卡片/——所有正式卡,F、L、P 全在里面,不分子目录索引/——M 卡,也就是主题地图成稿/——初稿和发布稿_模板/——新建卡、新建索引、新建骨架的模板永久卡为什么不按主题分文件夹?因为分类会挡住意外联系。我要是照主题给它们分好格子,两张本该相遇的卡就永远隔着两层目录——同类的凑一堆,跨类的碰不到面。而跨主题的那条边,才是卡片盒里最值钱的东西。
每张卡前面有一段字段,四个不能省:
编号: P-20260920-01
类型: P 永久
论点: 一句话,必须能独立站住
索引: 写作方法/卡片盒
少任何一个,自动聚合就抓不到它——那张卡就成了盒子里的一张白纸。
然后是三件它自己做、我不用管的事。
链接自动。[[P-20260920-01]] 还是那串字符,区别是这里的方括号系统认——敲完就长出边,点得开、反查得到。再往上,Smart Connections 把语义相关的卡推到侧栏;Dataview 只认「索引」一个字段;正文里提到某张卡的编号,它自己进到那张卡的「未链接提及」里。第一遍我「填了链接」,一条边没有;这一遍我一条没连,边自己来了。
索引自动。索引页里一个字清单都不写。要加卡,改卡自己的字段;主题要调整,只改索引页正文,几十张子卡一张都不用动。第一遍那张手写清单,改到第四次就开始撒谎;这一遍根本没有清单可改——没有清单,就没有撒谎的余地。
出稿自动。要写东西了,新建一个骨架文件,一段 Dataview 把主题下所有卡的论点按编号排好队——那就是文章的骨架。第一遍最难受的正在这儿:推演写在正文里,却被列宽截成几十个字,滚到一半上下文就丢。这一遍正文是一个文件,能一路读到底,哪一环接不上,一眼就看出来——回去补卡,别硬写。
有一条线得划清楚:工具负责把候选摆到我面前,「为什么是它」得我自己写。它说「这两条像」,我看一眼、写下理由,是省力;它替我把关系定死,这笔就不是我的了。
效果不用我吹,是数出来的:同步引擎全量扫过 79 张卡,量出 70 条跨主题连接——那些边,不是我一条条连的,是长出来的。
四、倒回去:把 Obsidian 的设计搬回 WorkBuddy
到这一步我才明白,第一遍失败的地方,跟「在哪个软件里」关系不大,跟「用行装卡还是用文件装卡」关系很大。
所以倒回去的动作很明确:
卡片文件夹,一卡一文档。WorkBuddy 里每张卡是一篇独立在线文档,不再是一行记录。正文是一整篇,能写完、能看全、能一直往下读。
原样配齐五个文件夹。卡片/、索引/、成稿/、_模板/、_已归档/。废弃的卡进 _已归档,不删——删了就不知道当初为什么废。
三张面板文档。总索引、控制台、涌现看板,整页都是查出来的,一栏都不用我填。
旧表封存,不删。改名加「(2026-09 存档)」,从此不再参与同步。留着它,是为了以后还能回头看一眼。
每张卡底部留一块自动区块。长得是这样:
<!-- AUTO:BEGIN name=links -->
(相关卡:同主题关联、跨主题语义关联、相似度、强度)
<!-- AUTO:END -->
引擎只写这个方框里的东西,手写正文一个字不动。这条设计很关键——自动化和手写必须分开住,否则早晚打起来。
主题够 5 张就自己铺索引。某个一级主题攒到 5 张卡还没建正式索引,引擎自动铺一张占位索引页;正式 M 卡一写上,占位页自动撤掉。
那三个「自动」,在云端一个不少地复刻了——Obsidian 靠 Dataview 在本地算,WorkBuddy 靠同步引擎在云端算。
五、两套盒子,一个本人
那为什么不干脆只留一套?
因为它们的性质不一样。
Obsidian 是写作现场:本地、快、敲两个方括号就长出边。适合坐着写东西的时候用。
WorkBuddy 这边是云端副本:手机上能看、能搜、能分享,换台电脑也在。适合不坐在桌前的时候用。
两边定的是每天 22:30 同步一次,想手动跑,喊一声就行。本地新写一张卡,云端多一篇文档;本地改了,云端覆盖;本地删了,云端移进归档。同步每轮还会顺手重算一遍涌现看板——新长出来的连接、聚类、枢纽卡、潜在主题,都在那一页上。
对了,旧表还有个用处:同步引擎每轮会顺手查它一次。里面多出记录,说明我又写错地方了,报告里会报警——这算给自己装了一道防呆。
六、如果你手上也有一张「卡片表格」,照着搬
这套东西要落地,真不是什么大工程。核心就五步。
第一步,冻结旧表。改名加个「存档」,从此禁止往里写,新卡一律进新结构。别一边用一边迁,两头写必然乱。
第二步,换容器。卡从「一行」变成「一个文件」。这是唯一必须做的结构改动,也最容易被跳过——不换容器,后面全是白搭。
第三步,编号照旧,一字不改。旧表里那些编号就是地址。搬的时候原样带过去,别重排、别美化,改了所有指向它的地方就都断了。补一条:旧表用掉的日期序号要避开,当天新卡从旧表断号之后接着编。
第四步,字段做减法。十二个字段砍成四个必填——编号、类型、论点、索引。其余按需加:标签最多三个,状态只用来区分待加工/已成卡/已入稿。字段越多,填卡越慢,越容易停。
第五步,把链接从「字」改成「边」。文本里的方括号要变成真链接,或者干脆让卡片自己声明归属、由系统去捞。这一步最费时,也最值得——之前那些「看着连上了」的,全都要重连一遍。
工具设置也一并写在这儿,想动手的直接抄:
卡片盒/卡片 → 卡片盒/_模板/卡片模板,然后重启一次 ObsidianP-20260920-01,类型首字母 + 日期 + 当日序号,同日递增、跨日归 01,给定永不改最后:一份行动清单
搬完之后,照这个节奏用。
一、今晚就一件事。打开你现在的笔记软件,新建一个文件,写下一句能独立站住的陈述句。就一句,名词短语和问句都不算。
二、明天搭骨架。建三个放内容的文件夹:卡片、索引、成稿。卡片下面不建子文件夹——忍住。
三、第三天装模板。把模板挂到卡片目录上,字段就四个:编号、类型、论点、索引。
四、第一周做减法。把你最舍不得删的那条长笔记翻出来:这里面有几个能独立成立的洞见?然后一张一张拆出来。
五、每周开一次控制台。把「待加工」的闪念卡要么论证成永久卡,要么废弃;顺手扫一眼孤立卡。孤立卡不可怕,可怕的是它一直孤立。
六、要写东西时,先建骨架。让论点自动排队,接不上的那一环回去补卡,别硬写。
七、一个月后清一次链接。反向链接面板底下找「未链接提及」,提到过但没连上的,一键转成链接。
「攒够多少条才会有涌现」,这话我认真去查过:没有权威数字。有人说 50,有人说 5000,卢曼本人只肯说「若干年」。
所以别把任何一个数当成目标。
不是先攒够多少条,是每一条都接上。
阈值不在数量,在密度。79 张卡,长出了 70 条跨主题连接。
本文所有方法、故障与数据,来自 2026-09-20 至 09-21 两套卡片盒的搭建与改版过程,未经事后修饰。
摘要
我在 WorkBuddy 里用一张结构化表格搭了卢曼卡片盒,正文看不到底、链接连不起来、索引靠手写清单;换到 Obsidian 后链接自动、索引自动、出稿自动;第三天我把 Obsidian 那套设计倒回 WorkBuddy,同步定的是每天 22:30 互相看一次。文末附卡片迁移五步与工具设置清单。