dsh plugins中文
← Back to popular plugin directory

SillyTavern Roleplay Workspace

LingyeSoul/dsh-tavern · tools

Extend DeepSeek Harness with a native roleplay workspace compatible with SillyTavern character cards and conversation formats.

★ 2GitHub stars
0Forks
2026-08-16Last updated
JavaScriptLanguage
GPL-3.0License

Project overview

把 DSH(deepseek-harness)扩展成兼容 SillyTavern 生态的原生角色扮演工作区。 当前状态

插件保留独立的 RP prompt/生成循环,但 UI 进入 DSH 原生表面: DSH slot · 用途 DSH slot: conversation.view · 用途: Tavern JSONL transcript DSH slot: conversation.composer · 用途: Tavern session 的 RP 输入框、模型选择与 Stop DSH slot: conversation.session.header.actions · 用途: 当前角色与 regenerate DSH slot: settings.section · 用途: 角色、世界书、preset、persona、导入和行为开关 DSH slot: shell.overlay · 用途: 侧边栏 adapter 生命周期与折叠后的浮动导航 DSH slot: sidebar.footer.action · 用途: 原生侧边栏不可挂载时的 Tavern fallback 入口

DSH rc.6 没有可追加到原生 session tree 的正式 list slot。侧边栏因此使用一个集中、版本敏感但失败关闭的 DOM adapter:只匹配可见左侧 [role="tree"],插入具名 data-dsh-tavern-sidebar-host,并在 teardown 时断开 MutationObserver、取消 animation frame、删除 host。匹配失败时保留原生 UI,只显示 footer fallback。

Install command

dsh plugin --profile web add github:LingyeSoul/dsh-tavern
View GitHub repository ↗Back to popular plugin directory