← 最新论文
🤖 AI

ReqFusion: A Multi-Provider Framework for Automated PEGS Analysis Across Software Domains

本文介绍了 ReqFusion,一种利用多大语言模型提供商(如 GPT、Claude 和 Groq)结合 PEGS 框架,从多格式文档中自动化提取、分类和分析软件需求的高效系统,其研究表明该方法在提升提取准确率的同时显著减少了分析时间。

原作者: Muhammad Khalid, Manuel Oriol, Yilmaz Uygun

发布于 2026-03-25
📖 1 分钟阅读☕ 轻松阅读

原作者: Muhammad Khalid, Manuel Oriol, Yilmaz Uygun

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

这篇文章介绍了一个名为 ReqFusion 的聪明助手,它的任务是帮软件工程师们从一堆杂乱的文件中“提炼”出真正的软件需求。

想象一下,你要盖一栋大楼,但手里拿的不是清晰的图纸,而是一堆厚厚的、写满各种想法、法律条款、商业目标和环境限制的文档(PDF、PPT、Word 都有)。人工去读这些文件,既费眼睛又容易漏掉重点,甚至可能看错。

ReqFusion 就是为了解决这个“读文件难”的问题而生的。

下面我用几个生活中的比喻来解释它是怎么工作的:

1. 它是谁?(ReqFusion 是什么?)

ReqFusion 就像一个超级智能的“文件整理员”兼“翻译官”
它不仅能读懂各种格式的文件,还能自动把里面的内容分类,告诉工程师:“这个是要做的功能(比如‘用户能登录’),那个是环境限制(比如‘必须能在雨天运行’),那个是老板的目标(比如‘要在 3 个月内上线’)。”

2. 它怎么变得这么聪明?(核心魔法:PEGS 框架)

普通的 AI 如果直接问:“请从这份文件里找出所有需求”,它可能会像没头苍蝇一样乱抓,或者漏掉很多细节。

ReqFusion 用了一个叫 PEGS 的“魔法四格地图”来引导 AI:

  • P (Project 项目):谁在搞?预算多少?时间紧不紧?(就像盖楼前得先知道是谁出钱、工期多久)。
  • E (Environment 环境):大楼建在哪?周围有什么?有什么法律限制?(就像盖楼得看地皮性质、周围有没有高压线)。
  • G (Goals 目标):老板想要什么?用户希望达到什么效果?(就像老板说“我要一个能容纳 1000 人的大厅”)。
  • S (System 系统):具体要做什么功能?(就像具体的“电梯要能载重 1 吨”)。

比喻: 想象你要让 AI 整理一个乱糟糟的仓库。

  • 普通方法:你喊一声“把有用的东西都拿出来!”AI 可能会把垃圾也当宝贝拿出来,或者把重要的螺丝钉漏掉。
  • ReqFusion 方法:你给 AI 四个贴好标签的箱子(P、E、G、S),并说:“把关于预算的放 P 箱,关于法律的放 E 箱,关于目标的放 G 箱……"
    结果:AI 因为知道往哪个箱子里放东西,准确率直接飙升(论文里说准确率提高了 17%)。

3. 它怎么保证不犯错?(多-provider 共识机制)

这是 ReqFusion 最厉害的地方。它不信任某一个 AI,而是同时雇佣了三个不同的 AI 专家(分别是 OpenAI 的 GPT、Anthropic 的 Claude 和 Groq 的 Llama)。

比喻: 就像你要给一个复杂的案子定论,你找了三个不同背景的法官(一个擅长技术,一个擅长法律,一个擅长快速处理)。

  • 如果三个法官都说是“有罪”(都提取出了同一个需求),那这个需求绝对靠谱
  • 如果只有其中一个法官说是“有罪”,另外两个觉得“没这回事”,ReqFusion 就会立刻拉响警报:“等等,这个可能是那个法官看走眼了(幻觉),需要人类专家来复核一下。”

这种“三人行,必有我师”的机制,大大减少了 AI 瞎编乱造(幻觉)的情况。论文数据显示,单个 AI 瞎编的概率是 34%,而用了这个“三人会诊”机制后,瞎编的概率降到了 8%。

4. 它真的好用吗?(实际效果)

研究人员拿真实的商业标书和学术文档来测试,发现:

  • 速度快:以前人工看一份文件要 4.9 分钟,ReqFusion 只要 1.1 分钟,快了 78%
  • 省钱:因为快,而且能自动处理,成本降低了 47%。
  • 更准:它能找出以前人工容易忽略的“环境”和“目标”类需求,覆盖面更广。

5. 总结

ReqFusion 就像一个拥有“三头六臂”且“自带分类地图”的超级管家。
它不再让你对着厚厚的一堆文件发愁,而是帮你把杂乱的信息瞬间整理成清晰的清单。它通过“分工合作”(PEGS 分类)和“互相监督”(多 AI 投票),既快又准,还能把那些容易出错的“幻觉”揪出来让人类把关。

这对软件开发来说,意味着以后我们可以把更多精力花在怎么把软件做得更好上,而不是花在怎么从文件里找需求这种枯燥的工作上。

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

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

试用 Digest →