企业知识库产品系统Vibe Coding

我要开发同款
code_6666662026年10月08日
5阅读

技术信息

语言技术
HTML5、CSS、JavaScript、React、Node.js
系统类型
Web
行业分类
企业服务

作品详情

行业场景

企业知识长期分散在网盘、Wiki 和即时通讯中,检索多靠标题关键词,多人同时改文档容易冲突,组织、部门与个人知识库的权限也很难延伸到 AI 问答。立项旨在解决知识找不到、协同改不好、AI 越权或答非所问的问题:在企业协同办公场景里,把文档作为唯一事实来源,成员只在授权范围内实时共编,AI 只基于当前用户有权访问的内容回答、引用并辅助改写。

功能介绍

项目包含组织与成员权限、知识库与文档树、实时协同编辑、版本历史、收藏与最近访问、文档分享、全文与向量检索、AI 对话与 Agent、安全审计等模块。用户可按组织、部门和个人知识库管理文件夹与文档,多人同时编辑正文并看到在线协作者与光标;创建、重命名、移动和删除会实时同步到文件树。AI 助手支持多轮会话、重新生成、引用来源和分阶段进度,可在权限范围内检索知识库,并只改写选中内容。管理员可配置检索策略,筛选、查看并导出审计记录;文档搜索支持标题与正文摘录高亮。

项目实现

我负责从方案到前后端落地的主要开发,包括知识库工作台、文档树与协同编辑、RAG 索引与检索、AI 会话持久化、权限鉴权和审计页面。技术栈为 Next.js、React,API 使用 NestJS,数据层为 PostgreSQL、Redis 与 BullMQ;正文协同,向量pgvector,Embedding 使用本地 bge-m3。亮点是文档与检索共用同一套权限边界,索引异步执行、不阻塞编辑。难点在于多实例下文件树推送与正文同步的一致性、向量增删与全文降级,以及 Agent 写文档必须经用户确认且不能越权。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论