Skip to content

Commit 2a1918d

Browse files
committed
优化文字描述说明
1 parent 139c2ac commit 2a1918d

File tree

13 files changed

+49
-47
lines changed

13 files changed

+49
-47
lines changed
-437 KB
Loading

docs/img/index/mount_pgsqldir2.png

81.8 KB
Loading

docs/installation/1panel_installtion.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
- 容器名称:MaxKB 应用容器名称。
2424
- CPU 限制:MaxKB 应用可以使用的 CPU 核心数。
2525
- 内存限制:MaxKB 应用可以使用的内存大小。
26-
- 端口外部访问:MaxKB 应用可以使用 IP:PORT 进行访问(MaxKB 应用必须打开外部端口访问)。
26+
- 端口外部访问:MaxKB 应用可以使用 IP:PORT 进行访问(MaxKB 应用必须勾选外部端口访问)。
2727

2828
![maxkb-setting](../img/index/maxkb_setting.jpg)
2929

@@ -45,6 +45,6 @@
4545
密码: MaxKB@123..
4646
```
4747

48-
为了安全,admin 第一次登录时将强制修改默认密码,修改密码后,重新登录系统即可使用 MaxKB。
48+
为了安全,admin 第一次登录时将要求修改默认密码,修改密码后,重新登录系统即可使用 MaxKB。
4949

5050
![登录成功](../img/index/UI.jpg)

docs/installation/cli.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
**说明**:
77

8-
- 1.5.0 版本之前请使用 kbctl 命令。
9-
- 通过在线安装、1panel安装,并没有内置 mkctl 命令。
8+
- 1.5.0 之前版本请使用 kbctl 命令。
9+
- 通过在线安装、1Panel方式安装,并没有内置 mkctl 命令。
1010

1111
```
1212
Usage:
@@ -22,4 +22,5 @@
2222
uninstall 卸载 MaxKB 服务
2323
upgrade 升级 MaxKB 服务
2424
version 查看 MaxKB 版本信息
25+
clean-images 清理 MaxKB 旧版本的相关镜像
2526
```

docs/installation/offline_installtion.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
!!! Abstract ""
1919
离线部署 MaxKB 需要开通的访问端口说明如下:
2020

21-
| 端口 | 作用 | 说明 |
22-
|--------|:---------|:-------------------------|
23-
| 22 | SSH | 安装、升级及管理使用 |
24-
| 8080 | Web 服务端口 | 默认 Web 服务访问端口,根据实际情况进行更改 |
21+
| 端口 | 作用 | 说明 |
22+
|--------|:---------|:--------------------------|
23+
| 22 | SSH | 安装、升级及管理使用 |
24+
| 8080 | Web 服务端口 | 默认 Web 服务访问端口,可根据实际情况进行更改 |
2525

2626

2727

@@ -45,7 +45,7 @@
4545

4646
!!! Abstract ""
4747

48-
MaxKB 安装目录、服务运行端口、数据库配置等信息可在安装包中的 install.conf 文件进行配置。
48+
MaxKB 安装目录、服务运行端口、数据库配置等信息可在安装包解压后中的 install.conf 文件进行配置。
4949

5050
```
5151
## 安装目录
@@ -69,7 +69,7 @@
6969
MAXKB_PGSQL_PASSWORD=Password123@postgres
7070
```
7171

72-
**注意**:首次安装之前可在 install.conf 文件中的修改参数,安装时则根据修改后的参数执行安装。完成安装后如需再次修改配置参数,则需要在 ${MAXKB_BASE}/maxkb/.env 文件中进行修改,并且在修改完后需执行 `mkctl reload` 命令重新加载配置文件。
72+
**注意**:首次安装之前可在 install.conf 文件中的修改参数,安装时则根据修改后的参数执行安装。完成安装后如需再次修改配置参数,则需要在 ${MAXKB_BASE}/maxkb/.env(默认是 /op/maxkb/.env)文件中进行修改,并且在修改完后需执行 `mkctl reload` 命令重新加载配置文件。
7373

7474

7575
### 3.3 执行安装脚本
@@ -103,14 +103,14 @@
103103

104104
!!! Abstract ""
105105

106-
按照以上说明,下载新版本安装包并上传解压后,再次执行安装命令进行升级。
106+
离线升级与安装操作过程基本一样,即下载新版本安装包上传解压后,再次执行安装命令进行升级。
107107

108108
```
109109
# 进入新版本目录
110110
cd maxkb-v1.x.y-offline
111111

112112
# 运行安装脚本
113-
/bin/bash install.sh
113+
bash install.sh
114114

115115
# 查看 MaxKB 运行状态
116116
mkctl status

docs/installation/online_installtion.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616

1717
在线部署 MaxKB 需要开通的访问端口说明如下:
1818

19-
| 端口 | 作用 | 说明 |
20-
|--------|:---------|:-------------------------|
21-
| 22 | SSH | 安装、升级及管理使用 |
22-
| 8080 | Web 服务端口 | 默认 Web 服务访问端口,根据实际情况进行更改 |
19+
| 端口 | 作用 | 说明 |
20+
|--------|:---------|:--------------------------|
21+
| 22 | SSH | 安装、升级及管理使用 |
22+
| 8080 | Web 服务端口 | 默认 Web 服务访问端口,可根据实际情况进行更改 |
2323

2424

2525
## 2 在线快速部署
@@ -54,12 +54,12 @@
5454
```
5555
docker pull cr2.fit2cloud.com/1panel/maxkb
5656
```
57-
(2)查看并确认上一次数据持久化目录,复制保存,第(4)步使用
57+
(2)查看并确认上一次数据持久化目录,复制保存
5858
```
5959
docker inspect maxkb
6060
```
6161

62-
![获取pgsql目录](../img/index/mount_pgsqldir.png)
62+
![获取pgsql目录](../img/index/mount_pgsqldir2.png)
6363

6464
!!! Abstract ""
6565

@@ -71,8 +71,8 @@
7171

7272
(4)启动并运行新版本的 MaxKB 容器
7373

74-
**注意:** 务必确认数据持久化目录(即命令行中 -v后的目录)要跟第 (2) 步查看目录保持一致,否则启动后整个系统数据为空
74+
**注意:** 务必确认数据持久化目录(即命令行中 -v后的目录)要跟第 (2) 步查看目录保持一致,否则启动后整个系统的数据为空
7575

7676
```
77-
docker run -d --name=maxkb -p 8080:8080 -v /opt/maxkb/pgsql/data:/var/lib/postgresql/data -v /opt/maxkb/python-packages:/opt/maxkb/app/sandbox/python-packages cr2.fit2cloud.com/1panel/maxkb
77+
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages cr2.fit2cloud.com/1panel/maxkb
7878
```

docs/quick_start.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33

44
!!! Abstract ""
55
MaxKB 的使用操作流程一般可分为四步:添加模型、创建知识库、创建应用、发布应用。
6-
在高级编排应用中还可以通过函数库的功能,创建数据处理、逻辑判断、信息提取或者其他满足工作场景的函数脚本,提供更加强大、灵活的能力。
6+
在高级编排应用中还可以通过函数库的功能,实现数据处理、逻辑判断、信息提取等功能,提供更加强大、灵活的能力。
77

8-
![通义千问 APIkey](img/model/maxkb_flow.png)
8+
![操作流程](img/model/maxkb_flow.png)
99

1010
!!! Abstract ""
11-
下面通过通义千问大语言模型,以通用知识库为例,快速创建智能问答应用并发布
11+
下面以通用知识库为例,通过通义千问大语言模型,快速创建智能问答应用并发布为例说明具体的操作
1212

1313
## 2 添加模型
1414

@@ -38,7 +38,7 @@
3838
!!! Abstract ""
3939
上传文档要求:
4040

41-
* 文件格式:Markdown、TXT、PDF、DOCX、HTML;
41+
* 文本文件::Markdown、TXT、PDF、DOCX、HTML、XLS、XLSX、CSV、ZIP
4242
* 表格格式:Excel、CSV;
4343
* QA 问答对:Excel、CSV;
4444
* 每次最多上传 50 个文件;
@@ -47,31 +47,31 @@
4747

4848
文档规范建议:
4949

50-
* 规范分段标识:离线文档的分段标识要有一定规范,否则拆分出来的段落会不规整
51-
* 段落要完整:一个分段中最好能描述一个完整的功能点或问题
50+
* 规范分段标识:离线文档的分段标识要有一定规范,否则拆分出来的段落不规整
51+
* 段落要完整:一个分段中最好能描述一个完整的内容
5252

5353
![创建通用知识库](img/dataset/create_offline_dataset.png)
5454

5555
### 3.2 设置分段规则
5656

5757
!!! Abstract ""
58-
目前 MaxKB 支持智能分段和高级分段两种分段方式。
58+
MaxKB 支持智能分段和高级分段两种分段方式。
5959

6060
**智能分段**
6161

6262
(1)MarkDown 类型的文件智能分段规则:<br />
6363

64-
* 根据标题逐级下钻式分段,最多支持 6 级标题,每段的字符数最大为 4096 个字符;
64+
* 根据标题逐级下钻式分段,最多支持 6 级标题,每个段落最多 4096 个字符;
6565
* 当最后一级的文本段落字符数超过设置的分段长度时,会查找分段长度以内的回车进行截取。
6666

6767
(2)HTML、DOCX 类型的智能分段规则:
6868

6969
* 识别标题格式转换成 markdown 的标题样式;
70-
* 逐级下钻进行分段,最多支持 6 级标题,每段的字符数最大为 4096 个字符。
70+
* 逐级下钻进行分段,最多支持 6 级标题,每个段落最多 4096 个字符。
7171

7272
(3)TXT和 PDF 类型的文件智能分段规则:
7373

74-
* 按照标题# 进行分段,若没有#标题的则按照字符数4096个字符进行分段
74+
* 按照标题# 进行分段,若没有#标题的则按照字符数 4096 个字符进行分段
7575
* 查找分段长度以内的回车进行截取。
7676
7777
![智能分段](<img/dataset/automatic_paragraphing.png>)
@@ -83,9 +83,10 @@
8383

8484
* 分段标识支持:#、##、###、####、#####、######、-、空行、回车、空格、分号、逗号、句号,还可以手动输入分段标识符。
8585
* 分段长度:支持最小 50个字符,最大 4096 个字符。
86-
* 自动清洗:开启后系统会自动去掉重复多余的符号如空格、空行、制表符等。
86+
* 自动清洗:开启后系统会自动去掉重复多余的符号,例如空格、空行、制表符等。
8787

8888
![高级分段](<img/dataset/advanced_segmentation.png>)
89+
8990
!!! Abstract ""
9091
**导入时添加分段标题为关联问题**
9192

@@ -123,7 +124,7 @@
123124
* 应用名称:用户提问时对话框的标题和名字。
124125
* 应用描述:对应用场景及用途的描述。
125126
* AI模型:在【系统设置】-【模型管理】中添加的大语言模型。
126-
* 提示词:系统默认有智能知识库的提示词,用户可以自定义通过调整提示词内容,可以引导大模型聊天方向。可以对无引用知识库和引用知识库两种情况分别设置不同的提示词
127+
* 提示词:系统默认有智能知识库的提示词,用户可以自定义通过调整提示词内容,引导大模型聊天方向。可对无引用知识库和引用知识库两种情况分别设置不同的提示词
127128
* 历史聊天记录:大模型提交当前会话中最后 N 条对话内容,否则仅向大模型提交当前问题。
128129
* 关联知识库:用户提问后将在关联的知识库中检索分段。
129130
* 开场白:用户打开对话时,系统弹出的问候语。支持 Markdown 格式;[-]后的内容为快捷问题,一行一个。
@@ -168,12 +169,12 @@
168169
!!! Abstract ""
169170
MaxKB 应用支持零编码快速嵌入第三方 Web系统。
170171

171-
在应用概览页面,点击【嵌入第三方】,可以复制全屏模式代码或浮窗模式代码嵌入到第三方系统中,嵌入完成后便可在第三方系统中进行问答。
172+
在应用概览页面,点击【嵌入第三方】,复制对应的嵌入代码,以全屏模式或浮窗模式嵌入到第三方系统中,嵌入完成后便可在第三方系统中进行问答。
172173

173174
![嵌入第三方](<img/app/embed.png>)
174175

175176
!!! Abstract ""
176-
在专业版中,也可以接入企业微信、公众号、钉钉和飞书等应用,详细说明见:[X-Pack功能-应用接入 ](./user_manual/X-Pack/app_integrate.md)
177+
在专业版中,还可以将 MaxKB 应用接入企业微信、公众号、钉钉和飞书等移动端应用,详细说明见:[X-Pack功能-应用接入 ](./user_manual/X-Pack/app_integrate.md)
177178

178179

179180

docs/system_arch.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
## 1 整体架构
44

5-
![架构图](img/index/arch.jpg)
5+
![架构图](img/index/arch.jpg){width="950px"}
66

77
## 2 实现原理
88

9-
![实现原理](<img/index/Implementation principle.jpg>)
9+
![实现原理](img/index/Implementation principle.jpg)
1010

1111
## 3 技术栈
1212

docs/user_manual/dataset/dataset.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@
4444

4545
(1)MarkDown 类型文件智能分段规则<br />
4646

47-
* 根据标题逐级下钻式分段(最多支持 6 级标题),每段的字符数最大为 4096 个字符;
47+
* 根据标题逐级下钻式分段(最多支持 6 级标题),每个段落最多 4096 个字符;
4848
* 当最后一级的文本段落字符数超过设置的分段长度时,会查找分段长度以内的回车进行截取。
4949

5050
(2)HTML、DOCX 类型智能分段规则
5151

5252
* 识别标题格式转换成 markdown 的标题样式;
53-
* 逐级下钻进行分段(最多支持 6 级标题)每段的字符数最大为 4096 个字符。
53+
* 逐级下钻进行分段(最多支持 6 级标题),每个段落最多 4096 个字符。
5454

5555
(3)TXT和 PDF 类型文件智能分段规则
5656

docs/user_manual/dataset/doclist.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@
33
## 1 文档上传
44

55
!!! Abstract ""
6-
对于通用型知识库,点击【上传文档】进入上传文档页面,可以拖拽文件或选择文件/文件夹进行上传,支持的文件格式包括:TXT、Markdown、PDF、DOCX、HTML、XLS、XLSX、CSV、ZIP。如果选择文件夹,将通过文件后缀进行自动过滤每次最多上传 50 个文件,单个文件不超过 100 MB。
6+
对于通用型知识库,点击【上传文档】进入上传文档页面,可以拖拽文件或选择文件/文件夹进行上传,支持的文件格式包括:TXT、Markdown、PDF、DOCX、HTML、XLS、XLSX、CSV、ZIP。如果选择文件夹,将通过文件后缀进行自动过滤每次最多上传 50 个文件,且单个文件不超过 100 MB。
77

88
![上传文档](../../img/dataset/create_offline_dataset.png)
99

1010
!!! Abstract ""
11-
点击下一步进入【设置分段规则】,可以对上传文档选择分段规则,默认为智能分段。分段规则变更后可以点击【生成预览】后将按照最新规则进行分段展示。点击【开始导入】后,系统会在后台对文档按照自动分段 -> 存储 -> 向量化流程处理。
11+
点击【下一步】,对上传文档选择分段规则,默认为智能分段。分段规则变更后需点击【生成预览】,确认分段效果,然后点击【开始导入】,系统将对文档按照自动分段 -> 存储 -> 向量化流程处理。
1212

1313
![智能分段](<../../img/dataset/auto_paragraph.png>)
1414

1515
!!! Abstract ""
16-
对于 Web 站点知识库,点击【导入文档】打开对话框,输入文档链接和选择器。以分行输入的方式输入多个在线 Web 文档
16+
对于 Web 站点知识库,点击【导入文档】打开对话框,输入文档链接 URL 地址和选择器,即可同步对应内容
1717

18-
![导入文档](../../img/dataset/upload_web_doc.png)
18+
![导入Web文档](../../img/dataset/upload_web_doc.png)
1919

2020
## 2 同步知识库
2121

0 commit comments

Comments
 (0)