DSH Plugins
返回列表
🖥️

dsh-fork-to-preset

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install bpc-oss/dsh-fork-to-preset

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

在 DeepSeek Harness 中执行 dsh plugin install bpc-oss/dsh-fork-to-preset 即可安装,完整源码见 https://github.com/bpc-oss/dsh-fork-to-preset ,插件要求 Harness rc.8 及以上版本,并以 cordis.patch.yml 方式挂载。

插件介绍

在多角色、多预设的工作流中,想把当前对话切换到一个新的 agent 预设下继续推进,却又不想丢掉已经聊完的上下文——过去只能手动复制粘贴或从头再来。dsh-fork-to-preset 正是为此而生:它在对话头部放置了一个「↴ Fork to preset」下拉按钮,让你一键将当前会话分叉为一个独立的子会话,并挂载到你从花名册中挑选的目标预设上,父会话所有已完成的轮次自动继承,无需任何额外操作。

整个交互只有三步:展开下拉、选中预设、点击确认。新会话立即打开,上下文完整,角色即刻切换,而父会话保持原样不受影响。插件依赖 DeepSeek Harness rc.8 及以上版本提供的 session.fork 接口,以 GitHub 仓库形式分发,通过 cordis.patch.yml 挂载即可使用。

如果你日常在多个 agent 预设之间来回切换——比如从「头脑风暴」跳到「代码实现」再跳到「审查把关」——这个插件能让每一次角色转换都平滑衔接,省去手动搬运上下文的摩擦。

使用场景

  • 从头脑风暴预设切换到代码实现预设,全部已聊轮次自动保留
  • 将一段长对话分叉给审查角色,无需重新粘贴任何消息
  • 在多个 agent 角色间快速切换,保持多步工作流连贯不断
  • 长对话中临时需要换角色时,一键分叉即走,父会话不受影响

适合人员

  • 日常在多 agent 预设间来回切换的开发者
  • 使用 DeepSeek Harness rc.8 及以上版本的重度用户
  • 希望减少手动复制粘贴、追求上下文零丢失的效率导向用户
  • 需要让对话在不同角色间丝滑交接的团队或独立开发者