diff --git a/modules/module-ci-process-biz/pom.xml b/modules/module-ci-process-biz/pom.xml
index ed81253..327b96d 100644
--- a/modules/module-ci-process-biz/pom.xml
+++ b/modules/module-ci-process-biz/pom.xml
@@ -42,6 +42,11 @@
ognl
ognl
+
+ org.springframework
+ spring-websocket
+ 6.1.13
+
\ No newline at end of file
diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/module/process/pipeline/definition/impl/PipelineYamlServiceImpl.java b/modules/module-ci-process-biz/src/main/java/cd/casic/module/process/pipeline/definition/impl/PipelineYamlServiceImpl.java
index 0cb1fc2..b4ef221 100644
--- a/modules/module-ci-process-biz/src/main/java/cd/casic/module/process/pipeline/definition/impl/PipelineYamlServiceImpl.java
+++ b/modules/module-ci-process-biz/src/main/java/cd/casic/module/process/pipeline/definition/impl/PipelineYamlServiceImpl.java
@@ -1,641 +1,650 @@
-//package cd.casic.module.process.pipeline.definition.impl;
-//
-//
-//import cd.casic.ci.commons.bean.engine.job.Tasks;
-//import cd.casic.ci.commons.bean.process.stage.Stage;
-//import cd.casic.module.process.engine.task.TasksService;
-//import cd.casic.module.process.pipeline.definition.PipelineYamlService;
-//import cd.casic.module.process.pipeline.definition.entity.PipelineEntity;
-//import cd.casic.module.process.process.definition.dao.PipelineDao;
-//import cd.casic.module.process.setting.service.AuthHostService;
-//import cd.casic.module.process.setting.service.AuthService;
-//import cd.casic.module.process.setting.service.AuthThirdService;
-//import cd.casic.module.process.stages.service.StageService;
-//import cd.casic.module.process.support.util.util.PipelineFinal;
-//import com.alibaba.fastjson.JSONObject;
-//import org.slf4j.Logger;
-//import org.slf4j.LoggerFactory;
-//import org.springframework.beans.factory.annotation.Autowired;
-//import org.springframework.stereotype.Service;
-//import org.yaml.snakeyaml.DumperOptions;
-//import org.yaml.snakeyaml.Yaml;
-//
-//import java.util.*;
-//
-//@Service
-//public class PipelineYamlServiceImpl implements PipelineYamlService {
-//
-// @Autowired
-// PipelineDao pipelineDao;
-//
-// @Autowired
-// AuthHostService authHostService;
-//
-// @Autowired
-// AuthThirdService authThirdService;
-//
-// @Autowired
-// TaskTestOnService taskTestOnService;
-//
-// @Autowired
-// TaskCodeGittokService taskCodeGittokService;
-//
-// @Autowired
-// TaskArtifactXpackService taskArtifactXpackService;
-//
-// @Autowired
-// AuthService authService;
-//
-// @Autowired
-// PipelineYamlService pipelineYamlService;
-//
-// @Autowired
-// TasksService tasksService;
-//
-// @Autowired
-// StageService stageService;
-//
-// private static final Logger logger = LoggerFactory.getLogger(PipelineYamlService.class);
-//
-//
-// @Override
-// public String importPipelineYaml(String pipelineId){
-//
-// PipelineEntity pipeline = pipelineDao.findPipelineById(pipelineId);
-//
-// Map properties = new HashMap<>();
-// properties.put("pipeline", Map.of("name", pipeline.getName()));
-//
-// DumperOptions options = new DumperOptions();
-// options.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);
-//
-// Yaml yaml = new Yaml(options);
-//
-// // 将Java对象转换为YAML字符串
-// String yamlString = yaml.dump(properties);
-//
-// return importStageYaml(yamlString,pipelineId);
-//
-// // int type = pipeline.getType();
-// //
-// // if (type == 1){
-// // return importTaskYaml(yamlString,pipelineId);
-// // }else {
-// // return importStageYaml(yamlString,pipelineId);
-// // }
-// }
-//
-// // /**
-// // * 导出多任务配置为Yaml格式
-// // * @param yamlString yaml
-// // * @param pipelineId 流水线
-// // * @return Yaml格式支付串
-// // */
-// // private String importTaskYaml(String yamlString,String pipelineId){
-// //
-// // DumperOptions options = new DumperOptions();
-// // options.setDefaultFlowStyle(DumperOptions.FlowStyle.BLOCK);
-// //
-// // Yaml yaml = new Yaml(options);
-// // Map data = yaml.load(yamlString);
-// //
-// // List