dsh-side-session
在终端中运行以下命令:
dsh plugin install 123dbl/dsh-side-session
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行上方安装命令,或访问源码仓库 https://github.com/123dbl/dsh-side-session 按说明手动安装后即可使用。
插件介绍
主会话跑着一长串多步任务,中途想查个资料、问个完全独立的小问题——打断当前对话不可取,另开一个窗口又太零散。dsh-side-session 正是为此而生:它只往输入框「+」命令菜单里加了一个 side-chat 入口,点一下即在当前会话下派生一个独立、可继续对话的子代理,前端自动跳转到旁会话的对话视图,你直接接手提问。主会话全程不被触碰,两条线真正并行推进。
整个交互就是一个菜单项,没有面板、没有弹窗、没有设置页。派生出的子会话自带一条就绪开场白和自动时间戳标签,体验干净利落。原理上,宿主端通过 ctx.subagents.startContinuable 完成子代理派生,客户端则监听目录刷新事件、自动定位新子会话并打开其正式视图,无需任何额外配置。
适合谁用:如果你经常在一次较长的 dsh 主对话中进行多步推理或代码生成,中途需要临时插入一个互不干扰的独立子问题——而又不想中断主进程或来回切换窗口——这个零配置、零面板的旁会话插件就是最轻量的方案。
使用场景
- 主会话执行长链推理时,临时插入一个独立子问题
- 多步代码生成过程中,不中断主流程地查询一个 API 用法
- 研究任务进行中,快速旁开一个会话验证一个假设
适合人员
- 经常运行多步长任务的 dsh 用户
- 需要并行处理独立子问题而不想中断主流程的开发者
- 偏好零面板、零弹窗极简交互的终端用户