项目介绍
TagUI是一个由AI Singapore提供的命令行工具,旨在实现数字化流程自动化(RPA)。该项目得到了政府的资助,以加速新加坡的AI发展。TagUI的主要特点在于,它允许用户通过简单的TagUI语言编写流程,进而在屏幕上自动执行Web、鼠标和键盘交互。
TagUI的功能丰富多样,包括数据抓取和处理、网页测试和自动化测试、流程自动化等。用户可以借助TagUI从网页上抓取数据,并进行处理和分析。同时,它也可以用于执行网页测试和自动化测试,例如检查元素是否存在、判断元素的属性值是否符合预期等。此外,TagUI还能自动化执行复杂的流程,如打开网页、填写表单、上传文件、发送邮件等,用户可以通过编写脚本来模拟执行这些任务。
安装
Windows安装步骤
1. 下载TagUI的Windows版本压缩包。
(下载地址:https://github.com/kelaberetiv/TagUI/TagUI开发环境安装 — TagUI By:上海数员RPAhttps://github.com/kelaberetiv/TagUI/)
2.选择简易安装方式(不需要自己配置环境变量)
3.配置Chrome浏览器的位置
-
打开
tagui\src\tagui.cmd
文件。 -
在文件中找到
chrome_command
设置,将set chrom_command的值改成自己的Chrome浏览器的安装位置 -
运行一个tag文件,打开C:\tagui\flows\samples文件夹,cmd回车,在终端输入tagui 1_google.tag回车,验证是否安装配置成功
常用命令
TagUI的脚本语言非常直观,
例如: -click 按钮:点击页面上的“按钮”。
- `type 输入框 as 你好`:在页面上的“输入框”中输入“你好”。
- `click "登录"`:点击页面上的“登录”按钮。
许可证
TagUI在Apache License 2.0下发布。
贡献
我们欢迎任何形式的贡献,包括但不限于:
- 改进文档
- 修复bug
- 添加新功能
- 分享您的使用案例