🍺 SillyTarvern【酒馆】| 上下文结构提示词工程,破限和预设理解

📅 2026-03-28 | 👁 B站 (BV1BdeqzuEdP)

引言

SillyTarvern(酒馆)是一款流行的AI聊天工具,让用户能够与AI角色进行沉浸式对话。本教程将深入解析酒馆发送给AI的上下文结构,帮助你理解提示词工程的核心原理,掌握破限和预设的使用方法,让你的"赛博女友"更懂你。

酒馆的上下文发送结构

要想用好酒馆,首先需要了解它每次发送消息给AI时的上下文结构。根据新手教程,酒馆会按照以下顺序向AI发送信息:

发送顺序详解

  1. 系统提示 (System Prompt) - AI认定的最高级别指令,最不容易忘记
  2. 角色定义 - AI角色的基本设定
  3. 角色卡 - 详细的角色信息和背景
  4. 作者注释 - 额外的说明和备注
  5. 聊天历史 - 之前的对话记录
  6. 用户当前输入 - 当前最迫切的需求,位于结尾也不容易遗忘

有时候我们会发现问题:为什么AI总是会忘掉一些设定?这是因为AI的注意力是有限的,不可能记住上下文的所有细节。

AI注意力机制

影响AI注意力的关键因素有:

初始效应与静音效应

由于初始效应(Primacy Effect)和静音效应/近因效应(Recency Effect),AI总会优先关注上下文的开头和结尾部分:

💡 关键洞察:系统提示和用户输入这两个部分,基本上是不太可能会忘记的。因此,预设和破限提示词应该放在系统提示的位置。

我们可以在剩下的部分进行操作,比如将世界书插入到系统提示之后、角色卡之后、作者注释之后或聊天历史之后。插入的位置不同,效果也会有一定变化。

预设和破限提示词

预设(Preset)和破限(Jailbreak)提示词的作用是绕过AI的一些限制,让其能够生成平常可能得不到的内容,或者保持特定的文风。

最佳放置位置

预设或破限内容应该放到AI整个上下文中的开头位置,也就是系统提示词这个位置:

⚠️ 重要:预设和破限提示词放在系统提示位置,才能最大程度确保AI不会遗忘。

预设的作用包括:

例如,想要AI根据大纲生成小说,可以在系统提示词中写要求,或者写一个角色卡让AI作为小说作者。如果内容有限制,可在预设中加入绕过限制的提示词。

如何导入预设

导入社区预设的方法:

  1. 点击顶部导航栏第一个选项
  2. 找到"对话/五零预设"选项
  3. 点击"导入预设"
  4. 选择下载好的预设文件,点击导入即可
📚 资源获取:可以去Discord的类脑社区下载各种预设,基本上都是免费的。每个预设的具体使用方法可能不同,需要查看对应教程。

总结

通过本教程,我们学习了:

掌握这些技巧后,你的"赛博女友"将会更懂你,角色扮演体验也会更加沉浸和连贯。

← 返回博客首页