A Process Harness for Uplifting Legacy Workflows to Agentic BPM: Design and Realization in CUGA FLO
本文介绍了“过程束缚”(process harness),这是一种在现有确定性工作流引擎周围集成策略驱动的智能体层的机制,旨在实现由任务-决策-流(TDF)模型严格定义的智能业务流程管理(Agentic BPM),并通过 CUGA FLO 系统将其转化为现实,以平衡结构合规性与受策略框架约束的自适应自主性。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,你拥有一条非常严格、陈旧的工厂装配线。这条流水线被设计得非常完美:它遵循固定的地图,每一步都是预先编程好的,且永不出错。然而,它也是极其僵化的。如果送来一个尺寸不符合标准的箱子,或者政府突然出台了一项新规定,机器就会停止运行、损坏,或者需要人类爬进去进行手动修复。
这就是当今大多数业务软件(称为 BPM)的工作方式。它们擅长处理常规任务,但在应对突发状况方面表现糟糕。
现在,想象你可以给这个工厂配备一位“智能主管”,他能够阅读、思考并做出判断,但他不能触碰传送带或改变机器的齿轮。这位主管只能向人类操作员发出指令或建议进行小规模的绕行,而机器本身依然掌控着全局。
这篇论文介绍了一个名为 CUGA FLO 的新系统,它正是这样做的。它将这个系统称为**“流程束缚器”(Process Harness)**。
以下是该系统的运作方式,通过简单的概念进行拆解:
1. 核心理念:束缚器(The Harness)
把马想象成一匹马。马是引擎(旧的工作流系统)。束缚器是你给马套上的装备,用以引导它。你不是要更换马,而是在其上方增加一层控制。
- 旧方式: 为了应对突发状况,你必须在突发状况发生之前,重新设计整个工厂车间(软件代码)。
- 新方式 (CUGA FLO): 你保持工厂原封不动。你在它周围包裹一层“流程束缚器”。这个束缚器利用人工智能(具体为大语言模型)来观察流程。当流程到达特定的检查点时,AI 会介入,根据一套书面规则(策略)对情况进行思考,并建议下一步该怎么做。
2. 三种“智能助手”
论文指出,这个束缚器使用了三种不同类型的 AI 助手,每种都有特定的职责。他们就像是一个由专业经理组成的团队:
任务代理 (Task Agent) ——(工人):
- 职责: 执行实际工作。
- 类比: 假设一项任务是“检查申请人的信用评分”。在旧系统中,是由计算机脚本完成这项工作的。现在,任务代理会阅读杂乱的财务文件,理解它们,并计算出评分。
- 规则: 它有一条严格的政策:“你可以计算评分,但你不得说‘批准’或‘拒绝’。”这个决定权属于别人。
决策代理 (Decision Agent) ——(交通警):
- 职责: 在岔路口决定走向哪条路径。
- 类比: 装配线分为两条路径:“批准”或“拒绝”。决策代理会查看任务代理刚刚做出的评分。它会检查规则(例如,“如果分数高于 0.6,则走左边”)。然后,它会告诉机器应该走哪条路径。
- 规则: 它确保决策是逻辑严密的,并遵循书面政策。
流程代理 (Flow Agent) ——(应急经理):
- 职责: 在流程运行过程中修改地图。
- 类比: 这是最强大的一个。想象在装配线上有一个特殊的“钩子”(暗门/陷阱)。如果发生了特定情况(如 VIP 客户或监管紧急情况),流程代理就会介入。它可以说:“跳过接下来的三个步骤”、“停止流水线”或“就在这里增加一个新步骤”。
- 规则: 它只能执行明确允许在“钩子策略”中的操作。它不能随意更改地图;它必须遵循规则。
3. “FRAME”(规则手册)
我们如何确保 AI 不会失控?论文引入了 FRAME。
把 FRAME 想象成一本巨大的、人类可读的规则手册(用纯英文编写,类似于 Markdown 文件)。每当 AI 助手做出决策时,它都必须首先检查这本规则手册。
- 任务代理检查“任务规则”。
- 决策代理检查“路由规则”。
- 流程代理检查“应急规则”。
如果 AI 试图做一些不在规则手册中允许的操作,系统就会阻止它。这确保了 AI 被人类的规则所“框架化”,而不是随心所欲地发挥。
4. 贷款审批示例
论文通过一个贷款审批的例子证明了其有效性:
- **工人(任务代理)**阅读贷款申请并计算信用评分。
- **交通警(决策代理)**看到评分很高(0.82),于是说:“好吧,这看起来不错,让我们走‘批准’路径。”
- **应急经理(流程代理)**看到申请人的 ID 号码是“4321”。尽管评分很高,但规则手册规定:“由于新规,ID 4321 被禁止。”
- 结果: 流程代理覆盖了交通警的决定。它利用一个“钩子”,立即将流程跳转到“拒绝”路径,完全跳过了审批步骤。
为什么这很酷? 在旧系统中,你必须在多年前就在软件中构建一个专门针对“ID 4321”的路径。有了 CUGA FLO,你只需在今天更新文本文件(策略),系统就能立即处理,无需重写代码。
5. 为什么这很重要(“两全其美”)
论文认为这解决了一个大问题:
- 旧系统是安全且有结构的,但无法适应新事物。
- 纯 AI可以适应任何事物,但具有风险性、不可预测性且难以审计。
CUGA FLO 将两者结合。其“引擎”(旧软件)保证了结构的安全性并遵循地图。其“束缚器”(AI)增加了适应、推理和处理突发状况的能力,但仅限于规则手册的严格边界之内。
总结
论文将 CUGA FLO 呈现为一种升级手段,旨在将陈旧、僵化的业务软件升级为智能、可适应的系统,而无需丢弃旧软件。它通过在旧系统外包裹一层“流程束缚器”来实现,该束缚器使用三种类型的 AI 代理(工人、交通警和应急经理),并受到人类编写的规则手册(FRAME)的严格约束。这使得企业能够在处理预期之外的情况时,依然能保持严格且可审计的决策记录。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。