gxinxing/dsh-tool-git1

@deepseek-ai/dsh-tool-git

Intelligent Git operations: commit messages, diff summaries, changelogs, conflict risk, and release prep

AI 분석

核心用途是辅助进行智能化的版本控制管理。适合需要 Agent 自动编写高质量 Commit、整理 Changelog 或评估合并风险的开发任务。

패키지
@deepseek-ai/dsh-tool-git
버전
0.1.0-rc.1
최근 업데이트
2026. 8. 21.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:gxinxing/dsh-tool-git

TypeScript Usage

The package ships TypeScript declarations at lib/types/index.d.ts.

import type {
  GitOpsConfig,
  GitOpsResult,
  GitOpsMode,
  GitOpsParams,
  CommitMessageDetails,
  DiffSummaryDetails,
  ChangelogDetails,
  ConflictRiskDetails,
  ReleasePrepDetails,
  GIT_OPS_EXAMPLE_PARAMS
} from "@deepseek-ai/dsh-tool-git";

Runtime import

import { Config, apply, inject, name } from "@deepseek-ai/dsh-tool-git";

// Use with Cordis plugin loader
const plugin = { name, inject, Config, apply };

Parameter typing

const params: GitOpsParams = {
  mode: "commit-message",
  range: "v1.0.0..HEAD",
  context_path: "."
};