Appearance
Cloud版集成
TIP
- 如果你是新集成的项目,此页文档可忽略。以下步骤已包含在Cloud版工作流插件集成文档中。
- 如果你是已有项目,需要添加此模块,请仔细阅读以下步骤。
- 以下【插件私服】的代码都是指的最新代码,若发现你下载的项目不存在以下描述中的文件/文件夹,请先拉取最新代码。
1、拷贝源码
拷贝【插件私服】中的【blade-workflow】项目中的以下文件/文件夹到【你的Cloud版blade-workflow项目】对应的目录下。
BladeX
├─ blade-plugin
│ ├─ blade-workflow
│ │ ├─ src
│ │ │ ├─ main
│ │ │ │ ├─ java
│ │ │ │ │ ├─ org
│ │ │ │ │ │ ├─ springblade
│ │ │ │ │ │ │ ├─ plugin
│ │ │ │ │ │ │ │ ├─ workflow
│ │ │ │ │ │ │ │ │ ├─ chat # 拷贝此文件夹2、修改pom.xml
在blade-workflow的pom.xml文件中添加以下依赖。
xml
<!-- dify java client -->
<dependency>
<groupId>io.github.imfangs</groupId>
<artifactId>dify-java-client</artifactId>
<version>1.2.5</version>
</dependency>3、执行SQL
执行【插件私服】中的【blade-workflow】项目中的以下sql文件。
BladeX
├─ blade-plugin
│ ├─ blade-workflow
│ │ ├─ doc
│ │ │ ├─ vue3 # 只支持Vue3,Vue2已于2023年12月31日停止维护
│ │ │ │ ├─ update
│ │ │ │ │ ├─ [mysql/postgre/oracle/sqlserver] # 根据自己数据库选择
│ │ │ │ │ │ ├─ 1.15.0
│ │ │ │ │ │ │ ├─ blade-menu.sql # 菜单
│ │ │ │ │ │ │ ├─ blade-workflow.sql # 新增表4、Dify示例
- 以上doc文件夹中还包含几个dify入门示例,可以参考一下,直接拖入Dify主页中即可。
- 还包含了自用的.env和nginx配置文件,请根据自己的实际情况修改使用。