AI太逆天了
我的几乎100%AI的一个平台,今天又让它给我改了20个bug bug太多了,前前后后搞这个平台差不多一个月,快两个月了吧,总算差不多搞好了。这个平台大致上分为三个功能,还有一个是沙箱里边去执行用例的,这个是我另一个同事做的还有一个剩下那两部分大概是我做的,不过我是接手另一个同事的工作,所以说也不能说全是我做的吧
一个就是利用browser use全流程UI自动化,当然并不是简简单单的调用官方的包就行了,还做了自己的一些处理,然后用了自己公司内部的一些API并不是用的官方的API,
还有就是我设计了一个本地录制,然后回放,自己写的浏览器插件,如果说回放的时候遇到元素有问题的话,他就有AI自愈,然后回写那一步修复过的的最新元素,大概就是这样,这么一个简简单单的东西搞了好久好久,并且全流程自动化还是不稳定,不知道为啥
虽然说起来简单,但其中一旦你搞下去了,这些过程中就会遇到奇奇怪怪的问题什么403鉴权问题呀,元素分页,然后过滤的一些前端页面的显示问题呀,然后用例执行过程中的状态的变更问题,然后还有就是如果说遇到特殊的用例,它有一些死循环问题,还有就是有一些抽屉会有动画,然后回放的时候的特殊处理,还有就是相同的元素的一些优先级锚点定位异常的那种兜底策略,然后降级选择机制之类的,反正还是挺复杂的,甚至还有我还做了一个并发的加锁方案基于redis的,反正挺复杂的,
等着差不多搞起来之后总结总结,就可以拿这个去面试了
一个就是利用browser use全流程UI自动化,当然并不是简简单单的调用官方的包就行了,还做了自己的一些处理,然后用了自己公司内部的一些API并不是用的官方的API,
还有就是我设计了一个本地录制,然后回放,自己写的浏览器插件,如果说回放的时候遇到元素有问题的话,他就有AI自愈,然后回写那一步修复过的的最新元素,大概就是这样,这么一个简简单单的东西搞了好久好久,并且全流程自动化还是不稳定,不知道为啥
虽然说起来简单,但其中一旦你搞下去了,这些过程中就会遇到奇奇怪怪的问题什么403鉴权问题呀,元素分页,然后过滤的一些前端页面的显示问题呀,然后用例执行过程中的状态的变更问题,然后还有就是如果说遇到特殊的用例,它有一些死循环问题,还有就是有一些抽屉会有动画,然后回放的时候的特殊处理,还有就是相同的元素的一些优先级锚点定位异常的那种兜底策略,然后降级选择机制之类的,反正还是挺复杂的,甚至还有我还做了一个并发的加锁方案基于redis的,反正挺复杂的,
等着差不多搞起来之后总结总结,就可以拿这个去面试了
全部评论
相关推荐
昨天 16:22
门头沟学院 golang 点赞 评论 收藏
分享
点赞 评论 收藏
分享
