版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
四大AI工程深度解析构建从对话到执行的完整智能体系提示词工程上下文工程驾驭工程循环工程PromptEngineeringContextEngineeringLoopEngineeringHarnessEngineering01
从基础交互到自主循环——AI工程
的演进02
Prompt
Engineering——意图的
精确表达03Context
Engineering——知识与
记忆的窗口05Harness
Engineering——系统的
安全护栏06
ulLoop
Engineering——循环的设计
与自主执行07
W总结与未来展望目录早期大模型应用主要关注如何让模型回答得更准确、
更符合格式;
但真实业务任务往往不是一次回答
,
而是一条由理解、检索、
行动、
验证和反馈组成的执行链。
随着模型开始调用工具、
读取资料、
修改文件、
查询系统和生成可交付产物
,AI工程的重点逐渐从优化单次输入转向设计可运行、
可验证、
可收敛的任务系统。AI
工
程
的
关
注
重
点:从
生
成
答
案
到
闭
环
执
行Prompt
Engineering解决任务表达问题
,
Context
Engineering解决信息供给问题
,
Harness
Engineering解决受控
执行问题
,
Loop
Engineering解决系统如何基于反馈持续推进、
停止或升级。
这四层不是替代关系
,
而是由输入控制、
信息供给、
受控执行到反馈闭环的能力叠加。AI
工
程
的
四
层
演
进:
Prompt
、
Context
、
Harness
、
Loop•Prompt
Engineering关注任务是否被准确表达
,核心对象是指令、
约束、
示例和输出协议。•Context
Engineering关注模型是否看到正确信息
,核心对象是检索、
上下文窗口、
记忆、
引用和信息质量。•Harness
Engineering关注模型是否能安全可靠地行动
,核心对象是工具接口、
权限沙箱、
状态管理、
验证和日志。•Loop
Engineering关注系统是否能在反馈中收敛
,核心对象是观察、
评估、
重试、
终止条件、
人类介入和循环治理。四
大
AI
工
程
的
对
比Harness离不开Context提供的信息环境
,
Context离不开Prompt定义的任务目标。
没有Prompt定义的清晰目标
,Context不知道该检索什么;
没有Context提供的信息支撑
,
Harness的工具调用如同盲人摸象;
没有Harness的安全执
行机制
,
Loop的反复迭代只会让系统在危险边缘空转。
越复杂的AI任务
,越需要四层协同
,
而不是只依赖某一个更高
级的概念。四层不是替代关系,
而是协作关系01
从基础交互到自主循环——AI工程
的演进02
Prompt
Engineering——意图的
精确表达03Context
Engineering——知识与
记忆的窗口05Harness
Engineering——系统的
安全护栏06
ulLoop
Engineering——循环的设计
与自主执行07
W总结与未来展望目录Prompt
Engineering不是简单的写提示词技巧
,
而是在不更新模型参数的前提下
,通过输入结构、
任务指令、
上下文边
界、示例和输出协议来调控模型行为。
它处于模型调用的最前端
,决定模型如何理解任务、
采用什么视角、
遵守哪些约
束、
以什么形式交付结果。Prompt
Engineering:把
模
糊
意
图
变
成
可
执
行
任
务结构化Prompt通常包含五类核心要素:
身份用于限定模型的回答视角
,任务用于明确目标
,
上下文用于提供必要背景
,
约束用于限定边界
,输出格式用于保证结果可读、
可解析、
可校验。
对于生产场景
,还应补充验收标准、
不确定性处理
和引用要求
,避免模型在缺少信息时强行生成看似合理但不可验证的答案。提示的基本结构:身份
、
任务
、
上下文
、
约束
、
输出当任务的判断标准难以完全写成规则时
,
只给模型一段说明往往不够。
这时可以通过少量示例
,
让模型看到
“什么样的输入应该得到什么样的输出”。
Few-Shot
(少样本示例)
的核心作用不是增加信息量
,
而是把隐含的业务标准、
输出格式和边界案例具体化。
例如情绪分类、
风险分级、
客服回复等任务
,很多标准并不复杂
,但很难靠一句规则描述清楚。它适合那些能通过例子理解
,但规则很难一次写全的任务。提示技巧
(1
)
:
用样本示例定义任务标准本报告来源于三个皮匠报告站(),由用户Id:87791下载,文档Id:1270626,下载日期:2026-06-24当任务涉及多步判断、
信息比较、
原因分析或方案推导时
,
只给模型一个最终目标往往不够。
这时需要通过步骤化提示,让模型先拆解问题
,
再逐步处理
,
最后给出结论。
CoT
(思维链)
的核心作用是让复杂任务从一步给答案变成按步骤分析
,
适合需要推理、
比较、
归因、
规划、
排错的任务。
Self-Consistency
(自我一致性)
则在其基础上
,
通过多次采样不同推理路径并投票选出最终答案
,
以降低单次推理偏差。提示技巧
(2
)
:
让复杂任务按步骤完成角色控制不是简单让模型
“扮演某个人”
,
而是限定模型采用哪种分析视角、
知识组织方式和表达方式。
同一个问题
,
面向技术专家、
业务管理者、
普通用户或系统接口
,
输出内容应该不同。
专家需要术语准确
,
管理者需要突出结论
,
普
通用户需要解释清楚。提示技巧
(3
)
:
限定角色
、
受众与输出场景当Prompt进入真实业务流程后
,
它就不再只是一次性文本
,
而需要变成可维护、
可测试、
可复用的工程资产。工程化Prompt通常包含模板、
变量、
输出协议、
测试样例和版本记录。
模板保证结构稳定
,
变量适配不同输入
,
输出
协议便于系统处理
,测试样例用于验证修改是否带来效果退化。提示工程化:从一次性写法到可复用模板Prompt
Engineering无法超越模型能力上限
,
指令冲突
、
窗口限制
、
鲁棒性不足等问题
,
推动工程重心向ContextEngineering与Harness
Engineering迁移。Prompt
Engineering
的
局
限
性
与
边
界01
从基础交互到自主循环——AI工程
的演进02
Prompt
Engineering——意图的
精确表达03Context
Engineering——知识与
记忆的窗口05Harness
Engineering——系统的
安全护栏06
ulLoop
Engineering——循环的设计
与自主执行07
W总结与未来展望目录大模型每次回答时
,
并不是
“
自动知道所有东西”
,
而是只能基于当前上下文进行推理。
如果上下文里缺少关键信息、
混入无关材料、
包含过时知识或存在相互冲突的内容
,模型就可能给出看似合理但实际错误的回答。
Context
Engineering关注的是模型在一次推理或一次任务执行中
“应该看到什么信息”。
它的核心目标是把正确、
相关、
可信、
可追溯的信息放到模型面前
,
同时减少噪声、
冲突和安全风险。Context
Engineering:让
模
型
看
见
正
确
的
信
息早期模型上下文窗口较短
,
应用设计重点是如何压缩输入;
随着长上下文模型出现
,
系统能够容纳更多文档、
对话和工具结果。
但窗口变长并不等于信息质量变高
,
无关、
重复、
过期或冲突内容仍会干扰模型判断。
因此
,
Context
Engineering不是简单追求塞更多内容
,
而是管理哪些信息必须保留
,
哪些信息应被摘要、
检索、
刷新或剔除。上
下
文
窗
口
的
演
进
:
从
装
得
下,
到
会
选
择上下文窗口决定模型在一次调用中能够直接读取的信息范围。
上下文窗口管理将窗口视为有限预算
,
动态安排系统指令、当前任务、
关键证据、
近期对话、
工具结果和工作状态的位置与优先级。
工程上需要处理保留、
丢弃、
摘要、
刷新和按
需检索
,避免关键事实被噪声淹没
,也避免敏感或无权限内容进入模型可见上下文。上下文窗口管理:在有限窗口里保留最有用的信息RAG通过在推理时检索外部知识
,
将模型参数记忆与外部知识库结合
,提升知识密集任务中的事实性、
时效性和可追溯
性。
标准RAG流程通常包括文档处理、
切分、
索引、
查询改写、
检索召回、
Rerank、
上下文拼装、
生成和引用输出。RAG的关键不只是
“能检索”
,
而是
“检得准、
排得对、
用得上、
引得回”。RAG:
把
外
部
资
料
带
入
模
型
回
答
过
程Naive
RAG通常采用单轮检索和固定流程
,
适合事实查询、
FAQ、
文档问答等路径明确的任务。
Agentic
RAG可以理解为RAG的智能体化编排形态
,模型或Agent会根据任务状态主动决定是否检索、
如何改写查询、
是否拆分子问题、
是否继续检索、
是否打开原文、
是否汇总证据。
它适合复杂问题、
跨文档推理、
企业知识库分析和多步证据收集
,但会带来更高延迟、
成本和治理要求。从
Naive
RAG
到
Agent
ic
RAG:
让
模
型
参
与
信
息
查
找
决
策在生产级AI应用中
,
上下文并非固定不变
,
而是根据用户身份、
当前任务、
历史状态和业务规则在运行时动态组装的。
组装过程必须控制顺序、
优先级、
信息密度和边界
,
既要让模型看到足够证据
,也要避免噪声、
冲突和越权内容进入上下文。动态上下文组装:把分散材料整理成可用信息包长文本和长任务需要同时处理压缩与记忆。
裁剪用于移除无关、
重复和低优先级内容;
摘要用于压缩历史对话、
长文档和执行轨迹;
证据定位用于保留真正支撑答案的原文片段。
记忆系统则应区分短期上下文、
任务状态和长期记忆:
短期上下文服务当前推理
,任务状态记录目标、
计划、
步骤和失败记录
,
长期记忆沉淀用户偏好、
项目规范和可复用流程。长文本压缩与记忆管理:在任务中保持上下文连续性现代模型的上下文不再只包含文本
,还可能包含图片、
表格、
网页截图、
代码、日志、
音频片段、
视频帧和工具返回结果。多模态上下文的关键问题是如何把不同模态的信息对齐到同一个任务目标中。
图片需要定位区域
,表格需要保留结构
,
网页截图需要关联页面元素
,代码和日志需要保留执行语义。
多模态上下文扩展了模型能力
,也增加了证据对齐、
权限控制和可追溯性挑战。多模态上下文:图片
、
表格
、
音/视频都会影响模型判断01
从基础交互到自主循环——AI工程
的演进02
Prompt
Engineering——意图的
精确表达03Context
Engineering——知识与
记忆的窗口05Harness
Engineering——系统的
安全护栏06
ulLoop
Engineering——循环的设计
与自主执行07
W总结与未来展望目录行业重心从早期聚焦工具调用与简单任务执行的单循环基础智能体探索
,逐步扩展到覆盖执行环境、
上下文与内存管理、
生命周期编排等全栈基础设施建设;
尤其2024年后
,
随着上下文工程、
多智能体协作协议、
标准化接口
(如MCP)
等关键领域的突破
,Agent正从能用的Demo向可稳定、
安全、
大规模落地的企业级平台演进。Agent
行
业
重
心
的
迁
移:从
“
能
用
”
到
“
好
用
”当前AI
Agent的通用能力持续迭代成熟
,但可靠性与可控性并未同步提升。
行业瓶颈已不再是模型能否完成任务
,而是如何保障模型的执行过程安全、
稳定、
可信。
正是在
AI
Agent“可用但不可靠”
的阵痛之下
,
Harness
Engineering应运而生。Harness
Engineering最早多用于工业与传统软件领域
,
分别指代线束工程和测试基座工程
,核心是搭建标准化约束与配套环境。
这一理念后被迁移至
AI领域
,本质仍是通过基础设施实现管控、
隔离与风险防护。Harness
Engineering:
保
障
Agent
可
靠
运
行
的
关
键Harness工程关注的是整个Agent系统如何安全、
可靠、
可控地运行。
它把模型视为系统的一部分
,围绕模型搭建了一整套基础设施
,专门解决和安全、
靠谱相关的问题:•错误恢复:模型陷入死循环时如何强制中断?出现严重错误
,系统如何安全回滚状态。•全链路观测:追踪每一步执行细节
,统计
Token消耗与成本
,实现系统行为可感知。•模块化架构:记忆、工具、规划等组件解耦,支持独立替换与升级•权限控制:
哪些工具能调?
哪些操作需要人工审批?确保系统访问的安全性。•状态持久化:任务中断后如何保存进度?会话断开后如何恢复
,保障任务连续性。•验证与重试:如何验证任务完成度?执行失败后
,系统如何自动触发重试机制。Harness
Engineering
定
义Harness可拆分为ETCLOVG七个独立的层级
,
分为核心运行底座和全局管控平面两大模块。
运行底座
(E/T/C/L)
:
支撑Agent完成基础任务执行
,
是Agent的身体与行动系统;
管控平面
(O/V/G)
:
负责监控、
质检、
安全约束
,
是Agent的大脑与风控系统。Harness
Engineering
的
七
层
架
构参考来源:《AgentHarnessEngineering:ASurvey》执行环境是Agent动作的物理载体
,
沙箱为其核心标配
,
兼具安全隔离、
可复现性、
提升自主性三大价值
,
可减少人工授权弹窗。
沙箱分通用云、
代码专用等类型
,
主流产品包括E2B等
,
目前行业正朝着高隔离度微虚机与轻量化权限限制双线发展。1
.
执
行
环
境
与
沙
箱
(Execution
)大模型本身无法操作软件、
调用接口、
执行命令
,
必须依靠工具完成外部动作。
该层定义了Agent如何发现、
调用、
管理各类工具
,核心是协议与工具选型。
工具并非越多越好
,
工具列表过长会增加模型的选择难度、
暴涨Token消耗
,
反而降低准确率
,
精简且精准的工具集远优于大而全的工具列表。2
.
工
具
接
口
与
协
议
(Tool
)该层专门管理Agent的所有信息输入与记忆存储。
行业普遍采用三级内存架构
,
对应短期、
中期和长期三种不同时间维度的记忆。
目前仍有两大挑战:
上下文衰减
(窗口未满
,
模型性能也会持续下降)
和上下文漂移
(长时间运行后
,Agent逐渐偏离原始任务目标)
,也是当前学术界的重点研究方向。3
.
上
下
文
与
内
存
管
理
(Context
)该层管控任务的全流程流转
,
包括步骤拆解、
状态维护、
错误重试、
多角色协作
,
分为单智能体循环、
多智能体编排以及全流程流水线三个层级。
该层的核心权衡是有状态vs无状态
,
无状态流程便于复盘审计
,
但长任务效率低;
有状态流程能保留进度、
快速续跑
,但会增加状态不一致的风险
,
主流产品大多采用混合模式。4
.
生
命
周
期
与
编
排
(Lifecycle
)当智能体规模化部署后
,
开发者需要实时知道智能体做了什么、
为什么出错、
花了多少成本。
该层核心能力分为链路追踪、成本与性能监控以及故障运维三类。
目前行业现状是开源工具偏向基础追踪
,
深度运维、
智能故障分析大多集中在商业平台。5
.
可
观
测
性
与
运
维
(Ob
ser
v
ability
)传统大模型评估只看最终输出分数
,但智能体是多步交互系统
,
结果正确不代表过程合规。
该层重构了智能体的评估逻辑
,形成
“任务定义→运行前校验→链路采集→
多维度评判→
回归迭代”五阶段闭环质检体系。6
.
验
证
与
评
估
(Verification
)智能体拥有自主执行权限
,
安全与合规是企业落地的底线。
该层是整套系统的风控中枢
,
覆盖权限、
审计、
防御、
合规四大板块。
目前
,
安全是开源生态最薄弱的环节
,
多数开源框架仅实现基础权限控制
,
完整的治理体系几乎都来自商业产品。7
.
治
理
与
安
全
(Governance
)ETCLOVG七层架构各自独立
,但在实际部署中层与层深度耦合
,衍生出三个核心矛盾
,
也是Harness
Engineering设计的核心取舍点。
第一个矛盾是成本-质量-速度三元悖论:
追求高质量、
高安全性会拉高成本
,
拖慢执行速度;
追求极致速度容易降低稳定性和安全性;
追求低成本往往会牺牲监控精度、
执行可靠性。Harness
Engineering
设
计
的
核
心
取
舍
(一
)第二个矛盾是能力与管控的此消彼长。
智能体的能力越强
,对应的管控难度就越大:
增加工具数量、
开放更多权限
,
智能体能完成更复杂的任务
,但攻击面、
误操作风险同步上升;
收紧权限、
精简工具
,
安全性提升
,但智能体的业务能力会受到限制。这一权衡贯穿工具层、
沙箱层、
治理层
,也是
“智能”与
“
安全”
的永恒博弈。Harness
Engineering
设
计
的
核
心
取
舍
(二
)第三个矛盾是层间耦合
,局部优化≠全局最优。
七层架构环环相扣
,
修改任意一层
,
都可能影响其他层级。
比如更换沙箱(E层)
,
会直接改变评测结果
(V层)
;
调整工具描述
(T层)
,
会增加上下文占用
(C层)
;
优化监控规则
(O层)
,
会带来额外延迟。
这意味着
,
不能单独优化某一个组件
,所有迭代都需要做全链路测试。Harness
Engineering
设
计
的
核
心
取
舍
(三
)沙箱逃逸与提示注入攻击成功率仍高
,防御方案零散无标准;海量隔离环境需求下成本高、弹性差。02长任务下的状态一致性上下文衰减与漂移是长周期Agent的致命问题
,现有方案仅能缓解无法根治,亟需保障状态与目标一致。03基于执行链路的故障诊断当前评估过度依赖最终分数
,故障难寻根因。需建立链路原生评估体系
,实现故障自动诊断与修复。04跨角色标准化交接智能体、工具、人类间的任务交接尚无统一标准
,信息传递不完整
,需统一意图、权限等传递规范。05随模型迭代动态简化Harness需具备自适应能力
,根据模型迭代自动增删管控逻辑以降本提速。Harness
Engineering
五
大
技
术
难
题执行环境的加固与规模化0101
从基础交互到自主循环——AI工程
的演进02
Prompt
Engineering——意图的
精确表达03Context
Engineering——知识与
记忆的窗口05Harness
Engineering——系统的
安全护栏06
ulLoop
Engineering——循环的设计
与自主执行07
W总结与未来展望目录Loop
Engineering是一种全新的AI思想:
不再手动反复向AI智能体下发指令
,转而搭建一套自动化工作循环
,
由系统自主调度智能体、
推进各项任务。
也就是说
,
过去是人不断驱动智能体;
现在开始变成人设计循环
,
循环驱动智能体。
LoopEngineering不是某一个具体产品的专属功能
,
更像是一种新的工程协作模式。Loop
Engineering
的
定
义每个智能体内部都在跑一个循环:
感知→推理→行动→观察→
回到第一步。
Loop
Engineering的核心关注点并非单轮大模型的工具调用细节
,
而是完整的管控逻辑
,
包含智能体的触发时机与触发源、
触发后的执行任务、
产出结果的校验规则、
校验通过
/失败后的迭代决策逻辑
,
以及全流程运行状态的持久化存储方案。智能体的内循环与外循环把一个典型的
Loop
拆分开看
,
其实就是六个常见的Agent
系统组成部分:定时触发的自动化机制
、
隔
离
并行任
务
的Worktree、
沉淀项目知识和流程的Skills、
接通真实工具的MCP连接器、
把写代码和验收分开的Sub-Agents
,
外加一个写在磁盘上的状态文件。Loop
Engineering
的
六
大
组
件一个Loop之所以叫Loop
,
不是因为它执行了一次任务
,
而是因为它会持续运行。自动化机制就是这个循环的心跳
,
它是区分单次AI执行和持续循环工作的关键。1
.自
动
化
机
制:持
续
运
行
的
关
键第二个核心模块是Worktree
,
专门解决多智能体并行工作的冲突问题。
当多个AI智能体同时处理同一个项目时
,
最常见的
问题就是文件覆盖、
代码冲突。
Worktree可以基于同一个代码仓库
,创建多个独立的工作目录和分支
,
不同AI的编辑操作
完全隔离、
互不干扰。2
.
Work
tree:并
行
协
作
的
隔
离
机
制以往AI每次开启新会话都是空白状态
,
需要重复告知项目规范、
构建流程、
特殊禁忌
,
一旦信息缺失
,AI就会凭主观猜测补全逻辑
,
产生大量偏差。
而Skill把项目核心知识、
编码规范、
流程步骤、
历史踩坑经验
,
统一写入SKILL.md文件中
,
一次性配置完成后
,AI循环任务可以自动读取复用。3
.
Skill:知
识
沉
淀
的
底
座如果一个Loop只能读写本地文件
,
它的能力其实很有限。
真正有价值的Loop
,
必须能连接实际使用的工具。
这也是单次AI问答和闭环工作系统的核心差距:
普通AI只会给出修改方案
,而完整的Loop可自主完成全流程工作。4
.
插
件
和
连
接
器:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 甘肃D1压力管道巡检维护作业人员考试参考题库-含答案
- 2023年山东省济宁市中考数学真题【答案】
- 班主任工作计划
- 探究厨师考证试题及答案真相
- 腹腔引流必知试题与详细答案
- 培训笔试核心题目及答案
- 色彩试题及答案2026
- if从句综合试题及详细答案揭秘
- 2026曲靖市自然资源和规划局曲靖经济技术开发区分局公开招聘城镇公益性岗位工作人员2人考试参考题库及答案详解
- 2026年桃江县中小学幼儿园教师招聘笔试参考题库及答案解析
- 危大工程安全监理管理制度
- 机械工程导论课件教学
- 学校学校政教处管理制度
- 《学术英语写作与研究方法(第二版)》课件Chapter 01 Academic Writing - A Process of Creation
- 人民教育出版社小学五年级上册心理健康全册教学设计
- (高清版)DG∕TJ 08-55-2019 城市居住地区和居住区公共服务设施设置标准
- 高速公路养护工程施工组织方案
- 班长班前会培训
- 医院住培管理体系
- 高考化学复习:高中化学方程式
- 支气管肺炎小讲课
评论
0/150
提交评论