中文

Bug Detective 与 Quality Coach:开发者对 AI 辅助 IDE 工具的心理模型

软件工程 2025-11-27 v1 人机交互

摘要

AI 辅助工具支持开发者执行如 bug 检测和代码可读性评估等认知负荷较大的任务。尽管技术特征取得了显著进步,但关于开发者如何心理建模这些工具以及这些不匹配如何影响信任、控制和采纳,却鲜有了解。我们对58名开发者进行了六次共设计工作坊,以捕获他们关于 AI 辅助 bug 检测和可读性功能的心理模型。结果显现,开发者将 bug 检测工具概念化为"\textit{bug detectives}"(Bug Detective),即仅在关键问题时发出警告,保证透明度、可操作反馈和信心线索;而可读性评估工具则被视作"\textit{quality coaches}"(Quality Coach),提供情境化、个人化和渐进式指导。在两类任务中,信任取决于解释清晰度、时机以及用户控制。我们提炼出一套面向 IDE 中人类中心 AI 的设计原则,旨在平衡干扰与支持、简洁与深度、自动化与人类主体性。

关键词

引用

@article{arxiv.2511.21197,
  title  = {Bug Detective and Quality Coach: Developers' Mental Models of AI-Assisted IDE Tools},
  author = {Paolo Buono and Mary Cerullo and Stefano Cirillo and Giuseppe Desolda and Francesco Greco and Emanuela Guglielmi and Grazia Margarella and Giuseppe Polese and Simone Scalabrino and Cesare Tucci},
  journal= {arXiv preprint arXiv:2511.21197},
  year   = {2025}
}