中文

MultiMind:一个用于实现 AI 助手辅助开发任务的插件

软件工程 2025-06-16 v1

摘要

AI 助手集成到软件开发工作流中正在快速发展,从自动化辅助任务转向开发者与 AI 之间的协作交互。大型语言模型(LLMs)已在多项开发活动中证明了其有效性,包括代码补全、测试用例生成和文档生成。然而,在集成开发环境(IDEs)中嵌入 AI 辅助任务面临重大挑战。这需要设计机制以在适当时机调用 AI 助手,协调与多个助手的交互,处理生成的输出,并以无缝集成到开发工作流的方式呈现反馈。为了解决这些问题,我们引入了 MultiMind,一个 Visual Studio Code 插件,简化了 AI 辅助开发任务的创建。MultiMind 提供了一个模块化且可扩展的框架,使开发者能够以具有成本效益的方式实现和试验新的 AI 驱动的交互,而无需复杂的 IDE 定制。MultiMind 已在两个用例中进行了测试:一个用于自动生成代码注释,另一个关于 AI 驱动的聊天定义。

关键词

引用

@article{arxiv.2506.11014,
  title  = {MultiMind: A Plug-in for the Implementation of Development Tasks Aided by AI Assistants},
  author = {Benedetta Donato and Leonardo Mariani and Daniela Micucci and Oliviero Riganelli and Marco Somaschini},
  journal= {arXiv preprint arXiv:2506.11014},
  year   = {2025}
}