协作范式演进:Prompt → Context → Harness

AI 工程的三次重心迁移,从”语言交互”逐步走向”系统工程”。

阶段对比

1. Prompt Engineering(提示词工程)

模式:单向的指令下达

「你是资深行业分析师,请帮我写一份竞品分析,要求分三点……」

本质:一次性的条件概率生成。AI 是没有记忆、没有手脚的被动执行者。

局限:任务链一长 AI 必然失忆,人需要全程守着。

2. Context Engineering(上下文工程)

模式:静态的信息供给

接入 RAG 库、定义系统级文档(Skill 手册),「基于这份 100 页报告分析竞品」

本质:为 AI 构建信息环境,产出质量大幅提升。

局限:解决了”AI 怎么写”,没解决”AI 怎么知道自己写对了”。AI 拿到操作手册但遵不遵守全靠自觉,产出仍需逐行 Review。

3. Harness Engineering(驾驭工程)

模式:动态的系统闭环

沙箱 + 工具接口 + 校验脚本,失败自动退回 Agent 重做,通过才提交给人

本质:从”优化输入”转向”约束边界与自动化验收”。

核心区别

  • Context Engineering 决定 Agent 能 看到 什么
  • Harness Engineering 决定系统能 预防 什么、测量 什么、修复 什么

详见 Harness-Engineering

演进的本质

维度PromptContextHarness
AI 拥有的指令知识环境
谁验证系统
失败时重新发指令给更多上下文系统自动反馈给 Agent 重做
人的角色提问者信息架构师系统架构师

在本 Wiki 中的出现

相关

Harness-Engineering · Vibe-Coding · Agentic-AI