MiniCode

Workflow

工作流

免费阅读 · 更新于

一句话理解

把任务组织成有先后关系、可以检查的步骤。

打个比方

洗衣服要经过分类、清洗和晾晒,顺序不能随意颠倒。工作流把一项任务拆成步骤,并说明每一步需要什么、完成后交给谁。

工作流通常由预先设计的步骤和分支组成,可以包含人工操作、普通程序和模型调用。Agent 更强调模型动态决定下一步,两者也可以组合使用。

看个例子

文章整理流程
提供原始资料
→ 整理提纲
→ 人工检查事实
→ 生成草稿
→ 检查链接和格式
→ 人工决定是否发布

每个步骤都有输入和输出。草稿生成成功不代表已经发布,检查失败时也应该停止或回到相应步骤。

什么时候会遇到

  • 把经常重复的任务整理成稳定流程。
  • 给较长的 AI 编程任务设置检查点和完成标准。

常见误解

工作流不一定全自动,也不一定每步都用 AI。能用确定规则解决的步骤可以直接用普通程序。

想一想

每个步骤都调用最强模型,会自然得到最好结果吗?

查看答案

不一定。明确输入、检查结果和处理失败往往更重要;简单确定的步骤未必需要模型参与。

继续查阅官方资料

Anthropic · 构建有效的 Agent本文为面向新手的概念解释,具体工具行为以对应文档为准。