AI交互三层框架:提示词→上下文→驾驭工程
阅读笔记整理自公众号文章《2026年了,AI提示词到底应该怎么学?》。核心观点:人与AI的交互经历了三次迭代,提示词工程只是最底层,上方还有上下文工程和驾驭工程,三者是叠加关系。
总体框架
| 层级 | 英文 | 核心问题 | 关键能力 | |------|------|---------|----------| | 第一层:提示词工程 | Prompt Engineering | 怎么把话说清楚 | 写作基本功 | | 第二层:上下文工程 | Context Engineering | 除了这句话,还该让AI知道什么 | 知识库、RAG、记忆 | | 第三层:驾驭工程 | Harness Engineering | 谁来调度、流程怎么自动跑 | Agent = Model + Harness |
这三层不是替代关系,是叠加关系。每一层建在前一层之上。
一、提示词工程(Prompt Engineering)
是什么
研究怎么跟AI沟通,让它给出更好输出的技术。核心一句话:把话说清楚。提示词工程的基础就是写作。
为什么有效
大模型只做一件事:预测下一个字。你的提示词就是它猜测时手上的全部线索。
三大有效机制:
-
思维链(CoT) — 2022年Wei等人论文
- 让模型把推理一步步写出来,相当于把难题拆成简单题
- 只在足够大的模型上有效
- 思考模型(o1/o3、R1、extended thinking)本质是CoT训进模型里
-
Few-shot示例 — In-context Learning
- 给几个示例它就能照着做,不需要更新参数
- 示例顺序有讲究:越靠后影响越大(近因效应)
- 示例之间要均衡,避免同一类过多导致方向偏移
-
精准措辞与结构
- 每个用词都在改变模型走的路
- 写得越精准,路越短越清晰
- 通用提示(如"let's think step by step")反而可能拖坏表现
怎么写好提示词
指令型方法:
- Zero-shot:直接下指令,适合简单查询
- Few-shot:给示例,比抽象要求管用
- CoT:新一代思考模型已默认在做
结构化框架:
- COSTAR:Context、Objective、Style、Tone、Audience、Response
- CRISPE:Capacity & Role、Insight、Statement、Personality、Experiment
- RTF:Role、Task、Format
- 3W1H:Who(角色)、What(写什么)、Why(为什么写)、How(怎么写)
能力边界
- 上下文腐烂:多轮对话后信息过载,AI理解力下降
- 迭代无积累:每次重新输入,没法沉淀成系统,永远像临时工
二、上下文工程(Context Engineering)
是什么
控制模型上下文窗口里装什么、装多少、怎么装的工程。
提示词研究"我这句话怎么说",上下文工程研究"除了这句话,还应该让模型知道什么"。
2025年6月正式出圈:Shopify CEO Tobi Lütke 提出 → Karpathy 转发补充 → "比起提示词工程,上下文工程更准确地说出了工业级AI应用真正在做的事。"
为什么有效
四大机制:
- 模型不知道你的事 — 公共语料没有你的素材库、过往作品、用户画像
- RAG检索增强 — 向量检索把相关文档片段拼入上下文,动态配"专属图书馆"
- 窗口物理约束 — 128K~1M token,塞得越精准越好,无关内容稀释注意力
- 事实性约束(Grounding) — 依据来自你提供的文档,编造概率显著下降
五种实现方式
- 把材料塞给AI — 手动贴文档或放进知识库(GPTs/Projects/Gems)
- 让AI自己读文件 — 编程工具中@文件,项目配置文件(CLAUDE.md/AGENTS.md)
- 让AI记住你 — ChatGPT/Claude记忆功能(作者评价:最差,不够精准且难修改)
- 让AI自己出去找 — 联网搜索、MCP协议接外部工具
- 管好窗口本身 — 摘要压缩、分段处理、/compact命令
写作者的三件套
- IP属性文件 — 方向、用户属性、发展方向、对标账号(回答"我是谁、服务谁、往哪走")
- 写作风格文件 — 用词偏好、句式、表达风格(解决声音问题)
- 过往优质内容 — Few-shot样本,上下文工程和提示词工程的接口
能力边界
解决了"信息从哪来",没解决"什么时候用、谁来调度、整个流程怎么自动跑"。
上下文工程是准备工作间里的材料,下一阶段是把工作间本身搭起来,让它能自动运转。
三、驾驭工程(Harness Engineering)
是什么
2026年初正式叫响。公式:Agent = Model + Harness
模型是发动机,提示词是怎么踩油门,上下文是加什么油。Harness就是车架、底盘、方向盘、刹车——让发动机变成能跑的车。
Harness核心组件
- 编排循环:拿到目标后自己一步步跑
- 工具调用:读文件、写文件、查网络、调外部服务
- 记忆系统:跨会话保留信息
- 上下文管理:自动决定加载哪些文件、何时摘要压缩
为什么有效
- 隐性流程显性化 — 流程从脑子里写成文件、做成skill
- 工具调用能力 — 质变:AI直接去素材库拿东西,不用等你喂
- 多步骤自主执行 — 拿到目标自己拆解,中间不需要你传话
- 规则跟着你迭代 — Skill/CLAUDE.md是活的,用得越久越懂你
怎么用
自定义指令:
清晰简洁是第一要义。拥有主体性,不要附和。使用地道流畅自然的中文。
写好CLAUDE.md的五个原则:
- 要短(官方建议≤200行,每行问:删掉AI会不会犯错?)
- 只写AI猜不到的东西(风格偏好、禁忌词、工作习惯、容易踩的坑)
- 具体的禁忌比泛泛的要求管用("禁止用破折号" > "写自然流畅的中文")
- 给它一个灵魂(不只是一堆规则,定义人格)
- 持续迭代(犯错加规则,自觉遵守了就删)
设计专属Skill的5步:
- 找高频场景(反复出现的才值得固化)
- 先跟Agent跑几圈(发现稳定步骤和有效指令)
- 跟Agent聊出skill(它最清楚哪些表达能理解)
- 测试迭代几轮(重点测边界情况和容易翻车的地方)
- 持续进化(每次犯错补规则,手动改过的地方让它学习)
小技巧:Claude Code里输入/insight,生成使用分析报告,帮你归纳可做成skill的重复操作。
能力边界
跟外部世界联通还不够好(联网体验、跨应用操作)。下一步方向:
- Computer Use / Browser Use
- 多Agent协作
- 物理世界接入(MCP协议)
关键金句
Quote
会被替代的,是那些只学了一些表层技巧、没有真正沉淀出自己系统的人。而一个建立了自己系统的写作者,AI会放大他的能力,成为他的杠杆。
与现有实践的对照
这篇文章讲的三层框架,xdx 在 OpenClaw 上的实践已经覆盖了全部三层:
- 提示词 → 日常对话、skill中的prompt设计
- 上下文 → SOUL.md / MEMORY.md / USER.md / 知识库检索
- 驾驭 → Skill系统、cron心跳、HEARTBEAT.md、subagent编排
原文存档:/tmp/ai-prompt-article.md