【AI Engineering 】别再迷信换模型了!从Prompt到Harness,AI Agent真正的工程范式变迁

「文智助手」全场景办公AI助理AI+OPC全流程实践方案(大赛作品) 阅读详情

Hello 大家好,我是蜂蜜 🍯。

世界变化太快,我正在努力跟上。

最近不管是写代码还是刷技术圈,大家都在疯狂卷 AI Agent。但不知道你们有没有遇到这种让人极其崩溃的场景:咱们这些打工人(牛马)辛辛苦苦花大半年搭了个 Agent,本地 Demo 跑得那叫一个丝滑漂亮,简直要改变世界了。结果一放到真实的业务场景里去跑复杂的 CRUD,或者去跑长链路的数据处理?直接翻车 💥。

任务失败、结果神鬼莫测、动不动就死循环……根本没法交付给用户。

这时候,我们的第一反应往往是:“是不是模型太笨了?” 于是咬咬牙换了更贵的模型,或者疯狂去改 Prompt 加粗大写 “你是一个资深专家”,再或者疯狂往上下文里塞文档。结果呢?依然不靠谱。

问题到底出在哪?最近刷到一位博主的硬核拆解,加上这阵子研究前沿架构的感悟,我发现:咱们的坐标系建错了。

今天就带大家重新建构这个坐标系,聊聊 AI 工程的“三次范式跃迁”:Prompt(提示)、Context(上下文)与 Harness(缰绳/马具/脚手架)。


🚀 跃迁一:提示工程(Prompt Engineering)—— 追求更好的回答

这是大家最熟悉的阶段。半年前,满世界都在教你写 Prompt。 在这个阶段,解决的核心问题是:如何让大模型给出更精准、更符合预期的回答?

我们用 角色设定(“你是一个拥有 20 年经验的 Java 架构师”)、思维链(CoT,“请一步步思考”)、少样本示例(Few-shot)来引导它。 定位: 此时的大模型就像个高级“副驾驶(Co-pilot)”,人在主导方向盘,AI 负责在旁边出主意。

🧠 跃迁二:上下文工程(Context Engineering)—— 追求更强的大脑

当 Agent 开始执行多步任务时,单次 Prompt 显然不够用了。我们开始管记忆、管工具、管超长对话。

在这个阶段,RAG(检索增强生成) 成为了绝对的“核心王者”。不管在哪个公司,想要让 AI 懂你的业务,就得把企业知识库、历史的 SQL 查询记录、Python 脚本规范统统向量化。核心问题变成了:怎么往有限的上下文窗口里,塞入最高质量、最相关的信息?

注意: 前两个阶段的思路,本质上都是 “以大模型为中心”。我们所做的一切,都是为了伺候好这个大脑。

💡 蜂蜜的脱水干货: 别被花哨的术语绕晕!咱拉一张全景图对比一下,前两步咱们都在拼命“卷”大脑(模型本身),而到了第三步 Harness 工程,视角完全变了——它关心的不再是模型聪不聪明,而是怎么给大脑配上好用的手脚和规矩。


⚙️ 跃迁三:Harness Engineering(马具工程)—— 追求更高的交付质量!

就在最近,OpenAI 的官方博客和 LangChain 的深度拆解里,都在高频提及一个新词:Harness Engineering。

千万别以为这又是什么割韭菜的新概念,这是一次真正的范式转变!

我上一篇文章里专门拆解过 OpenAI 那个 “3个人5个月撸出100万行代码” 的神级实验。当时我为了好理解,管它叫 “缰绳工程” ——因为你得勒紧缰绳,AI 这匹烈马才不会乱跑。

但随着研究的深入,我发现“缰绳”其实只是马具的一部分。

Harness 这个词,原意是完整的 “马具” 。驾驭一匹日行千里的烈马,光靠一条 缰绳(Prompt) 引导方向是不够的,你还得有受力的马鞍、踩得稳的脚蹬、控制速度的辔头,这一整套装备缺一不可。

Harness 的视角是“以任务的可靠完成为中心”。 在这个系统里,大模型只是一个组件(引擎),而不是全部。围绕 Agent 构建的那套精密“装备”,决定了你的系统到底是玩具还是工业品。比如像 OpenClaw 这种优秀的开源框架设计,其底层的 Gateway、Agent Engine 划分,本质上就是在构建一套强大的 Harness。

根据前沿实践,这套“马具”包含七个极其核心的修炼方向,咱们快速过一遍:

🛠️ Harness 架构全景: 这七个维度不是孤立的。规划是司令部,工具和约束是前线战壕,反馈与验证是督军。只有这几套装备咬合在一起,Agent 才能在复杂的业务环境里“跑得稳”。

1. 🛠️ 工具设计:越“硬核”越好

给 AI 用的工具,和给人类用的完全不一样。对于 AI 来说,命令行(CLI)远大于图形界面(GUI)。 最关键的一点:报错不仅仅是把 StackTrace 抛出去就完事了。当你丢给它一个报错的 SQL,工具的返回不能只是 Table not found,而应该包含结构化的指引,比如:“表不存在,请先调用 schema 工具查看表结构”。输出必须结构化,Agent 才能解析并自我修正。

2. 🗺️ 规划机制:不撞南墙不回头?得学会绕路

面对复杂任务,系统里必须要有 “任务树” 的概念。 支持子任务拆解,支持并行执行(比如一边用 Java 写后端接口,一边用 Python 跑数据清洗验证)。更重要的是,遇到障碍时要有 重新规划(Re-planning) 的能力,而不是在一个死胡同里疯狂重试把 Token 烧光。

3. 📜 约束与规范:这才是最容易被低估的杀器!

在 Prompt 里写“请注意代码规范”那叫建议,AI 随时可能假装没看见。 真正的约束是物理规则!比如在项目中建立 agents.md 或 .cursorrules 文件。这是 Harness 最核心的运营逻辑:用错误来“喂养”规则库。AI 只要犯了错,就把这个坑变成永久写入系统的规则。系统在使用中完成自我进化。

4. 🔁 反馈与验证:别总让人类来擦屁股

让 Agent 自己跑测试、查日志、甚至截图核查。发现失败了?强制打断循环,重新规划。必要的时候,再拉一个专门的 “Reviewer Agent” 来做代码审查。极大地减少对人工 Review 的依赖,形成闭环。

5. ⏳ 状态与生命周期:AI 也会“内存溢出”

一个任务如果跑了几百步,上下文窗口早就撑爆了,AI 连自己姓什么都忘了。 这就需要 动态的上下文压缩机制。而且,如果一个跑了半小时的任务中间网络断了,必须能从 检查点(Checkpoint) 恢复,绝对不能每次都从头再来。

6. 🤝 多 Agent 编排:打群架的艺术

把一个庞大的任务,拆给多个子 Agent 并行处理,主 Agent 负责统筹协调。这里的关键是 自主性的平衡——自主性不是全有或全无。在修改生产库数据、合并核心代码等“高风险决策点”,Harness 必须强制留出人工审批的关卡(Human-in-the-loop)。

7. 🧹 熵管理:赛博空间的垃圾回收(GC)

这是最容易被忽视的一条!AI 的生产力越强,系统混乱度(熵)增长得就越快。 Agent 批量生成的中间文件、冗余代码、不一致的配置,时间一长能把仓库堆满。必须有专项的后台清理机制,定期扫描、定期治理。这不是可选项,这是与 AI 生产力配套的必要成本。


💡 蜂蜜的总结时刻

最后给大家梳理一下这套完整的进阶框架:

⏳ 总结时刻: 技术的跃迁往往是因为遇到了旧工具无法跨越的“交付墙”。从追求“说得好”到“做得对”,这正是我们作为 AI 工程师在未来两年的进阶之路。

  • 🎯 提示工程(Prompt):追求更好的回答。
  • 🧠 上下文工程(Context):追求更强的大脑。
  • 🏗️ 马具工程(Harness):追求更高的交付质量。

每一层的升级,都是因为上一层的目标实现了,却发现还有更大的工程难题没有解决。

所以各位同行们,不要再盲目焦虑模型又更新了哪几代。真正的 AI 工程能力,不在于你会用多聪明、多昂贵的模型,而在于你能不能把这个模型,稳稳当当地包在一套可靠的系统(Harness)里,交付到真实的业务场景中稳定运转。

这,才是接下来两年,真正值钱的硬核工程能力!


聊到这里,你目前在开发 Agent 的时候,在哪一层遇到的“坑”最多?是 Prompt 调不准,还是 RAG 上下文太乱,又或者是苦于没有一套好的 Harness 机制?需要在评论区和我一起探讨一下你目前的架构痛点吗? 欢迎随时留言交流!👇

船载 OpenHarmony AIS 航海工作台:告警与防碰撞预警系统 船载OpenHarmony AIS航海工作台的告警与防碰撞系统,集成十余类告警(超速、偏航、会遇、SOS等),通过网格空间索引实现高效邻近判定,保障实时性。告警管理器统一调度规则、去重、通知与日志,支持悬浮球、语音、跑马灯、弹窗多渠道触达,确保航行安全。SOS紧急通道独立运行,避免干扰。系统设计强调性能优化与多场景适配,为航海安全提供核心支撑。 阅读详情

相关推荐

CGNS快速入门到实战(二):VS配置调用CGNS静态链接库

CGNS快速入门到实战这一系列分成三篇文章展开叙述,具体有:(一)CGNS静态链接库编译;(二)VS配置调用CGNS静态链接库;(三)CGNS文件及案例展示。本篇文章重点讲述VS配置调用CGNS静态链接库。

ahang_99的博客 2618

AI Engineering 别再迷信换模型了!从Prompt到Harness,AI Agent真正的工程范式变迁与TaoToken实践

AI Agent 从 Prompt 到 Harness 的工程范式变迁,核心是统一接入与约束设计。本文给出可复制的 settings.json 配置模板,用 TaoToken 统一 Key 与 Base URL 接入多模型,并实测链路连通性、排查 401 与 choices 报错。访问 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 获取统一接入底座。

weixin_35750483的博客 186

[工具使用]黑暗引擎FOFA

黑暗引擎FOFAFOFA(点我进入)逻辑运算符搜索子域名domain搜索指定内容的host全部域名bodycert搜索选定应用的网站搜索指定开放端口的IP搜索指定协议的IP搜索IP或者网段的信息搜索指定CSS/JS网站常用的一些内容其他 FOFA(点我进入) 官网这样描述:FOFA是白帽汇推出的一款网络空间资产搜索引擎。它能够帮助用户迅速进行网络资产匹配、加快后续工作进程。例如进行漏洞影响范围分析、应用分布统计、应用流行度排名统计等。 简单理解就是,一个本土加强版shodan,知道某产品在互联网的部署情况、

网络安全知识分享 3万+

AI Agent Runtime 重构:会话即持久化事件日志

AI Agent 并非简单升级的对话模型,而是具备状态管理、工具调用与自主决策能力的新型软件范式。其核心挑战在于长周期执行中的状态一致性、故障可恢复性与行为可审计性。传统依赖模型上下文维护会话的方式极易导致信息丢失、调试困难与安全失控。Anthropic 提出的 'session as durable event log' 架构,将执行过程解耦为无状态 harness、隔离沙盒与持久化事件日志三层,使 AI 应用真正具备生产级可靠性。该设计直击 runtime 层根本矛盾,为可观测性、合规审计与成本精算提供

cuanmo8775的博客 537

二维otsu算法python_OpenCV-Python系列之OTSU算法

上一个教程中,我们谈到了关于图像二值化的两种方法,一种是固定阈值法,另一种是自适应阈值法,总的来说,自适应阈值法在某些方面要由于固定阈值法,但还没完,这次我们将隆重介绍我们的重量级选手,也就是OTSU算法(又称为大津算法和最大类间方差法)。最大类间方差法是1979年由日本学者大津提出的,是一种自适应阈值确定的方法,又叫大津法,简称OTSU,是一种基于全局的二值化算法,它是根据图像的灰度特性,将图像...

weixin_28834169的博客 1426

仿真每日一练 | 有限元模态分析详解

结构的振动一直是工业领域产品分析的重点,在振动的仿真分析中,模态分析是其最基本的分析类型,通过研究结构的固有频率和振型对产品的设计提供指导。2.2、在interaction模块,通过special->Spring,在各点之间分别创建弹簧单元,弹簧刚度为1000。2.1、在interaction模块,创建两个RP点,与两侧RP点各间隔100大小,如图3所示;其中M、K、C均为n*n的矩阵,s、x、v为n*1的矢量,n为系统自由度数量。3、在Assembly模块创建装配体,两点之间的距离为100,如图2所示;

ansysxuexizhe的博客 1655

6 款电商 AI 图片生成软件实测|国内 + 跨境卖家工具清单

电商 AI 作图工具已经从 "能不能用" 进入了 "好不好用" 的阶段。对于绝大多数卖家而言,现在的 AI 工具已经可以覆盖 60%-80% 的基础商品图需求,显著降低拍摄和设计成本。选择工具的核心逻辑不是 "哪款最强",而是 "哪款最适配你的品类、平台规模和团队能力"。垂直电商工具胜在工作流效率,通用生图工具强在创意上限,模板类工具赢在上手速度。建议根据自身业务阶段,搭配 1-2 款主力工具 + 1 款辅助工具,形成适合自己的视觉生产流程。

Mardi_Ladin的博客 395

软硬件协同设计的大小端问题

缘起 最近需要在soc系统内做协处理器,加速AES加密运算,寄存器一次读取32bit,AES一次处理128bit,因此在数据拼接的时候,需要考虑大小端的问题,特来记录一番。 一、什么是大小端 大小端的问题发生在寄存器和内存间传递数据,这点非常重要,很多地方简单地说是数据存储方式,其实不准确。追根溯源,大小端问题是在设计load,store指令的时候考虑的,因此本质是寄存器和内存交互的问题,其他地方不会发生。 比如c语言里定义一个变量int a=ox1234,那么查看在线汇编平台的对应汇编代码: # 给2号寄

http://www.icfgblog.com/ 613

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 223

告别轮询!手把手教你用S32K3的FlexCAN Enhanced FIFO+DMA实现高效CAN FD数据接收

本文详细介绍了如何利用S32K3芯片的FlexCAN Enhanced FIFO与DMA组合方案,实现高效CAN FD数据接收,彻底告别传统轮询和中断模式。通过深度缓冲、智能过滤和DMA联动技术,该方案在5Mbps高负载场景下将CPU占用率从42%降至3%以下,显著提升系统实时性和吞吐量。

weixin_30906185的博客 502

Educoder:爬虫实战——求是网周刊文章爬取

第1关:获取新闻url importrequests importre defgeturls(): #**********Begin**********# url='http://www.qstheory.cn/dukan/qs/2014/2019-01/01/c_1123924172.htm' headers={ 'User-Agent':'Mozilla/5.0(Linux;Android6.0;Nexus5Buil...

weixin_46026136的博客 5254

我用 GPUWorks 在 M1 Pro 上搭了个发票识别原型

公司里经常要看电子发票。我想先做个小原型:把 PDF 发给一个自己部署的图文模型,让它提取发票类型、日期、交易双方和金额,再把结果交给同事核对。这个原型不用先接财务系统,先看看从部署到调用要走多少步,模型返回的内容能不能帮上忙。

鸽芷咕的博客 2万+

基于FPGA的以太网设计(1)----大白话解释什么是以太网

基于FPGA的千兆以太网设计(1)----大白话解释什么是以太网

孤独的单刀 3872

您您这可以把问小白的多个会话比如说。左侧的多个会话一次性导出吗?不是单条会话里面的多次会对话。AI导出鸭

第三层是格式编译层。这个决策背后的判断很清晰:一个批量导出工具的价值,不在于“试三次”,而在于你真正用它处理了几十份技术文档、访谈记录或课程讲义之后,它是否值得留在你的工作流里。问小白的会话列表通过分页接口加载,AI导出鸭 在页面运行时建立旁路监听,捕获每一次分页请求返回的完整对话清单,包括会话 ID、标题、时间戳和隐藏的元数据字段。让AI导出回归优雅——这句话说的是:导出不该是体力活,而应该是一次完整的、可预期的文件交付。注意:这里的“批量”指的是左侧列表里的多个独立会话,不是一条会话内的多轮对话。

laoyunsi的博客 246

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

AI Agent之核心框架

A: 显式 Thought 有三类价值:可解释性(便于人类审计)、可调试性(定位哪一步选错工具)、学习信号(可做监督微调或评估中间步骤质量)。ReAct 把推理与 可执行行动 绑定,每一步行动后都有 真实 Observation 反馈,从而用工具结果约束生成,降低闭卷幻觉。做完不等于结束——还要 评估做得好不好,把 教训 记下来,下次 带着教训重试,反思作为 记忆,影响后续尝试的策略。工作流程:Action → Evaluation → Reflection → Retry。A: 普通 CoT 只在。

剑雨巍巍的博客 199

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

河道漂浮物目标检测数据集

目标检测,yolo,河道漂浮物目标检测数据集

DL_data_set的博客 201

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 500

AI 应用开发工程师技术实践:大模型接入、通用组件封装与性能优化

本文提出AI应用从PoC到生产的核心挑战:模型调用的持续可用、可控与可优化。通过构建统一LLM网关实现多供应商路由与故障转移,封装对话、工具调用与RAG组件以解耦业务逻辑,结合前缀缓存、批处理与流式背压治理等性能优化手段,形成“接通→接稳→接快”的工程路径,最终以工程化能力决定AI应用的生产可用性。

2301_79189962的博客 558

大模型 Embedding 与向量相似度详解

Embedding 解决的问题:计算机不懂文字,但懂数字│▼文本 → 向量(1024维浮点数数组)│▼相似度解决的问题:怎么判断两个向量(文本)有多接近│▼余弦相似度:看向量方向的夹角,越接近0°越相似│▼最终效果:语义搜索——理解意思,而非字面匹配一句话总结:Embedding 把文字变成数字,余弦相似度比较数字的方向,两者结合实现了"理解语义"的搜索。

T3165919332的博客 90

AI前沿日报 · 2026-11-04 | 祛魅时刻:Astra“纯读权重“神话的崩塌

①Astra"裸权重通吃"被spaCy创始人Honnibal精准祛魅——仅1/3实验真裸读,数学能力提升依赖Python+50次迭代;②Simon Willison用Qwen 3.8-27B端侧复现权重空间编程;③Nvidia开源Auto-Ontology自动知识图谱;④$800开源全域抓取机器人Stringman;⑤OpenAI悄然重开Codex训练开关引信任危机;⑥DeepMind发布Gemini 4 Argon机器人基础模型;⑦美国科技巨头隐性AI债务达3.2万亿美元,6个月增90%。

johnsong2009的博客 573

GPT-1 架构和计算细节

下面配合框图,对 GPT-1 的每个组件做公式展开 + 数值实例(配置:12 层 × 768,12 头,FFN 3072,词表 40478,共 117M 参数)。GPT-1 把翻译模型的编码器-解码器砍掉一半,只留解码器,然后以"预测下一个词"为目标在 BooksCorpus 上预训练。与 2017 原版的四个架构差异(框图中标 ★):h0=E[token]+Epos[position],E∈R40478×768, Epos∈R512×768h^0 = E[\text{token}] + E_{pos}[\

eloudy的专栏 278

终端 AI 审计与 “龙虾” 类智能体风险治理:从可见性到闭环溯源

生成式 AI 办公普及之后,数据泄露风险逐步下沉到终端。员工将合同、源代码、客户资料粘贴至公有大模型,以及龙虾(OpenClaw)这类本地开源 AI 智能体的滥用,成为企业安全新挑战。传统网络边界防护存在审计盲区,本文从风险链路拆解、核心能力模型、分级治理策略、落地踩坑点以及技术局限性多角度,分享终端侧 AI 安全治理的实践思路。

2401_86491085的博客 640

2.53 基于极稀疏指纹的室内定位注意力图元学习

该论文发表于IEEE Transactions on Mobile Computing(TMC)2026年6月,面向极稀疏指纹条件下的WiFi室内定位,针对指纹采集人力成本高、标记指纹稀缺时定位精度大幅下降的痛点,提出注意力图元学习模型AGML(Attentional Graph Meta‑Learning),结合图神经网络、元学习、两种指纹数据增强与分布对齐技术,在标记指纹极少的场景实现高精度室内定位,同时公开了多套真实+仿真定位数据集用于基准测试。场景:二维室内空间,障碍物造成信号遮挡,

weixin_42963026的博客 338

语音识别与语音合成的技术原理及应用

语音识别 #语音合成 #人工智能 #大模型。语音识别与语音合成的技术原理及应用。一、语音识别的核心原理。二、语音合成的核心原理。三、工程落地的主要难点。五、需要关注的现实问题。

weixin_62919816的博客 210

设计师工作室 GEO 实操:如何提升 AI 实体推荐概率

设计工作室 GEO 的本质,是把创意服务转化为 AI 可理解的结构化信息。核心动作可归纳为:区分事实与审美、建立实体图谱、预判用户提问、输出脱敏内容、搭建多信源、持续测试验证。梳理工作室的 6 个实体属性:品类、城市、流程、边界、团队、渠道。在官网或作品集平台发布至少 3 篇结构化项目复盘,只陈述事实。输出 1 篇「设计报价影响因素」科普内容,覆盖甲方高频提问。争取 1 次行业媒体或本地媒体专访,形成第三方信源。每周用「XX 城市 + 品类 + 设计工作室推荐」指令测试,记录出现频率。

goujunwe的博客 337

AI作图软件技术选型:从4个技术维度出发的实测对比

AI作图软件技术选型:从4个技术维度出发的实测对比

Vbaoke的博客 205
上一篇: 【Toolkit 】受够了 Win11 的“显示更多选项”?三行命令找回丝滑右键菜单!
下一篇: 【Token】大局已定!告别 Token:140 万亿“词元”狂飙,AI 下半场的风暴才刚刚开始!
ipython_harley
博客等级 码龄7年 8粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值