DeepSeek Harness 怎么卸载:中英俄三种命令、残留位置与重装前的完整核对清单

卸载与清理发布于 2026-11-01作者: DeepSeek Plugin 插件市场
卸载uninstall残留DSH_HOMEDeepSeek Harness
uninstall、remove、удалить、desinstalar 说的是同一件事,但命令取决于安装方式。本文给出中英俄三种问法对应的命令、残留目录清单、卸载与清数据/删会话的边界,以及重装前的核对步骤。

uninstall、remove、удалить、desinstalar 说的是同一件事,命令却不看语言,看安装方式。 先确认当初怎么装的,再选命令;卸载之后,残留才是重点。

三种问法,一个操作

语言只影响搜索词,不影响命令。

问法语言对应操作
uninstall deepseek harness英移除程序本体
удалить deepseek harness俄同上
desinstalar deepseek harness西同上
卸载 DeepSeek Harness中同上

四种问法的答案是同一条:按安装方式卸载。 不要因为换了语言,就去找另一套命令。

「卸载插件」是另一件事。 插件卸载在 profile 里做,与卸载本体不同;搜索时先看清对象。

按安装方式选命令

命令取决于「当初怎么装」,不是「现在想怎么卸」。

  1. npm 全局安装: npm uninstall -g @deepseek-ai/dsh。
  2. pnpm 全局安装: pnpm remove -g @deepseek-ai/dsh。
  3. 桌面端: 先在菜单里移除 CLI 注册,再用系统卸载器删除应用。
  4. 源码安装: 删除克隆的仓库目录,清理构建产物。
  5. npx 临时运行: 无需卸载,清 npx 缓存即可。

桌面端最容易漏步骤,源码安装则没有全局命令。 只删应用、不移除 CLI 注册,终端里的 dsh 可能还指向旧路径。源码安装删目录即可;如果曾做过全局链接,还要手动移除链接。

中英俄命令对照

三种语言的文档,命令写法一致,差别在路径变量。

场景命令 / 动作
npm 全局npm uninstall -g @deepseek-ai/dsh
pnpm 全局pnpm remove -g @deepseek-ai/dsh
桌面端菜单移除 CLI 注册 + 系统卸载器
源码删除仓库目录
清 npx 缓存rm -rf ~/.npm/_npx

路径变量跨平台不同。 macOS 与 Linux 的 DSH_HOME 默认 ~/.dsh,Windows 默认 %USERPROFILE%\.dsh;命令相同,路径写法不同。

不要用「删目录」代替卸载。 直接删安装目录会留下命令链接与缓存,后续重装容易出现版本冲突。

残留在哪

卸载后至少四类残留,位置不同。

残留位置是否该清
配置与密钥DSH_HOME看是否保留
会话日志DSH_HOME/sessions看是否保留
插件依赖DSH_HOME/profiles看是否保留
下载缓存npm 缓存目录可清

配置与会话默认保留。 卸载只动程序层;想彻底重来,才需要清 DSH_HOME。

缓存可以放心清。 它只影响下次下载速度,不丢用户数据;清理前确认路径,不要误删数据目录。

桌面端还有偏好残留。 Electron 的 userData 目录可能保留窗口与快捷键设置;需要彻底清理时单独处理。

卸载、清数据、删会话的边界

三件事经常被混为一谈,实际互不替代。

  1. 卸载: 移除程序本体,数据保留,重装即恢复。
  2. 删会话: 只清 sessions 下的日志,程序与其他数据不动。
  3. 清数据(purge): 删除整个 DSH_HOME,配置、密钥、插件与会话一起消失。

清数据前必须备份,卸载后重装能看到旧数据也是正常的。 它是不可恢复操作;至少复制一份到其他目录,再执行删除。这不是卸载失败,而是设计如此;不想要旧数据,才需要清目录。

重装前核对

重装前按清单过一遍,避免带着旧问题回来。

  1. 确认旧命令已移除:which dsh 或 where dsh 不再指向旧路径。
  2. 确认版本:决定重装哪个版本,是否需要锁定。
  3. 备份数据:需要保留会话与配置时,整目录复制。
  4. 清理缓存:下载异常时清 npx 与 npm 缓存。
  5. 重装后验证:命令、服务、功能三层各一次。

核对的重点是「旧命令是否还在」。 命令残留会让新版本跑不起来,表现为版本号对不上或启动失败。

备份与清理分开做。 先备份再清理,顺序反了就没有退路。

常见失败

卸载阶段的失败集中在四类。

  1. 命令还在: 卸载未完成或路径残留;手动检查全局 bin。
  2. 权限错误: 全局目录需要管理员权限;按系统方式提权。
  3. 文件被占用: 应用仍在运行;先退出再卸载。
  4. 重装后仍是旧版本: 缓存或旧命令未清;清缓存并确认调用路径。

四类的共同排查入口是「确认实际调用的文件」,并记录卸载方式。 which、where 与版本号三样对照,比反复重装有效。下次重装遇到问题,能快速判断是环境残留还是安装失败。

下一步

先确认安装方式,再卸载,最后核对残留。 想看英文命令的完整说明,看《卸载 DeepSeek Harness 的英文命令》;想看卸载与清数据的边界,看《dsh purge 到底清什么》;想看残留清理,看《DeepSeek Harness 卸载后残留什么》。

来源:deepseek-harness 仓库、@deepseek-ai/dsh on npm、dsh CLI README

常见问题

uninstall deepseek harness 和中文「卸载 DeepSeek 插件」是同一条命令吗?

uninstall deepseek harness 与中文「卸载 DeepSeek 插件」对应同一条命令,取决于安装方式而不是问法。npm 全局安装用 npm uninstall -g @deepseek-ai/dsh,桌面端走应用卸载器,源码安装删仓库目录。

卸载 DeepSeek Harness 后,配置、密钥和会话会被删掉吗?

卸载 DeepSeek Harness 不会删除配置、密钥和会话。卸载只移除程序本体,DSH_HOME(默认 ~/.dsh)里的 settings.yaml、.credentials.yaml、sessions 与 profiles 都会保留。

重装 DeepSeek Harness 前需要清掉哪些残留,哪些又是必须保留的?

重装前缓存可以清,配置与会话是否保留取决于你要不要恢复。想保留历史就备份 DSH_HOME;想全新开始再清目录,但清之前一定先备份。

用俄语或西语搜索卸载 DeepSeek Harness,命令会不一样吗?

用俄语或西语搜卸载,命令不会不一样。удалить、desinstalar 与 uninstall 指向同一操作;命令仍是 npm、pnpm 或桌面卸载器,差别只在文档语言。

相关术语

uninstall
uninstall 是从系统移除程序本体的操作,不删除用户数据目录;与 purge 清数据是两件事。— @deepseek-ai/dsh on npm
DSH_HOME
DSH_HOME 是 DeepSeek Harness 的用户数据目录,默认 ~/.dsh,保存配置、密钥、会话与插件依赖。— deepseek-harness 仓库
purge
purge 是把整个 DSH_HOME 删除的操作,会一次性清掉配置、密钥、会话与插件依赖,不可恢复。— deepseek-harness 仓库
残留
残留是卸载程序后仍留在磁盘上的配置、缓存与数据,需要单独判断是否清理。— DeepSeek Harness 官方文档

来源