dsh-regen
在终端中运行以下命令:
dsh plugin install Mark54s/dsh-regen
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Mark54s/dsh-regen 安装本插件(源码:https://github.com/Mark54s/dsh-regen),安装后重启 DSH。
插件介绍
在 DeepSeek Harness 里,你有时会想对同一个问题再要一版回答,又不想在原对话里反复编辑或覆盖历史。官方和其他「重新生成」类插件在当前 DSH 版本上往往装不上、起不来,而生成失败或中断的回合更是没有助手消息那一排图标,根本点不到重试。dsh-regen 用一小块自包含的扩展,在复制、分支旁边放上熟悉的 ↻ 箭头,点一下就从该回合之前分叉出新会话,用同一个用户提问再跑一遍,原会话一字不动。
它的做法是「分叉再跑」:新会话保留到该提问为止的历史(不含该轮已生成的助手内容),然后重新提交同一条 prompt;谱系通过 parentSession 保留,工作目录、工作区归属和模型路由与源会话一致。箭头只有图标、悬停有提示,并在忙、完成、失败等状态上给出反馈;失败回合会在末尾单独显示箭头,且同一回合只保留一个入口,避免和正常回合的图标行冲突。
适合经常在 DSH 里做对比试答、对不满意或偶发失败的结果想「同问换答」的用户,也适合依赖公开插槽与主机接口、不想改引擎内部的维护者。插件仅使用 conversation 插槽与会话、工作区等公开能力,在 0.2.0-rc.2 上已验证正常回合与失败回合均可端到端分叉。
使用场景
- 对同一提问想换一版回答,又不想改动原会话历史
- 生成因限流、网络或模型拒绝而失败,需要同问重试
- 想保留谱系地对比多次回答,工作目录与模型路由保持一致
适合人员
- 日常在 DSH 里对话、常点「再来一版」的用户
- 遇到过生成中断、界面上没有助手图标可点的用户
- 只接受公开插槽与主机接口、不想依赖已失效旧插件的人