PRA-only-demo/resources/excluded.json

13618 lines
379 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"schemaVersion": 1,
"generatedAt": "2026-11-02T02:28:00.143Z",
"reason": "不接入能力备份",
"count": 122,
"ids": [
"Basic_GetSystemAccount_v2",
"Basic_GetSystemAccount",
"Basic_GetSystemAccount_v1",
"DataService_DeleteControllerFiles_v1",
"DataService_ReportException",
"DataService_ProductionQueue",
"DataService_UploadControllerFiles_v1",
"DataService_ServiceNew",
"DataService_DeleteControllerFiles",
"DataService_Service",
"DataService_DownloadControllerFiles",
"DataService_DownloadControllerFiles_v1",
"DataService_ConsumptionQueue",
"DataService_UploadControllerFiles",
"DataService_AiScreenText",
"DataService_AiScreenDate",
"DataService_AiScreenOperate",
"Element_DoubleClickSap",
"File_UploadBusinessResults_v1",
"File_StartBusiness",
"File_UploadBusinessResults",
"File_Collectupload",
"File_UploadFolder",
"Mark_Mark",
"Mobile_ConnectPhone",
"Mobile_MobileElementAarray",
"Mobile_Call",
"Mobile_MobileSetText_V1",
"Mobile_ClickButton",
"Mobile_SetInputV1",
"Mobile_ConnectPhoneV3",
"Mobile_GetAttribute",
"Mobile_Exists",
"Mobile_MobileElementList",
"Mobile_FileTransfer",
"Mobile_GetPhoneInfomation",
"Mobile_ClickLocation",
"Mobile_SaveFilePhone",
"Mobile_SetInput",
"Mobile_MobileCvClick",
"Mobile_TouchSlideV1",
"Mobile_GetPhoneFiles",
"Mobile_OpenMobileApp",
"Mobile_TouchSlide",
"Mobile_GetMobileUiTree",
"Mobile_GetScreenOrientation",
"Mobile_GetElement",
"Mobile_MobileCvSetText",
"Mobile_ClosePhone",
"Mobile_SetInputV2",
"Mobile_SetScreenOrientation",
"Mobile_ImageClick",
"Mobile_CloseMobileApp",
"Mobile_ElementShot",
"Mobile_ScreenShot",
"Mobile_GetClipboardText",
"Mobile_ConnectPhoneV2",
"Mobile_GetText",
"Mobile_MobileSetText",
"Mobile_MobileElementList_V1",
"Mobile_ElementClick",
"Mobile_GetChildren",
"Mobile_SetClipboardText",
"Mobile_ConnectPhoneV1",
"OCR_RotateVerificationCodeV1",
"OCR_PuzzleVerificationCode_v1",
"OCR_ClickVerificationCodeV2",
"OCR_SourceCommonEnglishNumbersCodeV2",
"OCR_SimpleSliderVerificationCode",
"OCR_SourceMergeCardOCR",
"OCR_SliderVerificationCodeV5",
"OCR_SliderVerificationCodeV4",
"OCR_SourceMergeOtherOCR",
"OCR_SliderCode",
"OCR_SourceMergeGeneralOCR",
"OCR_RotateVerificationCodeV2",
"OCR_RotateVerificationCode",
"OCR_ClickVerificationCodeV1",
"OCR_PuzzleVerificationCode",
"OCR_SimpleSliderVerificationCodeV2",
"OCR_SourceCommonEnglishNumbersCode",
"OCR_SourceMergeCarOCR",
"OCR_SliderVerificationCodeV2",
"OCR_SliderVerificationCodeV1",
"OCR_SliderVerificationCode",
"OCR_SourceMergeEducationOCR",
"OCR_SliderVerificationCodeV3",
"OCR_ClickVerificationCode",
"OCR_SourceCommonEnglishNumbersCodeV1",
"OCR_PuzzleVerificationCode_v2",
"OCR_SourceMergePaperOCR",
"OCR_SimpleSliderVerificationCodeV1",
"OCR_SourceMergeGeneralOCR_V1",
"OCR_SliderVerificationCodePosition",
"OcrOffline_ClickOcrText_V1",
"OcrOffline_MoveToOcrText",
"OcrOffline_ClickOcrText",
"OcrOffline_MoveToOcrText_V1",
"OCR_BaiDu_CarOCR",
"OCR_BaiDu_OtherOCR",
"OCR_BaiDu_EducationOCR",
"OCR_BaiDu_GeneralOCR",
"OCR_BaiDu_CardOCR",
"OCR_BaiDu_PaperOCR",
"peripherals_UsbCom",
"peripherals_CloseNetworkUsbCom",
"peripherals_CloseUsbCom",
"peripherals_NetworkUsbCom",
"peripherals_OpenNetworkUsbCom",
"peripherals_OpenUsbCom",
"SafeControlInput_KeyInput",
"Scenario_CreditVerify",
"Scenario_VatInvoice",
"Scenario_PhysicalExamination",
"System_ResetMechanicalArm",
"System_MechanicalArmClick",
"System_ConnectingUshield",
"System_ConnectingMechanicalArm",
"System_CloseMechanicalArm",
"System_CloseUshield",
"System_GetMobileMessage",
"WebBrowser_DownloadDialog"
],
"components": [
{
"id": "Basic_GetSystemAccount_v2",
"name": "获取平台账号(通用)",
"kind": "vendor",
"group": "app",
"categories": [
"automation_portal"
],
"categorySignature": "automation_portal",
"description": "获取门户中配置的系统账号信息,用以登录业务系统。",
"messageTemplate": "获取 $1 业务 $2 平台账号, 然后把结果保存到 $0",
"baseType": "Basic_GetSystemAccount",
"functionName": "Basic.GetSystemAccount_v2",
"functionCalls": [
{
"function": "Basic.GetSystemAccount_v2",
"args": [
"businessType",
"platform"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"获取",
"账号",
"门户",
"系统账号"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "businessType",
"label": "业务类型",
"widget": "text",
"type": "string",
"displayType": "remotePortalBusinessType",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "设置需要关联业务,用来关联业务执行结果。",
"advanced": false,
"valueTypes": []
},
{
"key": "platform",
"label": "指定平台",
"widget": "text",
"type": "string",
"displayType": "remotePortalPlatform",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "平台账号",
"valueTypes": [
"rpa_dict_portal"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "平台账号",
"valueTypes": [
"rpa_dict_portal"
]
}
]
},
"slots": []
},
{
"id": "Basic_GetSystemAccount",
"name": "获取系统账号(门户专用)",
"kind": "vendor",
"group": "app",
"categories": [
"automation_portal"
],
"categorySignature": "automation_portal",
"description": "获取门户中配置的系统账号信息,用以登录业务系统。",
"messageTemplate": "获取 $1 业务系统账号, 然后把结果保存到 $0",
"baseType": "Basic_GetSystemAccount",
"functionName": "Basic.GetSystemAccount",
"functionCalls": [
{
"function": "Basic.GetSystemAccount",
"args": [
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"获取",
"账号",
"门户",
"系统账号"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "category",
"label": "指定系统",
"widget": "select",
"type": "string",
"displayType": "remoteOptionSelect",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "账号密码",
"valueTypes": [
"rpa_dict_portal"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "账号密码",
"valueTypes": [
"rpa_dict_portal"
]
}
]
},
"slots": []
},
{
"id": "Basic_GetSystemAccount_v1",
"name": "获取平台账号",
"kind": "vendor",
"group": "app",
"categories": [
"automation_portal"
],
"categorySignature": "automation_portal",
"description": "获取门户中配置的系统账号信息,用以登录业务系统。",
"messageTemplate": "获取 $1 业务 $2 平台账号, 然后把结果保存到 $0",
"baseType": "Basic_GetSystemAccount",
"functionName": "Basic.GetSystemAccount_v1",
"functionCalls": [
{
"function": "Basic.GetSystemAccount_v1",
"args": [
"businessType",
"platform"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"获取",
"账号",
"门户",
"系统账号"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "businessType",
"label": "业务类型",
"widget": "text",
"type": "string",
"displayType": "remotePortalBusinessType",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "设置需要关联业务,用来关联业务执行结果。",
"advanced": false,
"valueTypes": []
},
{
"key": "platform",
"label": "指定平台",
"widget": "text",
"type": "string",
"displayType": "remotePortalPlatform",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "平台账号",
"valueTypes": [
"rpa_dict_portal"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "平台账号",
"valueTypes": [
"rpa_dict_portal"
]
}
]
},
"slots": []
},
{
"id": "DataService_DeleteControllerFiles_v1",
"name": "删除文件",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "删除实在RPA-控制器/运营平台的【文件管理】云端文件。",
"messageTemplate": "删除云端 {$$1 == 1 && '$2'} {$$1 != 1 && '$3'}, 然后把结果保存到 $0",
"baseType": "DataService_DeleteControllerFiles",
"functionName": "DataService.DeleteControllerFiles_v1",
"functionCalls": [
{
"function": "DataService.DeleteControllerFiles_v1",
"args": [
"del_type",
"file_data",
"data",
"folder_path"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"删除",
"移除",
"删掉",
"清除",
"删去",
"文件",
"文档",
"文件档"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "del_type",
"label": "匹配方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "选择匹配控制器/运营平台中文件的方式",
"advanced": false,
"valueTypes": []
},
{
"key": "file_data",
"label": "选择文件路径",
"widget": "file",
"type": "object",
"displayType": "selectControllerFile",
"required": true,
"defaultValue": "{}",
"placeholder": "请选择文件路径",
"description": "可选您账号权限范围内的文件,若选择时未见所需要文件请联系所在企业管理员进行权限修改",
"advanced": false,
"valueTypes": [
"rpa_dict"
]
},
{
"key": "data",
"label": "文件名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择文件",
"description": "输入或选择需要在控制器/运营平台中删除的文件名称",
"advanced": false,
"valueTypes": [
"rpa_str",
"rpa_int",
"rpa_list"
]
},
{
"key": "folder_path",
"label": "文件夹路径",
"widget": "folder",
"type": "object",
"displayType": "selectControllerFolder",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择所在文件夹路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "删除结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "删除结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "DataService_ReportException",
"name": "上报异常信息",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "向控制器/运营平台上报异常原因,由控制器/运营平台记录并多方式推送异常消息。",
"messageTemplate": "将异常原因 $0 上报到云端",
"baseType": "DataService_ReportException",
"functionName": "DataService.ReportException",
"functionCalls": [
{
"function": "DataService.ReportException",
"args": [
"reason"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"异常",
"错误",
"异常情况",
"错误信息",
"异常信息"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "reason",
"label": "异常原因",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "DataService_ProductionQueue",
"name": "将数据存入队列",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "将数据存至控制器/运营平台已有队列中。",
"messageTemplate": "将数据 $1 数据存入队列 $2 中, 然后把结果保存到 $0",
"baseType": "DataService_ProductionQueue",
"functionName": "DataService.ProductionQueue",
"functionCalls": [
{
"function": "DataService.ProductionQueue",
"args": [
"data",
"queue"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"数据",
"资料",
"数据信息",
"数据内容",
"数据集"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "data",
"label": "数据",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入要放入的数据",
"description": "要数据存入队列的数据,支持变量、表达式、文本等多种形式",
"advanced": false,
"valueTypes": []
},
{
"key": "queue",
"label": "队列名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请输入队列名称",
"description": "可至资源管理-队列管理-对应队列详情中,查看队列名称信息",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "DataService_UploadControllerFiles_v1",
"name": "上传文件",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "将本地文件上传至实在RPA-控制器/运营平台指定路径下。",
"messageTemplate": "上传文件 $1 至云端, 然后把结果保存到 $0",
"baseType": "DataService_UploadControllerFiles",
"functionName": "DataService.UploadControllerFiles_v1",
"functionCalls": [
{
"function": "DataService.UploadControllerFiles_v1",
"args": [
"file_path",
"folder_path",
"is_cover"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"文件",
"文档",
"文件档",
"档案",
"文件资料"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "file_path",
"label": "上传文件",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地文件路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "folder_path",
"label": "保存至路径",
"widget": "folder",
"type": "object",
"displayType": "selectControllerFolder",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择文件夹路径",
"description": "输入或选择控制器/运营平台中的路径",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "is_cover",
"label": "重名时覆盖文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果勾选则直接覆盖源文件,如果不勾选则重名时会上传失败",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "结果",
"valueTypes": [
"rpa_dict"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "结果",
"valueTypes": [
"rpa_dict"
]
}
]
},
"slots": []
},
{
"id": "DataService_ServiceNew",
"name": "数据服务(松塔)",
"kind": "vendor",
"group": "message",
"categories": [
"data_parse"
],
"categorySignature": "data_parse",
"description": "连接松塔·Lite DS产品,把获取到的数据存到松塔的数据库中 并将结果输出到变量(可在松塔中进行数据加工和可视化展示)。",
"messageTemplate": "在数据服务中为数据表 $1 新增数据, 然后把结果保存到 $0",
"baseType": "DataService_Service",
"functionName": "DataService.ServiceNew",
"functionCalls": [
{
"function": "DataService.ServiceNew",
"args": [
"config",
"showTable"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"数据",
"服务"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "config",
"label": "同步数据到(松塔)",
"widget": "text",
"type": "string",
"displayType": "setDataService",
"required": true,
"defaultValue": "{}",
"placeholder": "",
"description": "同步采集数据到松塔内,并设置数据表信息。",
"advanced": false,
"valueTypes": []
},
{
"key": "showTable",
"label": "将结果保存至数据表",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "将本次同步到“松塔”中的数据保存到控制台的“数据表”中显示。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "数据服务表",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "数据服务表",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "DataService_DeleteControllerFiles",
"name": "删除控制器文件",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "删除实在RPA-控制器的【文件管理】云端文件。",
"messageTemplate": "删除控制器文件 {$$1 == 1 && '$2'} {$$1 != 1 && '$3'}, 然后把结果保存到 $0",
"baseType": "DataService_DeleteControllerFiles",
"functionName": "DataService.DeleteControllerFiles",
"functionCalls": [
{
"function": "DataService.DeleteControllerFiles",
"args": [
"del_type",
"file_data",
"data"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "del_type",
"label": "匹配方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "选择匹配控制器文件的方式。",
"advanced": false,
"valueTypes": []
},
{
"key": "file_data",
"label": "控制器文件",
"widget": "file",
"type": "object",
"displayType": "selectControllerFile",
"required": true,
"defaultValue": "{}",
"placeholder": "请选择控制器文件",
"description": "可选您账号权限范围内的文件,若选择时未见所需要文件请联系所在企业管理员进行权限修改",
"advanced": false,
"valueTypes": [
"rpa_dict"
]
},
{
"key": "data",
"label": "控制器文件",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "可选您账号权限范围内的文件,若选择时未见所需要文件请联系所在企业管理员进行权限修改",
"advanced": false,
"valueTypes": [
"rpa_str",
"rpa_int",
"rpa_list"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "删除结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "删除结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "DataService_Service",
"name": "数据服务",
"kind": "vendor",
"group": "message",
"categories": [
"data_parse"
],
"categorySignature": "data_parse",
"description": "在松塔的数据服务中为选定的数据表新增数据,并将结果输出。",
"messageTemplate": "在数据服务中为数据表 $1 新增数据, 然后把结果保存到 $0",
"baseType": "DataService_Service",
"functionName": "DataService.Service",
"functionCalls": [
{
"function": "DataService.Service",
"args": [
"config",
"showTable"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"数据",
"服务"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "config",
"label": "配置数据",
"widget": "text",
"type": "string",
"displayType": "dataService",
"required": true,
"defaultValue": "{}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "showTable",
"label": "在数据表中预览数据效果",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "勾选后,该组件运行后的采集结果可在控制台的“数据表”tab中进行展示。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "数据表",
"valueTypes": [
"rpa_list"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "数据表",
"valueTypes": [
"rpa_list"
]
}
]
},
"slots": []
},
{
"id": "DataService_DownloadControllerFiles",
"name": "下载控制器文件",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "从实在RPA-控制器的【文件管理】下载云端文件至本地。",
"messageTemplate": "下载控制器文件 {$$1 == 1 && '$2'} {$$1 != 1 && '$3'} 至 $4, 然后把结果保存到 $0",
"baseType": "DataService_DownloadControllerFiles",
"functionName": "DataService.DownloadControllerFiles",
"functionCalls": [
{
"function": "DataService.DownloadControllerFiles",
"args": [
"load_type",
"file_data",
"data",
"file_path",
"is_cover"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "load_type",
"label": "匹配方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "选择匹配控制器文件的方式。",
"advanced": false,
"valueTypes": []
},
{
"key": "file_data",
"label": "控制器文件",
"widget": "file",
"type": "object",
"displayType": "selectControllerFile",
"required": true,
"defaultValue": "{}",
"placeholder": "请选择控制器文件",
"description": "可选您账号权限范围内的文件,若选择时未见所需要文件请联系所在企业管理员进行权限修改",
"advanced": false,
"valueTypes": [
"rpa_dict"
]
},
{
"key": "data",
"label": "控制器文件",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请选择或输入文件夹路径",
"description": "可选您账号权限范围内的文件,若选择时未见所需要文件请联系所在企业管理员进行权限修改",
"advanced": false,
"valueTypes": [
"rpa_str",
"rpa_int"
]
},
{
"key": "file_path",
"label": "文件保存路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "请输入或选择文件保存路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "is_cover",
"label": "重名时覆盖文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果勾选则直接覆盖源文件;如果不勾选,则会在文件名后添加“副本”(示例:“实在智能(副本).xlsx”)",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "文件路径",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "文件路径",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "DataService_DownloadControllerFiles_v1",
"name": "下载文件",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "从实在RPA-控制器/运营平台的【文件管理】下载云端文件至本地。",
"messageTemplate": "下载云端 {$$1 == 1 && '$2'} {$$1 != 1 && '$3'} 至 $5, 然后把结果保存到 $0",
"baseType": "DataService_DownloadControllerFiles",
"functionName": "DataService.DownloadControllerFiles_v1",
"functionCalls": [
{
"function": "DataService.DownloadControllerFiles_v1",
"args": [
"load_type",
"file_data",
"data",
"folder_path",
"file_path",
"is_cover"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"文件",
"文档",
"文件档",
"档案",
"文件资料"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "load_type",
"label": "匹配方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "选择匹配控制器/运营平台中文件的方式",
"advanced": false,
"valueTypes": []
},
{
"key": "file_data",
"label": "选择文件路径",
"widget": "file",
"type": "object",
"displayType": "selectControllerFile",
"required": true,
"defaultValue": "{}",
"placeholder": "请选择文件路径",
"description": "请选择您账号权限范围内的文件。若未找到所需文件,请联系企业管理员调整权限",
"advanced": false,
"valueTypes": [
"rpa_dict"
]
},
{
"key": "data",
"label": "文件名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请输入或选择文件",
"description": "输入或选择需要在控制器/运营平台中下载的文件名称",
"advanced": false,
"valueTypes": [
"rpa_str",
"rpa_int"
]
},
{
"key": "folder_path",
"label": "文件夹路径",
"widget": "folder",
"type": "object",
"displayType": "selectControllerFolder",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择所在文件夹路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "file_path",
"label": "文件保存路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "请输入或选择文件保存路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "is_cover",
"label": "重名时覆盖文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果勾选则直接覆盖源文件;如果不勾选,则会在文件名后添加“副本”(示例:“实在智能(副本).xlsx”)",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "文件路径",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "文件路径",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "DataService_ConsumptionQueue",
"name": "从队列获取数据",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "从控制器/运营平台具体队列中取出数据。",
"messageTemplate": "从队列 $1 中取出数据, 然后把结果保存到 $0",
"baseType": "DataService_ConsumptionQueue",
"functionName": "DataService.ConsumptionQueue",
"functionCalls": [
{
"function": "DataService.ConsumptionQueue",
"args": [
"queue",
"num"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"获取",
"得到",
"取得",
"提取",
"获取到"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "queue",
"label": "队列名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入队列名称",
"description": "可至资源管理-队列管理-对应队列详情中,查看队列名称信息",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "num",
"label": "获取消息",
"widget": "textarea",
"type": "string",
"displayType": "inputComposeLabel",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "队列数据",
"valueTypes": [
"rpa_list"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "队列数据",
"valueTypes": [
"rpa_list"
]
}
]
},
"slots": []
},
{
"id": "DataService_UploadControllerFiles",
"name": "上传文件至控制器",
"kind": "vendor",
"group": "message",
"categories": [
"controller"
],
"categorySignature": "controller",
"description": "将本地文件上传至实在RPA-控制器指定路径下。",
"messageTemplate": "上传文件 $1 至控制器, 然后把结果保存到 $0",
"baseType": "DataService_UploadControllerFiles",
"functionName": "DataService.UploadControllerFiles",
"functionCalls": [
{
"function": "DataService.UploadControllerFiles",
"args": [
"file_path",
"is_cover"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "file_path",
"label": "上传文件",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地文件路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "is_cover",
"label": "重名时覆盖文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果勾选则直接覆盖源文件,如果不勾选则重名时会上传失败",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "结果",
"valueTypes": [
"rpa_dict"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "结果",
"valueTypes": [
"rpa_dict"
]
}
]
},
"slots": []
},
{
"id": "DataService_AiScreenText",
"name": "提取屏幕数据(AI)",
"kind": "vendor",
"group": "message",
"categories": [
"ai_operation_screen"
],
"categorySignature": "ai_operation_screen",
"description": "AI识别并提取屏幕中的数据,支持提取表格数据、语义数据、非结构化数据。",
"messageTemplate": "AI识别提取屏幕数据, 然后把结果保存到 $0",
"baseType": "DataService_AiScreenText",
"functionName": "DataService.AiScreenText",
"functionCalls": [
{
"function": "DataService.AiScreenText",
"args": [
"input_data",
"log_process"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"识别",
"智能",
"采集",
"处理",
"语义"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "input_data",
"label": "输入需求",
"widget": "text",
"type": "string",
"displayType": "aiVisualAnalysis",
"required": true,
"defaultValue": "",
"placeholder": "请输入待执行的操作,例如:获取屏幕中的数据",
"description": "最大支持输入500个字符。引用变量时,变量值也将算入字符",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "log_process",
"label": "打印模型处理过程",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "识别结果",
"key": "var_name",
"suggestedName": "AI识别提取屏幕数据",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "识别结果",
"defaultValue": "AI识别提取屏幕数据",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "DataService_AiScreenDate",
"name": "选择日期时间(AI)",
"kind": "vendor",
"group": "message",
"categories": [
"ai_operation_screen"
],
"categorySignature": "ai_operation_screen",
"description": "AI操作屏幕,按要求选择屏幕中的日期时间或其他选项。",
"messageTemplate": "AI操作屏幕中的选择器,完成 $0",
"baseType": "DataService_AiScreenDate",
"functionName": "DataService.AiScreenDate",
"functionCalls": [
{
"function": "DataService.AiScreenDate",
"args": [
"input_data",
"max_step",
"log_process"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"识别",
"智能",
"采集",
"处理",
"语义"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "input_data",
"label": "输入需求",
"widget": "text",
"type": "string",
"displayType": "aiVisualAnalysis",
"required": true,
"defaultValue": "",
"placeholder": "请描述关于日期选择的操作,例如:在屏幕中的日期选择器中选择2025年1月1日。",
"description": "最大支持输入500个字符。引用变量时,变量值也将算入字符",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "max_step",
"label": "最大执行步骤",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "20",
"placeholder": "请输入1-100之间的数字",
"description": "设置AI可执行的最大步骤数,防止陷入错误的循环导致过度消耗。输入范围1-100,空值默认20",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "log_process",
"label": "打印模型处理过程",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "DataService_AiScreenOperate",
"name": "操作屏幕(AI)",
"kind": "vendor",
"group": "message",
"categories": [
"ai_operation_screen"
],
"categorySignature": "ai_operation_screen",
"description": "AI操作屏幕完成任务,支持意图识别、图像识别、数据处理等。",
"messageTemplate": "AI操作屏幕完成任务, 然后把结果保存到 $0",
"baseType": "DataService_AiScreenOperate",
"functionName": "DataService.AiScreenOperate",
"functionCalls": [
{
"function": "DataService.AiScreenOperate",
"args": [
"input_data",
"max_step",
"log_process"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"识别",
"智能",
"操作",
"屏幕",
"提取数据",
"自定义"
],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "input_data",
"label": "输入需求",
"widget": "text",
"type": "string",
"displayType": "aiVisualAnalysis",
"required": true,
"defaultValue": "",
"placeholder": "请输入待执行的操作,例如:关闭弹窗、获取屏幕中的数据",
"description": "最大支持输入500个字符。引用变量时,变量值也将算入字符",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "max_step",
"label": "最大执行步骤",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "10",
"placeholder": "请输入1-100之间的数字",
"description": "设置AI可执行的最大步骤数,防止陷入错误的循环导致过度消耗。输入范围1-100,空值默认10",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "log_process",
"label": "打印模型处理过程",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "操作结果",
"key": "var_name",
"suggestedName": "AI操作屏幕返回内容",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "操作结果",
"defaultValue": "AI操作屏幕返回内容",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "Element_DoubleClickSap",
"name": "双击SAP表格单元格",
"kind": "vendor",
"group": "web",
"categories": [
"SAP"
],
"categorySignature": "SAP",
"description": "双击SAP表格单元格。",
"messageTemplate": "双击目标元素 $0 ",
"baseType": "Element_DoubleClickSap",
"functionName": "Element.DoubleClickSap",
"functionCalls": [
{
"function": "Element.DoubleClickSap",
"args": [
"uiSelector",
"rowNo",
"columnNo"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "web",
"risk": "high",
"fields": [
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "rowNo",
"label": "行号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "columnNo",
"label": "列号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "File_UploadBusinessResults_v1",
"name": "上报办理结果",
"kind": "vendor",
"group": "file",
"categories": [
"automation_portal"
],
"categorySignature": "automation_portal",
"description": "上传业务结果文件到门户,可在门户中查看。",
"messageTemplate": "将业务结果 $2,结果原因 $3,业务文件 $4 上传至门户, 然后把结果保存到 $0",
"baseType": "File_UploadBusinessResults",
"functionName": "File.UploadBusinessResults_v1",
"functionCalls": [
{
"function": "File.UploadBusinessResults_v1",
"args": [
"businessType",
"business",
"business_result",
"business_reason",
"uploadSrc"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"结果上传",
"业务",
"门户",
"业务结果"
],
"platformTag": null,
"icon": "file",
"risk": "low",
"fields": [
{
"key": "businessType",
"label": "业务类型",
"widget": "text",
"type": "string",
"displayType": "remotePortalBusinessType",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "设置需要关联业务,用来关联业务执行结果。",
"advanced": false,
"valueTypes": []
},
{
"key": "business",
"label": "关联业务",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "业务变量",
"placeholder": "",
"description": "选择“执行业务上报(门户专用)”组件输出的上报业务变量,用来关联业务执行结果。",
"advanced": false,
"valueTypes": []
},
{
"key": "business_result",
"label": "业务结果",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "business_reason",
"label": "结果原因",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "uploadSrc",
"label": "业务文件",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "上报结果",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "上报结果",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "File_StartBusiness",
"name": "上报办理业务",
"kind": "vendor",
"group": "file",
"categories": [
"automation_portal"
],
"categorySignature": "automation_portal",
"description": "上传需要办理的业务数据到门户,把数据存到变量给“业务结果上报(门户专用)”组件使用。",
"messageTemplate": "把要办理的业务 $1 上报, 然后把结果保存到 $0",
"baseType": "File_StartBusiness",
"functionName": "File.StartBusiness",
"functionCalls": [
{
"function": "File.StartBusiness",
"args": [
"business_id",
"business"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"执行",
"业务",
"门户"
],
"platformTag": null,
"icon": "file",
"risk": "low",
"fields": [
{
"key": "business_id",
"label": "业务主键",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "办理业务的唯一值。",
"advanced": false,
"valueTypes": []
},
{
"key": "business",
"label": "业务信息",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "业务变量",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "业务变量",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "File_UploadBusinessResults",
"name": "上报办理结果(门户专用)",
"kind": "vendor",
"group": "file",
"categories": [
"automation_portal"
],
"categorySignature": "automation_portal",
"description": "上传业务结果文件到门户,可在门户中查看。",
"messageTemplate": "将业务结果 $2,结果原因 $3,业务文件 $4 上传至门户, 然后把结果保存到 $0",
"baseType": "File_UploadBusinessResults",
"functionName": "File.UploadBusinessResults",
"functionCalls": [
{
"function": "File.UploadBusinessResults",
"args": [
"business",
"business_result",
"business_reason",
"uploadSrc"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"结果上传",
"业务",
"门户",
"业务结果"
],
"platformTag": null,
"icon": "file",
"risk": "low",
"fields": [
{
"key": "business",
"label": "关联业务",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "业务变量",
"placeholder": "",
"description": "选择“执行业务上报(门户专用)”组件输出的上报业务变量,用来关联业务执行结果。",
"advanced": false,
"valueTypes": []
},
{
"key": "business_result",
"label": "业务结果",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "business_reason",
"label": "结果原因",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "uploadSrc",
"label": "业务文件",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "上报结果",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "上报结果",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "File_Collectupload",
"name": "上报采集数据",
"kind": "vendor",
"group": "file",
"categories": [
"automation_portal"
],
"categorySignature": "automation_portal",
"description": "上传业务数据到门户系统,可登录门户在待办中查看数据。",
"messageTemplate": "把业务信息 $1 上报, 然后把结果保存到 $0",
"baseType": "File_Collectupload",
"functionName": "File.Collectupload",
"functionCalls": [
{
"function": "File.Collectupload",
"args": [
"business"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"执行",
"业务",
"门户"
],
"platformTag": null,
"icon": "file",
"risk": "low",
"fields": [
{
"key": "business",
"label": "业务信息",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "结果变量",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "结果变量",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "File_UploadFolder",
"name": "结果打包上传",
"kind": "vendor",
"group": "file",
"categories": [
"automation_portal",
"controller",
"file"
],
"categorySignature": "automation_portal|controller|file",
"description": "将需要交付的文件或文件夹打包上传至云端,可在后台供用户下载。(注意:使用该组件前请先使用“生成上传路径”组件)。",
"messageTemplate": "将 $0 路径下文件打包上传至云端",
"baseType": "File_UploadFolder",
"functionName": "File.UploadFolder",
"functionCalls": [
{
"function": "File.UploadFolder",
"args": [
"uploadSrc"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"文件夹",
"上传",
"打包",
"结果上传",
"门户"
],
"platformTag": null,
"icon": "file",
"risk": "low",
"fields": [
{
"key": "uploadSrc",
"label": "上传路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入“生成上传路径”组件输出的变量",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mark_Mark",
"name": "图片打标",
"kind": "vendor",
"group": "vision",
"categories": [
"mark"
],
"categorySignature": "mark",
"description": "。",
"messageTemplate": "对图片做信息提取, 然后把结果保存到 $0",
"baseType": "Mark_Mark",
"functionName": "Mark.Mark",
"functionCalls": [
{
"function": "Mark.Mark",
"args": [
"imagePath",
"labels"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"图片打标",
"打标"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imagePath",
"label": "图片全路径",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "labels",
"label": "信息标签",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "[]",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "arrElement",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "arrElement",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "Mobile_ConnectPhone",
"name": "连接手机",
"kind": "vendor",
"group": "mobile",
"categories": [
"connect_mobile"
],
"categorySignature": "connect_mobile",
"description": "连接移动设备管理中的指定的移动设备。",
"messageTemplate": "在移动设备管理列表中选择自定义移动设备$1,将该移动设备保存至手机对象并建立连接,, 然后把结果保存到 $0",
"baseType": "Mobile_ConnectPhone",
"functionName": "Mobile.ConnectPhone",
"functionCalls": [
{
"function": "Mobile.ConnectPhone",
"args": [
"mobileInfo"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileInfo",
"label": "自定义设备名称",
"widget": "select",
"type": "string",
"displayType": "mobileDeviceDropDownSelect",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "连接手机",
"valueTypes": [
"rpa_mobile"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "连接手机",
"valueTypes": [
"rpa_mobile"
]
}
]
},
"slots": []
},
{
"id": "Mobile_MobileElementAarray",
"name": "获取手机相似元素数组",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "获取手机相似元素数组。",
"messageTemplate": "获取手机相似元素数组",
"baseType": "Mobile_MobileElementAarray",
"functionName": "Mobile.MobileElementAarray",
"functionCalls": [
{
"function": "Mobile.MobileElementAarray",
"args": [
"uiSelector",
"mobileDevice"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "mobileDevice",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_Call",
"name": "拨打电话",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "通过已连接的手机拨打指定号码。",
"messageTemplate": "通过移动设备 $0 向号码 $1 拨打电话",
"baseType": "Mobile_Call",
"functionName": "Mobile.Call",
"functionCalls": [
{
"function": "Mobile.Call",
"args": [
"mobileDevice",
"number",
"brand"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "number",
"label": "需拨打的号码",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "填写需要拨打的电话号码",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "brand",
"label": "手机品牌",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "如是华为品牌手机,请输入\"华为\",其他品牌可填入品牌名称或不填。",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_MobileSetText_V1",
"name": "手机键盘输入",
"kind": "vendor",
"group": "mobile",
"categories": [
"anthro_operation"
],
"categorySignature": "anthro_operation",
"description": "使用手机模拟键盘输入指定内容。部分设备需安装ADB Keyboard,请在设置中心 - 扩展程序中下载。",
"messageTemplate": "在移动设备 $0 中,模拟手机键盘输入 $1",
"baseType": "Mobile_MobileSetText",
"functionName": "Mobile.MobileSetText_V1",
"functionCalls": [
{
"function": "Mobile.MobileSetText_V1",
"args": [
"mobileDevice",
"text",
"isEnter"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "text",
"label": "文本",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "isEnter",
"label": "输入完成回车",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "输入完成后点击键盘回车键,根据不同场景触发确认、搜索、换行等事件",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_ClickButton",
"name": "系统导航键",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "点击手机底部的默认按键(Home、返回、菜单键)。",
"messageTemplate": "在移动设备 $0 上,点击 $1 键按键",
"baseType": "Mobile_ClickButton",
"functionName": "Mobile.ClickButton",
"functionCalls": [
{
"function": "Mobile.ClickButton",
"args": [
"mobileDevice",
"phoneKey"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "phoneKey",
"label": "手机按键",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_SetInputV1",
"name": "手机输入文本",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "在手机指定输入框中输入文本。",
"messageTemplate": "在移动设备 $1 中,将目标元素 $2 的文本内容设置为 $3, 然后把结果保存到 $0",
"baseType": "Mobile_SetInput",
"functionName": "Mobile.SetInputV1",
"functionCalls": [
{
"function": "Mobile.SetInputV1",
"args": [
"mobileDevice",
"uiSelector",
"text",
"input",
"isEnter"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标输入框",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "拾取或选择输入框",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "text",
"label": "输入内容",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "输入内容",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "input",
"label": "输入方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "替换原文:清空原内容后输入\n追加输入:在已有内容结尾输入",
"advanced": false,
"valueTypes": []
},
{
"key": "isEnter",
"label": "输入完成回车",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "输入完成后点击键盘回车键,根据不同场景触发确认、搜索、换行等事件",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输入文本",
"key": "var_name",
"suggestedName": "文本内容",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输入文本",
"defaultValue": "文本内容",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "Mobile_ConnectPhoneV3",
"name": "连接手机",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "连接手机管理器中的设备,作为手机自动化类组件操作对象。",
"messageTemplate": "以 $2 连接方式,{$$2 == 0 && '连接 $3 等手机'}{$$2 != 0 && '连接手机'}, 然后把结果保存到 $0 $1",
"baseType": "Mobile_ConnectPhone",
"functionName": "Mobile.ConnectPhoneV3",
"functionCalls": [
{
"function": "Mobile.ConnectPhoneV3",
"args": [
"conn_type",
"mobileInfo",
"ignore_phone",
"conn_mode",
"auto_unlock",
"unlock_type",
"design_password",
"num_password",
"mix_password"
],
"assignTo": "var0,var1"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "conn_type",
"label": "连接方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "指定手机:\n指定单台或多台手机管理器中的手机。\n\n运行前手动选择手机:\n运行连接手机组件时,手动选择手机管理器中的单台或多台手机。\n\n任意连接的单台手机:\n手机管理器中,只能有一台手机与当前电脑连接,仅适用于单手机自动化场景。\n\n所有手机:\n连接所有手机管理器中的手机。",
"advanced": false,
"valueTypes": []
},
{
"key": "mobileInfo",
"label": "手机连接对象",
"widget": "select",
"type": "string",
"displayType": "newMobileDeviceDropDownSelectV2",
"required": false,
"defaultValue": "[]",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "ignore_phone",
"label": "忽略连接失败的手机",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "部分手机连接失败时,继续保持其他手机运行,并将连接失败设备以列表形式输出",
"advanced": false,
"valueTypes": []
},
{
"key": "conn_mode",
"label": "连接模式",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "auto_unlock",
"label": "连接时自动解锁",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "unlock_type",
"label": "解锁方式",
"widget": "radio",
"type": "string",
"displayType": "buttonGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "design_password",
"label": "design_password",
"widget": "secret",
"type": "string",
"displayType": "designPassword",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "根据解锁顺序,至少点击连接4个点",
"advanced": false,
"valueTypes": []
},
{
"key": "num_password",
"label": "数字密码",
"widget": "secret",
"type": "string",
"displayType": "encryption",
"required": true,
"defaultValue": "",
"placeholder": "请输入4~16位数字密码",
"description": "4~16位数字密码",
"advanced": false,
"valueTypes": [
"rpa_password",
"rpa_str"
]
},
{
"key": "mix_password",
"label": "混合密码",
"widget": "secret",
"type": "string",
"displayType": "encryption",
"required": true,
"defaultValue": "",
"placeholder": "请输入4~16位字母和数字密码",
"description": "4~16位字母和数字密码",
"advanced": false,
"valueTypes": [
"rpa_password",
"rpa_str"
]
}
],
"output": {
"label": "手机操作对象",
"key": "var0",
"suggestedName": "手机操作对象",
"valueTypes": [
"rpa_list_mobile",
"rpa_list_mobile",
"rpa_mobile",
"rpa_list_mobile"
],
"fields": [
{
"key": "var0",
"label": "手机操作对象",
"defaultValue": "手机操作对象",
"valueTypes": [
"rpa_list_mobile",
"rpa_list_mobile",
"rpa_mobile",
"rpa_list_mobile"
]
},
{
"key": "var1",
"label": "连接失败的手机",
"defaultValue": "连接失败的手机",
"valueTypes": [
"rpa_list_mobile"
]
}
]
},
"slots": []
},
{
"id": "Mobile_GetAttribute",
"name": "手机元素属性拾取",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "获取手机某元素的属性内容。",
"messageTemplate": "在移动设备 $1 中,获取目标元素 $2 中的文本, 然后把结果保存到 $0",
"baseType": "Mobile_GetAttribute",
"functionName": "Mobile.GetAttribute",
"functionCalls": [
{
"function": "Mobile.GetAttribute",
"args": [
"mobileDevice",
"uiSelector",
"name",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "name",
"label": "属性名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "输入属性名称",
"description": "index:父级下索引\npackage:包名\nclass:类名\nbounds:坐标范围\nresource-id:唯一标识\ntext:文本\nenabled:可用\nclickable:可点击\nlong-clickable:可长按\ncheckable:可勾选\nfocusable:可获取焦点\nscrollable:可滚动\ndisplayed:可显示\npassword:内容可隐藏",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "手机元素属性",
"key": "var_name",
"suggestedName": "手机元素属性值",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "手机元素属性",
"defaultValue": "手机元素属性值",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "Mobile_Exists",
"name": "手机元素判断",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "判断手机中指定元素是否存在。",
"messageTemplate": "判断指定元素 $2 是否存在, 然后把结果保存到 $0",
"baseType": "Mobile_Exists",
"functionName": "Mobile.Exists",
"functionCalls": [
{
"function": "Mobile.Exists",
"args": [
"mobileDevice",
"uiSelector",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"元素存在",
"存在",
"判断元素存在",
"元素",
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "判断结果",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "判断结果",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "Mobile_MobileElementList",
"name": "获取手机相似元素列表",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "获取手机中,与指定元素相似的其他元素信息。",
"messageTemplate": "在移动设备 $2 中,以元素拾取定位方式,获取 $3 的相似元素,然后把结果保存到 $0",
"baseType": "Mobile_MobileElementList",
"functionName": "Mobile.MobileElementList",
"functionCalls": [
{
"function": "Mobile.MobileElementList",
"args": [
"mobileDevice",
"selector"
],
"assignTo": "var0,var1"
}
],
"version": "3.3.5.0",
"tags": [
"相似元素",
"拾取元素",
"捕获元素",
"保存元素",
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "selector",
"label": "目标选择",
"widget": "text",
"type": "string",
"displayType": "captureSimilarElementsWithPhone",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "相似元素列表",
"key": "var0",
"suggestedName": "相似元素列表",
"valueTypes": [
"rpa_list_element_v1"
],
"fields": [
{
"key": "var0",
"label": "相似元素列表",
"defaultValue": "相似元素列表",
"valueTypes": [
"rpa_list_element_v1"
]
},
{
"key": "var1",
"label": "相似元素总数",
"defaultValue": "相似元素总数",
"valueTypes": [
"rpa_int"
]
}
]
},
"slots": []
},
{
"id": "Mobile_FileTransfer",
"name": "手机文件传输",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "在手机和电脑之间,进行文件传输。",
"messageTemplate": "以 $1 为传输目标,{$$1 == 0 && '将 $2 传输到 $3'}{$$1 == 1 && '将 $5 传输到 $6'}",
"baseType": "Mobile_FileTransfer",
"functionName": "Mobile.FileTransfer",
"functionCalls": [
{
"function": "Mobile.FileTransfer",
"args": [
"mobileDevice",
"transfer_direction",
"pc_path",
"mobile_save_path",
"mobile_custom_path",
"mobile_path",
"pc_save_path",
"pc_custom_path",
"overwrite",
"auto_create",
"del_origin"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "transfer_direction",
"label": "传输目标",
"widget": "radio",
"type": "string",
"displayType": "buttonGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "pc_path",
"label": "电脑文件",
"widget": "file",
"type": "object",
"displayType": "multiSelectFileOrDir",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入电脑文件所在路径,及文件名称+后缀",
"description": "多个文件路径之间,使用英文\";\"分割",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "mobile_save_path",
"label": "手机保存路径",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "/sdcard/Download/",
"placeholder": "",
"description": "根目录:/sdcard/ 或 /storage/emulated/0/\n下载:/sdcard/Download/\n文档:/sdcard/Documents/\n相册:/sdcard/DCIM/Camera/\n截图:/sdcard/DCIM/Screenshots/ 或 /sdcard/Pictures/Screenshots/\n临时:/data/local/tmp/",
"advanced": false,
"valueTypes": []
},
{
"key": "mobile_custom_path",
"label": "手机自定义路径",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入电脑保存路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "mobile_path",
"label": "手机文件",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入手机文件所在路径,及文件名称+后缀",
"description": "多个文件路径之间,使用英文\";\"分割",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "pc_save_path",
"label": "电脑保存路径",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "Desktop",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "pc_custom_path",
"label": "电脑自定义路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入电脑保存路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "overwrite",
"label": "覆盖同名文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "auto_create",
"label": "路径不存在时,自动创建",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "del_origin",
"label": "传输完成后删除原文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_GetPhoneInfomation",
"name": "获取手机连接详情",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "获取手机连接的详细信息,并存入指定的字典类型变量。",
"messageTemplate": "获取移动设备 $1 的连接详情, 然后把结果保存到 $0",
"baseType": "Mobile_GetPhoneInfomation",
"functionName": "Mobile.GetPhoneInfomation",
"functionCalls": [
{
"function": "Mobile.GetPhoneInfomation",
"args": [
"mobileDevice"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "手机连接详情",
"valueTypes": [
"rpa_dict"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "手机连接详情",
"valueTypes": [
"rpa_dict"
]
}
]
},
"slots": []
},
{
"id": "Mobile_ClickLocation",
"name": "手机屏幕坐标点击",
"kind": "vendor",
"group": "mobile",
"categories": [
"anthro_operation"
],
"categorySignature": "anthro_operation",
"description": "模拟手势点击操作。",
"messageTemplate": "点击移动设备屏幕 $0 的 $1 位置",
"baseType": "Mobile_ClickLocation",
"functionName": "Mobile.ClickLocation",
"functionCalls": [
{
"function": "Mobile.ClickLocation",
"args": [
"mobileDevice",
"location",
"type"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "location",
"label": "获取坐标",
"widget": "region",
"type": "object",
"displayType": "mouseRecordPhone",
"required": false,
"defaultValue": "[0,0]",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "type",
"label": "点击方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_SaveFilePhone",
"name": "保存文件到手机",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "将电脑中的文件保存至手机中的指定位置。",
"messageTemplate": "将本地 $1 下的文件保存至移动设备 $0 中的指定路径下",
"baseType": "Mobile_SaveFilePhone",
"functionName": "Mobile.SaveFilePhone",
"functionCalls": [
{
"function": "Mobile.SaveFilePhone",
"args": [
"mobileDevice",
"filePath",
"phonePath"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "mobileDevice",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "filePath",
"label": "电脑文件路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "phonePath",
"label": "手机储存文件位置",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_SetInput",
"name": "设置文本|填写输入框",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "在手机指定输入框中输入文本。",
"messageTemplate": "在移动设备 $1 中,将目标元素 $2 的文本内容设置为 $3, 然后把结果保存到 $0",
"baseType": "Mobile_SetInput",
"functionName": "Mobile.SetInput",
"functionCalls": [
{
"function": "Mobile.SetInput",
"args": [
"mobileDevice",
"uiSelector",
"text",
"input"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "text",
"label": "写入文本",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "input",
"label": "追加输入",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "手机文本内容",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "手机文本内容",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "Mobile_MobileCvClick",
"name": "手机智能元素点击",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "通过AI能力,获取手机页面中的元素,并对元素进行点击操作。",
"messageTemplate": "在移动设备 $0 中,通过AI能力获取目标元素 $1 ,并进行 $2 操作",
"baseType": "Mobile_MobileCvClick",
"functionName": "Mobile.MobileCvClick",
"functionCalls": [
{
"function": "Mobile.MobileCvClick",
"args": [
"mobileDevice",
"cvSelector",
"clickway",
"offsetX",
"offsetY"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "cvSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelectorCv",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "clickway",
"label": "点击类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "offsetX",
"label": "x轴偏移量",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "offsetY",
"label": "y轴偏移量",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_TouchSlideV1",
"name": "触摸滑动",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "模拟手势滑动屏幕。",
"messageTemplate": "以$1方式,{$$1 == 0 && '从$3$4$6起始,角度方向$7,滑动距离$8,'}{$$1 == 0 && $$13 == 1 && '持续滑动至$15$16出现'} {$$1 == 0 && $$13 == 0 && '进行滑动'}{$$1 == 1 && '单点触控,滑动 $11 段'}",
"baseType": "Mobile_TouchSlide",
"functionName": "Mobile.TouchSlideV1",
"functionCalls": [
{
"function": "Mobile.TouchSlideV1",
"args": [
"mobileDevice",
"slide_type",
"start_type",
"start_selector",
"start_image",
"start_image_data",
"start_location",
"angle",
"distance",
"slide_time",
"touch_type",
"single_touch",
"press_slide",
"slide_target",
"target_type",
"target_selector",
"target_image",
"target_image_data",
"slide_times",
"human_speed",
"human_curvature",
"auto_resolution",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "slide_type",
"label": "滑动方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "按方向:以坐标/元素/图像为目标,设置方向、距离和时间,进行单方向滑动\n\n按坐标:指定坐标,进行多段距离、多点触控滑动",
"advanced": false,
"valueTypes": []
},
{
"key": "start_type",
"label": "起始位置",
"widget": "radio",
"type": "string",
"displayType": "buttonGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "start_selector",
"label": "目标元素",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "start_image",
"label": "目标图像",
"widget": "text",
"type": "string",
"displayType": "imageSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "start_image_data",
"label": "start_image_data",
"widget": "region",
"type": "object",
"displayType": "clickPositionV3",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_dict"
]
},
{
"key": "start_location",
"label": "起始坐标",
"widget": "region",
"type": "object",
"displayType": "mouseRecordPhone",
"required": true,
"defaultValue": "[0,0]",
"placeholder": "请输入或拾取坐标点",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_list"
]
},
{
"key": "angle",
"label": "角度方向(度)",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "0",
"placeholder": "",
"description": "0:向右\n90:向上\n180:向左\n270:向下",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "distance",
"label": "滑动距离",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "slide_time",
"label": "滑动时间",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": true,
"defaultValue": "0.5",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int",
"rpa_float"
]
},
{
"key": "touch_type",
"label": "触控方式",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "single_touch",
"label": "single_touch",
"widget": "number",
"type": "number",
"displayType": "touchCoord",
"required": true,
"defaultValue": "[]",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_list"
]
},
{
"key": "press_slide",
"label": "长按拖动",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "slide_target",
"label": "持续滑动至指定目标出现",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "在指定查找次数内滑动,直到目标出现在界面后,自动停止",
"advanced": false,
"valueTypes": []
},
{
"key": "target_type",
"label": "指定出现目标",
"widget": "radio",
"type": "string",
"displayType": "buttonGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "target_selector",
"label": "目标元素",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "target_image",
"label": "目标图像",
"widget": "text",
"type": "string",
"displayType": "imageSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "target_image_data",
"label": "target_image_data",
"widget": "region",
"type": "object",
"displayType": "clickPositionV3",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_dict"
]
},
{
"key": "slide_times",
"label": "滑动查找次数",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "3",
"placeholder": "",
"description": "滑动指定次数后,仍未找到目标,则自动停止,并执行组件异常处理逻辑",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "human_speed",
"label": "模拟真人滑动速率",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "在滑动过程中,随机变化滑动速度",
"advanced": false,
"valueTypes": []
},
{
"key": "human_curvature",
"label": "模拟真人滑动曲率",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "在滑动过程中,轻微增加滑动轨迹曲率",
"advanced": false,
"valueTypes": []
},
{
"key": "auto_resolution",
"label": "自适应屏幕分辨率",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "以当前设备为基础,根据其他设备分辨率宽高比例,调整坐标和滑动距离。适用于宽高比近似手机操作",
"advanced": false,
"valueTypes": []
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_GetPhoneFiles",
"name": "从手机中获取文件",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "将手机中的文件保存至电脑中的指定位置。",
"messageTemplate": "从移动设备 $0 中获取文件,保存到本地 $2 文件夹中",
"baseType": "Mobile_GetPhoneFiles",
"functionName": "Mobile.GetPhoneFiles",
"functionCalls": [
{
"function": "Mobile.GetPhoneFiles",
"args": [
"mobileDevice",
"phonePath",
"filePath"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "mobileDevice",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "phonePath",
"label": "手机储存文件位置",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "filePath",
"label": "电脑文件路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_OpenMobileApp",
"name": "打开手机APP",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "通过名称或包名打开手机应用。",
"messageTemplate": "在移动设备 $0 中,打开 $1 应用",
"baseType": "Mobile_OpenMobileApp",
"functionName": "Mobile.OpenMobileApp",
"functionCalls": [
{
"function": "Mobile.OpenMobileApp",
"args": [
"mobileDevice",
"package",
"homepage"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "package",
"label": "包名",
"widget": "text",
"type": "string",
"displayType": "getMobileApp",
"required": true,
"defaultValue": "",
"placeholder": "手机打开应用,点击获取包名,自动填入",
"description": "手机打开应用后,点击“获取包名”按钮,自动填入",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "homepage",
"label": "打开前先关闭APP",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果APP已打开,则先关闭,确保流程从APP主页执行\n关闭对象不存在,则跳过此操作",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_TouchSlide",
"name": "触摸滑动",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "模拟人触摸滑动手机屏幕。",
"messageTemplate": "在移动设备 $0 中,以开始位置 $1,结束位置 $3 进行 $2 滑动的操作",
"baseType": "Mobile_TouchSlide",
"functionName": "Mobile.TouchSlide",
"functionCalls": [
{
"function": "Mobile.TouchSlide",
"args": [
"mobileDevice",
"location",
"direction",
"locationEnd",
"SlidingMode"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "location",
"label": "起始坐标",
"widget": "region",
"type": "object",
"displayType": "mouseRecordPhone",
"required": false,
"defaultValue": "[0,0]",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "direction",
"label": "滑动方向",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "locationEnd",
"label": "截止坐标",
"widget": "region",
"type": "object",
"displayType": "mouseRecordPhone",
"required": false,
"defaultValue": "[0,0]",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "SlidingMode",
"label": "滑动方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "选择方向时,起始坐标必填,截止坐标可不填;选择坐标时,起始坐标必填,滑动方向可不填。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_GetMobileUiTree",
"name": "获取手机UI树",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "获取手机当前界面元素层级的XML结构信息。",
"messageTemplate": "在移动设备 $2 中,获取界面元素层级的XML结构,然后把结果保存到 $0",
"baseType": "Mobile_GetMobileUiTree",
"functionName": "Mobile.GetMobileUiTree",
"functionCalls": [
{
"function": "Mobile.GetMobileUiTree",
"args": [
"mobileDevice",
"save_file",
"folder_path",
"filename",
"is_cover"
],
"assignTo": "var0,var1"
}
],
"version": "3.3.5.0",
"tags": [
"UI",
"树",
"XML",
"元素结构",
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "save_file",
"label": "将元素层级信息保存到文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "将页面元素层级信息以XML格式保存",
"advanced": false,
"valueTypes": []
},
{
"key": "folder_path",
"label": "保存路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或填写文件保存路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "filename",
"label": "文件名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请输入文件名称",
"description": "不填写名称时,系统随机生成,文件后缀固定为.xml",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "is_cover",
"label": "覆盖同名文件",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "勾选:覆盖同名文件\n不勾选:在名称后添加“(副本)”进行区分",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "页面元素结构",
"key": "var0",
"suggestedName": "页面元素XML结构",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var0",
"label": "页面元素结构",
"defaultValue": "页面元素XML结构",
"valueTypes": [
"rpa_str"
]
},
{
"key": "var1",
"label": "文件路径",
"defaultValue": "文件路径",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "Mobile_GetScreenOrientation",
"name": "获取手机屏幕方向",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "获取手机当前的屏幕方向:竖屏(portrait)、横屏(landscape)。",
"messageTemplate": "获取移动设备 $1 屏幕方向信息,, 然后把结果保存到 $0",
"baseType": "Mobile_GetScreenOrientation",
"functionName": "Mobile.GetScreenOrientation",
"functionCalls": [
{
"function": "Mobile.GetScreenOrientation",
"args": [
"mobileDevice"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "手机屏幕方向",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "手机屏幕方向",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "Mobile_GetElement",
"name": "获取手机元素对象",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "获取指定页面中指定元素对象。",
"messageTemplate": "在移动设备 $1 中,以 $2 定位方式,获取 $3$4 的相似元素, 然后把结果保存到 $0",
"baseType": "Mobile_GetElement",
"functionName": "Mobile.GetElement",
"functionCalls": [
{
"function": "Mobile.GetElement",
"args": [
"mobileDevice",
"element_position",
"selector",
"xpath",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"元素",
"元素对象",
"拾取元素",
"xpath",
"手机",
"获取元素对象"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "element_position",
"label": "定位方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "default",
"placeholder": "",
"description": "图形化操作拾取元素,通过元素层级结构进行定位,可调整属性值,定位动态变化的元素",
"advanced": false,
"valueTypes": []
},
{
"key": "selector",
"label": "目标选择",
"widget": "text",
"type": "string",
"displayType": "captureSimilarElementsWithPhone",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "xpath",
"label": "XPath选择器",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "元素对象",
"key": "var_name",
"suggestedName": "元素对象",
"valueTypes": [
"rpa_element"
],
"fields": [
{
"key": "var_name",
"label": "元素对象",
"defaultValue": "元素对象",
"valueTypes": [
"rpa_element"
]
}
]
},
"slots": []
},
{
"id": "Mobile_MobileCvSetText",
"name": "智能设置文本|填写输入框",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "通过AI能力,获取手机页面中的元素,若该元素可进行文本输入,则输入设置的文本内容。",
"messageTemplate": "在移动设备 $0 中,将目标元素 $1 的文本内容设置为 $2",
"baseType": "Mobile_MobileCvSetText",
"functionName": "Mobile.MobileCvSetText",
"functionCalls": [
{
"function": "Mobile.MobileCvSetText",
"args": [
"mobileDevice",
"cvSelector",
"text"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "mobileDevice",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "cvSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelectorCv",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "text",
"label": "文本",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_ClosePhone",
"name": "关闭连接手机",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "断开已连接的移动设备。",
"messageTemplate": "选择已连接的移动设备$0,并断开连接",
"baseType": "Mobile_ClosePhone",
"functionName": "Mobile.ClosePhone",
"functionCalls": [
{
"function": "Mobile.ClosePhone",
"args": [
"mobileDevice"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_SetInputV2",
"name": "手机输入文本",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "在手机指定输入框中输入文本。",
"messageTemplate": "在移动设备 $2 中,将目标元素 $3 的文本内容设置为 $4,然后把结果保存到 $0",
"baseType": "Mobile_SetInput",
"functionName": "Mobile.SetInputV2",
"functionCalls": [
{
"function": "Mobile.SetInputV2",
"args": [
"mobileDevice",
"uiSelector",
"text",
"verifying_input",
"input",
"isEnter",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var0,var1"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标输入框",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "拾取或选择输入框",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "text",
"label": "输入内容",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "输入内容",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "verifying_input",
"label": "校验输入内容",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "输入完成后,检查输入框内容与实际输入是否相同",
"advanced": false,
"valueTypes": []
},
{
"key": "input",
"label": "输入方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "替换原文:清空原内容后输入\n追加输入:在已有内容结尾输入",
"advanced": false,
"valueTypes": []
},
{
"key": "isEnter",
"label": "输入完成回车",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "输入完成后点击键盘回车键,根据不同场景触发确认、搜索、换行等事件",
"advanced": false,
"valueTypes": []
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输入文本",
"key": "var0",
"suggestedName": "文本内容",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var0",
"label": "输入文本",
"defaultValue": "文本内容",
"valueTypes": [
"rpa_str"
]
},
{
"key": "var1",
"label": "校验结果",
"defaultValue": "校验结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "Mobile_SetScreenOrientation",
"name": "设置手机屏幕方向",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "设置手机当前的屏幕方向:竖屏或横屏。",
"messageTemplate": "将移动设备 $0 的屏幕方向设置为 $1",
"baseType": "Mobile_SetScreenOrientation",
"functionName": "Mobile.SetScreenOrientation",
"functionCalls": [
{
"function": "Mobile.SetScreenOrientation",
"args": [
"mobileDevice",
"direction"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "direction",
"label": "屏幕方向",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_ImageClick",
"name": "点击手机图像",
"kind": "vendor",
"group": "mobile",
"categories": [
"anthro_operation"
],
"categorySignature": "anthro_operation",
"description": "点击指定区域内匹配图像。",
"messageTemplate": "查找图像 $2 使用 $4 方式, {$$4 == 0 && \"点击 $5 次,间隔 $6 秒。\"}{$$4 == 2 && \"持续时间 $7 秒。\"}{$$8 == 1 && \"将目标图像文件保存到 $0\"}",
"baseType": "Mobile_ImageClick",
"functionName": "Mobile.ImageClick",
"functionCalls": [
{
"function": "Mobile.ImageClick",
"args": [
"mobileDevice",
"image_selector",
"click_data",
"click_way",
"click_num",
"click_interval",
"stay_time",
"match_status"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机",
"图片",
"手势"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "image_selector",
"label": "目标图像",
"widget": "text",
"type": "string",
"displayType": "imageSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "click_data",
"label": "click_data",
"widget": "region",
"type": "object",
"displayType": "clickPositionV3",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_dict"
]
},
{
"key": "click_way",
"label": "点击类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "click_num",
"label": "点击次数",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "click_interval",
"label": "点击间隔(秒)",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "stay_time",
"label": "持续时间(秒)",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "match_status",
"label": "匹配到多个图像时",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "目标图像",
"key": "var_name",
"suggestedName": "图像坐标列表",
"valueTypes": [
"rpa_list"
],
"fields": [
{
"key": "var_name",
"label": "目标图像",
"defaultValue": "图像坐标列表",
"valueTypes": [
"rpa_list"
]
}
]
},
"slots": []
},
{
"id": "Mobile_CloseMobileApp",
"name": "关闭手机APP",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "通过名称或包名关闭手机应用。",
"messageTemplate": "在移动设备 $0 中,关闭 $1 应用",
"baseType": "Mobile_CloseMobileApp",
"functionName": "Mobile.CloseMobileApp",
"functionCalls": [
{
"function": "Mobile.CloseMobileApp",
"args": [
"mobileDevice",
"package"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "package",
"label": "包名",
"widget": "text",
"type": "string",
"displayType": "getMobileApp",
"required": true,
"defaultValue": "",
"placeholder": "手机打开应用,点击获取包名,自动填入",
"description": "手机打开应用后,点击“获取包名”按钮,自动填入",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_ElementShot",
"name": "手机元素截图",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "对指定的元素进行截图,并图片保存至指定的文件夹中。",
"messageTemplate": "在移动设备 $1 中,将目标元素 $2 进行截图,将图片保存至指定路径下, 然后把结果保存到 $0",
"baseType": "Mobile_ElementShot",
"functionName": "Mobile.ElementShot",
"functionCalls": [
{
"function": "Mobile.ElementShot",
"args": [
"mobileDevice",
"uiSelector",
"filePath",
"filename",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "filePath",
"label": "保存路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "${res}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "filename",
"label": "文件名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "截图_${randomString}.png",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "手机元素图片",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "手机元素图片",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "Mobile_ScreenShot",
"name": "手机截屏",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "截屏手机当前页面,并将截图保存至指定的文件夹中。",
"messageTemplate": "对移动设备 $0 的当前页面进行截图,将图片保存至指定路径下",
"baseType": "Mobile_ScreenShot",
"functionName": "Mobile.ScreenShot",
"functionCalls": [
{
"function": "Mobile.ScreenShot",
"args": [
"mobileDevice",
"filePath",
"filename"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "filePath",
"label": "保存路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "${res}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "filename",
"label": "文件名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "截图_${randomString}.png",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_GetClipboardText",
"name": "获取手机剪切板文本",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "获取手机剪切板文本内容。",
"messageTemplate": "获取移动设备 $1 上剪切板的文本内容, 然后把结果保存到 $0",
"baseType": "Mobile_GetClipboardText",
"functionName": "Mobile.GetClipboardText",
"functionCalls": [
{
"function": "Mobile.GetClipboardText",
"args": [
"mobileDevice"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "手机剪切板文本",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "手机剪切板文本",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "Mobile_ConnectPhoneV2",
"name": "连接手机",
"kind": "vendor",
"group": "mobile",
"categories": [
"connect_mobile"
],
"categorySignature": "connect_mobile",
"description": "连接手机管理器中的设备,作为手机自动化类组件操作对象。",
"messageTemplate": "以 $2 连接方式, {$$2 == 1 && '连接手机'}{$$2 != 1 && '连接 $3 等手机'}, 然后把结果保存到 $0 $1",
"baseType": "Mobile_ConnectPhone",
"functionName": "Mobile.ConnectPhoneV2",
"functionCalls": [
{
"function": "Mobile.ConnectPhoneV2",
"args": [
"conn_type",
"mobileInfo",
"ignore_phone"
],
"assignTo": "var0,var1"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "conn_type",
"label": "连接方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "指定手机:\n指定单台或多台手机管理器中的手机。\n运行前手动选择手机:\n运行连接手机组件时,手动选择手机管理器中的单台或多台手机。\n任意连接的单台手机:\n手机管理器中,只能有一台手机与当前电脑连接,仅适用于单手机自动化场景。\n所有手机:\n连接所有手机管理器中的手机。",
"advanced": false,
"valueTypes": []
},
{
"key": "mobileInfo",
"label": "手机连接对象",
"widget": "select",
"type": "string",
"displayType": "newMobileDeviceDropDownSelectV2",
"required": false,
"defaultValue": "[]",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "ignore_phone",
"label": "忽略连接失败的手机",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "部分手机连接失败时,继续保持其他手机运行,并将连接失败设备以列表形式输出",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "手机操作对象",
"key": "var0",
"suggestedName": "手机操作对象",
"valueTypes": [
"rpa_list_mobile",
"rpa_list_mobile",
"rpa_mobile",
"rpa_list_mobile"
],
"fields": [
{
"key": "var0",
"label": "手机操作对象",
"defaultValue": "手机操作对象",
"valueTypes": [
"rpa_list_mobile",
"rpa_list_mobile",
"rpa_mobile",
"rpa_list_mobile"
]
},
{
"key": "var1",
"label": "连接失败的手机",
"defaultValue": "连接失败的手机",
"valueTypes": [
"rpa_list_mobile"
]
}
]
},
"slots": []
},
{
"id": "Mobile_GetText",
"name": "手机元素文本拾取",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "获取手机元素中的文本内容。",
"messageTemplate": "在移动设备 $1 中,获取目标元素 $2 中的文本内容, 然后把结果保存到 $0",
"baseType": "Mobile_GetText",
"functionName": "Mobile.GetText",
"functionCalls": [
{
"function": "Mobile.GetText",
"args": [
"mobileDevice",
"uiSelector",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "手机元素文本",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "手机元素文本",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "Mobile_MobileSetText",
"name": "手机键盘输入",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "模拟手机键盘输入指定内容。",
"messageTemplate": "在移动设备 $0 中,模拟手机键盘输入 $1",
"baseType": "Mobile_MobileSetText",
"functionName": "Mobile.MobileSetText",
"functionCalls": [
{
"function": "Mobile.MobileSetText",
"args": [
"mobileDevice",
"text"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "text",
"label": "文本",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_MobileElementList_V1",
"name": "获取手机相似元素列表",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "获取手机中,与指定元素相似的其他元素信息。",
"messageTemplate": "在移动设备 $2 中,以 $3 定位方式,获取 $4$5 的相似元素,然后把结果保存到 $0",
"baseType": "Mobile_MobileElementList",
"functionName": "Mobile.MobileElementList_V1",
"functionCalls": [
{
"function": "Mobile.MobileElementList_V1",
"args": [
"mobileDevice",
"element_position",
"selector",
"xpath",
"action",
"attr_complate",
"attr_name",
"reverse",
"start_index",
"end_index",
"is_engine",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var0,var1"
}
],
"version": "3.3.5.0",
"tags": [
"相似元素",
"拾取元素",
"捕获元素",
"保存元素",
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "element_position",
"label": "定位方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "default",
"placeholder": "",
"description": "图形化操作拾取元素,通过元素层级结构进行定位,可调整属性值,定位动态变化的元素",
"advanced": false,
"valueTypes": []
},
{
"key": "selector",
"label": "目标选择",
"widget": "text",
"type": "string",
"displayType": "captureSimilarElementsWithPhone",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "xpath",
"label": "XPath选择器",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "action",
"label": "元素操作",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "attr_complate",
"label": "自动补充完整地址",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "当地址缺少http://、https://,或为相对地址时,自动补充为完整地址。",
"advanced": false,
"valueTypes": []
},
{
"key": "attr_name",
"label": "属性名",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入元素属性名",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "reverse",
"label": "获取方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
},
{
"key": "start_index",
"label": "开始获取位置",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "默认为1表示从第1项开始获取。支持选择整型变量。",
"advanced": true,
"valueTypes": [
"rpa_int"
]
},
{
"key": "end_index",
"label": "结束获取位置",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "-1",
"placeholder": "",
"description": "默认为-1表示将获取至倒数第1项。支持选择整型变量。",
"advanced": true,
"valueTypes": [
"rpa_int"
]
},
{
"key": "is_engine",
"label": "is_engine",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "相似元素列表",
"key": "var0",
"suggestedName": "相似元素列表",
"valueTypes": [
"rpa_list_element_v1"
],
"fields": [
{
"key": "var0",
"label": "相似元素列表",
"defaultValue": "相似元素列表",
"valueTypes": [
"rpa_list_element_v1"
]
},
{
"key": "var1",
"label": "相似元素总数",
"defaultValue": "相似元素总数",
"valueTypes": [
"rpa_int"
]
}
]
},
"slots": []
},
{
"id": "Mobile_ElementClick",
"name": "手机元素点击",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "点击手机页面内的各种元素(如:按钮、图标、链接等)。",
"messageTemplate": "在移动设备 $0 中,获取目标元素 $1,并进行 $2 操作",
"baseType": "Mobile_ElementClick",
"functionName": "Mobile.ElementClick",
"functionCalls": [
{
"function": "Mobile.ElementClick",
"args": [
"mobileDevice",
"uiSelector",
"clickfunc",
"click_data",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "clickfunc",
"label": "点击方式",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "click_data",
"label": "点击位置",
"widget": "region",
"type": "object",
"displayType": "clickPositionV2",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "选择随机偏移,则会随机点击界面元素的任意位置",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_GetChildren",
"name": "获取手机子元素",
"kind": "vendor",
"group": "mobile",
"categories": [
"element_operation"
],
"categorySignature": "element_operation",
"description": "获取指定的手机元素对象,并以数组的形式输出。",
"messageTemplate": "在移动设备 $1 中,获取目标元素 $2 下的所有子元素, 然后把结果保存到 $0",
"baseType": "Mobile_GetChildren",
"functionName": "Mobile.GetChildren",
"functionCalls": [
{
"function": "Mobile.GetChildren",
"args": [
"mobileDevice",
"uiSelector",
"isVerifyPage",
"isVerifyElementImage"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "phoneSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "isVerifyPage",
"label": "是否校验页面",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前手机页面是否与元素拾取时所在页面一致",
"advanced": true,
"valueTypes": []
},
{
"key": "isVerifyElementImage",
"label": "是否校验元素图像",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "校验当前定位到的元素区域内是否存在拾取时保存的元素图像",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "手机子元素列表",
"valueTypes": [
"rpa_list"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "手机子元素列表",
"valueTypes": [
"rpa_list"
]
}
]
},
"slots": []
},
{
"id": "Mobile_SetClipboardText",
"name": "设置手机剪切板文本",
"kind": "vendor",
"group": "mobile",
"categories": [
"mobile"
],
"categorySignature": "mobile",
"description": "设置手机剪切板中的文本内容。",
"messageTemplate": "将移动设备剪切板的文本内容设置为 $1",
"baseType": "Mobile_SetClipboardText",
"functionName": "Mobile.SetClipboardText",
"functionCalls": [
{
"function": "Mobile.SetClipboardText",
"args": [
"mobileDevice",
"text"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileDevice",
"label": "手机连接对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "手机操作对象",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_mobile"
]
},
{
"key": "text",
"label": "剪切板内容",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "Mobile_ConnectPhoneV1",
"name": "连接手机",
"kind": "vendor",
"group": "mobile",
"categories": [
"connect_mobile"
],
"categorySignature": "connect_mobile",
"description": "连接移动设备管理中的指定的移动设备。",
"messageTemplate": "在移动设备管理列表中选择自定义移动设备$1,将该移动设备保存至手机对象并建立连接,, 然后把结果保存到 $0",
"baseType": "Mobile_ConnectPhone",
"functionName": "Mobile.ConnectPhoneV1",
"functionCalls": [
{
"function": "Mobile.ConnectPhoneV1",
"args": [
"mobileInfo",
"time_out"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"手机"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "mobileInfo",
"label": "手机选择",
"widget": "select",
"type": "string",
"displayType": "newMobileDeviceDropDownSelect",
"required": false,
"defaultValue": "{}",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "time_out",
"label": "超时时间(秒)",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "60",
"placeholder": "请输入超时时间(秒)",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "连接手机",
"valueTypes": [
"rpa_mobile"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "连接手机",
"valueTypes": [
"rpa_mobile"
]
}
]
},
"slots": []
},
{
"id": "OCR_RotateVerificationCodeV1",
"name": "旋转图片验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "拖动滑块按钮使图片的展示角度为正,并自动完成验证。",
"messageTemplate": "识别要旋转的图片 $0 以及滑动条区域 $1 ,并拖动滑块按钮 $2 ,自动完成验证",
"baseType": "OCR_RotateVerificationCode",
"functionName": "OCR.RotateVerificationCodeV1",
"functionCalls": [
{
"function": "OCR.RotateVerificationCodeV1",
"args": [
"verifyPicUiSelector",
"sliderBarSelector",
"sliderButtonSelector",
"browser_type"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"旋转",
"滑块验证码(旋转式)"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "旋转图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择窗口中要旋转的图片。",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderBarSelector",
"label": "滑动条区域",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择窗口中的滑动条可滑动的区域元素。",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderButtonSelector",
"label": "滑块按钮",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择窗口可拖动的滑块按钮。",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "browser_type",
"label": "浏览器类型",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "指当前执行操作所在的浏览器类型,如Chrome、Edge、Sogou浏览器等。可选择“打开网页”或“获取网页Tab对象”组件输出变量的子变量。",
"advanced": false,
"valueTypes": [
"rpa_hweb",
"rpa_hWeb_type"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_PuzzleVerificationCode_v1",
"name": "推理拼图验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "拖动并交换两个拼图块的位置使图片复原,完成验证码解锁。",
"messageTemplate": "识别完整图片 $0,并自动完成验证",
"baseType": "OCR_PuzzleVerificationCode",
"functionName": "OCR.PuzzleVerificationCode_v1",
"functionCalls": [
{
"function": "OCR.PuzzleVerificationCode_v1",
"args": [
"verifyPicUiSelector",
"browser_type",
"rowNum",
"columnNum"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"推理拼图",
"推理拼图验证码"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "完整图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择待拼图的完整图片元素(非小图)",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "browser_type",
"label": "浏览器类型",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "指当前执行操作所在的浏览器类型,如Chrome、Edge、Sogou浏览器等。可选择“打开网页”或“获取网页Tab对象”组件输出变量的子变量。",
"advanced": false,
"valueTypes": [
"rpa_hweb",
"rpa_hWeb_type"
]
},
{
"key": "rowNum",
"label": "拼图行数",
"widget": "number",
"type": "number",
"displayType": "inputNumber",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "请输入拼图的行数",
"advanced": false,
"valueTypes": []
},
{
"key": "columnNum",
"label": "拼图列数",
"widget": "number",
"type": "number",
"displayType": "inputNumber",
"required": false,
"defaultValue": "4",
"placeholder": "",
"description": "请输入拼图的列数",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_ClickVerificationCodeV2",
"name": "点选验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别依次点选文字或图标类验证码,然后自动完成验证。",
"messageTemplate": "识别文字背景图 $0 以及“依次点击”文字说明 $1,自动完成验证",
"baseType": "OCR_ClickVerificationCode",
"functionName": "OCR.ClickVerificationCodeV2",
"functionCalls": [
{
"function": "OCR.ClickVerificationCodeV2",
"args": [
"verifyPicUiSelector",
"verifySeqUiSelector",
"designated_info",
"designated_obj",
"code_num",
"category"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"点选",
"点选验证码"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "文字背景图",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择包含要点选文字的背景图片元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "verifySeqUiSelector",
"label": "文字说明",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择包含点选次序的文字说明元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "designated_info",
"label": "指定网页/窗口对象",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "designated_obj",
"label": "网页/窗口对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入网页对象",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_hWeb",
"rpa_window_new"
]
},
{
"key": "code_num",
"label": "点选数字",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "选择要点选的字数区间",
"advanced": false,
"valueTypes": []
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SourceCommonEnglishNumbersCodeV2",
"name": "普通验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别目标验证码图片信息,并输出到指定变量。",
"messageTemplate": "识别 $1 $3$4 验证码信息, 然后把结果保存到 $0",
"baseType": "OCR_SourceCommonEnglishNumbersCode",
"functionName": "OCR.SourceCommonEnglishNumbersCodeV2",
"functionCalls": [
{
"function": "OCR.SourceCommonEnglishNumbersCodeV2",
"args": [
"imageType",
"pictureSource",
"image_path",
"uiSelector",
"designated_info",
"designated_obj",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"OCR"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageType",
"label": "识别类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "数英混合",
"placeholder": "",
"description": "根据验证码图片内容,选择对应的验证码识别类型",
"advanced": false,
"valueTypes": []
},
{
"key": "pictureSource",
"label": "图像源",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片路径",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "uiSelector",
"label": "图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "designated_info",
"label": "指定网页/窗口对象",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "designated_obj",
"label": "网页/窗口对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入网页对象",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_hWeb",
"rpa_window_new"
]
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "3",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "识别结果",
"key": "var_name",
"suggestedName": "验证码",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "识别结果",
"defaultValue": "验证码",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "OCR_SimpleSliderVerificationCode",
"name": "滑块验证码(滑动条式)",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "拖动滑动按钮,完成验证码解锁。",
"messageTemplate": "识取验证码中的滑块及滑动区域,拖动滑块完成验证码解锁",
"baseType": "OCR_SimpleSliderVerificationCode",
"functionName": "OCR.SimpleSliderVerificationCode",
"functionCalls": [
{
"function": "OCR.SimpleSliderVerificationCode",
"args": [
"buttonUiSelector",
"sliderUiSelector",
"showDeviation",
"deviation"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动",
"滑动条样式"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "buttonUiSelector",
"label": "滑动按钮目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中的可拖动的滑块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderUiSelector",
"label": "滑动条目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中的滑动条区域",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "偏移量校正值",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "请视滑动条拖动的实际偏移情况,输入校准值,偏左则输入正值,偏右输入负值",
"advanced": false,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SourceMergeCardOCR",
"name": "识别卡证文字",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "结构化识别身份证、银行卡、营业执照、护照、户口本等常用卡片及证照的文字内容。",
"messageTemplate": "识别 $2 中常用卡片及证照的文字内容, 然后把结果保存到 $0",
"baseType": "OCR_SourceMergeCardOCR",
"functionName": "OCR.SourceMergeCardOCR",
"functionCalls": [
{
"function": "OCR.SourceMergeCardOCR",
"args": [
"imageType",
"pictureSource",
"image_path",
"image_url",
"category",
"AppKey",
"SecretKey",
"front"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"OCR",
"发票"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageType",
"label": "图片类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "图片的存储路径(请确认路径存在)",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "image_url",
"label": "图片URL",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入URL链接",
"description": "图片的访问链接(请确认链接能正常访问)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "category",
"label": "AI引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "AppKey",
"label": "用户API Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云的访问密钥ID(Access Key Id)",
"advanced": false,
"valueTypes": []
},
{
"key": "SecretKey",
"label": "用户APP secret Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云秘密访问密钥(Secret Access Key)",
"advanced": false,
"valueTypes": []
},
{
"key": "front",
"label": "身份证朝向",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "True",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "识别的文字",
"valueTypes": [
"rpa_dict_identity_card_shizai",
"rpa_dict_identity_card_juhe",
"rpa_dict_identity_card_reverse_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_bank_card_juhe",
"rpa_dict",
"rpa_dict_business_license_shizai",
"rpa_dict_business_license_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_business_card_juhe",
"rpa_dict_passport_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_dict_account_page_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_house_cert_juhe",
"rpa_dict_real_estate_cert_juhe",
"rpa_dict_official_seal_juhe",
"rpa_list",
"rpa_none"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "识别的文字",
"valueTypes": [
"rpa_dict_identity_card_shizai",
"rpa_dict_identity_card_juhe",
"rpa_dict_identity_card_reverse_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_bank_card_juhe",
"rpa_dict",
"rpa_dict_business_license_shizai",
"rpa_dict_business_license_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_business_card_juhe",
"rpa_dict_passport_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_dict_account_page_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_house_cert_juhe",
"rpa_dict_real_estate_cert_juhe",
"rpa_dict_official_seal_juhe",
"rpa_list",
"rpa_none"
]
}
]
},
"slots": []
},
{
"id": "OCR_SliderVerificationCodeV5",
"name": "滑动拼图验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别验证码的拼图位置,并拖动滑块按钮完成验证,或返回拼图终点位置。",
"messageTemplate": "识别背景图 $3 {$$1 == 2 && $$5 == 1 && '以及拼图块 $6 的位置'}{$$9 == 1 && '并模拟拖动滑块按钮 $4 ,自动完成验证'}{$$9 == 2 && '并识别滑块按钮 $4 的终点位置,然后把结果保存到 $0'}",
"baseType": "OCR_SliderVerificationCodeV2",
"functionName": "OCR.SliderVerificationCodeV5",
"functionCalls": [
{
"function": "OCR.SliderVerificationCodeV5",
"args": [
"category",
"service",
"backgroundUiSelector",
"buttonUiSelector",
"need_slider",
"sliderUiSelector",
"designated_info",
"designated_obj",
"ret",
"showDeviation",
"deviation",
"drag"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "service",
"label": "选择服务",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "backgroundUiSelector",
"label": "背景图",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码中的背景图元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "buttonUiSelector",
"label": "滑块按钮",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码下方的滑动按钮元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "need_slider",
"label": "识别拼图块",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "勾选后,需要选择拼图块元素,并在运行时进行识别,可根据实际情况配置",
"advanced": false,
"valueTypes": []
},
{
"key": "sliderUiSelector",
"label": "拼图块",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码的拼图块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "designated_info",
"label": "指定网页/窗口对象",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "designated_obj",
"label": "网页/窗口对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入网页对象",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_hWeb",
"rpa_window_new"
]
},
{
"key": "ret",
"label": "验证方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "用于校正鼠标拖动与滑块移动不同步的误差(单位:像素)",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "deviation",
"widget": "number",
"type": "number",
"displayType": "sliderBar",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "请视验证码滑块拖动的实际偏移情况,输入校准值,偏左则输入正值,偏右输入负值",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "drag",
"label": "IE浏览器适配",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果IE浏览器无法正常拖动滑块按钮时,可勾选此选项",
"advanced": true,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "返回数据",
"key": "var_name",
"suggestedName": "拼图终点坐标",
"valueTypes": [
"rpa_dict_pintu_coordinate"
],
"fields": [
{
"key": "var_name",
"label": "返回数据",
"defaultValue": "拼图终点坐标",
"valueTypes": [
"rpa_dict_pintu_coordinate"
]
}
]
},
"slots": []
},
{
"id": "OCR_SliderVerificationCodeV4",
"name": "滑动拼图验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别验证码的拼图位置,并拖动滑块按钮完成验证,或返回拼图终点位置。",
"messageTemplate": "识别背景图 $3 {$$1 == 2 && '以及拼图块 $4 的位置'},{$$8 == 1 && '并模拟拖动滑块按钮 $5 ,自动完成验证'}{$$8 == 2 && '并识别滑块按钮 $5 的终点位置,然后把结果保存到 $0'}",
"baseType": "OCR_SliderVerificationCodeV2",
"functionName": "OCR.SliderVerificationCodeV4",
"functionCalls": [
{
"function": "OCR.SliderVerificationCodeV4",
"args": [
"category",
"service",
"backgroundUiSelector",
"sliderUiSelector",
"buttonUiSelector",
"designated_info",
"designated_obj",
"ret",
"showDeviation",
"deviation",
"drag"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "service",
"label": "选择服务",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "backgroundUiSelector",
"label": "背景图",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码中的背景图元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderUiSelector",
"label": "拼图块",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码的拼图块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "buttonUiSelector",
"label": "滑块按钮",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码下方的滑动按钮元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "designated_info",
"label": "指定网页/窗口对象",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "designated_obj",
"label": "网页/窗口对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入网页对象",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_hWeb",
"rpa_window_new"
]
},
{
"key": "ret",
"label": "验证方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "用于校正鼠标拖动与滑块移动不同步的误差(单位:像素)",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "deviation",
"widget": "number",
"type": "number",
"displayType": "sliderBar",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "请视验证码滑块拖动的实际偏移情况,输入校准值,偏左则输入正值,偏右输入负值",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "drag",
"label": "IE浏览器适配",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果IE浏览器无法正常拖动滑块按钮时,可勾选此选项",
"advanced": true,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "返回数据",
"key": "var_name",
"suggestedName": "拼图终点坐标",
"valueTypes": [
"rpa_dict_pintu_coordinate"
],
"fields": [
{
"key": "var_name",
"label": "返回数据",
"defaultValue": "拼图终点坐标",
"valueTypes": [
"rpa_dict_pintu_coordinate"
]
}
]
},
"slots": []
},
{
"id": "OCR_SourceMergeOtherOCR",
"name": "识别其他场景文字",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "识别 $2 中文本内容, 然后把结果保存到 $0",
"baseType": "OCR_SourceMergeOtherOCR",
"functionName": "OCR.SourceMergeOtherOCR",
"functionCalls": [
{
"function": "OCR.SourceMergeOtherOCR",
"args": [
"imageType",
"pictureSource",
"image_path",
"image_url",
"category",
"AppKey",
"SecretKey"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"OCR",
"发票"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageType",
"label": "图片类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "图片的存储路径(请确认路径存在)",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "image_url",
"label": "图片URL",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入URL链接",
"description": "图片的访问链接(请确认链接能正常访问)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "category",
"label": "AI引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "AppKey",
"label": "用户API Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云的访问密钥ID(Access Key Id)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "SecretKey",
"label": "用户APP secret Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云秘密访问密钥(Secret Access Key)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "识别的文字",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "识别的文字",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "OCR_SliderCode",
"name": "滑块验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别目标验证码图片信息,并输出到指定变量。",
"messageTemplate": "背景图片 $2 识别滑块验证码的内容, 然后把结果保存到 $0",
"baseType": "OCR_SliderCode",
"functionName": "OCR.SliderCode",
"functionCalls": [
{
"function": "OCR.SliderCode",
"args": [
"imageFrontPath",
"imageBackPath",
"needFrontPath"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageFrontPath",
"label": "滑块图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "imageBackPath",
"label": "背景图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "needFrontPath",
"label": "是否需要滑块图片",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "False",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "滑动距离",
"valueTypes": [
"rpa_dict",
"rpa_int"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "滑动距离",
"valueTypes": [
"rpa_dict",
"rpa_int"
]
}
]
},
"slots": []
},
{
"id": "OCR_SourceMergeGeneralOCR",
"name": "通用文字识别",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "识别 $1 中 $3 文本的内容, 然后把结果保存到 $0",
"baseType": "OCR_SourceMergeGeneralOCR",
"functionName": "OCR.SourceMergeGeneralOCR",
"functionCalls": [
{
"function": "OCR.SourceMergeGeneralOCR",
"args": [
"pictureSource",
"image_path",
"uiSelector",
"image_url",
"category",
"AppKey",
"SecretKey"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "图片的存储路径(请确认路径存在)",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "uiselectorOcr",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "image_url",
"label": "图片URL",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请输入URL链接",
"description": "图片的访问链接(请确认链接能正常访问)",
"advanced": false,
"valueTypes": []
},
{
"key": "category",
"label": "AI引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "AppKey",
"label": "用户API Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云的访问密钥ID(Access Key Id)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "SecretKey",
"label": "用户APP secret Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云秘密访问密钥(Secret Access Key)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "识别的文字",
"valueTypes": [
"rpa_dict"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "识别的文字",
"valueTypes": [
"rpa_dict"
]
}
]
},
"slots": []
},
{
"id": "OCR_RotateVerificationCodeV2",
"name": "旋转图片验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "拖动滑块按钮使图片的展示角度为正,并自动完成验证。",
"messageTemplate": "识别要旋转的图片 $0 以及滑动条区域 $1 ,并拖动滑块按钮 $2 ,自动完成验证",
"baseType": "OCR_RotateVerificationCode",
"functionName": "OCR.RotateVerificationCodeV2",
"functionCalls": [
{
"function": "OCR.RotateVerificationCodeV2",
"args": [
"verifyPicUiSelector",
"sliderBarSelector",
"sliderButtonSelector",
"designated_info",
"designated_obj"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"旋转",
"滑块验证码(旋转式)",
"图片",
"图像",
"图形",
"图象",
"相片"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "旋转图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择窗口中要旋转的图片。",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderBarSelector",
"label": "滑动条区域",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择窗口中的滑动条可滑动的区域元素。",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderButtonSelector",
"label": "滑块按钮",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择窗口可拖动的滑块按钮。",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "designated_info",
"label": "指定网页/窗口对象",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "designated_obj",
"label": "网页/窗口对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入网页对象",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_hWeb",
"rpa_window_new"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_RotateVerificationCode",
"name": "滑块验证码(旋转式)",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "拖动滑动按钮旋转图片,完成旋转类型验证码解锁。",
"messageTemplate": "识取验证码中的待旋转图,计算旋转角度后拖动滑动按钮,完成验证码解锁。",
"baseType": "OCR_RotateVerificationCode",
"functionName": "OCR.RotateVerificationCode",
"functionCalls": [
{
"function": "OCR.RotateVerificationCode",
"args": [
"verifyPicUiSelector",
"sliderButtonSelector",
"sliderBarSelector"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"旋转",
"滑块验证码(旋转式)"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "待旋转图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中可旋转的背景图",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderButtonSelector",
"label": "滑动按钮目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中可拖动的滑块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderBarSelector",
"label": "滑动条目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中的滑动条区域",
"advanced": false,
"valueTypes": [
"rpa_element"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_ClickVerificationCodeV1",
"name": "点选验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别依次点选文字或图标类验证码,然后自动完成验证。",
"messageTemplate": "识别文字背景图 $0 以及“依次点击”文字说明 $1,自动完成验证",
"baseType": "OCR_ClickVerificationCode",
"functionName": "OCR.ClickVerificationCodeV1",
"functionCalls": [
{
"function": "OCR.ClickVerificationCodeV1",
"args": [
"verifyPicUiSelector",
"verifySeqUiSelector",
"browser_type",
"code_num",
"category"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"点选",
"点选验证码"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "文字背景图",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择包含要点选文字的背景图片元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "verifySeqUiSelector",
"label": "文字说明",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "选择包含点选次序的文字说明元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "browser_type",
"label": "浏览器类型",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "指当前执行操作所在的浏览器类型,如Chrome、Edge、Sogou浏览器等。可选择“打开网页”或“获取网页Tab对象”组件输出变量的子变量。",
"advanced": false,
"valueTypes": [
"rpa_hweb",
"rpa_hWeb_type"
]
},
{
"key": "code_num",
"label": "点选数字",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "选择要点选的字数区间",
"advanced": false,
"valueTypes": []
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_PuzzleVerificationCode",
"name": "推理拼图验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "拖动并交换两个拼图块的位置使图片复原,完成验证码解锁。",
"messageTemplate": "识别完整图片 $0,并自动完成验证",
"baseType": "OCR_PuzzleVerificationCode",
"functionName": "OCR.PuzzleVerificationCode",
"functionCalls": [
{
"function": "OCR.PuzzleVerificationCode",
"args": [
"verifyPicUiSelector",
"rowNum",
"columnNum"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"推理拼图",
"推理拼图验证码"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "完整图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中整个拼图区域",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "rowNum",
"label": "拼图行数",
"widget": "number",
"type": "number",
"displayType": "inputNumber",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "请输入拼图的行数",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "columnNum",
"label": "拼图列数",
"widget": "number",
"type": "number",
"displayType": "inputNumber",
"required": false,
"defaultValue": "4",
"placeholder": "",
"description": "请输入拼图的列数",
"advanced": false,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SimpleSliderVerificationCodeV2",
"name": "滑动条验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别滑动条验证码的滑动区域位置,并拖动滑块按钮完成验证,或返回滑块终点位置。",
"messageTemplate": "识别滑动条区域 $1{$$5 == 1 && '并模拟拖动滑块按钮 $2 ,自动完成验证'}{$$5 == 2 && '以及滑块按钮 $2 的相对位置,然后把结果保存到 $0'}",
"baseType": "OCR_SimpleSliderVerificationCode",
"functionName": "OCR.SimpleSliderVerificationCodeV2",
"functionCalls": [
{
"function": "OCR.SimpleSliderVerificationCodeV2",
"args": [
"sliderUiSelector",
"buttonUiSelector",
"designated_info",
"designated_obj",
"ret",
"showDeviation",
"deviation",
"uniform_speed",
"bobs"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动",
"滑动条样式"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "sliderUiSelector",
"label": "滑动条区域",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择滑动条元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "buttonUiSelector",
"label": "滑块按钮",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择滑动按钮元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "designated_info",
"label": "指定网页/窗口对象",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "designated_obj",
"label": "网页/窗口对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入网页对象",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_hWeb",
"rpa_window_new"
]
},
{
"key": "ret",
"label": "验证方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "用于校正鼠标拖动与滑块移动不同步的误差(单位:像素)",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "deviation",
"widget": "number",
"type": "number",
"displayType": "sliderBar",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "请视滑动条拖动的实际偏移情况,输入校准值,偏左则输入正值,偏右输入负值",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "uniform_speed",
"label": "IE浏览器适配",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果IE浏览器无法正常拖动滑块按钮时,可勾选此选项",
"advanced": true,
"valueTypes": [
"rpa_int"
]
},
{
"key": "bobs",
"label": "轨迹上下浮动",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "返回数据",
"key": "var_name",
"suggestedName": "滑块终点坐标",
"valueTypes": [
"rpa_dict_huakuai_coordinate"
],
"fields": [
{
"key": "var_name",
"label": "返回数据",
"defaultValue": "滑块终点坐标",
"valueTypes": [
"rpa_dict_huakuai_coordinate"
]
}
]
},
"slots": []
},
{
"id": "OCR_SourceCommonEnglishNumbersCode",
"name": "普通验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别目标验证码图片信息,并输出到指定变量。",
"messageTemplate": "识别 $1 中类型为 $4 的验证码信息, 然后把结果保存到 $0",
"baseType": "OCR_SourceCommonEnglishNumbersCode",
"functionName": "OCR.SourceCommonEnglishNumbersCode",
"functionCalls": [
{
"function": "OCR.SourceCommonEnglishNumbersCode",
"args": [
"pictureSource",
"image_path",
"uiSelector",
"imageType",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "验证码图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "uiSelector",
"label": "验证码目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "imageType",
"label": "识别类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "验证码的样式类型",
"advanced": false,
"valueTypes": []
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "验证码",
"valueTypes": [
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "验证码",
"valueTypes": [
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str",
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "OCR_SourceMergeCarOCR",
"name": "识别汽车场景文字",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对汽车场景下所涉及的各类卡证、票据进行结构化识别,包括行驶证、驾驶证、车牌、VIN码、车辆合格证等。",
"messageTemplate": "识别 $2 中对汽车购买及使用过程中所涉及的卡证进行文字识别, 然后把结果保存到 $0",
"baseType": "OCR_SourceMergeCarOCR",
"functionName": "OCR.SourceMergeCarOCR",
"functionCalls": [
{
"function": "OCR.SourceMergeCarOCR",
"args": [
"imageType",
"pictureSource",
"image_path",
"image_url",
"category",
"AppKey",
"SecretKey",
"multiCrop",
"detectDirection",
"front"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"OCR"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageType",
"label": "图片类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "图片的存储路径(请确认路径存在)",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "image_url",
"label": "图片URL",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入URL链接",
"description": "图片的访问链接(请确认链接能正常访问)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "category",
"label": "AI引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "AppKey",
"label": "用户API Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云的访问密钥ID(Access Key Id)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "SecretKey",
"label": "用户APP secret Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云秘密访问密钥(Secret Access Key)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "multiCrop",
"label": "是否只返回高置信度且大于7位的车牌号",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "False",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "detectDirection",
"label": "是否检测图片方向",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "True",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "front",
"label": "是否是正面",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "True",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "识别的文字",
"valueTypes": [
"rpa_dict_driving_license_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_driver_license_juhe",
"rpa_dict_driver_license_shizai",
"rpa_dict_plate_license_juhe",
"rpa_dict",
"rpa_dict_vin_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_vehicle_lnvoice_juhe",
"rpa_dict",
"rpa_none"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "识别的文字",
"valueTypes": [
"rpa_dict_driving_license_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_driver_license_juhe",
"rpa_dict_driver_license_shizai",
"rpa_dict_plate_license_juhe",
"rpa_dict",
"rpa_dict_vin_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict_vehicle_lnvoice_juhe",
"rpa_dict",
"rpa_none"
]
}
]
},
"slots": []
},
{
"id": "OCR_SliderVerificationCodeV2",
"name": "滑块验证码(拼图样式)",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "对滑块验证码进行识别,然后滑动滑块至缺口处,完成验证码解锁。",
"messageTemplate": "拖动滑块按钮 $3, {$$0 == 2 && \"使拼图块 $2 与背景图 $1 重合\"}{$$0 == 1 && \"使拼图块与背景图 $1 重合\"}",
"baseType": "OCR_SliderVerificationCode",
"functionName": "OCR.SliderVerificationCodeV2",
"functionCalls": [
{
"function": "OCR.SliderVerificationCodeV2",
"args": [
"category",
"backgroundUiSelector",
"sliderUiSelector",
"buttonUiSelector",
"showDeviation",
"deviation",
"drag"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "根据不同的场景,不同AI引擎的识别率存在差异,可切换使用。",
"advanced": false,
"valueTypes": []
},
{
"key": "backgroundUiSelector",
"label": "背景图目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中的背景图",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderUiSelector",
"label": "拼图块目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中跟随滑块移动的拼图块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "buttonUiSelector",
"label": "滑动按钮目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中可拖动的滑块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "用于校正鼠标拖动与滑块移动不同步的误差",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "偏移量校正值",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "0",
"placeholder": "请输入校正数值(单位:像素)",
"description": "滑块相对鼠标位置,偏左—输入正值;偏右—输入负值(单位:像素)。",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "drag",
"label": "拖动增强",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "仅用于IE浏览器下部分不能拖动的场景,其他场景请不要勾选",
"advanced": true,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SliderVerificationCodeV1",
"name": "滑块验证码(拼图样式)",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "对滑块验证码进行识别,然后滑动滑块至缺口处,完成验证码解锁。",
"messageTemplate": "识别滑块验证码信息,然后滑动滑块至缺口处,完成验证码解锁。",
"baseType": "OCR_SliderVerificationCode",
"functionName": "OCR.SliderVerificationCodeV1",
"functionCalls": [
{
"function": "OCR.SliderVerificationCodeV1",
"args": [
"backgroundUiSelector",
"buttonUiSelector",
"category",
"showDeviation",
"deviation"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "backgroundUiSelector",
"label": "背景图目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中的背景图",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "buttonUiSelector",
"label": "滑动按钮目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中可拖动的滑块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "根据不同的场景,不同AI引擎的识别率存在差异,可切换使用。",
"advanced": false,
"valueTypes": []
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "用于校正鼠标拖动与滑块移动不同步的误差(单位:像素)",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "偏移量校正值",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "0",
"placeholder": "请输入校正数值(单位:像素)",
"description": "滑块相对鼠标位置:偏左—输入正值;偏右—输入负值;",
"advanced": false,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SliderVerificationCode",
"name": "滑块验证码(拼图样式)",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "对滑块验证码进行识别,然后滑动滑块至缺口处,完成验证码解锁。",
"messageTemplate": "识别滑块验证码信息,然后滑动滑块至缺口处,完成验证码解锁。",
"baseType": "OCR_SliderVerificationCode",
"functionName": "OCR.SliderVerificationCode",
"functionCalls": [
{
"function": "OCR.SliderVerificationCode",
"args": [
"sliderUiSelector",
"backgroundUiSelector",
"buttonUiSelector",
"category"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "sliderUiSelector",
"label": "滑块目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码中的滑块元素",
"advanced": false,
"valueTypes": []
},
{
"key": "backgroundUiSelector",
"label": "背景图目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码中的背景图元素",
"advanced": false,
"valueTypes": []
},
{
"key": "buttonUiSelector",
"label": "滑动按钮目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码下方的滑动按钮元素",
"advanced": false,
"valueTypes": []
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SourceMergeEducationOCR",
"name": "识别教育场景文字",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对教育场景下所涉及的作业/试卷中公式、手写文字等内容进行结构化识别。",
"messageTemplate": "识别 $2 中对教育场景所涉及的手写文字, 公示等进行文字识别, 然后把结果保存到 $0",
"baseType": "OCR_SourceMergeEducationOCR",
"functionName": "OCR.SourceMergeEducationOCR",
"functionCalls": [
{
"function": "OCR.SourceMergeEducationOCR",
"args": [
"imageType",
"pictureSource",
"image_path",
"image_url",
"category",
"AppKey",
"SecretKey"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"OCR",
"发票"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageType",
"label": "图片类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "图片的存储路径(请确认路径存在)",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "image_url",
"label": "图片URL",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入URL链接",
"description": "图片的访问链接(请确认链接能正常访问)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "category",
"label": "AI引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "AppKey",
"label": "用户API Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云的访问密钥ID(Access Key Id)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "SecretKey",
"label": "用户APP secret Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云秘密访问密钥(Secret Access Key)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "识别的文字",
"valueTypes": [
"rpa_list",
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "识别的文字",
"valueTypes": [
"rpa_list",
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "OCR_SliderVerificationCodeV3",
"name": "滑动拼图验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别验证码的拼图位置,并拖动滑块按钮完成验证,或返回拼图终点位置。",
"messageTemplate": "识别背景图 $2 {$$1 == 2 && '以及拼图块 $3 的位置'},{$$6 == 1 && '并模拟拖动滑块按钮 $4 ,自动完成验证'}{$$6 == 2 && '并识别滑块按钮 $4 的终点位置,然后把结果保存到 $0'}",
"baseType": "OCR_SliderVerificationCode",
"functionName": "OCR.SliderVerificationCodeV3",
"functionCalls": [
{
"function": "OCR.SliderVerificationCodeV3",
"args": [
"category",
"backgroundUiSelector",
"sliderUiSelector",
"buttonUiSelector",
"browser_type",
"ret",
"showDeviation",
"deviation",
"drag"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "backgroundUiSelector",
"label": "背景图",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码中的背景图元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "sliderUiSelector",
"label": "拼图块",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码的拼图块",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "buttonUiSelector",
"label": "滑块按钮",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择验证码下方的滑动按钮元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "browser_type",
"label": "浏览器类型",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "指当前执行操作所在的浏览器类型,如Chrome、Edge、Sogou浏览器等。可选择“打开网页”或“获取网页Tab对象”组件输出变量的子变量。",
"advanced": false,
"valueTypes": [
"rpa_hweb",
"rpa_hWeb_type"
]
},
{
"key": "ret",
"label": "验证方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "用于校正鼠标拖动与滑块移动不同步的误差(单位:像素)",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "deviation",
"widget": "number",
"type": "number",
"displayType": "sliderBar",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "请视验证码滑块拖动的实际偏移情况,输入校准值,偏左则输入正值,偏右输入负值",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "drag",
"label": "IE浏览器适配",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果IE浏览器无法正常拖动滑块按钮时,可勾选此选项",
"advanced": true,
"valueTypes": [
"rpa_int"
]
}
],
"output": {
"label": "返回数据",
"key": "var_name",
"suggestedName": "拼图终点坐标",
"valueTypes": [
"rpa_dict_pintu_coordinate"
],
"fields": [
{
"key": "var_name",
"label": "返回数据",
"defaultValue": "拼图终点坐标",
"valueTypes": [
"rpa_dict_pintu_coordinate"
]
}
]
},
"slots": []
},
{
"id": "OCR_ClickVerificationCode",
"name": "点选验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "对点选验证码进行识别,然后依次点击相应位置,完成验证码解锁。",
"messageTemplate": "识别验证码信息,然后依次点击相应位置,完成验证码解锁。",
"baseType": "OCR_ClickVerificationCode",
"functionName": "OCR.ClickVerificationCode",
"functionCalls": [
{
"function": "OCR.ClickVerificationCode",
"args": [
"code_num",
"verifyPicUiSelector",
"verifySeqUiSelector",
"category"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"点选",
"点选验证码"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "code_num",
"label": "验证码图内字数",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "验证码中需要点击识别的字数范围",
"advanced": false,
"valueTypes": []
},
{
"key": "verifyPicUiSelector",
"label": "验证码图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中的背景图",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "verifySeqUiSelector",
"label": "点选文字目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码提示中要识别的文字",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SourceCommonEnglishNumbersCodeV1",
"name": "普通验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别目标验证码图片信息,并输出到指定变量。",
"messageTemplate": "识别 $1 $3$4 验证码信息, 然后把结果保存到 $0",
"baseType": "OCR_SourceCommonEnglishNumbersCode",
"functionName": "OCR.SourceCommonEnglishNumbersCodeV1",
"functionCalls": [
{
"function": "OCR.SourceCommonEnglishNumbersCodeV1",
"args": [
"imageType",
"pictureSource",
"image_path",
"uiSelector",
"browser_type",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageType",
"label": "识别类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "数英混合",
"placeholder": "",
"description": "根据验证码图片内容,选择对应的验证码识别类型",
"advanced": false,
"valueTypes": []
},
{
"key": "pictureSource",
"label": "图像源",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片路径",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "uiSelector",
"label": "图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "browser_type",
"label": "浏览器类型",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "指当前执行操作所在的浏览器类型,如Chrome、Edge、Sogou浏览器等。可选择“打开网页”或“获取网页Tab对象”组件输出变量的子变量。",
"advanced": false,
"valueTypes": [
"rpa_hweb",
"rpa_hWeb_type"
]
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "3",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "识别结果",
"key": "var_name",
"suggestedName": "验证码",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "识别结果",
"defaultValue": "验证码",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
},
{
"id": "OCR_PuzzleVerificationCode_v2",
"name": "推理拼图验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "拖动并交换两个拼图块的位置使图片复原,完成验证码解锁。",
"messageTemplate": "识别完整图片 $0,并自动完成验证",
"baseType": "OCR_PuzzleVerificationCode",
"functionName": "OCR.PuzzleVerificationCode_v2",
"functionCalls": [
{
"function": "OCR.PuzzleVerificationCode_v2",
"args": [
"verifyPicUiSelector",
"designated_info",
"designated_obj",
"rowNum",
"columnNum"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"推理拼图",
"推理拼图验证码"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "verifyPicUiSelector",
"label": "完整图片目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择待拼图的完整图片元素(非小图)",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "designated_info",
"label": "指定网页/窗口对象",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "designated_obj",
"label": "网页/窗口对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请选择或输入网页对象",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_hWeb",
"rpa_window_new"
]
},
{
"key": "rowNum",
"label": "拼图行数",
"widget": "number",
"type": "number",
"displayType": "inputNumber",
"required": false,
"defaultValue": "2",
"placeholder": "",
"description": "请输入拼图的行数",
"advanced": false,
"valueTypes": []
},
{
"key": "columnNum",
"label": "拼图列数",
"widget": "number",
"type": "number",
"displayType": "inputNumber",
"required": false,
"defaultValue": "4",
"placeholder": "",
"description": "请输入拼图的列数",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "OCR_SourceMergePaperOCR",
"name": "识别票据文字",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对财税报销、税务核算等场景所涉及的各类票据进行结构化识别,包括增值税发票、定额发票、火车票、出租车票、飞机行程单、保单等常见票据。",
"messageTemplate": "识别 $2 中常用票据的文字内容, 然后把结果保存到 $0",
"baseType": "OCR_SourceMergePaperOCR",
"functionName": "OCR.SourceMergePaperOCR",
"functionCalls": [
{
"function": "OCR.SourceMergePaperOCR",
"args": [
"imageType",
"pictureSource",
"image_path",
"image_url",
"category",
"AppKey",
"SecretKey"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"OCR",
"发票"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "imageType",
"label": "图片类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "图片的存储路径(请确认路径存在)",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "image_url",
"label": "图片URL",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入URL链接",
"description": "图片的访问链接(请确认链接能正常访问)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "category",
"label": "AI引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "AppKey",
"label": "用户API Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的访问密钥ID(Access Key Id)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "SecretKey",
"label": "用户APP secret Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的秘密访问密钥(Secret Access Key)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "识别的文字",
"valueTypes": [
"rpa_dict_vat_lnvoice_shizai",
"rpa_dict_vat_lnvoice_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_dict_train_ticket_juhe",
"rpa_dict",
"rpa_dict_taxi_lnvoice_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_none"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "识别的文字",
"valueTypes": [
"rpa_dict_vat_lnvoice_shizai",
"rpa_dict_vat_lnvoice_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_dict_train_ticket_juhe",
"rpa_dict",
"rpa_dict_taxi_lnvoice_juhe",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_dict",
"rpa_none"
]
}
]
},
"slots": []
},
{
"id": "OCR_SimpleSliderVerificationCodeV1",
"name": "滑动条验证码",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别滑动条验证码的滑动区域位置,并拖动滑块按钮完成验证,或返回滑块终点位置。",
"messageTemplate": "识别滑动条区域 $1{$$4 == 1 && '并模拟拖动滑块按钮 $2 ,自动完成验证'}{$$4 == 2 && '以及滑块按钮 $2 的相对位置,然后把结果保存到 $0'}",
"baseType": "OCR_SimpleSliderVerificationCode",
"functionName": "OCR.SimpleSliderVerificationCodeV1",
"functionCalls": [
{
"function": "OCR.SimpleSliderVerificationCodeV1",
"args": [
"sliderUiSelector",
"buttonUiSelector",
"browser_type",
"ret",
"showDeviation",
"deviation",
"uniform_speed",
"bobs"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动",
"滑动条样式"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "sliderUiSelector",
"label": "滑动条区域",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择滑动条元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "buttonUiSelector",
"label": "滑块按钮",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请选择滑动按钮元素",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "browser_type",
"label": "浏览器类型",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "指当前执行操作所在的浏览器类型,如Chrome、Edge、Sogou浏览器等。可选择“打开网页”或“获取网页Tab对象”组件输出变量的子变量。",
"advanced": false,
"valueTypes": [
"rpa_hweb",
"rpa_hWeb_type"
]
},
{
"key": "ret",
"label": "验证方式",
"widget": "radio",
"type": "string",
"displayType": "radioGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "showDeviation",
"label": "校正偏移量",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "用于校正鼠标拖动与滑块移动不同步的误差(单位:像素)",
"advanced": false,
"valueTypes": []
},
{
"key": "deviation",
"label": "deviation",
"widget": "number",
"type": "number",
"displayType": "sliderBar",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "请视滑动条拖动的实际偏移情况,输入校准值,偏左则输入正值,偏右输入负值",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "uniform_speed",
"label": "IE浏览器适配",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "如果IE浏览器无法正常拖动滑块按钮时,可勾选此选项",
"advanced": true,
"valueTypes": [
"rpa_int"
]
},
{
"key": "bobs",
"label": "轨迹上下浮动",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "返回数据",
"key": "var_name",
"suggestedName": "滑块终点坐标",
"valueTypes": [
"rpa_dict_huakuai_coordinate"
],
"fields": [
{
"key": "var_name",
"label": "返回数据",
"defaultValue": "滑块终点坐标",
"valueTypes": [
"rpa_dict_huakuai_coordinate"
]
}
]
},
"slots": []
},
{
"id": "OCR_SourceMergeGeneralOCR_V1",
"name": "识别通用文字",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "识别 $1 中 $3 文本的内容, 然后把结果保存到 $0",
"baseType": "OCR_SourceMergeGeneralOCR",
"functionName": "OCR.SourceMergeGeneralOCR_V1",
"functionCalls": [
{
"function": "OCR.SourceMergeGeneralOCR_V1",
"args": [
"pictureSource",
"image_path",
"uiSelector",
"image_url",
"category",
"AppKey",
"SecretKey"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"OCR",
"发票"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "pictureSource",
"label": "图像源",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_path",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "",
"placeholder": "请输入或选择本地路径",
"description": "图片的存储路径(请确认路径存在)",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "uiselectorOcr",
"required": true,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "image_url",
"label": "图片URL",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入URL链接",
"description": "图片的访问链接(请确认链接能正常访问)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "category",
"label": "AI引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "3",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "AppKey",
"label": "用户API Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云的访问密钥ID(Access Key Id)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "SecretKey",
"label": "用户APP secret Key",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "请输入您的百度智能云秘密访问密钥(Secret Access Key)",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "识别的文字",
"valueTypes": [
"rpa_dict",
"rpa_dict",
"rpa_dict_general_ocr"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "识别的文字",
"valueTypes": [
"rpa_dict",
"rpa_dict",
"rpa_dict_general_ocr"
]
}
]
},
"slots": []
},
{
"id": "OCR_SliderVerificationCodePosition",
"name": "获取拼图滑块位置",
"kind": "vendor",
"group": "vision",
"categories": [
"VerificationCode"
],
"categorySignature": "VerificationCode",
"description": "识别滑块验证码信息,然后返回滑动按钮起点终点坐标。",
"messageTemplate": "识别滑块验证码信息,然后返回滑动按钮起点终点坐标, 然后把结果保存到 $0",
"baseType": "OCR_SliderVerificationCodePosition",
"functionName": "OCR.SliderVerificationCodePosition",
"functionCalls": [
{
"function": "OCR.SliderVerificationCodePosition",
"args": [
"backgroundUiSelector",
"buttonUiSelector",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"验证码",
"滑动"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "backgroundUiSelector",
"label": "背景图目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中的背景图",
"advanced": false,
"valueTypes": []
},
{
"key": "buttonUiSelector",
"label": "滑动按钮目标",
"widget": "element",
"type": "object",
"displayType": "comboSelector",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "验证码中可拖动的滑块",
"advanced": false,
"valueTypes": []
},
{
"key": "category",
"label": "识别引擎",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出滑块起始坐标",
"key": "var_name",
"suggestedName": "滑块起始坐标",
"valueTypes": [
"rpa_dict"
],
"fields": [
{
"key": "var_name",
"label": "输出滑块起始坐标",
"defaultValue": "滑块起始坐标",
"valueTypes": [
"rpa_dict"
]
}
]
},
"slots": []
},
{
"id": "OcrOffline_ClickOcrText_V1",
"name": "鼠标点击OCR文本",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR",
"peripheral_device"
],
"categorySignature": "OCR|peripheral_device",
"description": "鼠标点击OCR文本。",
"messageTemplate": "鼠标点击 $1 文本, 然后把结果保存到 $0",
"baseType": "OcrOffline_ClickOcrText",
"functionName": "OcrOffline.ClickOcrText_V1",
"functionCalls": [
{
"function": "OcrOffline.ClickOcrText_V1",
"args": [
"uiSelector",
"textToFind",
"show_track"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"文本",
"文字",
"字符",
"字符串",
"文本内容",
"鼠标",
"鼠标设备",
"鼠标操作"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "uiselectorOcr",
"required": true,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "需要识别的屏幕区域",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "textToFind",
"label": "匹配文字",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入文字字符",
"description": "需要识别点击的文本",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "show_track",
"label": "展示鼠标移动轨迹",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "点击结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "点击结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "OcrOffline_MoveToOcrText",
"name": "鼠标移动到OCR文本上",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "鼠标移动到OCR文本上。",
"messageTemplate": "鼠标移动到 $1 文本上, 然后把结果保存到 $0",
"baseType": "OcrOffline_MoveToOcrText",
"functionName": "OcrOffline.MoveToOcrText",
"functionCalls": [
{
"function": "OcrOffline.MoveToOcrText",
"args": [
"uiSelector",
"textToFind",
"show_track"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "uiselectorOcr",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "需要识别的屏幕区域",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "textToFind",
"label": "匹配文字",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请输入文字字符",
"description": "需要识别定位的文本",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "show_track",
"label": "展示鼠标移动轨迹",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "移动结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "移动结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "OcrOffline_ClickOcrText",
"name": "鼠标点击OCR文本",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "鼠标点击OCR文本。",
"messageTemplate": "鼠标点击 $1 文本, 然后把结果保存到 $0",
"baseType": "OcrOffline_ClickOcrText",
"functionName": "OcrOffline.ClickOcrText",
"functionCalls": [
{
"function": "OcrOffline.ClickOcrText",
"args": [
"uiSelector",
"textToFind",
"show_track"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "uiselectorOcr",
"required": false,
"defaultValue": "",
"placeholder": "请拾取或选择目标元素",
"description": "需要识别的屏幕区域",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "textToFind",
"label": "匹配文字",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请输入文字字符",
"description": "需要识别点击的文本",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "show_track",
"label": "展示鼠标移动轨迹",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "点击结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "点击结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "OcrOffline_MoveToOcrText_V1",
"name": "鼠标移动到OCR文本上",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR",
"peripheral_device"
],
"categorySignature": "OCR|peripheral_device",
"description": "鼠标移动到OCR文本上。",
"messageTemplate": "鼠标移动到 $1 文本上, 然后把结果保存到 $0",
"baseType": "OcrOffline_MoveToOcrText",
"functionName": "OcrOffline.MoveToOcrText_V1",
"functionCalls": [
{
"function": "OcrOffline.MoveToOcrText_V1",
"args": [
"uiSelector",
"textToFind",
"show_track"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"文本",
"文字",
"字符",
"字符串",
"文本内容",
"鼠标",
"鼠标设备",
"鼠标操作"
],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "uiSelector",
"label": "目标",
"widget": "element",
"type": "object",
"displayType": "uiselectorOcr",
"required": true,
"defaultValue": "",
"placeholder": "",
"description": "需要识别的屏幕区域",
"advanced": false,
"valueTypes": [
"rpa_element"
]
},
{
"key": "textToFind",
"label": "匹配文字",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入文字字符",
"description": "需要识别定位的文本",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "show_track",
"label": "展示鼠标移动轨迹",
"widget": "hidden",
"type": "string",
"displayType": "hidden",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "",
"advanced": true,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "移动结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "移动结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "OCR_BaiDu_CarOCR",
"name": "汽车场景类OCR",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "用户AppKey $1 用户SecretKey $2 对 汽车场景下类型为 $4 的 $3 进行OCR识别, 然后把结果保存到 $0",
"baseType": "OCR_BaiDu_CarOCR",
"functionName": "OCR_BaiDu.CarOCR",
"functionCalls": [
{
"function": "OCR_BaiDu.CarOCR",
"args": [
"AppKey",
"SecretKey",
"image_url",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "AppKey",
"label": "用户AppKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "SecretKey",
"label": "用户SecretKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_url",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "category",
"label": "图片在汽车场景下的分类",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "objRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "objRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "OCR_BaiDu_OtherOCR",
"name": "其他场景类OCR",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "用户AppKey $1 用户SecretKey $2 对 其他场景下类型为 $4 的 $3 进行OCR识别, 然后把结果保存到 $0",
"baseType": "OCR_BaiDu_OtherOCR",
"functionName": "OCR_BaiDu.OtherOCR",
"functionCalls": [
{
"function": "OCR_BaiDu.OtherOCR",
"args": [
"AppKey",
"SecretKey",
"image_url",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "AppKey",
"label": "用户AppKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "SecretKey",
"label": "用户SecretKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_url",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "category",
"label": "图片在其他场景下的分类",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "objRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "objRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "OCR_BaiDu_EducationOCR",
"name": "教育场景类OCR",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "用户AppKey $1 用户SecretKey $2 对 教育场景下类型为 $4 的 $3 进行OCR识别, 然后把结果保存到 $0",
"baseType": "OCR_BaiDu_EducationOCR",
"functionName": "OCR_BaiDu.EducationOCR",
"functionCalls": [
{
"function": "OCR_BaiDu.EducationOCR",
"args": [
"AppKey",
"SecretKey",
"image_url",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "AppKey",
"label": "用户AppKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "SecretKey",
"label": "用户SecretKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_url",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "category",
"label": "图片在教育场景下的分类",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "objRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "objRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "OCR_BaiDu_GeneralOCR",
"name": "通用OCR",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "用户AppKey $1 用户SecretKey $2 对 $3 进行OCR识别, 然后把结果保存到 $0",
"baseType": "OCR_BaiDu_GeneralOCR",
"functionName": "OCR_BaiDu.GeneralOCR",
"functionCalls": [
{
"function": "OCR_BaiDu.GeneralOCR",
"args": [
"AppKey",
"SecretKey",
"image_url"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "AppKey",
"label": "用户AppKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "SecretKey",
"label": "用户SecretKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_url",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "objRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "objRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "OCR_BaiDu_CardOCR",
"name": "卡片类OCR",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "用户AppKey $1 用户SecretKey $2 对 卡证类型为 $4 的$3 进行OCR识别, 然后把结果保存到 $0",
"baseType": "OCR_BaiDu_CardOCR",
"functionName": "OCR_BaiDu.CardOCR",
"functionCalls": [
{
"function": "OCR_BaiDu.CardOCR",
"args": [
"AppKey",
"SecretKey",
"image_url",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "AppKey",
"label": "用户AppKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "SecretKey",
"label": "用户SecretKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_url",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "category",
"label": "图片在卡证的分类",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "objRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "objRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "OCR_BaiDu_PaperOCR",
"name": "票据类OCR",
"kind": "vendor",
"group": "vision",
"categories": [
"OCR"
],
"categorySignature": "OCR",
"description": "对目标文本内容进行通用OCR识别。",
"messageTemplate": "用户AppKey $1 用户SecretKey $2 对 票据类型为 $4 的 $3 进行OCR识别, 然后把结果保存到 $0",
"baseType": "OCR_BaiDu_PaperOCR",
"functionName": "OCR_BaiDu.PaperOCR",
"functionCalls": [
{
"function": "OCR_BaiDu.PaperOCR",
"args": [
"AppKey",
"SecretKey",
"image_url",
"category"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "vision",
"risk": "low",
"fields": [
{
"key": "AppKey",
"label": "用户AppKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "SecretKey",
"label": "用户SecretKey",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "image_url",
"label": "图片地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "category",
"label": "图片在票据的分类",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "objRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "objRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "peripherals_UsbCom",
"name": "开/关USB通道",
"kind": "vendor",
"group": "mobile",
"categories": [
"peripherals"
],
"categorySignature": "peripherals",
"description": "打开或关闭USB端口使用USB Hub上某一个端口的USB设备信息。",
"messageTemplate": "$1 串口名称 $2 和通道号 $3 的USB通道, 然后把结果保存到 $0",
"baseType": "peripherals_UsbCom",
"functionName": "peripherals.UsbCom",
"functionCalls": [
{
"function": "peripherals.UsbCom",
"args": [
"handle",
"USBcoms",
"channel"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"peripherals"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "handle",
"label": "操作类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "支持关闭或打开USB通道",
"advanced": false,
"valueTypes": []
},
{
"key": "USBcoms",
"label": "USBcoms",
"widget": "text",
"type": "string",
"displayType": "USBGetComs",
"required": true,
"defaultValue": "",
"placeholder": "请输入连接串口号",
"description": "输入连接串口号(USB hub连接电脑的COM接口,常用的有COM3),可在电脑设备管理查看电脑端口号。",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "channel",
"label": "通道号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "输入需打开/关闭的序号",
"description": "输入需打开/关闭的序号,一个USB hub一般有很多USB口,每个USB口有不同的序号。",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "USB开关结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "USB开关结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "peripherals_CloseNetworkUsbCom",
"name": "关闭NetworkUSB通道",
"kind": "vendor",
"group": "mobile",
"categories": [
"peripherals"
],
"categorySignature": "peripherals",
"description": "关闭Usb端口使用Usb Hub上某一个端口的USB设备信息。",
"messageTemplate": "填写串口ip地址 $1,端口号 $2和通道号 $3 关闭NetworkUSB通道, 然后把结果保存到 $0",
"baseType": "peripherals_CloseNetworkUsbCom",
"functionName": "peripherals.CloseNetworkUsbCom",
"functionCalls": [
{
"function": "peripherals.CloseNetworkUsbCom",
"args": [
"ipAddress",
"port",
"channel"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "ipAddress",
"label": "ip地址",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "port",
"label": "端口号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "3240",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "channel",
"label": "通道号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "boolRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "boolRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "peripherals_CloseUsbCom",
"name": "关闭USB通道",
"kind": "vendor",
"group": "mobile",
"categories": [
"peripherals"
],
"categorySignature": "peripherals",
"description": "关闭Usb端口使用Usb Hub上某一个端口的USB设备信息。",
"messageTemplate": "选择串口名称 $1 和通道号 $2 关闭USB通道, 然后把结果保存到 $0",
"baseType": "peripherals_CloseUsbCom",
"functionName": "peripherals.CloseUsbCom",
"functionCalls": [
{
"function": "peripherals.CloseUsbCom",
"args": [
"USBcoms",
"channel"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "USBcoms",
"label": "USBcoms",
"widget": "text",
"type": "string",
"displayType": "USBGetComs",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "channel",
"label": "通道号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "boolRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "boolRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "peripherals_NetworkUsbCom",
"name": "开/关NetworkUSB通道",
"kind": "vendor",
"group": "mobile",
"categories": [
"peripherals"
],
"categorySignature": "peripherals",
"description": "打开或关闭基于网络连接的USB端口使用USB Hub上某一个端口的USB设备信息。",
"messageTemplate": "$1 串口ip地址 $2,端口号 $3 和通道号 $4 的NetworkUSB通道, 然后把结果保存到 $0",
"baseType": "peripherals_NetworkUsbCom",
"functionName": "peripherals.NetworkUsbCom",
"functionCalls": [
{
"function": "peripherals.NetworkUsbCom",
"args": [
"handle",
"ipAddress",
"port",
"channel"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"peripherals"
],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "handle",
"label": "操作类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "支持关闭或打开Network USB通道",
"advanced": false,
"valueTypes": []
},
{
"key": "ipAddress",
"label": "ip地址",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "请输入远程连接的ip地址",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "port",
"label": "端口号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "3240",
"placeholder": "请输入连接端口号",
"description": "输入连接端口号",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "channel",
"label": "通道号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "",
"placeholder": "输入需打开/关闭的序号",
"description": "输入需打开/关闭的序号,一个USB hub一般有很多USB口,每个USB口有不同的序号。",
"advanced": false,
"valueTypes": [
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "USB开关结果",
"valueTypes": [
"rpa_bool"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "USB开关结果",
"valueTypes": [
"rpa_bool"
]
}
]
},
"slots": []
},
{
"id": "peripherals_OpenNetworkUsbCom",
"name": "开启NetworkUSB通道",
"kind": "vendor",
"group": "mobile",
"categories": [
"peripherals"
],
"categorySignature": "peripherals",
"description": "打开Usb端口使用Usb Hub上某一个端口的USB设备信息。",
"messageTemplate": "填写串口ip地址 $1,端口号 $2和通道号 $3 开启NetworkUSB通道, 然后把结果保存到 $0",
"baseType": "peripherals_OpenNetworkUsbCom",
"functionName": "peripherals.OpenNetworkUsbCom",
"functionCalls": [
{
"function": "peripherals.OpenNetworkUsbCom",
"args": [
"ipAddress",
"port",
"channel"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "ipAddress",
"label": "ip地址",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "port",
"label": "端口号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "3240",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "channel",
"label": "通道号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "boolRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "boolRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "peripherals_OpenUsbCom",
"name": "开启USB通道",
"kind": "vendor",
"group": "mobile",
"categories": [
"peripherals"
],
"categorySignature": "peripherals",
"description": "打开Usb端口使用Usb Hub上某一个端口的USB设备信息。",
"messageTemplate": "选择串口名称 $1 和通道号 $2 开启USB通道, 然后把结果保存到 $0",
"baseType": "peripherals_OpenUsbCom",
"functionName": "peripherals.OpenUsbCom",
"functionCalls": [
{
"function": "peripherals.OpenUsbCom",
"args": [
"USBcoms",
"channel"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "mobile",
"risk": "high",
"fields": [
{
"key": "USBcoms",
"label": "USBcoms",
"widget": "text",
"type": "string",
"displayType": "USBGetComs",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
},
{
"key": "channel",
"label": "通道号",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "boolRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "boolRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "SafeControlInput_KeyInput",
"name": "安全控件文本输入",
"kind": "vendor",
"group": "desktop",
"categories": [
"SafeControlInput"
],
"categorySignature": "SafeControlInput",
"description": "。",
"messageTemplate": "安全控件文本输入, 然后把结果保存到 $0",
"baseType": "SafeControlInput_KeyInput",
"functionName": "SafeControlInput.KeyInput",
"functionCalls": [
{
"function": "SafeControlInput.KeyInput",
"args": [
"content"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"安全控件文本输入",
"安全"
],
"platformTag": null,
"icon": "desktop",
"risk": "high",
"fields": [
{
"key": "content",
"label": "文本",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "bool",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "bool",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "Scenario_CreditVerify",
"name": "征信报告解析",
"kind": "vendor",
"group": "message",
"categories": [
"Scenario"
],
"categorySignature": "Scenario",
"description": "指定征信报告的图片,对图片内容进行识别,并将识别字段全部输出。",
"messageTemplate": "$1 识别征信报告的内容, 然后把结果保存到 $0",
"baseType": "Scenario_CreditVerify",
"functionName": "Scenario.CreditVerify",
"functionCalls": [
{
"function": "Scenario.CreditVerify",
"args": [
"path"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "path",
"label": "报告地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "dictRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "dictRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "Scenario_VatInvoice",
"name": "增值税发票验真",
"kind": "vendor",
"group": "message",
"categories": [
"Scenario"
],
"categorySignature": "Scenario",
"description": "指定增值税发票的图片,对图片内容进行识别,并将识别字段(区分标题和内容,分组)全部输出,而后到增值税发票验证平台,自动录入指定字段,进行发票的验证。并将返回结果输出。",
"messageTemplate": "$1 识别增值税发票的真假, 然后把结果保存到 $0",
"baseType": "Scenario_VatInvoice",
"functionName": "Scenario.VatInvoice",
"functionCalls": [
{
"function": "Scenario.VatInvoice",
"args": [
"path",
"type"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "path",
"label": "发票地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
},
{
"key": "type",
"label": "浏览器类型",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "ie",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "boolRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "boolRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "Scenario_PhysicalExamination",
"name": "体检报告解析",
"kind": "vendor",
"group": "message",
"categories": [
"Scenario"
],
"categorySignature": "Scenario",
"description": "指定体检报告的图片,对图片内容进行识别,并将识别字段全部输出。",
"messageTemplate": "$1 识别体检报告的内容, 然后把结果保存到 $0",
"baseType": "Scenario_PhysicalExamination",
"functionName": "Scenario.PhysicalExamination",
"functionCalls": [
{
"function": "Scenario.PhysicalExamination",
"args": [
"path"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [],
"platformTag": null,
"icon": "message",
"risk": "high",
"fields": [
{
"key": "path",
"label": "报告地址",
"widget": "file",
"type": "object",
"displayType": "selectFile",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str_file",
"rpa_str"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "arrayRet",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "arrayRet",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "System_ResetMechanicalArm",
"name": "复位机械臂",
"kind": "vendor",
"group": "app",
"categories": [
"mechanical_arm"
],
"categorySignature": "mechanical_arm",
"description": "将机械臂复位到初始状态(需先使用连接机械臂组件,再使用该组件)。",
"messageTemplate": "使机械臂复位到初始状态",
"baseType": "System_ResetMechanicalArm",
"functionName": "System.ResetMechanicalArm",
"functionCalls": [
{
"function": "System.ResetMechanicalArm",
"args": [
"mechanical_arm"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"System"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "mechanical_arm",
"label": "机械臂对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "使用“连接机械臂”组件返回的变量。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "System_MechanicalArmClick",
"name": "机械臂点击",
"kind": "vendor",
"group": "app",
"categories": [
"mechanical_arm"
],
"categorySignature": "mechanical_arm",
"description": "触发机械臂点击(需先使用连接机械臂组件,再使用该组件)。",
"messageTemplate": "触发机械臂点击设备",
"baseType": "System_MechanicalArmClick",
"functionName": "System.MechanicalArmClick",
"functionCalls": [
{
"function": "System.MechanicalArmClick",
"args": [
"mechanical_arm"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"System"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "mechanical_arm",
"label": "机械臂对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "使用“连接机械臂”组件返回的变量。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "System_ConnectingUshield",
"name": "连接U盾",
"kind": "vendor",
"group": "app",
"categories": [
"mechanical_arm"
],
"categorySignature": "mechanical_arm",
"description": "连接U盾设备。",
"messageTemplate": "连接U盾",
"baseType": "System_ConnectingUshield",
"functionName": "System.ConnectingUshield",
"functionCalls": [
{
"function": "System.ConnectingUshield",
"args": [
"mechanical_arm"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"System",
"处理",
"操作",
"U盘"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "mechanical_arm",
"label": "机械臂对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "使用“连接机械臂”组件返回的变量。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "System_ConnectingMechanicalArm",
"name": "连接机械臂",
"kind": "vendor",
"group": "app",
"categories": [
"mechanical_arm"
],
"categorySignature": "mechanical_arm",
"description": "连接机械臂设备(需要联系运营人员单独购买设备)。",
"messageTemplate": "连接机械臂设备 $1, 然后把结果保存到 $0",
"baseType": "System_ConnectingMechanicalArm",
"functionName": "System.ConnectingMechanicalArm",
"functionCalls": [
{
"function": "System.ConnectingMechanicalArm",
"args": [
"vid",
"pid"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"System"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "vid",
"label": "设备VID",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "7847",
"placeholder": "",
"description": "机械臂设备VID编号,可查看机械臂说明文档,一般使用当前默认值即可。",
"advanced": false,
"valueTypes": []
},
{
"key": "pid",
"label": "设备PID",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "100",
"placeholder": "",
"description": "机械臂设备PID编号,可查看机械臂说明文档,一般使用当前默认值即可。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "连接对象",
"key": "var_name",
"suggestedName": "机械臂对象",
"valueTypes": [],
"fields": [
{
"key": "var_name",
"label": "连接对象",
"defaultValue": "机械臂对象",
"valueTypes": []
}
]
},
"slots": []
},
{
"id": "System_CloseMechanicalArm",
"name": "断开机械臂",
"kind": "vendor",
"group": "app",
"categories": [
"mechanical_arm"
],
"categorySignature": "mechanical_arm",
"description": "断开机械臂连接(需先使用连接机械臂组件,再使用该组件)。",
"messageTemplate": "断开机械臂连接",
"baseType": "System_CloseMechanicalArm",
"functionName": "System.CloseMechanicalArm",
"functionCalls": [
{
"function": "System.CloseMechanicalArm",
"args": [
"mechanical_arm"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"System"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "mechanical_arm",
"label": "机械臂对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "使用“连接机械臂”组件返回的变量。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "System_CloseUshield",
"name": "断开U盾",
"kind": "vendor",
"group": "app",
"categories": [
"mechanical_arm"
],
"categorySignature": "mechanical_arm",
"description": "将断开U盾设备。",
"messageTemplate": "断开U盾连接",
"baseType": "System_CloseUshield",
"functionName": "System.CloseUshield",
"functionCalls": [
{
"function": "System.CloseUshield",
"args": [
"mechanical_arm"
],
"assignTo": ""
}
],
"version": "3.3.5.0",
"tags": [
"System",
"处理",
"操作",
"U盘"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "mechanical_arm",
"label": "机械臂对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "",
"description": "使用“连接机械臂”组件返回的变量。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "",
"key": "",
"suggestedName": "",
"valueTypes": [],
"fields": []
},
"slots": []
},
{
"id": "System_GetMobileMessage",
"name": "获取手机短信",
"kind": "vendor",
"group": "app",
"categories": [
"system_action"
],
"categorySignature": "system_action",
"description": "读取手机短信需要下载短信连接APP,仅支持安卓手机(华为、小米、OPPO)。",
"messageTemplate": "读取连接成功后 $1 条,关键字是 $2 的 $3 短信内容, 然后把结果保存到 $0",
"baseType": "System_GetMobileMessage",
"functionName": "System.GetMobileMessage",
"functionCalls": [
{
"function": "System.GetMobileMessage",
"args": [
"num",
"keyword",
"info",
"commander",
"queue",
"qa_link"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"获取",
"得到",
"取得",
"提取",
"获取到"
],
"platformTag": null,
"icon": "app",
"risk": "high",
"fields": [
{
"key": "num",
"label": "获取短信条数",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "10",
"placeholder": "",
"description": "输入需要获取的短信条数,获取最近时间的短信。",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "keyword",
"label": "获取短信关键字",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请输入短信关键字",
"description": "输入短信内容中的关键词筛选需要的短信,如【建设银行】。",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "info",
"label": "获取短信内容",
"widget": "radio",
"type": "string",
"displayType": "radioLeft",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "选择需要获取短信的内容,只能获取连接成功后收到的短信,全部:整条短信内容;验证码:仅获取短信内容中的“验证码”。",
"advanced": false,
"valueTypes": []
},
{
"key": "commander",
"label": "控制器连接",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "指定控制器连接的队列名称,从队列中获取短信数据。",
"advanced": false,
"valueTypes": []
},
{
"key": "queue",
"label": "队列名称",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "短信队列",
"placeholder": "请输入控制器队列名称",
"description": "",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "qa_link",
"label": "qa_link",
"widget": "text",
"type": "string",
"displayType": "QRCode",
"required": false,
"defaultValue": "https://justice-bxh.oss-cn-hangzhou.aliyuncs.com/runnerCheck/others/ii-sms-check-0.8.apk",
"placeholder": "",
"description": "仅支持安卓手机(华为、小米、OPPO)。",
"advanced": false,
"valueTypes": []
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "短信内容",
"valueTypes": [
"rpa_list"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "短信内容",
"valueTypes": [
"rpa_list"
]
}
]
},
"slots": []
},
{
"id": "WebBrowser_DownloadDialog",
"name": "处理下载对话框",
"kind": "vendor",
"group": "web",
"categories": [
"get_web_data"
],
"categorySignature": "get_web_data",
"description": "处理网页中出现的下载文件对话框。",
"messageTemplate": "点击 $1 中下载对话框的 $2 按钮,{$$2 == 1 && '取消下载文件'}{$$2 == 0 && '下载文件到 $3,然后把结果保存到 $0'}",
"baseType": "WebBrowser_DownloadDialog",
"functionName": "WebBrowser.DownloadDialog",
"functionCalls": [
{
"function": "WebBrowser.DownloadDialog",
"args": [
"web",
"button_type",
"save_path",
"custom_name",
"file_name",
"action",
"download_time",
"operation",
"interval",
"dialog_time"
],
"assignTo": "var_name"
}
],
"version": "3.3.5.0",
"tags": [
"处理",
"处置",
"办理",
"处理数据",
"加工"
],
"platformTag": null,
"icon": "web",
"risk": "high",
"fields": [
{
"key": "web",
"label": "目标网页对象",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "网页对象",
"placeholder": "选择打开网页输出的变量",
"description": "请选择或输入目标网页对象变量",
"advanced": false,
"valueTypes": [
"rpa_hWeb"
]
},
{
"key": "button_type",
"label": "点击按钮",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "选择点击对话框中的按钮",
"advanced": false,
"valueTypes": []
},
{
"key": "save_path",
"label": "保存路径",
"widget": "folder",
"type": "object",
"displayType": "selectFile",
"required": true,
"defaultValue": "${home}\\Downloads",
"placeholder": "输入或选择保存路径",
"description": "将下载的文件储存至该路径。",
"advanced": false,
"valueTypes": [
"rpa_str_folder",
"rpa_str"
]
},
{
"key": "custom_name",
"label": "自定义文件名",
"widget": "boolean",
"type": "boolean",
"displayType": "checkbox",
"required": false,
"defaultValue": "0",
"placeholder": "",
"description": "对下载文件进行重命名。",
"advanced": false,
"valueTypes": []
},
{
"key": "file_name",
"label": "文件名",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "",
"placeholder": "请填写文件名",
"description": "请填写下载后的文件名,若非使用IE浏览器,无需填写文件名后缀",
"advanced": false,
"valueTypes": [
"rpa_str"
]
},
{
"key": "action",
"label": "文件存在时",
"widget": "select",
"type": "string",
"displayType": "dropDownSelect",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "生成副本,将在文件名称后缀将增加“副本”,例如:a-副本.txt。替换,将替换同名文件。跳过,跳过本次操作,返回当前同名文件路径。",
"advanced": false,
"valueTypes": []
},
{
"key": "download_time",
"label": "下载超时(秒)",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": true,
"defaultValue": "300",
"placeholder": "",
"description": "文件下载超时时间,如果在此时间内未下载完成,将返回执行失败。",
"advanced": false,
"valueTypes": [
"rpa_int"
]
},
{
"key": "operation",
"label": "输入类型",
"widget": "radio",
"type": "string",
"displayType": "buttonGroup",
"required": false,
"defaultValue": "1",
"placeholder": "",
"description": "当弹出下载文件保存路径弹窗时,可设置输入路径的方式(不同环境需要选择合适的输入方式)。",
"advanced": true,
"valueTypes": []
},
{
"key": "interval",
"label": "输入间隔(毫秒)",
"widget": "number",
"type": "number",
"displayType": "inputInterval",
"required": true,
"defaultValue": "150",
"placeholder": "",
"description": "当输入方式为模拟人工输入时,可在此设置模拟输入每个字符时的间隔时间,(1000毫秒=1秒)",
"advanced": true,
"valueTypes": [
"rpa_int"
]
},
{
"key": "dialog_time",
"label": "对话框出现超时时间(秒)",
"widget": "text",
"type": "string",
"displayType": "text-expression",
"required": false,
"defaultValue": "30",
"placeholder": "",
"description": "等待下载对话框出现的时间,超过该时间将报异常报错。",
"advanced": true,
"valueTypes": [
"rpa_num"
]
}
],
"output": {
"label": "输出到变量",
"key": "var_name",
"suggestedName": "文件路径",
"valueTypes": [
"rpa_str"
],
"fields": [
{
"key": "var_name",
"label": "输出到变量",
"defaultValue": "文件路径",
"valueTypes": [
"rpa_str"
]
}
]
},
"slots": []
}
]
}