提示词怎么写:ChatGPT / Claude 官方提示词技巧与万能公式

提示词怎么写才有效?本文把 OpenAI 和 Anthropic 官方提示词指南的要点整理成一个「目标 / 背景 / 输出 / 边界」通用公式,附改写前后对比、迭代追问方法和两家模型各自的注意点。

NNathaniel bigo··原创首发·AI 辅助撰写
10 分钟读完
资料核对于 2026-10-07 · 依据官方文档与公开资料整理 免费账号 账号
本文根据 OpenAI 官方提示词教程(ChatGPT Learn)、OpenAI 帮助中心与开发者文档、Anthropic 官方提示词文档和博客整理,核对日期 2026-10-07;截图引用自 OpenAI 帮助中心发布说明和 Anthropic 官方博客并注明出处。文中示例提示词为本站编写,仅供参考。

适用于谁

  • 搜「提示词怎么写」「ChatGPT 提示词技巧」「提示词公式」,觉得 AI 回答总是泛泛而谈、跑题、格式不对的人;
  • 同时用 ChatGPT 和 Claude,想知道两家官方各自推荐怎么写的人;
  • 想先学会一个通用写法,再去本站文本提示词库里挑现成模板改的人。

Free 账号就能照着做,提示词写法和套餐无关。

先回答:提示词工程是什么

OpenAI 帮助中心的定义很直白:提示词(prompt)是你输入给模型、让它开始回应的内容;提示词工程就是设计和优化这些输入,让模型更稳定地给出你要的结果。Anthropic 的文档补充了一点:在改提示词之前,先想清楚「什么样的结果算成功」,否则你没法判断改得好不好。

结论先说

  1. 没有必须照抄的格式。 OpenAI 的官方教程明确说,写提示词不需要技术语法或固定公式,先用自己的话说,再根据回答追问。
  2. 重要任务补齐四件事:目标、背景、输出、边界。 这是 OpenAI 官方教程列出的四个部分,用得上的写,用不上的省略。
  3. 两家共同强调的三点: 说清楚要什么(具体)、说明为什么(背景和用途)、给一个例子(格式最难描述时最有效)。
  4. 第一版不完美很正常。 两家都把「看结果 → 改提示词」当成标准流程。

步骤

1. 先用一句话说清「要什么结果」

OpenAI 建议从结果写起,而不是一上来列一长串步骤;读者是谁、用在哪里,如果会影响产出就写上。

把这份会议记录整理成发给项目组的简短进展通报,决定事项和下一步放在最前面。

这一句就包含了「做什么」「给谁看」「重点放哪」。Anthropic 的说法类似:把 Claude 当成一位很聪明、但不了解你们规矩的新同事,你说得越准,结果越好;写完可以想象把提示词交给一个不了解情况的同事,他看不懂,模型也会犯迷糊。

2. 套用通用公式:目标 / 背景 / 输出 / 边界

下面这个结构就是把 OpenAI 教程里的四部分写成中文模板(「万能公式」只是个方便记的说法,官方并不要求每次都填满):

text
【目标】我要你帮我……(一句话说清要的结果)
【背景】这是给……看的 / 用在……;可参考的资料是……(只放会影响结果的信息)
【输出】格式(表格 / 要点 / 邮件 / 300 字以内……),先写什么后写什么
【边界】哪些不能改、不确定时怎么办、哪些事先问我再做

改写前后对比(示例,仅供参考):

  • 改写前:「帮我写个请假条。」
  • 改写后:「【目标】写一封向直属领导请 3 天年假的微信消息。【背景】下周三到周五,手头的周报已安排同事代交。【输出】100 字以内,语气礼貌但不卑微,最后一句说明紧急情况可以电话联系。【边界】不要编造请假理由,只写『家里有事』。」

如果你还想设定「角色」,可以放在最前面一句。但 Anthropic 2026 年的博客提醒:现在的模型不太需要夸张的角色设定,与其写「你是世界顶级专家」,不如直接说明你要它从什么角度分析。

3. 用「为什么」代替生硬的禁令

Anthropic 的博客举过一个例子:与其只写「绝对不要用列表」,不如说明「我更喜欢自然段落,因为读起来更像对话」,模型理解了原因,就能在相关情况下做出更合适的判断。它的官方文档还建议告诉模型该做什么,而不是只说不要做什么,比如把「不要用 Markdown」改成「用连贯的段落来写」。

同样,OpenAI 建议把边界控制在最重要的一两条,例如「保留已确认的日期和预算数字」「只用我给的资料,缺信息就标出来,不要猜」。

4. 格式难描述,就给一个例子

两家文档都把「给例子」(少样本,few-shot)列为最可靠的手段之一。Anthropic 的建议是:例子要贴近真实用途、彼此有差异,避免模型学到你不想要的模式;先给一个,不够再加。

下面是我想要的摘要风格:
原文:……
摘要:一句话结论 + 两条关键数据 + 影响谁。
现在按同样风格总结这篇:……

Anthropic 开发者控制台的 Workbench:左侧「Examples」区放了 3 个示例,下方是提示词,右侧是模型回答(2024 年的开发者界面,以实际为准)

图片来源:Claude 官方博客《Improve your prompts in the developer console》。这是面向开发者的控制台,普通用户在聊天框里直接把例子写进提示词即可。

5. 长资料放前面,问题放后面

把长文档、表格一起发给模型时,Anthropic 的文档建议:长资料放在提示词上方,问题和要求放在最后;多份资料可以用标签或标题分开,并先让模型引用原文中相关的段落再作答。OpenAI 开发者文档也建议用 Markdown 标题和 XML 标签划清「说明」和「资料」的边界。在聊天框里可以简单写成:

text
<资料>
(粘贴内容)
</资料>
请根据上面的资料回答:……;先列出你依据的原文句子,再给结论。

6. 允许它说「不知道」,再迭代

Anthropic 的博客建议明确告诉模型「数据不足就直说,不要猜」,以减少编造。拿到第一版后,不必重写整段提示词,直接说要改哪里,例如 OpenAI 教程里的示范:「开头更直接,保留证据,把建议移到背景之前」。重要的工作,可以最后让它自查一遍,比如「检查每个待办是否都有负责人和截止日期」,然后你自己再核对。

7. 长期偏好放进设置,别每次重复

OpenAI 建议把所有对话都适用的偏好写进 设置 → 个性化 的自定义指令,只和当前对话有关的再写进提示词。Claude 也有对应的账号级设置(「Instructions for Claude」,在 设置 里填写)。某一个课题的固定规则,则更适合放进项目说明(见本站《ChatGPT 项目功能有什么用、怎么用》)。

ChatGPT「自定义 ChatGPT」窗口:怎么称呼你、你的职业、希望 ChatGPT 具备的特质、还需要了解你的什么(2025 年 1 月的界面,以实际为准)

图片来源:OpenAI 帮助中心:ChatGPT Release Notes(2025-01-17)

ChatGPT 和 Claude 写法有区别吗

大方向一致,细节上有几处值得注意:

要点ChatGPT(OpenAI 官方)Claude(Anthropic 官方)
基本结构目标、背景、输出、边界,用得上的才写清晰直接、说明原因、给例子
结构化标记可用 Markdown 标题和 XML 标签分隔XML 标签可用;2026 年博客称多数场景用清楚的标题就够
角色设定未作为必需项一句话角色可以,但不要过度限定
让它动手—想让它直接修改,就说「改这段」,而不是「能不能给点建议」

常见问题

Q:提示词越长越好吗?

不是。Anthropic 的博客把「过度设计」列为常见错误:最好的提示词不是最长的,而是用最少的必要结构稳定达到目的。先写简单版,结果不对再加。

Q:网上的「万能提示词模板」能直接用吗?

可以当起点,但要换成你自己的目标、资料和边界。本站文本提示词库按「角色 / 背景 / 任务 / 约束 / 输出格式」整理了科研、写作、编程、职场等模板,方括号里的部分替换成你的内容即可。

Q:同一个提示词,ChatGPT 和 Claude 结果不一样?

正常。不同模型的默认风格不同,Anthropic 文档也专门列了各型号的差异(比如有的型号默认回答更长)。如果对长度、格式有要求,直接写明。

Q:AI 还是编造内容怎么办?

给它资料、要求它只依据资料回答、允许说「不知道」,并要求列出依据。涉及事实、数字的内容,最后都要自己核对。

参考资料

  • ChatGPT Learn:Prompting — https://learn.chatgpt.com/docs/prompting
  • OpenAI 帮助中心:Prompt engineering best practices for ChatGPT — https://help.openai.com/en/articles/10032626-prompt-engineering-best-practices-for-chatgpt
  • OpenAI API 文档:Prompt engineering — https://developers.openai.com/api/docs/guides/prompt-engineering
  • Claude 文档:Prompt engineering overview — https://docs.claude.com/en/docs/build-with-claude/prompt-engineering/overview
  • Claude 文档:Prompting best practices — https://docs.claude.com/en/docs/build-with-claude/prompt-engineering/claude-4-best-practices
  • Claude 博客:Best practices for prompt engineering — https://claude.com/blog/best-practices-for-prompt-engineering
  • 截图来源:OpenAI 帮助中心发布说明、Claude 官方博客(见各图下方链接)
需要开通或续费?ChatGPT Plus 充值 →

Nathaniel 的更多内容

  1. 01

    ChatGPT 图片识别怎么用:上传照片、截图提问与识别不准的处理

    ChatGPT 能看懂照片、截图、图表和手写笔记。本文按官方帮助中心讲清怎么上传图片(含粘贴和拖拽)、支持的格式和 20MB 限制、能不能传视频,以及官方列出的十条识别局限(中日韩文字、旋转、图表线型、计数等)和对应的提问技巧。

    ChatGPT0
  2. 02

    AI绘画提示词怎么写:主体、风格、构图、光线的通用公式与词汇表

    AI 绘画提示词到底怎么写?本文综合 OpenAI、Google、Midjourney 三家官方提示指南,总结一套通用公式(主体 + 动作 + 场景 + 构图 + 光线 + 风格 + 约束),附中英对照词汇表,并讲清 ChatGPT / Nano Banana 与 Midjourney 写法的差别。

    ChatGPT其他 AI 工具0
  3. 03

    Claude Code 权限模式详解:auto、手动、plan、bypass 与权限规则配置

    Claude Code 六种权限模式各自放行什么、怎么用 Shift+Tab 切换、auto 模式为什么提示不可用、allow / ask / deny 规则怎么写,以及 bypass 模式的风险。

    Claude0
  4. 04

    ChatGPT 套餐对比:Free、Go、Plus、Pro、Business 有什么区别(2026)

    ChatGPT 现在有 Free、Go、Plus、Pro(Pro 100 / 200 / 500)和面向团队的 Business。本文按官方价格页和帮助中心整理各套餐在模型、上下文、Work、Codex、生图、语音等方面的区别,并给出按用途选择的建议。

    ChatGPT0
  5. 05

    MCP 是什么:Model Context Protocol 入门,以及在 Claude 里怎么用

    MCP(模型上下文协议)是 Anthropic 发起的开放标准,让 AI 应用统一连接文件、数据库和各种工具。本文讲清它的结构、两种传输方式,以及在 claude.ai、桌面版、Claude Code、API 里怎么用。

    Claude0
  6. 06

    Midjourney 怎么用:网页版从登录到出图的完整流程

    第一次用 Midjourney 不知道从哪下手?本文按官方文档讲清网页版怎么登录、订阅、在 Imagine 栏写提示词出图,以及变体、放大、编辑、转视频和默认设置怎么调,附常见问题。

    其他 AI 工具0

同产品的其他教程

  1. 01

    ChatGPT 已达上限 / Too many requests 怎么办:额度用完、请求过多与模型容量不足的区别

    ChatGPT 提示「已达上限」、「Too many requests」或「model is at capacity」时,原因并不相同。本文按官方帮助中心讲清套餐额度怎么算、何时重置、用完后的回退模型和点数,以及临时限制、容量不足时该怎么处理。

    ChatGPT0
  2. 02

    Claude Excel 怎么用:Claude for Excel 加载项安装与表格分析

    Claude for Excel 加载项哪些套餐能用、支持哪些 Excel 版本、怎么安装,能做公式解释、改假设、查错、建模型等什么事,有哪些限制;Free 用户怎么用对话分析表格。

    Claude0
  3. 03

    ChatGPT 读 PDF、总结长文档:上传、提问与核对原文的方法

    怎么让 ChatGPT 读 PDF、总结论文、合同和长报告,而且总结得准?本文按官方帮助中心讲清它能读哪些文档、为什么扫描件读不出来、长文档怎么分步问,并附一套「先结构、再细节、最后核对」的提问模板。

    ChatGPT0
  4. 04

    Claude API Key 怎么获取:Claude Console 创建密钥、充值与用量查看

    Claude API Key 在 Claude Console(platform.claude.com)里创建。本文讲注册、创建密钥、三种密钥类型、预付费额度怎么买、用量页怎么看、密钥安全,以及 Claude Pro 订阅为什么不包含 API。

    Claude0
  5. 05

    ChatGPT 怎么设置中文:界面语言、回答语言与语音语言分别在哪改

    ChatGPT 界面是英文、回答老是夹英文、语音听不懂中文?其实这是三个不同的设置。本文按官方帮助中心讲清网页和手机怎么把界面改成中文、怎么让它固定用简体中文回答,以及语音对话的「口语语言」怎么设。

    ChatGPT0
  6. 06

    Claude Code 上下文满了怎么办:/compact、/clear 与省 token 技巧

    Claude Code 上下文快满、提示 compacting conversation、token 消耗太快时怎么办?本文讲清 /context、/compact、/clear 的区别,压缩后哪些内容会保留,以及官方推荐的一系列省 token 做法。

    Claude0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~