1.产品概述
产品组成分为:设计器、执行器(机器人)和中控平台三个主要功能组件,其它组件还包括数据平台、AI平台和和移动端设计器与机器人。
其中:执行器(机器人)负责对流程的执行工作,设计器主要通过可视化拖拽对流程进行设计,中控平台主要负责对执行器(机器人)的管理工作,包含任务生成、流程任务监控、任务调度、终端资源监控、告警、权限和安全等功能。
数据平台:可以对机器人运行中的数据埋点产生的数据进行分析,实时展示机器人的运维数据情况、流程的执行数据情况以及流程中涉及的业务数据,并快速实时生成流程的业务数据视图。
AI平台:通过内置的OCR、NLP或对接第三方的AI能力组件,通过将所需的能力进行组合,然后让机器人在处理流程是调用,实现对图片、文字、票据、单据和合同等的识别和信息提取。
移动端设计器和机器人:可以支持在安卓系统下的自动化流程设计和运行。
2.产品基础架构
产品部署环境:
1.控制台:
支持在windows server和linux系统上部署。数据库默认是mysql。
2.设计器和机器人
主要是部署在windows 7及以上系统包括windows server系统,也支持在linux系统和macos系统上部署。
移动端
支持安卓操作系统。
产品开发语言环境:
设计器和机器人:产品底层框架基于C++和node.js混合架构,因此,可以不依赖于windows系统框架,保证了系统架构的灵活性;同时,支持python和js语言扩展能力。
控制台:开发语言基于JAVA开发。
部署模式:
机器人同时支持有人值守和无人值守两种模式。
在没有控制台的情况下,支持单机部署机器人和设计器。此时,通过绑定电脑的硬件信息来生成单机版许可。
在有控制台的情况下,机器人注册到控制台上获得许可。
硬件配置要求: