在外部终端一键完成更新,绕开权限报错
27.8/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add chenyinrusi/dsh-updater该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 外部终端一键更新
- 绕开权限报错
在 Windows 上查看 DeepSeek Harness 版本,然后运行 pnpm install 安装依赖。
README
由 DeepSeek 最新模型翻译生成dsh-updater
一键更新 DeepSeek Harness 的独立更新器(纯 Python 标准库,零第三方依赖)。
解决的核心问题:在 Windows 上更新 dsh version 时崩溃 —— pnpm install 报 ERR_PNPM_EPERM ... symlink ... operation not permitted,构建到一半失败。
问题背景
DeepSeek Harness 升级(拉取上游 + pnpm install + 重新构建)在 Windows 上容易失败,原因有两个:
1. pnpm 需要符号链接权限:pnpm install 要在 node_modules 里创建数千个符号链接/junction。Windows 创建符号链接需要 SeCreateSymbolicLinkPrivilege(管理员),或开启开发者模式(需重启才生效)。普通权限下会报 EPERM,导致更新崩溃。
2. DSH 进程自身受限:在 DSH 内部运行的子进程连 junction 都无法创建,所以 DSH 无法“自己更新自己”——依赖安装必须在外部终端完成。
dsh-updater 把整个更新流程搬到外部终端执行,并自动定位/提权,从而稳定完成更新。
展开完整文档(README 剩余 1 节)
dsh-updater 一键更新 DeepSeek Harness 的独立更新器(纯 Python 标准库,零第三方依赖)。 解决的核心问题:在 Windows 上更新 dsh version 时崩溃 —— pnpm install 报 ERR_PNPM_EPERM ... symlink ... operation not permitted,构建到一半失败。 问题背景 DeepSeek Harness 升级(拉取上游 + pnpm install + 重新构建)在 Windows 上容易失败,原因有两个: 1. pnpm 需要符号链接权限:pnpm install 要在 node_modules 里创建数千个符号链接/junction。Windows 创建符号链接需要 SeCreateSymbolicLinkPrivilege(管理员),或开启开发者模式(需重启才生效)。普通权限下会报 EPERM,导致更新崩溃。 2. DSH 进程自身受限:在 DSH 内部运行的子进程连 junction 都无法创建,所以 DSH 无法“自己更新自己”——依赖安装必须在外部终端完成。 dsh-updater 把整个更新流程搬到外部终端执行,并自动定位/提权,从而稳定完成更新。 安装 两种方式任选: 方式 A:pip 安装(推荐) pip install dsh-updater 然后从任意目录运行(自动从当前目录向上定位 DeepSeek Harness 仓库): dsh-updater --check # 先看现状 dsh-updater # 完整更新 dsh-updater --elevate # Windows 下以管理员权限运行(符号链接权限) 方式 B:仓库本地版 把 update-dsh.py、update-dsh.bat、dsh_updater/ 放进 DeepSeek Harness 仓库根目录(与 start-dsh.bat 同级),然后: python update-dsh.py --check 或直接双击 update-dsh.bat(自动 UAC 提权)。 参数 | 参数 | 说明 | | --check | 只检查现状(上游提交数/工具链/符号链接能力),不改任何东西 | | --repo 路径 | 指定 DeepSeek Harness 仓库根目录(默认自动定位) | | --elevate | Windows 下以管理员权限重新启动自身 | | --clean | 安装前删除 node_modules(修复残缺依赖) | | --no-merge | 跳过 git merge,只做 install/build/测试 | | --branch 名 | 合并指定分支(默认 origin/master) | | --test | 额外运行单元测试 pnpm run test | | --no-typecheck | 跳过 pnpm run typecheck | | --restart | 成功后自动重启 3080 服务器(会短暂断开当前 DSH 会话) | | --force | 符号链接检查失败也继续(不推荐) | | --version | 显示更新器版本 | 更新流程 定位仓库 → 预检(符号链接能力 / 工具链 / 服务器状态) → git fetch origin → git merge origin/master(有冲突自动回滚并报告) → pnpm install(CI 模式,避免交互确认) → pnpm run build → pnpm run typecheck(可选 --test 加单元测试) → 产物与版本验证,提示重启服务器 环境要求 | 依赖 | 版本 | | Windows | 10 / 11 | | Python | 3.9+ | | Node.js | ^22.19 或 >=24 | | Git | 任意可用版本 | | pnpm | 任意(找不到时自动用 %LOCALAPPDATA%/dsh-bin) | 故障排查 | 现象 | 原因 | 解决 | | EPERM ... symlink / 符号链接检查失败 | 无符号链接权限 | 用 update-dsh.bat(自动提权)或 dsh-updater --elevate 运行;或重启电脑让开发者模式生效 | | 找不到 pnpm | pnpm 不在 PATH | 更新器自动查找 %LOCALAPPDATA%/dsh-bin;或 npm install -g pnpm | | 找不到仓库 | 不在仓库目录运行 | cd 到仓库目录,或 --repo | | 合并冲突 | 上游与本地改动冲突 | 更新器已自动 git merge --abort,按提示手动处理 | | ERR_PNPM_ABORTED_REMOVE_MODULES_DIR_NO_TTY | pnpm 需确认清空 node_modules | 已内置 CI=true 规避 | 许可 MIT © 2026 chenyinrusi
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
chenyinrusi/dsh-updater
在外部终端一键完成更新,绕开权限报错
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,025未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,358已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13938 个插件含 PR 收录与…
★ 350已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目