← 最新论文
💻 computer science

GraphFlow: An Architecture for Formally Verifiable Visual Workflows Enabling Reliable Agentic AI Automation

GraphFlow 是一种可视化工作流架构,通过将图表视为具有形式化契约的可执行规范以支持经证明检查的编译和运行时执行,从而增强代理式 AI 自动化的可靠性,正如一项试点项目所示,该项目在临床站点实现了 97.08% 的完成率。

原作者: Drewry H. Morris V (MedFlow, Inc.), Luis Valles (MedFlow, Inc.), Reza Hosseini Ghomi (MedFlow, Inc.)

发布于 2026-05-15
📖 1 分钟阅读☕ 轻松阅读

原作者: Drewry H. Morris V (MedFlow, Inc.), Luis Valles (MedFlow, Inc.), Reza Hosseini Ghomi (MedFlow, Inc.)

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

以下是关于GraphFlow论文的解读,使用类比转化为通俗易懂的语言。

核心问题:纸牌屋式的 AI

想象你在搭建一座复杂的纸牌屋。如果你有 10 个步骤要完成,且每一步成功的概率高达 90%(这是一个非常高的成功率),那么整座房子最终能立住的概率只有35%。为什么?因为第 3 步的一个微小失误会推倒第 4 步,进而推倒第 5 步,以此类推。

这就是当前“代理 AI"(试图自主执行任务的 AI)面临的问题。当 AI 尝试执行一项漫长而复杂的工作(如管理患者护理或处理退款)时,它在每一步都会犯下小错误。这些错误层层累积,导致整个流程失败。

目前的工具可以记录发生了什么(因此你可以看到哪里出错了),但它们无法在开始之前保证计划是完善的。这就像让学生参加数学考试却不先检查他们的作业一样。

解决方案:GraphFlow

GraphFlow 是一个旨在阻止错误累积的新系统。它不让 AI“即兴发挥”或临时编造计划,而是强制 AI 依据预先批准的蓝图工作。

这就像自由爵士乐手交响乐团指挥之间的区别:

  • 旧方式(自由爵士): AI 听到请求(“修复这位患者的账单”)并试图即兴创作解决方案。它可能会选错乐器或弹错音符。
  • GraphFlow 方式(指挥): AI 查看一张已经由专家检查过的乐谱(可视化图表)。AI 的工作仅仅是挑选正确的乐谱,将其交给乐团,并指挥他们演奏。AI 不创作音乐;它只是执行计划。

工作原理:三大支柱

1. 蓝图(可视化图表)

在 GraphFlow 中,“计划”是一张可视化图表。它是一个流程图,展示了每一个步骤、由谁执行,以及如果出现问题会发生什么。

  • 类比: 想象一张食谱卡片。在过去,厨师可能会猜测食材。而在 GraphFlow 中,食谱被写下来,由营养师检查,并锁在保险库中。AI 只是遵循卡片指令的副厨师。
  • 魔力所在: 因为计划是单一且固定的图表,AI 无法意外更改步骤或产生混淆。

2. “泳道”(谁负责?)

图表使用“泳道”(像游泳池中的泳道)绘制。每条泳道代表一种不同类型的执行者:

  • 计算机泳道: 机器能完美且快速完成的事情。
  • 人类泳道: 需要医生或经理查看并确认“是”的事情。
  • 外部世界泳道: 计算机必须请求不同系统(如医院数据库)完成的事情。

为什么这很重要: 系统确切地知道“信任”的边界在哪里。如果计算机出错,那是程序漏洞。如果外部世界(如医院数据库)失败,系统知道这不是 AI 的错,但它会记录在案以便人类修复。这阻止了 AI 将不可控的事情归咎于自身。

3. “证明”(数学验证)

在允许使用图表之前,它会经过“证明检查”。

  • 类比: 想象一座桥梁。在车辆通行之前,工程师会运行模拟以证明数学结构是稳固的。GraphFlow 对 AI 工作流进行同样的操作。
  • 结果: 如果图表存在逻辑漏洞(例如一个永无止境的循环,或一个需要其并不具备的数据的步骤),系统会在运行之前就拒绝它。这被称为**“已验证核心”**。

两种运行模式

论文描述了 GraphFlow 运行的两种方式:

  1. “已验证核心”(严格模式):

    • 适用于简单、直线型的计划(无循环)。
    • 它会获得计算机证明检查器的“批准印章”。
    • 类比: 就像认证的飞行路径。飞机必须严格遵循这条路线,因为数学证明它是安全的。
  2. “持久运行时”(现实世界模式):

    • 适用于复杂、混乱、现实生活中的任务,这些任务可能需要等待、重试或循环回退。
    • 它没有数学证明,但它有一个黑匣子记录器(像飞机的飞行记录仪)。
    • 类比: 如果飞机遭遇湍流,记录器会保存每一秒的数据。如果飞机坠毁,你可以回放磁带以确切看到发生了什么。GraphFlow 对 AI 也是如此:如果某一步失败,它会记录它、重试,或安全停止,以便人类介入修复。

现实世界中的表现(试点项目)

作者在三家诊所对该系统的早期版本进行了为期一年的测试。

  • 统计数据: 他们运行了8,728个患者工作流。
  • 结果: 97% 的工作流成功完成。
  • 经验教训: 少数失败的情况并非因为 AI 困惑或计划糟糕。失败是由于外部问题(例如医生缺乏访问特定文件的权限,或数据库宕机)。
  • 结论: GraphFlow 成功隔离了这些故障。它没有让错误扩散;它停止了流程,记录了错误,并让人类修复具体的边界问题。

GraphFlow 做什么

了解这篇论文没有声称什么很重要:

  • 声称 AI 在做出医疗决策方面是完美的。
  • 声称该系统目前无漏洞(“证明检查”部分仍在建设中)。
  • 声称试点版本已激活完整的“证明”系统。试点证明了理念是可行的(将图表作为计划、记录故障),但“数学证明”部分是下一步。

总结

GraphFlow 是 AI 的安全带。它阻止 AI 临时编造计划。相反,它强制 AI 使用经过预先检查的可视化蓝图。它清晰地划分了计算机做什么、人类做什么以及外部系统做什么。如果出现问题,它不会导致整个系统崩溃;它会停止、记录错误,并让人类介入。

它将 AI 自动化从“盲目猜测”转变为“可靠、可审计的工程过程”。

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

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

试用 Digest →