熟悉我的人可能知道,我曾经写过一系列围绕信息管理、笔记应用的小文章,并以「整理力」为主题汇总成了一个小文集,放在百度阅读上。我自恃自己还算有点整理力,但在面对Evernote里的1000多条笔记时,我还是有点力不从心。
为何从Evernote迁移
是的,我曾经在一篇文章里谈到可以使用「笔记内链」完成笔记整理,构成类似于wiki那样的笔记形式,比如下面这条笔记:
但随着笔记的增多,我发现这样整理的成本太高,原因其实很简单:没有形成标准化结构化的整理方法。而且由于Evernote本身不支持Markdown,编辑功能复杂难用。
从这个角度来说,Evernote之类的笔记工具还无法担负知识整理的艰巨任务,充其量不过是一个自己的搜索引擎。
事实上,这并不是Evernote等笔记工具的错,而是整个互联网发展过程中的某一类产品缺失。
这个时代,我们每天都在完成三件事情:制造信息、整理信息、传递信息;第一件事实现了部分自动化处理和标准化存储,比如移动设备(手环)就是一个天然的信息「制造商」,再比如Evernote 之类的笔记工具都在拼命地成为用户制造信息的头号产品;第三件事则实现了结构化和标准化呈现,不管是微信还是Whatsapp,都提供了文字、语音、图片、视频等方式来传递信息,对开发者来说减少了开发难度,而对用户而言,则简化了信息检索的复杂性。
可唯独在「整理信息」这个环节缺乏标准化的流程。这里的「整理信息」有两个层面含义:内在和外在。
如果说Evernote之类的笔记工具算是内在整理信息的方式的话,那么博客就成为整理信息的外在呈现。然而博客的本质其实是社交,而非知识整理。它有着浓厚的社交属性,人们常说的一句话:以文会友。就非常深刻地揭示了文章的社交性。
再者,博客是自己某段时间内思考的总结,有着明显的时间限制,但自己的思考会随着时间的变化而不断深入甚至发生质的变化。
那么,一个理想中的知识整理工具该是什么样子的呢?我的回答是Wiki。这是因为:
- 无论知识是自上而下还是自下而上形成的,其形态一定是立体的,也可以理解为超链接构成的知识结构,Wiki能够无限制的扩充这个结构;
- 知识一定是简练而实用的思考总结,笔记工具可以完成收集与处理,但在最后的知识体系构建时无法实现格式化标准化,Wiki恰恰可以实现这种标准化的文档;
- 需要简单跨平台,随时可更新。尽管笔记工具都基本实现跨平台,但在简单易用性上有很大不足,重度笔记用户应该能够感觉到;
对于Evernote而言,引用知乎上一位朋友的话说:
打个比方:资料,就是你买的粮食、酒曲;知识,就是你酿出的酒;而笔记,则是酿制发酵的过程。
Evernote要做的就是这个角色,因此从2015下半年开始,我逐步将自己的知识库转移到Mdwiki。
关于Mdwiki的官方解释:
(它)是一个完全使用 HTML5/Javascript 技术构建,完全运行在客户端的 Wiki/CMS 系统。无需专门的服务器软件,只需将 mdwiki.html 上传到你存放 markdown 文件的目录。
Mdwiki支持将文档托管在Github、Dropbox、GoogleDrive以及VPS中,最最重要的一点还在于,Mdwiki支持Markdown,由于我是Dropbox的重度用户,因此决定把我的这个wiki全部放在Dropbox里。
在Dropbox上托管Mdwiki
- 如果你在2012之前注册了Dropbox,那么就能剩下每月68元的费用,新的注册用户需要付费成为Dropbox高级会员,才能开通 「公共文件夹」 功能;
- 前往Github下载Mdwiki,解压后放到「公共文件夹」中,并将
mdwiki.html 重命名为Index.html ;
- 在Dropbox网页版里打开「公共文件夹」,右键选择「复制公共链接」,获取整个Wiki的地址,链接类似于https://dl./u/xxxxx/index.html);
- 今后所有的md格式文档,可以通过上述链接后面加#!文件名的办法在浏览器中打开;
默认页面设置
在「公共文件夹」里新建一个md文档,命名为「index.md」 ,里面的可放置如下文字:
# 一级标题
##二级标题
- 条目1
- 条目2
具体介绍
顶部导航栏设置
在「公共文件夹」里新建一个md文档,命名为navigation.md ,以下为简单的导航文字
# Wiki的名字
[生活](life.md)
[工作](work.md)
[资源](re.md)
如图:
稍微复杂一点的顶部导航栏设置:
# Wiki名字
Menu Item 1
* # SubMenu Heading 1
* [SubMenu Item 1](subitem1.md)
* [SubMenu Item 2](subitem2.md)
- - - -
* # SubMenu Heading 2
* [SubMenu Item 3](subitem3.md)
- - - -
* # SubMenu Heading 3
* [SubMenu Item 3](subitem3.md)
Menu Item 2
- - - -
[Menu Item 3](item3.md)
模板设置
在navigation.md 里加入下面这个语句可出现模板选择器:
[gimmick:themechooser](Choose theme)
如果需要制定某个主题可加入下列语句:
[gimmick:theme](flatly)
文章页设置
- 一级标题自动成为文章标题;
- 二级标题会在文章左侧形成导航栏;
- Mdwiki不仅支持markdown,也有一些特殊语法支持:
Type |
Trigger |
Warning |
warning, achtung, attention, warnung, atención, guarda, advertimiento |
Note |
note, beachte |
Hint |
hint, tip, tipp, hinweis |
tip: 这是一个技巧
warning: 这是一个警告
链接设置
Mdwiki支持最简单的Markdown链接,如果在根目录下,可以直接用下面这种方式:
[标题](link.md)
也可以是相对位置的,比如将文档放在life 文件夹之后,就要这样写:
[标题](life/link.md)
note: 建议不要在根目录放太多文档,容易混乱,还是以文件夹的形式存放比较好。
图文排版设置
- 如果图片位于段落的上方,并且与段落没有空行,那么图片将自动放在段落的左侧;
- 同理,如果图片位于段落下放,与段落之间没有空行,则图片在段落的右侧;
- 图片放置在任何文章,只需要一个空行,就可以居中;
这个语法只在Mdwiki上适用。
如何设置社交媒体账号
文章中输入下列语句:
[gimmick:TwitterFollow](@bluebird0605)
网页渲染效果如下:
gimmick:TwitterFollow
来看看下面两个示例:
|