Script节点使用说明
更新时间:
本文档介绍Script节点使用说明。
节点界面
点击应用中心--流程编排--新建流程,点击脚本节点。
节点说明
Script节点是脚本节点,面向开发者提供简单的代码开发能力。目前支持JavaScript、Python和Groovy。Code节点中的代码封装在函数中,返回语句用于输出函数的结果。返回的任何结果都可以在后续步骤中使用。
配置页面
配置说明
脚本类型
当前支持groovy、javascript、Python三种。
返回变量名称
设定函数体返回的变量名称,如果不填写,默认使用fcResult作为变量名称。
例如
{
"svcVars":{
"Script_szLxMn":{ // 脚本节点id
"response":{ // 固定返回字段
"temp":[ // 声明的返回变量名称,缺省值为scriptResult
"a",
" ",
"c"
]
}
}
}
}
脚本校验功能
左下角有「校验脚本合法性」按钮,在提交前可以点击进行校验,避免运行时报错。
脚本示例
当前支持的是代码段编程,代码封装在函数中进行执行,所以脚本最后必须return相应的结果,在后续的流程中该变量才能进行使用。
groovy示例
String aa = "$bizVars.date";
List<String> list = new ArrayList<String>();
list.add("a");
list.add(aa);
list.add("c");
return list;
javascript示例
const a = 1;
const b = a+2;
return a;
Python示例
import json
import logging
json_string = svcVars['LLM_ae4fzv']['response']['text']
data = json.loads(json_string)
prefix_str = '天猫精灵将为你播放'
media_name = data['mediaName']
singer_name = data['singerName']
return f"{prefix_str} {singer_name} 的 {media_name},收听完整版请下载天猫精灵APP收听完整版"
反馈
- 本页导读 (1)
文档反馈