在设置面板中查看、恢复与永久删除归档会话
Britneycode/dsh-archive-vault · 生产力
dsh 插件:在设置面板中查看、恢复与永久删除归档会话
★ 2GitHub 星标
0分支
2026-09-05最近更新
TypeScript开发语言
—许可证
主要功能
- 设置页 → 归档对话列出所有归档会话(所属工作区、创建时间、最近一条 人类提问预览、cwd),支持关键词过滤
- 一键恢复把会话从全局归档集合移除,立即回到原工作区会话列表的 原位置(归档不改变工作区记账,恢复自动还原位置)
- 永久删除两步确认(点「删除」→ 变红「确认删除」),清除归档记录、 工作区记账并删除磁盘会话日志
- 删除成功后重新读取宿主会话清单,已删除 的缓存行不会短暂取消归档后残留在「未分组」
- 正在运行的会话会被拒绝
使用条件
- 宿主 WorkspaceRegistry 只公开 archiveSession,没有 unarchive。
- 本插件的 恢复走 registry 实例的串行写队列(enqueueOperation + setState,宿主里是 TS private、运行时可访问)
安装命令
dsh plugin --profile web add github:Britneycode/dsh-archive-vault