dsh-more
在终端中运行以下命令:
dsh plugin install SodaZheng/dsh-more
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在命令行中执行 dsh plugin install SodaZheng/dsh-more 即可将插件安装到当前 DSH Web 配置;安装完成后重启 dsh web 服务,在 Settings → Plugins → Plugin configuration 中确认 DSH More 已出现。源码仓库地址为 https://github.com/SodaZheng/dsh-more
插件介绍
用 DeepSeek Harness Web 做多轮实验时,一条指令一旦发出就很难回头:想改一句 prompt 重新跑、想删掉中间跑偏的一轮回复、想彻底清掉一个已经废掉的工作区会话,原生界面都没有直接入口。dsh-more 把这三件事补上,而且每一项都可以独立开关,互不干扰。
三个补丁分别对应三种日常痛点。编辑并重开在你选定的那条用户消息前切出干净分支,提交修改后的文本,源会话自动归档,子会话继承相同的工作区、模型配置和 token 上限,无需手动重建。删除单条消息以上下文重建的方式移除选中节点,只在工具调用与结果需要原子保留时才扩展范围,被删内容不会出现在子会话的原始历史或后续模型输入中。永久删除会话在原生 Archive 旁边提供一个独立入口,停止并卸载目标会话、删除对应的 JSONL 持久化目录、从工作区解绑,且不可恢复。
适合谁?如果你长期在 DSH Web 里做提示词迭代、对比不同上下文窗口、或者需要频繁清理实验分支,dsh-more 让你不必切换工具或手写脚本,直接在对话行内完成上下文编辑与会话管理,同时保持与 DSH 原生界面的一致性。
截图预览
使用场景
- 长对话中某条指令跑偏,想就地修改后重新执行而不必从头开始
- 对比不同上下文窗口时,需要删除中间某轮无关回复再继续推理
- 实验分支堆积过多,想一键永久删除已完成的废掉会话,释放工作区
适合人员
- 日常在 DSH Web 做提示词迭代与对比实验的开发者
- 需要频繁清理实验上下文、避免手动重建会话的重度用户
- 希望不离开 DSH 原生界面即可扩展会话管理能力的插件用户
