上下文窗口与系统提示
Claude 庞大的上下文窗口如何工作,如何编写塑造每个响应的系统提示,以及如何向 Claude 提供正确信息的技巧。
将一长串电子邮件粘贴到 Claude 中,然后询问:“这里实际做出的决定是什么,谁在阻碍它?” Claude 会阅读整个邮件串,跟踪谁说了什么,并在 30 秒内回答。这就是上下文窗口的作用。
上下文窗口是 Claude 在一次对话中可以保存在活动内存中的信息量。Claude 的上下文窗口非常大,大约相当于一本完整的长篇小说。整个合同、研究论文和数月的电子邮件都可以放入一次对话中,而 Claude 不会忘记开头。
小的上下文窗口会迫使您将文档分块,并希望 AI 能记住较早的部分。它不会,至少不会准确。Claude 的窗口消除了这个问题。
大窗口能让您做什么:粘贴一份 40 页的合同,然后询问某个条款如何与 30 页前的条款相互作用。同时比较三个供应商提案。上传一年的客户反馈,然后询问第三季度和第四季度之间发生了什么变化。
比较是亮点。粘贴两份文档,然后要求 Claude 找出所有矛盾之处,以及一份文档中出现而另一份文档中未出现的每个术语。Claude 同时持有两者。
模板:“我将粘贴 [文档]。阅读后,请告诉我:[需要整个文档的问题]。请特别注意 [部分/主题]。”
处理大上下文的五种策略:
1. 前置您的问题。“我正在分析这份合同的赔偿风险。这是文档:[粘贴]。” Claude 会带着特定的视角阅读。
2. 锚定到特定部分。“比较第 7.2 节(责任上限)与第 12.4 节(赔偿)。这些条款是否冲突?”
3. 深入研究前的摘要。“给我一个一段的摘要,以及五个最重要的需要询问的部分。”
4. 每个文档一个对话。在消息 1 中粘贴的文档在消息 12 中仍然在内存中。
5. 指明缺少什么。“这份合同缺少付款时间表。请指出由此产生的所有模糊之处。”
系统提示为 Claude 提供持久的上下文,该上下文在每条消息中都保持活跃:您的角色、您的受众、始终适用的约束。可以将其视为在第一天向顾问进行简报。
编写它们的四条规则:
具体。“您是专门从事需求生成的 B2B SaaS 营销顾问”胜过“您很有帮助。”
包含示例。两三个您想要的风格样本胜过 500 字的描述。
说明不要做什么。“切勿使用行话。不要以‘我’开头。”
前置重要内容。Claude 最关注上下文的开头。
模板:“您是 [角色]。您的受众是 [受众]。始终 [约束]。从不 [排除]。良好输出的示例:[示例]。”
四个可供改编的即用型系统提示:
写作助手:“您是商业写作编辑。我的受众是 [受众]。我的语气是 [语气]。切勿使用‘利用’或‘稍后联系’等流行语。这是我喜欢的两个写作示例:[粘贴]。”
战略分析师:“当我提出计划时,请做三件事:找出论证的最强版本,揭示最弱的假设,并建议在行动之前要回答的下一个问题。直接了当。”
研究综合器:“我将粘贴多个来源。请找出它们一致的地方、冲突的地方以及缺少的地方。”
会议准备教练:“生成 [人物] 将提出的 5 个最难问题,起草答案,并指出我的信息空白。”
上下文窗口让 Claude 可以同时在内存中保存整个文档和多个文档。前置您的问题,锚定到特定部分,首先要求摘要,每个项目保持一个对话,并指明缺少什么。系统提示添加了持久指令,这些指令塑造了每个响应。接下来:Claude 真正擅长什么以及它在哪里挣扎。