完善文档
@@ -2,6 +2,57 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
UAI Editor 提供了文档导出功能,包括导出成Word文档、ODT文档、Markdown文档等。这些功能都放置在“导出”选项卡下。
 | 
					UAI Editor 提供了文档导出功能,包括导出成Word文档、ODT文档、Markdown文档等。这些功能都放置在“导出”选项卡下。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**但是,由于项目中使用的导出DOCX,ODT, Markdown功能,依赖@tiptap-pro扩展,所以使用该扩展进行文档导出需要创建Conversion App ID和JSON Web Token (JWT)。**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## 前置配置工作
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 注册Tiptap Cloud账号
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					通过[https://cloud.tiptap.dev/register](https://cloud.tiptap.dev/register)链接注册一个Tiptap Cloud账号。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					验证注册的邮箱。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					填写团队信息。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					填写个人信息。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 登录Tiptap Cloud账号
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					通过[https://cloud.tiptap.dev/login](https://cloud.tiptap.dev/login)链接登录已有账号。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 获取Conversion App ID和JWT
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					通过[https://cloud.tiptap.dev/v2/cloud/convert](https://cloud.tiptap.dev/v2/cloud/convert)链接,获取个人的Conversion App ID和JWT。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					这里,Conversion App ID可以直接复制,而JWT则可以参考`documentation`文档生成,或者点击`Show example JWT`按钮获得一个临时JWT。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### 设置环境变量
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					由于项目中使用了环境变量进行配置,所以在获得Conversion App ID和JWT之后,需要在自己的电脑上设置环境变量:`TIPTAP_APP_ID`和`TIPTAP_JWT_TOKEN`。即:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```bash
 | 
				
			||||||
 | 
					TIPTAP_APP_ID=${前面获取到的Conversion App ID}
 | 
				
			||||||
 | 
					TIPTAP_JWT_TOKEN=${前面获取到的JWT}
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					环境变量设置好以后,重启程序,就可以正常使用导出`DOCX`,`ODT`,`Markdown`功能了。
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> **目前Tiptap-Pro扩展可以免费使用,缺点就是JWT有效期很短,需要经常更换,后续考虑抛弃Tiptap-Pro扩展,使用自定义的方法来进行导出。**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## 导出Word文档
 | 
					## 导出Word文档
 | 
				
			||||||
 | 
					
 | 
				
			||||||
在工具栏点击导出Word文档按钮。
 | 
					在工具栏点击导出Word文档按钮。
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								docs/user/images/development-01.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 210 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								docs/user/images/development-02.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 166 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								docs/user/images/development-03.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 276 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								docs/user/images/development-04.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 307 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								docs/user/images/development-05.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 174 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								docs/user/images/development-06.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 112 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								docs/user/images/development-07.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 271 KiB  |