hezi2020/dsh-plugin-wiki--plugins-Asaiuta-dsh-session-hub ↗★ 0

dsh-session-hub

Aggregate and natively control DeepSeek Harness sessions across multiple remote dsh web servers from one pane: server registry, merged session list, history, prompt, cancel, rename, fork, model selection and approval/question answering. 核心用途是跨服务器集中管控 DSH 会话,适合在多台机器或容器中部署了 DSH、需要统一进行会话调度、模型切换和人工审批的高级用户。

패키지
dsh-session-hub
호환성
미검증
Harness peer 범위
*
Cordis peer 범위
^4.0.1-rc.1
버전
0.1.0-alpha.1
라이선스
MIT
최근 업데이트
2026. 8. 14.

같은 패키지 이름의 다른 저장소

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add dsh-session-hub@alpha

配置

配置项类型默认说明
dataFilestring?$DSH_HOME/plugins/dsh-session-hub.json服务器注册表持久化位置
trustedHostsstring[]?仅环回网关拦截的 /api 再校验白名单(裸 host[:port],格式同 client-connection.trustedHosts;SSH 隧道部署无需配置)

在 profile 的 cordis.yml / cordis.patch.yml 中配置:

- id: dsh-session-hub
  config:
    dataFile: /srv/dsh-hub-servers.json
    trustedHosts: ['192.168.1.10:3080']

唯一相关的环境变量是 DSH_HOME(影响注册表默认路径,默认 ~/.dsh)—— 插件不需要任何 API key 或令牌环境变量。 运行期 /hub/events 用的随机 token 每进程生成一次,只经快照下发给浏览器,不落盘。