之前一篇文章中,我们用阿可 AI 实现了测试流程的自动化,比如打包版本、环境升级、执行测试。不少读者对具体怎么操作比较好奇。
今天,我们就以版本打包为例,手把手教你如何让阿可 AI 完成一次操作,再把这次操作变成一个可以反复调用的 AI 队友。
整个过程其实只需要四步:
- 让阿可 AI 连接你的电脑
- 用自然语言让阿可 AI 完成一次打包
- 把这轮成功的对话整理生成一个 AI 队友
- 下次需要打包时,直接调用 AI 队友

下面我们一步步看具体如何操作。
第一步:让阿可能操作你的电脑
要让阿可帮你打包,第一步当然是先把本地电脑连接上。
进入阿可 AI 后,点击 更多 > 我的电脑。 在页面中可以看到一条连接命令。

复制这条命令,打开电脑上的终端执行。
执行完成后,回到阿可 AI 页面。如果状态显示为客户端在线,就说明已经成功连接。

然后开启一个新聊天,点击 + > 运行环境 > 本地。

到这里,阿可就可以在这台电脑上执行后续操作了。之后你只需要在聊天里告诉它想做什么,它就可以直接在电脑上完成对应任务。
同时,你也可以根据实际情况设置不同的操作权限,控制 AI 的访问范围和确认方式。如果是第一次使用,建议先选择需要确认的权限模式,熟悉流程之后,再根据任务情况调整。

第二步:告诉阿可,帮我打个包
电脑连接完成后,就可以在对话框里用自然语言告诉阿可你想做什么。
比如,可以先提供 Jenkins 地址和登录信息,让它登录对应环境,再告诉它需要打包的分支、版本号以及其他要求。
接下来,阿可会直接操作本地电脑,进入对应的 Jenkins 页面,根据要求完成后续操作,包括环境选择、分支和参数配置、版本规则,以及打包过程中可能出现的失败和异常处理。
如果过程中发现有些规则没说明白,也可以在聊天里继续补充,阿可会根据新的要求往下执行,直到完整跑通一次真实的打包流程。

到这里,我们已经让阿可 AI 真正在电脑上完成了一次任务。
但如果每次打包都要重新介绍一遍 Jenkins 环境、参数配置和版本规则,其实还是有点麻烦。
所以接下来,我们可以把刚刚跑通的这套流程固化下来。
第三步:把操作变成一个 AI 队友
刚才这一轮对话里,阿可已经逐渐搞清楚了这项任务应该怎么做,包括使用什么环境、如何配置参数、版本如何处理,以及遇到不同错误时应该怎么处理。
要把这系列步骤变成反复可用的自动化流程,可以创建一个对应的 AI 队友。
简单来说,AI 队友就像一个已经熟悉这项工作的固定搭档。你可以提前把一套方法、规则和经验交给它,之后再遇到同类任务,就不用每次从头解释背景。
你可以在当前对话里继续告诉阿可:
根据这个对话帮我生成一个打包队友。
阿可会自动总结刚才的操作过程,并把其中关键的步骤和规则整理到队友中。生成之后,可以简单检查一下它的内容。如果有特殊要求,也可以在这里继续补充。

这次生成的 CloudCanal 打包助手,就已经包含了完成这项打包任务需要的主要信息。

以后打包规则如果有变化,也不需要重新创建,直接告诉它新的规则,继续更新就可以。
第四步:下次打包,直接调用
队友创建好之后,后面的使用就很简单了。
你可以选择刚刚创建的 CloudCanal 打包助手 开始聊天,也可以在任意聊天中 @ 这个队友。告诉它这次需要打什么包、处理哪个分支,它就会按照已经沉淀好的流程开始执行。

从一次到无数次
把一件重复工作自动化其实很简单。
第一次,和阿可 AI 一起把任务完整跑通,把过程中需要的步骤、规则和处理方式梳理清楚。确认流程可用后,再把这轮对话沉淀成一个 AI 队友。以后遇到类似需求,直接选择这个队友开始聊天,或者在任意对话里 @它,就可以继续调用这套已经跑通的流程。
同样的方法,也不只适用于测试。只要是那些需要反复做、流程又相对固定的事情,都可以尝试先和阿可一起做一次,再把有效的过程留下来。
第一次,和阿可 AI 一起把事情跑通。
下一次,直接 @ 它干活。