dsh-ide-panels:爲 DSH 客戶端加一個 IDE 外殼
dsh-ide-panels 是一款爲 DSH Desktop 開發的 MIT 許可客戶端佈局插件,旨在將聊天界面擴展爲仿 VS Code 的 IDE 外殼,實現聊天與開發工具的集成。核心功能包括中間標籤頁工具區(編輯器、終端等)、右側欄(資源管理、搜索、Git 等)、底部面板及基於 node-pty 的真實 PowerShell 終端。插件支持不依賴 Git 的本地代碼變更對比、SSH/WSL 遠程連接及本地文件搜索,所有狀態均可持久化。用戶可通過 Agent 指令、PowerShell 腳本或手動複製文件至 node_modules 並配置 package.json 來安裝,安裝或卸載後必
閱讀全文dsh-gitflow:給 DeepSeek Harness 的受控 Git 工具
dsh-gitflow 是 DeepSeek Harness (DSH) 的一款 Git 操作插件,當前版本爲 0.1.3,採用 MIT 許可證。該插件旨在爲智能體提供邊界清晰的 Git 工作流工具,明確區分只讀與寫操作。核心功能包括讀取 Git status、diff 和 log,以及在 DSH approval 批准後提交已暫存的更改或創建/切換分支。插件還可選集成 Change Ledger 服務,提供檢查點列表及恢復功能,但默認禁用自動檢查點。 該插件嚴格限制破壞性操作,不支持 push、stash、reset 或訪問憑證,也不聯繫外部 Git 主機,確保安全性。它適用於需要安全讀取
閱讀全文Git分支策略:Git Flow工作流詳解與應用場景
Git Flow是解決多人協作代碼管理問題的分支策略,通過明確分支職責避免衝突、穩定線上版本。核心分支包括:master(穩定線上代碼)、develop(日常開發集成)、feature/*(新功能開發)、release/*(版本發佈準備)、hotfix/*(線上緊急修復)。 工作流程分三類:日常開發從develop拉取feature分支,完成後合併回develop;版本發佈從develop創建release分支,修復bug後合併到master和develop;緊急修復從master創建hotfix分支,修復後合併到master和develop。 優點是結構清晰、版本可控,適合中大型項目;缺點是流程稍複雜,小項目可簡化。核心是“隔離變更,有序合併”,初學者可從簡化版實踐。
閱讀全文