关于编辑器:关于语雀知识库的二三事

4次阅读

共计 4338 个字符,预计需要花费 11 分钟才能阅读完成。

知识库是语雀最外围的局部,随同着语雀从零到一,除了很多设计上的挑战外,更多的是咱们对于知识库的一直了解以及定义。现今知识库的迭代也在逐步欠缺和迭代中,作为语雀的产品同学,来和大家分享下对于知识库的三个阶段。

阶段一:依靠创作类型建设知识库

语雀知识库的诞生,要从最开始外部孵化的两个产品说起,这两个产品在 15 年的时候同期开始孵化,一个是面向文档的工具产品,一个是面向设计稿的工具产品。起初通过一段时间的思考,既然两个产品都面向常识工作者,咱们决定将这两个产品进行合并,于是有了语雀的 2.0 版本,合并当前又该如何去承接两局部的应用场景和人群呢?

所以咱们最开始构建了以创作能力为外围的知识库体系,别离通过文档知识库、画板知识库,用文档,治理设计稿等能力去服务这两个特定的场景。

像书本一样出现的目录

在做语雀之前,对咱们启发最大的是 Gitlab 这款产品,尽管这是一个代码治理产品,然而在外部咱们始终也把它用作文档积淀和交换的工具。印象最粗浅的中央在于大家喜爱在 Github 通过 Markdown 的语法写十分有结构化的文档。所以咱们在设计之初,咱们也心愿可能在语雀上采纳一种新型的展示形式,它会区别于传统的文档工具所代表的文件夹模式,同时也保留着结构化出现,于是有了以下的第一版设计。


(知识库首页晚期草稿)

在这个版本上,咱们将文档的治理和目录的治理区别开,文档的治理是对文档的增、删、查、改,而目录治理是对目录的编排以及文档的层级构造展示的操作。这样做有一个十分大的益处,就是当你想出现你的文档的时候,你能够从新进行编排,就如同你在编辑一本书一样,给你的读者带去你想给他们看的货色,同时也保留了不在目录中的文档拜访门路。

这样的设计带来了很大的应用老本,但也可能让读者更好地获取到信息。过来的几年咱们始终保留着这个设计,当然咱们也在致力升高因为应用差别带来的学习老本,好在越来越多的用户开始承受,并爱上目录的设计。

(知识库首页当下最新版本)

读写拆散

第一次把语雀当成集体笔记的同学,必定每次会很纳闷,我写个文档,怎么还存在公布呢?这是因为语雀最开始的设计模型中,就将读写拆散引进去了,和传统的文档工具不一样,语雀的文档是存在两个状态,一个是纯正编辑的状态,当你点击编辑的时候,会进入编辑器,这个时候你能够十分专一地进行创作,没有其余事件的烦扰。

当你实现创作时,点击公布或更新,那么就会进入语雀文档的第二个状态——浏览状态。在浏览状态下,你能够更好地实现协同、互动,你也能够针对你出现的构造去编排不同的文档,让它可能组成一个结构化的思维出现。


(文档第一次抉择公布)

总的来说读写拆散的模式,可能让不同的场景更加专一,同时也因为读写拆散,让文档能够做的事件变得更多,比方后续咱们在文档浏览状态下引入了评审的能力。

取名小插曲

在这个过程中有一个小插曲,咱们最开始的时候并没有间接采纳知识库的名称,因为比拟放心大家对于知识库的认知可能并没有那么相熟,所以那个时候用了“仓库”这个名称,意为能够寄存常识的中央。

谁知,在后续的客户访问过程中,让咱们十分吃惊的是,大家对于仓库的了解远远没有知识库来的简略间接,用了仓库之后,反而大家不了解咱们到底是做什么的。所以在某个迭代中,咱们正式取名为知识库,并且确定了语雀接下来的外围定位——云端知识库。

阶段二:知识库多元化

通过一年多的打磨,知识库根底框架基本上曾经成型,然而随着用户和场景的扩充,咱们不得不面临新的问题与挑战。

为什么文档知识库只能放文档?

除了文档知识库和画板知识库之外,咱们发现还有很多人对于表格有比拟多的应用场景,所以在这个状况下,咱们退出了表格知识库,在这个知识库中能够创作并治理语雀自研的在线表格,咱们心愿通过不同的知识库去服务不同的人群,比方工作者中大量应用表格的同学,能够更加专一地应用表格知识库。

随着用户不断深入应用,咱们最开始这样的设计也带来了一个十分重大的应用问题,为什么在文档知识库不能写表格?非要新建一个表格知识库能力实现这样的操作?

在一次次面对用户的发问后,咱们停下来从新思考,在第一阶段中咱们认为一个知识库代表着一类特定的创作人群这样的逻辑是否正确,对于在一个中央能够创作不同内容的命题在很多同学眼里看再失常不过了,然而作为设计者,咱们过后陷入了本人设计的产品陷阱中,包含在技术实现上,如果要去批改这样的逻辑,咱们须要面临比拟多的挑战。

回到用户体验上,咱们也不心愿让创作这件事件变得如此的繁琐,所以最初咱们还是决定重来。通过几个月的革新,咱们设计了第二代知识库模型,让文档知识库可能更加聚合在线创作能力,通过文档知识库提供了文档、表格、脑图等在线创作能力,从此彻底消除了一个知识库只能创作一种内容的难堪场面。


(新建入口能够抉择多种类型在线文档)

不止于目录

随着创作能力的降级,仅用一个目录视图来承载语雀上的常识内容曾经齐全不够用了,呈现了越来越多的应用场景,这些场景中很多状况下也用不到简单的目录编排能力。于是咱们顺着一些知识库比拟罕用的场景,适应推出了不同的首页视图,让知识库的出现领有专栏,以及卡片的模式。

所以在语雀上你能够抉择结构化的目录出现,也能够抉择列表的专栏模式,当然也能够像传统文件夹一样抉择卡片模式去出现,让整个常识的组织可能满足更多的创作与浏览场景。但这仅仅是一个开始,目前的场景化能力只是一个出现的扭转,离咱们心中比拟完满的状态还有一段距离。


(知识库首页的设置模式)

除了文档还有什么?

有了新的知识库架构当前,咱们在思考明天除了文档知识库之外,知识库还能够治理什么内容?缓缓的资源知识库就诞生了,这是咱们的一个小尝试,咱们心愿通过资源知识库去解决那些咱们无奈提供在线创作能力的办公文件,让大家能够以更便捷的形式去寄存和治理你的办公文件。

同时咱们还将资源知识库和文档知识库进行买通,让你在线创作的时候,能够更加不便地应用资源知识库的内容,同时也能够将你文档中的文件寄存到资源知识库中以便于后续应用。


(资源知识库的首页列表)


(在文档编辑中插入资源)

有了资源知识库之后,咱们还退出了一个话题知识库,通过话题知识库,为大家提供在线探讨的能力,大家能够在话题知识库上写周报、日报,也能够对一些产品展开讨论交换。咱们本人最罕用的做法是,明天遇到一个产品想法,顺手就在话题知识库新建一个话题,而后邀请语雀团队所有的同学参加进来,让大家可能更加有序,并且高质量地开展一些思维上的碰撞。


(语雀团队产品思考话题知识库)

加上两个新型的知识库,新的架构下有三个特定的知识库:文档知识库、资源知识库、话题知识库,别离代表着在线创作能力、资源管理、在线探讨,满足用户在线创作能力、在线治理办公文件,同时也能够通过话题知识库进行在线交换与探讨。当然咱们也会在不久的未来摸索出更多对于知识库的个性,让大家的常识财产可能更好地被组织和积淀。


(知识库新建界面)

阶段三:知识库场景能力

当知识库多元化之后,在语雀上,也涌现了越来越多的场景应用,如团队博客、集体笔记、产品文档等。咱们晓得一个优良的知识库是离不开场景能力的撑持,就这样,场景化的种子悄悄在咱们的心中收获下来。

有了前几年的根底积攒,咱们感觉在将来应该可能让知识库能力变得更加丰盛,同时又不会失落它弱小的扩展性,所以语雀逐步开始进入了第三阶段,依靠于场景倒退的知识库体系,同时通过增强对常识的组织与常识的出现的能力建设来铺设将来场景化之路。


(知识库首页格调设置)

强化首页能力

在阶段二的时候,咱们引入专栏和卡片视图来实现更多场景的反对,然而每个人对于常识的组织定义是不一样的,所以还存在很多状况是不满足的。

在这个根底之上,咱们退出了自定义首页的性能,如果感觉当下语雀提供的几种知识库首页不满足,那么你能够通过开启自定义首页,来本人编排你须要出现的内容,整个编辑过程就如同在写一篇文档一样。


(知识库自定义首页)

除此之外,为了知识库的首页看上去更加难看,浏览起来更加难受,咱们还优化了首页的视觉出现,无论是文本间距与排版,还是头部背景图区域。可能有很多同学都没有留神到这里的一些改变,因为这次的改变是在保障整体布局不变的状况下,尽可能去优化整体视觉格调,让浏览更加天然与难受。


(知识库专栏首页格调)

除了提供专栏视图来满足博客分享类知识库之外,咱们也降级了卡片视图,让你的首页能够依照卡片的模式来展示,比拟适宜期刊文章场景。


(知识库卡片首页格调)

一直进化的组织能力

除了在视图上优化,咱们也在常识组织的能力上一直演进,从最开始的 Markdown 目录编辑器,到后续的可视化操作,咱们心愿在知识库上让大家可能更加轻松地去调整目录构造,输入更加结构化的文档。

然而之前始终存在比拟显著的两个问题(其余首页格调不能编辑、未公布到目录的文档),所以这次咱们也借着知识库的降级进行优化。

所有首页格调均可编排

最老的知识库设计是仅反对目录格调能够编排的,应用专栏格调的同学只能依照公布的工夫来出现,也不能进行拖动,所以导致在专栏和卡片格调上存在肯定的应用局限性。这次降级完当前,所有的格调都能够对文档的程序、构造进行调整,只须要在首页和浏览页面,针对文档进行拖动即可。


(知识库浏览页面侧边栏拖动)

同时在文档出现的任何中央,无论是首页、文档目录编辑器,还是浏览页文档列表,皆可排版操作。


(知识库首页拖动)

除了对文档构造进行编排,你也能够间接在这里新建和治理文档,让所有的操作变得更加天然,所见即所得。


(知识库文档转移)

未公布进入草稿箱

除了编排能力,之前文档知识库还有一个十分弱小的性能,那就是容许文档是不公布到目录中。当你写好了一个文档,这个文档能够失常的公布,通过链接能够被其他人浏览到,然而它不会呈现在你的首页和浏览列表中。比方帮忙文档的场景,咱们写了一个 V1 版本的文档,然而因为产品更新了,咱们不心愿 V1 还出现在最新列表上,然而 V1 的文档还能够被看到。

为了让大家更加容易了解这样的概念和应用形式,咱们将之前“未公布到目录”的概念降级为“暂存箱”的概念,暂存箱能够寄存那些不公布到目录的内容,然而文档通过链接还是能够被拜访到。

当然你的暂存箱也能够去寄存那些没有公布的文档,当你有一天筹备好了,你就能够将你文档增加到目录中,让所有读者能够更加体系化地看到你的常识积淀与思考。

将来可期

当然对于第三个阶段的知识库来说,才刚刚起步,将来的路还须要咱们花很多工夫去摸索,咱们也心愿通过知识库的能力服务和笼罩更多的场景,帮忙更多小伙伴们更好地创作、组织、分享本人的常识积淀,让常识可能在个体、组织、社会中更顺畅地流动起来。


点击进入 < 语雀的天空 > 获取更多征询

或扫码关注 < 语雀是什么 > 官网微信公众号

阿里人都在这里积淀常识
yuque.com

正文完
 0