dsh-plugin-bridge
在终端中运行以下命令:
dsh plugin install Totoro-qaq/dsh-plugin-bridge
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Totoro-qaq/dsh-plugin-bridge 即可安装,源码地址为 https://github.com/Totoro-qaq/dsh-plugin-bridge。
插件介绍
设想你正执行到任务中途,却发现需要另一套工具预设。若直接就地切换会话,新组装里会残留旧工具的历史,模型可能沿用不再适用的调用。dsh-plugin-bridge 为此提供一种克制的交接方式:先用一个有界的五部分交接预览(目标、当前状态、关键决策与约定、关键文件、下一步),再开启一个干净的目标会话,原会话完全不动。
核心设计是“先预览、后执行”。/bridge 本身不创建任何目标,也不改写源会话;你可以在预览卡中审阅或编辑交接内容,确认迁移后目标会话会复述并等待明确确认,还可以用 --continue 合并为一次请求。整个过程有一条“故障即关闭”的底线:如果无法保证目标在启动前暂停,Bridge 会取消目标且不发送任何模型请求。作为宿主斜杠命令,它不会往普通会话注入提示词令牌;图像交接也默认优先复制已有分析,避免重发原始图片,只有对纯文本目标才给出可见的文本降级。
适合谁?如果你经常在任务中途切换工具预设、希望保留决策和路径而甩掉旧工具痕迹;或者你在团队里需要可复现、可审计的迁移交接,这套插件就是为这种场景设计的。DSH rc.7 以后的官方 WebUI 会以原生卡片渲染 /bridge,长内容在卡片内滚动,操作栏始终可达;旧客户端仍能拿到完整的服务端结果、摘要文件与标题/会话 ID 回退。UI 作者也可以用无框架的 client-contract 导出直接复用线上协议,不必重新实现。
截图预览
使用场景
- 任务执行到一半需要切换到另一套工具预设
- 希望保留决策、路径与下一步,但丢弃旧工具的不兼容调用痕迹
- 在官方 WebUI 或自定义 UI 中先审阅交接内容再迁移会话
适合人员
- 频繁在任务中途切换工具预设的 DSH 使用者
- 需要可复现、可审计的会话迁移流程的团队
- 想复用无框架 client-contract 协议的 UI 开发者
