DeepSeek Harness 插件介绍:dsh-expert-team

在 DeepSeek Harness (DSH) 的生态中,构建复杂任务时常遇到上下文漂移、缺乏独立验证以及返工不收敛的问题。dsh-expert-team 插件通过构建角色化多智能体团队来解决这个问题,它将分散的智能体协作转化为结构化的交付流程,为中小团队与个人接单者提供一支完整的“数字技术部”。

这是什么

该插件由 yangdcm 维护,核心目标是让用户通过一句自然语言目标,自动组建并指挥一支包含 12 个角色的多智能体专家团队。团队通过 9 阶段门控流水线进行协作,最终实现者直接修改工作区代码,全过程留痕成可复核的工件。

核心功能

  • 12 角色多智能体团队:包含产品经理、架构师、技术调研、UI/UX、前后端、数据、安全审计、代码评审、测试、运维、文档等角色。
  • 9 阶段门控流水线:通过澄清、调研、设计、规格评审、方案确认、实现、审查、测试、交付九个阶段的流转,确保任务有序推进。
  • 零运行时依赖与零构建步骤:插件依赖 dependencies: {},无需构建工具或安装钩子,安装即用。
  • 直接修改工作区与过程留痕:实现者直接修改用户工作区的代码,所有过程产物(如 SPEC.md、PLAN.md)保存在 <工作区>/team/<run-id>/。
  • 质量门禁由代码强制执行:通过插件代码而非提示词来拦截违规操作,例如未完成的任务不能标为完成、质量问题必须由特定角色裁决。

安装与启用

1、在终端执行安装命令:

dsh plugin --profile web add @yangdcm/dsh-expert-team

2、重启 dsh web。插件加载时会自动把“专家团模式”预设铺好。

典型用法

1、切换到“专家团模式”。
2、在输入框输入指令,例如:
/team 做一个带登录的支付模块
3、通过输入框上方的常驻状态条(显示运行中的角色)或 /team canvas 开启全屏画布查看团队状态。
4、使用 /team status 查看当前任务状态。

适用场景与注意

  • 适用场景:中小团队内部工具与产品迭代、个人接单 / 外包交付、独立开发者做完整项目。
  • 环境要求:依赖 DeepSeek Harness >= 0.1.5-rc.1 (web profile),需要 Node.js >= 20。
  • 配置与重启:部分配置(如记忆后端)修改后需重启 dsh web 才能生效。
  • 数据存储:过程产物保存在 <你的工作区>/team/<run-id>/,本机数据保存在 $DSH_HOME/expert-team/。

该插件通过代码级别的质量门禁和结构化的交付流程,帮助开发者将 LLM 的能力转化为可复核的工件。更多细节可参考 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜