news 2026/6/23 0:08:30

平替语雀和石墨文档?快速私有化部署一套开源在线文档管理系统吧

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
平替语雀和石墨文档?快速私有化部署一套开源在线文档管理系统吧

在企业运营中,海量文档散落在各个员工的电脑、聊天工具和公共网盘中,核心资料面临泄露风险,团队协作效率低,信息查找如同大海捞针......

市面上的SaaS文档虽然方便,但是数据安全、定制化需求和长期成本不可忽视。

现在有一款开源的,提供私有化部署的,前后端分离的企业级在线文档——无忧企业文档来了。

无忧企业文档是专门为中小企业设计的一款在线文档系统,主要解决企业内部文档编辑、知识沉淀、知识协同等痛点问题。支持Docker一键部署,可离线部署。支持PC端和H5端。

逻辑架构如下:

技术栈

前端:VUE3.0+Element-ui

后端:spring_cloud_alibaba、spring boot、Mybatis plus、Nacos、RabbitMq、Minio、

数据库:Mysql、ElasticSearch、Redis、MongoDB

运维:K8S+docker/docker compose

核心功能

实时协同编辑:支持多用户同时在线编辑同一文档,提供富文本编辑、表格、word、Excel、PPT、Markdown、XMind等,满足多样化内容创作需求。

文库管理:文库作为文件存储的最基础的管理方式,分为全网文库、企业文库、私有文库,根据需求创建。在文库内,不同类型的文档,可以创建文件夹、子文件夹进行分类管理。

文库权限管理:支持对文库、文件级、子文件夹级、文档的权限管理,可以添加多个权限组进行分配,不同人群分配不同权限,操作权限自由勾选,成员可以是组合式,例如:用户1+运营部+角色。

大文件批量文件同步:文档同步功能方便用户将大量数据上传到文库中,可以提高工作效率和文件的整体性,避免逐个上传文件的繁琐和错误。

双屏辅助编辑:利用两个屏幕或同时进行编辑工作的功能,左侧编辑区,右侧搜索引擎+内容预览,基于内容的搜索、文档查看,便于对容的对比,支持富文本、Word、Excel、PPT等编辑。

全文搜索:基于内容的搜索工具,提供了私有化的内容搜索引擎,支持文档类型、标签、文库等多维度筛选,能快速定位所需信息。

文件夹和文档上传:可以上传图片、视频、音频、电子书、动图等不同格式的文档到文库中,支持下载到本地。

AI助手:支持续写、润色、扩写、缩写、语病修正、AI翻译、AI总结等

内容的分享:可以通过生成一个唯一的链接或者分享码,用户可以轻松地将文档分享给其他人,无需担心文件大小或格式的限制。还可以设置分享的有效期、密码分享,开放下载权限。

辅助功能:支持OCR识别,文档格式的转换(包括PDF格式转换),文档合并。

其他:另外还支持内容的点赞、评论、收藏、回收站、标签等

本地私有化部署在线文档的详细指南

项目主要采用Java开发,前后端分离,基础框架采用JVS(spring cloud+Vue 3)。

一、系统私有化安装步骤

安装docker、docker-compose(安装中需要有一定的运维基础,如果遇到问题有专业的技术人员解决。)

安装docker 和docker-compose (如已经安装 可以跳过)

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
sed -i -e 's/jvs-minio/${ip}/g' ./mysql/nacos.sql
  • 部署数据库
docker-compose -f docker-compose-db.yml up -d
  • 查看nacos是否启动
# 程序依赖nacos 请保证能正常访问nacos后 再执行应用部署 curl -X GET 'http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=jvs-gateway&group=jvs&tenant=jvs'
  • 部署应用
# 应用启动 根据硬件情况而定 请等待几分钟 docker-compose up -d

访问与配置

帐号:admin 密码: admin

  • 访问后台:​​http://localhost​​
  • 访问知识库:​​ http://localhost:8088​​
  • nacos http://localhost:8848/nacos

开源免费:https://gitee.com/software-minister/jvs-knowledge-ui

在线免费体验:https://knowledge.bctools.cn/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/22 14:00:46

Gears 实测室:第八期・全面透视4X游戏性能瓶颈

在4X策略游戏的宏大战场上,每一场征战都是对性能系统的终极考验。从万人同屏的史诗会战到漫长精细的资源运营,庞大的数据模拟、复杂的地图渲染与持续运行的进程承载,让性能压力在玩家漫长的征服之路上悄然累积。这种多维度、长周期的复合负载…

作者头像 李华
网站建设 2026/6/22 13:29:10

Windows 10 OneDrive彻底卸载技术指南

Windows 10 OneDrive彻底卸载技术指南 【免费下载链接】OneDrive-Uninstaller Batch script to completely uninstall OneDrive in Windows 10 项目地址: https://gitcode.com/gh_mirrors/one/OneDrive-Uninstaller 微软OneDrive在Windows 10系统中深度集成,…

作者头像 李华
网站建设 2026/6/22 4:57:17

漫画下载神器:BiliBili-Manga-Downloader完整使用攻略

还在为漫画下载而烦恼吗?这款终极漫画下载工具能帮你轻松解决所有难题!BiliBili-Manga-Downloader作为一款专业的漫画下载利器,不仅拥有强大的图形界面,更支持多线程高速下载,让你的漫画收藏之路变得简单高效。 【免费…

作者头像 李华
网站建设 2026/6/22 9:53:23

36_Spring AI 干货笔记之 Mistral AI 嵌入

一、Mistral AI 嵌入 Spring AI 支持 Mistral AI 的文本嵌入模型。嵌入是文本的向量化表示,通过在高维向量空间中的位置来捕获段落的语义含义。Mistral AI 嵌入 API 为文本提供尖端、最先进的嵌入,可用于许多自然语言处理任务。 二、可用模型 Mistral…

作者头像 李华
网站建设 2026/6/22 10:41:43

亲测有效!DC-DC 电源啸叫不用慌

前言:做硬件开发的朋友,是否遇到过这种糟心场景:精心打样回来的板子一上电,就传来“滋滋”“嗡嗡”的啸叫声,刹时心里发慌——不会“罢工”吧?别慌,几乎是每一位硬件工程师都会遇到的“经典难题…

作者头像 李华
网站建设 2026/6/22 14:13:01

【光照】UnityURP[屏幕空间环境光遮蔽SSAO]原理剖析实践

AO(Screen Space Ambient Occlusion,屏幕空间环境光遮蔽)是Unity URP中用于模拟物体间环境光遮蔽效果的技术,通过计算像素周围几何体的遮挡关系增强场景深度感和真实感。技术发展进程‌早期阶段‌:传统SSAO算法如Cryte…

作者头像 李华