安装文档
August 21, 2026 · View on GitHub
将 dsh-session-dustbin 挂载到 DSH Desktop(DeepSeek Harness)desktop profile。
前置要求
- 已安装 DSH Desktop(插件目录
C:\Users\CJX\.dsh\plugins\、profile 目录C:\Users\CJX\.dsh\profiles\desktop\) node/pnpm可用(desktop profile 内自带 pnpm registry 配置)
安装步骤
1. 放置插件
把 dsh-session-dustbin 整个目录拷贝到 DSH 插件目录:
cp -r dsh-session-dustbin C:/Users/CJX/.dsh/plugins/
最终路径:C:\Users\CJX\.dsh\plugins\dsh-session-dustbin\(含 lib/、src/、package.json、cordis.patch.yml 等)。
2. 挂载到 desktop profile
编辑 C:\Users\CJX\.dsh\profiles\desktop\package.json:
{
"dependencies": {
"@local/dsh-session-dustbin": "file:../../plugins/dsh-session-dustbin"
},
"dsh": {
"profile": {
"bundles": [
"@local/dsh-session-dustbin"
]
}
}
}
3. 安装依赖
cd C:/Users/CJX/.dsh/profiles/desktop
pnpm install
注意:
file:依赖安装为实体拷贝,不是符号链接。 修改插件源目录后,必须重新同步拷贝才能生效(见下文「升级 / 重装」)。
4. 重启并验证
- 重启 DSH
- 设置 → 插件 → 可配置 →「会话纸篓」卡片
- 归档一个会话 → 卡片「已归档」区出现它,展开可查看对话内容
- 点「删除」→ 确认框(勾选「无法恢复」)→ 确认 → 会话立即从侧边栏与列表消失
升级 / 重装
cd C:/Users/CJX/.dsh/plugins/dsh-session-dustbin
node sync-profile.mjs # 默认 profile;可用 --profile <path> 指定
# 重启 DSH(必须完全退出所有进程)
客户端部分修改后需要重建(node build-client.mjs)再同步;宿主侧(lib/)修改直接生效。
卸载
package.json删除依赖项与 bundles 条目pnpm install- 删除插件目录
C:\Users\CJX\.dsh\plugins\dsh-session-dustbin - 可选:删除
settings.yaml中的dsh-session-dustbin:段(本插件无配置项,通常不存在)