项目介绍:
面向常用文档的知识库管理系统
科亿知识库 KY KMS 既是一款知识库,同时也是一款易于上手的文档管理工具!
在信息化时代,我们日常工作中产生大量的文档。我们积累下来的文档,是一笔巨大的财富,但文档越多,我们在其中找到我们所需要文档的时间成本越高。
我们面对大量的文档一筹莫展,就好像面前座立着一金山,但我们却不知道如何开采金子。
科亿知识库宗旨是:
文档简单整理,知识创造价值
适用项目
科亿知识库,可以应用在任何需要进行常用文档整理、分类、归集、检索的地方,尤其适合知识密集型单位/历史文档丰富的单位。
为什么选择KY KMS?
科亿知识库基于强大的Elasticsearch检索引擎技术构建,检索能力强大,支持最全面的检索特性,同时检索性能卓越,可以无限可能的集群扩展,支持高达百亿级别的记录数量。
在关系数据库方面支持mysql与oracle,更多的数据库支持在开发中。
技术架构:
技术亮点
-
主流技术,生态完善,易于维护 -
前后端分离,接口文档清晰,易于二次开发 -
后端采用ES搜索引擎,可以按需实行分部署部署
开发环境
-
语言:Java 8 -
IDE(JAVA):IDEA / Eclipse安装lombok插件 -
IDE(前端):WebStorm 或者 IDEA -
依赖管理:Maven -
数据库:MySQL5.7+ & Oracle 11g & Sqlserver2017 -
缓存:Redis -
Node Js: 10.0 + -
Npm: 5.6.0+ -
Yarn: 1.21.1+
后端
-
基础框架:Spring Boot 2.3.5.RELEASE -
持久层框架:Mybatis-plus 3.4.1 -
检索引擎:ElasticSearch 7.6.1 -
文档处理与转换:Libre Office 7.1.4 -
文本提取:Tika 1.17 -
安全框架:Apache Shiro 1.7.0,Jwt 3.11.0 -
数据库连接池:阿里巴巴Druid 1.1.22 -
缓存框架:redis -
日志打印:logback -
其他:fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。
前端
-
Vue 2.6.10,Vuex,Vue Router -
Axios -
ant-design-vue -
webpack,yarn -
vue-cropper – 头像裁剪组件 -
@antv/g2 – Alipay AntV 数据可视化图表 -
Viser-vue – antv/g2 封装实现 -
eslint,@vue/cli 3.2.1
功能模块
├─检索首页
│ ├─普通检索
│ ├─高级检索
│ ├─文档预览
│ ├─文档分类
│ ├─知识专题
│ ├─高频访问文档
│ ├─热词统计
│ ├─热门专题统计
├─系统管理
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
│ ├─权限设置(支持按钮权限、数据权限)
│ ├─表单权限(控制字段禁用、隐藏)
│ ├─部门管理
├─文件管理
│ ├─草稿文件上传
│ ├─文档编辑
│ ├─收藏夹
│ ├─待审核文件
│ ├─已审核文件
│ ├─文件统计
├─配置管理
│ ├─知识专题定义
│ ├─文档属性定义
├─日志
│ ├─文档操作记录
│ ├─系统日志
└─其他模块
└─更多功能开发中。。
项目下载和运行
一键运行脚本
快速部署docker镜像,请使用Centos 7以上版本,最低配置2C/4G。下载一键运行脚本:http://www.kykms.cn/install_community.sh
部署成功,访问:http://Your_IP:3000
开发环境准备与运行
-
默认登录账号:admin/123456
系统效果
公共检索
检索首页

检索结果

高级检索

知识专题

管理后台
热词统计

批量上传

编辑

更多功能广大网友可以继续挖掘。
微信公众号:[开源日记],分享10k+Start的优质开源项目。
原文始发于微信公众号(开源日记):开源文档型知识库管理系统,强大的全文检索与文档分类管理功能,你值得拥有
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/49007.html