dsh-agent-teams:DeepSeek Harness 的多智能体团队协作插件

nanmicoder/dsh-agent-teams

技能与智能体已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 将当前会话变为队长,编排多智能体团队协作完成任务。

让 DeepSeek Harness 的单个会话化身队长,组建持久子代理团队,通过依赖感知任务和直邮协作完成复杂目标。

install
dsh plugin --profile web add github:nanmicoder/dsh-agent-teams
分类
技能与智能体
平台
DSH-Plugin
作者
nanmicoder
分发方式
插件

dsh-agent-teams 核心特性

队长委派任务持久子代理依赖感知任务成员直接消息实时活动面板

dsh-agent-teams 仓库信息

nanmicoder
发布者
nanmicoder
仓库
nanmicoder/dsh-agent-teams
649
Star
63
Fork
1
Watch
23
开放 Issue
语言TypeScript
许可证MIT License
官网
仓库最近更新2026-08-20 00:36:56
仓库创建时间2026-08-12 21:41:50
主题
agentteamsdeepseekharnessdshdsh-agent-teamsdsh-plugin
默认分支main

dsh-agent-teams 仓库简介

dsh-agent-teams 是 DeepSeek Harness(DSH)的 Agent 核心插件(DSH plugin),由 NanmiCoder 维护,采用 MIT 协议,用 TypeScript 编写,最近更新于 2026-08。它把当前 DSH 会话变成一个“队长”,能够组建持久的子代理团队、把目标拆解为带依赖关系的任务,并通过直接消息协调工作——无需额外的工作流引擎。核心能力包括队长委派、持久成员、依赖感知任务、成员间直邮,以及一个实时活动面板 Web UI。该插件提供团队协议、九个协调工具、持久化状态和 Web 界面,让用户可以用自然语言直接要求一个团队协作完成复杂目标。

dsh-agent-teams 这个 DSH plugin 支持哪些核心特性?

插件支持队长主导的委派:当前会话创建团队、分配角色并汇总最终结果。成员是可延续的 DSH 子代理,可在后续被唤醒进行聚焦的跟进。任务具有显式状态,且依赖未完成前不能被认领。成员之间或与队长之间通过持久的邮箱消息直接通信,无需中继。Web UI 实时显示角色、当前工作、未读消息、任务依赖和归档的团队历史。团队状态存储在 <workspace>/.agent-teams/ 目录下,Web 面板读取该磁盘数据并结合实时子代理活动。

dsh-agent-teams 怎么安装?

安装前需要已安装 DeepSeek Harness。推荐通过 npm 安装:

bash
dsh plugin --profile web add github:nanmicoder/dsh-agent-teams

也可以从源码构建:

bash
git clone https://github.com/NanmiCoder/dsh-agent-teams.git
cd dsh-agent-teams
pnpm install
pnpm build
dsh plugin --profile web add .

修改源码后需重新运行 pnpm build,本地插件安装会保持链接。验证配置并重启 DSH:

bash
dsh --profile web --dump-config
dsh web

然后可以直接用自然语言要求团队工作,例如:“使用 AgentTeams 从性能、安全和产品角度审查 v0.5.3 之后的提交,返回一份综合报告。”

dsh-agent-teams 如何工作?

工作流程:当前会话创建团队并成为队长;队长添加基于可延续子代理的角色成员;目标变成带所有者和显式依赖的任务;认领的任务通过持久邮箱消息分发,唤醒对应成员;成员工作、更新任务状态,并直接向队长或其他成员报告;队长汇总结果并归档完整团队记录。默认情况下,成员创建是零交互的:插件会快照队长当前步骤实际使用的 LLM 提供方、模型和推理努力,并在后续延续时恢复。只有显式的异构团队请求(例如“后端用提供方 A/模型 X,前端用提供方 B/模型 Y”)才会提供成员特定的 providermodel

dsh-agent-teams 如何配置?

默认配置无需额外设置即可工作。可信配置文件可以覆盖成员行为,例如:

yaml
- id: agent-teams
  config:
    stateDir: .agent-teams
    memberProvider: spawn
    memberModel: deepseek-v4

该插件由 NanmiCoder 维护,采用 MIT 协议,在 GitHub 上拥有 379 个 Star 和 35 个 Fork,创建于 2026-08-12,最近更新于 2026-08-15。它依赖多个 @deepseek-ai 包,包括 dsh-agent、dsh-session、dsh-subagent 和 dsh-tools 等,确保与 DeepSeek Harness 生态深度集成。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题