01 什么是提示工程(Prompt Engineering)?
定义: 提示工程是设计和优化输入文本(Prompt)的技术,旨在引导大模型(如:DeepSeek)生成高质量输出。
核心思想: 你向模型提问或下达指令的方式,直接决定了模型回答的质量。
重要性: 好的提示能解锁模型的强大能力,差的提示则可能导致答非所问或低效输出。
提示工程,就是你与AI高效沟通的“说明书”和“导航仪”!
好的提示= 清晰的目标+ 充分的信息+ 明确的指引= 更高质量、更符合预期的输出。
02 为什么提示工程如此重要?
精确控制模型行为: 引导模型按照特定风格、格式、角色进行输出。
提升输出质量与准确性: 减少模糊性,获得更相关、更可靠的答案。
解锁模型隐藏能力: 通过巧妙的提示,激发模型在推理、创作、分析等方面的潜力。
提高任务效率: 更快获得满意结果,减少反复尝试和修改的次数。
定制化应用: 使通用大模型能更好地服务于特定场景和需求。
03 提示词例子分析
场景: 假设你是一位市场经理,需要为一款新上市的环保咖啡杯撰写一段社交媒体推广文案,目标是吸引关注环保的年轻消费者。
糟糕的提示(模糊且缺乏指导):“帮我写个咖啡杯的文案”
问题分析:
模糊不清: “咖啡杯”种类繁多,“文案”风格各异。
缺乏目标: 没有说明受众、产品特点、推广渠道。
无引导性: 模型不知道你想要什么风格的输出。
咖啡推广文案——优秀提示(清晰、具体、有引导)
提示:
你是一位专业的社交媒体营销撰稿人,擅长使用活泼、有吸引力的语言。
请为一款名为“绿意随行杯(EcoSip Cup)”的新型环保咖啡杯撰写一条推广文案(140字符以内)。
这款咖啡杯由可降解竹纤维制成,设计简约时尚,主打卖点是环保理念和便携性。
目标受众是18-30岁关注可持续⽣活⽅式的年轻⼈群。
文案需突出环保特性,并包含一个行动号召,例如“立即选购”或“加入环保行列”。请使用#环保生活和#绿意随行杯标签。
提示词分析:
• 角色扮演: “专业的社交媒体营销撰稿人”引导了文案风格。
• 明确产品: “绿意随行杯(EcoSip Cup)”,具体特点“可降解竹纤维”、“简约时尚”、“环保”、“便携”。
• 清晰受众: “18-30岁关注可持续生活方式的年轻人群”。
• 指定格式/要求: “推文文案(140字符以内)”、“行动号召”、“标签”。
提示词符合RTF原则,R-ROLE角色,T-TASK任务,F-FORMATE输出格式
04 提示工程五大核心原则
05 提示词为什么建议使用MARKDOWN编写
提示词使用Markdown核心是为了利用其轻量结构化语法匹配大模型训练数据分布,从而降低指令歧义、提升意图识别精度与输出规范性。
核心原因
适配模型“母语”习惯:主流大模型训练语料包含海量Markdown文本(如 GitHub Readme、技术文档),对标题、列表、代码块等符号具有天然的高权重识别能力,能更顺畅解析结构而非将其视为普通字符 。
构建清晰逻辑骨架:通过 # 标题划分模块、- 列表拆解步骤、** 强调关键约束、``` 隔离示例数据,将网状思维转化为线性层级,帮助模型快速区分背景、任务与格式要求,避免指令混淆 。
提升人机双向可读性:既便于 AI 精准抓取重点(减少幻觉与跑偏),也便于人类维护与调试提示词结构,显著降低沟通成本与迭代次数 。
关键语法映射价值
标题(#):确立内容层级,引导模型按章节逻辑生成。
列表(-/1.):罗列要点或步骤,强制输出条理清晰。
引用(>):隔离参考案例或背景,防止模型误将其当作生成内容。
代码块(```):明确界定代码或长文本边界,保护示例不被篡改。
加粗(**):突出核心指令或限制条件,增加信息权重。
适用边界说明
Markdown 适用于绝大多数通用场景的结构化表达;若涉及极复杂的多源数据嵌套或需严格机器解析的工业级接口,XML/JSON 可能在边界界定上更严谨,但 Markdown 在性价比、可读性与模型适配度上综合最优 。
MD例子1如下:
# 角色:知识提炼与归纳专家
## 核心任务:提炼长文本的核心观点、关键信息与重点结论
## 提炼要求:
1. 只保留最重要、最有价值的信息
2. 语言极简、条理清晰,不添加额外内容
3. 分点呈现,便于快速阅读与理解
## 待总结内容:
【粘贴需要总结的内容】
## 输出格式:分点式核心总结
MD例子2如下:
# 任务:撰写一篇关于中国露营经济的深度分析文章
## 目标读者
- 对消费趋势感兴趣的普通城市白领
- 年龄25-40岁
- 非专业人士,避免使用经济学 jargon
## 核心要求
- 字数:3000字左右
- 风格:严肃但不枯燥,有故事感
- 必须包含:至少3个真实企业案例、5组以上行业数据
## 文章结构
1. 开头:用一个具体的露营场景引入(建议使用2025年国庆假期数据)
2. 主体:分析产业链上下游(装备、营地、内容平台)
3. 案例:牧高笛、大热荒野、小红书露营内容生态
4. 趋势:2026年行业预测
5. 结尾:回归到普通人的生活方式变迁
## 数据要求
- 所有数据需标注来源和年份
- 优先使用2024-2026年数据
- 市场规模、增长率、用户画像为必含数据
## 禁止事项
- 不要使用“随着经济发展”这类套话开头
- 不要写成政府工作报告风格
- 不要堆砌数据而不做解读
Markdown编写推荐使用工具Typora编写,Markdown语法是很简单的学习5分钟就基本上会了。
06 提示词工程的其他技巧分享
提示工程基础技巧(1): 明确指令与期望输出
提示工程基础技巧(2): 赋予模型角色(Role-Playing)
提示工程进阶技巧(1): 少样本提示(Few-Shot Prompting)
提示工程进阶技巧(2): 思维链提示(Chain-of-Thought, CoT)
提示工程进阶技巧(3): 控制输出长度与格式
当然了提示词分为系统提示词、用户提示词,系统提示词初始化角色和任务,当然了实际项目工程工作中提示词都是Markdown格式结合智能体、大模型使用,系统提示词也可以预留动态填充代码块、数据块,通过代码动态更新系统提示词,最终组装出来用户提示词HTTP调用大模型接口(/v1/chat/completions)或者用spring-ai框架调用。