C
返回文章列表
工程实践2026.09.293 分钟

笔记怎么写才有用:三个反模式与一个模板

笔记的价值不在于记了多少,而在于多久之后还能不能用。这篇整理我踩过的三个坑和一个一直在用的写作模板。

我曾经积攒过 200 多篇笔记,后来发现其中一半再也打不开了——因为写的时候没回答「这条知识解决什么问题」。这篇笔记是反思之后的产物。

反模式一:抄写型

把书上的定义、代码抄一遍,贴上链接。

问题:抄写成本极高(真的不如 Ctrl+C),而且不经过自己的加工,基本等于没学。

为什么无效:识别(recognize)和回忆(recall)是两种不同的能力。只抄不回忆,做题时依然想不起来。

怎么办:抄写时强迫自己补一句「这玩意儿的用途是……」。

反模式二:囤积型

「这个知识点很重要,先记下来,以后一定会用」。

问题:几乎不会有「以后」。知识会过期,而囤积的笔记不会主动来找你。

怎么办:设置一个使用期限。记下来的东西必须在 7 天内用一次(做题、写作、项目中),否则删掉。

我现在的规则是:笔记库里每条内容,要么在过去 30 天被引用过,要么立刻删掉。

反模式三:孤岛型

笔记之间没有链接,每篇都自成一统。

问题:真实知识是网状的。孤立存储的笔记在需要时想不起来。

怎么办:每写完一篇,至少建立 3 条链接:

  • 往上连到上位概念(它属于哪个更抽象的框架)
  • 平行连到同层概念(有没有相似但不同的东西)
  • 往下连到下位实例(具体代码、具体数据、具体案例)
        [注意力机制]
        /        \
 [KV Cache]   [FlashAttention]
     |              |
[推理优化]      [IO 优化]

一个在用的模板

每篇笔记固定四段:

## 1. 我要解决的问题
一句话说清这篇笔记是为了回答什么问题。
 
## 2. 我的理解
用自己的话讲一遍,不允许抄定义。
 
## 3. 证据与代码
能跑的例子、手算过程、源码位置。
 
## 4. 还不懂的地方
明确列出没搞懂的点 —— 这是下一篇笔记的起点。

第 4 段最重要。它把「我不知道什么」显式化,避免了笔记看起来完整、实则漏洞百出的假象。而且它天然就是下一篇文章的选题列表。

一点实验

我试过用费曼学习法来写第 2 段,具体做法是:写完之后假装向一个完全不懂的人解释。凡是卡住的地方,都是没真懂的地方。

这个方法有个意外的副作用——写出来的内容天然对读者友好,因为它是按「读者会卡在哪」组织的,而不是按「作者知道什么」组织的。

怎么衡量笔记有没有用

我只看一个指标:从笔记到产出的转化率。

本季度写了 12 篇笔记
其中被引用到博客文章 / 简历项目 / 代码注释里的:7 篇
转化率 ≈ 58%

低于 40% 就说明在囤积,得调整。数字本身不重要,它是唯一能防止我自欺欺人的指标。

和这个博客的关系

这个博客用的就是这套方法:每篇文章都是一篇「笔记」,都带「还不懂的地方」。AI 助手的角色是索引 + 检索:帮我在几十篇笔记里找出相关的那几篇,剩下的人脑工作还得自己做。

AI 学习助手

基于本站笔记回答问题

你好!我可以基于这个博客里的学习笔记帮你答疑、推荐阅读顺序, 或者一起制定学习计划。想问点什么?

Enter 发送 · Shift + Enter 换行 · AI 回答可能有误,请核对原文