uckkk/dsh-git-commit

uckkk★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

Git 提交助手:Conventional Commits 提交信息建议 + CHANGELOG 生成 + 语义化版本建议

README excerpt

dsh-git-commit · Git 提交助手 分析 git 仓库,生成规范化提交信息、CHANGELOG 与版本号建议。纯 Node + git 实现,无网络、无外部服务。 提供的工具 工具 作用 suggest commit 分析 git status 变更,按 Conventional Commits 生成提交信息建议 generate changelog 读提交历史(按类型分组)生成 CHANGELOG.md suggest version 按 SemVer 规则建议下一个版本号(major/minor/patch) 安装 安装后在 profile 的 package.json 的 dsh.profile.bundles 中加入 "dsh-git-commit" 。 用法示例 说明 - 提交类型按文件分类自动判断:新代码→ feat 、改代码→ fix 、测试→ test 、文档→ docs 、配置→ chore 、样式→ style 。 - 版本号建议:有 BREAKING CHANGE / !: → major,有 feat → minor,其余 → patch。 - 建议信息是 启发式默认值 ,可让模型在生成后进一步润色为更贴切的描述。

View full README on GitHub →
Agentsdeepseek-harnessdsh-plugin

Category