NanmiCoder/dsh-agent-teams

DeepSeek Harness 的 Agent Teams 多智能体协作插件,支持多个 AI Agent 组成团队,协同完成复杂任务,实现任务分配、并行执行、成员通信与团队协作。 AgentTeams plugin for DeepSeek Harness

解决的问题

dsh-agent-teams 将单一的 DeepSeek Harness (DSH) 聊天会话转换为一个协调的多代理团队。它通过允许“队长”代理将任务委派给专门的子代理、管理依赖关系并通过实时可视化界面跟踪进度,从而解决了管理复杂、多步骤项目的问题。

工作原理

当通过 /agent-teams 命令或自然语言触发时,该插件会启动一个协议,由队长代理规划工作流程。它会创建一个任务的有向无环图 (DAG) 并将其分配给持久化的子代理。系统使用共享调度程序来管理任务状态(空闲、运行、就绪),确保在任务开始前满足依赖关系,并实现代理之间的直接通信。整个过程通过持久化的文件备份状态进行管理,用户可以在专门的 Web UI 面板中监控团队进度、成员角色和任务历史记录。

适用人群

本项目适用于 DeepSeek Harness 平台的开发人员和高级用户,他们需要自动化处理需要多个专业代理协同工作的复杂、多阶段编码或研究工作流程。

亮点

  • 队长主导的委派:自动将目标拆分为具有依赖意识的任务,并将其分配给子代理。
  • 实时活动面板:提供一个可视化工作区来跟踪成员名单、任务依赖关系和实时进度。
  • 质量门禁:支持结构化工作流程,包括需求、实现、验证和审查阶段,并具备自动修复功能。
  • 可配置的配置文件:允许用户为不同类型的项目定义具有特定模型、角色和工具访问策略的自定义团队模板。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • Dispatch