前言¶
在 DeepSeek Harness(DSH)裏做功能開發時,主對話往往已經綁定了當前任務:改代碼、跑工具、跟進計劃。此時若只想覈對一段實現、比較兩種方案,或單獨試另一個模型,把這些問題塞進主線程,容易打斷主線,也不方便給追問單獨設權限或模型。
Codex 一類產品裏常見的做法是 /side:在主任務旁邊開一條帶上下文的獨立對話。社區插件 DSH Side Chat(維護者 qiaozheng9)把同類能力接到 DSH Desktop,分類爲客戶端插件。下面介紹它做什麼、如何安裝,以及典型用法與限制。
這是什麼¶
DSH Side Chat 是獨立的 DSH /side 側邊對話插件:在主對話輸入 /side 後,右側打開一條新會話,消息、模型和權限與主對話分離,但打開時仍繼承當時主對話的上下文供模型使用。
界面側只展示打開側邊之後新增的問答;關閉前可導出日誌,確認刪除後會清理該副本的會話數據(依賴配套的刪除服務,見下文安裝前提)。
核心功能¶
資料中明確列出的能力如下。
| 能力 | 說明 |
|---|---|
| 帶上下文的追問 | 打開時聊天區爲空,模型保留打開瞬間的主對話上下文;可選中主對話文字,用「在側邊對話中詢問」圍繞選中內容討論。 |
| 獨立的模型與權限 | 使用 DSH 原生選擇器切換模型、推理等級和權限,設置僅作用於當前側邊對話。 |
| 原生附件與引用 | 沿用主對話的文件、圖片和 @ 引用;可爲當前副本追加參考材料。 |
| 目標與計劃 | 創建、編輯、暫停或繼續目標;進入計劃模式,在側邊審覈模型提交的計劃(批准或補充意見繼續規劃)。 |
| 多標籤對話 | 側邊頂部 + 可再開多個獨立討論。 |
| 臨時會話 | 側邊臨時對話不進入左側會話列表,也不出現在列表搜索中;DSH 重啓後會按已登記的臨時身份回收遺留副本。 |
| 時間與用量 | 消息時間、token 用量、流式回覆、輸入框和 + 菜單複用 DSH 原生組件(含壓縮、日誌下載等,隨 DSH 版本而定)。 |
| 關閉後清理 | 確認「刪除並關閉」後清理會話文件、索引、緩存、草稿和獨佔附件;引用的項目文件和共享數據保留。 |
側邊不會改寫主對話或其他已開側邊的消息與權限;打開後主對話新增內容不會自動同步進已打開的側邊。核心實現提取自 Better Sidebar,交互參考 Codex /side;許可證爲 MIT(插件包版本 0.2.2,engines.dsh 爲 0.2.1-rc.5)。
安裝與啓用¶
當前 README 標明:完整支持 Windows · DSH Desktop 0.2.1-rc.5。其他 DSH 版本、獨立 Web 部署及其他操作系統尚未完成端到端驗證。
安裝前須先按 dsh-delete-session 的安裝說明 安裝並啓用刪除服務(同一 desktop profile),負責關閉側邊後的永久清理。
若已啓用其他插件的 /side 入口,請先停用同名命令,避免衝突。
在 PowerShell 中執行(命令來自倉庫 README,勿改用 github:owner/repo 形式):
dsh plugin --profile desktop add https://github.com/qiaozheng9/dsh-side-chat/releases/download/v0.2.2/dsh-side-chat-0.2.2.tgz
發行包爲預構建 tgz,無需在本機編譯。安裝完成後重啓 DSH,在主對話輸入 /side 驗證。README 說明目前請使用 GitHub Release 預構建包,不要直接從主分支或 npm 當作可運行包安裝。
插件以當前 DSH 進程權限運行;安裝前建議瀏覽 源碼倉庫 與 LICENSE,確認符合你的環境與合規要求。
典型用法¶
1. 打開側邊對話¶
在主對話輸入框輸入:
/side
也可附帶首條問題,例如:
/side 解釋一下剛纔這個方案的取捨,還有哪些替代方案?
或選中主對話文字,點擊 「在側邊對話中詢問」。
2. 按問題配置工具¶
- 用輸入框下方的模型或權限控件,隻影響當前側邊。
- + → 文件 添加文件或圖片;
@引用與主對話一致。 - + → 目標、+ → 計劃 管理目標或進入/退出計劃模式並在側邊審覈計劃。
- 側邊頂部 + 再開一個獨立討論。
3. 留存與關閉¶
需要保留記錄時,先 + → 下載日誌(範圍爲當前副本,含複製進來的主對話歷史;分享前自行檢查敏感內容)。關閉時選 「刪除並關閉」 會清理該對話數據;取消則保留。若刪除失敗,請確認 dsh-delete-session 已在同一 profile 啓用,面板會保留以便重試。
適用場景與注意¶
適合:主對話在實現功能,同時需要解釋、代碼覈對、方案討論、單獨模型/權限試驗,或在側邊審計劃而不切換主會話。
注意:
- 環境限制以 README 爲準:當前強調 Windows Desktop + DSH 0.2.1-rc.5。
- 依賴 dsh-delete-session;未正確安裝時關閉清理可能失敗。
- 社區目錄 SkillHub 插件頁 與 GitHub 由社區維護,與 DeepSeek / 幻方無官方從屬關係;DSH 生態理念是「一切皆插件」,本文事實以 GitHub README 與 Release 爲準。
問題反饋與貢獻見倉庫 Issues 與 開發文檔(路徑以倉庫爲準)。
結尾¶
DSH Side Chat 把「主線程繼續幹活、側邊隨時追問」落到 DSH Desktop:獨立會話 ID、獨立模型與權限,又能在打開時帶上主對話上下文,並支持目標、計劃模式與多標籤側邊討論。