批量选择会话进行归档、恢复与删除的管理面板
21hbguo/dsh-session-batch-manager · 生产力
DeepSeek Harness (DSH) Web GUI 插件:批量选择会话进行归档、恢复与删除的管理面板
★ 2GitHub 星标
0分支
2026-08-25最近更新
TypeScript开发语言
MIT许可证
主要功能
- 双入口共享面板侧边栏底部「 批量选择」按钮(主入口)+ 设置页「会话管理」区块(补充入口),打开同一覆盖面板
- 官方无删除会话 API,删除由本插件自实现
- 删除不可恢复批量删除物理移除会话 JSONL 日志文件(fs.unlink),面板有二次确认(window.confirm)
- 归档后的会话怎么恢复?
- 全量会话列表列出本机全部会话(含已归档与冷会话),标题栏实时统计 共 N · 归档 M · 运行中 K
使用条件
- 一个可运行的 DeepSeek Harness (DSH) 环境(插件运行在 DSH 进程内,依赖其 sessions / agents / connection / slot 等服务)
- 本机有 DSH 源码 checkout(编译期类型依赖来自 checkout 的 vendor 包与 packages/,npm 上不公开,因此必须用 checkout 构建)
安装命令
dsh plugin --profile web add github:21hbguo/dsh-session-batch-manager