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/08/21

インストール

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

ドキュメント

README 全文を読む ↗

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: "."
};