怎样搭建自己的本地/在线知识库(AI知识库系统)?
自从DeepSeek开源爆火后,网上随处可以看见“如何搭建AI知识库”这样的话题。不管是个人还是企业,都希望能有一个大模型知识库系统。
知识库有两种搭建方式,一种是本地搭建(私有化部署),一种是在线搭建(SaaS)。
很多企业其实是有知识库的,但没有真正用起来,只是把一堆文件积攒到一起,成为了“收藏夹”,杂乱无序很难用。
对于企业而言,搭建知识库需要考虑多种因素,比如:要让录入、整理、使用都更加便捷,让知识真正用到实处,数据安全、功能适配度、系统扩展性、技术架构、集成能力、售后服务支持等。
今天我给大家分享的是如何在本地搭建在线知识库系统。
这里我用的无忧企业文档,这是一套开源在线知识库系统,上过gitee的推荐项目,有1.7K ster。
项目特点:开源、私有化部署、提供源码、可以无缝集成其他业务系统、一对一技术支持服务。
本地搭建在线知识库系统详细指南
项目主要采用Java开发,前后端分离,基础框架采用JVS(spring cloud+Vue 3)。
一、系统私有化安装步骤
安装docker、docker-compose(安装中需要有一定的运维基础,如果遇到问题有专业的技术人员解决。)
安装docker 和docker-compose (已经安装 可以跳过)
br
curl -C- -O --retry 3 https://bctools.cn/jvs-docker && chmod a+x jvs-docker && ./jvs-docker -I
下载项目
1、直接下载方式 https://gitee.com/software-minister/jvs-docker-compose
2、git下载方式:git clone https://gitee.com/software-minister/jvs-docker-compose.git
部署项目
- 请将${ip}修改为本地IP
br
sed -i -e 's/jvs-minio/${ip}/g' ./mysql/nacos.sql
- 部署数据库
br
docker-compose -f docker-compose-db.yml up -d
- 查看nacos是否启动
br
# 程序依赖nacos 请保证能正常访问nacos后 再执行应用部署br
curl -X GET 'http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=jvs-gateway&group=jvs&tenant=jvs'
- 部署应用
br
# 应用启动 根据硬件情况而定 请等待几分钟br
docker-compose up -d
访问与配置
帐号:admin 密码: admin
- 访问后台:http://localhost
- 访问知识库: http://localhost:8088
- nacos http://localhost:8848/nacos
二、搭建结构化知识库
创建知识库,可以是私有、企业、全网文库。
给文库添加名称、封面、权限。
知识库创建后,开始构建知识体系,可以上传文档或通过minio服务器批量导入现有数据。
在团队内部做知识管理中,肯定会涉及到不同模态的重要文档展示,集成了多种插件
常用的:
- 表格展示
- 内容展示
- 代码展示
- 网页嵌套
- 流程图展示
- 可视化图表
- 思维导图展示
- ......
把各种内部的必要文档,都通过企业文档进行管理
脑图编辑
可以选择富文本编辑或Markdown语法来实现层次分明的内容编排。提供所见即所得的交互模式,编写过程中自动完成格式转换,实时呈现最终排版效果。
一个完整的企业级知识管理系统,要做的不仅仅是简单的文档整合和编辑,团队协作也是核心模块,系统支持多人在线协同编辑,内容实时同步,让每个人都能实时加入团队和协同工作,实现跨部门轻松协作。
同时提供AI编写能力,包括:续写、润色、扩写、缩写、语病修正、AI翻译、AI总结等。
可以对文库文档、文件夹进行有效的权限管理,包括基本的权限化、用户化、范围化的管理控制
做好知识的运用,把内部的员工操作手册、标准给客户解答的FAQ 、全部进行统一的管理,并且提供标准的 、便捷的查询手段,让员工正真的能把知识用起来。
在企业真正把知识管理的问题解决了以后 ,还可以去考虑如何拿这些知识用于AI 的问答等
各种场景的配置
文档的上传和下载,可以一次选择多个文件上传,选择对应文库或者文件夹后系统上传到对应文档中,在线文库里的文档可以下载到本地,并且格式兼容。
日常工作中,有些可以复用的模板,我们可以自定义上传各类静态和动态模板,方便员工用于日常工作中的格式化内容文档的便捷创建
文档的转换和合并也是常见的需求,企业文档支持把Word、PDF、Excel、PPT等文件格式转换成其他格式。可以上传本地文档,也可以选择文库文档,转换完成后可以将文档保存到文库和下载到本地。
公司内部的文档肯定是比较敏感的,所以公司内部都会选择私有化部署离线知识库,无忧企业文档提供多种部署方式:单机部署、docker 部署、集群部署等等,敏感数据本地处理。现阶段搭建AI知识库可以让你为未来的AI 时代积累属于你的数据资产。
开源地址:*****************************************************
在线免费使用:******************************