这套工作流我已经用了将近一年,中间推翻重来过两次,现在算是稳定下来了。写下来给未来的自己看,也顺便给别人一点参考。

为什么不用现成的笔记软件

市面上的笔记软件我基本都试过。它们的问题不在于功能不够,而在于数据不在我手里。导出格式千奇百怪,图片链接说断就断,某一环倒闭了迁移成本高得离谱。

知识库最重要的不是功能够多,而是十年后你还能打开它。

三个核心原则

  • 纯文本优先:所有内容都是 Markdown,用任何编辑器都能打开。
  • 版本可控:整个库就是一个 Git 仓库,改错了随时回滚。
  • 发布即备份:推送到远端就等于备份完成,不需要额外操作。

目录结构

我用的结构非常简单,没有花哨的 PARA 或者 Zettelkasten,就是按主题分:

notes/
├── tech/          # 技术笔记
├── reading/       # 读书笔记
├── life/          # 生活记录
└── assets/        # 图片附件

踩过的坑

最大的坑是过度设计。一开始我花了两周时间设计标签体系、双向链接规则、命名规范,结果真正写笔记的时间还不到两小时。后来全部推倒,改成"先写,需要的时候再整理"。

第二个坑是图片管理。早期我把图片直接拖进笔记目录,文件名是 image-20260312-1.png 这种,半年后完全不知道哪张图是哪张。现在统一用「文章名-序号」命名。

总结

工具是次要的,持续写才是关键。一个每天用、结构简单的系统,远胜过一个设计精妙但半年不打开的系统。