目录
1.系统概述
2.系统登录
3.用户角色说明
4.功能模块详解
5.常见问题解答
6.技术支持
一、系统概述
1.1.系统简介
知识库系统是一个基于Web的企业级文档管理和智能问答平台,支持文档上传、分类管理、智能搜索和AI问答等功能。
1.2.系统特点
· 文档管理: 支持多种格式文档上传和管理
· 智能搜索: 快速检索文档内容
· AI问答: 基于知识库的智能问答
· 用户管理: 多角色权限控制
· 部门管理: 按部门组织文档
·响应式设计: 支持多设备访问
1.3.技术架构
·前端: React + TypeScript + Material-UI
·后端: Spring Boot + Java
·数据库: MySQL/H2
·AI服务: DeepSeek API
1.4.系统登录
访问地址
·本地环境: http://localhost:3000
·生产环境: https://jinhuitech.top/knowledgeWeb
登录步骤
1.在浏览器中打开系统地址
2.输入用户名和密码
3.点击"登录"按钮
4.登录成功后自动跳转到仪表盘

1.5.用户角色说明
超级管理员 (SUPER_ADMIN)
权限范围:
·✅ 所有功能模块访问权限
·✅ 用户管理(创建、编辑、删除用户)
·✅ 部门管理(创建、编辑、删除部门)
·✅ 系统配置管理
·✅ API测试功能
适用场景: 系统管理员、IT部门负责人
管理员 (ADMIN)
权限范围:
·✅ 文档管理(上传、查看、删除)
·✅ 智能问答
·✅ 文档搜索
·✅ 查看所有部门文档
·❌ 用户管理
·❌ 部门管理
适用场景: 部门经理、项目负责人
普通用户 (USER)
权限范围:
·✅ 文档查看(仅限所属部门)
·✅ 智能问答
·✅ 文档搜索(仅限所属部门)
·❌ 文档上传
·❌ 用户管理
·❌ 部门管理
适用场景: 普通员工、部门成员

二、功能模块详解
2.1 仪表盘 (Dashboard)
功能描述
系统首页,显示关键统计信息和快速访问入口。
主要功能
·📊 数据统计: 显示文档总数、用户总数、部门总数等
·🚀 快速导航: 提供各功能模块的快速访问
·📈 系统状态: 显示系统运行状态
使用说明
1.登录后自动进入仪表盘
2.查看各项统计数据
3.点击卡片快速进入对应功能模块

2.2文档列表
功能描述: 查看和管理系统中的所有文档。
主要功能:
·📋 文档列表: 显示所有文档的基本信息
·🔍 搜索筛选: 按标题、描述搜索文档
·🏷️ 分类筛选: 按部门分类筛选文档
·👁️ 文档预览: 点击查看文档详情
·🗑️ 文档删除: 删除不需要的文档
使用步骤:
1.点击左侧菜单"文档列表"
2.使用搜索框搜索特定文档
3.使用分类下拉框筛选文档
4.点击"查看"按钮预览文档
5.点击"删除"按钮删除文档(需确认)

2.3文档上传
功能描述: 上传新文档到知识库系统。
支持格式:
·📄 文本文件 (.txt, .md)
·📊 Office文档 (.doc, .docx, .xls, .xlsx, .ppt, .pptx)
·📑 PDF文档 (.pdf)
·🖼️ 图片文件 (.jpg, .png, .gif)
使用步骤:
1.点击左侧菜单"上传文档"
2.填写文档信息:
·文档标题: 必填,文档的标题
·文档描述: 可选,文档的简要描述
·分类: 选择文档所属部门或"其他"
·上传文件: 选择要上传的文件
3.
4.点击"上传"按钮
5.等待上传完成
注意事项:
·文件大小限制:50MB
·支持的文件格式有限制
·文档标题不能重复
·上传者信息自动填充

2.4文档查看
功能描述: 查看文档的详细内容和信息。
显示内容:
·📝 文档标题和描述
·📅 上传时间和更新时间
·👤 上传者信息
·🏷️ 分类信息
·📄 文档内容(支持格式化显示)
使用步骤:
1.在文档列表中点击"查看"按钮
2.查看文档详细信息
3.阅读文档内容
4.可返回列表继续浏览其他文档

2.5智能问答
功能描述
基于知识库内容的AI智能问答系统,可以回答用户关于文档内容的问题。
主要功能
·💬 实时对话: 与AI进行实时对话
·📚 知识检索: 基于知识库内容回答问题
·💾 历史记录: 保存对话历史
·🧹 清除历史: 清除当前会话历史
使用步骤
1.点击左侧菜单"智能问答"
2.在输入框中输入问题
3.点击"发送"按钮或按Enter键
4.等待AI回答
5.继续提问或清除历史
使用技巧
·问题要具体: 越具体的问题,回答越准确
·参考文档: 可以询问特定文档的内容
·连续对话: 可以基于前面的对话继续提问
·清除历史: 开始新话题时可以清除历史
示例问题
·"技术部有哪些工作规范?"
·"财务管理制度包括哪些内容?"
·"如何申请休假?"
·"公司的组织架构是怎样的?"

2.6 搜索功能
功能描述
快速搜索知识库中的文档内容。
主要功能
·🔍 全文搜索: 搜索文档标题和内容
·🎯 精确匹配: 支持关键词精确匹配
·📊 结果展示: 显示搜索结果列表
·🔗 快速访问: 点击结果直接查看文档
使用步骤
1.点击左侧菜单"搜索"
2.在搜索框中输入关键词
3.点击搜索按钮
4.查看搜索结果
5.点击结果查看文档详情
搜索技巧
·关键词: 使用相关关键词搜索
·组合搜索: 多个关键词组合搜索
·部门筛选: 结合部门分类进行搜索

2.7用户管理 (仅超级管理员)
功能描述
管理系统用户账户,包括创建、编辑、删除用户和分配权限。
主要功能
·👤 用户列表: 显示所有用户信息
·➕ 创建用户: 添加新用户账户
·✏️ 编辑用户: 修改用户信息
·🗑️ 删除用户: 删除用户账户
·🏢 部门分配: 为用户分配部门
·🔐 权限管理: 设置用户角色
使用步骤
创建用户:
1.点击"添加用户"按钮
2.填写用户信息:
·用户名(必填,唯一)
·密码(必填)
·姓名(必填)
·邮箱(必填)
·角色(必填)
·部门(可选)
3.
4.点击"保存"按钮
编辑用户:
1.在用户列表中点击"编辑"按钮
2.修改用户信息
3.点击"保存"按钮
删除用户:
1.在用户列表中点击"删除"按钮
2.确认删除操作
分配部门:
1.在用户列表中点击"编辑"按钮
2.选择用户所属部门
3.保存更改
角色说明
·超级管理员: 拥有所有权限
·管理员: 可以管理文档,查看所有部门内容
·普通用户: 只能查看所属部门文档

2.8部门管理 (仅超级管理员)
功能描述
管理系统中的部门信息,包括创建、编辑、删除部门。
主要功能
·🏢 部门列表: 显示所有部门信息
·➕ 创建部门: 添加新部门
·✏️ 编辑部门: 修改部门信息
·🗑️ 删除部门: 删除部门
·📊 部门统计: 显示部门相关统计信息
使用步骤
创建部门:
1.点击"添加部门"按钮
2.填写部门信息:
·部门名称(必填)
·部门描述(可选)
3.
4.点击"保存"按钮
编辑部门:
1.在部门列表中点击"编辑"按钮
2.修改部门信息
3.点击"保存"按钮
删除部门:
1.在部门列表中点击"删除"按钮
2.确认删除操作
注意事项:
·删除部门前需确保没有用户和文档关联
·部门名称不能重复
·系统预设部门不能删除

2.9 API测试 (仅超级管理员)
功能描述
测试系统API接口的功能和性能。
主要功能
·🔧 接口测试: 测试各个API接口
·📊 性能监控: 监控API响应时间
·📝 日志查看: 查看API调用日志
·🛠️ 调试工具: 提供调试功能
使用说明
1.点击左侧菜单"API测试"
2.选择要测试的API接口
3.设置测试参数
4.执行测试
5.查看测试结果

三、常见问题解答
3.1: 忘记密码怎么办?
A: 请联系系统管理员重置密码。
3.2: 无法上传文档怎么办?
A: 请检查:
·文件大小是否超过50MB
·文件格式是否支持
·网络连接是否正常
·是否有上传权限
3.3: 搜索不到想要的文档?
A: 请尝试:
·使用不同的关键词
·检查拼写是否正确
·确认文档确实存在
·检查是否有查看权限
3.4: AI问答回答不准确?
A: 请尝试:
·问题描述更具体
·参考相关文档内容
·重新组织问题语言
·检查知识库中是否有相关内容
3.5: 系统访问速度慢?
A: 可能原因:
·网络连接问题
·服务器负载过高
·浏览器缓存问题
·文件过大
3.6: 如何修改个人信息?
A: 请联系系统管理员修改个人信息。
3.7: 文档显示乱码怎么办?
A: 请检查:
·文档编码格式
·浏览器设置
·重新上传文档
3.8: 如何导出文档?
A: 目前系统不支持直接导出功能,可以复制文档内容到本地。
知识库演示地址:
https://www.qdzjkf.com/knowledgeWeb/超级管理账号: admin 密码:admin123管理员账号:manager 密码: admin123普通账号:user 密码: user123
730






