我們用 Gemini 2.0 打造了自動報錯的 AI 小助手
手动提交bug真的太荒谬了。人们写bug报告的水平真的很差。于是,一个五分钟就能解决的小问题,却要花上好几个小时来回确认。“用的是什么浏览器?”“还在出问题吗?”
但这可以通过工具解决,而且这是一个可以通过工具解决的问题。人类在报告错误时很容易犯错,但计算机不会犯这种错误。想象一下,有一个工具可以直接接入开发工具,抓取会话记录、网络日志和错误跟踪,并且具有自动生成总结和复现步骤的人工智能。
几年前,我们构建了一个工具,可以捕获您在HAR文件中能获得的所有信息,加上屏幕录制功能,并将其打包成一个链接供工程师使用。它结合了屏幕录制和开发工具(如DevTools)的功能。这个工具叫jam.dev,现在每月有超过50万个错误是通过它被捕捉到的,这让我们感到非常兴奋!
今天我们新增了一个AI,它可以分析所有的会话记录和网络日志中的错误和跟踪日志,并简洁描述错误,列出确切的复现步骤,并附上与屏幕录制时间戳对应的信息。它是在实验模式下构建的Gemini 2.0。我们选择Gemini是因为它原生支持处理视频,这是其他LLM无法做到的。
希望你能试试,然后告诉我你的看法。我的邮箱是 dani@jam.dev,期待收到你的消息。
尝试一下:jam.dev/ai
示例:https://x.com/jamdotdev/status/1887523689518014891
我认为人们在未来很长一段时间内都会在软件测试中扮演重要角色(只要人类是用户,人类也需要成为测试者),但收集调试信息并记录到工单中的工作不需要手动完成。就像卡斯帕罗夫和“深蓝”一样,最强的合作是人机结合——人做擅长的事,计算机做擅长的事。
顺便说一句,我们正在招聘工程师,并致力于开发用于故障排查、去重处理和自动化解的AI。如果你对这些问题感兴趣,非常希望能与你交流:jam.dev/careers
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章