目前只维护官方 dsh web 和官方桌面 EXE,两边都要装、分开应用。Web 的包进不了桌面端,桌面端的包也进不了 Web。
Web(官方 dsh web)
dsh plugin --profile web add dsh-purge
桌面端(官方 EXE)
dsh plugin --profile desktop add dsh-purge
当前目录已是本仓库时,把包名换成 add .。
dsh 不在 PATH 时,走手动安装。
registry 上不去时:同一个 --profile,把目标换成 https://github.com/YuJunZhiXue/dsh-purge/archive/refs/heads/master.tar.gz。
插件市场「一键安装」会按本仓库反查 npm,命中后装 dsh-purge;目录页可能仍写 github:,按钮若退回 git,用上表命令。
只把插件写进 profile 还不会改 @deepseek-ai。
重启宿主:Web 关掉 dsh web 再开;桌面端退出托盘再打开对应 exe。
点「应用」:在该宿主点会话标题旁的 dsh-purge,在「清洗」页点「应用」。宿主的设置页里没有这个条目。
等待自动重启:「应用」成功后会自动重启一次,让补丁进入当前进程;没做完不会重启。
Web 的控件只动 Web,桌面端的只动桌面应用。不要在一个宿主里点另一个宿主的应用。
会话标题旁有 dsh-purge,点开后在「清洗」里能点「应用」。
聊天里 /purge status 能打出 DSH_HOME 和补丁列表,路径应是你正在用的那一份。
没装的可选包(例如梁神)显示跳过,不挡住应用完成。
把下面整段发给本机助手。它只执行安装命令:不要全盘搜索、不要改其它文件、不要代点「应用」、不要重启。
安装 DeepSeek Harness 插件 dsh-purge,Web 和官方桌面端都要装。不要全盘搜索,不要读或改其它文件,不要应用设置,也不要重启应用。 dsh 不在 PATH 就告诉用户后停止。当前目录已是本仓库时,把下面两条里的包名都换成 .。npm registry 上不去,把包名换成 https://github.com/YuJunZhiXue/dsh-purge/archive/refs/heads/master.tar.gz。某个 profile 不存在就跳过那一条,另一条照装。 Web 端(官方 dsh web) dsh plugin --profile web add dsh-purge 桌面端(官方 EXE) dsh plugin --profile desktop add dsh-purge 命令结束后,提醒用户:Web 完全退出并重启 dsh web;桌面端退出托盘再打开 EXE。各自点会话标题旁的 dsh-purge,在「清洗」里点「应用」。然后停止。
会话标题旁的 dsh-purge →「清洗」→「卸载」。弹窗确认后会先还原已应用的补丁(还原回原版 Harness),再重启当前宿主。
也可用命令行 / 聊天:
配置位于 cordis.patch.yml,postPrompt 默认为空:
- insert: - id: dsh-purge name: 'dsh-purge' config: enabled: true autoApplyOnStart: true autoUpdateOnStart: false autoRevertOnMissing: false verbose: false postPromptOrder: 5100 postPrompt: ""