美文网首页
不会写代码,我能学会做RPA机器人吗?

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

作者: 大胡子的机器人 | 来源:发表于2024-04-23 17:10 被阅读0次

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

    image.png

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

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

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

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

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

    image.png

    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机器人吗?

          本文链接:https://www.haomeiwen.com/subject/kylwxjtx.html