-
输入框上方提供 Git 分支选择器,并把分支泳道与提交历史画成图谱,沿着时间线找到任意变更。
Git 与代码评审安装 ▾
-
提供 /review、/review-status 和 /review-cancel,用独立原生子 Agent 审查所选 Git 范围(基准分支、未提交更改、某次提交或自定义要求),并把发现报告返回当前会话;报告语言跟随宿主 locale,支持中英文。
Git 与代码评审安装 ▾
-
为 DeepSeek Harness 提供类 VSCode 编码体验:基于 Monaco 的中央文件编辑器(文件页签、Ctrl+P 快速打开、状态栏),并对 Agent 的 edit/write 结果进行交互式差异审查(逐处采纳/拒绝、回滚、归档),状态跨重启持久化。
Git 与代码评审安装 ▾
-
DeepSeek Harness 的待处理改动审查:每次 edit/write/str_replace_editor 改动都会自动汇总到文件列表,可对单个差异块、选区内的多块或整个文件执行保留/回退,支持撤销重做。还能导入工作区的版本控制改动,以单栏或左右对照视图展示差异,并提供亦能保留/回退差异的 Markdown 预览、文件内搜索、差异块跳转与可复制的行号引用;差异数据持久化存储,重启后可继续审查。
Git 与代码评审安装 ▾
-
侧边栏里的 JetBrains 风格 Git 工具窗口:带 ahead/behind 角标的分支树、可按文本/作者/日期/路径筛选的提交图谱、逐文件行级 diff、变更列表与提交框,以及分支、标签、贮藏操作和合并、变基、优选、重置、抓取/拉取/推送。
Git 与代码评审安装 ▾
-
为 DeepSeek Harness 集成 Gitea 与 Forgejo,提供 issue、拉取请求和 worktree 工具及 Git 状态芯片。
Git 与代码评审安装 ▾
-
官方级 GitHub CI 集成:composite action.yml、轮询 PR 评审机器人(幂等行内评论 + status-check 门禁)以及 PR/issue 工具,所有写入走人工审批门。
Git 与代码评审安装 ▾
-
DSH 的 Git 状态徽章:侧边栏工作区行徽章与输入行徽章,显示当前会话工作区的 git 状态,通过 SSE 事件驱动保持实时。
Git 与代码评审安装 ▾
-
Git 侧边栏面板:提交图谱、超前/落后跟踪、分支操作及改动 Diff 一键带入对话。
Git 与代码评审安装 ▾
-
DSH Web GUI 里的 IDE 风格 Git 面板:常驻标签页含三栏总览(分支/标签列表、可搜索的提交历史图、含变更文件树与提交信息的提交详情)与变更记录页(统计条、带逐文件暂存/取消/丢弃的未提交列表、含 amend 的提交框);并排差异带懒加载 highlight.js 语法高亮、块间上下文按需展开与词级行内高亮,图片文件以变更前/后双图对照;另在输入框提供 zsh 风格分支标记。所有 git 命令以 argv 数组经宿主 subprocess 执行、cwd 锁定仓库根。
Git 与代码评审安装 ▾
-
Git Worktree Session Target:任务在隔离 Session 中运行,支持 Ready for Review、可撤回的 Local Preview、人工确认交付、环境保留与恢复,以及同一 Session 连续迭代。
Git 与代码评审安装 ▾
-
Codex 风格的会话文件修改审查:每轮变更卡片(可接管 shell 的 edited 卡片),统计口径为本轮净差异;审查 tab 的 diff 不自动换行、真实行号、按行打开、可拖拽分栏;悬停预览显示整文件差异(每处改动前后 3 行上下文);按轮一键撤回;工具条显示记录占用并可一键清空。记录按会话分片存储,快照用内容寻址 blob 去重并自动 GC。深浅两套配色跟随 DSH 主题,字体跟随 DSH 与已装皮肤(也可选机器上的任意字体并微调字号);设置里可把「用简体中文思考」规则注入全局 AGENTS.md。
Git 与代码评审安装 ▾
-
Git 服务器:内嵌 ts-gogs(Gogs 的 TypeScript 平替),独立端口跑完整 Git 服务(HTTP clone/push、网页端、issue/PR/wiki),可复用 user-management 的用户名密码,设置页一键启停。
Git 与代码评审安装 ▾
-
AI 编码智能体分支角色守卫:可配置集成/预览/生产/归档角色,拦截对受保护分支的直接推送、强推与删除,以及智能体对生产/归档分支的合并。
Git 与代码评审安装 ▾
-
Worktree Space:将一个可包含多个 Git 仓库的工作区任务放进独立的任务空间目录——参与的每个仓库使用同一个任务分支各开一个 worktree;空间自动注册为 DSH 工作区,会话直接在其中开工,多个任务并行推进、互不干扰。收尾时可合并回各仓库目标分支、移除 worktree,并把 Git 未跟踪的文件归档到指定目录;结束任务时可选把未提交的变更和合并冲突交给 agent 处理。
Git 与代码评审安装 ▾
-
为 DSH Web UI 增加按 Git Worktree 组织 Session 的视角,同时继续由 DSH 管理原始 Project 和 Session 数据。
Git 与代码评审安装 ▾
-
照着 IDEA 的 VCS 做的 Git 集成,装进 DSH 会话:输入框「权限模式」旁边的 Git 图标显示当前分支与未提交改动数,悬停可切分支,点击弹出 IDEA 风格的面板(分支树、提交图、变更与暂存、提交详情、文件差异),另有一个设置页管提交身份、git 位置和网络参数。不向 DSH 注册任何模型工具。
Git 与代码评审安装 ▾
-
PR 评估和改进顾问:基于历史反模式和成功模式评估 PR 成功率,一键评分并提供可操作的改进建议。
Git 与代码评审安装 ▾
-
DeepSeek Harness 的 Git 视图:状态、提交图、分支与标签(合并为同一个下拉框,可切换分支或检出标签)、差异、暂存提交、推送拉取与逐行溯源。
Git 与代码评审安装 ▾
-
在 Web 输入框切换分支、以真实工作区方式创建隔离的 git worktree。
Git 与代码评审安装 ▾
-
DeepSeek Harness 会话审查标签页:工作区相对 HEAD 或任意两 ref 的变更,以可过滤文件树加双列差异呈现;泳道提交图带逐行追溯与单文件历史;三范围搜索;行内评论回写对话输入框;暂存、提交、分支、标签、贮藏与冲突操作全部设防。
Git 与代码评审安装 ▾
-
极简 worktree 管理方案,只有一个按钮和一个弹窗。
Git 与代码评审安装 ▾
-
任务级 git worktree:per-repo manifest 持久保存;Worktree 模式在首条消息注入创建指引并统一 worktree/ 分支前缀,头部徽标替代工作区注册,支持带回主目录或强制删除收尾。
Git 与代码评审安装 ▾
-
DeepSeek Harness 的 Git 工作区管理:输入框「模式」选择器旁的仓库感知入口,打开与设置同规格的面板,覆盖 diff/commit、分支、冲突、worktree 管理与带分支线的提交历史。
Git 与代码评审安装 ▾
安装
# npm 包(预构建) dsh plugin --profile web add <npm-package> # GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试) dsh plugin --profile web add github:owner/repo
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
收录你的插件
给 awesome-dsh-plugin 提一个 PR:在 data/plugins/ 下新增一个 YAML 文件就是完整投稿,README 与本站会自动重新生成。也请为你的仓库打上 dsh-plugin topic。