# 如何设置提示词注入规则？

> Cube Agent 2.2.0 正式版（构建 2002007）使用说明。
> 分类：模型与 AI 能力。内容基准：2026-11-07。
> 网页：https://cubeagent.app/docs/assistant_prompt_rules/

## 适合什么场景

把每次都要重复的回答格式、补充要求保存为规则。普通身份和语气设定仍写在「指令」；规则会按配置加入后续模型请求，不改写聊天记录，也不会单独发起模型调用。

## 配置步骤

1. 打开 **助手 → 编辑助手 → 提示词 → 注入**，点击 **添加**。
2. 填写规则名称与正文，选择位置：系统提示词之前、系统提示词之后、对话开头、最新问题之前或指定深度。
3. 对话内的规则可选择系统、用户或助手角色；系统提示词前后的规则按系统指令处理。指定深度从末尾计算，0 表示末尾，超过有效历史时放在开头，工具调用和结果会保持完整。
4. 按需插入日期或环境变量、调整规则顺序，返回列表后开启该规则，最后点击助手右上角 **保存**。

例如，希望每次回答先给结论，可把“先用一句话给出结论，再解释原因”放在「最新问题之前」。同一位置有多条规则时按列表顺序应用，暂时不用时关闭即可。

## 编辑与用量

切换指令、注入和开场区域会保留草稿；变量插入到正文末尾。规则内容会占用模型输入上下文，可在上下文用量明细查看「提示词注入与开场」。在规则中引用环境变量会将实际值发送给当前模型服务商，不应借此传递密钥。

## 协议兼容性

当前 Anthropic、Gemini 和 OpenAI Responses 发送方式不支持在对话区域插入独立 system 规则，遇到该组合会提示调整；可改用其他角色、系统提示词前后位置，或关闭对应规则。兼容端点是否接受某种顺序仍取决于服务商；末尾 assistant 内容也可能被模型理解为续写。
