dsh pluginsEnglish
← 返回热门插件目录

DSH 的 Codex 风格 Git 工作台

dd2673/dsh-wending-git-workbench · 企业

适用于 DSH 的 Codex 风格 Git 工作台:工作区范围内的更改、差异、阶段、提交、受保护的分支操作、图形历史记录、获取、快进拉动以及通过官方插件 API 进行的上游推送。

★ 0GitHub 星标
0分支
2026-08-16最近更新
开发语言
BSD-3-Clause许可证

项目简介

外部 dsh Web GUI 插件:在官方输入选择器行提供分支入口,并打开 Codex 风格 Git 工作台。工作台覆盖更改列表、文本 diff、暂存/取消暂存、提交、fetch、pull --ff-only、push、分支切换与提交图谱。入口优先挂在 conversation.input.selector.context;若运行 shell 未声明该槽位,等待 CONTEXTFALLBACKMS 后回退到 conversation.input.dock。所有 Git 操作仅能作用于 DSH 已注册工作区,参数通过 argv 数组执行,不修改 Harness 源码。

行为对齐 ZCode 的 GitBranchSwitcher:可搜索弹层、当前项打勾、「创建并检出新分支… / Git 图谱」底部操作、切换守卫(未解决冲突 / 进行中操作 / 目标分支被其他 worktree 检出)与可读报错。 仓库布局与构建

本插件仅依赖 npm 发布的 @deepseek-ai/ 官方 SDK,不要求 DeepSeek Harness 源码 checkout,也不会向官方仓库写入任何产物。类型门是 pnpm run typecheck。

安装命令

dsh plugin --profile web add github:dd2673/dsh-wending-git-workbench
查看 GitHub 仓库 ↗返回热门插件目录