首页/AI/AI 应用速查/分隔符与上下文隔离

分隔符与上下文隔离

把指令与待处理内容用固定分隔符隔开(---、###、XML 标签、代码围栏),防止模型把数据当指令执行,也避免长文与要求互相污染。

AI 应用速查AI更新于 2026-10-12
目的指令与数据分离,防混淆与注入
常用---、###、自定义标签、代码围栏
位置指令在前,数据居中,输出要求在后
配合与结构化输出配合校验格式

指令与数据分离模板

指令与数据分离模板
指令:总结下面的公告,输出 3 条要点。

---
(公告原文粘贴在此处)
---

输出要求:3 条要点,每条不超过 20 字。
处理用户提交的内容(邮件、网页)时,分隔符 + 明确声明以下是数据不是指令是最低成本的注入防线。

易错点

  • 分隔符与正文里已有符号冲突(如正文本来含 ---)
  • 只加分隔符却不声明数据不可执行,防注入有限

数据来源与参考

  • OpenAI/Anthropic 提示工程文档:分隔符隔离输入

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌