← 返回列表
D

@mojiexuan/dsh-git

v0.2.0 · 1 天前发布

Git source-control sidebar for the DeepSeek Harness web UI: repo init, staging, commit/push/pull, branch & remote management, AI-generated Conventional Commits messages, and a commit-history graph.

dshdeepseek-harnessgitplugindsh-plugin

README

@mojiexuan/dsh-git

A VS Code–like Git Source Control panel for the DeepSeek Harness web UI — repo init, per-file staging, commit/push/publish/pull, branch & remote management, AI commit messages, and a commit-history graph, all in the browser.

中文文档:docs/README.zh.md

Features

  • Toggleable panel — an entry above Settings in the sidebar foot opens/closes the panel.

  • Repo detect & init — a non-repo workspace shows a one-click "Initialize Git repository" (git init -b main).

  • Per-file staging — collapsible "Staged changes" / "Changes" lists with per-file +/, plus stage-all / unstage-all.

  • Git-semantic action button — "Commit" when there are uncommitted changes (auto-stages if nothing
  • 查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @mojiexuan/dsh-git
    Repo
    git+https://github.com/mojiexuan/dsh-git.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-ui-primitives"],"platform":"web"}}