不会写代码,我能学会做RPA机器人吗?

本文介绍了RPA工具如何降低编程门槛,80%的场景无需代码,通过直观界面设计机器人。剩下的20%复杂任务可通过AI如kimichat解决,如随机挑选图片示例。作者分享了实际案例和AI辅助的代码片段。
摘要由CSDN通过智能技术生成

RPA介于编程与非编程之间,80%的场景可以通过拖拽式的组件完成开发设计,单纯的这一点,就已经让很多小白蠢蠢欲试了,因为这80%的场景,已经可以满足绝大部分的工作场景了,让机器人替我们工作已经不再是梦寐以求的神话。

不过很多小白因为对于RPA工具的不了解,还是会问,大胡子老师,我不会写代码,能学会设计自己的RPA机器人吗?

RPA工具的设计初衷就是为了降低编程的门槛,让非程序员也能轻松上手。这些工具通常拥有直观的用户界面和丰富的帮助文档,即使是编程新手也能快速入门,特别是上面说的已经有80%的场景是不需要代码就能学会的技能。那么剩下的20%场景咋办呢?

我们可以借助AI的能力,只需要把问题描述清楚,问AI就好了。例如下面这个场景:

公众号机器人需要在正文中随机挑选本地3张图片插入,那么问题就来了, 怎么在文件夹中查找图片,并且随机挑选出3张呢?

我采用了kimichat进行问答,并且经历了1次纠正,才解决了该问题。

AI完整代码贴出来(注意哦,我没有改一行代码):

#随机在folder_path下面挑选num_images张图片
def pick_random_images(folder_path, num_images):
    # 获取文件夹下所有文件的列表
    files = os.listdir(folder_path)
    # 过滤出图片文件,这里假设图片文件的后缀为.jpg, .jpeg, .png
    image_files = [f for f in files if f.lower().endswith(('.jpg', '.jpeg', '.png'))]
    # 检查图片数量是否足够
    if len(image_files) < num_images:
        raise ValueError(f"Not enough images in the folder. Found {len(image_files)}, but need {num_images}.")
    # 随机选择num_images数量的图片
    selected_images = random.sample(image_files, num_images)
    # 获取绝对路径列表
    abs_paths = [os.path.join(folder_path, img) for img in selected_images]
    return abs_paths

接下来,我们就需要再uibot或影刀里面集成该片段代码就可以。

我是大胡子,专注于RPA案例实战。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值