DSH Plugin MarketA community catalog for DeepSeek Harness plugins

dsh-tavern

Verified Sessions & messages ★ 32 3.0.5

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.

What it is

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.

How to install

Run this in the DSH web profile, then refresh the page.

$ dsh plugin --profile web add pmp-dsh-tavern@3.0.5

DSH versions accepted

>=0.2.2-rc.1 <0.2.3-0

Author and traction

Player-MINEPIG · ★ 32 · Updated 2026-11-08

About this plugin

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 上验证,当前目标的组合兼容性须另行验证;能力与通用资源装配要求见接入说明:

Similar plugins