iS-RPA 2022.2.0 正式发布

前言

iS-RPA 距离上次发布已经过去半年之久,在这段时间里我们走进客户不断发现新的需求,我们深入业务场景不断研发新功能,我们反思自己不断对产品进行打磨。宝剑锋从磨砺出,梅花香自苦寒来,通过这段时间的积淀 iS-RPA2022.2 版本正式发布,我们有太多功能等不及和您分享,也希望我们的努力能够帮助加速您的自动化进程😄。

2022.2.1.0 更新声明

在 iS-RPA 2022.2.0 发布后,我们收到了很多客户的支持和反馈。为了更好的服务广大客户,我们及时修正了近期发现的问题,并对部分痛点进行了针对性优化。现已开放下载 iS-RPA 2022.2.1.0!

客户端
1、解决浏览器执行 js 组件,运行后没有正确的效果,并且返回值中有错误信息的问题;
2、解决 chrome 插件打开页面,切换过程中,新版本 v3 插件报找不到浏览器的问题;
3、解决卸载后,重新安装新版本设计器,提示第三方 cv2 导入问题;
4、解决 chrome 插件消息模式运行组件报错的问题;
5、解决新版本设计器打开第三方 IDE,当工程存储路径包含空格时,跳转报错的问题;
6、解决 IE 类型的智能拾取属性配置缺失的问题;
7、解决设计器,机器人登录地址转换的问题。

服务端
1、服务端接口从 https://domain/isapi/t_tenantName 优化成 https://domain/tenantName
2、解决了菜单授权重定向问题;
3、修复了定时模式的调度问题;
4、snapshot 定时任务查询最近 10 分钟之内没有生成录像的 session;

以上功能已经纳入最新安装包中,欢迎大家下载体验。如有使用问题,欢迎随时与我们联系。

亮点功能

开发者模式

提供开发者模式,通过引入 Python 模块、元素库、iSResource API 封装实现完全基于 Python 语言的开发。

多租户管理

彻底隔离,无线拓展。多个租户公用自动化平台,且租户数据彻底隔离,减少不同组织间系统干扰。

云原生 - 微服务

平台现在采用微服务架构,全面支持云原生转型!

信创能力提升

全新推出信创版设计器、机器人。自动化平台同步适配国产化系统,信创能力全方面提高。

下载体验链接

iS-RPA 2022.2.1.0 设计器机器人完整安装包 64 位

iS-RPA 2022.2.1.0 设计器机器人完整安装包 32 位

视频介绍

iS-RPA 2022.2.0.0 新功能介绍视频 - 开发者版

线上产品手册

iS-RPA 2022.2.0.0 设计器手册

iS-RPA 2022.2.0.0 机器人手册

iS-RPA 2022.2.0.0 自动化平台手册

设计器

2022.2 版本设计器我们以“更好帮助您开发流程”为核心,推出了以下几个方面的优化点。

1、提供了全新的开发者模式

很多小伙伴通过多年的学习和实践已经成长为 Python 的高手,渐渐喜欢大量的使用代码块,了解了更多的 Python IDE,知道了丰富多彩的 Python 生态,运用过更多的 Python 库,学会了使用 git 测试框架,小伙伴们越来越渴望在 Python 的生态中遨游,我们感觉了这份迫切和需求,我们在新版本中通过引入 Python 模块、元素库、iSResource API 封装实现完全基于 Python 语言的开发,我称之为开发者模式。我们将这种模式融入艺赛旗 iS-RPA,是专门为喜爱用 Python 编程的高手服务的模式,不建议初学者使用。

Python 模块

什么是模块?现在在我的工程处可以添加新的节点叫做 Python 模块,创建的 Python 模块会生成对应的.py 文件,您可以在设计器内或你喜欢的编辑器编辑和运行模块。

第三方编辑器:支持将 Python 模块和你常用的 Python IDE 关联起来,双击设计器我的工程中 Python 模块或通过右键菜单即可跳转到对应的 Python IDE 中,目前支持 VSCode、PyCharm。你可以在文件 - 第三方编辑器中设置缺省的第三方编辑器(系统可自动检测编辑器所在文件路径也可以手动选择文件路径)以及缺省的打开方式。
全局函数现支持第三方编辑器打开。
在第三方编辑器中,我们会自动设置好相应的解释器,您可以在编辑器中自如的使用代码提示,你可以在编辑器中使用编辑器自带的运行、debug、git、单元测试等能力。在第三方编辑器中保存的 python 代码会动态在设计器中更新。
Python 模块许可使用规则等同与全局函数及代码块。设计器未登录或无必要许可时,运行 iSResource API 会出现异常。

元素库在开发者模式中的应用

在元素库中您可以点击“我的元素库”进入到元素库侧边栏,通过点击元素库上方拾取按钮即可为元素库单个或批量添加元素。通过元素库拾取到的元素,您可以右键复制元素代码,在 Python 模块(支持第三方 IDE)中通过复制的 "元素 ID" 获取元素对象,快速将元素属性应用于代码开发流程中。

iSResource API

iSResource API 是对部分艺赛旗自研组件进行 API 封装,封装的 iSResource API 可在第三方 IDE 中运行使用,帮助您在使用第三方 IDE 时通过调用 iSResource API 组件,实现艺赛旗自研组件功能。

目前支持 iSResource API 组件有鼠标点击、获取文本、设置文本,图片检测、鼠标移动、鼠标双击、元素截图、获取元素位置等可在第三方编辑器中快速使用。

2、支持浅色皮肤并进行的大量界面元素优化

很多小伙伴觉得设计器只有黑色主题太单一了,长时间的使用下会审美疲劳,为此我们准备了一个让你“眼前一亮”的新皮肤风格 - 浅色皮肤。并且为进一步提高您的使用体验,我们还针对两个皮肤风格做出了大量界面元素优化,希望这些小细节能提高您的使用体验。

一键换肤

设计器推出全新浅色皮肤,在浅色皮肤中包含大量的界面优化,针对主界面、弹窗、菜单、字体颜色等方面做出了整体界面优化,对于界面图标、组件框、引线等细节,我们则是专门设计了一套设计方案,更加适配浅色皮肤,整体样式更加美观。浅色皮肤使用投影时更加清晰,更适合需要做流程汇报的小伙伴。可在文件 - 设置 - 通用设置 - 外观进行一键换肤操作,可根据使用习惯及使用场景选择喜欢的皮肤风格。

细节优化

优化了组件样式、引线、选中框等方面细节,现在组件框引脚磁吸范围更大,并且只有在鼠标靠近时才会显示引脚,并对组件配色进行优化,进一步提高组件美观性;引线颜色进行优化,进一步适配组件样式风格。

优化选中框在缩放时显示不明显问题,现在选中组件后选中框颜色更显眼,并且放大和缩小画布都可以轻松看到选中组件。

启动加载页、欢迎页优化

我们为新版本重新设计了一套启动加载页,现在启动 RPA 设计器时就可以看到更美观的加载页啦 ~

优化了原有欢迎页样式,我们对欢迎页重新设计,原来在打开设计器时会同时打开欢迎页和设计器,现在进入设计器时,只会打开欢迎页,在欢迎页右侧可快速选择最近项目、新建项目,更可以在欢迎页直接导入 RPM 流程,快速构建自动化流程。

分辨率适配

在之前由小伙伴反馈由于屏幕的分辨率,导致我们的拾取框存在不同程度的变形。我们针对此问题做出优化,根据屏幕分辨率,拾取框进行自适应缩放。

3、元素库

很多小伙伴反馈我们,在流程开发中存在同一个元素被很多拾取组件使用的情况,这样每一个组件都需要拾取一次元素,并且若多个拾取组件使用同一个元素,若要更改元素也十分不便捷。因此我们推出了元素库功能,帮助您在元素库一次拾取,可以在拾取组件上多次复用

元素库拾取

现在设计器右侧属性下方,新增“我的元素库”侧边栏,在元素库中您可以点击“我的元素库”进入到元素库侧边栏。通过点击元素库上方拾取按钮即可为元素库单个或批量添加元素。

在使用元素库进行拾取元素操作时,可以通过 F2 键暂停,从而达到拾取过程中可以拾取多个页面的效果,同时在元素库中会以元素所处页面进行自动分组,暂时在每个页面下拾取的各个元素。

元素复用

通过元素库拾取到的元素,您可以直接拖拽至拾取类组件上,拾取类组件即可复用元素库中元素属性参数;将元素库中元素拖拽至画布时,即会弹窗显示拾取类组件,选择后即可生成包含当前元素属性的拾取组件;您也可右键复制元素代码,在 Python 模块(支持第三方 IDE)中通过复制的 "元素 ID" 获取元素对象,快速将元素属性应用于代码开发流程中。

鼠标悬浮至具体元素时,可快速预览元素缩略图。

元素库相关操作

右键选中元素后即可实现对元素编辑、高亮显示、查看元素在流程中的引用、复制元素代码、删除操作。

元素编辑:可进行元素的基本信息以及元素属性的编辑操作,在保存后会同步更新至相关联的拾取组件中。

高亮显示:实现在界面中高亮显示拾取元素,点击高亮显示后会拾取框会闪烁提示元素位置,帮助您确定拾取元素是否符合预期

查看引用:可以查看当前元素在所有流程以及当前流程中被引用的组件。

复制代码:点击复制代码后会将元素相关 ID 以及其他属性复制进剪贴板帮助你快速在代码中使用该元素

删除:可以对元素库元素进行删除操作,点击删除后会弹出确认弹窗,经确认即可删除元素。

4、组件新增及其他优化

我们在这段时间和一些小伙伴进行了沟通,得知了小伙伴对设计器的一些建议与反馈后,我们了解到小伙伴使用设计器时会出现一些问题,以及小伙伴对我们未包含组件的诉求,因此我们对原有组件的进行优化,并新增组件满足更多自动化操作

新增 PDF 压缩组件: 支持对 PDF 文件进行压缩操作,支持高品质、标准品质、低品质三种压缩品质,品质越高压缩后文件越大质量越好。

select 组件优化: 优化了原 select 组件选项参数只能通过输入的方式进行填写,现在 select 选项支持按照索引、value 和 text 进行下拉框选择。

截图组件逻辑优化: 优化了原截图组件获取的结果并非实时画面,而是延时后的画面现象,现在使用截图组件所截即所得,截取图片更加准确。

控件输入组件优化: 优化了当使用控件输入组件时若开启 caps lock,则机器人运行时输出结果大小写相反问题,现在会对输出结果进行检测,如与输入结果不一致,则自动更正,确保输出与输入结果一致。

创建数据库对象逻辑优化: 优化原使用数据库对象组件时密码只能手动输入,现在数据库对象组件增加引脚使得密码可以变量传入。

获取控件 HTML 组件优化: 优化获取控件 Html 组件在特定场景下会加载大量资源可能导致设计器或机器人假死现象,现在检测到加载资源超过 20M,则组件停止运行,同时控制台输出异常,提高容错机制。

单元格写入组件优化: 优化了原单元格写入组件使用时选取文件时只能选取后缀为.xlsx 的文件,无法选取.xls 文件问题,现使用单元格写入组件时支持选取.xlsx 和.xls 文件。

组件定位优化: 为解决长流程中组件定位困难问题,新增操作:在控制台双击组件,对应组件周边闪烁 3 秒,提醒组件所在位置;当缩放画布时,当画布足够小时,即单独处理样式,突出组件名称即可;双击时,组件可移动至屏幕中央。

组件帮助优化: 对组件帮助进行整体优化,现鼠标悬停组件引脚时即可查看组件详情,在组件帮助中展示组件名称、功能描述、返回示例、更新时间、并以表格的形式呈现组件属性详情。

剪切板优化: 优化了原剪切板只能获取 2047 字符,现在使用剪切板可以获取全部字符。

5、其他

在其他方面,设计器通过对组件管理、RPM 协调以及流程相关功能进行优化,进一步加速您的自动化进程,提高您的使用体验。

拾取能力提升

拾取功能想必各个小伙伴已经很熟悉了,无论是鼠标点击还是设置文本很多界面自动化组件都离不开拾取,新版本中我们针对拾取功能进行进一步优化,从智能拾取、适配企业微信、chrome 插件几个方面提升拾取能力。

智能拾取优化

拾取精度优化:iS-RPA 推出了全新的算法模型,进一步提高拾取精度、加快拾取速度。

拾取内容增加:当智能拾取成功拾取到页面元素时,拾取区域灰色蒙版变为绿色。同时会悬浮提示拾取到的元素类型以及拾取结果。

新增智能拾取开关:在拾取过程中,可以点击 F9 选择是否开启智能拾取, 可以根据场景选择拾取方式,如元素不能被普通拾取成功拾取到时可以选择拾取智能拾取,轻松拾取所有界面元素;除无法拾取到元素的场景外,可以使用普通拾取更轻便更快速。

在后续我们还会继续优化智能拾取,请相信我们会不断推出更好更准的智能拾取新版本。

支持企业微信拾取

在 2022.2 版本 iS-RPA 支持拾取企业微信中界面元素,可通过设计器拾取组件将企业微信中元素轻松拾取。

使用指南:若要拾取企业微信中元素时,需权限对应,如管理员运行企业微信则需管理员运行设计器才可正常拾取;如普通运行企业微信则普通运行或管理员运行设计器都可以正常拾取企业微信中元素。

chrome 插件优化

chrome 谷歌浏览器扩展程序版本由 V2 升级至 V3,适配更多版本 chrome 浏览器版本。****

组件中心

在组件中心中可以实时管理集成中心组件以及服务器组件,可根据自动化需求选择下载组件,集成中心帮助你快速集成第三方系统,服务器组件则可帮助你快速复用发布的自定义组件。

  • 集成中心

  • 集成中心通过集成第三方系统开放 API,实现在流程中快速关联第三方系统,使用集成中心需先通过服务端 - 微服务 - 集成中心配置相关连接器,创建连接示例,完成连接器配置后即可在设计器中安装使用。需以企业服务器登录设计器才可使用正常集成中心组件。详见控制台 - 集成中心帮助介绍。

  • 集成中心如何在流程中使用呢?首先需要先将集成中心组件进行安装,安装后右键画布,选择集成中心菜单,即可以组件的形式使用相关的连接器,帮助快速集成第三方系统。

  • 在使用集成中心连接器中会在备注中展示连接器及版本号,并在组件中心中将会展示连接器的详细信息,如组件说明、文档连接、作者等。

  • 服务器组件

  • 原自定义组件 - 服务器组件迁移至工具 - 组件中心 - 服务器组件中,可通过此菜单对发布至控制台的自定义组件进行统一管理,并且在新版本中自定义组件展示信息更全面,支持展示组件的更新时间、版本、作者等相关信息。

  • 已下载组件

  • 在组件中心中支持对发布至本地的自定义组件及已安装的服务器组件、集成中心连接器进行汇总展示。在已安装中,将已经完成下载的集成中心以及服务器组件进行分别展示,可在此界面查看组件的安装时间以及组件详情如版本、更新时间、组件说明、作者等,并且可以进行卸载组件、更新组件。

  • 支持手动刷新操作,点击搜索栏旁的刷新按钮,即可手动刷新,将已下载组件信息同步至最新版本。除手动刷新外,每次启动设计器,组件中心都会自动更新至最新版本。

RPM 文件导入

支持导入 RPM 文件:支持通过导入 RPM 文件生成标准化的自动化流程。在文件 - 导入 RPM 流程文件中,选择 RPM 文件设置相关工程信息后,即可根据导入的 RPM 文件一键生成标准的流程;也可在登录欢迎页 - 打开工程中选择 RPM 流程文件后即可生成标准的自动化流程

工程相关优化

欢迎页工程模板更新,新增批量记录搜索结果、增获取汇率、获取 B 站播放数据等工程模板。

优化了流程统计信息,现在展示流程信息更加全面,支持统计流程使用组件数量,以及各个子流程组件数量等。

优化流程版本信息展示,现在当使用最新版设计器打开旧版本流程时,会弹窗提示流程版本,并帮助用户将原有组件参数更新至新版本组件中。

优化原关闭流程后重新打开自动进入到 main 流程中,现在重新打开流程时定位至上次关闭位置。

优化打印日志过多现象,现在设计器系统打印日志时,日志超过 2k 时,后续内容以“…”替代,减少日志打印过多导致的消耗系统资源的场景。

优化帮助文档在无网络以及无法访问外网时无法跳转,现在若无法跳转至线上文档则会生成二维码,扫码即可在手机或其他设备查看文档。

自动化平台

2022.2 版本控制台我们以“提高平台支撑能力”为核心,推出以下几个方面优化点。

1、以微服务架构支撑多租户管理需求,全面云原生转型

租户管理平台是什么?租户管理平台是 iS-RPA 推出的全新体系,主要实现多个租户共有一个系统,且各个租户数据彻底隔离,如 mysql、redis、es、文件存储等均进行隔离,减少不同组织间系统干扰。现在我们 RPA 平台采用微服务架构,支撑在租户管理平台多租户管理需求。

租户管理

租户管理平台中主要实现对租户进行统一管理,并以列表的形式展示各个租户的相关信息,如租户名、租户状态、访问地址等。在此页面支持对租户进行创建、查找、删除,编辑等操作。可在控制台登录页点击租户登录即可进入租户管理平台;也在控制台访问链接后增加 tenant-app 后即可跳转租户管理平台。

许可管理

可在租户管理平台中查看各个租户的许可信息,点击列表操作栏下的查看许可,即可查看该租户的许可信息,并且也可在此界面下中为该租户申请许可、导入许可。现许可文件中增加租户编号,只有编号对应的租户才可以导入许可文件。

系统设置

系统设置中可以设置对系统的安全配置以及邮箱服务器进行配置,安全配置主要对登录会话超时时长进行设置;邮箱服务器则是实现配置邮箱服务器对各个租户的管理员发送操作邮件,如创建租户时对管理员进行自动化平台账号设置邮件、对管理员进行重置密码邮件。

操作日志

在操作日志中将会展示超级管理员的各个操作的记录,主要包括超级管理员的登录、租户的新增、修改等操作。以及各个租户管理员的密码设置操作。

平台接口

为满足多租户架构下 API 接口调用需求,现在平台接口支持调用租户控制台相关操作的 API 接口。

云原生 - 微服务

什么是微服务?微服务是是一种云原生架构方法,在平台中多种功能模块作为微服务进行安装部署,各个微服务可独立部署,灵活拓展,目前支持的微服务模块包括控制台、集成中心以及系统设置。可在右侧导航中进入到各个微服务。

支持专业版和旗舰版:可能有小伙伴会问,微服务架构这么多功能是不是只有旗舰版才能享受到,目前微服务依然支持专业版旗舰版两种,两种版本都可以享受到微服务的便利,专业版和旗舰版原有支持功能均未改变。

系统管理模块优化:为满足微服务系统设置等方面需求,现将系统管理模块从控制台菜单迁移至页面最右侧微服务导航菜单中,目前许可管理以及其他系统设置从只对控制台进行设置,变为对各个微服务进行设置。

微服务主页:新增微服务主页,在微服务主页中可快速导航至控制台和集成中心中,并且也可在微服务主页快速下载设计器。

2、打破版本限制、提高兼容能力

目前 20.3、20.4、20.5、21.1、21.2、21.3、22.1 版本的流程、客户端与当前 RPA 平台兼容。当前版本控制台可兼容版本设计器、机器人,支持设计器发布自定义组件、发布流程至控制台,同步控制台自定义组件、变量、文件和数据等功能的正常使用;支持控制台调度运行机器人,且机器人可将运行结果传回控制台。当前版本的设计器、机器人可兼容运行兼容版本的流程。我们仍然建议对兼容流程进行测试再上线。

当服务端升级后,老版本机器人仅支持接入到内置租户中。

22.1 版本的服务端的升级方案

提供 RPA 平台从 22.1 版本升级至 22.2 版本的升级脚本,实现旧版本至新版的平滑升级,并且原有数据不受影响,在升级时会对新版本中间件如 mysql、redies、es 等先进行安装,并将旧中间件的数据进行转移至新版本。实现原有功能可以在升级新版本后正常使用,原有功能如角色、用户、流程、录像等都可以正常使用,且与升级前状态保持一致。

兼容策略

兼容策略是什么?随着兼容性的提升,为帮用户更好的运行各版本流程,iS-RPA 推出兼容策略功能,目前兼容策略分为两种:兼容模式和严格模式。兼容策略是与流程关联,当流程为兼容模式时流程可被对应版本及更高版本机器人调度运行;当流程为严格模式时,流程只能被对应版本的机器人调度运行。兼容策略可在管理者 - 流程编辑中进行调整,默认为兼容模式。

在任务执行中,目前控制台支持高版本机器人运行旧版流程,当任务中流程和机器人版本不匹配,且运行失败时,新增提示“流程版本不匹配,请尝试调度至其他版本机器人后重试”,具体任务失败原因仍需以异常原因为准。

在调度过程中,当流程为严格模式时,若流程和机器人版本不对应时提示“调度配置的流程与机器人版本存在不一致,请检查调度及机器人配置” 当流程为兼容模式时,若流程版本高于机器人版本时提示“调度配置流程版本高于机器人版本,请检查调度及机器人配置”

3、集成中心

集成中心是什么?集成中心能解决什么问题?在开发自动化流程时,很多情况下需要访问多个应用系统如 ERP 系统、CRM 系统等。集成中心基于此场景实现基于 UI+API 的自动化开发模式,满足多系统中数据快速且无缝地进行流动、简单流程到复杂流程的转换。您可选择对应的 API 类型(连接器),通过身份认证之后创建一个连接实例(连接);在平台创建连接之后:在设计器中,开发者能够使用 API 集成的标准化组件,快速地进行自动化流程的设计。

连接器

集成中心支持自定义连接器,可根据需求快速集成第三方系统,提供高灵活可用的连接器创建方式,可根据业务需求集成第三方系统,自行配置集成动作,构建所需的连接器。

那自定义连接器该如何配置呢?首先需先点击“新建自定义连接器”设置连接器名称后进入到自定义连接器配置中,在自定义连接器配置中进行基本信息、安全认证、定义动作、测试相关参数的设置

基本信息:在基本信息中可对连接器的相关信息进行设置,如连接器名称、连接器所属企业以及连接器所处产品等信息进行配置,并需在网络信息中配置集成第三方系统的 baseurl,以及 QPS(每秒查询率)。

安全认证:安全认证主要实现与第三方系统创建连接时鉴权验证信息的配置,鉴权类型分为两种 - 无身份认证和 API 密钥。无身份认证适合无需认证即可访问第三方系统,此种鉴权方式则无需配置即可创建连接;API 密钥适用于需认证的才可访问的第三方系统,首先需配置密钥参数信息,即第三方系统的认证密钥参数,然后需配置获取密钥信息,如认证信息及请求参数。可在请求参数中设置参数默认值,即可实现在创建连接时,密钥请求参数为设置的默认值。

定义动作:定义动作主要实现集成第三方系统的开放 API,在定义动作中可对动作的基本信息进行设置,如动作名,动作展示分组以及动作参数(动作参数指使用该动作时需配置的相关参数,可在设计器使用时进行配置);点击“下一步”,进入动作的后端配置,即对后端域名、后端路径以及请求参数、常量参数进行设置。

测试:测试页面主要实现帮助您,测试当前连接器的连接以及各个动作能否正常使用,若安全认证为 API 密钥认证时,需先与第三方系统创建临时连接,点击“未配置”,即可输入请求参数,创建连接后,点击测试即可测试各个动作,在右侧会将测试结果进行展示。

发布:自定义连接器需先进行动作定义配置(至少配置一个动作)才可正常发布,或者发布按钮置灰无法正常发布。发布成功后即可为连接器创建连接。

当连接器发布后,每次编辑并保存连接器需更改版本号,帮助用户快速感知连接器版本更新。可在基本信息中更改版本号,当未更改版本号时点击保存,则会弹出“发布并更新版本号”弹窗,帮助你快速更新版本号。

自定义连接器支持卡片式和列表式两种展示方式,通过右上角图标即可切换展示方法。

连接管理

当连接器创建连接后,可在连接管理中进行统一管理已创建连接。连接管理支持创建连接,查看详情、启用 / 停用连接以及删除连接操作。

创建连接:在连接器资源中,内置连接器可通过进入内置连接器详情,或切换成列表展示,在操作栏中即可创建连接;自定义连接器可通过卡片式展示右上角 - 点击创建连接,或列表式操作栏点击创建连接器即可为对应的连接器创建连接。在连接器管理中,点击创建连接,配置对应的连接器以及连接名称等相关信息即可创建连接。

可通过右上方筛选各个种类的连接器(全部、内置连接器、自定义连接器),也可通过搜索对连接器进行模糊查询,并按照筛选或搜索结果进行列表展现。

文档中心

文档中心主要展示集成中心中连接器相关动作的动作参数以及返回示例,帮助开发者更好的理解连接器使用方法。

文档中心可通过在连接器详情中点击连接器文档链接进入,也可在设计器 - 组件中心 - 集成中心 - 选择对应连接器点击连接器文档中心后进入该连接器的文档中心。

4、其他

在新版本我们还针对管理者报表、概览、流程管理、控制台样式等方面进行优化,进一步提高平台使用体验,帮助您更好的管理自动化进程。

报表优化

对原有报表进行升级优化,现报表入口在控制台 - 管理者左侧,现提供机器人分析、流程任务、异常分析、等待分析、投资回报报表,多维度帮您分析 RPA 运行情况。

  • 机器人分析报表

  • 可根据所选时间段以及机器人类别筛选(全部、前台机器人、后台机器人)展示机器人相关数据如机器人总数、机器人在线数、总运行时长、平均每日运行时长;机器人部门分布、机器人健康时间趋势图、最空闲机器人、最繁忙机器人、离线时长的机器人、失败次数最多机器人等。

  • 流程任务报表

  • 可根据所选时间段展示流程运行情况以及任务执行情况,展示数据有任务执行次数、任务执行成功率、任务执行总时长、任务执行平均时长、任务等待平均时长等待等。

  • 异常分析

  • 可根据所选时间段展示任务异常情况,帮助您分析任务异常原因,主要展示数据有任务执行数、任务执行成功数、任务执行异常数、执行异常率、任务异常趋势、异常次数最多的流程分布、异常次数最多的部门分布、任务异常情况等。

  • 等待分析

  • 等待分析仅系统管理员 admin 可以查看,主要展示当前所选时间 RPA 系统内任务等待的情况,主要展示数据有任务总等待时长、任务平均等待时长、任务等待失败次数、机器人负载峰值、任务等待峰值、流程等待时长排名、部门等待时长排名、调度等待时长排名等。

  • 投资回报

  • 投资回报报表主要帮助您分析 RPA 带给你效益,通过设置月薪及管理成本以及人工操作时长与机器人操作时长的倍率,即可生成一系列 RPA 效益。主要展示数据自动化节省时间、自动化节省费用、投资回报详情列表,可导出报表进行进一步统计计算。

新增 Webhook 通知

现在支持通过 Webhook 方式通知 RPA 系统内信息,帮助你快速了解 RPA 运行情况。可通过在系统管理 - 第三方应用 -Webhook 中配置 Webhook 通知消息。可配置多个 Webhook 通知满足不同人员接收到不同消息通知的效果。

  • 支持钉钉、企业微信

  • 现在支持 Webhook 通知的应用有钉钉和企业微信,钉钉类型的 Webhook 通知需配置 Hook 地址,也可根据具体使用情况配置加签密钥。企业微信 Webhook 通知只需配置 Hook 地址。

  • 通知消息类型

  • 支持全部通知或个别通知,具体支持通讯消息包括版本及版本状态、数据维护状态、AD 域同步状态、机器人异常状态、许可状态、运行状态。

  • 版本及版本状态:流程状态更新通知、版本状态通知;

  • 数据维护状态:清理成功通知、清理识别通知;

  • AD 域同步状态:同步成功通知、同步失败通知;

  • 机器人异常状态:机器人异常通知;

  • 许可状态:许可异常通知,可设置许可到期提醒天数;

  • 运行状态:调度任务运行失败通知、调度失败通知、调度任务运行成功通知、手工运行失败通知、手工运行成功通知。

管理者概览优化

管理者 - 监控面板支持查看机器人实时运行情况,在监控中您可以看到正在运行、空闲、离线、无许可的机器人数量;正在运行、等待运行的任务;迄今为止累计运行次数、累计运行时长,以及最近任务详情。

流程模块优化

  • 系统信息

  • 随着 iS-RPA 国产化能力的提升,现 iS-RPA 控制台中支持对流程区分系统信息,目前流程分为 Windows 流程和 LINUX 流程,目前机器人和流程需系统对应才可调度运行。

  • 新增流程优化

  • 在新增流程时,新版本设计器开发的流程支持展示流程详细信息,如流程组件数量、子流程数量等。

  • 流程详情优化

  • 流程详情中展示信息更全面,新版本设计器开发的流程可以展示该流程各个版本的详细信息,如组件数量、子流程数量、子流程组件数量等。

  • 流程编辑优化

  • 现在流程编辑中更新简介字段时,可自动更新至最新版本的流程详情中。

样式优化

  • 整体样式优化

  • 针对搜索、列表、以及图标进行优化设计,整体观感更美观,使用起来更加顺滑。

  • 缺省页优化

  • 针对 400、403、404、405、408、500、无网络、加载失败、许可管理 - 空页面等情况更新缺省页,帮助用户更好的了解页面出现的原因。

  • 布局优化

  • 在新版本中我们对布局进行升级修改,现将导航栏在页面上方,可以一目了然各个模块的子页面,切换页面更顺滑。

播放相关优化

  • 原来在四联播放时复制分享链接,使用链接访问时呈现的是三联播放,现在改为使用链接访问时呈现的是四联播放。

  • 修复了原来在没有日志无法播放录像问题,现在无日志也可正常播放录像。

变量获取优化

  • 原来在获取服务器变量时程序会访问 ES 服务器,若此时 ES 服务器存储空间已满,则无法正常获取变量,我们修复了这个问题,现在如果写入则会发生异常,读取不会发生异常。

代码相关优化

  • 因原来使用的 ES 版本为 7.10.2,但此版本存在安全漏洞,现在升级至更稳定的 7.17.7 版本。

  • 对 redies 部分命令进行优化,进一步提高心跳查询速度,提高系统稳定性。

国密算法

在 RPA 服务端中现已支持国密算法 SM2 进行密码加密,目前在控制台在 AD 域密码应用国产加密算法 SM2 进行加密。

前台机器人

增加暂停功能

支持前台机器人用户在多场景下的使用和满足用户需求,特增加前台机器人流程运行时的暂停功能。当前台机器人流程被用户点击运行时,用户可以在该流程的更多选择项中增加暂停菜单项.

同步流程优化

前台机器人根据流程的兼容策略同步流程,如流程为兼容模式:则机器人只能同步同版本或低版本流程;流程为严格模式,则机器人只能同步同版本流程.

五、信创能力提升

为响应国家国产化号召,iS-RPA 现在正式推出信创版设计器及信创版机器人,

目前设计器及机器人支持的操作系统有统信 UOS 桌面版操作系统,其中 ARM、X86 架构均支持。

并且 RPA 自动化平台同样适配 ARM、X86 架构下安装部署。

信创版设计器

  • 信创版设计器组件

  • 信创版设计器支持界面自动化相关组件,包含图片、鼠标、控制、键盘等组件的使用。

  • 信创版设计器支持多种拾取方式如图片拾取、CV 拾取、firefox 浏览器拾取功能,帮助您在信创架构下也可以“所见即所得”。

  • 支持系统相关组件的使用,包含通用文件类、剪切板类、打开类、窗口类组件的使用。

  • 支持 Main 流程并且可以创建多个子流程。

  • 支持服务器相关组件的使用,包含文件类、数据类、变量类组件。实现信创版设计器与控制台之间的互联。

  • 支持程序相关组件的使用,包含字符串类、字典类、正则类、数字函数类、时间类、其他类、流程控制类、列表类、基本计算类、表格数据类、JSON 类、boolean 类、Base64 类组件的使用。

  • 支持变量在流程中使用,如流程变量、全局变量、流程参数可在流程开发中正常使用。

  • 界面菜单

  • 支持元素库相关功能,如通过元素库进行元素拾取、元素可复用至拾取类组件、复制代码等相关功能。

  • 支持艺赛旗 ID、文件、编辑、运行、工具、窗口、帮助等功能的正常使用。

  • 工具栏支持快捷操作如打开、保存、全部保存、预览组件、编译、运行、只运行此组件、运行此流程、从当前步骤运行、查找均支持正常使用。

  • 设计器右侧 - 我的工程相关功能如新建子流程、新建分组等功能均支持使用。

  • 支持右键组件进行相关快捷操作,如全选组件、剪切组件、拷贝组件、粘贴组件、删除组件、只运行此组件、从当前步骤运行、组件定位到代码、注释组件等操作。

信创版机器人

  • 信创版机器人为支持在 ARM 架构下部署、运行的后台机器人。信创版机器人支持控制台统一管理,支持控制台派发任务给信创版机器人

  • 设置相关操作:支持登录、注销、设置机器人别名、选择机器人所属部门、以及显示机器人运行状态。

  • 主界面支持展示流程列表以及运行记录列表。

  • 日志:支持记录信创版机器人客户端行为日志记录以及流程运行日志。

控制台信创适配

  • ARM、X86 架构适配

  • 支持在银河麒麟、中标麒麟、华为欧拉、统信 UOS 服务器操作系统下安装部署。

  • 目前 RPA 平台支持部署在 ARM、X86 架构,现在 ARM、X86 架构支持集群部署和单机部署两种部署方式,并且功能如流程、调度、任务等功能在 ARM 架构上都可以正常运行。

  • 支持 ARM、X86 架构下的流程、设计器以及机器人接入 RPA 平台,现在设计器可以实现与 RPA 平台的互联;同时控制台可以调度运行 ARM、X86 架构下的机器人,且机器人可将运行结果传回控制台

后记

以上就是 iS-RPA 新版本发布的所有更新点啦👏,在未来我们会不断优化改进产品。🙏欢迎您在本贴下发表真知灼见,无论是吐槽还是建议,我们都会认真听取大家的想法。如有对新功能不了解也可以发表疑问,届时我们会为您细心解答😆。