dsh-takeover
在终端中运行以下命令:
dsh plugin install IKEASven69/dsh-takeover
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开「设置 → 插件 → 添加插件」,粘贴源码地址 https://github.com/IKEASven69/dsh-takeover 安装,或在终端执行 dsh plugin install IKEASven69/dsh-takeover。
插件介绍
在多家 coding agent 之间切换时,最难的不是「把聊天记录拷过去」,而是让下一位接手者真正知道目标、动过哪些文件、停在哪、还差什么——而且不能误把历史叙述当成当下事实。dsh-takeover 面向 DeepSeek Harness,实现 handoff: 1 协议的完整接管闭环:只读拉取八家外部 agent 的本地会话并蒸馏成六段协议卡注入当轮;把当前会话寄存成交接卡片落入共享收件箱;开局取件或从会话输入框的「接力」工作台浏览后一键接管。
核心能力可以概括为「拉、推、接管」三合一。拉取侧不写对方会话存储、不依赖对方 CLI 的 resume,降低转换层随上游布局变化而整体失效的风险;寄存侧用 Markdown + YAML 的开放卡片格式,配合 ~/.handoff 文件系统总线(可用 HANDOFF_HOME 指向同步盘实现跨机器接力)。卡片强调证据账本四态与路径引用而非原文堆砌,取件消费即归档,便于审计与二次核对。
适合同时在 Claude、Codex、OpenCode、Cursor 等多套 agent 间协作的人,需要在 harness 内直接接着干、而不是换一家 CLI 原生续跑的用户;也适合希望把「干到一半」的会话异步交给另一台机器或另一个 agent 的团队。若你只需要单向导出工作区里的 HANDOFF.md,姊妹插件 dsh-handoff 更轻;若要收件箱、跨 agent 取件与浏览接管,选本插件。
截图预览
使用场景
- 在 Claude 或 Cursor 等外部 agent 干到一半,拉回 Harness 用六段卡接着掌控
- 下班前把当前会话寄存到收件箱,另一台机器开局取件继续
- 在会话「接力」工作台浏览八家最近会话,点接管新建会话并自动切换
适合人员
- 同时在多家 coding agent 间切换的开发者
- 需要跨机器或异步接力、又不想写对方会话存储的用户
- 在 DeepSeek Harness 内追求工作连续性与可审计交接的人