DSH Plugins
返回列表
dsh-parallel-dev

dsh-parallel-dev

工作流 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install zzd1990/dsh-parallel-dev

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

在 DeepSeek Harness 会话中让 Agent 执行 dsh plugin install zzd1990/dsh-parallel-dev(源码:https://github.com/zzd1990/dsh-parallel-dev),安装结果为 applied 后重启 DSH。

插件介绍

DeepSeek Harness 已经提供了团队任务板与完整状态机,但任何成员都可以直接把任务标成 completed——没有验收、没有证据、也没有独立核对。「实施和验收是同一个人」是并行开发里很隐蔽的失败方式:看板全绿,交付物却可能从未被第二双眼睛看过。

dsh-parallel-dev 不重造任务板,只补上平台缺的那一环:在 tools/pre-execute 钩子里拦截「标记完成」,让 team_task_update 的 complete 动作必须命中一份 passed 的独立验收记录,否则会被真正拒绝,而不是友好提示。验收由一次性 subagent 通过 pdev_verify_record 登记,带判据与可定位证据,并绑定 worktree 的 commit sha;完成时若 HEAD 已变化,完成动作同样会被拒。用户若明确说某任务不用验收,pdev_waive 会逐字核对原话后放行并留痕。

除门禁外,插件提供 /pdev/board 依赖看板(分层、关键路径、同泳道排队、并发时间轴),可嵌在 DSH 侧栏;并自动把团队并行开发纪律注入系统提示。设置页「并行开发配置」可查看插件状态与诊断,并配置八项行为(如 enforce/advise 门禁、证据与 commit 匹配、禁止自证等)。

适合在 DSH 上用 Agent Teams 做多任务并行、希望「完成」可被机器校验的 Lead 与编排者。当前为 v0.3.0 实验性版本,依赖团队包、git 与可选的 Web/Settings 服务;缺 Agent Teams 时插件仍会加载,但门禁没有可拦截的对象。

截图预览

使用场景

  • 多成员用 Agent Teams 并行改代码,需要独立验收后才能标任务完成
  • Lead 想一眼看清任务依赖、关键路径和并发进度,避免看板全绿却无人核对
  • 开工前想检查团队工具、git 与项目占用是否正常,再决定是否派工

适合人员

  • 在 DSH 上使用 Agent Teams 编排并行任务的 Lead
  • 希望把「完成」变成可校验、可留痕流程的插件用户
  • 需要依赖看板与设置页管理并行开发纪律的团队