dsh-gitland
Run the following command in DeepSeek Harness:
dsh plugin install yingzaicc/dsh-gitland
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install yingzaicc/dsh-gitland inside DeepSeek Harness; the full source is at https://github.com/yingzaicc/dsh-gitland .
About this plugin
Working with Git inside the DSH Web GUI used to mean leaving the browser, opening a terminal, and switching back. dsh-gitland brings the GoLand tool-window experience into the sidebar as a bottom-docked panel with three columns side by side: a branch tree, a color-coded swim-lane commit log, and a per-file diff detail view. Panel height and column widths are all drag-adjustable, and both light and dark themes stay legible.
The commit dialog lists every changed file with expandable diff previews. Hitting the AI-draft button makes a single direct model call (no agent loop, zero tool rounds, lowest inference tier) to compose a Conventional Commit message from the selected diffs and auto-fills it into the input box. Commits run on exact paths via git add plus git commit --only, so unselected staged files are never swept in; if push fails the commit is preserved and the error shown honestly. The worktree page covers adding, removing, and pruning linked worktrees. Three built-in workflow skills - /git-commit, /git-branch, /git-worktree - are invocable with a slash in the prompt, matching the semantics of Claude slash-command expansion.
Built for developers and teams who switch to Git frequently inside DSH and want to read a log line, pick files, write a message, and push - all in one window - while enjoying IDE-grade details like the gold current-branch badge, folder-grouped branches, and JetBrains-style file icons. Drop it in and it works immediately.
Use Cases
- Browse a color-coded swim-lane commit log and expand per-file diffs inside the Web GUI
- Draft a Conventional Commit message with one AI click, select files, commit and push precisely
- Create, switch, or delete branches and linked worktrees without leaving the browser
Best For
- Developers performing frequent Git operations inside DSH
- Engineers who prefer a GoLand/JetBrains workflow but work primarily in a Web GUI
- Teams that want AI-drafted commit messages via a minimal single-call flow with no agent loop
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.