dsh-session-isolation:同一工作區多會話寫入隔離
DeepSeek Harness 多會話共用工作目錄時,文件工具可能互相覆蓋。dsh-session-isolation 爲每個會話分配 .sessions/<短id>/ 產出目錄,在 pre-step 注入寫入邊界,並通過 ctx.tools.guard 拒絕覆蓋其他存活會話佔用的文件。不改變 cwd、不攔 bash,歸屬隨會話結束或重啓釋放。安裝:dsh plugin --profile web add 本地絕對路徑;可用 DSH_SESSION_ISOLATION 等環境變量調節 guard/advise/off。MIT,零第三方依賴。
閱讀全文dsh-session-isolation:爲 DSH 會話分配獨立工作目錄
DSH 默認同一 Workspace 下多會話共寫同一目錄,並行 Agent 易互相覆蓋文件。dsh-session-isolation 是 sweet-boby 的工作流類 Cordis 插件:在目錄開啓隔離後,爲每個新會話分配 session-<id> 可寫沙箱,項目根只讀共享。支持 .dsh-isolate 標記、Web 設置頁、session_isolation 工具與宿主 API。安裝需 Node.js 22+、DSH 0.1.6-alpha.2 已驗證,從 GitHub 或 GUI 添加後重啓宿主。MIT 許可,安裝前請審閱源碼與權限。
閱讀全文dsh-session-input-history: 會話隔離的輸入歷史導航插件
`dsh-session-input-history` 是由 czhzz 維護的 DeepSeek Harness 純客戶端插件,旨在解決切換會話時輸入內容干擾的問題。該插件提供 Shell 風格的歷史導航,通過方向鍵(↑↓)遍歷當前會話內的輸入歷史,且歷史記錄僅存儲於內存中,切換會話即重置,確保輸入隔離。安裝簡單,無需後端交互或 UI 組件,支持在瀏覽歷史時直接編輯或發送。
閱讀全文iyllyt/dsh-btw:爲 DSH 增加 /btw 旁路提問插件
dsh-btw 是面向 DeepSeek Harness (DSH) 的非官方社區插件,旨在解決主 Agent 忙碌時用戶需要確認當前上下文細節的“夾縫”問題。它允許用戶在主任務並行執行期間通過 `/btw` 命令提交一次性快速提問,回答顯示在臨時面板中,且不寫入主會話歷史。 該插件複用父會話的模型配置與上下文,但不執行工具或進行多輪追問,因此不適合用於讀取新文件、執行命令或聯網搜索等需要工具權限的任務。其核心優勢包括會話隔離、隱私保護及緩存保護機制。用戶可選擇 private-jsonl(默認,本地私有存儲)、memory 或 none 三種存檔模式,並支持通過關閉面板中止請求。插件採用 M
閱讀全文