← 返回列表
⚠ 装前注意
一个 DSH 插件:给右侧栏加一个 Git 页面——左边是工作区改动与最近提交,右边是点开的…
基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/25 · 已提供中文文档
为 DeepSeek Harness Web GUI 提供的只读 git 浏览器:一个右侧边栏页面,展示会话工作区变更和提交历史,点击后在旁边打开对应的 diff。宿主端通过 ctx.fs 和 ctx.subprocess 读取仓库,因此路由(远程)执行环境可以原样工作。
综合分
35.7
GitHub 分
35.7
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add lengmoXXL/dsh-git未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · browser
- 装得上吗
- 静态安装检查有提示项,装前建议看一眼 README
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 1 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/25(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@lengmoxxl/dsh-git(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19 || >=24 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
未发布到 npm registry,仅可从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/23 08:29:05
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-resources@deepseek-ai/dsh-client-store@deepseek-ai/dsh-client-ui-dockkit@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-session@deepseek-ai/dsh-client-ui-sidebar@deepseek-ai/dsh-client-ui-sidebar-right@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-fs用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-git 一个 DSH 插件:给右侧栏加一个 Git 页面——左边是工作区改动与最近提交,右边是点开的 diff——只读、带高亮、双栏对齐。列表留在原地,所以两条 diff 可以并排比较。 Git 页面:左边是改动与提交,点开的 diff 就在它们旁边。点提交展开它改动的文件。 | 双栏 · 折行 | 双栏 · 不折行 | 单栏 | | --- | --- | --- | | 默认:长行在各自半栏里折行 | 每一栏各自横向滚动长行,行号钉住不动 | 单栏:每条改动先删后增 | 安装 需要 Node 22.19+(或 24+)与 DSH CLI。 dsh plugin --profile web add @lengmoxxl/dsh-git dsh --profile web 依赖、权限与限制 - PATH 上有 git,并且会话工作目录是一个 Git 工作区。 - 通过 Harness 文件系统读取该仓库,通过 Harness 子进程运行 git:不访问网络,不读凭据,不碰其他路径。 - 不写入任何东西——工作区和索引都不会被改动。命令以 DSH 进程自身的权限运行,仓库或 diff 很大时要花时间采集和绘制。 发布 在干净的 main 上: npm version patch -m "Cut %s" # 或 minor / major npm publish License MIT