chub ai 中文文档 下载 App

Prompt 宏与模板——AGNAI 格式让你自由排列 Prompt 组件

Prompt 的组成

发给 AI 的完整请求由六个部分拼接而成:

  1. System Prompt:最前面,定义对话基调和风格
  2. Character Definitions:性格、场景、Lorebook、示例对话等角色信息
  3. Chat History:聊天历史(受模型上下文窗口限制)
  4. Post History Instructions:聊天历史之后的补充指令
  5. Prompt Note:可插入到任意位置的补充文本
  6. Assistant Prefill:强制 AI 以指定文本开头

Normal vs AGNAI 格式

Normal 格式:无宏,顺序固定 → System Prompt → Character Definition → Chat History → Post History Instructions

AGNAI 格式:用 Prompt 宏灵活排列各个组件 → 你可以把 Lorebook 放在 System Prompt 前面,或把 summary 放在 Character Definition 中间等

Prompt 格式对比截图
Normal 与 AGNAI 格式的 Prompt 组件排列对比

完整 Prompt 宏列表

宏作用来源
{{personality}}角色的性格特质Character Definition → Personality
{{scenario}}对话场景设定Character Definition → Scenario
{{memory}}Lorebook 注入的世界观信息挂载的 Lorebook
{{example_dialogue}}示例对话Character Definition → Example Dialogue
{{summary}}Chat Memory 里的摘要Chat Memory 面板
{{profile}}玩家 PersonaChange Persona 功能
{{char}}角色名字自动替换
{{user}}玩家 Persona 名自动替换

示例

一条 AGNAI 格式的 System Prompt 可以这样写:

You are {{char}} in an immersive roleplay.
{{personality}}
{{scenario}}
{{example_dialogue}}
Respond to {{user}} in {{char}}'s voice.

这条 Prompt 会把性格、场景、示例对话都放在 System Prompt 里,而不是按默认顺序拼接。

相关页面