
很多长期写作的人都会遇到一个困境——翻看自己过去几年的文章,少则几十篇,多则数百篇,明明每一个字都是自己写的,每一篇文章都花过心思,但回过头来看,却很难说清楚自己到底积累了什么。更尴尬的是,遇到一个新问题时,隐约记得自己以前写过类似的话题,但翻半天找不到;找到了,又发现当时的写法和现在的理解已经对不上了。
这不是写作能力的问题,而是知识组织方式的问题。文章是线性的、按时间排列的产物,而知识在头脑中是非线性的、按关联组织的网状结构。如果我们只是不停地写,却从来没有对自己的文章做过一次结构化的梳理,那么写过的内容就始终是一堆散落的材料,而不是一座可以随时取用的仓库。
这篇文章想分享的,是一套从个人历史文章中萃取结构化知识的方法。它不是让你写更多,而是让你把已经写过的内容重新盘活。核心思路不复杂:把知识分成三个层次来整理——场景、概念、实体,然后通过两轮迭代,把一个模糊的语料库变成一套可检索、可组装、可复用的知识系统。

在开始整理之前,先要建立一个基本的分类框架。这套框架把知识要素分为三层,每一层回答不同的问题。
最上层是场景。场景回答的问题是“我要解决什么问题”。它对应的是一个具体的、以“如何……”开头的问题,比如“如何进行深度思考”或“如何构建个人知识体系”。一个场景本质上是一个完整的需求情境——谁在什么情况下遇到了什么困惑,希望得到什么结果。场景不负责提供具体的方法细节,而是负责定义边界和组装规则:解决这个问题需要经历哪几个阶段,每个阶段需要用到哪些方法和工具。
中间层是概念。概念回答的问题是“解决这个问题需要用什么方法来想”。概念是思维加工的单元,它有明确的输入、处理过程和输出。比如“归纳”这个概念,输入是一堆具体案例,处理过程是从中提取共同模式,输出是一个一般性的结论。概念的粒度有大有小,有些概念自身足够完整,可以独立操作;有些概念则是由多个更小的概念组合而成的流程。但不管哪种,概念的核心特征是:它是一个可以被执行的思维动作,而不是一个静态的标签。
最底层是实体。实体回答的问题是“过程中涉及哪些具体的人、工具、产品或框架”。实体是现实世界中可指认的具体对象——马斯克是一个实体,Cursor是一个实体,麦肯锡七步法也是一个实体。实体和概念的区分常常让人纠结,有一个简单的判断方法:如果你能说“我用了某某”,而那个“某某”不是一个思维动作本身,那它大概率是实体。比如“我用了MECE原则”中的MECE原则是概念(因为它是一种分析操作),而“我用了麦肯锡七步法”中的麦肯锡七步法是实体(因为它是一个具名的、由特定公司提出的方法论产品)。
这三层之间有一个清晰的调用关系:场景调用概念和实体来组装解决方案,概念可以调用实体作为工具,也可以引用其他概念作为子步骤。实体之间可以有父子层级,比如Notion是知识库这个大类下面的一个具体产品。
在三层架构中,概念是最核心也是最难定义的一层。一个概念到底应该长什么样?这里提供两种互为补充的建模方式。
第一种叫IPO模型,适用于那些自身已经足够原子化的概念。IPO是输入、处理、输出的缩写。一个合格的概念定义必须说清楚:这个思维加工动作需要什么样的原材料作为输入,它经历了怎样的处理步骤,最后产出了什么。比如“第一性原理”这个概念,它的输入是现有的认知框架和待分析的问题,处理步骤包括识别并剥离所有未经论证的假设、层层追问回到不可再简化的基本元素、从基本元素出发重新推导,输出是去假设化的问题本质理解和基于基本原理的创新方案。有了完整的IPO,一个概念就不再是一个空泛的名词,而是一个可执行的认知操作。
第二种叫分解模型,适用于那些由多个子概念协同完成的流程性概念。比如“深度思考”这个概念,它本身很难用一个简单的IPO来概括,因为它包含了问题解构、多维分析、模式匹配、洞悉本质等多个步骤,每个步骤都可以对应到一个更具体的概念。在这种情况下,用分解模型来表达更合适——列出这个流程包含哪些阶段,每个阶段调用了哪个子概念,以及为什么在这个环节需要这个子概念。
一个概念可以只用IPO,也可以只用分解模型,也可以两者都用。两者都用的情况很常见:一个概念有自己的核心加工逻辑,同时它的某些关键步骤又引用了其他已有概念。这种混合建模的好处是,它既保留了概念的独立性,又建立了概念之间的关联,避免重复定义。
在实操中有一个重要的原则:如果一个概念既写不出IPO,也做不了分解,那它很可能不应该作为一个独立概念存在。它要么太虚了,需要合并到父概念中去;要么太碎了,只是一个步骤而非一个完整的概念。

相比概念,实体的判定更为直观,但也容易出问题。最核心的边界问题是:一个具名的方法论框架,到底算概念还是算实体?
这里有一个经验法则:如果它是一个通用的思维加工动作,归为概念;如果它是一个具名的、由特定组织或个人提出的方法论产品,归为实体。举个例子,“问题分析解决”是一个概念,因为它是通用的思维动作,任何人做问题分析都可以套用这个IPO过程。但“麦肯锡七步法”是一个实体,因为它是麦肯锡公司提出的具体方法论产品,有明确的出处、适用范围和步骤命名。
换句话说,概念是“类”,实体是“实例”。概念讲的是这类思维加工应该怎么做,实体讲的是某某机构或某某人提出的那个具体版本长什么样。
实体的另一个关键设计是层级结构。实体之间可以有父子关系,比如“知识库”是一个大类实体,下面可以挂“腾讯ima知识库”和“Notion”作为子实体。子实体可以继续往下分,但一般不超过三层。层级的决策标准是:如果子实体有独立的来源文章和独立的定义,并且能被其他概念或场景单独引用,那它就值得作为一个子实体存在。如果它只是父实体的一个功能描述,没有独立的文献支撑,那就不要拆分,在父实体的定义里一句话带过即可。
场景是三层的顶端,也是离用户最近的一层。一个场景的本质是一个“如何……”的问题加上一套组装规则。场景本身不发明新方法,它只是把已有的概念和实体按一定顺序组合起来,形成一个完整的解决方案。
设计一个场景时,需要明确四件事。第一是触发条件:用户在什么情境下会提出这个问题?第二是目标:经过这个场景的处理后,用户能得到什么?第三是组装阶段:解决这个问题需要经历哪几个大的阶段?第四是每个阶段的规则:这个阶段调用了哪些概念和实体,关键约束是什么?
一个好的场景通常有三到六个阶段,阶段之间有清晰的递进关系——从理解问题到设计方案,从理论分析到实践落地,从局部拆解到整体集成。每个阶段调用的概念和实体必须已经在概念库和实体库中存在,场景只负责编排,不负责发明。
打个比方:如果把解决问题比作做菜,场景就是菜谱——它告诉你做什么菜、分几步做、每一步用什么食材和什么技法。概念是烹饪技法——爆炒、腌制、勾芡,每一步有明确的操作逻辑。实体是具体的食材和厨具——鸡胸肉、郫县豆瓣酱、炒锅,是你可以拿在手里的东西。菜谱本身不创造新的技法或新的食材,它只是把已有的东西按照正确的顺序组合起来。

理论框架有了,具体怎么操作?这里推荐一个两轮的萃取流程。核心思想很简单:第一轮只做扫描和去重,第二轮才做内容的精细填充。这个顺序很重要,因为如果一开始就陷入细节,很容易在重复的概念上浪费大量精力。
第一轮是快速扫描。按批次读取你的历史文章,每批五到十篇,从每篇文章中提取三个东西:这篇文章试图回答什么场景问题?它提到了哪些可以被IPO化的概念?它涉及哪些具体的人物、工具或框架?这一轮只记录每个要素的核心标识和一句话定义,以及它来自哪篇文章,不做任何深入的内容展开。
全部扫描完成后,会得到一个初步的候选清单。这个清单一定是冗余的——同一个概念可能在多篇文章中以不同名字出现,多个相近的概念可能表达的是同一个意思。这时候需要做一次全面的去重合并。去重的标准很明确:如果两个概念的语义重叠达到百分之八十以上,就合并成一个,选最简洁的那个名字作为标准id,合并所有的来源文章,保留最精确的那条定义。有些概念拆得过细——比如把“目标管理”拆成了“目标制定”“目标分解”“目标跟踪”三个独立概念——也要合并回一个更粗粒度的概念,把细分的步骤放到IPO的步骤列表里去。
去重之后,你就有了一个干净的骨架清单。把这个清单拿给用户确认一下:有没有漏掉的、有没有误合并的、有没有分类错误的。确认之后进入第二轮。
第二轮是内容填充。按清单逐条回查原始文章,把每一个概念、实体、场景的完整信息填进去。概念要填完整的IPO或分解结构,实体要填关系网络和层级,场景要填触发条件、目标和组装阶段。这一轮的所有内容都必须有原文依据,不能凭空编造。填充的顺序建议先概念后场景,因为场景需要引用已有的概念。实体可以和概念并行填充,因为它们之间有双向引用关系。
两轮做完之后,你就有了一套结构化的知识元模型。它不是静态的归档,而是一个可随时调用的工具箱——当新的问题出现时,你可以去场景库中匹配,也可以自行从概念库中组装方案。
在实际操作中,有几个坑是反复出现的,值得提前留意。
第一个坑是命名变体造成的重复。同一个概念在不同文章里可能被叫成“主动思考”“独立思考能力”“独立思维”“独立思考意识”,看起来都不太一样,但其实指向同一个东西。处理方式很简单:统一归并到最简洁的那个名字下,其余作为别名记录即可。
第二个坑是把相关当依赖。在建立概念之间的关系时,很容易把“有关联”写成“依赖”。关系的精确度是有优先级的——能用“包含”就不用“相关”,能用“依赖”就不用“参考”。如果一个概念只是提到了另一个概念,但离开后者仍然可以独立工作,那它们之间是“参考”关系而非“依赖”关系。把关系写精确,后续的检索和组装才会准确。
第三个坑是关系过度泛滥。一个概念挂了十几个“相关”关系,等于没有关系。每条关系都应该有明确的语义价值,控制在一个合理的数量范围内,两到六条是比较健康的区间。
第四个坑是来源路径不规范。所有的原始文章都放在固定的目录下,引用时用相对路径。不要用带盘符的绝对路径,也不要混用正反斜杠。这个细节虽然小,但一旦路径混乱,整个知识库的可移植性就大打折扣。

从四百多篇文章中提取出几百个概念和实体,并不是一蹴而就的事。但真正值得在意的不是数量,而是质量——你积累的每一个概念是否真的可以用IPO来执行,每一个场景是否真的可以指导行动,每一个实体是否真的有明确的定位和关系网络。
这套方法的最终目的,不是造一个完美的分类体系,而是让你在需要的时候,能快速找到对的方法、用对工具、走对步骤。知识萃取的价值不在于存储,而在于调用。当你的知识库开始像一个工具箱而不是一个仓库时,过去写过的每一个字就都活过来了。