Evidence snapshot reviewed Sep 16, 2026GitHub checked Aug 21, 2026
Evidence-verifiedPlugin BundleAutomation & AgentsWeb Profile

DSH Tavern Mode

A DeepSeek Harness web plugin for SillyTavern-style interactive writing with character memory and multi-agent story flow.

At a glance

What it does

A DeepSeek Harness web plugin for SillyTavern-style interactive writing with character memory and multi-agent story flow.

Use cases
Automation & AgentsAgentsMemoryUI
Works with
Deepseek HarnessWebSillytavern
Compatibility

Web Profile
0.1.5-rc.1 tested; no broader Harness range declared

Trust & status

Evidence-verified
Checked Sep 13, 2026, 2:03 PM UTC

Code-evidenced contributions

What it adds to DSH

Web UITavern Mode

Adds a chat-writing mode with SillyTavern imports, character cards, dialogue boxes, and shared avatars.

Mechanism evidence
Agent PresetsTavern agent preset

Registers a tavern-mode preset for ordinary and multi-agent story workflows.

Mechanism evidence

Before you choose it

Import SillyTavern character cards, presets, world books, regex rules, and ZIP packs into a native DSH chat experience. It offers ordinary and multi-agent modes, individual character memory, shared de-duplicated avatars, dialogue boxes, tables, branching, and retryable memory or table updates.

Best for

DeepSeek Harness web users who write roleplay or serialized interactive fiction with SillyTavern-compatible assets.

Common tasks

  • Import PNG or JSON character cards, world books, presets, regex rules, and ZIP resource packs.
  • Run a single-chat history workflow or a staged multi-agent workflow for recall, scene composition, writing, and state updates.
  • Maintain separate character memories while retaining shared event memory and reusable avatars across sessions.

Permissions and data

Uses local DSH storage for writing data and relies on your already configured DSH model provider for generation.

Permissions
  • Installs into the DSH web plugin profile.
  • Allows esbuild during installation as documented.
Data handling
  • Stores sessions and story versions under tavern/sessions/.
  • Stores imported resources under tavern/library/.
  • Stores avatar index and image assets under tavern/runtime/ and tavern/assets/.
External services
  • Downloads the release package from GitHub and requires npm registry access during the documented setup.
  • Uses the model provider configured in DSH settings when generating content.
Credentials
  • No plugin-specific credential is documented; model-provider configuration is required for generation.

Limitations

  • Requires Node.js 26.4 or newer.
  • The documented tested setup is macOS arm64 with DSH 0.1.5-rc.1; Windows has not been runtime-tested.
  • Actual tokenization and cache behavior depend on the selected model and provider.
  • Scripts relying on private SillyTavern backend or extension interfaces may need adaptation.

What DSHub checked

  • Bundle structure and its tavern-mode registration patch were verified at the pinned source commit.
  • The README reports a macOS arm64 runtime verification using Node.js 26.8.2 and DSH 0.1.5-rc.1.

What DSHub did not check

  • Installation and runtime behavior were not independently executed for this curation record.
  • No npm registry distribution was found for the recorded package version.
  • Windows runtime compatibility was not verified.

Pinned install

Install DSH Tavern Mode

This plugin bundle does not have a DSH Plugin install action. Use its source documentation for the delivery method.

Visit the source project

Maintainer source

Project README

View at commit 15d5634
Maintainer-authored contentCaptured from README.md on Sep 13, 2026. The text and repository-relative media are fixed to commit 15d5634218b7 with content hash 76bc302d21a6; provider-hosted badges may update independently. README commands are upstream documentation; the DSHub copy action above is the verified, version-pinned install.

DSH 酒馆模式

当前预发布:0.4.2-rc.4。修复实时消息显示、共同记忆重复存储和失败后整轮重跑,安装包可直接使用。详见 更新说明发布页面

在 DeepSeek Harness 中导入 SillyTavern 角色卡、预设和世界书,使用原生聊天界面进行互动写作。

支持普通模式与多 agent 模式、HTML 前端组件、独立角色记忆、表格更新、台词框和跨会话共享头像。

安装

安装前需要:

项目 要求
Node.js 26.4 或更新版本,包含 npm
DeepSeek Harness 自身 已实测版本为 0.1.5-rc.1,命令 dsh 可用
pnpm 已验证版本为 11.21.0,命令 pnpm 可用
网络 能访问 GitHub Release 和 npm registry
使用方式 dsh Web 版及浏览器;生成内容需配置模型提供方

当前版本已在 macOS arm64(Node.js 26.8.2、DSH 0.1.5-rc.1)完成插件运行验证。早期版本另有 Linux x86_64 验证;Windows 尚未完成运行实测。

先查看现有版本:

node --version
dsh --version
pnpm --version

缺少 pnpm 时安装:

npm install -g pnpm@11.21.0

以下短行命令适用于 macOS/Linux 的 zsh 或 bash,整块复制即可,保留续行符 \

dsh_url=https://github.com
dsh_url+=/3121455692atou-sudo
dsh_url+=/dsh-tavern-mode
dsh_url+=/releases/download/v0.4.2-rc.4
dsh_url+=/dsh-tavern-mode-0.4.2-rc.4.tgz
dsh plugin --profile web add \
  --allow-build=esbuild "$dsh_url"

安装或升级前先停止正在运行的 dsh web。已有插件直接执行同一条 add 命令,无需卸载。安装后重新启动 dsh web 并刷新已打开的页面,在输入框上方的模式菜单选择「酒馆模式」,再导入自己的角色卡。发布包已经包含前端构建产物。安装参数 --allow-build=esbuild 用于安装脚本编译器,供 HTML 模块加载和酒馆助手更新使用。

使用 npx 启动 dsh 时,在上面的短行代码已设置 dsh_url 后执行:

npx @deepseek-ai/dsh@0.1.5-rc.1 \
  plugin --profile web add \
  --allow-build=esbuild "$dsh_url"
npx @deepseek-ai/dsh@0.1.5-rc.1 web

模型使用 dsh「设置 → 模型」中已经配置的提供方。插件的模型选项留空时跟随输入框中的模型。

使用

  • 普通模式直接读取历史原文。最大输入默认为 200,000 个估算 token,应用不设置数值上限;超出预算时从最早的历史开始截断。入口为输入框上方的「最大输入与模型」。
  • 多 agent 模式执行角色召回、场景组合、剧情推进、写作和状态更新。写作读取上一条正文原文、本轮输入,以及已有摘要、记忆和状态。各阶段模型和并发数可以单独配置。
  • 台词框支持角色、玩家、情绪差分、格式和图片设置。头像全局共享、按内容去重,切换或删除对话后继续保留,手动删除后才从头像列表移除。
  • 资源导入支持 PNG/JSON 角色卡、世界书、酒馆预设、正则和 ZIP 资源包。推进预设和表格模板可选。
  • 共同事件记忆按知情范围保存一份事件正文,各角色保留引用与个人变化;私人信息仍隔离。表格或记忆失败后可仅重试未完成更新。
  • 消息操作支持编辑、删除、重新生成和分支,关联的表格与角色记忆随剧情版本更新。

固定提示词和稳定工具 schema 优先复用前缀。普通模式的输入预算使用本地估算,实际分词和缓存命中率由所选模型与提供方决定。

酒馆助手接口随包提供,并可在设置中检查上游更新。直接依赖 SillyTavern 后端或其他扩展私有接口的脚本可能仍需适配。

数据位置

默认数据目录为 ~/.dsh/tavern/,设置 DSH_HOME 时使用对应目录。

插件文件按安装位置定位,数据文件按数据目录定位。dataDir 的相对路径以 dsh 数据目录为基准;本地导入的相对路径以酒馆数据目录为基准。资源和头像使用标识引用,移动数据目录后继续有效。

内容 位置
会话及剧情版本 tavern/sessions/
导入资源目录 tavern/library/
共享头像索引 tavern/runtime/avatars.json
独立图片文件 tavern/assets/
酒馆模式注册 .agent-presets/tavern/

已有本地酒馆模式配置会保留,首次启动只创建缺少的模式注册文件。

开发

npm ci
npm test
npm run check
npm run build
npm pack

源码位于 src/,构建脚本位于 scripts/build.mjs。上游组件的来源和许可见 THIRD_PARTY_NOTICES.md

卸载

dsh plugin --profile web remove dsh-tavern-mode

重启 dsh 后,在模式设置中删除「酒馆模式」的本地注册即可。剧情数据保留在数据目录中。

DSH 官方插件安装文档 · 发布版本

Operate deliberately

Install and manage

Prerequisites and target Profile

Target Web Profile

Delivery Dsh Bundle Git — 3121455692atou-sudo/dsh-tavern-mode#15d5634218b722e98c42708788c3247e572c8be5

Verify, update, and remove

Show lifecycle commands
Verify
dsh plugin --profile web list

Compatibility and access

Tested with DSH 0.1.5 Rc.1 on macOS arm64; Windows unverified 0.1.5-rc.1 tested; no broader Harness range declared

Review compatibility evidence

Risk facts

Lifecycle_script

Package prepack runs the build command.

Evidence
Local_data

Sessions, imported resources, avatars, and story data are stored in the local DSH data directory.

Evidence
Evidence and editorial reviewManifest, Bundle patch, distribution and freshness

Immutable evidence

Review status and source activity

AI reviewed

This is a pre-release (0.4.2-rc.4). Review the AGPL-3.0-or-later license terms before redistribution or modification.

AI reviewed Sep 13, 2026, 2:04 PM UTCGitHub facts last checked Sep 13, 2026, 2:04 PM UTC

No material source change has been recorded since this evidence baseline.

Next step

Follow the Plugin installation workflow

Subscribe to material changes for DSH Tavern Mode