docs: private void merge(List<NodeTask> targetTasks, List<NodeTask> sourceTasks) {
          for (NodeTask task : sourceTasks) {
              // 找到对应的
              NodeTask targetTask = getMatchTask(targetTasks, task);
              if (targetTask != null) {
                  // 针对已存在的进行合并
                  merge(targetTask, task);
              } else {
                  // 添加新的节点
                  targetTasks.add(task);
              }
  
          }
      }