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.

AI Analysis

核心用途是将空闲会话及其完整上下文、消息和工具调用记录迁移或复制到其他工作区。适合需要整理和归类繁杂会话的用户。

Package
@hucj/dsh-move-session
Version
0.1.3
License
MIT
Last updated
Aug 16, 2026

Install

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

使用

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