ailiasdesu/dsh-session-manager0

@dsh-external/dsh-session-manager

DSH会话迁移插件:支持在Web UI中跨工作区拖拽迁移会话。由官方工作区注册表服务和多帧安全zstd头部重写支持。

AI 分析

提供在Web UI中跨工作区拖拽或点击迁移会话、归档及彻底删除的功能。适合拥有多个工作区、需要频繁整理和迁移历史会话的重度用户。

包名
@dsh-external/dsh-session-manager
版本
0.1.0
许可证
BSD-3-Clause
最近更新
2026年8月28日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ailiasdesu/dsh-session-manager

使用

打开 设置 → 会话管理

  • 会话列表:仅显示未归档的活动会话(子代理、已归档自动隐藏);行 hover 出现 [归档] [迁移];行可拖拽到右侧目标工作区
  • 点击式迁移:会话行「迁移」→ 右侧点选目标工作区 → 确认条 → 确认
  • 已归档 (N) 折叠区:展开后每行 [恢复] / [彻底删除](红色+确认)
  • 右侧目标工作区:全部已注册工作区(含新创建)

交互约束:

  • ●当前(活动会话)不可归档/迁移/删除
  • 正在生成中的会话:迁移/删除被拒绝(等空闲)
  • 打开中(live)的会话:冷迁移会被自动排队(重启后零依赖路径自动完成);删除被拒绝(存档后需重启再删)
  • 全部操作自动备份:迁移 → ~/.dsh/session-migrate-backup///(整目录 + manifest);删除 → ~/.dsh/session-migrate-backup/deleted//