dsh-git-branch: Git 分支與 worktree 管理插件

`dsh-git-branch` 是 DeepSeek Harness(DSH)的一款插件,旨在解決在 DSH 環境下直接管理 Git 分支和 worktree 的需求。該插件通過集成 Git 邏輯到 UI 交互層,提供直觀的分支切換、IDEA 風格選擇器、右鍵菜單(新建、重命名、刪除、推送)以及 Worktree 管理。 用戶可在輸入框工具欄直接查看和切換分支,利用右鍵菜單進行批量操作,並將分支隔離到獨立工作區開發。該插件以 MIT 許可證開源,需確保對目標倉庫有讀寫權限,適用於頻繁分支切換和多環境並行開發的場景。

閱讀全文
dsh-git-branch:在對話框工具欄只讀顯示 Git 分支

DeepSeek Harness(DSH)插件 `dsh-git-branch` 是一款輕量級客戶端插件,用於在對話框工具行只讀顯示當前 Git 分支。它支持正常分支、游離 HEAD 及未提交倉庫狀態,並能智能隱藏非 Git 目錄內容。該插件通過本地 HTTP 載體獲取信息,無需輪詢,安裝後即可在 DSH Web 界面的 Settings → Plugins 中添加遠程倉庫地址啓用,旨在幫助開發者保持對話流暢並覈對版本控制狀態。

閱讀全文
dsh-git-branch: DSH Desktop 的 Git 分支膠囊插件

`dsh-git-branch` 是一款 DeepSeek Harness Desktop 插件,旨在通過對話欄膠囊形式直觀查看與切換 Git 分支。核心功能包括顯示分支狀態(如 HEAD、dirty、上下游標記)、支持本地/遠程分支列表交互、新建分支及 Fetch 操作。插件採用 MIT 許可證,安裝後無需手動執行終端命令,可大幅降低上下文切換的認知負擔,適合需要在對話式界面中管理 Git 倉庫的開發者。

閱讀全文
dsh-git-branch:在 DSH Web UI 中顯示當前工作區 git 分支

`dsh-git-branch` 是一款由 `hanyueqiang` 維護、基於 MIT 協議的 DSH 插件,旨在解決 DSH Web UI 中工作區 Git 分支不直觀的問題。該插件將當前工作區的 Git 分支信息展示在 Composer 模式控件旁,支持普通分支(如 `⎇ main`)和分離頭指針(detached HEAD)狀態;若工作區非 Git 倉庫,則自動隱藏顯示。 插件具備智能刷新機制,在插件掛載、Session/工作區切換、窗口聚焦、頁面可見性變化或用戶點擊時立即更新,並設有 60 秒輪詢作爲兜底(可通過配置禁用)。架構上,Host 端註冊 `/git-branch` 命令

閱讀全文