内容介绍
本书主要编写了RPA(Robotic Process Automation)的概述和机器人开发基础知识,并结合电商行业和新媒体行业的案例进行详细讲解。*一章介绍了RPA的定义、特点、与传统自动化技术的区别,以及其应用场景和常用软件。*二章重点介绍了影刀RPA,包括其优势、应用领域、工作流程和基本语法。第三章和第四章分别以电商行业和新媒体行业为背景,设计了相关的RPA机器人案例,如商品自动上新、店铺优惠券设置、新媒体视频批量上传等。第五章则提供了实际的RPA实训案例,包括消息群发机器人、商品数据采集、新媒体自动关注机器人等。本书适合对RPA感兴趣的读者和高校学生,包括从事自动化开发的技术人员、电商从业者、新媒体从业者等。通过本书的学习,读者可以掌握RPA的基本概念和技术,了解其在实际应用中的具体操作和设计思路。
目录
第 1 章 RPA概述 ........................................................................................................................ 1
1.1 RPA 的定义与特点 ........................................................................................................ 1
1.1.1 RPA 的定义 ......................................................................................................... 1
1.1.2 RPA 的特点 ......................................................................................................... 1
1.2 RPA 与传统自动化技术 ................................................................................................ 3
1.2.1 传统自动化技术的定义 ..................................................................................... 3
1.2.2 RPA 与传统自动化技术的区别 ......................................................................... 3
1.3 RPA 的基本工作原理 .................................................................................................... 4
1.3.1 RPA 的系统体系结构 ......................................................................................... 4
1.3.2 RPA 工作的技术架构 ......................................................................................... 5
1.4 RPA 的技术介绍 ............................................................................................................ 7
1.4.1 屏幕抓取技术 ..................................................................................................... 7
1.4.2 业务流程自动化管理技术 ................................................................................. 8
1.4.3 人工智能技术 ..................................................................................................... 9
1.4.4 其他技术 ........................................................................................................... 10
.5 RPA 的应用场景 .......................................................................................................... 12
1.5.1 电商业务应用场景 ........................................................................................... 13
1.5.2 金融和银行业务应用场景 ............................................................................... 13
1.5.3 客户服务和支持应用场景 ............................................................................... 14
1.5.4 人力资源管理应用场景 ................................................................................... 14
1.5.5 供应链管理应用场景 ....................................................................................... 16
1.6 常用 RPA 软件 ............................................................................................................. 16
1.6.1 UiPath Studio ..................................................................................................... 17
1.6.2 Power Automate ................................................................................................ 17
1.6.3 UiBot ................................................................................................................. 17
1.6.4 影刀 RPA ........................................................................................................... 17
第 2 章 RPA机器人开发基础 .................................................................................................. 18
2.1 影刀 RPA 概述 ............................................................................................................. 18
2.1.1 影刀 RPA 简介 .................................................................................................. 18
2.1.2 影刀 RPA 的基本应用 ...................................................................................... 19
2.1.3 影刀 RPA 的版本及权限 .................................................................................. 19
2.2 影刀 RPA 的功能模块 ................................................................................................. 20
2.2.1 综合管理 ........................................................................................................... 20
2.2.2 个人中心 ........................................................................................................... 29
2.2.3 应用开发 ........................................................................................................... 37
2.3 影刀 RPA 的基本概念 ................................................................................................. 50
2.3.1 指令的一般构成 ............................................................................................... 50
2.3.2 元素的一般捕获方式 ....................................................................................... 51
2.3.3 捕获相似元素 ................................................................................................... 52
2.3.4 元素捕获的实质 ............................................................................................... 53
2.3.5 深度模式捕获元素 ........................................................................................... 53
2.3.6 获取网页对象 ................................................................................................... 55
2.3.7 获取窗口对象 ................................................................................................... 56
2.3.8 数据的表达 ....................................................................................................... 57
2.3.9 文本处理 ........................................................................................................... 62
2.3.10 列表处理 ......................................................................................................... 67
2.3.11 变量 ................................................................................................................. 74
2.3.12 输入模式 ......................................................................................................... 77
2.3.13 对话框 ............................................................................................................. 78
2.3.14 输出方式 ......................................................................................................... 80
2.3.15 正则表达式 ..................................................................................................... 82
2.3.16 应用的分享与获取 ......................................................................................... 84
2.4 影刀 RPA 的三大逻辑 ................................................................................................. 90
2.4.1 条件判断 ........................................................................................................... 90
2.4.2 循环 ................................................................................................................... 96
2.4.3 等待 ................................................................................................................. 101
2.5 影刀 RPA 的下载与安装 ........................................................................................... 107
2.5.1 影刀 RPA 的下载 ............................................................................................ 107
2.5.2 影刀 RPA 的安装 ............................................................................................ 108
2.6 影刀 RPA 的环境配置 ............................................................................................... 110
2.6.1 电脑端环境配置 ............................................................................................. 110
2.6.2 安卓手机端环境配置 ..................................................................................... 112
2.7 机器人流程设计概述 ................................................................................................ 114
2.7.1 机器人流程设计的含义 ................................................................................. 114
2.7.2 机器人流程设计的好处 ................................................................................. 114
2.7.3 机器人流程设计的原则 ................................................................................. 114
2.7.4 机器人流程设计的步骤 ................................................................................. 116
第 3 章 电商行业 RPA 机器人设计案例 ............................................................................... 118
3.1 商品自动上新 ............................................................................................................ 118
3.1.1 场景描述 ......................................................................................................... 118
3.1.2 业务流程 ......................................................................................................... 118
3.1.3 RPA 机器人流程设计 ..................................................................................... 125
3.2 商品优惠券设置 ........................................................................................................ 126
3.2.1 场景描述 ......................................................................................................... 126
3.2.2 业务流程 ......................................................................................................... 127
3.2.3 RPA 机器人流程设计 ..................................................................................... 130
3.3 商品 SKU 信息获取 .................................................................................................. 132
3.3.1 场景描述 ......................................................................................................... 132
3.3.2 业务流程 ......................................................................................................... 132
3.3.3 RPA 机器人流程设计 ..................................................................................... 135
3.4 批量物流信息查询 .................................................................................................... 137
3.4.1 场景描述 ......................................................................................................... 137
3.4.2 业务流程 ......................................................................................................... 137
3.4.3 RPA 机器人流程设计 ..................................................................................... 140
第 4 章 新媒体行业 RPA 机器人设计案例 ........................................................................... 144
4.1 新媒体视频批量上传 ................................................................................................ 144
4.1.1 场景描述 ......................................................................................................... 144
4.1.2 业务流程 ......................................................................................................... 144
4.1.3 RPA 机器人流程设计 ..................................................................................... 148
4.2 新媒体直播数据获取 ................................................................................................ 150
4.2.1 场景描述 ......................................................................................................... 150
4.2.2 业务流程 ......................................................................................................... 150
4.2.3 RPA 机器人流程设计 ..................................................................................... 153
RPA 机器人与商务应用
VIII
4.3 批量添加员工微信到企业微信 ................................................................................ 155
4.3.1 场景描述 ......................................................................................................... 155
4.3.2 业务流程 ......................................................................................................... 155
4.3.3 RPA 机器人流程设计 ..................................................................................... 159
4.4 新媒体舆情分析 ........................................................................................................ 160
4.4.1 场景描述 ......................................................................................................... 160
4.4.2 业务流程 ......................................................................................................... 160
4.4.3 RPA 机器人流程设计 ..................................................................................... 165
第 5 章 影刀 RPA 实训案例 ................................................................................................... 168
5.1 消息群发机器人 ........................................................................................................ 168
5.1.1 场景描述 ......................................................................................................... 168
5.1.2 业务流程 ......................................................................................................... 168
5.1.3 RPA 机器人流程设计 ..................................................................................... 171
5.1.4 开发步骤 ......................................................................................................... 173
5.2 商品数据采集机器人 ................................................................................................ 188
5.2.1 场景描述 ......................................................................................................... 188
5.2.2 业务流程 ......................................................................................................... 188
5.2.3 RPA 机器人流程设计 ..................................................................................... 191
5.2.4 开发步骤 ......................................................................................................... 193
5.3 新媒体自动关注机器人 ............................................................................................ 208
5.3.1 场景描述 ......................................................................................................... 208
5.3.2 业务流程 ......................................................................................................... 208
5.3.3 RPA 机器人流程设计 ..................................................................................... 212
5.3.4 开发步骤 ......................................................................................................... 212
5.4 店铺经营报表制作机器人 ........................................................................................ 224
5.4.1 场景描述 ......................................................................................................... 224
5.4.2 业务流程 ......................................................................................................... 225
5.4.3 RPA 机器人流程设计 ..................................................................................... 227
5.4.4 开发步骤 ......................................................................................................... 228
作者介绍
陈海城,慕研(杭州)数据分析师事务所负责人,主要从事大数据服务;互联网数据服务;数据处理服务;软件开发等的研究和服务工作。
媒体评论
1.丰富的案例分析,帮助读者深入了解 RPA 技术在实践中的具体应用和效果。 2.阐述 RPA 技术发展趋势,展望 RPA 技术在不同领域的应用前景。 3.语言通俗易懂,兼顾理论与实践,适合不同层次的读者阅读。
关联推荐
1.丰富的案例分析,帮助读者深入了解 RPA 技术在实践中的具体应用和效果。 2.阐述 RPA 技术发展趋势,展望 RPA 技术在不同领域的应用前景。 3.语言通俗易懂,兼顾理论与实践,适合不同层次的读者阅读。