DeepSHPlugins
dsh-git-workflow 项目预览
GITHUB / COMMUNITY PROJECT

dsh-git-workflow

工具与集成JavaScript

规范提交(Conventional Commits)、自动 changelog、PR 描述生成与分支推送,纯 git CLI 实现。

3 Starsyangyongzhen 更新时间 2026-08-15
访问 GitHub 仓库
dsh-git-workflow 项目预览

项目介绍

中文

规范提交(Conventional Commits)、自动 changelog、PR 描述生成与分支推送,纯 git CLI 实现。

English

Conventional-commit enforcement, changelog generation, PR summaries and branch pushes through the plain git CLI.

项目信息与收录信号

快照 2026-09-11
作者 / 组织
yangyongzhen
仓库
yangyongzhen/dsh-git-workflow
GitHub Stars
3
Forks
0
开发语言
JavaScript
许可证
未记录
最近推送
2026-08-15
Manifest
数据中检测到声明

公开仓库不自动等于可商用;许可证与当前兼容性以原项目文档为准。Manifest 和数据评分不构成安装安全认证。

数据评分

56/ 100
维护活跃
81
文档与实用信息
78
生态关注度
17
安装便捷信号
100
项目声明信号
80

关注度尚低(3);标准命令一键安装。

评分来自已有数据快照的五维模型,仅作浏览参考,不是实际使用评测或安全检测结论。

安装与使用

所有项目资料与许可均以对应 GitHub 仓库为准。

dsh plugin --profile web add github:yangyongzhen/dsh-git-workflow

复制命令不会自动执行。请先阅读仓库文档,确认环境要求与许可证。

项目截图

仓库 README

GitHub 原文

已保存的仓库文档快照;文档抓取时间未记录,可能与上方目录介绍处于不同版本。安装前请核对当前仓库说明。

dsh-git-workflow

DeepSeek Harness Git 工作流插件:规范提交(Conventional Commits)、自动 changelog、PR 描述生成、分支推送——纯 git CLI,兼容 GitCode / GitHub / 任何 git 远端,无需平台 API 或 token。

安装

dsh plugin --profile <name> add dsh-git-workflow
# 或从本地 checkout 安装
cd ~/dsh-git-workflow && dsh plugin --profile <name> add .

配置

- id: git-workflow
  config:
    enabled: true
    workdir: ''        # 可选;默认会话工作目录
    conventional: true # 强制 Conventional Commits 规范
    defaultBranch: main

工具(对话中自动调用,无需命令)

工具作用
git_status分支 / 与上游领先落后 / 已暂存·未暂存·未跟踪文件 / 最近提交
git_commit校验 Conventional Commits 格式(`featfixdocs…(scope)?: subject,破坏性变更加 !),可选 all=true` 先暂存全部再提交
git_changelog生成按类型分组的 Markdown 变更日志;from 默认最近 tag
git_pr_summary生成 PR 标题建议 + 描述模板(提交列表 / diff 统计 / 破坏性变更)
git_pushgit push -u <remote> <branch> 推送并设置上游

示例对话:

我:帮我把这次改动提交了
Agent:git_status → 发现 3 个文件变更 → git_commit message="feat: add login flow"
我:生成一个 PR 描述
Agent:git_pr_summary base=main → 输出可直接粘贴的 Markdown

开发

pnpm install && pnpm build
node test/git-workflow.test.mjs   # 临时仓库端到端:状态/规范提交/changelog/PR/推送

License

MIT

使用前核对

安装步骤、兼容版本与授权范围以原项目当前文档为准。Stars 和评分是快照中的导航信号。

安装与排错 · 项目问题反馈

同类项目