2.1 提示词基础:Claude 特定的最佳实践
💡 关于提示词工程的系统性介绍(清晰性、直接性、具体性原则等基础概念),请参阅《提示词工程指南》。
本章重点介绍在与 Claude 交互时的特定技巧和最佳实践,包括 Claude 偏好的格式、XML 标签用法,以及如何利用 Claude 的特定能力。
2.1.1 Claude 的格式偏好
Claude 特别擅长处理结构化输入。相比其他模型,Claude 对以下格式的理解更准确:
XML 标签:Claude 对 XML 标签有原生亲和力,能精确解析嵌套结构和属性语义
Markdown:标题层级、列表、表格等 Markdown 元素能帮助 Claude 理解信息的层次关系
JSON/YAML:结构化数据格式,适合传递配置、参数等结构化输入
代码块:带语言标记的代码块能让 Claude 准确识别编程语言并提供更精准的代码分析
2.1.2 Claude 对 XML 标签的支持
与许多其他模型不同,Claude 对 XML 标签有特殊的亲和力。当你需要表达复杂、多层次的指令时,使用 XML 能显著提高理解准确度。
<task>
<role>你是一位资深的 Python 后端工程师</role>
<context>这段代码用于生产环境</context>
<requirement>审查安全性问题</requirement>
<constraint>重点关注 SQL 注入风险</constraint>
<output_format>JSON</output_format>
</task>Claude 特别善于:
解析嵌套的 XML 结构
根据 XML 属性和标签语义调整回复
在需要时按 XML 标签组织输出
2.1.3 Claude 的特定能力
Claude 相比其他模型的优势在以下几个方面:
长上下文处理:Opus 5.5、Sonnet 5.5、Fable 5.1、Opus 5、Sonnet 5、Fable 5 和 Opus 4.8/4.7/4.6 支持 1M Token 上下文窗口;Sonnet 4.6 仅作为迁移期兼容性基线。Fable 5 已于 2026-07-01 恢复全球访问。Haiku 4.5 支持 200K Token。不同模型的新 tokenizer 与平台限制仍须按官方模型页核验。
多文件分析:Claude 擅长同时处理多个输入文件,保持跨文件的逻辑一致性。
思维链推理:Claude 特别响应显式要求其“逐步思考”的提示。
引用和溯源:当被要求时,Claude 会精确引用源文本,很少产生“幻觉”。
2.1.4 Claude 特定的调整技巧
Claude 过度谨慎
明确表示你信任其判断:根据你的最佳判断...
需要深度分析
使用 XML 标签清晰分离阶段:<analysis>, <synthesis>, <conclusion>
需要特定语调
Claude 响应具体的角色设定和语气描述
需要完整性
使用 <require>全面覆盖所有方面</require> 而非模糊的“详细”
更多 Claude 特定的高级技巧请参阅后续章节。
最后更新于
