Script节点使用说明

本文档介绍Script节点使用说明。

节点界面

点击应用中心--流程编排--新建流程,点击脚本节点

image

节点说明

Script节点是脚本节点,面向开发者提供简单的代码开发能力。代码运行在归属于用户的免费函数计算实例上。目前支持javascript、python。Code节点中的代码封装在函数中,返回语句用于输出函数的结果。返回的任何结果都可以在后续步骤中使用。

配置页面

image

配置说明

脚本类型

当前支持javascript、python两种。

返回变量名称

设定函数体返回的变量名称,如果不填写,默认使用fcResult作为变量名称。

例如

{
    "svcVars":{
        "Script_szLxMn":{ // 脚本节点id
            "response":{ // 固定返回字段
                "temp":[ // 声明的返回变量名称,缺省值为scriptResult
                    "a",
                    " ",
                    "c"
                ]
            }
        }
    }
}

脚本示例

当前支持的是代码段编程,代码封装在函数中进行执行,所以脚本最后必须return相应的结果,在后续的流程中该变量才能进行使用。

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收听完整版"