红帽的Jiri Kyjovsky今天分享了Log Detective的消息,这是一个正在开发的新工具,它将利用人工智能模型来帮助分析RPM包的构建失败。
开发人员目前正在开发Log Detective,并训练AI模型“用简单的话来识别和解释构建失败”。日志检测旨在使RPM打包人员更容易找出构建可能失败的原因。他们的新项目网站认为:
每次构建都会产生数千行的输出,分散在多个日志文件中。相关的错误消息可能在任何地方。这就像大海捞针一样。
……
经验丰富的包装者有一种直觉,错误信息最有可能出现在哪里,但无论如何,这个过程是乏味的。新手经常被复杂性淹没,完全错过了错误消息。
..。
培训AI模型以理解RPM构建日志,并用简单的语言解释故障,并提出如何修复它的建议。你根本不需要打开日志。
好吧,这就是他们希望日志侦探将工作至少。目前,他们正在收集更多的RPM构建日志,用于训练他们的AI模型。
Log Detective不久前在软呢帽设计者名单。他们目前的Log Detective基本网站位于log-detective.com. It will be interesting to see eventually how this works out in practice and if the AI model can be extended to help with analyzing other Linux build logs, etc.