使用多轮对话

Claude 模型入门

Nikhil Rangarajan

Data Scientist

什么是多消息对话?

  • 单轮提示 vs 对话线程

单轮提示聊天

Claude 模型入门

什么是多消息对话?

  • 单轮提示 vs 对话线程
  • 跨多轮构建上下文
  • Claude 记住先前消息
  • 交互更自然、更像人类

多轮提示聊天

Claude 模型入门

为何使用多消息对话?

  • 复杂问题需迭代
  • 上下文促进理解
  • 协作带来更好结果

多轮提示聊天

Claude 模型入门

跨轮保持上下文

$$

  • 💬 Claude 会引用较早的对话内容
  • 🧠 理解逐步累积
  • ➡ 先前决策影响新回复
  • 📨 上下文让对话更连贯
Claude 模型入门

何时用多消息 vs 单轮提示

单轮与多消息提示对比图

$$

  • 单轮提示:任务清晰、快速
Claude 模型入门

何时用多消息 vs 单轮提示

单轮与多消息提示对比图

$$

  • 单轮提示:任务清晰、快速
  • 多消息:复杂问题、探索式对话
Claude 模型入门

对话记忆与限制

  • Claude 记住整个对话历史
  • 上下文窗口有 token 限制
  • 较早消息可能被截断
  • 重要上下文应放在最近

卷轴或羊皮纸与羽毛笔

Claude 模型入门

示例——内容策略

messages = [
    {"role": "user", "content": "I need a content strategy for my tech blog"},
    {"role": "assistant", "content": "I'll help you create a comprehensive 
     content strategy..."},
    {"role": "user", "content": "Great! Now focus on topics that beginners 
     would find helpful"},
    {"role": "assistant", "content": "Perfect! For beginner-friendly content..."},
    {"role": "user", "content": "Can you create a 3-month editorial calendar 
     based on those topics?"}
]
Claude 模型入门

多轮对话最佳实践

$$

  • 每轮请求聚焦单一目标
  • 需要时引用先前回复
  • 重大话题切换时开启新对话
  • 记录重要决策与变更

带清单的剪贴板

Claude 模型入门

让我们一起练习吧!

Claude 模型入门

Preparing Video For Download...