dsh-tavern
A SillyTavern compatibility plugin that keeps DSH authoritative over sessions and execution, with frontend and backend APIs for composing Tavern capabilities with native DSH features.
一句话定位
A SillyTavern compatibility plugin that keeps DSH authoritative over sessions and execution, with frontend and backend APIs for composing Tavern capabilities with native DSH features.
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add pmp-dsh-tavern@3.0.5
兼容的 DSH 版本
>=0.2.2-rc.1 <0.2.3-0
作者与热度
Player-MINEPIG · ★ 32 · 更新于 2026-11-08
关于这个插件
pmp-dsh-tavern
Tavern 3.2.0 使用独立共享的 dsh-prompt-assembler 1.2.0。先安装并启用 Assembler,再安装 Tavern。Tavern 不携带或自动启动另一份 Assembler,见接入说明。新版仅支持标准版,进阶扩展冻结于 DSH 0.2.0-rc.2。
dsh-memory-manager v1.0.0 是可选的查看与管理扩展。Tavern 不依赖它;未安装或卸载后,世界书和 MVU 使用来源默认行为,原会话与资源保留。
当前源码:请求装配 · MVU · 提示词模板 · 完整接口索引。
English
以 DeepSeek Harness(DSH)原生会话与执行机制为权威的酒馆兼容插件,提供前后端 API,支持自由组合酒馆能力与 DSH 原生功能。
本文描述 Tavern 3.2.0。独立 assembler、受限 MVU 与提示词模板的组合安装见接入说明;旧版完整文档保留在对应 Git tag。
3.2.0 与 Assembler 1.2.0 适配 DSH 0.2.2-rc.1、Cordis 4.1.0 和 Node >=24.9。会话冷读取使用公开观察接口并释放句柄;推理强度遵循 DSH 原生模型选择,预设编辑器不再提供该项修改。已有 V4 历史与引用无需迁移。 当前 Tavern 源码适配 DSH 0.2.2-rc.1,提供独立 assembler 接入、受限 MVU、只读提示词模板与 RP 渲染。变更记录 · MIT License。 从 3.1.5 升级时,备份数据并停止目标 Host,先更新独立 Assembler 至 1.2.0,再更新 Tavern 至 3.2.0。更早仍内嵌 Assembler 的版本须先卸载旧 Tavern 软件包并保留数据,再安装两个独立组件,避免 pnpm 残留旧副本。默认 Assembler 数据目录保持不变;自定义存储与原先转发的安全配置按升级步骤处理。本版 DSH 范围为 >=0.2.2-rc.1 Tavern Trace 可查看每次请求的配置、世界书触发情况和提示词段落的内容与来源;第三方工具也可通过只读 v3 API 读取这些信息。见 API 与设计。 公式默认启用,支持 $…$、$$…$$、\(...\)、\[...\],使用现代浏览器的 MathML,无需额外按钮或远程字体。字面分隔符请转义或放入代码;完整 HTML 模板和交互卡片内不自动解析公式。RP 还支持头像、可配置气泡与可选受限交互卡片;卡片脚本默认关闭。已支持的 MVU 状态与受限 Helper 兼容见 MVU;不宣称完整酒馆助手兼容。见显示能力与边界。
本项目只维护嵌入 DSH Web 与桌面端的前端,不额外开发独立 Web UI。导航、输入框与会话生命周期继续由 DSH 拥有,Tavern 通过公开扩展点提供 RP 展示;第三方仍可组合 HTTP API 开发客户端。这项决策调整产品范围,不引入数据迁移。
兼容范围:>=0.2.2-rc.1 =24.9.0 与已初始化的 profile。在 GUI 的“插件 → 添加插件”中,先粘贴 Assembler 1.2.0 安装包的附件直链,安装并启用;再安装并启用 Tavern 3.2.0。按界面提示重启 Host。不要把 Release 网页地址当成安装地址。
命令行安装前停止目标 Host,按同一顺序安装两个组件:
Tavern 要求 Assembler ~1.2.0,不会自动下载或启动它。已有独立 Assembler 时先核对版本与启用状态。标准版通过 DSH 公开接口运行;进阶扩展冻结于 Assembler 1.1.0 / DSH 0.2.0-rc.2,见接入说明。
可选 Memory Manager v1.0.0 仅在旧 DSH 0.2.0-rc.2 上验证,当前目标的组合兼容性须另行验证;能力与通用资源装配要求见接入说明:
相似插件
dsh-purge
让 AI 更专注地辅助学习与动手实验:DSH 附加组件,提供状态自检、提示词与规则管理、本机备份与回滚。
dsh-unrestricted
Toggleable unrestricted mode for DeepSeek Harness: fuses execution rules into the active standard, ptc, cordis, minimal,…
dsh-univer-office
DSH × Univer integration with a bundled collaboration Gateway and Viewer: inline previews, live floating Worktree window…