Git 工作流插件 MashedPotato817/dsh-git-plugin
DeepSeek Harnessv0.4.0安装 · 使用 · 文档与反馈
30.6/100
综合分
1
GitHub 星标
105
npm 周下载
—/5
用户评分
数据截至 2026/10/4 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-git-pluginnpm 源 · dsh-git-plugin 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · dev
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 32 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-git-plugin @ 0.4.0
✓Node 引擎要求 >=20 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/13 15:39:16
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
- 读取本地文件lib/index.js:186
entries = await readdir(cwd, { withFileTypes: true }); - 读取本地文件lib/index.js:196
if (existsSync(join(dir, ".git"))) - 发起网络请求lib/client.js:80
void fetch(url, { - 发起网络请求lib/client.js:108
const response = await fetch(url, { - 发起网络请求lib/client.js:461
void fetch(url, {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-session@deepseek-ai/dsh-client-ui-sidebar-right@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-commands@deepseek-ai/dsh-fs@deepseek-ai/dsh-sandbox-policy@deepseek-ai/dsh-session@deepseek-ai/dsh-session-persistence给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 斜杠命令
- 只读git工具
DeepSeek Harness 的 Git 工作流插件:斜杠命令和只读 git 工具
最近更新
在 GitHub 查看全部 →v0.4.02026-10-02
· DSH Web 完整 Git 工作流
0.4.0 为 Git 侧边栏新增单文件/批量暂存与取消暂存、只提交暂存区并执行配置钩子或原生钩子、本地分支、stash 保存/应用/删除,以及还原已跟踪文件并保留备份。每次写入都要先预览再明确确认。原有 5 条命令和 4 个只读模型工具继续可用。
dsh plugin --profile web add dsh-git-plugin@0.4.0
· 或者:
dsh plugin --profile web add github:MashedPotato817/dsh-git-plugin#v0.4.0
重启配置档,刷新浏览器,选中你的仓库会话,在右侧边栏打开 Git。Web 端提交只提交暂存区;/commit 仍保持提交全部改动的行为。Stash 应用保留原快照。还原会先为已跟踪改动创建一份保留的 stash,再修改选中的文件。
已在 DSH0.2.0-rc.2 上验证;要求 Git>=2.32。Windows/Linux × Node20/22 CI、57 项测试、官方服务 28 项检查以及实际安装后的 Web 工作流均通过。重要文档中英双语;界面标签为中文。发布点 3d7ec4aafffbe5be0dfc92e26e49bae287636d28。
· DSH Web 完整 Git 操作
0.4.0 新增单文件/批量暂存及取消暂存、仅暂存提交并执行钩子、本地分支、stash 保存/应用/删除,以及保留备份后还原已跟踪文件。所有写入均先预览再明确确认。原有 5 条命令、4 个模型只读工具继续可用。
按上方命令安装,重启对应配置档并刷新浏览器,在仓库会话右侧栏打开 Git。Web 提交只用暂存区;/commit 仍暂存全部改动。Stash 应用保留原记录,还原前先保留已跟踪改动备份。
实测 DSH0.2.0-rc.2,要求 Git>=2.32。Windows/Linux × Node20/22 CI、57 项测试、官方服务 28 项及实际 Web 操作通过。核心文档双语、界面中文。版本/tag/npm gitHead 对应统一发布点。
Usage / 使用 · 中文指南 · Issue #1
v0.3.02026-10-01
DSH 侧栏 Git 面板:显示分支与文件状态,分开呈现已暂存/未暂存 diff 和未跟踪文件预览,支持分页历史和提交详情;提供认证只读 Host 路由、受限 Git 参数和启停清理,保留原有命令行命令与工具;用 TypeScript/TSX 构建,README、贡献与维护文档中英双语;真实浏览器验收后修正暗色对比度,仓库提供真实截图。安装:dsh plugin --profile web add dsh-git-plugin@0.3.0,替换为实际配置档,重启 DSH 并刷新浏览器,选择仓库会话,打开右侧栏 → Git。验证与范围:38 项测试、Node 20/22 CI、干净构建产物门、28 项官方服务检查,以及实际安装包的 Linux DSH Web、认证边界、暗色/窄面板和启停验收;实测宿主为 DSH 0.2.0-rc.2,GUI 写操作留待后续,保持 Issue #1 开放。发布点:85fa7d1c4a7e6f7c274d83df242d10c65e319d24(PR #6 合并提交),npm gitHead、v0.3.0 和本次 Release 指向同一提交,详细验证与限制见 docs/release-report-0.3.0.md。
v0.2.12026-10-01
0.2.1 为 DeepSeek Harness 0.2.0-rc.2 提供 bundle 自动安装支持,并更新仓库展示与市场收录配置。
· 新增 dsh.bundle.patch、根 cordis.patch.yml、patch 导出与打包内容,新 profile 安装后自动注册插件。
· README 精简为产品首页,使用原创 SVG 横幅;配置、架构、开发与验证细节移至 CONTRIBUTING.md。
· 准备 Git 分类市场条目与 screenshots.json。市场收录需单独的目录审查,不宣称已经上架。
· 从手工启用的 0.2.0 升级时,须移除重复 insert 并改为按 id 覆盖,确认 profile bundle 层只有一次;详见 迁移说明。
验证:严格类型、构建、26 项回归、干净检出 lib 新鲜度、Ubuntu Node 20/22 CI、官方 DSH 服务栈 28 项及独立 profile 生命周期通过。运行逻辑与兼容声明没有变化;实际验证宿主仅 0.2.0-rc.2。
真实模型会话、Linux 完整 DSH 宿主与其他 DSH 版本未验证;Web Git 面板尚未实现。统一发布点:084a767aa3055d5cb0e06ddf4fb42dda4156458c。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-git-plugin
English · 简体中文
安装 · 使用 · 文档与反馈
让 Git 工作流留在 DSH 会话里
查看改动、创建分支、提交前检查、保存可恢复快照。Web Git 面板 + 5 个斜杠命令 + 4 个模型只读工具,让你和模型看到同一份仓库状态。
- 看清改动 — 分支、工作区状态、已暂存 / 未暂存 diff 与提交历史。
- 顺手提交 — 创建分支,配置提交前检查,在会话中完成提交。
- 留一份快照 — 用 stash 暂存工作区,随时查看与恢复。
本页对应 0.4.0,实测宿主为 DSH 0.2.0-rc.2;需要 Node.js ≥20、Git ≥2.32。完整兼容与验证记录。
安装
在需要使用插件的 profile 中执行,将 web 替换为实际名称:
dsh plugin --profile web add dsh-git-plugin@0.4.0
安装后自动注册插件。重启对应 profile 的 DSH;使用 Web 时刷新页面。
从手工启用的 0.2.0 升级时,先按迁移说明调整原配置,避免重复注册。GitHub 固定 tag 与源码安装。
Web 侧栏里的 Git
进入仓库工作区/会话,展开右侧栏,点击 Git。查看分支/文件状态、已暂存与未暂存 diff,以及提交历史和详情。
展开完整文档(README 剩余 1 节)
dsh-git-plugin English · 简体中文 安装 · 使用 · 文档与反馈 让 Git 工作流留在 DSH 会话里 查看改动、创建分支、提交前检查、保存可恢复快照。Web Git 面板 + 5 个斜杠命令 + 4 个模型只读工具,让你和模型看到同一份仓库状态。 - 看清改动 — 分支、工作区状态、已暂存 / 未暂存 diff 与提交历史。 - 顺手提交 — 创建分支,配置提交前检查,在会话中完成提交。 - 留一份快照 — 用 stash 暂存工作区,随时查看与恢复。 本页对应 0.4.0,实测宿主为 DSH 0.2.0-rc.2;需要 Node.js ≥20、Git ≥2.32。完整兼容与验证记录。 安装 在需要使用插件的 profile 中执行,将 web 替换为实际名称: dsh plugin --profile web add dsh-git-plugin@0.4.0 安装后自动注册插件。重启对应 profile 的 DSH;使用 Web 时刷新页面。 从手工启用的 0.2.0 升级时,先按迁移说明调整原配置,避免重复注册。GitHub 固定 tag 与源码安装。 Web 侧栏里的 Git 进入仓库工作区/会话,展开右侧栏,点击 Git。查看分支/文件状态、已暂存与未暂存 diff,以及提交历史和详情。支持单文件/批量暂存、仅提交暂存区、分支与 stash 管理,以及保留备份后还原文件。每次写操作先预览,再由你明确确认。见面板指南。 使用 /status /diff /branch feat/my-change /commit feat: 完成一项修改 | 命令 | 用途 | | /status | 查看当前分支与工作区 | | /diff | 查看已暂存、未暂存的改动 | | /branch [<name>] | 查看分支,或新建并切换 | | /commit [<message>] | 查看提交指引,或运行检查并提交 | | /undo [list\|pop] | 创建、列出或恢复 stash 快照 | 模型可以使用 git-status、git-diff、git-log、git-show 四个只读工具。例如: 先查看 Git 状态、diff 和最近 5 条提交,说明哪些改动已暂存,并指出提交前需要检查的内容。 提交范围: Web 提交只包含已暂存内容;/commit <message> 会暂存目标仓库的全部改动再提交;执行前确认范围。不带参数只显示指引与改动。 快照含义: /undo 保存工作区改动(含未跟踪文件),不是回退 commit;pop 恢复时可能遇到冲突。 需要提交前跑测试、调大超时?见插件配置。 文档与反馈 - 贡献指南 · 配置、源码安装、开发与验证 - CHANGELOG · 版本变更 - Issues · 缺陷与功能建议 - 市场收录准备 · dsh-market 收录进展 - Web 面板 · 开发版的使用与验收 - 维护指引 · 工程约束 0.4.0 完成 Issue #1 的 Git 操作面板。市场收录状态见上述进展文档。页面设计参考 dsh-agent-teams,横幅为原创 SVG。 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
MashedPotato817/dsh-git-plugin
安装 · 使用 · 文档与反馈
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,288已汉化MCP
71.7
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9
原生编程智能体paean-ai/deeptide
由 DeepSeek 打造,为 DeepSeek 而生。
★ 1,107已汉化DSH
67.7
多引擎接力台emo-xiaoyu/harness-mix
macOS/Linux 已加入源码构建与启动适配;目标系统的完整桌面验收仍需在对应机器执行。安装方式、Linux…
★ 419已汉化DSH
66.8
这是你的仓库?认领条目