跳转至

dsh-gitflow

⭐ 2 · ✅ 活跃 · 插件

类型 插件 分类 视觉与多模态
星数 ⭐ 2 状态 ✅ 活跃
作者 lonelymoon87 更新时间 —
子分类 👁️ 视觉工具 能力 coding, git

一句话介绍

Git status, diff, log, commit, branch, and optional Change Ledger tools for DeepSeek Harness.

详细介绍

Git status, diff, log, commit, branch, and optional restore-point tools for DeepSeek Harness. The v0.1.3 release is tested with DSH 0.1.0-rc.8 and 0.1.1-rc.1 while retaining the rc.6-compatible peer range. Prebuilt packages are distributed through GitHub Releases; npm publication is prepared but not yet live. 简体中文

✨ 核心特性

  • git_status reads branch and working-tree counts.
  • git_diff reads unstaged or staged unified diffs without touching the index.
  • git_log returns bounded structured commit history and handles unborn repositories.
  • git_commit commits only existing staged changes and requires DSH approval.
  • git_branch lists local branches; create and switch require approval.
  • /commit loads a staged-change review skill before calling git_commit.

📦 安装

dsh plugin --profile web add https://github.com/lonelymoon87/dsh-gitflow/releases/download/v0.1.3/dsh-gitflow-0.1.3.tgz

🚀 快速开始

dsh plugin --profile web add github:lonelymoon87/dsh-gitflow#v0.1.3

📚 更多信息

Install

The package supports DSH >=0.1.0-rc.6 <0.2.0 plugin APIs and Node.js ^22.19 || >=24. dsh plugin --profile web add https://github.com/lonelymoon87/dsh-gitflow/releases/download/v0.1.3/dsh-gitflow-0.1.3.tgz The release tarball is prebuilt and needs no build allowance. A pinned source install is also supported: dsh plugin --profile web add github:lonelymoon87/dsh-gitflow#v0.1.3 The source install

Configuration

name: dsh-gitflow config: timeoutMs: 30000 maxOutputBytes: 2097152 maxLogEntries: 100 conventionalCommits: true autoCheckpoint: false checkpointTools: - write - edit - str_replace_editor - git_commit - git_branch autoCheckpoint is disabled by default. Enabling it without a Change Ledger service does not pretend recovery exists; it leaves calls unchanged.

🔗 链接