← 最新论文
🤖 AI

GADR: Gathering Architecture Decision Records from Meeting Transcriptions

本文介绍了 GADR,一种多智能体、自纠错的工作流,它能够有效地从原始且含有噪声的会议转录文本中提取架构决策,并生成符合 Nygard 格式的架构决策记录(ADR),在展示出优于单次 LLM 基准模型的稳定性和实用性的同时,也强调了基于 RAG 的增强深度与转录文本忠实度之间的关键权衡。

原作者: Lucas Daniel Costa da Silva, Kiev Gama

发布于 2026-08-19
📖 1 分钟阅读☕ 轻松阅读

原作者: Lucas Daniel Costa da Silva, Kiev Gama

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

软件架构是支撑数字系统的隐形蓝图,决定了其各个部分如何相互通信以及它们存在于何处。但如果绘制蓝图的人忘记了为什么选择某种特定的设计或如何解决某个问题,那么蓝图也将变得毫无用处。过去,团队试图通过编写一种被称为“架构决策记录”(Architecture Decision Record)的文档来解决这个问题。这些记录旨在作为简单的笔记,解释决定了什么、为什么选择该方案以及拒绝了哪些替代方案,从而确保未来的开发者能够理解项目的历史。然而,创建这些记录是一项艰巨的工作。在现实世界中,重要的决策很少是在整齐、正式的报告中做出的。相反,它们发生在混乱且非结构化的会议中,人们在会上互相插话、话题偏离,并将他们的推理过程埋没在随意的对话之中。从这种混乱的对话中提取出清晰、正式的记录,长期以来一直是保持软件项目有序化的障碍。

巴西费米诺联邦大学的一组研究人员提出了一种利用人工智能弥合这一差距的新方法。他们构建了一个名为 GADR(Gathering Architecture Decision Records,意为“收集架构决策记录”)的系统。其核心思想是处理会议中原始且嘈í杂的转录文本——即便人们可能在说葡萄牙语、互相打断或者讨论无关话题——并自动将其转化为结构化、可读的决策记录。研究人员并没有简单地要求计算机对文本进行摘要。相反,他们设计了一个工作流,让多个专门的软件智能体(agents)在一个循环中协同工作。一个智能体负责倾听对话以寻找潜在的决策;另一个智能体充当“评论家”,检查这些决策是否合理,或者计算机是否在凭空捏造;第三个智能体则负责收集额外的技术信息以充实细节。这个过程不断重复,不断完善输出内容,直到其准备好供人类进行审查。

为了测试这种方法是否真的有效,研究人员收集了来自五个真实软件开发会议的转录文本。这些会议包括构建电子游戏和物流平台的本科生会议,以及一个从事健康技术项目的高级研究人员会议。他们将这些原始转录文本输入到他们的新型多智能体系统中,并将结果与两种更简单的方法进行了对比:一是直接要求人工智能在没有任何示例的情况下一次性撰写记录;二是向其展示几个优秀的记录示例后再要求其撰写。研究发现,新系统表现得更加稳定。那些较简单的方法经常产生不一致的结果,有时会将无关的想法合并在一起,或者完全遗漏关键点。相比之下,多智能体系统始终能够生成遵循标准格式并捕捉到讨论主要决策的记录。

当研究人员请参与会议的学生对生成的记录进行评审时,反馈结果非常积极。在 55 项针对决策的具体评估中,有 52 项一致认为该系统正确识别了所讨论的内容。此外,在这些评估中,有 51 项指出生成的记录清晰且完整,足以投入使用。学生们表示,阅读这些记录有助于他们回忆起做出选择背后的逻辑,而这往往是软件开发中数周或数月后最难回想起的部分。高级架构师也对这项工作进行了评审,发现该系统成功识别了专家在相同转录文本中发现的 23 个主要决策中的 18 个。这表明,即使在大量的闲谈中,该系统也能找到最重要的架构选择。

然而,研究人员谨慎地指出,该系统并非完美无缺,不应在没有人工监督的情况下被信任去撰写文档的最终版本。系统有时会添加原会议中并未提及的细节。例如,在一次涉及电子游戏的案例中,系统包含了一个预期的用户数量,而学生们从未提到过这个数字;它是在搜索上下文时从另一个项目的记录中提取了这个数字。这凸显了一种权衡:系统通过添加技术背景使记录变得更丰富、更具教育意义,但也存在包含并非团队实际达成一致的信息的风险。研究人员得出结论,该工具的最佳用途是作为草稿生成器。它可以将混乱的会议转化为一份结构化的初稿,供人类快速检查、修正并批准。

这项研究表明,保持软件文档更新的最大障碍不在于缺乏好的想法,而在于记录这些想法所需的精力。通过自动从混乱的对话中提取决策,这种方法降低了这一门槛。它并不取代人类判断的需求,而是将工作重心从“从零开始撰写”转向了“评审与完善”。对于研究中的学生而言,这意味着他们可以更有效地从自己的讨论中学习,看到他们的非正式想法如何转化为专业的文档。研究人员认为,这种从“创建文档”到“评审文档”的转变,是团队管理构建其软件的知识储备方面迈出的重要一步。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →