阿里云RPA(机器人流程自动化)干货系列之七:编写第一个RPA应用(可视化模式)

简介: 导读:本文是阿里云RPA(机器人流程自动化)干货系列之七,我们采用可视化开发模式编写第一个RPA应用(获取淘宝网宝贝),以及如何实现机器人自动化执行流程的过程。

导读:本文是阿里云RPA(机器人流程自动化)干货系列之七,我们采用可视化开发模式编写第一个RPA应用(获取淘宝网宝贝),以及如何实现机器人自动化执行流程的过程。


一、编写RPA应用程序

1)打开Studio客户端,点击“可视化模式”按钮,新建一个“有人值守机器人”应用,如下图所示:

2)我们以在淘宝网上搜索华为手机为例,大致流程是这样的:打开淘宝网 --> 搜索华为手机 --> 通过RPA工具箱获取页面宝贝元素 --> 将获取的宝贝信息保存到数据视图里

  • 打开淘宝网

  • 搜索华为手机,点击“捕获网页元素”,弹出内嵌的Chrome浏览器网页

点击“开始录制”按钮,然后录制页面的input输入框,然后点击“回显”按钮,录制的输入框会有闪烁的红色框

在“输入内容”里输入”华为手机“

通过“点击网页元素”录制页面的搜索按钮

  • 通过RPA工具箱获取页面宝贝元素

当在输入框里搜索华为手机之后会有N个华为手机信息显示出来,我们需要做个循环,通过“找相似元素”以获取手机的数量

点击“找相似元素”,页面上所有华为手机元素都找出来了,截止目前为止我们已经获取到页面上显示的华为手机的个数了(下图最上面看到有48个元素被找到了)

找到上面48个宝贝之后,我们就需要做个循环一一获取页面信息

在下面的页面中我们需要获取元素值:

在【界面设计】中先设置列名,如下图所示

  • 将获取的宝贝信息保存到数据视图里

然后将获取的宝贝信息根据循环次数一行一行写入到数据表格中,整个代码如下所示:

二、调试预览

点击【调试预览】按钮,进入到调试页面,点击【开始】运行之后结果如下图所示:

这样我们就获取到我们搜索的淘宝页面的第一页的华为手机信息(第二页及后续页的数据可以通过循环获取分页信息),并写入到数据表格中。

至此我们第一个RPA应用就完成了,这个应用是通过可视化开发模式实现的,不需要写一行代码,适合于那些不具备编程基础知识的业务同学,可以快速构建自己的RPA应用,实现机器人自动化操作。下一篇我们将介绍如何将此应用发布至企业应用市场并通过有人值守机器人获取此应用执行。


目录
相关文章
|
3月前
|
人工智能 机器人 Serverless
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
当云计算遇见具身智能,AI咖啡开启零售新体验。用户通过手机生成个性化图像,云端AI快速渲染,机器人精准复刻于咖啡奶泡之上,90秒内完成一杯可饮用的艺术品。该方案融合阿里云FunctionAI生图能力与安诺机器人高精度执行系统,实现AIGC创意到实体呈现的闭环,为线下零售提供低成本、高互动、易部署的智能化升级路径,已在商场、机场、展馆等场景落地应用。
安诺机器人 X 阿里云函数计算 AI 咖啡印花解决方案
|
6月前
|
传感器 人工智能 监控
通义灵码智能体模式在企业级开发中的应用:以云效DevOps自动化流程为例
通义灵码智能体模式具备语义理解、任务闭环与环境感知能力,结合云效DevOps实现CI/CD异常修复、测试覆盖与配置合规检查,大幅提升研发效率与质量。
293 0
|
3月前
|
安全 搜索推荐 机器人
风险规则引擎-RPA 作为自动化依赖业务决策流程的强大工具
机器人流程自动化(RPA)是一种通过软件“机器人”自动执行重复性任务的技术,能大幅提升工作效率。它适用于财务、电商等领域的标准化流程,如账单处理和退货管理。然而,RPA在复杂决策场景中存在局限,需结合决策模型(DMN)和业务规则管理系统(BRMS)实现流程与决策的协同自动化,从而增强灵活性与业务价值。
|
4月前
|
机器学习/深度学习 人工智能 自然语言处理
RPA江湖兵器谱:2025年最火机器人流程自动化软件大盘点
RPA机器人流程自动化正成为企业数字化转型的关键工具,助力降本增效。本文全面解析2025年主流RPA软件,涵盖国际领军者、国产翘楚与特色厂商,技术优势与行业地位一目了然,助你精准选型避坑。
|
数据采集 人工智能 机器人
RPA与爬虫:自动化工具的本质差异与选择指南
本文深入解析RPA与爬虫的本质差异,帮助企业根据业务需求明智选型。RPA侧重内部流程自动化,爬虫专注外部数据采集。内容涵盖技术原理、应用场景、优劣势对比及主流RPA工具介绍,助力把握自动化趋势,提升效率。
1135 0
|
7月前
|
弹性计算 自然语言处理 Ubuntu
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
本文描述在阿里云上从0开始构建一个LLM智能问答钉钉机器人。LLM直接调用了阿里云百炼平台提供的调用服务。
从0开始在阿里云上搭建基于通义千问的钉钉智能问答机器人
|
5月前
|
数据采集 监控 BI
RPA与爬虫的本质区别:企业自动化如何选对工具?
RPA与网络爬虫虽同属自动化技术,但定位迥异。RPA模拟人工操作,实现跨系统流程自动化,适用于企业内部业务处理;爬虫则专注网页数据采集,面临合规挑战。企业应根据操作场景与数据来源合理选用。
923 0
|
5月前
|
测试技术 API C++
Playwright 自动化测试系列(7)| 第三阶段:测试框架集成​​Page Object 模式
本课程详解Playwright测试框架中的Page Object模式,通过电商登录-下单实战演示PO架构设计与高级技巧,结合Pytest实现多用户测试。重点解析PO模式提升代码复用性、降低维护成本的核心价值,并提供常见问题解决方案,助力构建高可维护性的自动化测试体系。
|
6月前
|
人工智能 自然语言处理 监控
无需编程,我用 AI 模型结合 RPA 自动化,用 2 天时间手搓小红书营销产品
这是一篇关于如何用ai 和无代码方式,为运营提供一套“小红书爆款生产流水线”的工具,系统可自动采集对标博主笔记、分析热点数据并生成选题草稿,用户仅需补充细节即可完成高质量内容创作。流程涵盖关键词采集、对标博主监控、高价值笔记筛选、AI文案与图片创作及多账号矩阵发布。相比传统方式,该方法大幅提升效率,1小时可完成10篇内容创作,助力创作者在竞争中脱颖而出。文中还详细解析了关键词采集、对标博主分析、自动化排版等关键步骤,适合希望提升内容生产效率的运营者参考。

相关产品

  • 机器人流程自动化