- 22 - Dify通过导入DSL文件创建Workflow过程及实现
- 一.导入DSL文件创建Workflow过程
- 1.导入操作过程
- 2.导入操作API
- 3.导出操作过程
- 二.导入DSL文件创建Workflow实现
- 0.整体实现流程
- 1.第1部分源码分析
- 2.第2部分源码分析
- 3.第3部分源码分析
- (1)创建App
- (2)初始化草稿Workflow(同步工作流)
- (3)初始化草稿Workflow(发布工作流)
- 4.第4部分源码分析
- (1)创建App
- (2)触发事件
- 三.删除Workflow过程
- 1.删除操作过程
- (1)删除操作
- (2)调用接口
- (3)接口日志
- (4)任务日志
- 2.删除操作实现
- (1)任务执行逻辑
- (2)任务日志记录
- (3)@shared_task装饰器
- 参考文献
22 - Dify通过导入DSL文件创建Workflow过程及实现
22 - Dify通过导入DSL文件创建Workflow过程及实现
2024年12月10日修改
本文使用Dify v0.9.2版本,主要介绍Dify通过导入DSL(或URL)文件创建(或导出)Workflow的操作过程及源码分析实现过程。
一.导入DSL文件创建Workflow过程
1.导入操作过程
点击"导入DSL文件"后,会弹出"导入DSL"框,如下所示:
加载失败,