系统提示词防护引擎
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/system-prompt-engineering 到您的AI助手中。
技能介绍
要解决的核心问题
开发客服、助手类AI产品时,系统提示词常面临两类风险:要么边界模糊导致模型越界(如用户诱导泄露内部指令),要么结构松散难以抵御prompt 注入攻击(如角色扮演越狱、指令覆写)。传统写法往往依赖软约束,容易被绕过,且缺乏统一的防护与自检机制,让安全风险在多轮对话中悄悄积累。
技能的核心能力
该技能以「系统提示词是产品的宪法」为设计原则,帮你搭建可控可审计的提示体系:
- 结构化提示设计:覆盖身份与边界(明确「能做什么/不能做什么」)、语气与风格、工具调用规则、异常处理话术、优先级声明五个核心模块,避免规则模糊。
- 注入手法防护:针对「角色扮演越狱」「指令覆写」「分隔符逃逸」「渐进诱导」四类常见攻击,提供具体防护方案(如系统层禁止角色切换、核心约束放模型不可见层)。
- 自检清单与陷阱规避:提供可落地的检查项(如分隔符不可混淆、工具权限白名单),并提醒三类高频陷阱:别把密钥写进提示(改用
环境变量)、别依赖「请」这类软约束、重视多轮累积诱导的对话级风控。
适用边界与注意
本技能是安全设计参考工具,不替代专业的安全审计。若涉及数据合规、监管要求,需以官方或监管机构口径为准,AI输出不能作为合规判定依据。
使用场景
- 开发客服类AI助手时,需按照五大结构模块编写系统提示词,明确模型的能力边界与工具调用规则
- 部署AI助手后,需针对指令覆写和角色扮演越狱等攻击手法,在系统层设计对应的防护机制
- 构建多轮对话系统时,需统一AI输出的语气风格,并编写处理越界请求的固定异常话术
- 上线AI产品前,需审查系统提示词的分隔符设计,防止用户输入夹带指令实现分隔符逃逸
适合人员
- AI产品经理:需要在产品需求阶段定义清晰的系统提示词结构,并建立统一的输出风格规范
- 提示词工程师:需要编写具备防御能力的系统提示词,掌握处理异常请求和防止指令泄露的技巧
- AI安全研究员:需要分析潜在的提示词注入风险,为产品团队提供针对性的防护策略与检查清单
- 大模型应用开发者:需要在代码实现中处理工具调用权限,并防范多轮对话中的渐进诱导攻击