使用场景不是静态的,而是很有可能存在多个阶段。比如,存在开始期、成长期、成熟期和结束期等多个发展周期。在不同的阶段,我们可能需要选用不同的工具。即便存在某个强大的 All in One 工具,在不同阶段对其功能要求也不一样。
因此,要选择和使用场景的发展周期性相匹配的工具。比如,对于普通的文字工作者,在刚接触电子编辑器的时候,常见的 Word、备忘录便足以使用。随着其对电子编辑器的熟练,我们逐渐进入成长期和成熟期,这个时候再依次使用 Markdown 编辑器和双链编辑器便会比较顺手。
而对于一个新手而言,如果超越使用场景的发展周期性,直接使用一些强大但是复杂的工具,可能欲速则不达。比如,让一个在成长期的文字工作者使用「神的编辑器」 Emacs 便会痛不欲生。 根据工具特性选择工具
即从当前软件应用迁移数据至其他应用或者计算机系统的容易程度。对于绝大多数用户而言,你可能一直随着你的需求在更换你的工具。事实上,除了 Word 等办公应用,很少能有软件能伴随你五年左右。然而,在迁移数据的时候,很多人发现有不少产品提供了类似鸡肋的伪迁移功能:缺少全部数据一键导出,只能单个数据逐个导出;数据虽然支持导出,但是导出格式为专有格式,或者一些不常用的格式。这些都会给你的数据迁移带来很多困扰。相信有不少用户已经遇到过类似的问题,数据迁移和整理花费一整天的时间。这其中的痛苦,甚至比自己搬家还累。
对此,强烈建议在选择软件的时候,不能只看导入功能,更要看其是否支持便捷、全面的数据导出功能。你的数据资产最重要。对于你的核心应用而言,最好不要选择那些缺乏数据可移植性、试图打造数字围墙花园(Walled Garden)和数据孤岛的软件服务。 易使用性
即一个软件对于新用户的友好程度。优秀的软件,应该提供为用户提供方便,降低用户的上手难度。 社区
在评估软件时,社区生态经常被忽略。对于笔记、写作等思想工具(Tools for Thought)而言,社区至关重要。你选择了一款思想工具,同时也选择了这款工具背后理念和方法。而通过软件社区,你可以快速获得帮助、汲取他人经验和智慧、与志同道合者建立联系。在一个高质量的软件社区中,每一天你都能在社区运营中获取关于工作流的集体知识和友谊。软件的功能或者技术固然重要,良好的社区生态或许更重要。 UI设计