在研究软件协作中,会议、非正式聊天、拉取请求和 GitHub 问题等多种形式的交流可能导致决策失去原有的依据。这些决策可能在 Slack 线程中提出,在会议中细化,并最终在拉取请求中实施。
然而,这些不同的交流方式可能使领域研究人员和研究软件工程师对项目意图、所有权和科学假设的理解产生偏差。
我们认为,研究软件工程中的对齐问题是一个持续的生命周期问题,代理 AI 可以在不替代人类决策的情况下,支持利益相关者之间的对齐和项目状态跟踪。
我们提出了 Aleena,一个开源的生命周期对齐代理,利用 GitHub 作为共享协作平台,将多模态的利益相关者互动转化为结构化的项目记录,揭示风险、跟踪开放问题,并保持决策的连续性。
本文基于大学研究软件工程中心的经验,展示了激励问题、系统设计、原型以及 Aleena 的示例生命周期场景。
博主点评: Aleena 的设计理念强调了在多方协作中保持决策一致性的重要性,通过将不同形式的交流转化为结构化记录,能够有效减少误解与偏差。这种方法在研究软件工程领域具有广泛的应用潜力,尤其是在促进跨学科合作时。其开源特性也为未来的扩展和改进提供了良好基础。