dsh-cursor-sessions
在终端中运行以下命令:
dsh plugin install Allenbyz/dsh-cursor-sessions
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Allenbyz/dsh-cursor-sessions 安装本插件;源码见 https://github.com/Allenbyz/dsh-cursor-sessions,安装后重启 Host 或刷新界面即可生效。
插件介绍
在 DeepSeek Harness 里切换会话时,未发送的输入往往会直接消失,想稍后再写只能凭记忆重来。dsh-cursor-sessions 把这类内容变成侧边栏里看得见、点得回的「草稿会话行」,交互上更接近 Cursor 的草稿聊天,而不是临时缓冲。
未发送文字会实时变成行标题(约 60 字预览);有编辑时标题变灰并带「编辑中」铅笔动画。点「新建会话」会优先跳到本工作区已有的空草稿,避免堆出一排空占位;切走再切回,内核会恢复未发送文字并继续跟随输入。悬停可一键丢弃(归档,日志保留),发出消息后草稿「毕业」为普通聊天。
插件是纯 Web 客户端形态,运行时通过列表投影、新建规则与 DOM 行标记实现,不修改内核文件,也无额外网络依赖。适用于 DSH Desktop / Web 0.2.1-rc.2,尤其适合经常在多个话题间切换、又希望草稿不被误删的重度侧边栏用户。
使用场景
- 在多个话题间切换前,先把未发送内容存成可见草稿行
- 同一工作区开很多并行思路,又不想侧边栏堆满空「新会话」
- 写一半被打断,切到别的会话后再点回原草稿继续编辑
适合人员
- 经常在 DSH 侧边栏多会话并行、又怕误切丢输入的用户
- 希望交互接近 Cursor 草稿聊天、而非一次性输入框的 DSH 用户
- 使用 DSH Desktop / Web 0.2.1-rc.2 且接受纯客户端、无内核改动的插件用户