DeepSeek Harness Git 插件:將 Fork 風格 Git GUI 內嵌到 DSH

DeepSeek Harness (DSH) 採用插件化架構。開發者在工作流中常需直接操作 Git 倉庫。ayumedaze/dsh-git 插件將 Fork 風格的 Git 圖形界面(Express 後端 + 瀏覽器前端)打包,使其能在 DSH 桌面端或 Web 端內嵌使用。

前置條件

安裝前需確認本機已安裝 Node.js(版本 ≥22)和 git。

安裝與啓用

  1. 在插件倉庫根目錄執行安裝命令:
    dsh plugin --profile <profile-name> add .
如果 profile 不存在,命令會先自動初始化它。
  1. 重啓 DSH(桌面端或通過 dsh --profile ... 命令重新啓動)。
  2. 重啓後,側邊欄底部會出現 Git 按鈕。

桌面端的 profile 名可在 DSH 設置/插件管理中查看。

核心功能

  • 啓動 Git GUI 服務。
  • 註冊 API 接口。
  • 側邊欄註冊 Git 按鈕。
  • 彈窗內嵌 Git GUI。
  • 支持本地 git 倉庫路徑。
  • 記錄最近打開倉庫,下次啓動自動恢復。

使用方法

  1. 打開 DSH,點擊左側邊欄底部的 Git(⏣)按鈕。
  2. 在彈出的 Git GUI 浮層中點擊 Open…,粘貼一個本地 git 倉庫路徑即可。

配置與限制

環境變量 GIT_GUI_PORT 可覆蓋默認端口(3417)。端口僅綁定 127.0.0.1,不會對局域網開放。

生態與許可

該插件在社區插件目錄發佈(https://www.skillhub.cn/plugins/ayumedaze/dsh-git),獨立於 DeepSeek / 幻方官方應用商店。許可證爲 MIT。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜