前言¶
在 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 安裝本地插件目錄。步驟如下。
- 在 GitHub 發佈頁 下載插件 ZIP 並解壓。
- 把解壓後的文件夾路徑發給 DSH,說明需要安裝該本地插件。例如:
請安裝這個本地插件:<解壓後的文件夾絕對路徑>
- 安裝完成後,從左側拖入一個會話即可開始分屏。
在 DSH 設置的 「分屏視圖」 中,可以開關插件、調整窗格數量或重置佈局。
典型用法¶
安裝並啓用後,工作流可以概括爲:
- 在側欄選中要對照的會話,拖到對話區左/右或上/下邊緣,形成分屏。
- 用頂部橫向標籤在不同會話間切換;需要時可拖動標籤排序,或把標籤拖到另一窗格。
- 調整中間分隔條改變各窗格比例;關閉暫不需要的標籤。
- 刷新頁面或重啓 DSH 後,標籤順序、分屏比例與各標籤閱讀位置會按插件記錄恢復。
項目 README 提供實錄 GIF 與 30 秒完整視頻(release v0.2.0 資源),便於對照界面行爲。
適用場景與注意¶
適合誰:經常在 DSH 裏並行多條 agent 對話、需要對照代碼/文檔與回覆、或希望減少側欄來回切換的開發者。
權限與安全:DSH 插件在當前 DSH 進程權限下運行;客戶端 patch 會參與渲染與佈局。安裝前應閱讀 GitHub 倉庫 源碼與 MIT 許可,確認可接受後再安裝。
生態說明:DSH 採用「一切皆插件」的擴展方式;社區目錄站點 SkillHub 插件頁 爲獨立收錄,與 DeepSeek / 幻方無官方從屬關係,本文不以「官方應用商店」表述。
問題反饋可走 GitHub Issues;版本變更見倉庫 CHANGELOG.md。
結尾¶
經過上面的步驟,你可以在 DSH 客戶端裏用拖拽分屏和橫向標籤同時推進多條對話,並在重啓後恢復佈局與閱讀位置。進一步瞭解可訪問: