yejiming/dsh-museai-tavern ↗★ 5
@yejiming/dsh-museai-tavern
MuseAI tavern for the dsh web GUI: a MuseAI conversation-view tab (right of Trajectory) with background / chat / adventure / bond / settings pages ported from MuseAI, running entirely on models configured in DeepSeek Harness (no separate API config)
AI 분석
核心用途是在 DSH 中进行角色扮演与跑团。适合喜爱 AI 角色互动、文字冒险的用户,无需额外配置 API 即可直接体验 MuseAI 经典功能。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yejiming/dsh-museai-tavern从 npm 安装(首次使用会初始化该 profile)
dsh plugin --profile web add @yejiming/dsh-museai-tavern
### 方式二:GitHub 源码安装
```sh
## 配置
所有字段都有 loader 默认值;无库级默认值;**无任何凭据字段**。
| 键 | 说明 |
|---|---|
| `chatTimeoutMs` | 流式生成端到端超时(默认 120000 毫秒) |
| `completeTimeoutMs` | 非流式生成超时(默认 120000 毫秒) |
| `modelsTimeoutMs` | 模型目录查询超时(默认 10000 毫秒) |
| `maxCompleteChars` | 非流式输出捕获上限(默认 20000 字符) |
```yaml
## HTTP 面(浏览器半体使用)
- `GET /plugins/museai/models` — DSH 模型目录 `{groups, failures, defaultSelection}`
- `POST /plugins/museai/chat` — 流式生成(NDJSON:start/delta/thinking_delta/done/error/aborted)
- `POST /plugins/museai/complete` — 一次性生成 `{text, reasoning}`
- `GET/PUT /plugins/museai/store/` — 一个 store 数据(settings/partners/partnerChat/story/stylePresets/agent)
- `GET /plugins/museai/sessions/` 与 `GET/PUT/DELETE .../sessions//` — 会话记录(kind=partner|story)