跳转至

Noodlefighter's Wiki

我的个人知识库

为什么需要个人Wiki

整理知识,数字时代前人们做纸制笔记、做剪报;现在普遍用博客做笔记、everynote做文章收藏。

工作学习中产生的笔记总会是零碎的片段,尴尬的是——博客本应是展示水平的地方,不适合放零散的笔记;everynote、有道云笔记之类的产品虽然收藏功能强大,但配不上它们作为“笔记”的名头,知识难以归类、编辑体验一般。

这个时候就需要类似Wiki的东西,来整理零散的知识,方便将来需要时查看。我希望它:

  • 方便编辑,增加文章必须简单;
  • 词条的分类必须灵活,因为知识体系随着时间推移会越来越完善,之前的分类在一段时间后就不适用了;
  • 需要用笔记时能快速提取,最好支持多种客户端。

搭建方式

这个WIki使用Mkdocs搭建,有兴趣自己建个可以参考它的github仓库,利用github的page服务就可以放到互联网上,可以参考的资料:

之前折腾过用博客框架Hexo来搭建,效果类似,但文章数量一多就对疯狂吃内存,速度也比较慢,所以后面把Wiki迁移到Mkdocs上了。

资源文件夹存放位置

${filename}为文章的文件名,对应的资源文件夹为(这其实是Typora的配置):

./_assets/${filename}/