dsh-plugin-bridge 使用指南
给 DeepSeek Harness WebUI 加 /bridge 命令,把已有内容的会话迁移到另一套工具 preset,零侵入、原会话保留。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
dsh-plugin-bridge
— 源: plugin_wiki.wiki_content
安装与验证
dsh plugin --profile web add dsh-plugin-bridge
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
- **默认模式——准确率优先:**目标会话用一个短轮次复述交接,然后等待;你确认无误后才开工。
--continue——更低延迟/成本:目标会话在同一次模型请求里完成复述并开始下一步。- 两种确认模式都会在 kickoff 前暂停已存储的 goal(如有),goal driver 不会静默追加模型轮次。
- pause 失败时 fail closed:取消自动启动,不发送 kickoff。
- 只安装、不迁移时,正常会话增加 0 prompt token。
/bridge是 host slash command,不是模型工具或 skill。
— 源: plugin_wiki.readme_zh (fallback readme_raw)
常见问题
安装插件后必须重启 dsh web 吗?
是。插件在启动时挂载,装好要重启一次 dsh web,输入框里才会出现 /bridge(README.md:44 / docs/guide.zh.md:17)。
升级 DSH 后插件会失效吗?
升级后先打 /bridge --doctor,它会把当前 host 暴露了 13 个网关方法中的哪几个、当前模式、生效配置都打出来;缺哪个方法会直接点名(src/command.ts:212-229 / src/api-rpc.ts:74-82)。
迁移后新会话"记得"多少?
pro 档位下探针可用性 95%;丢的主要是数字被补全成常见值一类(端口被改写成 3000/8080),所以预览时一定要扫数字(README.md:84-95 / docs/guide.zh.md:131)。
为什么不在原会话直接切 preset?
上游在网关层硬锁,且锁得对:历史里的工具调用只在原工具集下合法,中途换 preset 会留下新 preset 无法执行的"幽灵调用",质量静默劣化。Bridge 选择建新会话搬家而不是绕锁(README.md:146-152 / src/migrate.ts:413-420)。
迁移花多少 token?会让正常会话变贵吗?
只迁移、不安装时正常会话 0 prompt token;压缩工人实测约 1.6K 输入 + 0.7K 输出。默认模式额外花一个只复述的确认轮;--continue 把复述和工作合并在同一目标轮。token 大头通常仍是后续 agentic 工作(README.md:46-58 / docs/guide.zh.md:139)。
摘要里数字或路径错了怎么办?
预览结果会写到本地一个临时文件并打印路径。直接编辑那个文件,然后跑 /bridge code --go --file <路径> 即可用改过的摘要执行(src/command.ts:310-330 / docs/guide.zh.md:62-68)。
迁移后不满意怎么回退?
原会话一个字符都没动过,回到原会话继续工作;新会话归档即可。Bridge 不会写原会话(src/command.ts:286 / README.md:124-126)。
支持哪些 DSH 版本?需要 Node 多大?
在 DSH 0.1.0-rc.6 / rc.7 / rc.8 上核对过接口;Node ≥ 22(CI 覆盖 22/24)。原生模块无(package.json:37-50 / README.md:169)。
— 源: plugin_wiki.faq_json
兼容性
- DSH: 0.1.0-rc.6+
- Node: >=22
- Platforms: 跨平台
— 源: plugin_wiki.compatibility_json
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则