返回插件库
dsh-agent-teams 封面

dsh-agent-teams

一句话把当前会话变成"队长":组建持久子代理小队、按依赖拆任务协作

github.com/NanmiCoder/dsh-agent-teams
962 MIT 作者 NanmiCoder 更新于

安装

dsh plugin --profile web add @nanmicoder/dsh-agent-teams

dsh-agent-teams

一句话,一支能协作的团队:把当前 DSH 会话变成队长,组建持久子代理、按依赖拆任务、站内信直接协调。

解决什么问题

复杂的多人协作任务在单会话里很难拆解:拆给谁、谁先谁后、结果怎么汇总,通常得靠临时拼装。这个插件把当前 DSH 会话变成”队长”:用自然语言描述目标,就能组建持久的子代理小队、把目标拆成带依赖关系的任务,并通过站内信直接协调,不需要单独的 workflow 引擎。

插件自带队伍协议、10 个协调工具、持久状态、自动共享调度器和实时 Web UI,成员名单、任务 DAG、分段进度一目了然。成员是可续接的 DSH 子代理:空闲成员自动认领下一个就绪任务,被抢占会先撤销过期尝试,冷恢复自动重试中断任务;完成后由队长汇总结果并归档完整记录。

核心功能

  • 队长式委派:当前会话创建团队、分配角色、汇总结果
  • 持久成员:成员是可续接的 DSH 子代理,可被唤醒做后续聚焦轮次
  • 依赖感知任务:任务走过显式状态,依赖没完成前不可认领
  • 自动复用与安全接管:空闲成员认领下一个就绪任务;重新指派先撤销过期尝试,冷恢复重试中断任务
  • 站内信直连:成员通过持久邮箱直接发消息给队友或队长
  • 实时活动面板:Web UI 组合分段进度、可折叠名单与交互式任务 DAG,归档后保留完整历史
  • 斜杠命令/agent-teams 宿主命令直接唤起协议

快速上手

安装:

dsh plugin --profile web add @nanmicoder/dsh-agent-teams

装完重启 DSH 并刷新 Web UI,然后直接描述目标:

用 AgentTeams 从性能、安全、产品三个角度 review v0.5.3 之后的提交,最后给一份合并报告。

也可以在 Web GUI 斜杠菜单里选 agent-teams,输入目标回车即可。默认配置开箱即用,可信 profile 可覆盖 stateDirmemberProvidermaxMembers 等,团队状态落盘在 <workspace>/.agent-teams/

适合谁

  • 任务复杂、需要拆给多个子代理并行协作的 DSH 用户
  • 想要结构化多智能体协作(职责、依赖、进度、汇报)而非临时拼装团队的人
  • 需要可审计团队记录(成员、任务、归档历史)的场景
标签 Agent 增强

内容根据项目 README 整理 · 版权归原作者所有

报告问题 / 申请下架

相关插件