From 6fe9ee2e2f4a705b294641a629aa9e67c172d55c Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:53:12 +0000 Subject: [PATCH 1/8] add test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 130 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 test.cmd diff --git a/test.cmd b/test.cmd new file mode 100644 index 0000000..ceb77ce --- /dev/null +++ b/test.cmd @@ -0,0 +1,130 @@ + +![KYKMS](./Docs/Pics/logo_keyi.png "科亿文档知识库管理系统") + +科亿知识库 KY KMS +=============== +当前最新版本: V0.1.1(发布日期:202208308) + +项目介绍: +----------------------------------- + +

面向常用文档的知识库管理系统

+ +科亿知识库 KY KMS 既是一款知识库,同时也是一款易于上手的文档管理工具! + +在信息化时代,我们日常工作中产生大量的文档。我们积累下来的文档,是一笔巨大的财富,但文档越多,我们在其中找到我们所需要文档的时间成本越高。 + +我们面对大量的文档一筹莫展,就好像面前座立着一金山,但我们却不知道如何开采金子。 + +`科亿知识库宗旨是:` 文档简单整理,知识创造价值 + + +适用项目 +----------------------------------- +科亿知识库,可以应用在任何需要进行常用文档整理、分类、归集、检索的地方,尤其适合知识密集型单位/历史文档丰富的单位。 + +交流互动 +----------------------------------- +- 官方站点 : [http://www.kykms.cn](http://www.kykms.cn) +- 在线演示 : [http://test.kykms.cn](http://test.kykms.cn) 账号:admin/123456 +- QQ : 22247537 +- Mail : hnliuwx#tom.com +- github: [https://github.com/mahonelau/kykms](https://github.com/mahonelau/kykms) +- gitee: [https://gitee.com/kyxxjs/km_community](https://gitee.com/kyxxjs/km_community) +- 微信 : 如果你有任何产品上的想法、意见或建议,或商务上的合作需求,请扫码添加我们微信进一步沟通: + +![微信](./Docs/Pics/wechat.jpg) + +版权声明 +----------------------------------- +开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 ! 如果需要将本产品在本地进行任何附带商业化性质行为使用, 请联系项目负责人进行商业授权 ,以遵守 GPL 协议保证您的正常使用。 +目前在国内 GPL 协议具备合同特征,是一种民事法律行为 ,属于我国《合同法》调整的范围。科亿项目团队保留一切诉讼权利。 科亿开源团队拥有对本开源协议的最终解释权。 + + +为什么选择KY KMS? +----------------------------------- +科亿知识库基于强大的Elasticsearch检索引擎技术构建,检索能力强大,支持最全面的检索特性,同时检索性能卓越,可以无限可能的集群扩展,支持高达百亿级别的记录数量。 +在关系数据库方面支持mysql与oracle,更多的数据库支持在开发中。 +![KY KMS](./Docs/Pics/advantage_kms.png) +![KY KMS](./Docs/Pics/process.png) + + + +技术架构: +----------------------------------- +#### 技术亮点 +- 主流技术,生态完善,易于维护 +- 前后端分离,接口文档清晰,易于二次开发 +- 后端采用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](https://cn.vuejs.org/),[Vuex](https://vuex.vuejs.org/zh/),[Vue Router](https://router.vuejs.org/zh/) +- [Axios](https://github.com/axios/axios) +- [ant-design-vue](https://vuecomponent.github.io/ant-design-vue/docs/vue/introduce-cn/) +- [webpack](https://www.webpackjs.com/),[yarn](https://yarnpkg.com/zh-Hans/) +- [vue-cropper](https://github.com/xyxiao001/vue-cropper) - 头像裁剪组件 +- [@antv/g2](https://antv.alipay.com/zh-cn/index.html) - Alipay AntV 数据可视化图表 +- [Viser-vue](https://viserjs.github.io/docs.html#/viser/guide/installation) - antv/g2 封装实现 +- eslint,[@vue/cli 3.2.1](https://cli.vuejs.org/zh/guide) + +### 功能模块 +``` +├─检索首页 +│ ├─普通检索 +│ ├─高级检索 +│ ├─文档预览 +│ ├─文档分类 +│ ├─知识专题 +│ ├─高频访问文档 +│ ├─热词统计 +│ ├─热门专题统计 +├─系统管理 +│ ├─用户管理 +│ ├─角色管理 +│ ├─菜单管理 +│ ├─权限设置(支持按钮权限、数据权限) +│ ├─表单权限(控制字段禁用、隐藏) +│ ├─部门管理 +├─文件管理 +│ ├─草稿文件上传 +│ ├─文档编辑 +│ ├─收藏夹 +│ ├─待审核文件 +│ ├─已审核文件 +│ ├─文件统计 +├─配置管理 +│ ├─知识专题定义 +│ ├─文档属性定义 +├─日志 +│ ├─文档操作记录 +│ ├─系统日志 +└─其他模块 + └─更多功能开发中。。 + +``` + \ No newline at end of file From cbb70a3ef12bc4d6142268465140528964e237ad Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:55:02 +0000 Subject: [PATCH 2/8] update test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 110 ------------------------------------------------------- 1 file changed, 110 deletions(-) diff --git a/test.cmd b/test.cmd index ceb77ce..f4d3275 100644 --- a/test.cmd +++ b/test.cmd @@ -18,113 +18,3 @@ `科亿知识库宗旨是:` 文档简单整理,知识创造价值 - -适用项目 ------------------------------------ -科亿知识库,可以应用在任何需要进行常用文档整理、分类、归集、检索的地方,尤其适合知识密集型单位/历史文档丰富的单位。 - -交流互动 ------------------------------------ -- 官方站点 : [http://www.kykms.cn](http://www.kykms.cn) -- 在线演示 : [http://test.kykms.cn](http://test.kykms.cn) 账号:admin/123456 -- QQ : 22247537 -- Mail : hnliuwx#tom.com -- github: [https://github.com/mahonelau/kykms](https://github.com/mahonelau/kykms) -- gitee: [https://gitee.com/kyxxjs/km_community](https://gitee.com/kyxxjs/km_community) -- 微信 : 如果你有任何产品上的想法、意见或建议,或商务上的合作需求,请扫码添加我们微信进一步沟通: - -![微信](./Docs/Pics/wechat.jpg) - -版权声明 ------------------------------------ -开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 ! 如果需要将本产品在本地进行任何附带商业化性质行为使用, 请联系项目负责人进行商业授权 ,以遵守 GPL 协议保证您的正常使用。 -目前在国内 GPL 协议具备合同特征,是一种民事法律行为 ,属于我国《合同法》调整的范围。科亿项目团队保留一切诉讼权利。 科亿开源团队拥有对本开源协议的最终解释权。 - - -为什么选择KY KMS? ------------------------------------ -科亿知识库基于强大的Elasticsearch检索引擎技术构建,检索能力强大,支持最全面的检索特性,同时检索性能卓越,可以无限可能的集群扩展,支持高达百亿级别的记录数量。 -在关系数据库方面支持mysql与oracle,更多的数据库支持在开发中。 -![KY KMS](./Docs/Pics/advantage_kms.png) -![KY KMS](./Docs/Pics/process.png) - - - -技术架构: ------------------------------------ -#### 技术亮点 -- 主流技术,生态完善,易于维护 -- 前后端分离,接口文档清晰,易于二次开发 -- 后端采用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](https://cn.vuejs.org/),[Vuex](https://vuex.vuejs.org/zh/),[Vue Router](https://router.vuejs.org/zh/) -- [Axios](https://github.com/axios/axios) -- [ant-design-vue](https://vuecomponent.github.io/ant-design-vue/docs/vue/introduce-cn/) -- [webpack](https://www.webpackjs.com/),[yarn](https://yarnpkg.com/zh-Hans/) -- [vue-cropper](https://github.com/xyxiao001/vue-cropper) - 头像裁剪组件 -- [@antv/g2](https://antv.alipay.com/zh-cn/index.html) - Alipay AntV 数据可视化图表 -- [Viser-vue](https://viserjs.github.io/docs.html#/viser/guide/installation) - antv/g2 封装实现 -- eslint,[@vue/cli 3.2.1](https://cli.vuejs.org/zh/guide) - -### 功能模块 -``` -├─检索首页 -│ ├─普通检索 -│ ├─高级检索 -│ ├─文档预览 -│ ├─文档分类 -│ ├─知识专题 -│ ├─高频访问文档 -│ ├─热词统计 -│ ├─热门专题统计 -├─系统管理 -│ ├─用户管理 -│ ├─角色管理 -│ ├─菜单管理 -│ ├─权限设置(支持按钮权限、数据权限) -│ ├─表单权限(控制字段禁用、隐藏) -│ ├─部门管理 -├─文件管理 -│ ├─草稿文件上传 -│ ├─文档编辑 -│ ├─收藏夹 -│ ├─待审核文件 -│ ├─已审核文件 -│ ├─文件统计 -├─配置管理 -│ ├─知识专题定义 -│ ├─文档属性定义 -├─日志 -│ ├─文档操作记录 -│ ├─系统日志 -└─其他模块 - └─更多功能开发中。。 - -``` - \ No newline at end of file From 4e662b676af44d9c675a57385b7534aa10fcc251 Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:55:42 +0000 Subject: [PATCH 3/8] update test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test.cmd b/test.cmd index f4d3275..1fa3877 100644 --- a/test.cmd +++ b/test.cmd @@ -18,3 +18,19 @@ `科亿知识库宗旨是:` 文档简单整理,知识创造价值 + +适用项目 +----------------------------------- +科亿知识库,可以应用在任何需要进行常用文档整理、分类、归集、检索的地方,尤其适合知识密集型单位/历史文档丰富的单位。 + +交流互动 +----------------------------------- +- 官方站点 : [http://www.kykms.cn](http://www.kykms.cn) +- 在线演示 : [http://test.kykms.cn](http://test.kykms.cn) 账号:admin/123456 +- QQ : 22247537 +- Mail : hnliuwx#tom.com +- github: [https://github.com/mahonelau/kykms](https://github.com/mahonelau/kykms) +- gitee: [https://gitee.com/kyxxjs/km_community](https://gitee.com/kyxxjs/km_community) +- 微信 : 如果你有任何产品上的想法、意见或建议,或商务上的合作需求,请扫码添加我们微信进一步沟通: + +![微信](./Docs/Pics/wechat.jpg) From e7294ff9e336d1ffaca96514153b05d317fa71ab Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:56:15 +0000 Subject: [PATCH 4/8] update test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test.cmd b/test.cmd index 1fa3877..583b132 100644 --- a/test.cmd +++ b/test.cmd @@ -34,3 +34,17 @@ - 微信 : 如果你有任何产品上的想法、意见或建议,或商务上的合作需求,请扫码添加我们微信进一步沟通: ![微信](./Docs/Pics/wechat.jpg) + +版权声明 +----------------------------------- +开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 ! 如果需要将本产品在本地进行任何附带商业化性质行为使用, 请联系项目负责人进行商业授权 ,以遵守 GPL 协议保证您的正常使用。 +目前在国内 GPL 协议具备合同特征,是一种民事法律行为 ,属于我国《合同法》调整的范围。科亿项目团队保留一切诉讼权利。 科亿开源团队拥有对本开源协议的最终解释权。 + + +为什么选择KY KMS? +----------------------------------- +科亿知识库基于强大的Elasticsearch检索引擎技术构建,检索能力强大,支持最全面的检索特性,同时检索性能卓越,可以无限可能的集群扩展,支持高达百亿级别的记录数量。 +在关系数据库方面支持mysql与oracle,更多的数据库支持在开发中。 +![KY KMS](./Docs/Pics/advantage_kms.png) +![KY KMS](./Docs/Pics/process.png) + From 35c222a86de70b04e0d7dcc450907d9b73e5cc76 Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:56:56 +0000 Subject: [PATCH 5/8] update test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 6 ------ 1 file changed, 6 deletions(-) diff --git a/test.cmd b/test.cmd index 583b132..61c4786 100644 --- a/test.cmd +++ b/test.cmd @@ -41,10 +41,4 @@ 目前在国内 GPL 协议具备合同特征,是一种民事法律行为 ,属于我国《合同法》调整的范围。科亿项目团队保留一切诉讼权利。 科亿开源团队拥有对本开源协议的最终解释权。 -为什么选择KY KMS? ------------------------------------ -科亿知识库基于强大的Elasticsearch检索引擎技术构建,检索能力强大,支持最全面的检索特性,同时检索性能卓越,可以无限可能的集群扩展,支持高达百亿级别的记录数量。 -在关系数据库方面支持mysql与oracle,更多的数据库支持在开发中。 -![KY KMS](./Docs/Pics/advantage_kms.png) -![KY KMS](./Docs/Pics/process.png) From da6d6323b0f016a7e502e4e7018f8358a589190f Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:57:56 +0000 Subject: [PATCH 6/8] update test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/test.cmd b/test.cmd index 61c4786..0ba4103 100644 --- a/test.cmd +++ b/test.cmd @@ -37,8 +37,5 @@ 版权声明 ----------------------------------- -开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 ! 如果需要将本产品在本地进行任何附带商业化性质行为使用, 请联系项目负责人进行商业授权 ,以遵守 GPL 协议保证您的正常使用。 -目前在国内 GPL 协议具备合同特征,是一种民事法律行为 ,属于我国《合同法》调整的范围。科亿项目团队保留一切诉讼权利。 科亿开源团队拥有对本开源协议的最终解释权。 - - +开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 ! From e3546927dbd42fa4f983ebbca1e835253e59e26e Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:58:45 +0000 Subject: [PATCH 7/8] update test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test.cmd b/test.cmd index 0ba4103..76e9d06 100644 --- a/test.cmd +++ b/test.cmd @@ -37,5 +37,6 @@ 版权声明 ----------------------------------- -开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 ! +开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 !如果需要将本产品在本地进行任何附带商业化性质行为使用, 请联系项目负责人进行商业授权 ,以遵守 GPL 协议保证您的正常使用。 +目前在国内 GPL 协议具备合同特征,是一种民事法律行为 , From 99c0f43a45d8ca92d0349daf48488ff8ff8c314b Mon Sep 17 00:00:00 2001 From: MahoneLau <22247537@qq.com> Date: Mon, 3 Oct 2022 22:59:39 +0000 Subject: [PATCH 8/8] update test.cmd. Signed-off-by: MahoneLau <22247537@qq.com> --- test.cmd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test.cmd b/test.cmd index 76e9d06..17915e0 100644 --- a/test.cmd +++ b/test.cmd @@ -38,5 +38,5 @@ 版权声明 ----------------------------------- 开源不代表免费,科亿遵循 GPL-3.0 开源协议发布,并提供技术交流学习,但 绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售 !如果需要将本产品在本地进行任何附带商业化性质行为使用, 请联系项目负责人进行商业授权 ,以遵守 GPL 协议保证您的正常使用。 -目前在国内 GPL 协议具备合同特征,是一种民事法律行为 , +目前在国内 GPL 协议具备合同特征