宝玉的分享 7小时前
普通人也能用得上的 Context Engineering 技巧
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文为普通用户提供了实用的AI上下文工程技巧,强调“更少的上下文更准确的上下文”这一核心理念。文章指出,避免过长的提示词,通过开启新会话、一次只做一个小任务来精简上下文,能提高AI的聚焦度和准确性。同时,主动提供准确充足的信息,并借助AI Agent的工具能力(如选择擅长模型、提供合适工具、让AI先做计划)来寻找和确认上下文,是提升AI任务完成效率和用户体验的关键。掌握这些技巧,能让AI更懂你的需求,事半功倍。

🎯 **精简上下文,聚焦核心:** 避免冗长、包含无关信息的提示词,因为这可能导致AI生成结果混乱或出现幻觉。正确的做法是保持提示词的精炼,让AI能聚焦于主要任务。这可以通过“多开新会话”来避免信息干扰,以及“一次只做一个小任务”来降低AI的理解难度,从而提高效率。

💡 **主动提供准确信息,让AI明确需求:** AI无法凭空了解用户掌握的信息,因此用户需要主动、准确且充分地提供完成任务所需的上下文。明确告知AI期望的结果以及必要的背景信息,是提高AI任务完成质量的直接途径。

🛠️ **善用AI Agent工具,高效获取上下文:** 对于复杂的任务或自身不清楚的上下文,可以利用AI Agent的工具能力来辅助。选择擅长Agent任务的模型、为AI提供合适的工具(如执行代码验证的命令),以及要求AI先制定计划(Plan mode),都能显著提升AI搜寻上下文的准确性和效率,避免资源浪费。

🚀 **计划先行,优化AI执行路径:** 面对复杂任务,引导AI在执行前先制定详细的计划,并由用户审阅确认,可以有效避免AI在错误方向上浪费时间和资源。一旦发现方向偏差,应及时纠正或重新开始,确保AI沿着正确的路径高效完成任务。

现在讨论 Context Engineering(上下文工程)时,大多关注如何构建高级 AI Agent,但对普通用户来说,这些技术未必实用。我在这里总结了一些普通人使用 AI 时真正能用到的上下文工程技巧。

Context Engineering 的中有两个关键点可以帮助你控制好上下文:

    更少的上下文

    更准确的上下文

下面我们分别展开讲讲如何做到这两点。


一、更少的上下文:精简比繁杂更有效

如今很多提示词(Prompt)都非常长,似乎“越长越好”,但实际上,这种方式可能适得其反。当提示词包含太多无关信息时,AI 生成的结果容易混乱,甚至出现幻觉,表现越来越差。

需要补充说明一下:这里的“少”不是说越少越好,重点是让 AI “聚焦”于主要任务。

所以要注意以下两个要点:

1)多开新会话,而不是无限延长单个会话

长时间的单个会话容易让 AI 难以抓住重点,导致信息遗漏或混乱。更好的做法是:

2)一次只做一个小任务,而非复杂任务堆积

和人类一样,当任务过于复杂、一次性输入太多时,AI 会难以很好地完成。但如果每次只交给 AI 一个清晰简单的小任务,AI 就能更轻松地理解并高效完成。


二、更准确的上下文:让 AI 明确知道你想要什么

“准确的上下文”听起来简单,其本质就是让 AI 明白你真正想要的结果,以及完成任务所需的全部信息。具体而言,可以通过以下两种方式实现,而这两种方式通常是互为补充的:

(一)主动提供准确而充足的上下文

AI 并不天然了解我们掌握的信息,因此用户需要主动告诉 AI:

总之,“你不说,它就不知道”,主动提供充分而准确的上下文,能显著提高 AI 完成任务的效果。


(二)借助 AI Agent 来寻找上下文

有时,我们自己也不清楚全部上下文。这时,可以利用 AI Agent 的工具能力帮助我们主动获取上下文。下面几个技巧对普通用户特别有效:

1)选择擅长 Agent 任务的模型

当前表现优异的 AI Agent 模型有:

选对模型,可以显著提升 Agent 搜寻上下文的准确性和效率。

2)为 AI 提供适合的工具

Agent 最大优势就是能借助工具寻找上下文。不过,AI 默认工具有限,因此用户需要额外提供工具:

具体举个例子,比如在 Claude Code 或 Copilot/Cursor Agent 模式下,你可以加上一句:

Please write tests and verify the tests by runningnpx jest <testfilepath> -c './jest.config.ts' --no-coverage

这样 AI 写完代码后会主动写测试,并自己执行命令验证测试结果。如果出现问题,AI 也会主动修复,直到通过测试(当然,仍需人工审核,避免 AI 为了通过测试而修改测试代码)。

类似技巧还有:

3)让 AI 先做计划,避免在错误方向上浪费时间

面对稍微复杂的任务时,AI 如果一开始方向错了,可能会一直在错误的路线上浪费资源。这时就需要:

    要求 AI 在执行任务前先做计划(Plan mode),比如 Claude Code 就提供了这样的模式。

    仔细审阅 AI 提供的计划,确认方向无误后再执行。

    如果发现 AI 方向错误,要及时纠正,甚至直接新开会话、调整提示词,让 AI 明确正确的路线,再重新开始任务。


总结一下

面向普通用户的 Context Engineering,可以尝试:

掌握这些技巧,能大幅提高普通用户使用 AI 的效率与体验。

Fish AI Reader

Fish AI Reader

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

FishAI

FishAI

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

联系邮箱 441953276@qq.com

相关标签

上下文工程 AI使用技巧 提示词工程 AI Agent 人工智能
相关文章