Skip to content

对话技巧 ​

掌握有效的 Prompt 技巧,可以显著提升 ChatGPT 的输出质量。以下是经过验证的高级对话策略。

一、基础原则 ​

1.1 清晰具体 ​

模糊的 Prompt 会导致模糊的答案。好的 Prompt 应当包含:

  • 明确的任务:要做什么?
  • 输出格式:怎么呈现?
  • 约束条件:有哪些限制?
text
❌ 不好:"帮我写代码。"

✅ 好:"用 Python 写一个函数,接收一个整数列表,
返回其中的最大值和第二大值,要求时间复杂度 O(n)。"

1.2 提供上下文 ​

背景信息越多,ChatGPT 的回答越精准。

text
❌ 不好:"推荐一部电影。"

✅ 好:"我喜欢《盗梦空间》和《星际穿越》,
偏向烧脑、科幻类的电影,能推荐一部类似的吗?"

二、角色扮演技巧 ​

赋予 ChatGPT 一个特定身份,往往能获得更专业的回答。

2.1 基础角色设定 ​

text
你是一位拥有 15 年经验的高级软件架构师,
擅长设计高并发、低延迟的系统架构。
请帮我审查以下架构设计:[粘贴架构描述]

2.2 多角色协作 ​

让不同角色分别回答,形成专业团队讨论:

text
请模拟一场产品评审会议:
1. 产品经理:从市场需求角度评价这个功能
2. 技术负责人:从实现难度和风险角度分析
3. UX 设计师:从用户体验角度给出建议

待评审功能:[描述功能]

2.3 常用角色词库 ​

角色关键词
写作助手资深编辑、文笔流畅、专业校对
代码审查高级工程师、代码审查专家、安全意识强
翻译专业译员、[目标语言]母语者
面试官技术面试官、关注原理与实践
老师循循善诱、讲解透彻、举例丰富
顾问行业专家、战略思维、注重实操

三、进阶技巧 ​

3.1 结构化 Prompt 框架 ​

CO-STAR 框架 ​

[C] Context  背景   → 提供相关背景信息
[O] Objective 目标   → 明确要完成的任务
[S] Style    风格   → 设定回答风格
[T] Tone     语气   → 设定语气(正式/轻松等)
[A] Audience 受众   → 明确目标读者
[R] Response 格式   → 规定输出格式

示例:

[C] 我们公司是一家中小型电商企业,
    主要销售潮流服饰,用户画像是18-30岁年轻人。

[O] 撰写一篇微信公众号推文,推广新品夏装系列。

[S] 年轻、活力、时尚、有网感

[T] 轻松活泼,带点小幽默

[A] 18-30岁关注潮流的年轻人

[R] 800字左右,包含标题、引导关注语、文末互动话题

CRISPE 框架 ​

[C] Capacity  能力   → 角色的能力背景
[R] Role      角色   → AI 扮演的角色
[I] Insight   洞察   → 提供背景信息
[S] Statement 声明   → 明确任务
[P] Personality 个性 → 回答风格
[E] Experiment 实验  → 让AI多方案尝试

3.2 链式思考(Chain of Thought) ​

让 AI 逐步推理,减少错误:

text
请用逐步推理的方式解答这道题:

题目:小明有 5 个苹果,给了小红 2 个,
又买了 3 个,现在小明有多少个苹果?

要求:先写出思考过程,再给出最终答案。

3.3 few-shot 少样本提示 ​

通过示例教会 AI 您的期望格式:

text
请将以下中文翻译成英文,遵循示例的翻译风格:

示例:
原文:今天天气真好!
译文:What a lovely day it is today!

原文:这本书值得一读再读。
译文:

原文:勿以恶小而为之,勿以善小而不为。
译文:

3.4 迭代优化 ​

不要期望一次得到完美答案,通过迭代逐步完善:

第一轮:给出初稿
→ 评审后提出具体修改意见
第二轮:修改完善
→ 进一步打磨细节
第三轮:最终定稿

常用迭代指令:

  • "请简化这段文字,去掉冗余表述"
  • "增加更多具体案例"
  • "语气更正式/口语化"
  • "控制在 500 字以内"
  • "按要点重新组织结构"

四、针对不同任务的高阶技巧 ​

4.1 编程与代码 ​

text
你是一位 Python 专家。
请帮我写一个 [具体需求]。

要求:
1. 代码需要 [性能要求/代码规范]
2. 添加中文注释解释关键逻辑
3. 提供 3 个测试用例验证正确性
4. 说明时间复杂度和空间复杂度

4.2 写作与创作 ​

text
角色:资深文案策划
任务:撰写一篇 [文章类型]

背景:[目标读者/发布平台/字数要求]
风格:[正式严谨/轻松活泼/专业深度]
结构:[具体大纲要求]
亮点:需要 [金句/悬念/情感共鸣] 等元素

4.3 学习与研究 ​

text
请用通俗易懂的方式解释 [复杂概念]。

我的背景:[您的知识水平]
我已了解:[相关前置知识]
我困惑的点:[具体不理解的地方]
期望:希望从 [宏观/微观] 角度理解

4.4 数据分析 ​

text
请分析以下数据,提供 [描述性/诊断性/预测性] 洞察:

数据:[粘贴数据或描述数据来源]
分析维度:[列出想了解的维度]
呈现方式:[表格/图表/文字叙述]
额外要求:[特定关注点/假设条件]

五、避坑指南 ​

5.1 避免的问题 ​

  1. 过于宽泛:一次性提太多要求,AI 容易顾此失彼
  2. 信息矛盾:前后要求不一致,导致输出混乱
  3. 假设过多:AI 可能会按错误假设继续工作
  4. 忽略限制:ChatGPT 知识有截止日期,实时信息需联网查询

5.2 敏感内容注意 ​

  • 幻觉问题:AI 可能生成看似合理但错误的信息,重要内容需核实
  • 时效性:2024 年后的信息可能不准确
  • 版权问题:直接复制长篇版权内容可能存在风险

5.3 效率优化 ​

  • 复杂任务拆分成多个简单步骤
  • 保持对话上下文连贯,减少重复说明
  • 善用"继续"命令让 AI 延续未完成的输出
  • 使用"重新生成"对比不同回答的质量

六、实用模板库 ​

6.1 会议纪要整理 ​

请将以下会议录音/文字整理成规范的会议纪要:

会议主题:
会议时间:
参会人员:
讨论要点:
决策事项:
待跟进任务:

6.2 邮件撰写 ​

请帮我写一封邮件:

目的:[询问/请求/感谢/道歉等]
收件人:[身份/与你的关系]
语气:[正式/友好/紧急]
必含信息:[列出必须包含的内容]
字数:约 [X] 字

6.3 方案对比 ​

请从 [维度1]、[维度2]、[维度3] 等角度,
对比以下两个方案:

方案A:[描述]
方案B:[描述]

给出明确的推荐及理由。

掌握以上技巧后,您会发现 ChatGPT 能做的事情远比想象中更多。持续实践,找到最适合您的 Prompt 风格!

免责声明:本网站与 OpenAI 官方无任何关联,内容仅供参考学习