来也科技上周发布“人工智能+”系列首篇,提出数字员工将极大推动“人工智能+”落地,构建新质生产力;数字化劳动力将成为以人工智能为引擎的新质生产力的重要抓手。


从“互联网+”到“人工智能+”,数字技术成为经济社会高质量发展过程的持续动力。随着“人工智能+”行动全面展开,中国开启智能化高质量发展新时代。2024年被普遍认为是大模型场景应用元年,大模型技术展现出引领科技发展的强大实力。


来也科技去年发布基于大语言模型的Laiye RPA Copilot——RPA“魔法帽”,并在客户和伙伴的反馈中进行了多次升级优化,让数据处理的开发变得像有魔法般简单。


图片


图片


RPA魔法帽开发理念


一般RPA产品的数百条命令中,仅有约20%属于常用命令,大致可以分为三类:


UI自动化命令:如鼠标自动点击、键盘自动输入等,这类是最常见的。


数据处理命令:如Excel表格、数组、文件的处理等,这类命令使用频率很高,但易被忽视。


命令库:针对特定领域需求的解决方案,通常使用Python、Java等编程语言实现,并集成到RPA流程中。


创建能够根据用户需求自动生成上述各类命令的智能助手,需要针对不同目标制定相应解决方案。


现阶段不适合自动生成UI自动化命令。通过对话生成命令的预期各不相同,目前的语言模型尚不能完美实现每一目标。


由于用户通常使用专业开发工具(如VS Code)而非RPA产品编写Python代码,来也科技将命令库自动生成功能做成VS Code的一个扩展插件。用户可以通过描述需求来自动生成包含代码和文字描述的命令库,有助于长期复用


来也科技新版RPA产品引入“魔法帽”按钮,旨在简化数据处理命令的生成。用户只需简单描述需求即可进行数据处理。使用此功能需安装最新版本的RPA Creator或通过网页版工具操作。


图片


引领数字员工开发范式转变

    


RPA魔法帽重新定义了新时代的RPA开发范式,用户可以直接以对话的形式,生成RPA流程片段,为已开发的RPA流程生成注释,快速生成覆盖各种场景的自定义命令,大幅提升了RPA开发效率、可维护性和可扩展性


图片


图片


RPA魔法帽的特点


1


通过自然语言生成自动化流程片段

通过简单的自然语言描述需求,就能让RPA自动生成代码,同时自动进行语法检查提示和参数补充提示。只需按照引导进行修改和调试。流程片段生成功能不仅能大幅提高流程编写速度,更有助于降低错误率,提高流程搭建效率。


在自动化流程的设计、开发中利用大语言模型的能力,通过文本对话方式,直接生成RPA流程中与数据处理相关场景的流程片段(如数组去重、字符串处理等),只需用户稍作确认和参数补充即可完成复杂的数据处理流程搭建。魔法帽能够显著降低RPA流程开发门槛,有效提升自动化落地效率


2


理解自动化流程并提供解释或注释

结合大语言模型,魔法帽的代码解释功能能够轻松理解并解释BotScript语法代码,帮助用户在接手他人代码、审查旧代码或调试问题时事半功倍。


只需提供流程块代码,就能获得清晰易懂的流程解释,帮助用户快速了解代码逻辑。使用插入注释功能还能一键自动生成代码注释,大大节约沟通时间,提高工作效率。


代码注释对于RPA流程协作、分享具有重要作用。开发者能使用魔法帽根据流程代码内容自动对流程进行解释和注释,能够大幅降低注释流程所需要的时间,提升注释的质量、使注释更加标准化


3


生成扩展命令/插件并快速复用

通过魔法帽,用户还能无缝调用来也科技自研的智能文档处理平台的能力。对于描述没有覆盖的内容(如Excel路径),魔法帽也可以友好地提示用户进行补充。此外,生成的代码自动包含注释,变量含义一目了然。一次搭建,多次复用。有了魔法帽,流程搭建更加简单高效,维护更加方便。


RPA 6.2.1版本中的共享中心,提供了企业级的组件安全和版本管理能力,实现包括命令、数据资产等资源的共享。开发者可以轻松复用组织中共享的命令库,或将自己开发的命令库上传到共享中心,从而避免对同样组件的重复开发和维护,加速企业内的自动化落地过程。共享中心也将与流程创造者联动。开发者在流程创造者中可一键安装和更新共享命令。相关命令库更新提供实时提醒,一次性解决组织内的组件共享、保存、更新难的问题。


我们将在下篇详解RPA魔法帽的流程代码生成自定义命令生成功能,为您提供便捷的魔法帽使用指南。