openSUSE 中文社区
openSUSE 中文社区主页,为您带来最新的 openSUSE 资讯,为中文用户的交流提供一席之地。
马上订阅 openSUSE 中文社区 RSS 更新: https://suse.org.cn/feed.xml
openQA 新增 AI 友好型接口
Fangzhouu Liu
2025年10月4日 09:00
openSUSE 项目成员将模型上下文协议(MCP)集成到项目的 openQA 框架中,推动自动化测试向前发展 此举标志着该项目在将人工智能融入其开源软件开发流程方面迈出了关键一步。 “初始版本将包含三款 MCP 工具,后续会根据用户反馈逐步扩展相关功能,”塞巴斯蒂安·里德尔(Sebastian Riedel)在一篇宣布支持 MCP 的博客文章中写道,“该功能将主要供 SUSE 质量工程(QE)工程师以及 openSUSE 社区成员使用,这些人员通常需要花费大量时间审核测试结果,并排查自动化测试失败的原因。” 模型上下文协议(MCP)通过应用程序编程接口(API),规范了人工智能模型访问外部工具和数据的方式,这使得大型语言模型能够与 openQA 等网络服务进行交互。 此次更新意味着,人工智能助手可直接查询 openQA,以审核测试结果并生成任务运行摘要。例如,若请求总结任务 5324207,系统会返回基于 ARM 架构的 Tumbleweed 测试失败的相关详情;而任务 5265754 则显示,基于 x86_64 架构的网络测试套件已通过,仅存在少量跳过项。 目前,openQA 中的 MCP 支持仅限于只读访问,这使得人工智能工具可收集信息,但无法进行修改。未来的更新可能会支持写入操作,不过这类操作需要额外的安全设置和控制方法。如今,大多数 MCP 客户端都支持 bearer token 认证,因此 openQA 也采用了这一认证方式。 项目维护者表示,MCP 支持目前仍处于试验阶段,需在 openqa.ini 中手动启用。尽管如此,此次集成仍是人工智能与自动化测试融合进程中的重要一步。 对于 openSUSE 而言,这为贡献者、测试人员和开发人员带来了新机遇,他们可借助人工智能监控并提升该发行版的质量。 将 MCP 集成到...