第一步:停止所有 DSH 相关进程
你之前多次启动 dsh web,很可能有残留的 Node 进程还在后台占用端口或文件句柄。先强制结束它们:
bash
taskkill /F /IM node.exe
第二步:卸载全局安装的 DSH 程序
你之前是用 npm install -g 安装的,所以用 npm 卸载:
bash
npm uninstall -g @deepseek-ai/dsh
卸载后,可以运行 dsh --version 确认,应该会提示"不是内部或外部命令",说明程序本体已经移除。
第三步:删除数据目录(这才是"配置"所在)
DSH 的所有配置、profile、插件、会话数据都存放在 C:\Users\xysoft59\.dsh 目录里。你之前虽然删过一次,但之后又重装并装了插件,这个目录里现在有新的残留。
直接删除整个文件夹:
bash
rmdir /s /q C:\Users\xysoft59\.dsh
这一步完成后,DSH 在你的机器上就处于完全全新的状态了,没有任何配置或插件残留。
可选:清理 npm 缓存
如果你想连下载缓存也一并清掉,可以执行:
bash
npm cache clean --force
这不会影响功能,只是释放磁盘空间。