---
id: pipeline
title: "Pipeline"
type: concept
tags: [Agent, Skill, 设计模式]
sources: []
last_updated: 2026-03-19
---

# Pipeline

在复杂任务中设置硬性检查点，强制Agent按严格顺序执行工作流的Skill设计模式。

## 定义

Pipeline模式通过实现明确的门控条件，确保Agent无法跳过步骤或忽略指令。每个关键节点设置检查点，用户必须在进入下一步之前确认，否则流程不会继续。

## 机制

- 工作流步骤明确定义在SKILL.md中
- 每步有明确的进入前置条件
- 门控条件未满足时阻止进入下一步
- 文档流水线示例：解析清点→生成文档字符串→组装文档→质量检查

## 适用场景

- 复杂多步骤任务（文档生成流水线）
- 需要严格质量控制的流程
- 合规/审计要求不能跳过的步骤
- 多人协作中需要明确交接点

## 优点

- 步骤不会被跳过
- 质量控制点明确
- 流程可追溯可审计
- 减少因跳过步骤导致的错误

## 缺点

- 灵活性低，急救场景不适用
- 用户可能觉得检查点过多
- 流程僵化，难以适应特殊情况

## 与Inversion对比

| 维度 | Pipeline | Inversion |
|------|----------|-----------|
| 方向 | 强制顺序执行 | 先问再做 |
| 控制点 | 技术门控（条件判断） | 问答门控（收集信息） |
| 适用场景 | 复杂技术流程 | 需求分析决策 |

## 关系

- 上位概念：[[AgentSkill设计模式]]
- 可组合：[[Reviewer]]（Pipeline末尾加Reviewer步骤）
- 示例应用：[[文档流水线]]

## 相关实体

- [[Google]]：发布Pipeline模式的云服务提供商
