Files
agent-frontend-web/产品介绍.md
T
2026-08-07 13:56:29 +08:00

226 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 数智AI平台
## 产品概述
数智AI平台是一款领先的企业级AI应用解决方案,深度融合了先进的大语言模型技术与精准的知识库检索能力。平台通过自然语言处理、智能检索和深度学习技术,帮助企业构建智能化知识管理体系,实现文档资产的最大化价值挖掘。
我们的解决方案广泛应用于企业知识库建设、智能客服系统、文档智能解析、合规风控分析、研发知识管理、教育培训等多个领域,为企业数字化转型提供强有力的AI能力支撑。
---
## 核心能力
### 1. 智能对话Agent
平台提供强大的智能对话Agent能力,支持多轮对话、上下文理解和精准回复生成。
**主要特性:**
| 特性 | 说明 |
|------|------|
| 多模型支持 | 支持主流大语言模型接入,可灵活切换和配置 |
| WebSocket实时通信 | 低延迟流式输出,实时响应用户需求 |
| 会话管理 | 支持会话历史记录保存、多会话切换与管理 |
| 上下文理解 | 深度理解对话上下文,保持语义连贯性 |
| 思考过程展示 | 展示AI推理过程,增强可解释性与可信度 |
| 引用溯源 | 智能引用相关文档片段,答案可溯源可查证 |
| 本地文件管理 | 集成项目文件浏览器,支持对话中直接引用本地文件 |
**本地文件管理功能:**
| 功能 | 说明 |
|------|------|
| 文件树浏览 | 树形结构展示项目文件,直观清晰 |
| 新建文件/文件夹 | 快速创建新的代码文件或目录 |
| 文件上传 | 支持拖拽上传单个文件或整个文件夹 |
| 文件下载 | 单个文件下载或整个项目打包下载 |
| 文件预览 | 支持PDF、图片、Office文档、文本等格式预览 |
| 右键菜单 | 快捷重命名、删除操作 |
| 实时刷新 | 一键刷新文件列表,保持同步 |
**应用场景:**
- 智能客服:7x24小时即时响应客户咨询
- 内部助手:协助员工完成日常查询与任务
- 知识问答:基于企业知识库的精准问答
- 文档助手:帮助用户快速理解和总结生成文档内容
---
### 2. 知识库管理系统
平台提供完整的知识库管理解决方案,支持多种文档格式和智能分块策略。
**支持的文档格式:**
| 类别 | 格式 |
|------|------|
| 文档 | PDF、Word (.doc/.docx)、TXT、HTML、Markdown |
| 表格 | Excel (.xls/.xlsx)、CSV |
| 演示 | PowerPoint (.pptx)、PDF |
| 图片 | JPEG、PNG、TIF、GIF |
| 其他 | JSON、EML |
**智能分块策略:**
平台提供11种专业分块方式,满足不同场景的文档处理需求:
| 分块方式 | 适用场景 | 特点 |
|----------|----------|------|
| **Naive** | 通用文档 | 基础分块,支持自定义分段标识符和token数 |
| **Q&A** | 问答对文档 | 适合FAQ类文档,提取问答结构 |
| **Resume** | 简历解析 | 专用于简历文档,提取关键信息 |
| **Manual** | 用户手册 | 适合产品手册、技术文档 |
| **Table** | 表格数据 | 保留表格结构,便于数据检索 |
| **Paper** | 学术论文 | 适合科研论文结构化处理 |
| **Book** | 书籍 | 适合整本书籍的章节划分 |
| **Laws** | 法律法规 | 适合法律条文的精确解析 |
| **Presentation** | 演示文稿 | 保留幻灯片结构与要点 |
| **One** | 整篇文档 | 不分割,整个文档作为检索单位 |
| **Tag** | 标签分类 | 基于标签进行文档聚类 |
**高级配置能力:**
- **嵌入模型配置**:灵活选择embedding模型,支持主流嵌入算法
- **RAPTOR索引**:采用递归树结构索引,提升大规模知识库检索效率
- **GraphRAG实体抽取**:自动识别组织、人名、地点、事件等实体,构建知识图谱
- **聚类优化**:支持GMM和AHC两种聚类方法,优化检索效果
- **标签集管理**:支持多标签关联与交叉检索
- **自定义分块**:支持手动编辑分块内容、关键词、关联问题、标签权重
**分块内容自定义能力:**
平台提供完整的分块内容自定义管理,用户可以对自动分块结果进行精细化调整:
| 功能 | 说明 |
|------|------|
| 内容编辑 | 直接编辑分块文本内容,修正自动分块误差 |
| 关键词标注 | 标记重要关键词,提升检索匹配精度 |
| 问题关联 | 为每个分块关联常见问题,增强问答准确性 |
| 标签权重 | 配置分块标签及权重,实现差异化检索 |
| 启用/禁用 | 灵活控制分块启用状态,按需生效 |
| 批量操作 | 支持批量启用、禁用、删除分块 |
---
### 3. 文档解析与预处理
**解析能力:**
- 支持文件夹批量上传
- 自动识别文档类型与结构
- 实时解析进度监控与轮询
- 失败重试与错误提示
- 解析完成自动通知
**文档管理:**
- 文档启用/禁用控制
- 文档重命名与分类
- 批量解析与删除
- 文档下载与导出
- 文档预览(支持PDF、Office、图片等)
---
## 技术架构
### 系统架构图
```
┌─────────────────────────────────────────────────────────────┐
│ 客户端层 (Client) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────┐ │
│ │ Web UI │ │ 移动端适配 │ │ 第三方集成 │ │
│ └─────────────┘ └─────────────┘ └─────────────────┘ │
└─────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────┐
│ 前端服务层 (Frontend) │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────────┐ │
│ │ Vue 3 │ │ Element Plus│ │ WebSocket通信 │ │
│ │ 响应式框架 │ │ UI组件库 │ │ 实时交互 │ │
│ └─────────────┘ └─────────────┘ └─────────────────┘ │
└─────────────────────────────────────────────────────────────┘
┌───────────────┴───────────────┐
▼ ▼
┌─────────────────────────┐ ┌─────────────────────────────┐
│ Agent服务 (Agent) │ │ 知识库服务 (Knowledge) │
│ ┌─────────────────┐ │ │ ┌─────────────────────┐ │
│ │ 智能对话引擎 │ │ │ │ 知识库管理 │ │
│ │ 会话管理 │ │ │ │ 文档解析 │ │
│ │ 模型路由 │ │ │ │ 分块策略 │ │
│ └─────────────────┘ │ │ │ 索引构建 │ │
│ ┌─────────────────┐ │ │ └─────────────────────┘ │
│ │ LLM模型网关 │ │ │ ┌─────────────────────┐ │
│ │ 流式输出 │ │ │ │ GraphRAG引擎 │ │
│ └─────────────────┘ │ │ │ 实体抽取 │ │
└─────────────────────────┘ │ │ 关系抽取 │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ RAPTOR索引 │ │
│ │ 树形索引 │ │
│ └─────────────────────┘ │
└─────────────────────────────┘
┌─────────────────────────────────┐
│ 存储层 (Storage) │
│ ┌─────────┐ ┌───────────────┐ │
│ │ 向量数据库│ │ 文件存储 │ │
│ └─────────┘ └───────────────┘ │
└─────────────────────────────────┘
```
### 技术栈
| 层级 | 技术 | 说明 |
|------|------|------|
| **前端框架** | Vue 3 + Vite | 现代响应式前端框架,高性能构建工具 |
| **UI组件库** | Element Plus | 企业级Vue3 UI组件库 |
| **状态管理** | Pinia | Vue3官方推荐状态管理 |
| **路由管理** | Vue Router 4 | 前端路由与导航 |
| **通信协议** | WebSocket | 实时双向通信,支持流式输出 |
| **文档处理** | PDF.js | PDF文档渲染与预览 |
| **文件管理** | File API | 客户端文件操作与上传 |
### 场景一:企业知识库智能问答
**需求**:员工需要快速查找公司规章制度、业务流程等文档资料
**解决方案**
1. 将企业文档导入知识库
2. 配置智能分块策略
3. 员工通过自然语言提问
4. AI精准匹配相关文档片段并生成答案
**效果**:问题响应时间从天级降至秒级,信息查找准确率提升80%以上
---
### 场景二:合同智能审查
**需求**:法务部门需要快速审查大量合同文本
**解决方案**
1. 上传合同文档至知识库
2. 配置法律文书专用分块策略
3. AI辅助识别关键条款与风险点
4. 自动生成审查意见摘要
**效果**:合同审查效率提升5倍,遗漏风险点降低90%
---
### 场景三:产品文档智能助手
**需求**:客服团队需要准确回答用户关于产品功能的问题
**解决方案**
1. 导入产品手册、FAQ等文档
2. 构建产品知识库
3. AI客服实时检索相关文档
4. 生成准确、专业的回复内容