从Evernote叛逃到Wiz: 我的PKM工具抉择及对比分析

[xbeta注] 本文由爱思考/爱PKM的Albert投稿。你可以当作软文鄙视/无视,也可以从中看到Wiz与Evernote的比较、PKM软件的深度思考。 喜欢/想试用Wiz?请使用邀请链接,获取一月VIP体验!

『彻底叛逃Evernote,坚持投奔Wiz。此时,使用Evernote已两年(高级用户一年),而使用Wiz不足1月。』——本文作者 Albert

写作本文的目的
① 作为一个用户,也是一个开发者,我(Albert)想有必要总结一些事实:我为什么停止使用Evernote?Wiz好在哪里?
② Wiz正在做活动,邀请朋友注册,或者被邀请注册的人均有机会获得 iPhone4S 等奖品,欢迎大家使用我的邀请链接注册:http://www.wiz.cn/i/3fadd2d4

关于Wiz是什么?PKM是什么而不是什么的相关资料,可参见旧文:
Wiz 为知: 跨平台笔记软件,个人知识管理平台(善用佳软的总结)
个人知识管理的误区(我的PKM实践性文章)

目录:
. |第一部分:魔鬼藏于细节–用户篇
. . |1、网页收集
. . |2、正文提取规则
. . |3、锁定笔记
. . |4、笔记内容统计
. . |5、待办事项,日程管理以及便签
. . |6、合并笔记
. . |7、批量重命名
. . |8、显示模板与笔记模板
. . |9、Office文档管理
. . |10、图片视图
. . |11、加密
. . |12、插件
. . |13、其他细节
. |第二部分:开放的心–开发者篇
. . |1、为什么wiz可以更快?
. . |2、开放性
. |第三部分:话说知识管理–作者篇
. |第四部分:结论及补充
. . |谈谈Wiz的不足
. . |我还想说更多一些

第一部分:魔鬼藏于细节–用户篇

前两天家里刚买了一台TCL电视,我拿着遥控器一看,惊了一下,上边只有几个按键,上下左右菜单关机退出,TCL居然把所有的功能都做到菜单选择上去了!而反观我卧室的康佳电视,我已经数不清遥控器上有多少个按键了,我突然明白,为什么爸妈会买TCL了!

1、网页收集

Evernote让我头疼的问题很多,截取的邮件,网页格式错乱就算一个, 如图:

Evernote截取Outlook的表格一定会错乱,这个bug我曾经发过邮件给Evernote的QA lead,无果。

Evernote在截取到的网页正文中编辑也会出现一些问题,比如某一个格式无法删除,敲坏了backspace也无法退格等等。
Wiz提供了内置的HTML编辑器,让我可以直接编辑HTML文档。HTML编辑的复杂性将不再成为问题。在这一点上,当我从Evernote转入wiz的时候,我花了很多时间把Evernote保存过的网页用wiz重新保存一遍。

另外,再对比一下Evernote和Wiz的笔记保存窗口:

这里有多个细节:
1. 追加网页到最近的或指定的笔记后面,有些网站把一篇文章分到几页,追加保存可以达到在运行时合并文档
2. 如果当前网站指定了正文提取规则,保存时不用选择正文而直接点击“仅保存正文”,就将获得最合理的结果,省去网页中的边边角角。
3. 更多选项甚至可以指定仅保存图片,仅保存文字等。
4. 如果文章已经被保存过,将会有是否再次保存的提示。

2、正文提取规则

什么是正文提取规则?详细的介绍与用法参考:设置网页正文提取规则
个人看来,使用正文提取规则最方便的地方在于,长期多次收集某一个网站资料的时候,不需要使用鼠标选择正文就可以只保存正文,而省去了那些边边角角。
我们可以做一个小测试:打开一篇新浪博客,或者是CSDN博客,点击浏览器上的wiz工具图标,选择“仅保存正文”,就可以看到效果了!

3、锁定笔记

我有一个习惯,就是阅读的时候喜欢用鼠标选中正在阅读的行,这样有助于集中精力。我偶尔也会不小心拖拽到文字或是错误地按下某个按键。
这样造成的结果有两点:
1. 文章内容被改变了。
2. 文章的修改时间被改变了。

第一种情况我只能Ctrl+Z,前提是我还没有切换到其他笔记。
第二种情况下,这将会影响到我笔记的排序方式,因为我经常按照修改时间排序。

Wiz在这一点上处理得很到位,阅读有两种模式,默认采用“阅读模式”,如果有修改的必要,可以Ctrl+E切换到“修改模式”,如果对修改的东西不满意,也可以放弃修改。

4、笔记内容统计

这是Evernote的统计笔记:

在Wiz下,状态栏只显示了文件大小:

我们试试点击那个“8.60 KB”,魔鬼就藏在这里:

5、待办事项,日程管理以及便签

在Evernote下想要如果想要管理待办事项的话,可以在笔记中增加一个TODO图标,然后通过属性进行过滤就可以得到所有具有TODO图标的笔记。

这样做有两个问题:
1. 待办事项管理过于分散。对于拥有大量的任务的人来说,查找定位修改事项是一件费时费力的事情。
2. 缺乏内置的优先级分配,任务顺序的调整策略。

在Wiz里管理待办列表是一件很轻松的事情,使用附加的WizTODO程序独立管理,而数据放于Wiz的数据库中。
很多时候有些突如其来的灵感,可以试试Ctrl+Alt+D来新建一个便签:
Wiz便签

Wiz待办列表

同样,日程管理功能也是Evernote所不具备的。并且,支持与Google日历同步。

6、合并笔记

在Evernote中,合并采用笔记的创建日期排序,没有办法修改合并的顺序(缺点1),合并之后会把源笔记的标题加背景作为分割标志,这样产生的问题就是:合并过的笔记再同其他笔记合并会产生两个分割标题(缺点2),这个bug我曾向QA提过,数月过去了也没有改进。
在Wiz中笔记合并是一件人性化的事情,如图:

亮点有三个地方:
1. 任意方式的排序
2. 加入任意的HTML分割符号
3. 选择删除源笔记,默认删除(这个选项来自于一个小插曲,某日,某用户在论坛抱怨合并会删除原始文档,可是他想保留那些东西,第二天,版本更新,这个选项来了!)

7、批量重命名

可能会有这样的情况,您遇到一个很有趣的博客,于是您把这个博客上的大多数文章都保存下来了。这个博客每篇文章的标题都很长,您想要把那长长的后缀删除掉,只留下“标题+作者“的形式。
如果您是Evernote用户,抱歉,请逐一清理吧!

在wiz下,我有两种选择:
1. 在保存文章之前安装一个标题清理插件,填写想要去除的关键字,它将会自动工作。每篇文章的标题都将干干净净的!
2. 一次性选择多篇已经保存的文章,按照正则规则批量重命名。如下图所示:

8、显示模板与笔记模板

曾经有朋友在群上问了一个问题,我能不能给Evernote设置背景?我想了想,蒙了,然后给出一个自认为比较专业的答案,Evernote采用的阉割过的HTML标签来解析和保存笔记,可以直接打开数据库修改。然后想想,不对啊,除了我,好像正常的用户都不会这么瞎折腾的。难道我只能阅读白底黑字的笔记吗?

转到Wiz之后,我才明白模板原来可以这样用,设置好之后,不同笔记本下的笔记可以套用不同的背景,不同的颜色。同一篇文章套用不同的显示模板,如图:

当前官方提供了一部分显示模板:传送门
当然,我们完全可以DIY一些自己喜欢的模板,论坛就有这样的DIYer,比如:这里

笔记模板也是一件相当有创意的事情,比如创建一个会议笔记:

接下来,我们只需要按部就班地填写这些空白的地方就好了。

9、Office文档管理

使用Evernote保存Excel或是word文档都将成为附件,如果想要看一下这个文档,就必须使用office工具来打开(缺陷1),在wiz中管理office文档是一件更人性化的事情:
1. 导入的Office文档将被转换为笔记,Office文档将以附件保存
2. 查看内容不需要打开Office
3. 修改文档才需要打开附件,对附件的修改将会触发笔记的重新生成。这样我们看到的就是附件的最新版本
4. 笔记是不能修改的,而附件可以

10、图片视图

用Evernote保存图片对我而言一直是一件很痛苦的事情,Evernote把图片最大化(缺陷1),大图片加载慢(缺陷2,后文有交代原因)。所以很长时间里,我只能把图片打包压缩了存到Evernote里边。

在Wiz里边有两种方式解决这个问题,
1. 使用wiz的图片浏览模式,可以像幻灯片一样浏览图片。
2. 使用我写的插件,Wiz图片盒, 让笔记内的图片生成一个缩略图表,一张一张地慢慢浏览。详细的介绍可以看:这里

11、加密

Evernote采用密码加密的方式,可以对笔记内选定段的文字笔记以任意密码加密。

这样的缺点有两个:
1. 只能加密文字,对于图片无能为力
2. 即使存储于服务器,也有被暴力破解的危险

Wiz当前采用的是证书加密的方式,之前一直是VIP的功能,现在也已经开发给普通用户使用。解密文档需要证书和密码,缺一不可。
对于国内的云存储有担心的用户(包括我),再也不用担心出现xx门事件了。(笑^_^)

参考:[常见问题]为什么说Wiz是安全的

12、插件

诚如xbeta所言,“如果说Evernote Trunk是向外联合的做大策略,则Wiz的插件就是向内深化的做强策略。”
Wiz现在,以及将来最强大的地方就在于插件的能力,除了官方内置的插件以外,还有一些第三方插件。
关于插件,需要用独立的篇幅来叙述,这里只介绍一款必备插件:

Wiz助手
参考:http://bbs.wiz.cn/thread-8527-1-1.html
功能介绍:
文档7色标记,批注功能
标签批量管理
3D标签云
文档五星评价及评价统计
给文档增加关键字,作者
Wiki模式:文档高亮标签,关键字,作者

更多的插件可以参考:Wiz论坛第三方插件讨论区

13、其他细节

穿透显示

Evernote可以创建笔记本的stack,可是很多时候,我并不需要看到看到每一个笔记本中的笔记,Wiz就提供了这种机制,我们可以选择在看当前笔记本所有的笔记,或是包括子笔记本中的笔记。

自定义图标

我很喜欢Mybase的自定义图标的功能,这一点适合记忆与快速定位。Evernote清一色的图标让我必须要看名字才能选择笔记本。Wiz这一点也没有漏掉。当然,如果以后支持笔记缩略图的话,效果应该更好。(注:缩略图功能将会在后续版本推出)

参考:玩转Wiz图标——让任何文件夹都能显示你喜欢的Icon

第二部分:开放的心–开发者篇

1、为什么wiz可以更快?

Evernote采用的sqlite来存储用户数据,如果你感兴趣的话,可以打开那几张表研究一下,不论是笔记,笔记属性还是附件,都被储存在一个数据库文件中,evernote限制高级用户单条笔记最大为100M,也是由于sqlite的局限性所致。

这就是为什么你每次打开一篇保存有100M附件笔记的时候,Evernote总是这么姗姗来迟的原因了。

Wiz的数据库采用的是文件夹加文件的形式,每一条笔记包含内容都被压缩成一个后缀名为ziw的文件,附件是单独储存的,按照官方的说法,wiz的VIP可以上传文件大小最大为100M,这是指单个文件的大小,换句话说,我们可以无限扩展单条笔记的大小,插入任意个小于100M的附件

这样的好处不言而喻:
1. 方便用户打开,阅读笔记以及附件。
2. 从文件系统层读取大文件不需要数据库的二次处理,所以速度更快。
3. 不会丢失附件,在Evernote上曾经遇到过同步会丢失附件的Bug,多次与他们的QA team沟通,最后double了我当月上传流量作为补偿,可丢失文件之痛却无法治愈。

2、开放性

wiz的开放性让我惊异:
1. 它开放了几乎所有接口的API
2. 它开源了大部分源代码,包括Android手机客户端
3. 笔记使用标准的HTML格式,数据结构开放,即使不安装Wiz,所有数据也可使用网页浏览器直接打开
4. 它甚至给用户预留了不需要帐号就可以直接使用的方式。

在第4点上,让我吃惊不小,作为一个商业公司,以Evernote为例,自从变身为网络版之后,就必须用帐号才能登录,另外,让我买VIP的原因也很简单,免费用户不能保存任意格式的附件!Wiz给予了用户足够的自由。

作为一个一直主张开源的开发者,wiz赢得了我的尊敬。我尝试开发了wiz图片盒插件,更好的扩展了图片管理的功能。
和Evernote比起来,我相信Wiz会走得更远!为什么?难道您愿意花钱去用evernote trunk所提供的那些第三方合作者的产品?说实话,我觉得挺贵的(笑^_^)

第三部分:话说知识管理–作者篇

从wiz2.0正式版发布前几天接触到wiz,一次又一次地惊异于wiz的细节处理能力。于是我登录到wiz的官方论坛,在这个人气不能算太旺的论坛里,我反反复复地看到同一个名字:魏拾俊。翻看论坛记录,我发现他几乎回复了用户的每一条建议与意见,他是wiz的创始人,也是wiz现在所在的公司,北京我知科技有限公司的老总。论坛里的朋友都叫他老魏。

Wiz现在所有的大量功能以及细节,都是用户提出来的,而非开发团队的设计或是灵感!这一点,相信wiz的长期用户感触会比我更深!

从接触PKM至今,数年有余,从mybase到Evernote,再到Wiz,从Windows转战Linux,再回到Windows,曾经也想过开发一款PKM软件,不料碰到Wiz这厮,断了我自己挖坑的念想。

这两年,对Evernote的不满,日积月累,Evernote这两年的人气增长是有目共睹的,而功能的增长却是屈指可数!马太效应是有时效性的,不进则退。

第四部分:结论及补充

谈谈Wiz的不足

上边说了wiz的一大堆好话,每一款软件都有自己的优点和缺点,下边来谈谈wiz的缺点:
1. 缺乏用户文档,从2.0开始,wiz的变化不可说不大,在构架上也改变了许多,一些高级的用法,隐藏的选项,wiz文档的缺乏导致用户经常在论坛上问这些问题,希望以后会有所改善吧。
2. 界面,从1.2到2.0,wiz的界面偶尔会被用户批评不够漂亮,过于简约。(其实本人觉得wiz的界面不算丑)
3. 笔记缩略图,作为助记的存在,可以方便而快速地定位笔记,而不用阅读标题。
4. 手机端的功能还不够理想,据说Android端的录音功能正在测试中,相信将来支持会更好。
5. 更多?众口难调?

我还想说更多一些

限于篇幅,我本还想说更多一些。我们可以一起来挖掘这些细节,把它整理成文档。(笑^_^)
这些细节决定了易用性,而这一箩筐的易用性决定了Wiz不只是一款小软件,Wiz团队也从来没有想把它当作一款小软件来开发。
它可以让你慢慢品味,慢慢挖掘!

如果两款产品都有相同的功能,而另外一款在细节上花足了功夫,你更倾心于哪一款?比如苹果?毫不夸张地说,Evernote所有的功能,Wiz基本都有,即便现在没有,相信很快就会有的。毕竟,像我这样喜欢挑三拣四的用户不只是一两个。(完。初稿2011-11-22 )

个人知识管理的误区(by Albert)

[xbeta转载说明] 2011年计划实践PKM和GTD,并分享一些非主流的看法。虽然在留言中勇敢了一下,做了“GTD是鸦片,PKM是伪命题”的粗暴式总结,但在正文中,却仍然谨慎。读者越期待,就越不敢轻易下笔,就一直没有开始这个话题。机缘终于来了,Albert兄发邮件分享他的PKM观点,拜读之后,发现与我的观点比较一致。改错即进步,止恶即行善。避免知识管理的误区,才能走上PKM的正道。感谢Albert有心有益的总结,为了更多朋友共享,特做转载。[via]

知行合一。由 shufami.com 生成

[Albert正文] 接触个人知识管理很长时间了,慢慢开始深入到一些细节性的问题。需要分享一些重要的概念给大家,因为这些概念是被很多人所混用的。而这些混用的概念,可能是你我曾经犯过或者正在犯的错误。

1 误把PIM当做PKM,以收集为始,整理为终

个人知识管理,又名PKM(Personal Knowledge Management), 是一种个人收集,验证,存储,搜索,提取,分享知识的过程。PKM有一个相对应的概念叫做PIM(Personal Information Management),这两个概念是完全不一样的,区别如下有两点:   

从对象而言,PKM面向的是知识工作者,而PIM面向非知识工作者,知识工作,即有创新需求的工作。
从过程而言,PIM只采用了个人知识管理过程中收集,存储,搜索的过程。

可以这样说,PIM只是PKM的子集。很多人使用知识管理软件很长时间,却只是停留在PIM的阶段。知识管理软件就像是一个收纳箱一样,收纳了他们收集的所有信息。而这些知识并没有像化学药剂一样产生连锁反应,所以其对收集者带来的帮助也不是特别明显了。

2 抱着宁肯错杀一千,不放过一个的心态收集整理知识

切记一个观念:不是所有知识都是正确而有效的!我们认为, 你应该自己决定应该选择什么,应该忽视什么,要做出这个决定,你就必须带着一个特定的态度来阅读–一个提出问题的态度。阅读材料的人的思维可以分为两种,一种是海绵式思维,一种是淘金式思维,海绵式思维强调知识的获得,阅读者很仔细地阅读文章的每一句话,试图理解每一个问题,他会标记出关键字和关键性的句子,而淘金式思维强调与知识积极的互动,采用淘金式思维的人会做什么呢?就像采用海绵式思维的人一样,他也带着获取新知识的意愿来阅读,这是两者唯一的相似之处。淘金式思维要求读者提出尽可能多的问题,这些问题可以帮助读者发现最有意义的论点或者观念。(参见《Ask the right question — A guide to critical thinking》)

收集整理是一个很重要的过程,鉴定知识的正确性和有效性的能力并不是每个人都拥有的,不过,我们很幸运,这种能力是可以培养的。学习CriticalThinking相关知识可以帮助我们加深对这方面的理解。

3 提取知识是终点吗?

如何您和我一样已经很正确地理解了PIM和PKM的关键区别,那么您肯定也明白了,知识如果不加以提取,他永远是别人的知识,而不是你的化学药剂。

我们当初收集知识的目的可能很单纯:为了更快地检索到在记忆中已经模糊的知识。现在的问题是,如果你只有几千条数据,这是OK的。如果10万条?100万条呢?您还会这么自信吗?估计您会被存储在数据库的数据搞疯掉,因为即使采用关键字加标签的限制搜索返回的信息量也是巨大的。而您总是不停的添加标签,分类文档,累么?

我的建议是,提取关键性的知识,写文档总结知识,把显性知识转化为内隐知识,删除已经吸收掉的数据。

提取关键性知识并写文档总结知识点是PKM过程中一个很重要的环节。关于写的好处,可以参见这里:《书写是为了更好地思考》,把显性知识转化为内隐知识之后,我们可以很愉快地删除掉那些数据,或者存档起来。

4 我需要分享知识吗?

在创建这个blog之前,曾经我创建过一个Linux的技术博客,并认识了很多国内的开源开发者,他们不求利益,只是为了纯粹的兴趣而搞开源,和他们交流了很多经验,学到了不少东西,这一群人深深地影响了我,乃至对我整个职业道路。

如果不懂得分享,知识永远只是你的,如果知识不能流动,就像地上的一滩水,面积永远只有这么大。流动的知识却能被注入更多的活力,也许您是某一个方面的专家,也请不要小瞧“砖家”的威力,他们也许会提出一个问题,吓你一大跳!

分享知识不只是分享,也完善了你的知识。

5 什么是终点?

我没有看到终点。

也许我会偶尔小小骄傲一下,我对某某问题的认知已经达到一个很不错的程度。以我做程序员的经验来看,没有任何程序敢说可以达到一个完美的程度,即使KnuthTAOCP一书的作者)号称他的排版程序没有bug,甚至用金钱来悬赏,估计也不敢说他实现了所有用户期待的功能。每一个程序总有一个可改进的空间,或是功能,或是算法,问题是,这种改进需求我们还没有一个已知的办法来衡量。

这个道理同样可以推导到PKM上来。你写的或者别人写的每一句话,每一个文字,都有值得推敲的空间。这也是为什么,往往备受瞩目的名人却也是备受批评。推敲的庞大力量可以击毁一座长城。

这只是一个提醒,不要怀疑自己,抱着对自己负责,也对别人负责的心态来做PKM,而不是陷入一个寻找终点的黑洞中。