dsh-splitview:在 DSH 裏並排打開多個對話

前言

在 DeepSeek Harness(DSH)裏同時推進多條會話時,常見做法是在側欄裏來回點選,只能看一個對話區。對照文檔、對照另一條 agent 輸出、或一邊改配置一邊看回復,都會變成頻繁切換。下面介紹社區客戶端插件 dsh-splitview(維護者 yzyg6),它把對話區做成接近 VS Code 的標籤頁與分屏,讓多條 DSH 會話可以並排展開。

這是什麼

dsh-splitview 是 DSH 的客戶端插件(platform: web,通過 Cordis patch 注入客戶端 UI 模塊)。一句話:讓多個 DSH 對話並排展開,把來回切換變成同時推進。項目在 GitHub 開源,許可證爲 MIT;當前 package 版本爲 0.2.1。

核心功能

以下能力均來自項目 README 說明。

  • 拖拽分屏:把側欄會話拖到對話區邊緣,即可左右或上下並排查看;拖動分隔條調整大小。
  • 橫向標籤:快速切換會話,拖動排序、跨窗格移動,隨時關閉不需要的標籤。
  • 繼續閱讀:分別記住每個標籤的閱讀位置,刷新或重啓 DSH 後恢復標籤順序、分屏比例和閱讀進度。
  • 熟悉的界面:保留 DSH 的工具按鈕、視圖切換和歷史跳轉;加載失敗時可以直接重試。

插件依賴注入 @deepseek-ai/dsh-client-ui-layout、dsh-client-ui-conversation 等客戶端模塊,在 DSH 現有對話 UI 之上擴展布局,而不是替換整套界面。

安裝與啓用

官方 README 未提供 dsh plugin add github:... 一類命令;安裝方式爲下載發佈包並讓 DSH 安裝本地插件目錄。步驟如下。

  1. 在 GitHub 發佈頁 下載插件 ZIP 並解壓。
  2. 把解壓後的文件夾路徑發給 DSH,說明需要安裝該本地插件。例如:
請安裝這個本地插件:<解壓後的文件夾絕對路徑>
  1. 安裝完成後,從左側拖入一個會話即可開始分屏。

在 DSH 設置的 「分屏視圖」 中,可以開關插件、調整窗格數量或重置佈局。

典型用法

安裝並啓用後,工作流可以概括爲:

  1. 在側欄選中要對照的會話,拖到對話區左/右或上/下邊緣,形成分屏。
  2. 用頂部橫向標籤在不同會話間切換;需要時可拖動標籤排序,或把標籤拖到另一窗格。
  3. 調整中間分隔條改變各窗格比例;關閉暫不需要的標籤。
  4. 刷新頁面或重啓 DSH 後,標籤順序、分屏比例與各標籤閱讀位置會按插件記錄恢復。

項目 README 提供實錄 GIF 與 30 秒完整視頻(release v0.2.0 資源),便於對照界面行爲。

適用場景與注意

適合誰:經常在 DSH 裏並行多條 agent 對話、需要對照代碼/文檔與回覆、或希望減少側欄來回切換的開發者。

權限與安全:DSH 插件在當前 DSH 進程權限下運行;客戶端 patch 會參與渲染與佈局。安裝前應閱讀 GitHub 倉庫 源碼與 MIT 許可,確認可接受後再安裝。

生態說明:DSH 採用「一切皆插件」的擴展方式;社區目錄站點 SkillHub 插件頁 爲獨立收錄,與 DeepSeek / 幻方無官方從屬關係,本文不以「官方應用商店」表述。

問題反饋可走 GitHub Issues;版本變更見倉庫 CHANGELOG.md。

結尾

經過上面的步驟,你可以在 DSH 客戶端裏用拖拽分屏和橫向標籤同時推進多條對話,並在重啓後恢復佈局與閱讀位置。進一步瞭解可訪問:

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

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

小夜