dsh-multi-chat:在 DSH Web 裏並排查看多個對話實例

前言

當你同時啓動多個 DSH 實例,並需要查看每個實例裏的對話進度時,逐個打開頁面會比較分散。dsh-multi-chat 把這個操作放進官方 DSH Web 界面:把聊天區變成多窗口牆,把多個實例並排顯示。

這是什麼

dsh-multi-chat 是 daetz-coder 維護的 DSH 客戶端插件(client-plugin),許可證爲 MIT。

它面向 DeepSeek Harness(DSH)Web 界面,提供多窗口網格視圖,用於並排運行、監控多個對話實例,並在同一局域網內用手機或平板查看進度。

倉庫地址:https://github.com/daetz-coder/dsh-multi-chat

核心功能

下面列出核心功能:

  • 從側邊欄一鍵進入多窗口視圖,聊天區變爲窗口網格,並排顯示多個 DSH 實例。
  • 掃描端口範圍,自動發現運行中的 DSH 實例;也支持手動管理。
  • 在牆內一鍵啓動新的 DSH 實例。
  • 點擊 “Phone access” 啓動內置的帶口令認證的局域網網關。
  • 支持窗口控制:最大化、刷新、新標籤頁打開、停止實例、切換列數(auto/1/2/3/4/6)。

安裝與啓用

使用下面命令安裝到 web profile:

dsh plugin --profile web add dsh-multi-chat

該插件的 package.jsondsh.marketplace.requiresRestarttrue,因此安裝後需要重啓 DSH Web 會話。

典型用法

1、啓動多個實例:

npx dsh-multi-chat start --ports 3080,3081,3082

2、打開任意一個 DSH 實例,點擊側邊欄底部的 “Multi-window” 進入多窗口牆。

3、在牆內切換列數、刷新、最大化或停止對應實例。也可以在牆內啓動新的 DSH 實例。

4、需要手機或平板查看時,點擊 “Phone access”,獲取局域網 URL 和 token,然後在同一局域網內的設備上訪問該 URL 並輸入 token。

適用場景與注意

適合:

  • 同時運行多個 DSH 實例或 Agent 任務,需要在一屏內查看多個對話狀態。
  • 使用同一局域網內的手機或平板查看 DSH 進度。
  • 不替換現有 DSH Web 界面,只在現有界面中加入多窗口視圖。

注意:

  • 插件只註冊新增列表插槽和若干 JSON 路由,不替換現有插槽,也不重寫核心會話、agent、tool 邏輯。
  • 官方 dsh web 故意禁止 --host 0.0.0.0;插件使用內置 token 認證的局域網網關進行反向代理。
  • 插件會隨 DSH Web 客戶端加載,並以當前 dsh 進程可用的權限運行。安裝前建議檢查源碼、依賴和許可證。

結尾

dsh-multi-chat 的作用是把多個 DSH 實例放在同一屏幕內,方便持續查看多個對話實例的狀態。

倉庫地址:https://github.com/daetz-coder/dsh-multi-chat

目錄頁:已覈實事實中未給出具體目錄頁 URL,本文不列出。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜