Loading...
    • 开发者指南
    • API 参考
    • MCP
    • 资源
    • 更新日志
    Search...
    ⌘K
    入门
    Claude 简介快速开始
    模型与定价
    模型概览选择模型Claude 4.6 新特性迁移指南模型弃用定价
    使用 Claude 构建
    功能概览使用 Messages API处理停止原因提示词最佳实践
    上下文管理
    上下文窗口压缩上下文编辑
    能力
    提示缓存扩展思考自适应思考推理力度流式消息批量处理引用多语言支持Token 计数嵌入视觉PDF 支持Files API搜索结果结构化输出
    工具
    概览如何实现工具使用细粒度工具流式传输Bash 工具代码执行工具程序化工具调用计算机使用工具文本编辑器工具网页抓取工具网页搜索工具记忆工具工具搜索工具
    Agent Skills
    概览快速开始最佳实践企业级 Skills通过 API 使用 Skills
    Agent SDK
    概览快速开始TypeScript SDKTypeScript V2(预览版)Python SDK迁移指南
    API 中的 MCP
    MCP 连接器远程 MCP 服务器
    第三方平台上的 Claude
    Amazon BedrockMicrosoft FoundryVertex AI
    提示工程
    概览提示词生成器使用提示词模板提示词优化器清晰直接使用示例(多样本提示)让 Claude 思考(思维链)使用 XML 标签赋予 Claude 角色(系统提示词)链式复杂提示长上下文技巧扩展思考技巧
    测试与评估
    定义成功标准开发测试用例使用评估工具降低延迟
    加强安全护栏
    减少幻觉提高输出一致性防范越狱攻击流式拒绝减少提示词泄露保持 Claude 角色设定
    管理与监控
    Admin API 概览数据驻留工作空间用量与成本 APIClaude Code Analytics API零数据留存
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    加强安全护栏

    减少提示词泄露

    提示词泄露可能会暴露您期望在提示词中"隐藏"的敏感信息。虽然没有万无一失的方法,但以下策略可以显著降低风险。

    在尝试减少提示词泄露之前

    我们建议仅在绝对必要时才使用防泄露的提示词工程策略。尝试防止提示词泄露可能会增加复杂性,由于增加了 LLM 整体任务的复杂度,可能会降低任务其他部分的性能。

    如果您决定实施防泄露技术,请务必彻底测试您的提示词,以确保增加的复杂性不会对模型的性能或输出质量产生负面影响。

    首先尝试监控技术,如输出筛查和后处理,以尝试捕获提示词泄露的实例。

    减少提示词泄露的策略

    • 将上下文与查询分离: 您可以尝试使用系统提示词将关键信息和上下文与用户查询隔离。您可以在 User 轮次中强调关键指令,然后通过预填充 Assistant 轮次来重新强调这些指令。(注意:预填充已弃用,在 Claude Opus 4.6 和 Sonnet 4.5 上不受支持。)

    • 使用后处理:过滤 Claude 的输出中可能表明泄露的关键词。技术包括使用正则表达式、关键词过滤或其他文本处理方法。
      您还可以使用经过提示词引导的 LLM 来过滤输出,以检测更细微的泄露。
    • 避免不必要的专有细节:如果 Claude 不需要这些信息来执行任务,就不要包含它们。额外的内容会分散 Claude 对"不泄露"指令的注意力。
    • 定期审计:定期审查您的提示词和 Claude 的输出,以发现潜在的泄露。

    请记住,目标不仅仅是防止泄露,还要保持 Claude 的性能。过于复杂的防泄露措施可能会降低结果质量。关键在于平衡。

    Was this page helpful?