命令模块
命令模块包括查看我的收藏模块、扩展命令模块以及官方预置的十大分类命令模块(共 60+ 模块,500+ 命令),各个模块的介绍如下。
我的收藏
当前用户收藏的命令,方便快速查找选择命令。在命令栏中,你只需要用鼠标右键点击一条命令,即可点击“添加收藏”。 例如从“基本命令”模块中添加的“输出调试信息”命令。

扩展命令
把用来也科技流程自动化平台实现的一部分功能组装成模块,将来如果要再用到类似的功能,就不需要重写了,直接拿这个模块来用即可。 这样的模块可添加到命令区作为扩展命令重复使用。
一个扩展命令模块里面可以包含若干条命令,使用起来就像来也科技流程自动化平台中的预制件一样,支持在可视化视图中直接拖拽使用,也可以用接近自然语言的形式来展示,便于理解,同时也支持安装、更新、卸载。

预制命令模块
当前流程创造者 6.6 企业版本中, 预置的命令模块,主要划分为十一大类命令模块,在适配操作系统环境时,存在一定的差异情况,详见如下表格。 注意:6.6 版本客户端暂仅适配 Windows 操作系统.
| 模块分类 | 模块名称 | 适配Windows操作系统 | 适配Linux操作系统(Kylin&UOS) | 备注 |
|---|---|---|---|---|
| 基本命令 | 基本命令 | ✅ | ✅ | |
| 语法词法 | ✅ | ✅ | ||
| 日志 | ✅ | ✅ | ||
| 鼠标键盘 | 鼠标 | ✅ | ✅ | |
| 键盘 | ✅ | ✅ | ||
| KeyBox | ✅ | ❌ | ||
| 界面操作 | 界面元素 | ✅ | ✅ | |
| 窗口 | ✅ | ✅ | ||
| 图像 | ✅ | ✅ | ||
| 文本 | ✅ | ✅ | ||
| OCR(百度) | ✅ | ✅ | ||
| 本地OCR | ✅ | ✅ | ||
| 智能识别 | ✅ | ❌ | ||
| 二维码识别 | ✅ | ✅ | ||
| 智能文档处理 | 信息抽取 | ✅ | ✅ | |
| 自定义模板识别 | ✅ | ✅ | ||
| 通用文字识别 | ✅ | ✅ | ||
| 通用表格识别 | ✅ | ✅ | ||
| 通用多票据识别 | ✅ | ✅ | ||
| 通用卡证识别 | ✅ | ✅ | ||
| 验证码识别 | ✅ | ✅ | ||
| 印章识别 | ✅ | ✅ | ||
| 标准地址 | ✅ | ✅ | ||
| 文本分类 | ✅ | ✅ | ||
| 配额信息 | ✅ | ✅ | ||
| 自训练抽取 | ✅ | ✅ | ||
| 文档分类 | ✅ | ✅ | ||
| 软件自动化 | 浏览器 | ✅ | ✅ | |
| Word | ✅ | ❌ | ||
| Excel | ✅ | ❌ | ||
| WpsWord(实验功能) | ❌ | ✅ | ||
| WpsExcel(实验功能) | ❌ | ✅ | ||
| Outlook | ✅ | ❌ | ||
| IBM Notes | ✅ | ❌ | ||
| 数据库 | ✅ | ✅ | ||
| 钉钉 | ✅ | ❌ | ||
| 企业微信 | ✅ | ❌ | ||
| SAP | ✅ | ❌ | ||
| 数据处理 | 数据表 | ✅ | ✅ | |
| JSON | ✅ | ✅ | ||
| 字符串 | ✅ | ✅ | ||
| 正则表达式 | ✅ | ✅ | ||
| 数组 | ✅ | ✅ | ||
| 数学 | ✅ | ✅ | ||
| 时间 | ✅ | ✅ | ||
| 集合 | ✅ | ✅ | ||
| 文件处理 | 通用文件 | ✅ | ✅ | |
| INI格式 | ✅ | ✅ | ||
| CSV格式 | ✅ | ✅ | ||
| PDF格式 | ✅ | ✅ | ||
| 图片文件 | ✅ | ✅ | ||
| 系统操作 | 系统 | ✅ | ✅ | Linux下不支持”播放声音“ |
| 应用 | ✅ | ✅ | ||
| 对话框 | ✅ | ✅ | Linux下不支持”选项圆盘“ | |
| 剪贴板 | ✅ | ✅ | Linux下不支持图片粘贴 | |
| 文字写屏 | ✅ | ❌ | ||
| 锁屏解锁 | ✅ | ❌ | ||
| Windows凭据 | ✅ | ❌ | ||
| 网络 | HTTP | ✅ | ✅ | |
| SMTP/POP | ✅ | ✅ | ||
| IMAP | ✅ | ✅ | ||
| FTP | ✅ | ✅ | ||
| Exchange | ✅ | ✅ | ||
| Office365 | ✅ | ✅ | ||
| SharePoint | ✅ | ✅ | ||
| 机器人指挥官 | 参数 | ✅ | ✅ | |
| 凭据 | ✅ | ✅ | ||
| 数据队列 | ✅ | ✅ | ||
| 任务 | ✅ | ✅ | ||
| 上传 | ✅ | ✅ | ||
| 文件服务 | ✅ | ✅ | ||
| 模块统计: | 71 | 69 | 57 |
目标(鼠标、键盘、界面元素、窗口)命令的“激活窗口”属性,支持自动将system用户启动的程序窗口取消置顶,兼容覆盖Win7 SP1\Win10\WinServer 2019。
更多命令适配差异详情请参考《流程创造者各版本命令明细表》。
简而言之,在适配Linux桌面(信创)的UOS和Kylin版本中,命令模块支持的范围要比适配Windows桌面的范围要小。
目前已适配 WPS Office 2019 For Linux 专业版,但目前“WpsExcel”、“WpsWord”命令模块标记为实验功能,使用过程可能会发生不稳定情况,需要重启机器后才可正常使用,未来将适配更稳定的WPS版本,以及将支持“数据处理-数据表”命令模块处理WPS Office文件(Excel)的读写等操作。
命令的可选属性“操作类型”,与Windows版本(“后台操作”、“模拟操作”、“系统消息”)支持的选项存在差异,仅支持“后台操作”、“模拟操作”。
前往 命令手册 可了解更多细节。
其中,自定义对话框的命令如下所述。
自定义对话框
自定义对话框,可以自定义符合业务需求的HTML表单界面,运行时将通过JSON格式返回用户填写的表单数据。 在命令区,找到“系统操作”,单击展开,找到“对话框”,再单击展开,可以找到自定义对话框命令,包含对话框标题、自定义表单、默认值、超时时间(秒)、超时自动点击、中断超时点击等属性。 点击自定义表单 右侧的图标按钮。

自定义表单的编辑页面如下所示。

左侧是表单控件栏,中间是对话框设计界面栏,右侧是表单组件的属性配置栏。 主要交互方式与流程编辑界面保持一致,可双击或拖动组件到设计面版上生成设计表单。 复制JSON配置,主要复制的是表单配置的JSON结果,开发者可以根据JSON的规则,在属性的“默认值”处以JSON结果格式设置表单在运行时的默认值。