用途:为基于 Claude 模型的功能设计与调试提示词,包括系统提示、任务提示、LLM-as-judge 评测与评分标准、RAG 回答提示、抽取/分类提示,以及工具定义和智能体脚手架设计。适合在编写或修改提示、排查指令被忽略或工具触发异常、校准智能体思考深度时使用。不负责 API/SDK 机制(模型 ID、定价、采样参数、工具调用 JSON schema、提示缓存、令牌计数、迁移),这类内容应查阅 claude-api 参考。
主要能力(跨模型版本稳定): 用 XML 标签划分指令、上下文、检索文档、示例与输入;指令要明确、直白并说明适用范围;给出目标做法的正例,而非只写禁令;准确性重要时先让模型在 <analysis> 中推理再给结论;把固定指令与逐次变量内容分离,便于测试、版本管理与防注入;工具是否被调用主要取决于工具名称与描述,按此调整;多步/智能体提示中把“覆盖”与“过滤”拆到不同阶段,避免因“只报重要问题”降低召回;在提示中明确自主度与停止条件、工具调用效率、进度更新节奏;显式控制冗长度与投入程度;用结果、约束与成功标准而非僵硬流程来表述;为输出定义契约并在定稿前自检;要求答案仅依据给定检索内容或工具结果,引用逐条对应到具体论断,不得编造引用、URL 或标识符,标注直接支持与推断,来源冲突时分别呈现。
使用方式:处理具体提示任务时,先精确定义失败现象;优先套用上述稳定技巧;若属模型版本相关行为(投入程度、思考触发、工具触发倾向、默认冗长度、子智能体派生),先查阅 references/live-model-docs.md 中列出的在线文档并引用其当前说法;每次只改一处并在一组真实用例或评测集上验证。
限制:模型版本相关行为随版本变化,不应凭记忆复述或写死在提示中;具体默认值、投入级别与触发方式以在线文档为准,资料未提供具体参数与价格。