dsh-git-commit:在 DSH 会话里用 /commit 暂存、生成说明并提交

dsh-git-commit 是 qingyou002 维护的 DSH 工作流插件,注册全局 /commit:对会话工作目录 git add -A,用当前会话模型总结 git diff --cached 后 git commit;可自带标题跳过模型,失败时按路径生成本地中文标题仍提交。不 push、无浏览器 UI。安装:dsh plugin --profile web add github:qingyou002/dsh-git-commit。需 Node≥20、git 与 DSH commands/llm 组件;可选 timeoutMs、maxDiffChars 等配置。

Read More
dsh-git-commit: Git Commit Assistant

`dsh-git-commit` is a tool in DeepSeek Harness designed to simplify Git repository management. Implemented in pure Node.js and requiring no internet connection, its core features include analyzing changes to generate commit messages compliant with the Conventional Commits specification, generating CHANGELOG.md by type, and suggesting version numbers according to SemVer rules. Users can install and configure it in the terminal and directly invoke tools such as `suggest_commit`, `generate_changelog`, and `suggest_version` in DSH sessions to automate commit history and version management. It is recommended to review the source code before use.

Read More