DeepSeek Harness 插件:dsh-git-status(實時 Git 狀態 + 分支切換)
DeepSeek Harness (DSH) 的 `dsh-git-status` 插件通過官方 Slot 將 Git 狀態集成到會話視圖中,實現界面內實時狀態展示與分支操作。該插件支持在會話頭徽標和輸入區環境行顯示分支名、ahead/behind 數值、髒區計數及 worktree 狀態,並提供分支切換與新建功能。架構上採用“Node half + Client half”零構建模式,通過嚴格的安全模型(拒絕 force、ref 校驗、併發控制)確保操作安全。插件無需重啓即可生效,旨在降低開發上下文切換成本。
閱讀全文dsh-git-status:DSH Web 的實時 Git 分支指示器與切換工具
`dsh-git-status` 是專爲 DeepSeek Harness (DSH) Web 客戶端開發的插件,旨在解決開發者離開對話流管理 Git 分支的痛點。該插件在 Composer 工具欄集成實時狀態顯示與切換能力,支持查看當前分支及髒狀態指示。核心功能包括實時輪詢、自動跟隨工作區、安全分支切換以及“Stash & switch”髒狀態保護機制。插件採用“無 Shell”安全設計,所有操作需用戶確認,確保代碼倉庫交互的本地化與安全性。
閱讀全文