上周末给上海破局会员线下做了一场"RPA+AI公众号爆文实操与爆文实战经验"的主题分享,这次分享给我带来了十几个铁杆的RPA学员,RPA+公众号爆文的这个赛道依然很火爆。
借这次分享的机会,我把手把手教你用RPA写一个公众号AI Agent(一)中分享的采集公众号爆文的文章进行了升级优化,升级之后的RPA机器人可以一次采集多个对标账号的文章,且增加了更多的异常处理机制。
话不多说,直接上干货,详细拆解升级之后的RPA开发流程。
一)前提条件
前提条件通常指的是在机器人开始执行其自动化任务之前必须满足的条件或需求。这些条件确保RPA机器人能够在适当的环境下运行,并且能够正确、高效地完成既定任务。
例如提前打开网页并完成登录,准备好需要录入的清单等等。
搭建本机器人的前置条件:
-
浏览器打开微信公众号后台管理,并手动完成登录。
-
在桌面上创建叫“公众号文章”的文件夹。
- 在“公众号文章”里创建“账号列表.xlsx”文件,并新建一个叫“账号主列表”的sheet页,在该sheet页中的第一列填写对标账号。
二)定义变量
为了更加灵活地控制 RPA 机器人,设置变量,方便流程中引用。
根据需求,需要设置以下变量:
【采集页数】 : 每个账号本次采集的最大页数,如果页数不够,则采集完该账号文章。
【开始页码】 :顾名思义,即从哪个页码开始采集。
【文章存储根文件夹】:默认值为桌面上的“公众号文章”文件夹,也可以自定义一个文件夹。RPA自动在这个文件夹下创建所有的对标账号。RPA也会自动地在对标账号文件夹下创建以文章名称命名的文件夹,所有的文章的内容和图片都会保存在这个文件夹之中。文件夹的层级关系如下:
【账号列表文件】:存储对标账号列表的excel文件,保存在“文章存储根文件夹”的目录下。
三)打开文章查找页面
- 点击图文进入编辑网页
- 点击超链接
- 弹出编辑超链接页面
转换为RPA流程图
四)输入对标账号名称,查找文章
实操流程如图:
转换为RPA流程图
五)根据预设的页码循环列表
实操流程如图:
通过 RPA 流程图,可以更加直白理解:
说明:
-
主流程中有三层循环,分别遍历账号列表,采集页面列表以及当前页的文章列表。
-
采集页面列表遍历结束的条件有两个
-
已经遍历到最后一页,没有下一页按钮存在
-
已经采集完了用户输入的采集页数
六)采集文章内容
实操流程如图:
通过 RPA 流程图,可以更加直白理解:
七)全流程
八)全流程完整指令
因流程比较复杂,所以进行多级子流程封装,方便进行调试和流程复用。
主流程完整指令
采集当前页文章流程****指令
采集单篇文章流程****指令
下载图片流程指令
因文章篇幅有限,无法一一展示细节。如果你对搭建该RPA机器人感兴趣,加我Fu_prompt,发送“公众号粉”,我拉你进【RPA+AI技术交流群】,也欢迎加入我的知识星球。