dsh-web
zhu1090093659
DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
AKS1st/dock-git
DSH 生态中最好的 Git 历史可视化插件:泳道式提交图、分支/标签徽标、三栏 diff、暂存/提交/推送、远端管理;依赖 dock 基座 | The best Git history viewer for DSH: swimlane commit graph, branch/tag badges, three-column diff, stage/commit/push, remote management; requires the dock base
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:AKS1st/dock-git
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
DSH 生态中最好的 Git 历史可视化插件 —— 没有之一。 泳道式提交图、分支/标签徽标、三栏 diff、暂存提交推送、远端管理,把 VSCode 的 Git 面板直接搬进 DSH 工作台。在 DSH 里看仓库、管分支、推代码,dock-git 就是终极武器。
dock 系列的 Git 历史可视化插件:在侧边栏挂载启动面板(活动项 git),渲染当前工作区 git 仓库的提交历史图(提交图 / 分支 / 标签 / 远端),并支持分支、标签、配置、远端、暂存、提交与推送操作。

git switch,无路径语义歧义);本地分支之间可互相合并(git merge --no-edit,拉到当前分支)。--no-verify,不执行仓库钩子)。git reset,或回退提交(git revert --no-edit,创建反向提交)。--force-with-lease)。user.name / user.email。| 依赖 | 类型 | 说明 |
|---|---|---|
| dock >= 0.1.0 | peer(必需) | 工作台外壳:侧边栏面板、编辑器区视图、ctx.workbench 由它提供 |
git 命令行 |
系统运行时 | 必需:所有 Git 操作通过 spawn 调用系统 git,需在 PATH 中可用 |
| DSH Web 环境 | 运行时 | 必需,客户端平台为 Web |
cordis ^4.0.0-rc.7 |
peer | 插件框架(DSH 自带) |
react ^18.2.0 |
peer(可选) | 客户端渲染需要;未提供时面板 UI 不激活 |
可选搭档:dock-git 与文件浏览完全独立,不需要 dock-files;若同时安装 dock-files 及查看器插件,提交详情里的文件可无缝衔接工作台打开。
需要 dock 基础插件:
推荐从 npm registry 安装:
dsh plugin --profile web add dock-base
dsh plugin --profile web add dock-git
或通过 GitHub 安装(备选):
dsh plugin --profile web add github:AKS1st/dock
dsh plugin --profile web add github:AKS1st/dock-git
/wb-git 路由只接受受信任来源(回环地址 / trustedHosts + 同源检查)的 POST。-(选项注入)、.. / @{(范围/refspec 走私)、路径规格 magic(:)、控制字符与 NUL。repoRoot 限定在会话工作区内(realpath 前缀比较),不能在任意目录执行 git。git switch,绝不回退到路径语义(不会误恢复工作区文件)。MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: git、web-ui。