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}
}