hucj09/dsh-move-session0

@hucj/dsh-move-session

Cross-workspace session migration for the dsh web GUI: a Move Session header action plus dialog (target workspace picker, keep-or-archive the original), idle-session only, full context preserved. Hot-pluggable — mounted via ~/.dsh/cordis.patch.yml + a profile node_modules symlink, no dsh source changes.

包名
@hucj/dsh-move-session
版本
0.1.3
许可证
MIT
最近更新
2026年8月16日

安装

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

使用

  1. 打开一个空闲会话。
  2. 点击会话头部操作行的 Move Session 按钮(侧边栏会话行「…」菜单中也有「迁移会话」项)。
  3. 选择目标工作区(列表排除当前工作区,显示路径与会话数)。
  4. 选择原会话处理方式:
    • 保留原会话(默认):源会话原样保留,目标工作区生成完整副本,提供「打开迁移后的会话」;
    • 归档原会话:源会话进入归档集合(从所有分组表面隐藏,日志与记账保留), 视图自动跳转到迁移后的会话。
  5. 确认后侧边栏即时更新;副本的全部消息、工具调用、模型与预设与源会话一致;标题默认相同, 目标工作区已存在同名会话时自动追加 [MS] 区分(如 我的会话 [MS1])。