掘金 人工智能 11小时前
AI代理的上下文工程:构建Manus的经验教训
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了一种名为“上下文工程”的新方法,旨在解决AI智能体在处理复杂多步骤任务时出现的“目标漂移”和“中间遗忘”问题。该方法的核心理念是为AI提供一个“笔记本”(todo.md文件),强制其在执行每一步任务前先制定详细计划,并记录执行进展。完成一项任务后,AI会重新生成并审阅整个清单,将关键目标和下一步计划置于上下文的末尾,从而反复引导AI的注意力回到主任务,有效避免分心和遗忘。这种方法绕过了直接改造AI模型的困难,通过优化信息输入来提升AI的执行效率和准确性。

🎯 **AI的“健忘症”问题**:AI智能体在处理包含多个步骤的复杂任务时,容易出现“目标漂移”和“中间遗忘”现象,即在执行过程中忘记初始目标或中间步骤,导致任务失败。这类似于人类实习生容易分心和记不住长指令的问题。

📝 **“笔记本”方法的核心机制**:文章提出的核心解决方案不是改造AI模型本身,而是通过“上下文工程”来优化AI接收的信息。具体做法是强制AI使用一个“笔记本”(todo.md文件)来记录所有待办事项、计划步骤以及每一步的执行进展。

🔄 **循环更新与注意力引导**:AI在完成一项任务后,会重新生成整个“笔记本”,将已完成项划掉并记录结果,再从头审阅清单以确定下一步行动。这种反复重写和审阅清单的操作,将总目标和下一步计划信息置于上下文的末尾,从而反复将AI的注意力引导回主任务,克服遗忘。

💡 **“上下文工程”的巧妙之处**:该方法通过精心设计和管理输入给AI的信息(上下文),来引导其行为和注意力,而不是直接改变AI的内在记忆能力。这种“绕过”问题的方式,为提升AI在复杂任务中的表现提供了一种高效且易于实现的途径。

想象一下,你雇了一个实习生(AI大模型),他学东西超快,能力超强,几乎什么都会。但你发现他有个致命的毛病:记性不好,而且容易分心


Manus这篇文章要解决的,就是AI Agent(人工智能代理)在处理需要很多步骤(比如几十上百次工具调用)的复杂任务时,如何克服这种“聪-明的健忘症”。

核心思想是什么?——“不要改造大脑,而是给它一个好用的笔记本”

文章提出的核心思想非常巧妙,不是去尝试“治好”AI的健忘症(这需要改造AI模型本身,非常困难),而是用一种聪明的工作方法来绕过这个问题。

这个方法就是:强制AI把所有要做的事情,以及每一步的进展,都清清楚楚地写在一个“笔记本”上,并且每做完一小步,就要重新看一遍、整理一遍这个笔记本。

这个“笔记本”,就是我们在之前讨论中提到的 todo.md 文件。

这个过程,文章称之为 “上下文工程” (Context Engineering) 。意思就是,我们不去改变AI,而是精心设计和管理我们“喂”给AI的信息(即“上下文”),来引导它的行为和注意力。


整个方法的精髓所在,具体分为以下几个步骤:

第一步:先思考,写下计划 (Plan First)

第二步:只看清单,干一件事 (Focus on One Item)

第三步:更新清单,划掉已完成的 (Update the List)

第四步:循环往复,直到全部完成 (Loop until Done)


这个方法为什么神奇?

因为AI的注意力总是在它接收到的信息的 “末尾” 。通过在每一步之后都 “重写整个清单” ,Manus实际上是把 “总目标”和“下一步计划” 这些最重要的信息,在每一次决策前,都重新放到了上下文的末尾。

这就像你每当那个健忘的实习生做完一件事,就把他拉过来,指着笔记本对他说: “很好,这件事做完了。别忘了,我们的最终目标是把合同归档,你现在需要去做下一件事——复印。去吧!”

通过这种方式,AI的注意力被人为地、反复地拉回到主任务上,从而避免了走神和忘记目标。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

AI智能体 上下文工程 目标漂移 中间遗忘 AI效率
相关文章