<!-- title: 拆dsh-agent-teams：给Agent排兵布阵 -->

# 拆dsh-agent-teams：给Agent排兵布阵

## 概述

## 评测对比表

| Skill | 功能完整度 | 设计质量 | 实战效果 | 上手难度 | 社区活跃度 | 综合分 |
|---|---|---|---|---|---|---|
| dsh-agent-teams | ★★★★ | ★★★★ | ★★★☆ | ★★★ | ★★★☆ | 3.7 |
| golive-skill | ★★★★ | ★★★★☆ | ★★★☆ | ★★☆ | ★★★ | 3.7 |
| unreal-agent | ★★★☆ | ★★★☆ | ★★★☆ | ★★★ | ★★★★ | 3.5 |
| DSH-Desktop-EAC | ★★★ | ★★★ | ★★★ | ★★★☆ | ★★★ | 3.1 |

## 生态坐标：框架巨头之后，新货往哪堆

值得说的是位置关系：这三家解决的是「单个技能写得好不好、Agent个体强不强」。而本周新星榜上冒出来的这批货，回答的是下一个问题——**当你有二十个能干的Agent，谁给它们派活、谁验收、谁兜底**。这是工作流自动化真正没被写透的一层，也是本期四件货共同的赛道。

## 深拆 dsh-agent-teams：把「编队」做成插件

先说清楚证据边界：这个仓库还没开放到能逐行抄台词的程度，本栏目连续六天抓到的硬信息只有它的位置、语言、星轨和一句官方自述。但把这句自述放进生态里读，能读出三个很硬的设计决定——这三个决定，恰好是任何人想写多Agent协作件都绕不开的。

**决定一：做成「插件」而不是「框架」。** 自述里的关键词是plugin。这意味着它不打算再造一个harness去和DeepSeek Harness竞争，而是钻进现有宿主的扩展体系里。对比一下本周翻车的同类：多少新仓库死在「先造平台再等人来」上。插件路线的聪明处在于零迁移成本——用户已有的harness、已有的技能库、已有的记忆文件全部保留，teams只负责一件事：把单个Agent编成队。这是「寄生式增长」的标准打法，superpowers早期也是这么借Claude Code的壳起家的。

**决定二：把「编队」从执行层剥出来。** 名字里没有executor、没有runner，只有Teams。拆开看这是很干净的单一职责：派活（谁做哪件事）和干活（把事做完）被切成了两层。干活这一层，本周的另一件新货unreal-agent用「异步优先」接了盘（下文详拆）；而派活这一层需要的是角色定义、任务路由、进度汇总——这些恰恰是SKILL.md最擅长承载的东西：用Markdown写清楚队长的职责、队员的交接格式、冲突时的仲裁规则，比写代码实现一套调度器便宜得多，而且用户可以自己改。**多Agent件的正确分工是：Markdown管协议，代码管运输。** 谁把调度逻辑硬编码进脚本里，谁就失去了被用户改造的可能。

**决定三：绑定DeepSeek Harness这匹马。** 选宿主是赌博。Claude Code的技能生态已经很卷，一个新编队件扔进去就是第4001个技能；而DeepSeek Harness的插件体系还年轻，第一家做teams的能直接成为「标配」。星轨也印证了这个选择的性价比——五天58星对一个绑定单一宿主的插件来说不算慢，因为它吃的是整个DSH家族的生态外溢（同家族的DSH-Desktop-EAC桌面端本周1766星，见下文）。

**短板同样清楚。** 单一宿主是双刃剑：不用DeepSeek Harness的用户，这个仓库对你是零。另外「Teams」的具体编队语法（角色怎么声明、队伍规模上限、失败重派策略）在官方自述里一个字没提，只能等文档补齐再验——本栏目对未核实的设计细节一律不脑补，这是提醒读者：装之前先去README里确认这几件事。

## unreal-agent：异步优先，为什么值一天93星

**仓库档案**：unreallabsai/unreal-agent，Go语言，自述「Async-first agent harness」，⭐1885。星轨是本期最陡的：9月24日1792星，9月25日1885星，**单日+93**——在1800星量级还能保持这个斜率，说明有真实用户在进场。

它和dsh-agent-teams是天然的上下家。编队件把活分下去之后，最怕的就是「同步阻塞」：队长派四个任务，然后干等着一个一个收结果，上下文窗口全浪费在等待上。「Async-first」写进名字里，等于把多Agent协作最常见的死因当成产品卖点来打——每个队员拿到任务就独立跑，队长按完成度收割结果，而不是按派发顺序傻等。

选Go也有讲究。多Agent执行器的核心开销是并发调度，Go的goroutine模型天然贴合「一个Agent一个轻量协程」的映射；对比JavaScript系的一票harness动不动靠Node事件循环硬扛，Go在这条赛道上是更诚实的工程选择。当然，「async-first」的成色如何——任务是持久化的还是进程内的、断线后能不能续跑——简介没说，装之前值得先翻它的任务状态管理那一节。

**短板**：它是harness不是skill，意味着用户要整体迁移执行环境，上手成本比装一个技能文件夹高一个量级；且和DSH家族一样年轻，边界场景的坑还没人替你踩过。

## DSH-Desktop-EAC：指挥台这层皮值不值得装

**仓库档案**：DSH-EAC/DSH-Desktop-EAC，JavaScript，自述「DeepSeek Harness Desktop (dsh-desktop). EAC: Embracing All Creation (揽尽万象). Bundled Node.js runtime……」（简介在此截断），⭐1766。

这件货是DSH家族的第三块拼图：teams管编队，unreal系管异步执行，Desktop管「人坐在哪里看」。把多Agent指挥从终端搬进桌面窗口，本质上是给编队流程加了一层可视化监督——十二个Agent在跑的时候，终端里刷屏的日志没人看得住，一个能并排看多支队伍状态的窗口是真需求。

**短板**：它自带Node.js运行时，意味着安装包体积和「我机器上已经有Node了」的冗余抱怨会同时到来；且对不玩DSH生态的用户来说，指挥台没有可指挥的对象，等于买了块仪表盘没有发动机。

## golive-skill：工作流的最后一公里是收款

本栏目上上轮拆过部署三兄弟，结论是「让Claude碰生产环境」的信任关卡卡在两处：权限和账号。golive-skill的自述直接对着第二处开火——on your own account，域名、邮箱、支付全部挂在用户自己的账号下，而不是托管在平台方。这句话是极聪明的一句话定位：它把部署类Skill最大的信任焦虑（我的生产资产到底在谁手里）拆成了卖点。

更要紧的是它的覆盖面。hosting加database，是部署三兄弟都在做的事；domain和email，是部署件普遍不管的「能让别人找到你」层；**payments是全场没人做的一层**。AI写完代码谁来上线收款——这个问题本周全站都在讨论，而golive-skill是Skills生态里第一个把payments写进自述的：从「能跑」到「能收钱」，中间的Stripe账号、收单配置、发票邮件，它声称一条龙。一个Agent-built产品的工作流，走到这里才算闭环。

**短板**：正因为它要碰支付，上手门槛是四件里最高的——域名注册商、邮箱服务商、支付网关的账号一个都不能少，配置错了就是真金白银的事故。它的设计质量（4.5星全场最高）和上手难度（2.5星全场最低）必须放在一起读：这是给已经跑通产品、准备收第一笔钱的开发者用的，不是给新手练手的。

## 组队玩法：四件货拼成一条完整流水线

```mermaid
flowchart TD
    A["开发者的需求单"] --> B["指挥台<br/>DSH-Desktop-EAC"]
    B --> C["编队插件<br/>dsh-agent-teams"]
    C -->|分派角色| D["执行Agent一号"]
    C -->|分派角色| E["执行Agent二号"]
    C -->|分派角色| F["执行Agent三号"]
    D --> G["异步任务队列<br/>unreal-agent路线"]
    E --> G
    F --> G
    G -->|验收通过| H["上线件<br/>golive-skill"]
    G -->|验收失败| C
    H --> I["域名邮箱支付<br/>用户自己的账号"]
    I --> J["生产环境收款"]
```

读图要点：编队层（Teams）和执行层（Async）刻意分成两件货，中间只隔一道「任务协议」；验收失败的回路指回编队件而不是执行件——**重派是队长的职责，重跑是队员的职责**，这个边界画清了，多Agent系统才不会陷入互相甩锅的死循环。

## 安装命令

```bash
# golive-skill：GitHub仓库类Skill的标准装法，克隆进Claude Code技能目录
git clone https://github.com/mikehasa/golive-skill ~/.claude/skills/golive

# dsh-agent-teams：harness插件，按其README装入DeepSeek Harness插件目录
git clone https://github.com/NanmiCoder/dsh-agent-teams

# unreal-agent：独立harness，Go环境
git clone https://github.com/unreallabsai/unreal-agent

# DSH-Desktop-EAC：桌面应用，自带Node运行时
git clone https://github.com/DSH-EAC/DSH-Desktop-EAC
```

装GitHub上的技能件也可用skills.sh生态的CLI（`npx skills add 仓库名`），命令行参数以该工具当前版本文档为准。装golive-skill之前，先备好域名、邮箱、支付网关三个账号——它的能力半径就是你的账号清单。

## 推荐排行榜

- **综合第一：dsh-agent-teams（3.7）**——多Agent协作缺的是「编队协议层」，它占的位置最关键，插件路线的成本最低。
- **设计奖：golive-skill（设计4.5）**——一句on your own account拆掉信任焦虑，payments补上全生态空白。
- **增速奖：unreal-agent（单日+93星）**——把赛道头号死因写进名字里，Go选型务实。
- **观望奖：DSH-Desktop-EAC（3.1）**——家族拼图有意义，单拎出来价值存疑，等它脱离DSH生态独立可用再上车。

## 给想写组织件的人三条结论

**一、派活和干活必须分成两个件。** 本期涨得最快的两件货，一家只管编队、一家只管异步执行。把调度器、执行器、可视化塞进一个仓库的组织件，三个功能都做不深，而且用户没法按需替换。

**二、协议写进Markdown，运输交给代码。** 角色、交接格式、仲裁规则这些「队伍的宪法」，用SKILL.md承载，用户读得懂也改得动；进程调度、并发管理这些「队伍的腿脚」，用Go或JS写进脚本。反过来的组织件——Markdown里抒情、代码里藏逻辑——是本周星辰大海里的主要沉船。

**三、先选瘦宿主，再做标配件。** dsh-agent-teams五天58星不靠运气：它赌了一个还没有「teams标配」的年轻harness。Skills生态的窗口期规律一向如此——卷得动的类目（部署、监控、写作）进去就是陪跑，空着的类目（编队、验收、收款）先到先得。下一件值得蹲的新货，大概率还在「组织学」这条线上：验收件、发薪件、跨队审计件，全都还空着。

## 参考来源

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
