← 返回列表
✓ 可直接安装
DSH Web GUI 的「便携酒馆」插件:RPG 式 SillyTavern V2/V3 角色卡生成器 +…
自动检查通过:npm 包已发布且 engines 声明满足基线;该结论来自程序自动检查,未经人工实机验证。 · 最近上游提交 2026/8/20 · 已提供中文文档
DeepSeek Harness 的「便携酒馆」插件:RPG 式 SillyTavern V2/V3 角色卡生成器 + 酒馆角色扮演聊天。支持世界书、角色卡 JSON/PNG 导入导出、面板主题与本地音乐。独立插件,仅依赖官方 @deepseek-ai SDK。
综合分
40.5
GitHub 分
40.5
用户评分
—
★ Stars
23
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add dsh-portable-tavernnpm 包 dsh-portable-tavern 已校验归属本仓库,走 npm 安装最省事
数据截至 2026/9/17(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查✓ 自动检查通过
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-portable-tavern @ 0.3.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 02:16:52
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-llm@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-slots用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-portable-tavern DSH Web GUI 的「便携酒馆」插件:RPG 式 SillyTavern V2/V3 角色卡生成器 + 酒馆角色扮演聊天一体。 界面预览 | 聊天 | 角色卡设定 | |---|---| | 聊天 | 设定 | - 可视化 RPG 属性面板(七大模块)生成 SillyTavern V2/V3 角色卡 - AI 聊天(与生成的角色对话,支持下拉切换模型) - 自定义模型接入:默认使用 DSH 当前配置的模型与密钥,也可填写自己的 OpenAI 兼容接口地址 / API Key / 模型(API Key 仅存本浏览器,测试连接一键验证) - 对话前注入的全局系统提示词(类似 SillyTavern 的 System Prompt / Jailbreak) - 角色卡 / 对话记录 / 世界书 / 设定本地持久化(localStorage 自动保存与恢复) - 角色库:本地保存多个角色(含各自对话记录),一键载入 / 删除 - 自定义聊天角色头像(上传图片自动压缩,随角色卡 JSON 导出/导入) - 世界书生成 / 补全(按人物卡)/ 导入 - 导出 / 导入角色卡(JSON 与 PNG 的 chara 内嵌数据) - 面板宽度 / 主题色 / 背景图 / 本地音乐(文件夹顺序播放) - 右侧悬浮标签可拖动,可贴左 / 贴右 / 浮动为圆角方形,可在设置里关闭(关闭后从 DSH 设置页进入) 独立插件,仅依赖官方 @deepseek-ai/* SDK。 安装 npm dsh plugin --profile web add dsh-portable-tavern GitHub(lib/ 已提交,无需构建授权) dsh plugin --profile web add github:XCNXNXNX/dsh-portable-tavern Release tarball dsh plugin --profile web add https://github.com/XCNXNXNX/dsh-portable-tavern/releases/download/v0.2.0/dsh-portable-tavern-0.2.0.tgz 架构 标准双面 DSH 插件:Node 半(src/index.ts)通过 webServer 注册 /api/dsh-portable-tavern 路由, 调用官方 llm 服务;浏览器半(src/client/index.ts)经 dsh.client 清单被发现,通过 slots 服务 挂载悬浮面板与设置页入口,纯 fetch 调用上述路由。 开发 pnpm install pnpm build # esbuild 打包(node 半 lib/index.js + 浏览器半 lib/client.js)+ tsc 声明 pnpm typecheck lib/ 提交进仓库(profile 安装无需再构建)。 挂载 本包 cordis.patch.yml 通过 dsh.bundle.patch 把插件行注入 web profile roster; package.json 的 dsh.client 声明让浏览器半在 Web GUI 中加载。
同作者(XCNXNXNX)的其他插件
扫码进群