13.2 Anthropic Claude 提示技巧

说明: 本节所涉及的模型特性及最佳实践基于 2026 年初的版本(涵盖 Claude 4.x 家族)编写。在实际应用中请参考 Anthropic 最新的官方文档。

Anthropic 的 Claude 系列以卓越的安全性、超长上下文窗口和独特的提示词技术著称。本节深入介绍 Claude 的核心特性和针对性的提示词优化策略。

13.2.1 Claude 模型系列

Claude 目前提供多个模型层级,满足不同场景需求:

模型
上下文
核心优势
适用场景

Claude Opus 4.6

1M

最强能力、深度分析、增强安全

复杂研究、高级推理

Claude Sonnet 4.6

1M

领先编码能力、VS Code 集成

企业应用、软件开发

Claude Haiku 4.5

200K

快速响应、低成本

简单任务、高并发

说明(平台迁移):自 2026 年 1 月 12 日起,console.anthropic.com 已重定向至 platform.claude.com。旧版 Claude Opus 3 和 Haiku 3.5 已弃用,建议升级至最新版本。

13.2.2 XML 标签:Claude 的提示词利器

Claude 对 XML 标签有出色的识别和遵从能力,这是区别于其他模型的标志性特征。

基础结构

<context>
你正在帮助一家电商公司分析用户反馈。该公司主营电子产品,
目标客户群体为 25-45 岁的城市白领。
</context>

<documents>
<doc id="1">用户 A 评价:产品质量很好,但物流太慢...</doc>
<doc id="2">用户 B 评价:性价比超高,强烈推荐...</doc>
</documents>

<task>
请分析上述用户反馈,识别主要的正面和负面主题,
并提供可操作的改进建议。
</task>

<output_format>
请按以下结构输出:
1. 正面主题(列表)
2. 负面主题(列表)
3. 改进建议(按优先级排序)
</output_format>

常用 XML 标签

spinner

图 13-2:Claude XML 标签结构

13.2.3 预填充技术

预填充是 Claude 独有的强大功能,通过预设回复的开头部分,精确控制输出格式。

基本用法

进阶应用:强制 JSON 输出

预填充的最佳实践

场景
预填充内容
效果

JSON 输出

{"[{

确保 JSON 格式

编号列表

1.

强制列表格式

代码输出

```python\n

确保代码块格式

特定开头

根据分析,

控制回答风格

13.2.4 扩展思考

Claude 3.7 Sonnet 起支持扩展思考功能,允许模型在回答前进行深入的内部推理(现 Claude Sonnet 4.6 亦支持)。

启用扩展思考

注意:在 Claude Sonnet 4.6 上,Anthropic 推荐优先使用 Adaptive Thinking(type: "adaptive")。Extended Thinking(type: "enabled")仍可用,但已标记为 deprecated,更适合兼容旧代码时使用。

扩展思考的适用场景

  • 数学证明:需要多步骤逻辑推导

  • 代码调试:需要追踪复杂执行流程

  • 策略分析:需要权衡多种因素

  • 学术研究:需要深入分析论证

13.2.5 长上下文处理策略

Claude 的长上下文能力可以处理整本书籍,但需要注意信息组织策略。Opus 4.6 和 Sonnet 4.6 均支持 1M 上下文窗口(2026 年 3 月起 GA,无长上下文溢价),Haiku 4.5 为 200K。

关键信息位置原则

长文档处理模板

13.2.6 安全与对齐特性

Claude 在安全对齐方面有独特优势,适合构建高可靠性应用。

利用 Claude 的诚实性

防止有害输出

Claude 天然具有较强的安全边界,但仍可通过系统提示词强化:

13.2.7 实战示例:复杂文档分析

想一想

  1. Claude 偏好 XML 标签来组织提示词结构——这和 GPT 偏好的 Markdown 格式相比,在什么场景下优势更明显?

  2. Claude 的 “extended thinking” 功能相当于内置了思维链——这是否意味着你不再需要手动添加 “一步步思考” 之类的指令?

最后更新于