Skip to content

Commit bd2b476

Browse files
her-catRock-520
authored andcommitted
docs(zh): fix document formatting and typography (#27)
1 parent fdc918e commit bd2b476

File tree

10 files changed

+164
-161
lines changed

10 files changed

+164
-161
lines changed

docs/zh/development/advanced/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@
2828
2. 提供复现问题的步骤(如果适用)
2929
3. 提供相关的日志或截图(如果适用)
3030

31-
感谢您的贡献!
31+
感谢您的贡献!

docs/zh/development/advanced/init.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
- 写入生产环境配置,包含部署类型、环境类型、私有配置等信息
1919
- 写入测试环境配置,便于开发和测试
2020

21-
> **重要:** 系统生产环境ID为10000,请确保在环境变量中将`MAGIC_ENV_ID`设置为`10000`
21+
> **重要:** 系统生产环境 ID 为 10000,请确保在环境变量中将 `MAGIC_ENV_ID` 设置为 `10000`
2222
2323
## 3. 执行和测试步骤
2424

@@ -53,4 +53,4 @@ curl -X POST -H "Content-Type: application/json" -d '{"email":"[email protected]
5353
- 账号 `13812345678`:密码为 `letsmagic.ai`
5454
- 账号 `13912345678`:密码为 `letsmagic.ai`
5555

56-
在生产环境中,请确保实现安全的密码存储和验证机制。
56+
在生产环境中,请确保实现安全的密码存储和验证机制。

docs/zh/development/advanced/permission.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,4 +184,4 @@ vendor/bin/phpunit test/Cases/Infrastructure/Util/Auth/PermissionCheckerTest.php
184184
"magic_env_management": ["13800000014", "13800000015"],
185185
"service_provider_admin": ["13800000016", "13800000017"]
186186
}
187-
```
187+
```

docs/zh/development/deploy/docker.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11

22
## 快速开始
3-
支持Mac os 和Liunx 操作系统,
4-
window 系统可以通过docker-compose运行
3+
支持 macOS 和 Linux 操作系统。Windows 系统可以通过 docker compose 运行
54
### 1. 克隆项目
65
```bash
76
git clone https://github.com/dtyq/magic.git
87
cd magic
98
```
109

1110
### 2. 配置环境变量
12-
配置magic 环境变量, 必须配置任意一种大模型的环境变量才可正常使用magic
11+
配置 Magic 环境变量,必须配置任意一种大模型的环境变量才可正常使用 Magic。
12+
1313
复制 `.env.example` 文件为 `.env`,并根据需要修改配置:
1414
```bash
1515
cp .env.example .env
@@ -48,10 +48,10 @@ cp .env.example .env
4848
```
4949

5050
### 4. 访问服务
51-
- API 服务: http://localhost:9501
52-
- Web 应用: http://localhost:8080
51+
- API 服务http://localhost:9501
52+
- Web 应用http://localhost:8080
5353
- 账号 `13812345678`:密码为 `letsmagic.ai`
5454
- 账号 `13912345678`:密码为 `letsmagic.ai`
55-
- RabbitMQ 管理界面: http://localhost:15672
56-
- 用户名: admin
57-
- 密码: magic123456
55+
- RabbitMQ 管理界面http://localhost:15672
56+
- 用户名admin
57+
- 密码magic123456

docs/zh/development/deploy/environment.md

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,16 @@ MAGIC_WEB_TAG=latest
3333
MAGIC_EDITION=COMMUNITY
3434
```
3535

36-
#### Git仓库配置
36+
#### Git 仓库配置
3737

3838
```
39-
# Git Repository URL (默认使用GitHub)
39+
# Git Repository URL (默认使用 GitHub)
4040
4141
```
4242

4343
### 2. 数据库配置
4444

45-
#### MySQL配置
45+
#### MySQL 配置
4646

4747
```
4848
# MySQL 配置
@@ -56,7 +56,7 @@ MYSQL_WORK_MEM=4MB
5656
MYSQL_MAINTENANCE_WORK_MEM=64MB
5757
MYSQL_EFFECTIVE_CACHE_SIZE=4096MB
5858
59-
# 应用MySQL连接配置
59+
# 应用 MySQL 连接配置
6060
DB_DRIVER=mysql
6161
DB_HOST=db
6262
DB_PORT=3306
@@ -68,32 +68,32 @@ DB_COLLATION=utf8mb4_unicode_ci
6868
DB_PREFIX=
6969
```
7070

71-
#### Redis配置
71+
#### Redis 配置
7272

7373
```
74-
# Redis配置
74+
# Redis 配置
7575
REDIS_HOST=redis
7676
REDIS_AUTH=magic123456
7777
REDIS_PORT=6379
7878
REDIS_DB=0
7979
REDIS_PASSWORD=magic123456
8080
```
8181

82-
#### RabbitMQ配置
82+
#### RabbitMQ 配置
8383

8484
```
85-
# RabbitMQ配置
85+
# RabbitMQ 配置
8686
AMQP_HOST=rabbitmq
8787
AMQP_PORT=5672
8888
AMQP_USER=admin
8989
AMQP_PASSWORD=magic123456
9090
AMQP_VHOST=magic-chat
9191
```
9292

93-
#### OpenSearch配置
93+
#### OpenSearch 配置
9494

9595
```
96-
# OpenSearch配置
96+
# OpenSearch 配置
9797
OPENSEARCH_DISCOVERY_TYPE=single-node
9898
OPENSEARCH_BOOTSTRAP_MEMORY_LOCK=true
9999
OPENSEARCH_JAVA_OPTS_MIN=512m
@@ -105,10 +105,10 @@ OPENSEARCH_NOFILE_SOFT=65536
105105
OPENSEARCH_NOFILE_HARD=65536
106106
```
107107

108-
#### Qdrant配置
108+
#### Qdrant 配置
109109

110110
```
111-
# Qdrant配置
111+
# Qdrant 配置
112112
QDRANT_API_KEY=magic123456
113113
ODIN_QDRANT_BASE_URI=http://qdrant
114114
ODIN_QDRANT_API_KEY=
@@ -141,7 +141,7 @@ ENABLE_CONSUME=true
141141
ENABLE_CHAT_MESSAGE=true
142142
# 启用聊天序列
143143
ENABLE_CHAT_SEQ=true
144-
# 启用Magic看门狗(本地开发可禁用)
144+
# 启用 Magic 看门狗(本地开发可禁用)
145145
ENABLE_MAGIC_WATCHDOG=false
146146
147147
# 通用开关
@@ -153,9 +153,9 @@ DOUBAO_EMBEDDING_ENABLED=false
153153
MISC_DMETA_EMBEDDING_ENABLED=false
154154
```
155155

156-
### 4. AI模型配置
156+
### 4. AI 模型配置
157157

158-
#### Azure OpenAI配置
158+
#### Azure OpenAI 配置
159159

160160
```
161161
# Azure OpenAI GPT-4
@@ -181,7 +181,7 @@ AZURE_OPENAI_4O_GLOBAL_DEPLOYMENT_NAME=gpt-4o-global
181181
#### 豆包模型配置
182182

183183
```
184-
# 豆包Pro 32k
184+
# 豆包 Pro 32k
185185
DOUBAO_PRO_32K_ENDPOINT=doubao-1.5-pro-32k
186186
DOUBAO_PRO_32K_API_KEY=
187187
DOUBAO_PRO_32K_BASE_URL=https://ark.cn-beijing.volces.com
@@ -193,7 +193,7 @@ DOUBAO_EMBEDDING_BASE_URL=https://ark.cn-beijing.volces.com
193193
DOUBAO_EMBEDDING_VECTOR_SIZE=2048
194194
```
195195

196-
#### DeepSeek模型配置
196+
#### DeepSeek 模型配置
197197

198198
```
199199
# DeepSeek R1
@@ -207,7 +207,7 @@ DEEPSEEK_V3_API_KEY=
207207
DEEPSEEK_V3_BASE_URL=https://api.deepseek.com
208208
```
209209

210-
#### 其他AI服务配置
210+
#### 其他 AI 服务配置
211211

212212
```
213213
# dmeta-embedding
@@ -223,13 +223,13 @@ MIRACLE_VISION_SECRET=
223223

224224
### 5. 外部服务配置
225225

226-
#### Google搜索配置
226+
#### Google 搜索配置
227227

228228
```
229-
# Google搜索所需代理
229+
# Google 搜索所需代理
230230
HTTP_PROXY=
231231
GOOGLE_SEARCH_API_KEY=
232-
# 使用Google时,请指定搜索cx (GOOGLE_SEARCH_ENGINE_ID)
232+
# 使用 Google 时,请指定搜索 cx (GOOGLE_SEARCH_ENGINE_ID)
233233
GOOGLE_SEARCH_CX=
234234
BACKEND=GOOGLE
235235
RELATED_QUESTIONS=true
@@ -243,13 +243,13 @@ APP_ID=
243243
APP_SECRET=
244244
APP_CODE=
245245
246-
# CODE白名单
246+
# CODE 白名单
247247
CODE_WHITE_ACCOUNT_ID=
248248
249-
# 默认magic_environment ID
249+
# 默认 Magic 环境 ID
250250
DEFAULT_MAGIC_ENVIRONMENT_ID=
251251
252-
# Magic environment ID
252+
# Magic 环境 ID
253253
MAGIC_ENV_ID=1000
254254
```
255255

@@ -260,7 +260,7 @@ MAGIC_ENV_ID=1000
260260

261261
```
262262
# 文件驱动
263-
FILE_DRIVER=local # 可选值: local, oss, tos
263+
FILE_DRIVER=local # 可选值local/oss/tos
264264
```
265265

266266
#### 本地文件驱动配置
@@ -276,56 +276,56 @@ FILE_LOCAL_WRITE_HOST= # 文件上传域名,例如:https://upload.example
276276

277277
```
278278
# 阿里云文件驱动配置 - 私有
279-
FILE_PRIVATE_ALIYUN_ACCESS_ID= # 阿里云AccessKey ID
280-
FILE_PRIVATE_ALIYUN_ACCESS_SECRET= # 阿里云AccessKey Secret
281-
FILE_PRIVATE_ALIYUN_BUCKET= # OSS存储桶名称
282-
FILE_PRIVATE_ALIYUN_ENDPOINT= # OSS访问域名,例如:oss-cn-hangzhou.aliyuncs.com
283-
FILE_PRIVATE_ALIYUN_ROLE_ARN= # 可选,用于STS临时授权的角色ARN
279+
FILE_PRIVATE_ALIYUN_ACCESS_ID= # 阿里云 AccessKey ID
280+
FILE_PRIVATE_ALIYUN_ACCESS_SECRET= # 阿里云 AccessKey Secret
281+
FILE_PRIVATE_ALIYUN_BUCKET= # OSS 存储桶名称
282+
FILE_PRIVATE_ALIYUN_ENDPOINT= # OSS 访问域名,例如:oss-cn-hangzhou.aliyuncs.com
283+
FILE_PRIVATE_ALIYUN_ROLE_ARN= # 可选,用于 STS 临时授权的角色 ARN
284284
285285
# 阿里云文件驱动配置 - 公有
286-
FILE_PUBLIC_ALIYUN_ACCESS_ID= # 阿里云AccessKey ID
287-
FILE_PUBLIC_ALIYUN_ACCESS_SECRET= # 阿里云AccessKey Secret
288-
FILE_PUBLIC_ALIYUN_BUCKET= # OSS存储桶名称
289-
FILE_PUBLIC_ALIYUN_ENDPOINT= # OSS访问域名
290-
FILE_PUBLIC_ALIYUN_ROLE_ARN= # 可选,用于STS临时授权的角色ARN
286+
FILE_PUBLIC_ALIYUN_ACCESS_ID= # 阿里云 AccessKey ID
287+
FILE_PUBLIC_ALIYUN_ACCESS_SECRET= # 阿里云 AccessKey Secret
288+
FILE_PUBLIC_ALIYUN_BUCKET= # OSS 存储桶名称
289+
FILE_PUBLIC_ALIYUN_ENDPOINT= # OSS 访问域名
290+
FILE_PUBLIC_ALIYUN_ROLE_ARN= # 可选,用于 STS 临时授权的角色 ARN
291291
```
292292

293293
#### 火山引擎存储配置
294294

295295
```
296296
# 火山云文件驱动配置 - 私有
297-
FILE_PRIVATE_TOS_REGION= # TOS地域,例如:cn-beijing
298-
FILE_PRIVATE_TOS_ENDPOINT= # TOS访问域名
299-
FILE_PRIVATE_TOS_AK= # 火山引擎AccessKey
300-
FILE_PRIVATE_TOS_SK= # 火山引擎SecretKey
301-
FILE_PRIVATE_TOS_BUCKET= # TOS存储桶名称
302-
FILE_PRIVATE_TOS_TRN= # 可选,用于STS临时授权的角色ARN
297+
FILE_PRIVATE_TOS_REGION= # TOS 地域,例如:cn-beijing
298+
FILE_PRIVATE_TOS_ENDPOINT= # TOS 访问域名
299+
FILE_PRIVATE_TOS_AK= # 火山引擎 AccessKey
300+
FILE_PRIVATE_TOS_SK= # 火山引擎 SecretKey
301+
FILE_PRIVATE_TOS_BUCKET= # TOS 存储桶名称
302+
FILE_PRIVATE_TOS_TRN= # 可选,用于 STS 临时授权的角色 ARN
303303
304304
# 火山云文件驱动配置 - 公有
305-
FILE_PUBLIC_TOS_REGION= # TOS地域
306-
FILE_PUBLIC_TOS_ENDPOINT= # TOS访问域名
307-
FILE_PUBLIC_TOS_AK= # 火山引擎AccessKey
308-
FILE_PUBLIC_TOS_SK= # 火山引擎SecretKey
309-
FILE_PUBLIC_TOS_BUCKET= # TOS存储桶名称
310-
FILE_PUBLIC_TOS_TRN= # 可选,用于STS临时授权的角色ARN
305+
FILE_PUBLIC_TOS_REGION= # TOS 地域
306+
FILE_PUBLIC_TOS_ENDPOINT= # TOS 访问域名
307+
FILE_PUBLIC_TOS_AK= # 火山引擎 AccessKey
308+
FILE_PUBLIC_TOS_SK= # 火山引擎 SecretKey
309+
FILE_PUBLIC_TOS_BUCKET= # TOS 存储桶名称
310+
FILE_PUBLIC_TOS_TRN= # 可选,用于 STS 临时授权的角色 ARN
311311
```
312312

313313
### 7. Web应用配置
314314

315315
#### 前端服务配置
316316

317317
```
318-
# Web应用配置
318+
# Web 应用配置
319319
PORT=8080
320320
MAGIC_SOCKET_BASE_URL=ws://localhost:9502
321321
MAGIC_SERVICE_BASE_URL=http://localhost:9501
322322
```
323323

324324
## 配置建议
325325

326-
1. **开发环境**: 复制 `.env.example``.env`,根据本地环境调整配置
327-
2. **测试环境**: 使用与生产环境类似但资源较少的配置
328-
3. **生产环境**: 确保设置强密码,并使用更可靠的外部服务配置
326+
1. **开发环境**复制 `.env.example``.env`,根据本地环境调整配置
327+
2. **测试环境**使用与生产环境类似但资源较少的配置
328+
3. **生产环境**确保设置强密码,并使用更可靠的外部服务配置
329329

330330
## 安全建议
331331

@@ -336,7 +336,7 @@ MAGIC_SERVICE_BASE_URL=http://localhost:9501
336336

337337
## 文件驱动特别说明
338338

339-
详细的文件驱动配置和使用方法可参考[文件驱动使用说明](./file-driver.md)
339+
详细的文件驱动配置和使用方法可参考[文件驱动使用说明](file-driver.md)
340340

341341
## 初次部署注意事项
342342

0 commit comments

Comments
 (0)