当前位置: 首页 > article >正文

Prompt 到 Context 再到 Harness:AI 工程范式的三次跃迁

在大模型LLM应用爆发的这几年里AI 开发范式经历了一条非常清晰的演进路径Prompt Engineering → Context Engineering → Harness Engineering这并不是简单的“概念升级”而是从交互技巧 → 系统工程 → 复杂系统架构的本质跃迁。如果你在做 AI Agent、RAG、自动化系统这三者不是“了解即可”而是必须建立体系认知。一、什么是 Prompt Engineering提示工程1.1 定义Prompt Engineering本质是通过设计输入文本Prompt控制模型输出结果的技术。更正式一点说它是“通过构造和优化输入指令使生成式 AI 产生符合预期输出的过程”1.2 本质用“语言”编程模型在传统软件工程中你写代码控制逻辑if (x 10) return A而在 Prompt Engineering 中你写的是请根据以下规则判断…… 本质区别维度传统编程Prompt Engineering控制方式代码逻辑自然语言可预测性强弱概率性调试方式DebugTrial Error1.3 常见技术Prompt Engineering 并不只是“写一句话”它已经形成一整套方法论Few-shot示例驱动Chain-of-Thought思维链Role Prompt角色扮演Instruction tuning 风格设计Output schema 限制这些方法的核心目标只有一个降低模型不确定性提高输出稳定性1.4 局限性关键Prompt Engineering 在 2023–2024 年非常火但很快遇到瓶颈❗问题1高度不稳定微小改动可能导致结果差异巨大❗问题2不可复用一个 prompt 在 A 场景有效在 B 场景可能失效❗问题3无法支撑复杂任务多步骤任务Agent、工具调用时prompt 很快失控 结论Prompt Engineering 是必要但不充分条件二、什么是 Context Engineering上下文工程2.1 定义Context Engineering 是对模型输入的“完整上下文环境”进行设计、管理和优化的工程实践它关注的不再只是 prompt而是系统指令system prompt历史对话外部知识RAG工具定义tool schema用户状态任务元数据换句话说Prompt 你说什么Context 模型“知道什么”2.2 本质从“写一句话”到“设计输入系统”Prompt Engineering 是单点优化Context Engineering 是整体输入架构设计2.3 核心组成工程视角Context Engineering 通常包含三个层级1️⃣ Context Retrieval获取RAG向量检索数据库查询用户历史2️⃣ Context Processing处理去噪filter排序rerank压缩summarize3️⃣ Context Management管理token 控制版本管理上下文切换策略2.4 为什么 Context Engineering 出现因为业界发现❗模型表现 ≠ prompt✅ 模型表现 prompt context甚至有结论Prompt Engineering 是 Context Engineering 的子集2.5 实际效果差异一个典型对比场景结果强 prompt 无 context泛化回答弱 prompt 强 context高质量结果 这就是为什么RAG 记忆 精致 prompt2.6 工程意义Context Engineering 带来了几个关键能力降低 hallucination幻觉支持多轮任务支持 Agent 系统可观测logging context 结论Context Engineering 是 AI 从“玩具”走向“生产系统”的关键一步三、什么是 Harness Engineering系统编排工程3.1 定义Harness Engineering 是为 AI Agent 构建完整运行环境与控制机制的工程体系包括执行框架agent loop工具调用控制状态管理安全约束结果验证机制简单理解Prompt你怎么说Context你提供什么信息Harness你怎么“控制系统运行”3.2 本质AI 的“操作系统层”如果类比计算机层级对应Prompt命令Context内存Harness操作系统3.3 Harness Engineering 的核心组件1️⃣ Execution LoopReAct / Plan-Execute多步推理2️⃣ Tool OrchestrationAPI 调用MCP / Function calling3️⃣ State Managementmemorysession state4️⃣ Guardrails约束安全限制输出校验5️⃣ Evaluation Retry自动纠错fallback3.4 为什么需要 Harness因为Context Engineering 解决“输入问题”Harness Engineering 解决“运行问题”随着 AI Agent 出现多步骤任务长时间运行自主决策 prompt context 已经不够3.5 核心价值Harness Engineering 让 AI可控controllable可复现reproducible可监控observable四、三者关系核心重点可以用一句话总结Prompt 是局部技巧Context 是输入系统Harness 是运行系统4.1 分层关系Harness Engineering↑Context Engineering↑Prompt Engineering 是一个逐层抽象升级4.2 职责划分维度PromptContextHarness关注点指令表达输入数据系统运行粒度单次调用多轮任务全系统复杂度低中高是否工程化弱强极强4.3 一个真实例子❌ 早期Prompt请帮我分析销售数据并给建议⚠️ 中期Context加入销售数据库RAG加入历史对话加入业务规则✅ 现在Harnessagent 自动查询数据库分析数据调用 BI 工具生成报告校验结果 本质变化从“问问题” → “让 AI 做事”五、发展历程时间线阶段1Prompt Engineering2022–2024特点ChatGPT 爆发prompt 技巧成为核心能力大量 prompt 模板问题不稳定不可扩展阶段2Context Engineering2024–2025特点RAG 成为主流memory 引入multi-turn 系统核心变化从“语言技巧” → “数据工程”阶段3Harness Engineering2025–2026特点Agent 系统爆发多工具调用自动执行任务核心变化从“输入设计” → “系统控制”六、未来趋势关键判断1️⃣ Prompt 会“弱化但不会消失”成为基础能力不再是核心竞争力2️⃣ Context 成为标准基础设施RAGmemory用户画像 会像数据库一样“必备”3️⃣ Harness 成为核心壁垒未来竞争点Agent 框架工作流编排安全与控制七、总结一句话版本如果你只记住一件事Prompt Engineering 是“如何说”Context Engineering 是“提供什么信息”Harness Engineering 是“系统如何运行”八、给你的实际建议结合你现在的方向你现在在做UniApp蓝牙设备数据展示如果要转 AI Agent 或智能体开发建议路径Step 1必须掌握 Prompt Engineering基础Step 2重点学习RAGmemorytool calling 这是 Context EngineeringStep 3核心突破做一个完整 Agent有状态能调用 API能自动执行任务 这就是 Harness Engineering

相关文章:

Prompt 到 Context 再到 Harness:AI 工程范式的三次跃迁

在大模型(LLM)应用爆发的这几年里,AI 开发范式经历了一条非常清晰的演进路径:Prompt Engineering → Context Engineering → Harness Engineering这并不是简单的“概念升级”,而是从交互技巧 → 系统工程 → 复杂系统…...

现在不掌握低资源多模态训练,半年后将被淘汰:2024 Q3起,Top 10 AI Lab已强制启用<4卡训练标准

第一章:低资源多模态训练的行业拐点与技术紧迫性 2026奇点智能技术大会(https://ml-summit.org) 全球AI基础设施正经历一场静默却剧烈的范式迁移:从依赖千卡集群与百亿参数的“大而全”训练路径,转向在边缘设备、嵌入式终端及单卡消费级GPU…...

从零构建FreeRTOS认知:核心概念、应用场景与实战避坑指南

1. FreeRTOS入门:为什么选择这个实时操作系统 第一次接触FreeRTOS时,我和大多数嵌入式新手一样充满疑惑:为什么放着好好的裸机程序不写,非要折腾这个实时操作系统?直到接手一个需要同时处理传感器数据、无线通信和用户…...

GD32F103C8T6实战:手把手教你用Ymodem协议实现IAP升级(附完整代码)

GD32F103C8T6实战:从零构建Ymodem协议IAP升级系统 在嵌入式设备远程维护中,固件升级的可靠性直接决定了产品生命周期。当GD32F103C8T6遇上Ymodem协议,这个成本仅10元级的Cortex-M3芯片就能实现媲美高端产品的无接触升级体验。本文将用真实项目…...

基于PointNet++的3D点云分割与体积计算实战指南

1. 为什么选择PointNet处理3D点云 在计算机视觉领域,3D点云处理一直是个棘手的问题。传统的卷积神经网络(CNN)擅长处理规则网格数据(比如2D图像),但面对无序、稀疏的点云数据时就显得力不从心。我最早接触这…...

【2026奇点大会权威解码】:人脸识别大模型的5大技术跃迁与企业落地避坑指南

第一章:2026奇点大会人脸识别大模型技术演进全景图 2026奇点智能技术大会(https://ml-summit.org) 近年来,人脸识别技术正经历从判别式模型向生成式-判别式协同范式的深刻跃迁。2026奇点大会所展示的最新大模型体系,已突破传统静态特征提取框…...

搜索工程师必读:多模态大模型在Query理解、结果重排、反作弊三大场景的9种非标应用(含PyTorch可复现代码片段)

第一章:多模态大模型在搜索中的应用 2026奇点智能技术大会(https://ml-summit.org) 传统搜索引擎依赖文本匹配与关键词统计,难以理解用户查询背后的语义意图及跨模态关联。多模态大模型(Multimodal Large Language Models, MLLMs&#xff0…...

从自动驾驶到无人机:手把手拆解通感一体化(ISAC)中自干扰与同频干扰的实战抑制方案

从自动驾驶到无人机:手把手拆解通感一体化(ISAC)中自干扰与同频干扰的实战抑制方案 当一辆自动驾驶汽车在高速公路上以120km/h行驶时,其搭载的ISAC系统需要在毫秒级时间内完成三项关键任务:向云端传输4K环境视频、精准…...

116:小模型蒸馏实战路径:将大模型能力转移到轻量级模型

作者: HOS(安全风信子) 日期: 2026-01-15 主要来源平台: GitHub 摘要: 本文详细介绍小模型蒸馏技术的实战路径,通过具体的技术方案和代码示例,展示如何将大模型的能力有效地转移到轻量级模型中。我们将探讨…...

UE5打包后没声音?手把手教你用C++正确加载和播放音频(避坑StaticLoadObject)

UE5打包后音频失效?深入解析C音频加载的正确姿势 在虚幻引擎5的实际开发中,音频系统的工作流程看似简单,却暗藏玄机。许多开发者在编辑器环境下测试时一切正常,却在打包发布后遭遇音频完全失效的尴尬局面。这种情况尤其常见于使用…...

USACO竞赛全攻略:从青铜到白金的晋级之路(附备赛资源)

1. USACO竞赛入门:青铜组通关秘籍 第一次接触USACO的新手们注意了,青铜组就是你们的起跑线。这个级别相当于编程界的"新手村",主要考察基础编程能力和逻辑思维。我当年第一次参赛时,花了整整3小时才搞定第一道题&#…...

无代码时代:UIOTOS如何革新页面嵌套技术?

1. 为什么我们需要替代iframe? 在网页开发领域,iframe曾经是页面嵌套的唯一选择。就像用胶水把两个纸板粘在一起,虽然能勉强固定,但既不美观也不牢固。我做过不少使用iframe的项目,每次遇到性能问题都头疼不已。最夸张…...

【词汇专栏】向量数据库:RAG的弹药库

向量数据库:RAG的弹药库 一句话理解 向量数据库是AI时代的"图书馆索引系统"——不是按字母排序,而是按语义相似度组织,让AI能够快速找到"意思相近"的内容。2026年,向量数据库已从"可选项"变成RAG…...

楼宇空间资产,尽在掌控

招商团队手里的空置表、运营团队维护的房源表、财务团队核算的资产表,三张表里的楼宇信息经常对不上。招商说A座还有500平可租,运营说那500平上周已经签了意向书,财务说按合同那500平下个月才生效……不是谁错了,而是各自的数据更…...

IntelliJ IDEA 2026年4月新版本 2026.1 更新内容,安装激活使用教程

更新时间:2026-04-07 支持最新版本:2026.1(2026年4月发布) 支持在线更新 支持Windows、MAC、Linux 新版本更新亮点: 核心功能升级 AI生态开放平台:原生支持Codex、Cursor、GitHub Copilot等多智能体&am…...

第九篇:内容组织——知识图谱与实体关系:让AI像专家一样“理解”你

副标题:从“字符串”到“事物”——构建品牌在AI认知世界中的知识网络 引言:当AI只记得你的“名字”,却不知道你“是谁” 陆薇在智联优品的GEO监测报告中,发现了一个让她困惑的现象。 品牌在AI答案中的提及率已经提升了近三倍,AI开始引用智联优品的品牌名称和产品参数。…...

SSH 密钥格式错误排查指南

引言 在日常的远程服务器管理中,SSH(Secure Shell)是一个必不可少的工具。然而,有时我们会遇到一些看似简单却让人头疼的问题,比如无法通过 SSH 连接到服务器。本文将详细介绍一个常见的 SSH 问题——密钥格式错误,并通过一个实例来说明如何解决此类问题。 SSH 密钥格式…...

【实战指南】Gradio:从零构建可交互的机器学习演示平台

1. 为什么你需要Gradio? 如果你做过机器学习项目,肯定遇到过这样的尴尬:辛辛苦苦训练好的模型,只能躺在Jupyter Notebook里吃灰。想给同事演示效果?要么得让他们装Python环境,要么就得把代码打包成晦涩的AP…...

洋葱矮砧密植模式:水肥一体化系统铺设全实操指南

【导读】这篇文章主要写给正在尝试或者打算搞洋葱矮砧密植的朋友们。你可能听说过“矮砧密植”这个词,但放在洋葱上到底怎么操作?水肥一体化系统又该怎么铺?别急,我会用大白话把整套流程拆开来讲,从前期准备到管子怎么…...

UML用例建模实战:从零开始绘制高效用例图

1. 什么是UML用例建模? UML用例建模是软件开发中最基础也最重要的需求分析技术之一。简单来说,就是用图形化的方式描述系统该做什么,而不是怎么做。我第一次接触用例图是在大学软件工程课上,当时觉得这些"小人"和"…...

CANdevStudio完全指南:终极免费开源CAN总线仿真开发平台

CANdevStudio完全指南:终极免费开源CAN总线仿真开发平台 【免费下载链接】CANdevStudio Development tool for CAN bus simulation 项目地址: https://gitcode.com/gh_mirrors/ca/CANdevStudio 在汽车电子和工业控制领域,CAN总线仿真工具是开发调…...

程序员夫妻的日常对话,外人听起来像加密通话

一、需求分析:当家务分工变成“用户故事”场景还原妻子:“冰箱食材库存告警,需补充生鲜模块。采购需求优先级:鸡蛋(紧急)、牛肉(高)、草莓(低)。若遇榴莲&…...

Proxmox VE终极配置工具:pvetools高效管理脚本的深度解析

Proxmox VE终极配置工具:pvetools高效管理脚本的深度解析 【免费下载链接】pvetools proxmox ve tools script(debian9 can use it).Including email, samba, NFS set zfs max ram, nested virtualization ,docker , pci passthrough etc. for english user,please …...

保姆级教程:ROS Melodic下用usb_cam驱动UVC摄像头,解决花屏和像素格式警告

ROS Melodic下UVC摄像头驱动配置全指南:从花屏排查到像素格式优化 第一次在ROS中连接USB摄像头时,看到屏幕上闪烁的彩色噪点和扭曲图像,那种挫败感我至今记忆犹新。这不是简单的设备故障,而是ROS视觉开发中典型的"入门仪式&q…...

2024最值得入手的5款农业植保无人机横向测评:大疆T40 vs 极飞P100实战对比

2024农业植保无人机实战横评:5款旗舰机型果园避障与雨季作业深度测试 站在自家果园的田埂上,老张望着刚完成植保作业的无人机缓缓降落,机翼上还沾着晨露与农药的混合液。三年前他第一次接触植保无人机时,光是学习操作就花了整整两…...

探究在 Android 设备上利用 Termux 安装 llama.cpp 并启动 webui

嘿,各位技术爱好者们!我们总是渴望在各种设备上挖掘更多的可能性。Android 设备作为我们日常生活中最常用的工具之一,除了能用来刷剧、聊天,还能变身强大的 “小电脑” 来运行一些有趣的程序。今天,我们就来探索一下如…...

Windows系统QT下载(保姆级教程,一步一步手把手教程!都能学会)

官网链接:https://www.qt.io/zh-cn/development/download 还有一个网盘链接:https://pan.baidu.com/s/1Ny1_MwhpwIuA_1ISt9AcWA?pwd6666 注:这不是主包分享的,是引用其他主包分享的了解,是《_清豆》这个主包的&#x…...

Phi-3-mini-128k-instruct资源监控与成本优化:GPU利用率分析与调优建议

Phi-3-mini-128k-instruct资源监控与成本优化:GPU利用率分析与调优建议 部署一个像Phi-3-mini-128k-instruct这样的模型,就像买了一台高性能跑车。刚上手时,你可能会沉浸在它流畅的对话和快速的响应中,但开了一段时间后&#xff…...

RWKV7-1.5B-G1A代码审查助手:集成VS Code提升代码质量

RWKV7-1.5B-G1A代码审查助手:集成VS Code提升代码质量 1. 开发者的代码质量痛点 每个开发者都经历过这样的场景:写完一段代码后,总觉得哪里不对劲,但又说不上来具体问题。传统的代码审查需要等待同事有空才能进行,而…...

网盘直链下载助手完整指南:告别限速,轻松获取真实下载地址

网盘直链下载助手完整指南:告别限速,轻松获取真实下载地址 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国…...