使用AI自动生成自动化脚本(小白的编程利器,亲测有效,保证可用)

该文章已生成可运行项目,

AI在编程中的应用越来越普及,国外的cursor最有名,可以仅仅使用人类自然语言向ai描述详细需求,ai就能自动生成相关代码,还可以持续和ai对话修改和增删需求,效率非常高,可以说淘汰了一大批低端的增删改查工程师。国内的字节发布的Trae也是类似功能,主要使用deepseek来实现自动生成代码,整体效果还可以。在自动化脚本领域,之前还没有一款能自动生成脚本的工具,最近几天发现冰狐智能辅助居然已经支持了AI自动生成自动化脚本,亲自体验了下,效果非常不错(仅个人体验感觉),生成的脚本可以直接运行,现在我把自己的经验分享给大家,如果有不对的地方的话,希望大家批评指正。

一、什么是AI自动生成自动化脚本

ai自动生成自动化脚本就是:不需要您了解编程相关的知识和具体每个冰狐api的使用方法,只需要将您想做的事情的详细步骤告诉AI,AI会立刻自动生成精确的、可运行的脚本。AI自动编程适合不懂开发的“小白”,对专业脚本开发人员、产品相关人员和测试人员等也非常有用,能节约大量时间,提高工作效率。

二.使用前您需要了解的知识

在使用AI之前,您需要知道如下知识点:

  1. 看文档最佳脚本实践,大概知道在什么情况下使用什么模块即可(用于选择模块),不需要对如何使用等细节了解的很清楚。
  2. 知道什么是tag
  3. 学会使用冰狐的UI树工具(点击查看视频教程,滑动视频到01.50秒看视频中讲解UI树的部分即可),会查看和搜索当前界面的UI元素,在使用“无障碍模块”时需要用到。
  4. 学会使用冰狐的图色工具(官网,「移动端」/「我的设备」找到对应设备,点击右边的“图色工具”),在我们使用“图色模块”时需要用到。

三、详细使用步骤

  1. 登录官网,进入「移动端」/「AI生成脚本」。
  2. 点击右上角的“设置模型参数”设置模型,强烈推荐使用deepseek,填写你自己的deepseek账号的api-key(自己去deepseek官网注册,开通开发者权限,如果不会请deepseek搜索下如何获取api-key)。注意需要给deepseek账号充值才可以用,根据我们大量实际使用经验,这个费用很低一天大概几毛钱左右,用才收费不用不收费。
  3. 点击右上角的“+AI”,会出现对话框,“支持模块”中显示了所有支持的模块,默认使用的是无障碍,你可以根据实际需要选择其他模块。
  4. 点击右边的”生成脚本“按钮,会弹出和AI对话的界面,左边是生成的代码可以直接选择设备调试运行代码;右边是和ai对话的列表,输入你的详细需求,ai会自动生成对应的脚本,如果需要修改和添加需求,直接在输入框中继续输入和ai对话即可。

四、梳理业务逻辑

AI生成脚本中最核心、最关键的就是把自己的业务逻辑(详细需求)用人类语言描述清楚,否则AI可能无法精确生成脚本。即使相同的app,如果app版本不同其UI界面和tag也很有可能会不一样,即使相同的版本,如果需求有细微差别代码也会不一样。所以我们要尽量细化我们的需求(越是细化越好),比如:获取微信账号:先启动微信,并点击“我的”,然后获取以微信号开头的微信账号”,这个需求就比较详细,每一步操作都介绍了。

什么样的需求是伪需求或者不合格的需求?举例如下:

  1. 「帮我实现一个获取当前微信账号的脚本」。这个就是典型的不合格需求,这样生成的代码很有可能到不到你想的结果。不同的微信版本的界面很可能不一样,ai可能会按照他之前“见过”的微信ui样式给你生成一个脚本。
  2. 「实现一个获取拼多多商品信息的脚本」。这是典型的伪需求,获取什么信息?什么商品?通过什么操作进入的商品页面?啥都没有,ai也只能凭借以前的“记忆”给你生成看似正确的脚本。

什么样的需求是合格的需求?简单来说就是你自己人工为了实现目标是如何操作手机的,你把这个操作过程详细描述给AI,然后AI就会自动把你的操作过程翻译成冰狐js脚本,这样的需求就是合格的需求。所以需求越详细,生成的脚本就越可靠。 例子:

  • 获取微信号:1.打开微信;2.点击“我”切换到有“视频号”文本的页面;3.获取以“微信号:”开头的微信账号。这样的需求就是好需求,把我们人工每一步操作都详细列举出来了,这样AI就能准确生成目标脚本。

如果需求非常复杂的,我们可以将这些需求在逻辑上分成不同的模块,然后分别细化,比如:

整体需求:

  1. 打开微信
  2. 获取微信号
  3. 访问网络获取电话号码
  4. 添加联系人

详细需求:

  • 打开微信:打开微信,用“微信”这个词判断是否进入微信。
  • 获取微信号:点击我进入带有视频号文本的界面,然后获取以“视频号:”开头的控件文本,并去掉“视频号:”
  • 访问网络获取电话号码:url为https://fjsg.com.cn/api/call, post请求,请求和返回都是json格式,使用上一步获取的微信号作为参数,返回数据为json数组。
  • 添加联系人:循环遍历上一步获取的数组,数组中存放的是电话号码,点击通讯录进入有“新的朋友”的文本界面,然后点击“新的朋友”进入带有“添加朋友”的界面,然后点击添加朋友进入有className为cn.android.editText的界面,然后粘贴电话号码,点击“搜索”,最后点击添加到通讯录。

五、总结

本文详细介绍了在冰狐智能辅助平台中如何使用AI(deepseek)来实现自动生成自动化脚本,不需要人工写一样代码,更不需要懂任何编程知识,仅仅需要把你自己的详细业务逻辑告诉AI即可,AI会自动给你返回高可用的脚本,极大降低了开发成本,提高了开发效率。

本文章已经生成可运行项目
下载解压后,将“AI脚本插件合集1.1.jsx”复制到\Abobe Illustrator XX\Presets(在部分AI软件中可能显示为“预设”)\zh_CN\脚本 文件夹下,重新启动ai,就可以在"文件"-"脚本"下看见ai脚本菜单,运行即可。其他说明:如果你按上述安装方法可以正常使用脚本,那么可以无视下面说明。如果你按上述方法安装了脚本,但是点击插件却无任何反应,则需要你选择不同版本的脚本复制到\Abobe Illustrator XX\Presets(在部分AI软件中可能显示为“预设”)\zh_CN\脚本 文件夹下,即使是AI绿色版也可以使用AI CS6 32bit复制“AI脚本插件合集_CS6_32.jsx” AI CS6 64bit复制“AI脚本插件合集_CS6_64.jsx” AI CC 2015 64bit复制“AI脚本插件合集_2015_64.jsx” AI CC 2017 64bit复制“AI脚本插件合集_2017_64.jsx” AI CC 2018 64bit复制“AI脚本插件合集_2018_64.jsx 注:部分脚本由于兼容原因,可能无法在某些ai版本中使用。 包含的ai脚本插件列表 AI尺寸横向标注 对象横向标注脚本 AI尺寸纵向标注 标注尺寸 增强版 画刀版1.0 画刀版2.0 天地盖盒子脚本 绘制手提袋脚本 绘制外箱脚本 生成出血线脚本 文本段落分行 段落文本行合并 文本段落转换 单行文本打散 字体转曲 字体大小写转换 查找专色 对象换位 选择对象导出为PSD 导出jpg 选择对象导出jpg 选择增强 随机填色 AI圆角插件 锚点分割路径 等分路径 建立等分圆 量路径长度 点到点连线 节点延伸 解锁全部对象 统一画板尺寸 当前页加矩形 全部页加矩形 垂直两分 水平两分 插入页码等 AI多图层转多画板 AI页面适配对象 裁切标记 印前角线 一键拼版 自动拼版 阵列复制 内角线 创建参考线 打开多页PDF 置入PDF多页面 条码生成 移除叠印属性 移除非纯黑叠印 解散全部群组 批量替换链接图 AI链接文件打包 全部颜色转黑 查找白色叠印 删除所有蒙版 正则编辑文本 流水号生成器 ai颜色标注
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值