这套工作流我已经用了将近一年,中间推翻重来过两次,现在算是稳定下来了。写下来给未来的自己看,也顺便给别人一点参考。
为什么不用现成的笔记软件
市面上的笔记软件我基本都试过。它们的问题不在于功能不够,而在于数据不在我手里。导出格式千奇百怪,图片链接说断就断,某一环倒闭了迁移成本高得离谱。
知识库最重要的不是功能够多,而是十年后你还能打开它。
三个核心原则
- 纯文本优先:所有内容都是 Markdown,用任何编辑器都能打开。
- 版本可控:整个库就是一个 Git 仓库,改错了随时回滚。
- 发布即备份:推送到远端就等于备份完成,不需要额外操作。
目录结构
我用的结构非常简单,没有花哨的 PARA 或者 Zettelkasten,就是按主题分:
notes/
├── tech/ # 技术笔记
├── reading/ # 读书笔记
├── life/ # 生活记录
└── assets/ # 图片附件
踩过的坑
最大的坑是过度设计。一开始我花了两周时间设计标签体系、双向链接规则、命名规范,结果真正写笔记的时间还不到两小时。后来全部推倒,改成"先写,需要的时候再整理"。
第二个坑是图片管理。早期我把图片直接拖进笔记目录,文件名是 image-20260312-1.png 这种,半年后完全不知道哪张图是哪张。现在统一用「文章名-序号」命名。
总结
工具是次要的,持续写才是关键。一个每天用、结构简单的系统,远胜过一个设计精妙但半年不打开的系统。