起始

知识是自己构建出来的,不是别人灌输的,也不是看了各种资料背住就完了。所谓构建,是指接受信息输入之后,通过信息整理加工,消化转变为自己理解的内容,并分类记录在脑部对应类别的不同层次区域。

就像一个帝国的建立和发展过程,不断的累积资本,转化为力量。通过知识加工这个二次学习的过程,能让我们更加牢固的记住关键知识和产生更加深入的理解。

一直希望寻找一种相对优雅、我比较喜欢的方式来做知识管理,帮助知识积累构建;经过尝试了手写笔记本OneNoteEvernote 、为知笔记等之后,最终选择用 个人 Wiki 系统 来做自己的知识管理。然而天下 Wiki 千千万,选择困难症患者到底该选哪一种呢?

我试了时下好几个流行的、推荐者比较多的 Wiki 系统,但是多少都有些小细节让我不是很满意。在我的 Wiki 首页 可以看到我对知识管理和这几个 Wiki 系统的一些简单的看法,以及为此自己开坑了个 Wiki 的轮子。

轮子

先放上上我经过了这些使用之后,整理出自己对 个人 Wiki 系统的需求:

  • 界面简洁,排版整齐,有些留白,不要太满 (要求很宽泛)
  • 部署简单,不需要后台与数据库 (最好静态页面)
  • 支持多级分类 (满足知识的分类性)
  • 分类目录可展开和收缩
  • 展开分类时可直接看到该分类下所有条目
  • 支持全文搜索
  • 使用 Markdown 书写
  • 适合单人的修改与更新内容
  • 最好支持查看历史版本 嗯,所以以上这些也是我自己 Wiki 系统的特性了吧~~

借用 Hexo 博客系统的框架,仿照 Wikitten 的样式,写了一个针对于个人 Wiki 的主题 hexo-theme-Wikitten。 先放上两个链接: 我的个人 Wiki 地址:https://wiki.zthxxx.me/ Wikitten 主题地址:https://github.com/zthxxx/hexo-theme-Wikitten 再放一个预览的截图: 嘛,样式是跟 victorstanciu 的 Wikitten 一样的(人家有 MIT LICENSE 的,并且我提到时也都有注明出处),之所以选择 Wikitten ,是因为我觉得这个 Wiki 系统最接近我自己对个人 Wiki 的需求,并且样式也很简洁。不过相比起来,代码就完全不一样了;人家是 PHP ,我这是 Hexo 的主题,不需要后台,可以直接挂在 Github Pages 上,省去了服务器;原本只支持搜索标题的,我也给改到支持全文搜索了。