DSH Plugins
返回列表
🧰

dsh-git-push

联网工具 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install EIGHTfs/dsh-git-push

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install EIGHTfs/dsh-git-push 安装本插件(源码:https://github.com/EIGHTfs/dsh-git-push),安装后重启 DSH 即可使用。

插件介绍

在 DSH 里让 AI 改代码不难,收尾才麻烦:凭据、提交身份、推送前检查、npm 是否误发真包,手敲 git 易漏步,全交给模型又易编错身份或绕过门禁。dsh-git-push 把提交前审计、提交推送与 GitHub/npm 账号能力收成一条可重复工作流。

核心一是 GitHub 与 npm 自动化:Token/SSH 与账号自检、一键提交推送(remote 判定、零改动不报错、身份按登录账号补齐并告知 AI)、clone/建仓、可选历史身份改写、npm 发包默认体检与四段式安装。核心二是代码审计:22 规则槽位、165 条规则、提交前 blocker、三层管线与十维评分,侧边栏按包启停排序。

可用 DSH 会话自然语言、独立 CLI git-sluice、或侧边栏账号与审计设置。适合常维护仓库与 DSH 插件、希望 AI 改完能安全可审计地推上去、并在发包前统一过规则的人。

使用场景

  • AI 改完代码后需要带审计门禁的一键提交并推送到 GitHub
  • 维护多个本地仓库时想快速扫描变更并做全量或增量代码审计
  • 发布 npm 包前做体检与 dry-run,并按引导完成安装或发包

适合人员

  • 在 DSH 里用 AI 开发并需要规范提交身份的插件或仓库维护者
  • 希望推送前统一过安全与质量规则、减少手敲 git 的开发者
  • 同时管理 GitHub 与 npm 账号、需要侧边栏凭据与审计配置的人