2026年05月16日-Prompt工程技巧 前言 Prompt工程是与AI大模型高效沟通的核心技能。好的Prompt能让模型输出质量提升数倍,而差的Prompt则常常得到泛泛而谈的回复。本文汇总了15个经过实战验证的Prompt技巧,涵盖角色设定、思维链、少样本学习等核心方法,每个技巧都附带问题描述、解决方案、对比示例和适用场景,你可以直接复制使用。 一、角色设定法(Role Prompting) 问题描述 模型默认回复过于通用,缺乏专业深度和特定视角,尤其在需要专业领域知识时表现平庸。 解决方案 在Prompt开头明确指定模型扮演的角色,包括职业、经验年限和专业背景。
Prompt工程是与AI大模型高效沟通的核心技能。好的Prompt能让模型输出质量提升数倍,而差的Prompt则常常得到泛泛而谈的回复。本文汇总了15个经过实战验证的Prompt技巧,涵盖角色设定、思维链、少样本学习等核心方法,每个技巧都附带问题描述、解决方案、对比示例和适用场景,你可以直接复制使用。
模型默认回复过于通用,缺乏专业深度和特定视角,尤其在需要专业领域知识时表现平庸。
在Prompt开头明确指定模型扮演的角色,包括职业、经验年限和专业背景。
❌ 低效Prompt:
请帮我写一份产品需求文档。
✅ 高效Prompt:
你现在是一位拥有10年经验的B端SaaS产品经理,精通PRD撰写和用户需求分析。 请帮我写一份企业知识库管理系统的产品需求文档,包括:用户痛点分析、核心功能列表、 优先级排序、技术可行性评估、里程碑规划。输出格式使用Markdown,字数2000字以上。
模型在复杂推理任务中容易跳步,导致结论错误,尤其在数学计算和多步逻辑推理中表现不稳定。
在Prompt中加入"请一步步思考"或"请展示推理过程"等引导语,让模型显式展示中间推理步骤。
❌ 低效Prompt:
一个商店里苹果3元一个,买3个打8折,小明用100元买5斤苹果(每斤3个), 还剩多少钱?
✅ 高效Prompt:
请一步步解决以下问题,展示每一步的计算过程: 一个商店里苹果3元一个,买3个打8折,小明用100元买5斤苹果(每斤3个), 还剩多少钱? 请按以下格式回答: 1. 列出已知条件 2. 逐步计算 3. 给出最终答案
模型不理解你想要的输出格式或风格,即使描述得很详细,输出结果仍与预期有差距。
在Prompt中提供2-3个输入→输出的完整示例,让模型通过示例学习模式。
❌ 低效Prompt:
请把以下产品特点转化为卖点文案。 产品:降噪耳机,支持40dB主动降噪,续航30小时。
✅ 高效Prompt:
请把产品特点转化为简短有力的卖点文案,参考以下示例: 示例1: 输入:手机,5000mAh电池,67W快充 输出:告别电量焦虑 | 5000mAh超大电池 + 67W闪充,30分钟充至70% 示例2: 输入:运动手表,GPS精准定位,50米防水 输出:每一步都精准 | GPS卫星级定位 + 50米深度防水,上山下海都靠谱 现在请转化: 输入:降噪耳机,支持40dB主动降噪,续航30小时 输出:
模型输出过于冗长或偏离主题,经常包含不必要的信息,或者格式不符合要求。
明确设定输出约束,包括字数限制、格式要求、禁用词汇、必须包含的要素等。
❌ 低效Prompt:
请总结一下这篇文章的主要内容。
✅ 高效Prompt:
请总结以下文章,严格遵循以下约束: 1. 字数控制在200-300字之间 2. 使用3个要点列表格式 3. 每个要点不超过2句话 4. 不要使用"总而言之""综上所述"等套话 5. 必须包含文章的核心结论 6. 语言风格:简洁专业,面向管理层读者
面对复杂任务,模型一次性输出质量低下,容易遗漏关键步骤或产生逻辑混乱。
将复杂任务拆解为多个子步骤,逐步引导模型完成每个阶段。
❌ 低效Prompt:
帮我策划一个线上新品发布会。
✅ 高效Prompt:
帮我策划一个AI知识库产品的线上新品发布会,请分步完成: 第一步:确定发布会主题和核心信息(3个备选) 第二步:制定活动议程(时间线精确到分钟) 第三步:列出推广渠道和时间节点 第四步:预算分配方案(总预算5万元) 第五步:应急预案(列出3个可能的风险及应对方案) 每步完成后暂停,等我确认后再进行下一步。
模型输出的格式不统一,后续处理(如导入系统、数据分析)困难。
提供精确的输出模板,包括字段名称、数据类型、分隔符等。
❌ 低效Prompt:
分析一下竞品Notion的主要功能。
✅ 高效Prompt:
请按以下JSON格式输出Notion竞品分析结果: { "product_name": "产品名称", "target_users": ["目标用户1", "目标用户2"], "core_features": [ { "name": "功能名称", "description": "功能描述(50字以内)", "maturity": "成熟|发展中|实验性" } ], "pricing": { "free_tier": "免费版描述", "paid_plans": [ {"name": "套餐名", "price": "月价格", "features": ["核心特性"]} ] }, "competitive_advantages": ["优势1", "优势2"], "weaknesses": ["劣势1", "劣势2"] } 要求:至少列出8个核心功能,3个付费套餐。
用户不清楚如何描述自己的需求,或者遗漏了关键信息导致模型无法给出精准回答。
让模型先向用户提问,收集足够信息后再给出回答。
❌ 低效Prompt:
帮我写一个App。
✅ 高效Prompt:
我想开发一个移动应用,但我还不确定具体需求。 请你作为资深产品经理,向我提出5-8个关键问题来帮我梳理需求, 包括:目标用户、核心功能、技术偏好、预算范围、上线时间等方面。 每个问题提供2-3个选项帮助我快速回答。
单一Prompt无法同时满足多个维度的要求(如内容质量、格式、语气、长度等)。
将不同维度的指令分层组织,按优先级从高到低排列,确保模型全面兼顾。
❌ 低效Prompt:
写一篇关于AI发展的文章,要专业、简洁、有深度,大概2000字。
✅ 高效Prompt:
请撰写一篇关于AI大模型发展趋势的文章。 【最高优先级 - 内容要求】 - 聚焦2025-2026年的关键技术突破 - 包含至少3个具体案例和数据支撑 - 必须涵盖:多模态、Agent、本地化部署三个方向 【高优先级 - 结构要求】 - 使用二级标题分段 - 每段200-400字 - 开头要有吸引人的引子 - 结尾要有前瞻性观点 【中优先级 - 语言风格】 - 面向技术管理者读者 - 避免过度技术化的术语 - 使用比喻和类比增加可读性 【低优先级 - 格式要求】 - 总字数2000-2500字 - 使用Markdown格式 - 关键词加粗标记
模型第一次输出可能有错误或不足,用户需要反复修改才能得到满意结果。
在Prompt中要求模型先输出初稿,然后自行检查并修正问题。
❌ 低效Prompt:
检查这段Python代码是否有bug:[代码]
✅ 高效Prompt:
请对以下Python代码进行审查,分两步完成: 第一步:直接运行代码逻辑分析,找出所有潜在问题,包括: - 语法错误 - 逻辑错误 - 性能问题 - 安全隐患 - 代码风格问题 第二步:针对每个问题给出修复方案,输出修正后的完整代码。 最后,对修正后的代码再做一次完整性检查,确保没有引入新问题。 [代码]
长对话中模型遗忘早期信息,或因上下文过长导致回复质量下降。
通过摘要压缩、关键信息前置、分段处理等方式管理上下文。
❌ 低效做法:
(在一个超长对话中,前面讨论了大量背景信息,最后直接提问)
✅ 高效Prompt:
【项目背景摘要】 - 项目:企业知识库系统 - 技术栈:Python + FastAPI + PostgreSQL + Elasticsearch - 当前阶段:需求分析完成,进入架构设计 - 关键决策:采用RAG架构,支持多租户 【本次讨论目标】 请基于以上背景,设计RAG检索模块的架构方案,需要解决: 1. 文档分片策略(考虑中英文混合文档) 2. 向量模型选择(预算限制:开源优先) 3. 混合检索方案(向量+关键词)
模型输出过于单一,无法根据不同情况给出差异化的回答。
在Prompt中设定条件分支,让模型根据不同情况选择不同的输出策略。
❌ 低效Prompt:
分析这个用户反馈。
✅ 高效Prompt:
请分析以下用户反馈,并根据严重程度分类处理: 【分类标准】 - P0(紧急):影响核心功能,需24小时内修复 - P1(重要):影响用户体验但可绕过,需3天内修复 - P2(一般):体验优化建议,纳入下个迭代 【输出要求】 对于P0和P1: 1. 问题描述(一句话) 2. 影响范围评估 3. 临时解决方案 4. 根因分析思路 5. 建议修复方案 对于P2: 1. 问题描述 2. 用户价值评估 3. 实现成本估算 4. 是否建议纳入迭代 用户反馈内容:[反馈内容]
需要模型对多个方案或选项进行深入比较,但直接提问只得到表面对比。
指定对比维度和评分标准,要求模型使用结构化对比框架。
❌ 低效Prompt:
比较GPT-4和Claude的优缺点。
✅ 高效Prompt:
请对GPT-4o和Claude 3.5进行深度对比分析,使用以下框架: 【对比维度】(每个维度1-10分,附简要说明) 1. 语言理解和生成质量 2. 代码能力 3. 长文本处理 4. 多模态能力 5. 工具调用/API集成 6. 安全性和对齐 7. 成本效率 8. 上下文窗口利用率 【输出格式】 - 使用Markdown表格展示评分 - 每个维度给出具体的使用场景建议 - 最后给出"不同场景下的推荐选择"总结 - 避免主观倾向,以事实和测试数据为依据
需要探索不同决策或条件下的可能结果,但模型倾向于只给出一个答案。
要求模型基于不同假设条件分别推演结果,呈现多种可能性。
❌ 低效Prompt:
我们的产品应该定价多少?
✅ 高效Prompt:
我们的AI知识库产品即将上线,请基于以下假设分别推演定价策略: 【产品基本信息】 - 目标市场:中国中小企业(50-500人) - 核心功能:AI问答、文档管理、权限控制 - 当前竞品定价:Notion $10-20/月,飞书免费-¥50/月 【请分别分析以下三种定价方案】 方案A:免费版 + ¥29/月专业版 + ¥99/月企业版 方案B:¥49/月统一版 + ¥199/月企业版(无免费版) 方案C:开源免费 + 增值服务收费(部署、定制、培训) 每个方案分析: 1. 预计用户获取成本和转化率 2. 12个月营收预测 3. 主要风险和应对策略 4. 最适合的目标用户画像 最后给出综合推荐及理由。
一次性无法得到完美结果,但反复修改Prompt效率低下。
设计一个评分→反馈→优化的循环机制,让模型自主迭代优化输出。
❌ 低效做法:
(用户:不对,再改改。模型:好的。用户:还是不对。模型:...)
✅ 高效Prompt:
请撰写一段产品Slogan,并执行以下自我优化流程: 第一轮:生成5个Slogan候选 第二轮:从以下4个维度对每个Slogan评分(1-10分): - 记忆度:是否容易记住 - 差异化:是否与竞品明显区分 - 情感共鸣:是否触动目标用户 - 行动召唤:是否激发尝试欲望 第三轮:淘汰得分最低的2个,对剩余3个进行优化改进 第四轮:从优化后的3个中选出最佳1个,说明选择理由 产品信息:面向开发者的AI代码审查工具,核心卖点是"一行代码接入,零配置上手"。
模型缺乏对自身能力和局限性的认知,在超出能力范围时仍给出自信但错误的答案。
要求模型先评估任务难度和自身把握度,再决定如何回答。
❌ 低效Prompt:
量子计算何时能取代经典计算机?
✅ 高效Prompt:
请回答以下问题,但在此之前先执行元认知检查: 1. 置信度自评:你对这个话题的把握程度如何?(高/中/低) 2. 知识截止检查:你的训练数据是否覆盖该领域的最新发展? 3. 不确定性标注:哪些部分是确定的事实,哪些是推测或估计? 4. 信息缺口:回答这个问题还需要哪些你可能不具备的信息? 在回答中: - 确定的事实使用[确定]标记 - 推测性内容使用[推测]标记 - 不确定的内容使用[存疑]标记 - 明确标注信息来源的时间范围 问题:量子计算何时能取代经典计算机?
| 技巧 | 核心指令 | 最佳场景 |
|---|---|---|
| 角色设定法 | "你是一位..." | 专业内容创作 |
| 思维链提示 | "请一步步思考" | 逻辑推理 |
| 少样本学习 | 提供2-3个示例 | 格式对齐 |
| 约束条件法 | "字数/格式/禁用词" | 格式控制 |
| 分步分解法 | "第一步...第二步..." | 复杂任务 |
| 输出模板法 | 提供JSON/表格模板 | 结构化输出 |
| 反向提问法 | "请先向我提问" | 需求模糊 |
| 系统指令叠加 | 分优先级排列要求 | 多维度任务 |
| 自我纠错法 | "先分析再修正" | 代码/文案审查 |
| 上下文管理 | 摘要+关键信息前置 | 长对话 |
| 条件分支法 | "如果...则..." | 分类处理 |
| 对比分析法 | 指定维度+评分 | 方案选型 |
| 假设推演法 | "基于假设A/B/C" | 策略规划 |
| 迭代优化法 | 评分→反馈→优化循环 | 创意优化 |
| 元认知法 | "先评估把握度" | 前沿咨询 |
以上15个技巧可以灵活组合使用,以下列出3个高频组合模式:
角色设定 + 系统指令叠加 + 输出模板
[角色] 你是一位资深行业分析师 [指令] 按优先级排列的多维度要求 [模板] 结构化输出格式
少样本学习 + 迭代优化 + 约束条件
[示例] 提供风格参考 [循环] 生成→评分→优化 [约束] 字数、语气、格式限制
假设推演 + 对比分析 + 思维链
[假设] 多种方案并行分析 [对比] 结构化评分对比 [推理] 展示决策推导过程
Prompt工程的核心不是"话术",而是结构化思维。把你的需求想清楚、说清楚,AI才能做得好。记住三个原则:
希望这些技巧能帮助你在日常工作中更高效地使用AI工具。建议收藏本文,在实际使用中反复实践,你会发现Prompt工程是一项越练越强的技能。
本文为Prompt工程技巧系列第一篇,后续将持续更新更多实战案例和进阶技巧。