小白入门必看:一文了解提示词、提示词工程和上下文工程
摘要: 提示词是人与AI模型交互的基础载体,通过结构化设计和优化可提升输出质量(提示词工程)。上下文工程则通过整合历史对话、外部数据和工具调用,为模型提供全面背景信息。两者协同工作,前者优化单次交互,后者构建智能系统的信息基础。技术演进从简单提示词发展为提示词工程,再到更复杂的上下文工程。文章提供了提示词模板、优化工具及上下文管理方法,适用于从基础任务到AI智能体开发的不同场景。 (字数:149)
基本概念
提示词:直接向 AI 模型输入问题、指令或需求的交互方式,是人与模型沟通的基础载体。早期 ChatGPT 的对话场景(如直接提问 “如何写一篇报告”、下达 “总结这段文字” 的命令),就是提示词的典型应用。
提示词工程:聚焦 “提升单次交互质量” 的系统性方法。通过对提示词进行结构化设计(如明确任务目标、补充约束条件)、语言优化(如更精准的表述)和多轮迭代调整,针对性解决 AI 在特定任务(如文案创作、数据计算、逻辑推理)中的输出偏差,最终提高回答的准确性与实用性。
上下文工程:构建智能 AI 系统的核心技术环节,核心是通过管理多维度信息为模型提供全面背景。具体包括整合历史对话记录(让模型记住前文逻辑)、接入外部数据(如行业知识库、实时信息)、协调工具调用结果(如调用计算器、数据库后的反馈),帮助 AI 突破 “信息局限”,做出更贴合场景的决策与回答。
技术演进
单纯的提示词 -> 不满足于生成的效果。
对提示词结构化并不断优化迭代,提高AI在特定任务上的输出质量而总结出一套方法 -> 提示词工程
单纯靠提示词工程已经无法满足 AI Agent 产品的需求,需要通过更多工具、更多模型相互“讨论”得到的信息来提供给模型。-> 上下文工程。
提示词
这是普通人最常用的场景。
单词任务
提示词模板,辅助你写提示词。
模板一:常规
# 角色
作为[领域专家]
# 任务
实现[具体目标],要求[量化标准]
# 关键约束
必须避免[禁忌项],优先考虑[关键要素]
# 上下文(示例)
# 输出格式
1.**推理记录**(建议提供)——展示关键决策节点及过程。
2.**最终答案**——以 [Markdown] 形式给出清晰可执行的步骤、代码修改或命令。
3.**后续行动**——列出团队需要跟进的事项(如有)。
# 备注
展示至少两种备选方案及其淘汰理由。
这对我的职业生涯非常重要!
模板二:复杂
首先复杂任务建议用agent,常用的agent工具可以在 AI模型与产品推荐 这篇文章中找到。
# 角色
作为[领域专家]
# 任务
实现[宏观任务],要求[量化标准]
# 阶段分解
1. Phase1:[子目标A](完成标准:__)
2. Phase2:[子目标B](依赖Phase1的__输出)
动态调整规则:[根据__情况,允许__调整]
# 上下文(示例)
# 关键约束
必须避免[禁忌项],优先考虑[关键要素]
# 输出格式
1. 以 [Markdown] 形式给出清晰可执行的步骤、代码修改或命令。
你是最棒的,你一定可以完成这个任务,这对我的职业生涯非常重要!
特定任务高频场景
确认是否是高频场景,如果是的话建议封装成 AI 应用
这需要用到一些工具,比如 PromptPilot[1] 或者 prompt-optimizer[2] 对prompt进行调试优化。
如果不利用工具的话,可以用两个对话实现这个功能。
对话一:用于生成提示词。
对话二:用于执行任务,根据效果让 对话一 调整提示词。
对话一
# 角色
作为提示词和[领域]的专家。
# 任务
根据用户的条件生成一个强大的提示词。使用在 [模型或者应用] 上。
# 约束
// todo 如果没思路可以想一下你想要了解什么?为什么想要了解,是什么启发了你。
* 参考SWOT分析法
# 上下文(示例)
# 输出
结果以 md 形式输出。
# 备注
展示至少两种备选方案及其淘汰理由。
这对我的职业生涯非常重要!
将对话一生成的提示词复制到对话二中。
工具
优化工具
- • LangSmith[3] 可视化追踪不同提示词的输出差异
- • Prompt Pilot[4] 用于针对国内模型进行 Prompt 工程调优
- • prompt-optimizer[5] 提示词优化器,助力于编写高质量的提示词
版本管理工具
- • prompt-manager[6] VS Code/Cursor 的开源插件,统一管理 AI 提示词,支持分类、搜索、导入导出。
- • prompt-shelf[7] 通过 Web 界面,对提示词进行版本管理,可以比对差异和回滚。类似于 Git 版本控制。提供 Docker 一键部署,包含完整的服务配置。
魔法词
提示词后面增加魔法词,提升生成效果(PUA)。
- • Let’s think step by step 让我们逐步思考
- • My career depends on it / 这对我的职业生涯非常重要。
- • Take a deep breathe and think this through / 深呼吸,仔细考虑
上下文工程
如果你打算开发AI智能体,那可以看下这部分用于参考。但是大多数情况下,你其实用不着。
为大语言模型提供恰当的信息和工具,帮助模型高效完成任务。
上下文工程的难点在于:恰当(平衡信息量)。
参数太少或者配得不对,生成的结果就不好,性能也会变差。
参数太多,或者里面夹杂毫无关联的数据则会增加成本,而且结果也不一定就好。
你可以理解为:“学而不思则罔,思而不学则殆。”差不多道理。
所以如何准确把握大模型和用户之间这种微妙的互动关系,需要一种近似直觉的能力。
- • 记忆
- • "记住"过去的交互和学习到的知识
- • 将AI模型与外部数据库、API接口或特定工具连接
- • 整理构建
- • 整合并管理包括用户历史、系统预设、外部知识库等信息
- • 根据任务需求和模型反馈,动态组装上下文
Manus 是如何管理上下文的?
整个设计都是围绕在 提高 KV缓存命中率上。
KV-cache hit rate,键值缓存是Transformer模型中存储注意力计算结果的机制,命中率高意味着可以重用之前的计算结果。
用没用缓存成本可以相差十倍。
提示词工程和上下文工程协同
提示词工程和上下文工程是协同工作的关系,目标是实现AI系统性能的最大化。
协同工作的核心在于将提示词视为在特定上下文中与模型沟通的最终指令,而这个上下文则由更广泛的系统工程来构建和管理。
目前有三种方案:
方案一:分层设计
通过上下文工程构件基础上下文层,包含用户信息、历史交互、领域知识等。然后针对具体任务运用提示词工程构建精确的任务特定提示。
方案二:动态调整
根据交互状态和模型响应,动态调整上下文信息并且优化提示词。通过 反馈循环 持续优化交互质量。
比如:模型理解不准确时,系统获取更多概念解释并注入上下文,调整提示词。
方案三:模块化模版
创建模块化提示词模版,上下文工程系统根据当前任务动态填充占位符,保证结构优化和内容动态性。这既能保证提示词结构的优化,又确保内容的动态性和相关性。
读者福利大放送:如果你对大模型感兴趣,想更加深入的学习大模型**,那么这份精心整理的大模型学习资料,绝对能帮你少走弯路、快速入门**
如果你是零基础小白,别担心——大模型入门真的没那么难,你完全可以学得会!
👉 不用你懂任何算法和数学知识,公式推导、复杂原理这些都不用操心;
👉 也不挑电脑配置,普通家用电脑完全能 hold 住,不用额外花钱升级设备;
👉 更不用你提前学 Python 之类的编程语言,零基础照样能上手。
你要做的特别简单:跟着我的讲解走,照着教程里的步骤一步步操作就行。
包括:大模型学习线路汇总、学习阶段,大模型实战案例,大模型学习视频,人工智能、机器学习、大模型书籍PDF。带你从零基础系统性的学好大模型!
现在这份资料免费分享给大家,有需要的小伙伴,直接VX扫描下方二维码就能领取啦😝↓↓↓
为什么要学习大模型?
数据显示,2023 年我国大模型相关人才缺口已突破百万,这一数字直接暴露了人才培养体系的严重滞后与供给不足。而随着人工智能技术的飞速迭代,产业对专业人才的需求将呈爆发式增长,据预测,到 2025 年这一缺口将急剧扩大至 400 万!!
大模型学习路线汇总
整体的学习路线分成L1到L4四个阶段,一步步带你从入门到进阶,从理论到实战,跟着学习路线一步步打卡,小白也能轻松学会!
大模型实战项目&配套源码
光学理论可不够,这套学习资料还包含了丰富的实战案例,让你在实战中检验成果巩固所学知识
大模型学习必看书籍PDF
我精选了一系列大模型技术的书籍和学习文档(电子版),它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。
大模型超全面试题汇总
在面试过程中可能遇到的问题,我都给大家汇总好了,能让你们在面试中游刃有余
这些资料真的有用吗?
这份资料由我和鲁为民博士(北京清华大学学士和美国加州理工学院博士)共同整理,现任上海殷泊信息科技CEO,其创立的MoPaaS云平台获Forrester全球’强劲表现者’认证,服务航天科工、国家电网等1000+企业,以第一作者在IEEE Transactions发表论文50+篇,获NASA JPL火星探测系统强化学习专利等35项中美专利。本套AI大模型课程由清华大学-加州理工双料博士、吴文俊人工智能奖得主鲁为民教授领衔研发。
资料内容涵盖了从入门到进阶的各类视频教程和实战项目,无论你是小白还是有些技术基础的技术人员,这份资料都绝对能帮助你提升薪资待遇,转行大模型岗位。
👉获取方式:
😝有需要的小伙伴,可以保存图片到VX扫描下方二维码免费领取【保证100%免费】
相信我,这套大模型系统教程将会是全网最齐全 最适合零基础的!!
更多推荐
所有评论(0)