From 77950e48c76f4a3b29d01831d43039caba29888a Mon Sep 17 00:00:00 2001
From: wwf <1971391498@qq.com>
Date: 星期二, 18 十一月 2025 14:12:42 +0800
Subject: [PATCH] 修改
---
app/components/workflow/constants.ts | 96 +----------------------------------------------
1 files changed, 3 insertions(+), 93 deletions(-)
diff --git a/app/components/workflow/constants.ts b/app/components/workflow/constants.ts
index cdfd963..5f52a75 100644
--- a/app/components/workflow/constants.ts
+++ b/app/components/workflow/constants.ts
@@ -15,13 +15,9 @@
import AssignerDefault from './nodes/assigner/default'
import EndNodeDefault from './nodes/end/default'
import IterationDefault from './nodes/iteration/default'
-import LoopDefault from './nodes/loop/default'
import DocExtractorDefault from './nodes/document-extractor/default'
import ListFilterDefault from './nodes/list-operator/default'
import IterationStartDefault from './nodes/iteration-start/default'
-import AgentDefault from './nodes/agent/default'
-import LoopStartDefault from './nodes/loop-start/default'
-import LoopEndDefault from './nodes/loop-end/default'
type NodesExtraData = {
author: string
@@ -104,33 +100,6 @@
getAvailablePrevNodes: IterationStartDefault.getAvailablePrevNodes,
getAvailableNextNodes: IterationStartDefault.getAvailableNextNodes,
checkValid: IterationStartDefault.checkValid,
- },
- [BlockEnum.Loop]: {
- author: 'AICT-Team',
- about: '',
- availablePrevNodes: [],
- availableNextNodes: [],
- getAvailablePrevNodes: LoopDefault.getAvailablePrevNodes,
- getAvailableNextNodes: LoopDefault.getAvailableNextNodes,
- checkValid: LoopDefault.checkValid,
- },
- [BlockEnum.LoopStart]: {
- author: 'AICT-Team',
- about: '',
- availablePrevNodes: [],
- availableNextNodes: [],
- getAvailablePrevNodes: LoopStartDefault.getAvailablePrevNodes,
- getAvailableNextNodes: LoopStartDefault.getAvailableNextNodes,
- checkValid: LoopStartDefault.checkValid,
- },
- [BlockEnum.LoopEnd]: {
- author: 'Dify',
- about: '',
- availablePrevNodes: [],
- availableNextNodes: [],
- getAvailablePrevNodes: LoopEndDefault.getAvailablePrevNodes,
- getAvailableNextNodes: LoopEndDefault.getAvailableNextNodes,
- checkValid: LoopEndDefault.checkValid,
},
[BlockEnum.Code]: {
author: 'Dify',
@@ -231,15 +200,7 @@
getAvailableNextNodes: ListFilterDefault.getAvailableNextNodes,
checkValid: ListFilterDefault.checkValid,
},
- [BlockEnum.Agent]: {
- author: 'Dify',
- about: '',
- availablePrevNodes: [],
- availableNextNodes: [],
- getAvailablePrevNodes: ListFilterDefault.getAvailablePrevNodes,
- getAvailableNextNodes: ListFilterDefault.getAvailableNextNodes,
- checkValid: AgentDefault.checkValid,
- },
+
}
export const NODES_INITIAL_DATA = {
@@ -294,24 +255,6 @@
title: '',
desc: '',
...IterationStartDefault.defaultValue,
- },
- [BlockEnum.Loop]: {
- type: BlockEnum.Loop,
- title: '',
- desc: '',
- ...LoopDefault.defaultValue,
- },
- [BlockEnum.LoopStart]: {
- type: BlockEnum.LoopStart,
- title: '',
- desc: '',
- ...LoopStartDefault.defaultValue,
- },
- [BlockEnum.LoopEnd]: {
- type: BlockEnum.LoopEnd,
- title: '',
- desc: '',
- ...LoopEndDefault.defaultValue,
},
[BlockEnum.Code]: {
type: BlockEnum.Code,
@@ -393,17 +336,10 @@
desc: '',
...ListFilterDefault.defaultValue,
},
- [BlockEnum.Agent]: {
- type: BlockEnum.Agent,
- title: '',
- desc: '',
- ...AgentDefault.defaultValue,
- },
}
export const MAX_ITERATION_PARALLEL_NUM = 10
export const MIN_ITERATION_PARALLEL_NUM = 1
export const DEFAULT_ITER_TIMES = 1
-export const DEFAULT_LOOP_TIMES = 1
export const NODE_WIDTH = 240
export const X_OFFSET = 60
export const NODE_WIDTH_X_OFFSET = NODE_WIDTH + X_OFFSET
@@ -422,28 +358,7 @@
bottom: 20,
left: 16,
}
-
-export const LOOP_NODE_Z_INDEX = 1
-export const LOOP_CHILDREN_Z_INDEX = 1002
-export const LOOP_PADDING = {
- top: 65,
- right: 16,
- bottom: 20,
- left: 16,
-}
-
-export const NODE_LAYOUT_HORIZONTAL_PADDING = 60
-export const NODE_LAYOUT_VERTICAL_PADDING = 60
-export const NODE_LAYOUT_MIN_DISTANCE = 100
-
-let maxParallelLimit = 10
-
-if (process.env.NEXT_PUBLIC_MAX_PARALLEL_LIMIT && process.env.NEXT_PUBLIC_MAX_PARALLEL_LIMIT !== '')
- maxParallelLimit = Number.parseInt(process.env.NEXT_PUBLIC_MAX_PARALLEL_LIMIT)
-else if (globalThis.document?.body?.getAttribute('data-public-max-parallel-limit') && globalThis.document.body.getAttribute('data-public-max-parallel-limit') !== '')
- maxParallelLimit = Number.parseInt(globalThis.document.body.getAttribute('data-public-max-parallel-limit') as string)
-
-export const PARALLEL_LIMIT = maxParallelLimit
+export const PARALLEL_LIMIT = 10
export const PARALLEL_DEPTH_LIMIT = 3
export const RETRIEVAL_OUTPUT_STRUCT = `{
@@ -469,9 +384,8 @@
export const SUPPORT_OUTPUT_VARS_NODE = [
BlockEnum.Start, BlockEnum.LLM, BlockEnum.KnowledgeRetrieval, BlockEnum.Code, BlockEnum.TemplateTransform,
BlockEnum.HttpRequest, BlockEnum.Tool, BlockEnum.VariableAssigner, BlockEnum.VariableAggregator, BlockEnum.QuestionClassifier,
- BlockEnum.ParameterExtractor, BlockEnum.Iteration, BlockEnum.Loop,
+ BlockEnum.ParameterExtractor, BlockEnum.Iteration,
BlockEnum.DocExtractor, BlockEnum.ListFilter,
- BlockEnum.Agent,
]
export const LLM_OUTPUT_STRUCT: Var[] = [
@@ -574,10 +488,6 @@
},
{
variable: 'url',
- type: VarType.string,
- },
- {
- variable: 'related_id',
type: VarType.string,
},
]
--
Gitblit v1.8.0