迁移前置项(指南五件小事 #1 + 第 0 步作业 #2): - register-all.ts 新增 PLATFORM_GROUPS 单一权威表(33 域全标 win32,darwin/linux 仅类型占位) - registerAll 逐域加载时把平台默认值落进 meta.platforms(能力显式声明优先); 新增 buildDomainPlatformMap 供构建脚本与运行时共用同一张表 - build-catalog.mjs 删除 WIN32_GROUPS 硬编码,platformTag 从包内分组表派生(改 tsx 运行) - 守卫测试 platform-groups.test.ts:域无缺行 / 不偷填非 win32 数据 / meta 派生一致 - catalog.json 重生成:687 个组件获得 platformTag=win32(此前从未生效) - 源数据恢复:对面重构删了 shizai-catalog-data.js,从其历史 commit 7bc627c8 恢复到 temp/catalog-source/(不入库)并作为回退路径 - catalog-overrides 增强 addFields 支持;把此前直接改 catalog.json 的 96 处假必填修正、 label 修正、Screenlock 字段清理、12 个实现读取但源数据缺失的字段全部沉淀进 overrides, 重生成后参数审计 A/B 类保持 0/0
2162 lines
56 KiB
JSON
2162 lines
56 KiB
JSON
{
|
||
"Basic_JudgeDataType": {
|
||
"description": "按所选目标类型判断数据,返回布尔值 true 或 false。数值判断区分数字与数字文本。",
|
||
"fields": {
|
||
"into_type": {
|
||
"defaultValue": "number",
|
||
"description": "选择要判断的目标类型。历史默认值 1 兼容数值类型。",
|
||
"options": [
|
||
{
|
||
"label": "数值",
|
||
"value": "number"
|
||
},
|
||
{
|
||
"label": "整数",
|
||
"value": "int"
|
||
},
|
||
{
|
||
"label": "空值",
|
||
"value": "null"
|
||
},
|
||
{
|
||
"label": "字典",
|
||
"value": "dict"
|
||
},
|
||
{
|
||
"label": "数组",
|
||
"value": "list"
|
||
},
|
||
{
|
||
"label": "文本",
|
||
"value": "string"
|
||
},
|
||
{
|
||
"label": "布尔",
|
||
"value": "bool"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"Basic_DataTypeConversion": {
|
||
"description": "将数据转换为所选的数值、整数、布尔或文本类型;无法转换时给出参数错误。",
|
||
"fields": {
|
||
"into_type": {
|
||
"defaultValue": "number",
|
||
"description": "选择目标类型。历史默认值 1 兼容数值;其他数字别名 2=整数、3=布尔、4=文本。",
|
||
"options": [
|
||
{
|
||
"label": "数值",
|
||
"value": "number"
|
||
},
|
||
{
|
||
"label": "整数",
|
||
"value": "int"
|
||
},
|
||
{
|
||
"label": "布尔",
|
||
"value": "bool"
|
||
},
|
||
{
|
||
"label": "文本",
|
||
"value": "string"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"App_KillV1": {
|
||
"fields": {
|
||
"close_type": {
|
||
"options": [
|
||
{
|
||
"label": "按进程 PID",
|
||
"value": "id"
|
||
},
|
||
{
|
||
"label": "按进程名称",
|
||
"value": "name"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"System_ExecuteCommandV1": {
|
||
"fields": {
|
||
"command_type": {
|
||
"label": "命令类型",
|
||
"options": [
|
||
{
|
||
"label": "DOS 命令",
|
||
"value": "1"
|
||
},
|
||
{
|
||
"label": "BAT 文件",
|
||
"value": "2"
|
||
},
|
||
{
|
||
"label": "PowerShell 命令",
|
||
"value": "3"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"System_ScreenSaverShowV1": {
|
||
"description": "开启 Windows 已配置的系统屏保。当前组件不支持自定义屏保文字、透明度或解锁密码;登录保护遵循 Windows 系统设置。",
|
||
"messageTemplate": "开启 Windows 系统屏保",
|
||
"removeFields": [
|
||
"text",
|
||
"effect",
|
||
"status",
|
||
"set_password",
|
||
"password"
|
||
]
|
||
},
|
||
"ScreenControl_ScreenUnlock": {
|
||
"name": "唤醒屏幕(非登录解锁)",
|
||
"description": "仅尝试唤醒屏幕,不支持通过账号密码自动完成 Windows 登录解锁。锁屏后仍需本人手动登录。",
|
||
"messageTemplate": "尝试唤醒屏幕;Windows 登录锁屏需人工解锁",
|
||
"removeFields": [
|
||
"username",
|
||
"pwd"
|
||
]
|
||
},
|
||
"Mail_DoGetMailMessage_v2": {
|
||
"fields": {
|
||
"attachment": {
|
||
"defaultValue": "2"
|
||
}
|
||
}
|
||
},
|
||
"Mail_DoMoveMail_v1": {
|
||
"fields": {
|
||
"email_folder": {
|
||
"defaultValue": "INBOX",
|
||
"options": [
|
||
{
|
||
"label": "收件箱",
|
||
"value": "INBOX"
|
||
},
|
||
{
|
||
"label": "已发送",
|
||
"value": "Sent"
|
||
},
|
||
{
|
||
"label": "其他文件夹",
|
||
"value": "Other"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"Mail_FindMail_v2": {
|
||
"fields": {
|
||
"attachment": {
|
||
"defaultValue": "2",
|
||
"options": [
|
||
{
|
||
"label": "包含附件",
|
||
"value": "1"
|
||
},
|
||
{
|
||
"label": "不包含附件",
|
||
"value": "0"
|
||
},
|
||
{
|
||
"label": "不限",
|
||
"value": "2"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"CV_GetText": {
|
||
"fields": {
|
||
"cvSelector": {
|
||
"description": "屏幕上可见的目标文本,运行时截屏后通过 OCR 定位(填按钮或界面上的文字,如「登录」)"
|
||
}
|
||
},
|
||
"removeFields": [
|
||
"searchRegion"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "searchRegion",
|
||
"label": "搜索区域",
|
||
"widget": "region",
|
||
"type": "object",
|
||
"displayType": "region",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"placeholder": "",
|
||
"description": "可选。点「屏幕框选」框住目标所在区域,运行时只在该区域内查找目标文本,屏幕上有相同文字时可避免点错;留空则全屏查找",
|
||
"advanced": false,
|
||
"valueTypes": []
|
||
}
|
||
]
|
||
},
|
||
"CV_SetText": {
|
||
"fields": {
|
||
"cvSelector": {
|
||
"description": "屏幕上可见的目标文本,运行时截屏后通过 OCR 定位(填按钮或界面上的文字,如「登录」)"
|
||
},
|
||
"text": {
|
||
"description": "填写参数值,支持 ${变量} 引用上游输出",
|
||
"placeholder": "输入内容或 ${变量}"
|
||
}
|
||
},
|
||
"removeFields": [
|
||
"searchRegion"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "searchRegion",
|
||
"label": "搜索区域",
|
||
"widget": "region",
|
||
"type": "object",
|
||
"displayType": "region",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"placeholder": "",
|
||
"description": "可选。点「屏幕框选」框住目标所在区域,运行时只在该区域内查找目标文本,屏幕上有相同文字时可避免点错;留空则全屏查找",
|
||
"advanced": false,
|
||
"valueTypes": []
|
||
}
|
||
]
|
||
},
|
||
"CV_MouseHover": {
|
||
"fields": {
|
||
"cvSelector": {
|
||
"description": "屏幕上可见的目标文本,运行时截屏后通过 OCR 定位(填按钮或界面上的文字,如「登录」)"
|
||
},
|
||
"offsetX": {
|
||
"description": "相对目标中心的水平偏移像素,正数向右、负数向左,0 为正中"
|
||
},
|
||
"offsetY": {
|
||
"description": "相对目标中心的垂直偏移像素,正数向下、负数向上,0 为正中"
|
||
}
|
||
},
|
||
"removeFields": [
|
||
"searchRegion"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "searchRegion",
|
||
"label": "搜索区域",
|
||
"widget": "region",
|
||
"type": "object",
|
||
"displayType": "region",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"placeholder": "",
|
||
"description": "可选。点「屏幕框选」框住目标所在区域,运行时只在该区域内查找目标文本,屏幕上有相同文字时可避免点错;留空则全屏查找",
|
||
"advanced": false,
|
||
"valueTypes": []
|
||
}
|
||
]
|
||
},
|
||
"CV_MouseClick": {
|
||
"fields": {
|
||
"cvSelector": {
|
||
"description": "屏幕上可见的目标文本,运行时截屏后通过 OCR 定位(填按钮或界面上的文字,如「登录」)"
|
||
},
|
||
"clickway": {
|
||
"description": "点击方式:单击或双击"
|
||
},
|
||
"offsetX": {
|
||
"description": "相对目标中心的水平偏移像素,正数向右、负数向左,0 为正中"
|
||
},
|
||
"offsetY": {
|
||
"description": "相对目标中心的垂直偏移像素,正数向下、负数向上,0 为正中"
|
||
}
|
||
},
|
||
"removeFields": [
|
||
"searchRegion"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "searchRegion",
|
||
"label": "搜索区域",
|
||
"widget": "region",
|
||
"type": "object",
|
||
"displayType": "region",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"placeholder": "",
|
||
"description": "可选。点「屏幕框选」框住目标所在区域,运行时只在该区域内查找目标文本,屏幕上有相同文字时可避免点错;留空则全屏查找",
|
||
"advanced": false,
|
||
"valueTypes": []
|
||
}
|
||
]
|
||
},
|
||
"Image_Click": {
|
||
"fields": {
|
||
"position": {
|
||
"description": "相对目标的点击位置(中心、左上角等)"
|
||
},
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
},
|
||
"accuracy2": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Image_Move_V2": {
|
||
"fields": {
|
||
"window_obj": {
|
||
"label": "窗口标题/对象",
|
||
"description": "查找范围为「指定窗口」时必填:可填窗口完整标题、标题关键字或进程名;点「选窗口」从可见窗口列表中选择。",
|
||
"placeholder": "选择窗口或填写标题/进程名"
|
||
},
|
||
"action": {
|
||
"label": "查找区域",
|
||
"description": "查找范围为「指定屏幕范围」时使用:点右侧「屏幕框选」生成区域坐标 JSON。",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"shot_position": {
|
||
"label": "查找区域",
|
||
"description": "查找范围为「指定屏幕范围」时使用:点右侧「屏幕框选」生成区域坐标 JSON。",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"image": {
|
||
"description": "要查找的小图模板路径;建议只框选按钮、图标或文字块等目标图案,不要框整屏大图。"
|
||
},
|
||
"position": {
|
||
"description": "命中目标图像后,鼠标移动到目标区域的哪个位置。",
|
||
"options": [
|
||
{
|
||
"label": "左上",
|
||
"value": "leftTop"
|
||
},
|
||
{
|
||
"label": "右上",
|
||
"value": "rightTop"
|
||
},
|
||
{
|
||
"label": "左下",
|
||
"value": "leftBottom"
|
||
},
|
||
{
|
||
"label": "右下",
|
||
"value": "rightBottom"
|
||
},
|
||
{
|
||
"label": "中心",
|
||
"value": "center"
|
||
}
|
||
]
|
||
},
|
||
"show_track": {
|
||
"description": "开启后鼠标按轨迹移动到目标位置;关闭后直接跳到目标位置。"
|
||
},
|
||
"find_range": {
|
||
"description": "选择模板图片的查找范围:整个屏幕、指定窗口,或先框选一块屏幕区域后只在该区域内查找。",
|
||
"options": [
|
||
{
|
||
"label": "整个屏幕",
|
||
"value": "1"
|
||
},
|
||
{
|
||
"label": "指定窗口",
|
||
"value": "2"
|
||
},
|
||
{
|
||
"label": "指定屏幕范围",
|
||
"value": "3"
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"Image_Screenshot": {
|
||
"fields": {
|
||
"image_path": {
|
||
"label": "截图保存路径"
|
||
},
|
||
"action": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"position": {
|
||
"label": "截图区域"
|
||
},
|
||
"position_img": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"outImagePath": {
|
||
"placeholder": "如 D:\\output"
|
||
},
|
||
"outImageName": {
|
||
"placeholder": "留空则自动生成,如 screenshot_1730000000.png"
|
||
}
|
||
}
|
||
},
|
||
"Image_Base64Decode": {
|
||
"fields": {
|
||
"val": {
|
||
"description": "填写参数值,支持 ${变量} 引用上游输出"
|
||
}
|
||
}
|
||
},
|
||
"Image_Base64Encode": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "编码方向的源图片路径,支持 ${变量} 引用上游输出(如上游截图的保存路径)"
|
||
}
|
||
},
|
||
"removeFields": [
|
||
"mode",
|
||
"output",
|
||
"val"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "mode",
|
||
"label": "转换方向",
|
||
"widget": "radio",
|
||
"type": "string",
|
||
"displayType": "buttonGroup",
|
||
"required": false,
|
||
"defaultValue": "encode",
|
||
"placeholder": "",
|
||
"description": "编码:图片文件转为 base64 字符串;解码:base64 字符串还原保存为图片文件",
|
||
"advanced": false,
|
||
"valueTypes": [],
|
||
"options": [
|
||
{
|
||
"label": "图片 → Base64",
|
||
"value": "encode"
|
||
},
|
||
{
|
||
"label": "Base64 → 图片",
|
||
"value": "decode"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"key": "output",
|
||
"label": "图片保存路径",
|
||
"widget": "file",
|
||
"type": "object",
|
||
"displayType": "selectFile",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"placeholder": "如 D:\\files\\restored.png",
|
||
"description": "解码方向的保存位置(含文件名);留空自动生成临时图片文件",
|
||
"advanced": false,
|
||
"valueTypes": [
|
||
"rpa_str_file",
|
||
"rpa_str"
|
||
]
|
||
},
|
||
{
|
||
"key": "val",
|
||
"label": "Base64编码",
|
||
"widget": "text",
|
||
"type": "string",
|
||
"displayType": "text-expression",
|
||
"required": true,
|
||
"defaultValue": "",
|
||
"placeholder": "如 ${图片编码值}",
|
||
"description": "解码方向的 base64 字符串,支持 ${变量} 引用上游输出;自动忽略 data:image/...;base64, 前缀",
|
||
"advanced": false,
|
||
"valueTypes": [
|
||
"rpa_str"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Image_Wait_V1": {
|
||
"fields": {
|
||
"window_obj": {
|
||
"label": "窗口标题/对象",
|
||
"description": "查找范围为「指定窗口」时必填:可填窗口完整标题、标题关键字或进程名;点「选窗口」从可见窗口列表中选择。",
|
||
"placeholder": "选择窗口或填写标题/进程名"
|
||
},
|
||
"action": {
|
||
"label": "查找区域",
|
||
"description": "查找范围为「指定屏幕范围」时使用:点右侧「屏幕框选」生成区域坐标 JSON。",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"position": {
|
||
"label": "查找区域",
|
||
"description": "查找范围为「指定屏幕范围」时使用:点右侧「屏幕框选」生成区域坐标 JSON。",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"image": {
|
||
"description": "要查找的小图模板路径;建议只框选按钮、图标或文字块等目标图案,不要框整屏大图。"
|
||
},
|
||
"find_range": {
|
||
"description": "选择模板图片的查找范围:整个屏幕、指定窗口,或先框选一块屏幕区域后只在该区域内查找。",
|
||
"options": [
|
||
{
|
||
"label": "整个屏幕",
|
||
"value": "1"
|
||
},
|
||
{
|
||
"label": "指定窗口",
|
||
"value": "2"
|
||
},
|
||
{
|
||
"label": "指定屏幕范围",
|
||
"value": "3"
|
||
}
|
||
]
|
||
},
|
||
"time_out": {
|
||
"description": "等待目标图像出现的秒数;默认 20 秒。",
|
||
"placeholder": "20"
|
||
}
|
||
}
|
||
},
|
||
"Image_Exists": {
|
||
"fields": {
|
||
"image": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"accuracy": {
|
||
"description": "模板相似度阈值(0~1,越大越严格):0.9 表示屏幕上至少 90% 像素与模板一致才算找到。框选的模板与实际界面光照/渲染略有差异时可适当调低,如无特殊需求建议 0.8。",
|
||
"placeholder": "输入内容或 ${变量}"
|
||
},
|
||
"accuracy2": {
|
||
"description": "填写参数值,支持 ${变量} 引用上游输出",
|
||
"placeholder": "输入内容或 ${变量}"
|
||
}
|
||
}
|
||
},
|
||
"Image_Location_V1": {
|
||
"fields": {
|
||
"window_obj": {
|
||
"description": "目标窗口对象;留空则作用于当前活动窗口"
|
||
},
|
||
"action": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"position": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"image": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"Image_Find_V1": {
|
||
"fields": {
|
||
"window_obj": {
|
||
"required": false
|
||
},
|
||
"action": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"position": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"image": {
|
||
"description": "模板图片文件的完整路径,用于匹配识别;点右侧「屏幕截取」可框选屏幕上的目标图案"
|
||
},
|
||
"accuracy": {
|
||
"label": "模板相似度"
|
||
}
|
||
}
|
||
},
|
||
"Image_Exists_V1": {
|
||
"fields": {
|
||
"image": {
|
||
"required": true,
|
||
"label": "目标图像"
|
||
},
|
||
"accuracy": {
|
||
"required": true,
|
||
"label": "模板相似度"
|
||
}
|
||
},
|
||
"removeFields": [
|
||
"find_range",
|
||
"timeout",
|
||
"window_obj"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "find_range",
|
||
"label": "图像查找范围",
|
||
"widget": "select",
|
||
"displayType": "dropDownSelect",
|
||
"defaultValue": "1",
|
||
"required": false,
|
||
"options": [
|
||
{
|
||
"label": "整个屏幕",
|
||
"value": "1"
|
||
},
|
||
{
|
||
"label": "指定窗口",
|
||
"value": "2"
|
||
}
|
||
],
|
||
"description": "在整个虚拟桌面(含副屏)中查找,或仅在指定窗口范围内查找",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"key": "timeout",
|
||
"label": "等待超时(秒)",
|
||
"widget": "number",
|
||
"displayType": "text-expression",
|
||
"defaultValue": "0",
|
||
"required": false,
|
||
"description": "大于 0 时在该时间内每隔 0.3 秒重试查找,超时仍未找到才返回 false",
|
||
"type": "string"
|
||
},
|
||
{
|
||
"key": "window_obj",
|
||
"label": "窗口对象",
|
||
"widget": "text",
|
||
"displayType": "text-expression",
|
||
"defaultValue": "",
|
||
"required": false,
|
||
"description": "目标窗口标题,留空则作用于当前活动窗口;点「选窗口」从可见窗口列表中选择",
|
||
"type": "string"
|
||
}
|
||
]
|
||
},
|
||
"Image_CropImg": {
|
||
"fields": {
|
||
"file_path": {
|
||
"label": "源图片地址"
|
||
},
|
||
"imagePath": {
|
||
"description": "文件夹的完整路径;点右侧按钮浏览选择,支持 ${变量} 引用"
|
||
},
|
||
"xstart": {
|
||
"description": "裁剪区域左上角的 x 坐标(图片上的像素)"
|
||
},
|
||
"xend": {
|
||
"description": "裁剪区域右下角的 x 坐标,需大于起点 x"
|
||
},
|
||
"ystart": {
|
||
"description": "裁剪区域左上角的 y 坐标(图片上的像素)"
|
||
},
|
||
"yend": {
|
||
"description": "裁剪区域右下角的 y 坐标,需大于起点 y"
|
||
}
|
||
}
|
||
},
|
||
"Image_Click_V1": {
|
||
"fields": {
|
||
"position": {
|
||
"description": "相对目标的点击位置(中心、左上角等)"
|
||
},
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
},
|
||
"accuracy2": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Image_Click_V3": {
|
||
"fields": {
|
||
"window_obj": {
|
||
"required": false
|
||
},
|
||
"action": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"shot_position": {
|
||
"description": "区域坐标 JSON;点右侧「屏幕框选」在屏幕上框选生成",
|
||
"placeholder": "{\"x\":0,\"y\":0,\"width\":100,\"height\":50}"
|
||
},
|
||
"image": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"click_key": {
|
||
"description": "从选项中选择一项"
|
||
},
|
||
"position": {
|
||
"description": "相对目标的点击位置(中心、左上角等)"
|
||
},
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
}
|
||
}
|
||
},
|
||
"Image_RelativePosition": {
|
||
"fields": {
|
||
"source": {
|
||
"label": "被搜索图像"
|
||
},
|
||
"template": {
|
||
"label": "查找目标(小图)"
|
||
}
|
||
}
|
||
},
|
||
"Image_Click_V2": {
|
||
"fields": {
|
||
"position": {
|
||
"description": "相对目标的点击位置(中心、左上角等)"
|
||
},
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
}
|
||
}
|
||
},
|
||
"Image_Move": {
|
||
"fields": {
|
||
"position": {
|
||
"description": "相对目标的点击位置(中心、左上角等)"
|
||
},
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
}
|
||
}
|
||
},
|
||
"Image_Move_V1": {
|
||
"fields": {
|
||
"position": {
|
||
"description": "相对目标的点击位置(中心、左上角等)"
|
||
},
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
}
|
||
}
|
||
},
|
||
"Mark_Mark": {
|
||
"fields": {
|
||
"imagePath": {
|
||
"description": "填写参数值,支持 ${变量} 引用上游输出",
|
||
"placeholder": "输入内容或 ${变量}"
|
||
},
|
||
"labels": {
|
||
"description": "填写参数值,支持 ${变量} 引用上游输出",
|
||
"placeholder": "输入内容或 ${变量}"
|
||
}
|
||
}
|
||
},
|
||
"OCR_MergeCardOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
},
|
||
"front": {
|
||
"description": "是否只识别正面图像"
|
||
}
|
||
}
|
||
},
|
||
"OCR_CalculationCode": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_IdCardV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"front": {
|
||
"description": "是否只识别正面图像"
|
||
}
|
||
}
|
||
},
|
||
"OCR_ClickVerificationCodeV2": {
|
||
"fields": {
|
||
"designated_info": {
|
||
"description": "勾选后需在下方指定目标网页或窗口;不勾选则作用于当前活动窗口"
|
||
},
|
||
"designated_obj": {
|
||
"description": "目标网页或窗口对象;留空则作用于当前活动窗口"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceCommonEnglishNumbersCodeV2": {
|
||
"fields": {
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"image_path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
},
|
||
"designated_info": {
|
||
"description": "勾选后需在下方指定目标网页或窗口;不勾选则作用于当前活动窗口"
|
||
},
|
||
"designated_obj": {
|
||
"description": "目标网页或窗口对象;留空则作用于当前活动窗口"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BusinessCardV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SimpleSliderVerificationCode": {
|
||
"fields": {
|
||
"showDeviation": {
|
||
"description": "勾选表示启用,不勾选表示关闭"
|
||
},
|
||
"deviation": {
|
||
"placeholder": "输入内容或 ${变量}"
|
||
}
|
||
}
|
||
},
|
||
"OCR_VehicleInvoiceV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceMergeCardOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
},
|
||
"front": {
|
||
"description": "是否只识别正面图像"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SliderVerificationCodeV5": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
},
|
||
"service": {
|
||
"description": "选择调用的云服务类型"
|
||
},
|
||
"designated_info": {
|
||
"description": "勾选后需在下方指定目标网页或窗口;不勾选则作用于当前活动窗口"
|
||
},
|
||
"designated_obj": {
|
||
"description": "目标网页或窗口对象;留空则作用于当前活动窗口"
|
||
},
|
||
"ret": {
|
||
"description": "返回结果的校验方式"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SliderVerificationCodeV4": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
},
|
||
"service": {
|
||
"description": "选择调用的云服务类型"
|
||
},
|
||
"designated_info": {
|
||
"description": "勾选后需在下方指定目标网页或窗口;不勾选则作用于当前活动窗口"
|
||
},
|
||
"designated_obj": {
|
||
"description": "目标网页或窗口对象;留空则作用于当前活动窗口"
|
||
},
|
||
"ret": {
|
||
"description": "返回结果的校验方式"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceMergeOtherOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_MergeOtherOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SliderCode": {
|
||
"fields": {
|
||
"imageFrontPath": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"imageBackPath": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"needFrontPath": {
|
||
"description": "勾选表示启用该选项"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BusinessLicenseV3": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceMergeGeneralOCR": {
|
||
"fields": {
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_PassportV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_MergeGeneralOCR": {
|
||
"fields": {
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_RotateVerificationCodeV2": {
|
||
"fields": {
|
||
"designated_info": {
|
||
"description": "勾选后需在下方指定目标网页或窗口;不勾选则作用于当前活动窗口"
|
||
},
|
||
"designated_obj": {
|
||
"description": "目标网页或窗口对象;留空则作用于当前活动窗口"
|
||
}
|
||
}
|
||
},
|
||
"OCR_ClickVerificationCodeV1": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_AmountIdentification": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_GeneralTextV2": {
|
||
"fields": {
|
||
"data": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_VatInvoiceV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_DrivingLicenseV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"detectDirection": {
|
||
"description": "勾选后自动检测图片旋转方向再识别,适合倾斜或倒置的图片"
|
||
},
|
||
"front": {
|
||
"description": "是否只识别正面图像"
|
||
}
|
||
}
|
||
},
|
||
"OCR_AccountPageV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SimpleSliderVerificationCodeV2": {
|
||
"fields": {
|
||
"designated_info": {
|
||
"description": "勾选后需在下方指定目标网页或窗口;不勾选则作用于当前活动窗口"
|
||
},
|
||
"designated_obj": {
|
||
"description": "目标网页或窗口对象;留空则作用于当前活动窗口"
|
||
},
|
||
"ret": {
|
||
"description": "返回结果的校验方式"
|
||
},
|
||
"bobs": {
|
||
"description": "勾选表示启用,不勾选表示关闭"
|
||
}
|
||
}
|
||
},
|
||
"OCR_PlateLicenseV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"multiCrop": {
|
||
"description": "勾选表示启用该选项"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BankCardV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BankCardV3": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_IdCardV3": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"front": {
|
||
"description": "是否只识别正面图像"
|
||
}
|
||
}
|
||
},
|
||
"OCR_VatInvoiceV3": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceCommonEnglishNumbersCode": {
|
||
"fields": {
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"image_path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_MergePaperOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceMergeCarOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
},
|
||
"multiCrop": {
|
||
"description": "勾选表示启用该选项"
|
||
},
|
||
"detectDirection": {
|
||
"description": "勾选后自动检测图片旋转方向再识别,适合倾斜或倒置的图片"
|
||
},
|
||
"front": {
|
||
"description": "是否只识别正面图像"
|
||
}
|
||
}
|
||
},
|
||
"OCR_DriverLicenseV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_RealEstateCertV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SliderVerificationCode": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_TrainTicketV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_TaxiInvoiceV2": {
|
||
"fields": {
|
||
"data": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_OfficialSealV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_MergeCarOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
},
|
||
"multiCrop": {
|
||
"description": "勾选表示启用该选项"
|
||
},
|
||
"detectDirection": {
|
||
"description": "勾选后自动检测图片旋转方向再识别,适合倾斜或倒置的图片"
|
||
},
|
||
"front": {
|
||
"description": "是否只识别正面图像"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceMergeEducationOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SliderVerificationCodeV3": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
},
|
||
"ret": {
|
||
"description": "返回结果的校验方式"
|
||
}
|
||
}
|
||
},
|
||
"OCR_MergeEducationOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_ClickVerificationCode": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceCommonEnglishNumbersCodeV1": {
|
||
"fields": {
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"image_path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_HouseCertV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_PuzzleVerificationCode_v2": {
|
||
"fields": {
|
||
"designated_info": {
|
||
"description": "勾选后需在下方指定目标网页或窗口;不勾选则作用于当前活动窗口"
|
||
},
|
||
"designated_obj": {
|
||
"description": "目标网页或窗口对象;留空则作用于当前活动窗口"
|
||
}
|
||
}
|
||
},
|
||
"OCR_CommonEnglishNumbersCode": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"resources": {
|
||
"description": "从下拉列表中选择一项"
|
||
},
|
||
"typeid": {
|
||
"description": "从下拉列表中选择一项"
|
||
},
|
||
"scenario": {
|
||
"placeholder": "输入内容或 ${变量}"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceMergePaperOCR": {
|
||
"fields": {
|
||
"imageType": {
|
||
"description": "图片文件的格式类型"
|
||
},
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SimpleSliderVerificationCodeV1": {
|
||
"fields": {
|
||
"ret": {
|
||
"description": "返回结果的校验方式"
|
||
},
|
||
"bobs": {
|
||
"description": "勾选表示启用,不勾选表示关闭"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BusinessLicenseV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_VinV2": {
|
||
"fields": {
|
||
"path": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SourceMergeGeneralOCR_V1": {
|
||
"fields": {
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_SliderVerificationCodePosition": {
|
||
"fields": {
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OcrOffline_GetOcrTextNew": {
|
||
"fields": {
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
}
|
||
}
|
||
},
|
||
"OcrOffline_GetOcrTable": {
|
||
"fields": {
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
},
|
||
"showTable": {
|
||
"description": "勾选表示启用,不勾选表示关闭"
|
||
},
|
||
"isExcel": {
|
||
"description": "勾选表示启用,不勾选表示关闭"
|
||
},
|
||
"excelName": {
|
||
"description": "填写参数值,支持 ${变量} 引用上游输出",
|
||
"placeholder": "输入内容或 ${变量}"
|
||
},
|
||
"excelPath": {
|
||
"description": "文件夹的完整路径;点右侧按钮浏览选择,支持 ${变量} 引用",
|
||
"placeholder": "如 D:\\output"
|
||
}
|
||
}
|
||
},
|
||
"OcrOffline_GetOcrTextPosition": {
|
||
"fields": {
|
||
"pictureSource": {
|
||
"description": "图像来源:从本地文件读取,或运行时截取屏幕"
|
||
},
|
||
"uiSelector": {
|
||
"description": "目标元素选择器;网页元素可点「浏览器拾取」自动生成"
|
||
}
|
||
}
|
||
},
|
||
"OcrOffline_MoveToOcrText": {
|
||
"fields": {
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
}
|
||
}
|
||
},
|
||
"OcrOffline_ClickOcrText": {
|
||
"fields": {
|
||
"show_track": {
|
||
"description": "勾选后运行时显示鼠标移动轨迹动画,便于观察执行过程"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BaiDu_CarOCR": {
|
||
"fields": {
|
||
"AppKey": {
|
||
"description": "百度智能云应用的 API Key,在百度云控制台创建应用后获取"
|
||
},
|
||
"SecretKey": {
|
||
"description": "百度智能云应用的 Secret Key,与 API Key 配对使用"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BaiDu_OtherOCR": {
|
||
"fields": {
|
||
"AppKey": {
|
||
"description": "百度智能云应用的 API Key,在百度云控制台创建应用后获取"
|
||
},
|
||
"SecretKey": {
|
||
"description": "百度智能云应用的 Secret Key,与 API Key 配对使用"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BaiDu_EducationOCR": {
|
||
"fields": {
|
||
"AppKey": {
|
||
"description": "百度智能云应用的 API Key,在百度云控制台创建应用后获取"
|
||
},
|
||
"SecretKey": {
|
||
"description": "百度智能云应用的 Secret Key,与 API Key 配对使用"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BaiDu_GeneralOCR": {
|
||
"fields": {
|
||
"AppKey": {
|
||
"description": "百度智能云应用的 API Key,在百度云控制台创建应用后获取"
|
||
},
|
||
"SecretKey": {
|
||
"description": "百度智能云应用的 Secret Key,与 API Key 配对使用"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BaiDu_CardOCR": {
|
||
"fields": {
|
||
"AppKey": {
|
||
"description": "百度智能云应用的 API Key,在百度云控制台创建应用后获取"
|
||
},
|
||
"SecretKey": {
|
||
"description": "百度智能云应用的 Secret Key,与 API Key 配对使用"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"OCR_BaiDu_PaperOCR": {
|
||
"fields": {
|
||
"AppKey": {
|
||
"description": "百度智能云应用的 API Key,在百度云控制台创建应用后获取"
|
||
},
|
||
"SecretKey": {
|
||
"description": "百度智能云应用的 Secret Key,与 API Key 配对使用"
|
||
},
|
||
"image_url": {
|
||
"description": "图片文件的完整路径,用于匹配或识别;点右侧按钮选择文件"
|
||
},
|
||
"category": {
|
||
"description": "使用的识别引擎类型"
|
||
}
|
||
}
|
||
},
|
||
"File_CompressFile": {
|
||
"fields": {
|
||
"file_type": {
|
||
"label": "待压缩内容",
|
||
"description": "选择要压缩的对象类型:单个文件或文件夹。"
|
||
},
|
||
"file_path": {
|
||
"label": "待压缩文件",
|
||
"description": "待压缩的单个文件完整路径;仅在「待压缩内容=文件」时使用。",
|
||
"placeholder": "选择或输入待压缩文件,例如 C:\\desktop\\report.docx"
|
||
},
|
||
"folder_path": {
|
||
"label": "待压缩文件夹",
|
||
"description": "待压缩的文件夹完整路径;仅在「待压缩内容=文件夹」时使用。",
|
||
"placeholder": "选择或输入待压缩文件夹,例如 C:\\desktop\\reports"
|
||
},
|
||
"direct_type": {
|
||
"label": "压缩包保存位置",
|
||
"description": "「源文件路径」表示自动保存到待压缩对象所在目录;「其他路径」表示使用下方指定的输出位置。同名压缩包不会覆盖,会自动生成副本。"
|
||
},
|
||
"out_path": {
|
||
"label": "压缩包输出位置",
|
||
"description": "选择输出文件夹,或填写以 .zip 结尾的完整压缩包路径;仅在「压缩包保存位置=其他路径」时使用。",
|
||
"placeholder": "选择输出目录,或输入 C:\\desktop\\result.zip"
|
||
}
|
||
}
|
||
},
|
||
"File_DecompressFile": {
|
||
"fields": {
|
||
"folder_path": {
|
||
"label": "压缩包路径",
|
||
"description": "要解压的 .zip 文件完整路径。",
|
||
"placeholder": "选择或输入 C:\\desktop\\archive.zip"
|
||
},
|
||
"direct_type": {
|
||
"label": "解压目标位置",
|
||
"description": "「源文件路径」表示解压到压缩包所在目录;「其他路径」表示解压到下方指定的文件夹。"
|
||
},
|
||
"out_path": {
|
||
"label": "解压目标目录",
|
||
"description": "选择或输入解压结果保存的文件夹;仅在「解压目标位置=其他路径」时使用。",
|
||
"placeholder": "选择或输入 C:\\desktop\\archive-output"
|
||
},
|
||
"compress_tool": {
|
||
"label": "解压方式",
|
||
"description": "选择解压使用的执行方式;不确定时保持默认。"
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_RunJsInIeBySelector_v3": {
|
||
"fields": {
|
||
"waitResultTimeout": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"StrUtil_CreateRandomStr": {
|
||
"fields": {
|
||
"special_str": {
|
||
"required": false
|
||
},
|
||
"min_max_length": {
|
||
"required": false
|
||
},
|
||
"str_contain": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_SetAttribute_v2": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_FileUploader": {
|
||
"fields": {
|
||
"upload_time": {
|
||
"required": false
|
||
},
|
||
"wait_dialog_time": {
|
||
"required": false
|
||
},
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetCookieNew": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Wait": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetWeblistening": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_SetCookies": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_GetAttribute_v2": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Trigger.Manual": {
|
||
"fields": {
|
||
"entryName": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Keyboard_Send_V1": {
|
||
"removeFields": [
|
||
"window_title"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "window_title",
|
||
"label": "输入目标窗口",
|
||
"widget": "text",
|
||
"type": "string",
|
||
"displayType": "text-expression",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"placeholder": "留空则输入到当前焦点窗口",
|
||
"description": "选择目标窗口后,运行时会先把该窗口带到前台再输入内容",
|
||
"advanced": false,
|
||
"valueTypes": []
|
||
}
|
||
]
|
||
},
|
||
"Mail_ReplyMail_v2": {
|
||
"fields": {
|
||
"emails": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GoForward": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Stop": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetScrollPos_V1": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_UploadDialog": {
|
||
"fields": {
|
||
"upload_time": {
|
||
"required": false
|
||
},
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_GetPieChartData": {
|
||
"fields": {
|
||
"v_offset": {
|
||
"required": false
|
||
},
|
||
"radius_ratio": {
|
||
"required": false
|
||
},
|
||
"designated_obj": {
|
||
"required": false
|
||
},
|
||
"h_offset": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Mail_OperateMail": {
|
||
"fields": {
|
||
"emails": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_GetButtonEnable_v3": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"StrUtil_SplitStr": {
|
||
"fields": {
|
||
"split_num": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_SetValue_V6": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GoUrl": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_SetScrollPos_V1": {
|
||
"fields": {
|
||
"designated_selector": {
|
||
"required": false
|
||
},
|
||
"designated_position": {
|
||
"required": false
|
||
},
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"logic_control_stop_return": {
|
||
"fields": {
|
||
"return_value": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetScrollPos": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_MouseTo_V4": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_GetButtonEnable_v4": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetBrowserPicV1": {
|
||
"fields": {
|
||
"pic_name": {
|
||
"required": false
|
||
},
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Trigger.FileArrival": {
|
||
"fields": {
|
||
"stableSeconds": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetCookies": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Bivartable_HandleDfMissValue": {
|
||
"fields": {
|
||
"row_num_list": {
|
||
"required": false
|
||
},
|
||
"col_num_list": {
|
||
"required": false
|
||
},
|
||
"row_name_list": {
|
||
"required": false
|
||
},
|
||
"col_name_list": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_StopWeblistening": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Image_Find": {
|
||
"fields": {
|
||
"accuracy2": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_exception_monitor_v2": {
|
||
"fields": {
|
||
"monitor_frequency": {
|
||
"required": false
|
||
},
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetDocument": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_GetAttribute_v3": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Switch": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Mail_DoReplyMail_v1": {
|
||
"fields": {
|
||
"emails": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"concurrent_child_process_v1": {
|
||
"fields": {
|
||
"fun_name": {
|
||
"required": false
|
||
},
|
||
"call_type": {
|
||
"required": false
|
||
},
|
||
"fun_version": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_Click_V6": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_SetScrollPos": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Reload": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetCookie": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetTitle": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetUrl": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Maximize": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"child_modules_v1": {
|
||
"fields": {
|
||
"fun_name": {
|
||
"required": false
|
||
},
|
||
"call_type": {
|
||
"required": false
|
||
},
|
||
"fun_version": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_SelectOperation_v2": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Minimize": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Close": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_GetLineBarChartData": {
|
||
"fields": {
|
||
"offset": {
|
||
"required": false
|
||
},
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_DownloadFile_V1": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_GetText_V5": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Trigger.Schedule": {
|
||
"fields": {
|
||
"timezone": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"StrUtil_ListToString": {
|
||
"fields": {
|
||
"connectors_num": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_StartWeblistening": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_SetCookies_V1": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Keyboard_Send": {
|
||
"removeFields": [
|
||
"window_title"
|
||
],
|
||
"addFields": [
|
||
{
|
||
"key": "window_title",
|
||
"label": "输入目标窗口",
|
||
"widget": "text",
|
||
"type": "string",
|
||
"displayType": "text-expression",
|
||
"required": false,
|
||
"defaultValue": "",
|
||
"placeholder": "留空则输入到当前焦点窗口",
|
||
"description": "选择目标窗口后,运行时会先把该窗口带到前台再输入内容",
|
||
"advanced": false,
|
||
"valueTypes": []
|
||
}
|
||
]
|
||
},
|
||
"WebBrowser_CloseWeb": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_CheckBoxOperation_v3": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"MessageNotification_Feishu_Message": {
|
||
"fields": {
|
||
"mentioned_list": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_RunJsInIeBySelectorGround": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Word_SaveAs": {
|
||
"fields": {
|
||
"fileAddr": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Mouse_ClickCombine_v4": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_RunJsInIeBySelector_v2": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Bivartable_DfWriteToFile": {
|
||
"fields": {
|
||
"suffix": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_WaitElement_v5": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_Switch_V1": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_Region2_v3": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GoBack": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_Shot_V2": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_ScrollIntoView_v2": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"WebBrowser_GetBrowserPic": {
|
||
"fields": {
|
||
"web": {
|
||
"required": false
|
||
},
|
||
"pic": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"Element_SelectOperation_v3": {
|
||
"fields": {
|
||
"designated_obj": {
|
||
"required": false
|
||
},
|
||
"select_value_list": {
|
||
"required": false
|
||
}
|
||
}
|
||
},
|
||
"ScreenControl_Screenlock": {
|
||
"name": "屏幕锁屏",
|
||
"removeFields": [
|
||
"username",
|
||
"pwd",
|
||
"width",
|
||
"height",
|
||
"scale_factor",
|
||
"port"
|
||
]
|
||
}
|
||
}
|