提示词上下文

Claude 上下文管理:长对话不跑偏的 5 个技巧

介绍如何在长对话中保持 Claude 的输出质量稳定,包括上下文窗口的概念、对话结构设计、信息摘要技巧,以及 Projects 功能的使用方法。

· 阅读约 3 分钟

Claude 拥有高达 200K tokens 的上下文窗口,相当于一本 30 万字的书。但即便如此,长对话依然有很多值得注意的地方。

上下文窗口是什么

你和 Claude 的每一条对话,都会被”放入”一个有限的窗口里。Claude 每次回复时,都是看着这个窗口里的全部内容来回答的。

200K tokens 大概等于:

  • 约 15 万个中文字符
  • 大约 300 页 A4 文档
  • 一本中篇小说

对于日常使用,这个限制几乎感觉不到。但如果你在做大型项目(比如分析一整本书、处理大量代码),就需要有意识地管理上下文。

技巧一:长对话前先设定框架

在开始一个复杂对话之前,先告诉 Claude 整个任务的结构:

我们将分 3 个阶段完成这个项目:
1. 分析现有材料(我会逐段发给你)
2. 提炼核心观点
3. 整合成报告

现在开始第一阶段,我会分批发送材料,每次发完一段你只需要回复"收到,继续",
等我说"开始分析"时再给出综合分析。

这样 Claude 不会每次都急着给结论,对话会更有序。

技巧二:定期做摘要

对话变长后,可以主动让 Claude 做阶段性总结,方便继续:

我们谈了很多了,请用 300 字总结一下目前已确定的结论和待解决的问题,
然后我们继续讨论下一个话题。

这相当于给对话”打一个存档点”,也帮助 Claude 聚焦在真正重要的信息上。

技巧三:重要信息置顶

Claude 对对话开头和结尾的内容更敏感,中间的长段内容可能权重较低。

把关键约束放在开头:

在整个对话过程中,请记住:
- 所有建议要考虑预算在 10 万以内
- 目标受众是三四线城市用户
- 不考虑需要翻墙的工具

好,现在开始我的第一个问题:[问题]

技巧四:新话题开新对话

不要让一个对话承担太多任务。当话题发生大的转变时,开一个新对话效率更高。

适合同一对话:

  • 同一个任务的不同步骤
  • 持续深入讨论同一个主题

适合新开对话:

  • 完全不同的任务
  • 之前的背景对新问题没有帮助

技巧五:使用 Projects 做持久记忆

对于长期项目(比如写一本书、持续分析一个行业),用 Claude 的 Projects 功能

  1. 创建一个 Project
  2. 上传背景文件(产品文档、行业报告、人物设定等)
  3. 设置 Project Instructions(相当于全局的角色设定和规则)

这样每次在这个 Project 里对话,Claude 都会读取这些背景,不需要每次重新说明。

Project Instructions 示例:

你是我的长期写作助手,正在协助我写一本关于个人理财的书。

书的基本信息:
- 目标读者:25-35 岁月收入 8000-20000 的上班族
- 写作风格:通俗易懂,用真实案例,避免说教
- 当前已完成章节:第 1、2、3 章(见附件)

每次对话时,保持与已完成章节一致的风格和立场。

上下文管理的核心原则

原则具体做法
结构先行开始前说清楚整体框架
适时总结每隔一段让 Claude 总结已有结论
关键信息置顶重要约束放在对话最开头
话题分离不同任务开不同对话
长期项目用 Projects上传背景文件替代反复说明