NanmiCoder/dsh-agent-teams
DeepSeek Harness 的 Agent Teams 多智能体协作插件,支持多个 AI Agent 组成团队,协同完成复杂任务,实现任务分配、并行执行、成员通信与团队协作。 AgentTeams plugin for DeepSeek Harness
解决的问题
dsh-agent-teams 将单一 DeepSeek Harness (DSH) 会话转变为协调的多代理团队。它解决了管理需要多个专业角色、依赖感知任务排序和持久状态的复杂目标的问题,而无需外部工作流程引擎。
运作方式
该插件建立一个“队长”(主会话)来管理一组持久的子代理。
- 规划:队长将目标拆分为具有明确依赖关系的任务有向无环图 (DAG)。
- 委派:队长将角色分配给成员,这些成员是可延续的子代理。这些成员可以配置特定的 LLM 提供者和模型。
- 执行:共享调度器以原子方式将就绪任务分配给空闲成员。成员可以通过直接、持久的邮箱消息与队友或队长通信。
- 监控:实时 Web UI 提供活动面板,显示任务 DAG、成员名册和进度。
- 质量控制:可选的质量门允许结构化的流程:需求 $\rightarrow$ 实现 $\rightarrow$ 验证 $\rightarrow$ 审查 $\rightarrow$ 集成。
适用对象
DeepSeek Harness 的开发者和高级用户,需要自动化涉及多个 AI 角色的复杂多步骤工作流程(例如,同时从性能、安全和产品角度审查代码)。
亮点
- 队长主导协调:集中委派和结果整合。
- 依赖感知调度:任务仅在前置条件完成后才会被认领。
- 持久子代理:成员是持久的,可以唤醒以进行后续回合。
- 集成 Web UI:原生工作区标签,用于可视化任务进度和成员活动。
- 直接消息:队友可以直接通信,无需通过队长转发。
- 分阶段规划:允许用户在执行前审查和修改团队名册和任务 DAG。
相关
- 项目
- 项目
- 项目
- 项目
- 项目