DeepSeek Agent
插件市场其他插件dsh-plugin-bridge
DEEPSEEK HARNESS PLUGIN

dsh-plugin-bridge

DeepSeek Harness plugin for previewable cross-preset session migration. Fixed-schema handoffs preserve state, source-model intent, and unresolved images; the original session stays untouched.

插件介绍

DeepSeek Harness plugin for previewable cross-preset session migration. Fixed-schema handoffs preserve state, source-model intent, and unresolved images; the original session stays untouched.

context-migrationcordisdeepseek-harnessdshdsh-pluginpreset-migrationsession-migration

项目详情摘要

dsh-plugin-bridge English | 中文 Halfway through a task and need another tool preset? Switching the produced session in place would leave tool history that belongs to the old assembly. Bridge previews a bounded five-part handoff, opens a clean target, and leaves the original session untouched. Quick start · Why Bridge · Evidence · Decisions · Compatibility Quick start Install from npm: Pinned GitHub fallback: Then type in the official WebUI: On DSH rc.7 and later, the official WebUI renders `/bridge` as a native card. **Text** exposes the fixed five sections as ordinary fields and flat bullet or ordered-list rows while preserving their Markdown markers; **Markdown** preserves full source freedom; **Preview** renders Markdown or a complete JSON tree. Long content scrolls inside the card while the action bar stays reachable. **Confirm migration** opens the created target session. UIs that implement the official `conversation.chat.commandview` slot receive the same card automatically. Other custom UIs retain the complete server result, summary-file workflow, and target title/session-ID fallback; UI authors can reuse the framework-free `dsh-plugin-bridge/client-contract` export instead of reimplementing the wire. On an older or non-slot client, correct the printed summary file and run: Preview edits are temporary until migration is confirmed. Restarting the client or system may discard them; the source session remains untouched, and you can regenerate the preview. Uninstall with `dsh plugin --profile web remove dsh-plugin-bridge`, then restart `dsh web`. Why Bridge Promise | What it means | **Preview before execution** | `/bridge ` creates no target and changes no source session. Review or edit the five-section handoff first. | **Move state, not tool traces** | Decisions, pat

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Totoro-qaq/dsh-plugin-bridge

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。