定义
工作流(Workflow)指按预定义步骤编排任务的技术流程。在 AI 语境中,工作流与智能体构成一对关键区分:工作流由开发者预先写好执行路径,模型沿固定路径运行;智能体则自主决定步骤。
工作方式
开发者把任务拆成固定环节,例如“先检索,再让模型总结,最后按模板成稿”,用代码或编排工具串联起来,模型只在每个环节内被调用。路径由人来控制,意味着结果更可预测、成本更可控,代价是难以应对路径之外的变数。
使用场景
适合步骤稳定、重复量大的任务:批量内容生成、表单审核、客服工单分类等。工程实践中还有一条常见经验——优先用简单的工作流解决问题,只在任务确实需要自主决策时才引入智能体。
易混概念
工作流与智能体的核心差别在于“谁决定路径”:工作流由人决定,智能体由模型决定。两者常常结合——智能体运行框架中的智能体也可以作为工作流中的一个环节;连接器与插件则为工作流提供接入外部系统的能力。