提示工程已死。流程工程万岁。

为什么单一提示正在失败,以及如何构建弹性的智能体工作流。

如果你仍在尝试写一个”完美提示”来一次性完成所有事情,你做错了。 在2026年,我们不写提示;我们架构流程。

什么是流程工程?

流程工程是将复杂任务分解为小的、离散步骤的实践,其中每个步骤由专门的提示(或智能体)处理,一个的输出成为另一个的输入。

“一次性”失败模式

用户: “写一篇关于量子计算的完整研究论文。” LLM: 捏造引用,中途失去连贯性,遗漏最近的关键论文。

流程工程方法

  1. 规划者智能体: 创建论文大纲。
  2. 研究者智能体: 获取大纲,为第1节搜索真实论文。
  3. 写作者智能体: 使用找到的研究写第1节。
  4. 审查者智能体: 检查第1节的逻辑错误。
  5. 循环: 对所有章节重复。
  6. 编辑者智能体: 编译并协调语调。

行业工具

1. LangChain / LangGraph

行业标准。LangGraph允许你定义循环图(loops),这对于自我纠正的智能体至关重要。

2. Microsoft Prompt Flow

用于构建流程的可视化工具。非常适合调试链条在哪里断裂。

3. DSPy(声明式自我改进Python)

不是手动调整提示,而是定义指标(例如,“答案必须少于100字且正确”)。然后DSPy编译提示,自动重写它们以最大化该指标。

核心概念:“提示单元测试”

在流程工程中,你图中的每个节点都有一个单元测试。

  • “总结器”真的在总结吗?
  • “翻译器”输出有效的JSON吗? 如果某个步骤失败,流程会捕获错误并重试(可能使用更高的”temperature”或不同的模型),而不是让整个应用崩溃。

入门

停止将大段文字粘贴到ChatGPT中。开始从以下方面思考:

  • 输入/输出模式
  • 状态管理
  • 错误处理

你不再是”提示低语者”。你是系统架构师。