kimi提效RPA,看我怎么用AI解决一个复杂的facebook元素定位问题

大家好,我是大胡子,专注于RPA课程与解决方案。

RPA是高效辅助咱们城市牛马做重复工作的利器,它的实现原理就是基于元素进行定位,从而再去实现点击/滚动/输入等操作,可以说会元素定位,那么RPA项目就成功了一半。

今天咱们实战:识别facebook的帖子进行转发时弹出的群组列表。

图片

看起来很简单吧,但实际上这个列表几乎不存在任何有关【群组】【group】的css标识,所有的class几乎都是看不懂的随机类名。
并且listitem的数量也不能对应上,所以也不能单纯的通过listitem进行定位,如下图:
在这里插入图片描述

那么,怎么才能准确的获取到该群组列表的第1个或第2个元素呢?
于是我就将这个对话框的元素发给AI,让AI帮我找一找规律
我要获取这个元素下面的群组列表:

<div aria-labelledby=":r25:" role="dialog" class="x1n2onr6 x1ja2u2z x1afcbsf xdt5ytf x1a2a7pz x71s49j x1qjc9v5 xrjkcco x58fqnu x1mh14rs xfkwgsy x78zum5 x1plvlek xryxfnj xcatxm7 x1n7qst7 xh8yej3"><div class="x1qjc9v5 x78zum5 xdt5ytf x1n2onr6 x1al4vs7 x1jx94hy xrjkcco x58fqnu x1mh14rs xfkwgsy x104qc98 x1gj8qfm x1iyjqo2 x6ikm8r x10wlt62 x1likypf xzit4ce x1e9k66k x12l8kdc">...</div>

kimi给了我一个js的写法,不错,有点头绪了,它会帮我找到dialog listitem之类的标签。
图片

但这是js,我想要的是最直接可以定位的css表达式,于是我又问AI:
图片
最终,它给我一个表达式,然后换上我的动态变量(第几个群组):

div[role="dialog"] div[role="list"] > [role="listitem"]:nth-child({{variables.curr_index}}) 

最后总结一下:

我的这个问题其实核心是因为元素太多,肉眼并不好找关键信息,于是我就借助kimi,将这个对话框的元素直接发给kimi,让他帮我找关键标签,从而达到AI提效的目的。

怎么样,你学会了吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值