提示词技巧一览

一、 基础提示技巧

这部分技巧旨在通过清晰的指令和结构,引导 AI 生成符合预期的基础回复。

  • 明确任务和角色:清晰地告诉 AI "你是谁"以及"需要做什么",为模型设定人格和能力边界。
  • 提供具体示例(单样本、少样本):通过提供充足的上下文信息或期望的输出格式示例(即少样本学习),减少模型的不确定性。
  • 用结构化格式引导思维:利用清晰的步骤或逻辑框架,引导 AI 按部就班地完成任务。
  • 明确输出格式要求:提前规定好回复的语气、长度、格式(如表格、JSON、特定代码结构等)。

二、 高级提示技巧

当面对复杂的推理、决策或创意任务时,需要运用更深层次的提示策略来激发大模型的潜力:

  • 思维链(Chain of Thought, CoT):引导模型"一步一步思考",展示其推理过程。这在解决数学问题或复杂逻辑题时能显著提升准确率。
  • 后退式提示工程(Step-Back Prompting):在直接解决问题前,先让模型"后退一步",去理解更广泛的背景或核心概念,再基于这些背景去解决原始问题。
  • 自洽性(Self-Consistency):针对同一个问题让模型进行多次推理,最后通过投票或对比选择最一致、最可靠的答案。
  • 思维树(Tree of Thoughts, ToT):鼓励模型探索多种可能的推理路径(如生成多个方案并逐一评估),最终选出最佳的解决方案。
  • ReAct(Reason + Act,推理+行动):要求模型在生成答案的同时,解释其背后的逻辑,甚至可以规划并执行后续的行动步骤(如结合外部工具或提供决策理由)。
  • 自我批判(Reflexion / Self-Critique):让 AI 在输出初稿后,主动审查自己的回答,识别潜在的弱点或错误,并据此提出改进建议。
  • 自动提示工程(APE):利用 AI 自身的能力来辅助生成、优化或重构提示词,从而找到最佳的指令表达方式。

三、 专用提示技巧

  • 代码提示(Code Prompting):专注于编程领域的任务,包括代码编写、代码解释、代码翻译以及调试等。

提示示例

1. 思维链**(Chain of Thought, CoT)**

  • 普通提示 : 小明有5个苹果,吃了2个,又买了3个,现在有几个?
  • 带思维链的提示 : 小明有5个苹果,吃了2个,又买了3个,现在有几个?请一步步思考,先列出每一步的算式,再给出最终答案。

    (或者更绝的"零样本思维链"咒语,直接在问题末尾加上:"让我们一步步思考。")

2. 后退式提示 (Step-Back Prompting)

这个技巧的核心在于"先退后进"

  • 示例提示词第一步(后退):请先忽略具体的案例,为我解释一下"通货膨胀"的基本经济学原理是什么?

    第二步(前进):基于你刚才解释的原理,请分析一下"为什么最近猪肉价格上涨会导致整体 CPI 波动"?

3. 思维树 (Tree of Thoughts, ToT)

强制 AI 扮演多个角色或列出多种可能性,提示词需要写得像"导演剧本"一样。

  • 示例提示词 : 我们现在要解决一个复杂的营销方案问题。请你想象有 三个不同的专家(分别是:创意总监、数据分析师、财务主管)坐在一起讨论。
    1. 请让每位专家分别提出一个解决思路。
    2. 然后让他们互相点评对方的方案,指出优缺点。
    3. 最后,综合大家的意见,给出一个最优的解决方案。

4. 自我批判 (Reflexion / Self-Critique)

如果不明确要求它"先挑刺再修改",AI 往往会偷懒直接给出一个它认为完美的答案。

  • 示例提示词 : 请帮我写一封给客户的道歉邮件,解释项目延期的情况。

    写完后,请你以"挑剔的客户"的视角,对这封邮件进行批评,指出哪里语气不够诚恳或逻辑有漏洞。
    最后,根据你的批评意见,重新修改并输出最终版本的邮件。

5. 自洽性 (Self-Consistency)

这个技巧通常是在程序后台运行的,但在提示词层面,需要引导 AI 生成"多样化的路径",而不是每次都生成一样的废话。

  • 示例提示词 : 我正在解决一个复杂的逻辑推理题。为了找到最可靠的答案,请你尝试用三种不同的逻辑角度或推理路径来分别解答这个问题。

    路径一:从因果关系入手...

    路径二:从排除法入手...

    路径三:从假设反证入手...

    最后,对比这三个结果,告诉我哪一个结论是最一致的。

6. ReAct (推理 + 行动)

这个技巧的核心是"交替进行",如果不给示例,AI 很容易要么只空想不行动,要么只行动不思考。

  • 示例提示词 : 你的目标是查询今天北京的天气,并根据天气推荐穿衣指南。请按照"思考-行动-观察"的循环模式进行:

    思考 :我需要知道北京今天的实时天气。
    行动 :调用天气查询工具(搜索"北京今日天气")。
    观察 :(假设工具返回)北京今天多云,气温 15-22度,有微风。
    思考 :根据气温,15-22度比较舒适,但早晚有温差。
    最终回答:北京今天多云,建议穿着长袖T恤加一件薄外套。

7. 自动提示工程 (APE)

这是"用魔法打败魔法",你需要写出高质量的指令来让 AI 帮你写指令,否则它会给你生成很平庸的提示词。

  • 示例提示词 : 我想让 AI 帮我写一个"生成小红书爆款文案"的程序,但我不知道怎么写提示词效果最好。

    请你扮演一个资深的提示词工程师 。请根据我的需求(生成小红书文案,语气活泼,多用emoji),为我生成 3 个不同版本的优化提示词

    请确保你生成的提示词包含:角色设定、任务描述、风格要求、输出限制。

相关推荐
叠层归一研究院7 分钟前
基于极限自指的叠层归一宇宙结构理论——无元外部封闭系统的内生区分模型
人工智能·经验分享·算法·agi
IT_陈寒9 分钟前
Java线程池用错参数,我的服务居然悄悄崩溃了
前端·人工智能·后端
why-geo17 分钟前
Hermes Agent 与 Python 的会产生什么样的碰撞
人工智能·python·ai编程
正经教主24 分钟前
【FDE系列】阶段2:Day 29:FastAPI 进阶 — Pydantic 模型与完整 CRUD 实战
人工智能·python·fde
时速GEO系统40 分钟前
初元 AI V1.1 版本升级,首个正式版发布一周・实现生成、部署、上线、优化全流程自动化闭环
人工智能·数据挖掘·node.js
咕泡科技44 分钟前
咕泡科技FDE系列最新产品重磅发布!
人工智能·大模型·ai落地·fde·前沿部署工程师
犀利豆1 小时前
为什么全世界的 AI 都画不好一只骑自行车的鹈鹕
人工智能·llm·aigc
天天被压力1 小时前
【跨市场数据实战 #08】可转债折价机会怎么筛:3个接口抓比价、列表和实时盘口
java·人工智能·python
baopixiaoz1 小时前
BeeQuant × BeeAgent:用AI加速策略验证
大数据·人工智能·python·区块链
咸鱼老弟2 小时前
AI Agent 的"自主性悖论"——为什么给它的自由度越大,越要配一套更硬的护栏
前端·人工智能