基于 TinyMce 富文本编辑器的客服自研知识库的技术探索和实践
一、 背景 客服知识库是一个集中管理和存储与客服相关的信息和资源的系统,在自研知识库上线之前,得物采用的承接工具为第三方知识库系统。伴随着业务的发展,知识的维护体量、下游系统的使用面临的问题愈发明显,而当前的第三方采购系统,已经较难满足内部系统间高效协作的诉求,基于以上业务诉求,我们自研了一套客服知识库。 二、富文本编辑器的选型 以下是经过调研后列出的多款富文本编辑器综合对比情况: 2.1 编辑器的选择 自研知识库要求富文本编辑器具备表格的编辑能力,由于Quill不支持表格编辑能力(借助表格插件可以实现该能力,但经过实际验证,插件提供的表格编辑能力不够丰富,使用体验也较差),被首先被排除。 <!-- --> wangEditor体验过程中发现标题和列表(有序、无序)列表两个功能互斥,体验不太好,而这两个功能都是自研知识库刚需功能,也被排除。 <!-- --> Lexical 是facebook推出的一款编辑器,虽功能很丰富,但相较于CKEditor 和TinyMCE ,文档不够完善,社区活跃性较低,插件不成熟,故优先选择CKEditor 和TinyMCE。 CK...
