DSH Plugins
返回列表
🖥️

dsh-edit-retry

客户端 更新于 2026.10.01

在终端中运行以下命令:

dsh plugin install huangmiuXyz/dsh-edit-retry

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中对目标 profile 执行 dsh plugin install huangmiuXyz/dsh-edit-retry(源码:https://github.com/huangmiuXyz/dsh-edit-retry),安装后重启或刷新 Web 界面即可生效。

插件介绍

在 DeepSeek Harness 里,想对某条已发的用户消息「再来一次」或改几个字再发,往往只能手动复制、新建或分支,还容易撞上模型与权限仍停留在旧状态的问题。dsh-edit-retry 把这件事收进右键菜单:原样重试、编辑并重试,或勾选后重试完成再删掉原会话并让新会话继承名字。

插件走的是 DSH 自带的会话分叉路径,而不是原地改写转录——持久日志只能追加,原地替换会让模型看到的内容和屏幕不一致。分叉点会尽量落在上一个已闭合的 turn 末尾,减少重试内容前多出一行空「用时」的干扰;中途插话、inbox 里还有待取走的提示词、或事件还没加载完时,则保持更保守的切分策略。

重试前会读取源会话里 composer 当前显示的模型选择与权限预设,并在新会话第一条提示词发出前同步过去,避免「已经换了模型或权限,子会话却仍跑在旧配置」的隐性落差;同步失败不会阻断重试,只在控制台留警告。文本与图片可重发(图片经源会话授权读回后内联),文件附件因宿主限制仍走原生菜单;空白纯文本的「重试」会置灰,「编辑并重试」始终可用。

适合经常在长对话里回溯某轮提问、换模型或权限后想从同一句重新起跑的用户,以及希望用可选删除原会话来整理侧边栏、又不想自己拼分支与配置搬运的人。

使用场景

  • 换模型或权限后,从某条旧用户消息重新起跑
  • 发现上一条提示词有错,编辑后从该点分叉新会话
  • 长对话里想保留当前 composer 配置,一键重试某轮提问

适合人员

  • 经常在长会话里回溯并重试某条消息的用户
  • 需要频繁切换模型或权限预设的进阶使用者
  • 希望重试后可选删除原会话、整理侧边栏的人