@deepseek-ai/dsh-tool-git
Intelligent Git operations: commit messages, diff summaries, changelogs, conflict risk, and release prep
安装
$
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: "."
};