DSH Plugins
返回列表
🖥️

dsh-gitview

客户端 更新于 2026.10.14

在终端中运行以下命令:

dsh plugin install yugapor/dsh-gitview

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

在 DeepSeek Harness 中执行安装命令 dsh plugin install yugapor/dsh-gitview,或参考开源仓库 https://github.com/yugapor/dsh-gitview 获取说明后安装。

插件介绍

在浏览器里用 DeepSeek Harness 写代码时,版本控制往往要切到终端或独立 Git 客户端,上下文容易被打断。dsh-gitview 把 Git 能力放进右侧边栏,让你在同一工作区里查看改动、暂存、提交,并浏览历史与分支关系,减少来回切换。

插件支持统一或并排 diff,并带语法高亮,便于快速理解每一处修改。你还能查看提交图、分支、blame 与 reflog,从时间线与责任归属上把握仓库状态。对托管在 GitHub、GitLab 或 Gitea 的项目,面板可展示 CI 状态;GitHub Actions 还可查看步骤详情,方便在提交前后确认流水线是否通过。

若已配置会话模型,可选用 AI 根据已暂存变更生成提交说明(不会自动提交);「Ask AI」会把 CI 元信息加入聊天草稿,便于你结合检查结果写说明或排查问题,而不会把认证令牌暴露到浏览器。

适合在 DSH Web 侧栏中日常做 Git 操作、需要可视化 diff 与提交历史,并希望在同一界面关注 CI 的开发者。需要 DSH 0.2.0-rc.2、Node.js 24+、Git 与 pnpm;自托管 GitLab/Gitea 的 CI 需在插件配置中明确提供方与令牌环境变量映射。

使用场景

  • 在 DSH 侧栏查看工作区改动并暂存、提交
  • 对比统一或并排 diff,浏览提交图与分支
  • 提交前后查看 GitHub/GitLab/Gitea 的 CI 状态
  • 用 AI 根据已暂存变更起草提交说明

适合人员

  • 在 Harness Web 中日常用 Git 的开发者
  • 需要可视化 diff 与提交历史的维护者
  • 希望在同一界面关注流水线结果的团队