DSH Plugins
返回列表
⚙️

dsh-dispatch

工作流 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install Shuffle-1992/dsh-dispatch

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

在 DeepSeek Harness 中执行 dsh plugin install Shuffle-1992/dsh-dispatch(本仓库为 monorepo,安装时需带 #path:dispatch 指向插件子目录,详见 https://github.com/Shuffle-1992/dsh-dispatch),装完后完全重启 DSH 生效。

插件介绍

DeepSeek Harness 自带的 subagent 跑的是 DSH 自己的 agent;当你希望任务由本机 ZCode CLI 在独立进程里执行、占用独立额度与会话,并在界面里看得见、管得住时,就需要一条专门的派发与监视链路。DSH 派发台正是为此设计:把 prompt、任务文件或目标描述交给 ZCode,任务行出现在页面右下角的悬浮面板里。

核心能力围绕派发、互斥、监视与续跑展开。支持 build、edit、plan、yolo 四种模式;通过 repo 与 memory 文件锁及进程内 FIFO 队列实现单写者互斥,多会话并发时冲突任务只排队、不互相踩脚。面板可查看 job 状态、耗时、上下文占用、退出码与最近输出,并支持终止、同会话续跑、换通道重跑。通道与降级链可在额度耗尽或未开通时自动交接;免费额度 Start Plan 与付费套餐共用同一套面板、台账与暂停逻辑。另有跨会话派发总开关、本地用量聚合,以及与会话内 dispatch 工具共享实现的 agent 动作。

适合已在 DSH 桌面版工作、并可选安装本机 ZCode CLI 的用户:需要把交给 agent 去做的诉求落到 ZCode 工具链与独立会话上,同时保留 DSH 侧的可见性与管控。与把免费额度接成 DSH 对话通道的方案不同,派发台强调独立 ZCode 进程自主用工具干活;若更在意在 DSH 里交互式对话并复用 DSH 工具层,应选 provider 通道;若要让 agent 在 ZCode 里跑任务且能在面板里盯进度,派发台更合适。

使用场景

  • 把长任务交给本机 ZCode 独立进程执行,并在右下角面板实时查看状态与输出
  • 多会话同时改同一仓库时,用文件锁与队列串行派发,避免互相覆盖
  • 付费通道额度将尽或已暂停时,切换通道或走降级链续跑同一任务

适合人员

  • 使用 DSH 桌面版并已安装本机 ZCode CLI 的开发者
  • 需要在界面里终止、续跑、换通道并查看用量台账的用户
  • 希望 agent 用 ZCode 工具链自主干活、而非只用 DSH 内置 subagent 的团队