预设解耦是什么:换模型不再弄丢提示词配置
老酒馆的坑
原版 SillyTavern 里,一份聊天补全预设既装着生成参数(温度、上下文长度、提示词条目),又混着连接字段(API 地址、密钥、模型名)。后果是:
- 换一套预设 → API 连接被悄悄带走
- 换一个模型 → 提示词配置被悄悄覆盖
- 分享预设 → 得先手动抠掉自己的密钥
解耦之后
预设里的每个字段被标记为「连接字段」或「生成参数字段」,切换预设时加载逻辑自动跳过所有连接字段。于是:
| 操作 | 结果 |
|---|---|
| 切换预设 | 只变提示词与采样参数,API 连接原封不动 |
| 切换连接配置 | 只变连到哪个模型,提示词体系原封不动 |
| 导出分享预设 | 连接字段天然被剥离,不会泄露密钥 |
连接配置的管理职能全部移交给连接管理器,两者彻底互不干扰。
这个机制撑起了哪些功能
预设解耦听起来是底层改动,但好几个核心功能都建立在它之上:
- 角色卡绑定预设——卡能安全携带推荐预设的前提,是嵌入时连接字段会被剥掉,见角色卡绑定预设与人设
- 预设分享——社区分享预设不再有泄露密钥的风险,见预设系统入门
- 补全预设助手——AI 改预设时同样走安全剥离,见补全预设助手
一个日常场景
你有一套调了很久的"沉浸慢节奏"预设。现在想试试新出的模型:在连接管理器新建一份配置切换过去,预设、世界书、记忆图全部原地不动;不满意就切回来,零成本。这就是解耦带来的日常体验差别。