自然语言脚本FAQ

自然语言脚本FAQ

Q1:如何能输入自言语言?

A:双击红框处,按自然语言格式要求输入文本,即可生成可执行脚本,目前暂不支持直接在步骤间添加AI步骤,可通过拖拽的方式将写好的AI步骤拖拽到想要放置的位置。(下期会解决这个问题)

 


 

Q2:自言语言格式是什么?

A:1期暂支持三种自然语言脚本录制,点击、等待及设置超时时间,后续会逐步增加自然语言脚本能力,具体语法规则如下

 

点击

语法样例:点击目标语义      点击$变量名称

 

点击指定语义对应的控件、图标、文字、变量等

 

点击设置  (点击+名词)

点击${test}  (点击+${变量})

点击第一个消息  (点击+数量词+对象)

点击扫一扫右侧元素  (点击+名词+位置词+内置词)

点击扫一扫右侧搜索   (点击+名词+位置词+对象)

点击扫一扫右侧第二个元素   (点击+名词+位置词+数量词+内置词)

点击扫一扫右侧第二个下载   (点击+名词+位置词+数量词+名词)

 

ps:元素为内置词

等待

语法样例:等待 时间值  

 

等待时间单位为秒,支持1位小数点,最大输入数字为600秒

 

等待5秒

等待1.5秒

 

超时时间

语法样例:任意语句#超时时间值

 

适用于任意自然语言后添加

 

点击设置#10秒

点击$test#10秒 

 

ps:默认超时时间为30秒,自行添加超时时间后,默认超时时间数值会被覆盖    

 

Q3:为什么生成的AI步骤前会有个!icon呢?

A:!icon表示您当前新建or编辑的AI步骤未进行回放,区别于直接点击映射屏幕即执行的录制式,为保证您输入的目标对象被AI正确识别,建议您每一步都进行回放验证


Q4:数据标注是干什么用的呢?

A:对于非常规图标,需要给它标记一个定义后,在书写自然语言。

 举个例子:如下图icon所示,假设我们输入【点击客服】回放脚本执行失败,此时需要右键,点击【数据标注】,在标注内容旁边的输入框处输入【客服】,如点击【复制并保存】后,会将刚刚输入的客服复制到剪贴板中;如点击【仅保存】则仅保存对图标的定义,不复制对应的文本内容。

 


Q5:目前已支持的图标分类有哪些

A:目前共支持22类icon识别,具体分类如下


  1. 相机
  2. 轮播图
  3. 二维码
  4. 开关
  5. 搜索
  6. 设置
  7. 返回
  8. 加号
  9. 更多
  10. 关闭
  11. 扫一扫
  12. 头像
  13. 手势密码
  14. 全屏
  15. 消息
  16. 分享
  17. 点赞
  18. 排序
  19. 铃铛
  20. 键盘
  21. 购物车
  22. 弹框