zhidat.直达通
Baklib
正在阅读:
基于元知识的知识管理软件设计
分享:

基于元知识的知识管理软件设计

  • Baklib
创建者:Baklib
大约 3 年前
原型
描述
1、段落以block方式存在是
2、元知识提示区:输入相关字(或者在录入的时候,点击左边的叹号),下面出现元知识列表;鼠标点击后,即可复制到当前的块中。
3、焦点在某个block时,
点击左侧的图标,可以弹出菜单:修改字体、加入或者更新元知识;还可以增加其他的菜单项;
也可以对block进行拖动:拖动的其他的block之后,会自动变成均分的两列,如果再拖拽过来一个block,则均分为三列;
4、多个block可以同时选择,选择之后可以当作一个block进行操作,与上述第三点相似;
5、对于纯图片block,可以设定图片的位置,大小;
6、元知识提示区:焦点到达某个元知识,可以出现“编辑/删除”等操作按钮,当然需要有权限控制;
7、元知识提示区:可以采用不同视图切换的方式,比如分类,采用树状分类;词云方式;缺省采用搜索方式。
8、元知识的生成:有两种方式,一种是上面的手工方式;另外一种,是编写文档的时候,自动采用AI方式生成。但是生成之后,为了避免元知识质量不高,需要有人工审核的方式确认元知识的入库;
9、在编写文档的时候,因为如果某个段落采用元知识生成,这个段落或者block,应与这个元知识的id相关。
核心思想:将业务比如tips,q&a,帮助中心等作为业务应用,知识这一块作为底层知识能力提供。编辑器+后台的知识点管理,松耦合出来,现在做的帮助中心,tips等,都可以调用。

总结

1. 打造一款基于Block的现代编辑器
2. “元知识”只是一个定制化的Block,这个Block具有如下属性:独立的URL、版本、引用关系
3. ”元知识“本身又是个编辑块(支持文本、图片、链接等),可以点开编辑内容,也可以独立页面管理
元知识存在的价值和意义:
1. 复用:写好的内容,可以在多个文章中被引用
2. 同步:类似一个变量,值改变了,被引用的地方都随之而改变
3. 构建知识图谱
难点:
1. 异于常规,需要用户理解”元知识“和“知识”的概念
2. 操作体验,如果操作复杂了,反而会造成多此一举的麻烦
3. 久久为功,只有知识积累到一定的量以后,”元知识“的价值才能体现

 

 

分享: