feat(ai-web): 输出节点改为多变量输出

This commit is contained in:
v-zhangjc9
2025-07-21 18:33:45 +08:00
parent 82ad3e7854
commit a2a8c39145
3 changed files with 7 additions and 22 deletions

View File

@@ -10,10 +10,11 @@ import lombok.extern.slf4j.Slf4j;
*/
@Slf4j
public class OutputNode extends FlowNodeRunner {
private static final String KEY = "flow_outputs";
@Override
public void run() {
String expression = getData("output");
var targetVariable = FlowHelper.generateVariable(expression, getContext());
log.info("Target: {}", targetVariable);
var variableMap = FlowHelper.generateInputVariablesMap(getNodeId(), getContext());
getContext().getData().put(KEY, variableMap.toMap());
}
}