这是「进击的Coder」的第 442 篇技术分享
作者:崔庆才
大家知道我平时会写一些文章,有的朋友也会经常问我:你是用的什么软件写作的?用什么软件管理这些文章的?
我之前其实有介绍过我正在使用的支持跨平台写作的解决方案,是基于苹果的 iCloud Drive 来实现的。
首先我是非常喜欢用 Markdown 来写内容的。在电脑上,我可以用文本编辑器 Typora,工作空间都是在 iCloud Drive 上,写完之后就会自动同步,然后我在手机上是用了另外一款软件叫做 Blockquote,也能直接打开 iCloud Drive 的文件,手机上也可以编辑 Markdown 文件。
手机上的软件类似这样子:
但是呢,说实话手机上的这款软件我觉得并没有那么好用,但主要因为他能直接打开原生的 md 文件,而且没有那么花里胡哨的功能,所以当时就选它了。
但这几天由于我出门了,不方便带电脑,所以有时候就想用手机来写,平时我大多数都是用电脑比较多,这次改成手机直接用 Blockquote 还觉得有些不习惯,逐渐感到有些乏力。
于是就想着看看有没有更好用的替代品。
我先说一下我的基本的需求:
第一点呢就是我必须要做到跨平台的同步,因为我有好多台设备,在不同的时间在不同的设备上工作,比如上班时间在公司的 iMac 上,下班了在家里的 iMac 上,周末又会带着 Macbook Pro 出去,路上又在用 iPhone,偶尔还会用用 iPad。在这个过程中我想要随时随地把一些东西记录下来,所以我想要实现无缝的协作切换和高效率的实时同步。所以,我的所有的文本和笔记都必须要是跨平台协同同步的,这个是一个最基本的要求。由于我使用的是苹果全家桶,所以说我之前基于 iCloud Drive 就可以很轻松的实现这所有的功能,然后不同平台上用不同的编辑器来编辑就行了。
第二点我想要保留原生态,即文本的平台无关性。我想编辑的内容是实实在在存在的一个 md 后缀的纯文本文件,好多 md 文件就放在一个文件夹下,也有对应的放图片的文件夹,以便于我随时随地能够把一个 md 文件分享出去或者切到另外的软件打开,甚至加到 Git 中保存起来。比如说我之前调研过「熊掌记」,它对 Markdown 支持挺好的,但是当我想获取原始的 Markdown 文件树的时候,发现「熊掌记」已经把它做到平台里面了,我是很难获取整个的 md 文件夹的,所以我就没法用 Git 来管理我所有的 md 文件了。
基于这两点,之前的方案是能实现的,但是手机上的 Markdown 编辑软件我实在觉得乏力。
所以我也在反思,为什么我一定要执着于原生的 md 文件的编辑呢?我思考了一下,我真正想要的就是第一点——跨平台的同步,是不是我在编辑一个真实的 md 文件不重要,如果我用的平台能够支持导入 md,支持导出 md,那不就好了吗?甚至版本控制我也不用做了,如果一个笔记软件能支持版本控制那我直接用不就好了吗?想到这里,觉得之前似乎走到坑里去了,现在其实很多的厂商都已经提供了这样的解决方案,比如说印象笔记、有道云笔记、还有 Notion 等等。各种各样的笔记软件,其实都已经做到全平台的支持和跨平台的同步了。
经过一番勘查,我找到了 Notion。经过这么几年的发展,Notion 的功能也变得越来越强大了。而且它对 Markdown 也有一定的支持,虽然说它的语法并不是完完全全的 Markdown,但一些特色功能的确很能打动人心。
首先 Notion 的设计思路就挺好的 —— 万物皆是 Block,即一个块。比如一段文本、一张图片、一个视频、一段代码,只不过 Block 有自己的类型,每个 Block 就像一个个小组件,最终组合成了一篇文章。有了 Block 的设计,一些实现上的灵活性就更高了。要添加新的功能只需要加新的 Block 就好了。
另外 Notion 的功能还是很强的,因为 Block 的加持,所以文档不仅仅可以是文档,又可以是一个项目管理图、一个课程表、一个思维导图、一个计划表等等,All in One!
但不能光说好啊,对于不好的地方,我也进行了一番查阅,Notion 有什么不好的呢?其中很多人反馈的就是它的服务器在国外,所以说一些加载延迟比较高,网络同步效率一般。另外一个反馈就是 Notion 对于中文的支持不好,现在我看到 Notion 只支持了韩文还有英文,然后据小道消息,中文的支持。还在计划和测试中,但是不确定什么时候正式上线。还有就是 Notion 因为是一款国际化软件,所以对国内生态支持不好,比如微信登录、国内手机号登录等等。
反正这些问题还是蛮受诟病的。
然后找着找着,我就又发现了另外一款软件。叫做我来 wolai,就基本上是一个国内版的 Notion。
wolai 这名字的确有点奇怪啊,但这影响不大,重要的还是功能。
我一开始对这个软件其实还是持有怀疑态度的,因为我总觉得国内的一些公司可能作为刚初创的公司,它的这个质量的把控可能并不是很好,或者是说服务不稳定。另外可能用着用着这个公司就跑路了,倒闭了,这也是有可能的。
但怎么说呢?我个人试用了一下这一款软件,整个我觉得还是挺符合我的需求的。虽然说它是对标了国外的 Notion,和 Notion非常的相似。但我觉得只要做到好这个软件好用。能够满足我的需求。那他不妨成为我的一个候选。
我还专门去查了一下这个公司的创始人以及他们做事情的一些态度理念。
看了之后,发现 wolai 其实才上线了一年的时间,但功能已经相对完善了,我觉得现在的功能点做的还算不错了。
wolai 的创始人叫马锐拉,知乎主页是:https://www.zhihu.com/people/marila。
他们做 wolai 的初衷是这样说的:
“最初开始做 wolai ,出于一个非常简单的原因——作为一个管理者,面对当时公司中几十个互相割裂的内部系统、平台,我往往需要通过拼凑信息碎片并手动构建关联,才能完成信息的追溯与重组。循环往复、极为低效地搜寻信息需要耗费巨大的心力,更别说一群人通过这样的方式来进行协作,可想而知是多么痛苦。而一些相对简单的部门内部协作流程,和协作本身,也没有很好地系统可以承载、实现,最后都变成一个个微信群。每个人都要在忍受无数“信息噪音”的同时,随时留意与自己真正相关的聊天内容。我们都被绑架在工作群聊中。凡此种种,让我觉得信息必然有更好的组织方式,大量日常协作流程也不应该依赖于在群聊中共享信息流。我开始意识到,我们缺少一个真正解决这些问题的工具。
”
他们对 wolai 的定位是这样的:
可以更好地组织信息,不论是组织方式还是交互体验;
可以让每个人都能自由构建流程与应用,满足团队日常工作所需;
可以进行更好的分享与协作;
不能是一个呆板严肃的被老板逼着用的办公软件;
团队或企业可以完成日常 80% 以上的协作,让 Office 回归专业软件,让微信回归即时通讯……
到今天为止,已经累计发布了将近 900 个版本,平均一天发布近 3 次,优化、迭代、完善了无数产品功能;也有了 Windows 、Mac 、Linux 、iOS 、Android 全平台客户端;建立了云服务的空间计划体系,夯实了云端协作平台的基础……终于也算变成了一个有模有样的产品。
卧槽,牛逼,能一年搞得这样,真的很佩服了,尤其还支持 Linux!
而且这个界面设计感,我觉得很不错!
其实我本来想好好介绍一下这个软件的,但是我感觉我自己写了之后,和原来官方写的文章其实也大差不差。而且我感觉人家的这篇文章写的也挺好的。
所以大家可以直接来看看原介绍文章吧:https://zhuanlan.zhihu.com/p/379723832。
我就简单说几个让我觉得眼前一亮的功能吧。
大家可以发现,我每次介绍软件都要先评论一下界面,就简单放个官方的图吧:
文章支持 Markdown 绝大多数语法,而且文章上面可以放头图,而且还有专门的 icon,五颜六色的 tag 支持,整个风格是 Material 风格设计,一些边距、图标让人感觉很舒服。
他们自己也说了:
“在调性上,区别于千篇一律使用蓝色为主色调的企业应用,我们反其道而行,以暖色为主色调。去除矩形的锋利棱角,用圆润的边角体现 wolai “专业却不失温度”的企业文化和产品理念。
”
一些文章可以灵活分类组织,每个分类还有单独的图标,井然有序,给单调的列表增加了几分活力有木有!
我爱了。
看看我这篇文章就用 wolai 写的,就看这个图标设计吧,左上角可以选一个图标,支持 Emoji,各种颜色的扁平图标,甚至是动态日历,比如这就是个动态日历:
同时设置完了之后还能显示在文章标题前面,这细节到位了!
另外很重要的当然就是这个全平台的同步了,我看了一下,它支持 Mac、Windows、Android、iPad、iPhone 各种各样的平台,尤其还支持 Linux!这个一上来就把这个好感度拉满了。
而且 Mac 也专门为 M1 芯片做了适配。
很妙!
另外我测试了一下,它支持 Markdown 的导入和导出功能,也就是说,只要我有一个 md 的文件,那我可以立马将它转到这个平台里面去,同时他还支持 pdf、md 文件的导出。
这不算什么,我比较欣赏的是 wolai 的一个批量导入的功能,也就是说我可以把我之前所有的 md 文件,然后直接压缩成一个 zip 包。一键上传,wolai 可以解析然后转换,然后所有的文章就导入进来了,牛逼!
还有一个比较特色的功能是它可以保留每一个 Block 的修改历史,那也就是说如果我们想要回滚一些版本的话,是可以非常方便的查看的。这就类似于他比较好地集成了 Git 版本控制工具,但这个功能得高级版才能支持。
还有个加分项,就是整个团队他对一些细节的把控,甚至可以称作一种情怀。
比如吧,说他们为了呈现团队成员列表,自己还开发了自己的头像小程序,而且甚至还开发了一个头像创作系统,自己捏自己的脸,放一个对比图吧:
卧槽,右边那个我感触太深了,我实在是看不下去那些乱七八糟的图像混杂排布的效果。wolai 这真的牛逼了!我看到之后太舒服了!
而且这些头像不是死的!这是他们的头像制作小程序,自己可以给自己捏脸,如图所示:
这个我觉得做的确实很有情怀了。
还有一个,为了将传统文化瑰宝融入 wolai ,他们还与故宫博物院取得联系,并获得文物图片的使用授权。只有在 wolai ,我和你才能....使用故宫文物作为页面题头图。
卧槽,情怀拉满了!
另外再说个细节吧,就是这个中英文的混合排版。
我其实对于排版是非常严格的,就是我如果看到一个中文和一个英文单词之间没有一定的间距的话,会觉得很难受。
所以说在公众号排版的时候,中英文中间我都会留一个间距,比如说就中英文之间加一个空格。
不同于 Notion,wolai 它对中英文的排版支持的这个细节把控就做得很到位。比如说我这里敲一个中文和英文,那它会自动的在这两个之间加一个空白,如图所示:
这个真的是很细节了!感动。
“有一点需要说明,wolai 在中英文之间插入的间隔并非实际空格,只是样式上的限定。一旦将文字复制或者导出为本地文件,却是没有空格的。
”
现在我已经用起来了,它可以支持多个工作空间,比如我这里就创建了三个,「进击的Coder」可以作为团队型的空间,可以支持多人协作。另外还有两个空间就专门留给我,一个用来写技术,一个用来写生活,如图所示:
再告诉大家个好消息吧,我在写这篇文章的时候,使用的是 wolai 的个人免费版,它的 Block 数量是有限制的,最多是5000个,也就是说,按照一篇文章 100 个 Block来算,那写 50 篇文章就没 Block 数量了,那就得收费了。
但是!!!从 2021 年 6 月 15 日开始!也就是 wolai 一周年到来之际,个人免费版开始不再限制块儿的数量了,那也就是说我们不管写多少文章,那都不会有限制了!
我当时看到这个消息的时候,看了下日期,6 月 14 日,哦?幸福来得也太突然了吧!
这次我真的不是为这个软件专门打广告的,确实是真心的推荐。
我现在也不能完全承诺,以后我就一定会在这个平台上来管理我的所有的文档。因为我刚开始用,可能还得适应一段时间,要是中途遇到什么bug也会看看开发团队的解决问题的态度。
我也不能承诺这软件一定是你中意的,但至少我看到的这个软件提供的一些功能点是我想要的。各个方面是很契合我的需求,而且里面的一些细节确实让我感动满满。
我也不能承诺这个团队以后会不会因为各种原因停止运营和开发这个软件。但我相信,能做出这个产品的团队,能把细节把控到这个地位的团队,也一定不会差了。
最后大家如果想试用看看,可以扫个码或者点「阅读原文」注册下:
希望对大家有帮助~
End
「进击的Coder」专属学习群已正式成立,搜索「CQCcqc4」添加崔庆才的个人微信或者扫描下方二维码拉您入群交流学习。
看完记得关注@进击的Coder
及时收看更多好文
↓↓↓
点个在看你最好看