把目标拆成并行子任务,分派多智能体协同完成
27/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add aaroncarry/dsh-swarm该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/02·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-llm@deepseek-ai/dsh-subagent@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 目标拆解为并行子任务
- 多智能体协同完成
README
由 DeepSeek 最新模型翻译生成dsh-plugin-swarm
npm version
license
面向 DeepSeek Harness 的主从式(master/worker)多智能体协同编排插件。
高智力主 agent(会话中的 agent)将一个目标分解为并行子任务,分发给拥有不同智力预算的 worker 子智能体。Worker 通过 subagents 服务在其独立的全新上下文中运行;可选的智能评审者对每个结果评分并对不合格任务带反馈重做一次;可选的智能综合者将所有结果合并为一份交付物。
┌─────────────────────────────┐
│ 主 agent(当前会话) │ │ swarm_run(goal, tasks…
展开完整文档(README 剩余 1 节)
dsh-plugin-swarm
npm version
license
面向 DeepSeek Harness 的主从式(master/worker)多智能体协同编排插件。
高智力主 agent(会话中的 agent)将一个目标分解为并行子任务,分发给拥有不同智力预算的 worker 子智能体。Worker 通过 subagents 服务在其独立的全新上下文中运行;可选的智能评审者对每个结果评分并对不合格任务带反馈重做一次;可选的智能综合者将所有结果合并为一份交付物。
┌─────────────────────────────┐
│ 主 agent(当前会话) │ │ swarm_run(goal, tasks…) │ └──────────────┬──────────────┘ ┌────────────────────────┼────────────────────────┐ ▼ ▼ ▼ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ worker (fast)│ ... │worker (std) │ ... │worker (smart)│ ≤16 个任务 └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ └───────────┬────────────┴───────────┬────────────┘ ▼ ▼ ┌──────────────────┐ ┌──────────────────────┐ │ reviewer (smart) │ ───► │ 对标记任务重做 │ (可选) └────────┬─────────┘ └──────────┬───────────┘ └───────────────┬───────────┘ ▼ ┌──────────────────────────┐ │ synthesizer (smart) │ (可选,默认开启) │ → 一份最终交付物 │ └──────────────────────────┘
特性
- 按智力分级:fast(小输出预算)、standard(继承主 agent 的模型)、smart(最大预算,用于最难的步骤、评审者与综合者)。
- 按层级或按任务的模型覆盖:把廉价层指向廉价模型,把 smart 留给你最强的模型。
- 评审 + 重做:评审者返回结构化结论和逐任务反馈;被标记 redo 的任务带着评审意见再执行一次。
- 综合合成:产出一份连贯的最终交付物,并注明每个 worker 的贡献。
- 叶子安全:worker 通过 toolFilter(若 provider 支持)被禁用 swarm 工具,并在提示中明确不得自行启动 swarm。
- 可观测:swarm_status 查看活跃/历史运行;swarm_providers 列出可用传输与 LLM 路由。
安装
插件是一个普通的 cordis 组合行,通过 dsh profile 补丁层挂载。按需选择包来源:
A. 从 npm 安装(推荐;已发布为 @aaroncarry/dsh-plugin-swarm)
dsh plugin --profile web add @aaroncarry/dsh-plugin-swarm
B. 直接从 GitHub 安装
dsh plugin --profile web add github:aaroncarry/dsh-swarm
C. 本地目录安装(拷贝模式;改代码后需重新 update)
dsh plugin --profile web add file:../dsh-swarm
2. 将下面这行加入 profile 补丁层 $DSH_HOME/profiles/web/cordis.patch.yml (参见 cordis.patch.example.yml)
组合行(所有配置项均可选):
- insert:
- id: swarm
name: '@aaroncarry/dsh-plugin-swarm'
config:
providerName: spawn
| 配置项 | 默认值 | 说明 |
| providerName | 自动(spawn > fork > 第一个) | 所有 swarm 子智能体的传输 provider |
| maxTasks | 16 | 单次 swarm_run 的任务数上限(1–32) |
| historyLimit | 20 | swarm_status 记住的已完成运行数(0–100) |
| defaultMaxConcurrency | 4 | 调用未指定 maxConcurrency 时的并行 worker 数 |
| tierBudgets.fast | 4096 | fast 层每次模型请求的最大输出 token |
| tierBudgets.standard | 0 | 0 = 继承主 agent 的预算 |
| tierBudgets.smart | 16384 | smart 层 / 评审者 / 综合者的最大输出 token |
profile 补丁层会被 dsh 启动监视器热应用;否则重启 dsh。
工具
swarm_run
把一个目标分解为最多 16 个独立子任务,以受控并发运行,然后可选评审与综合。阻塞直到整个 swarm 结束。
| 参数 | 类型 | 说明 |
| goal | string(必填) | 总体目标 |
| tasks | array(必填) | { label, prompt, tier?, model?, provider? } —— prompt 必须自包含(worker 看不到会话上下文) |
| maxConcurrency | integer(默认 4) | 并行 worker 数,1–16 |
| modelOverrides | object | { fast?, standard?, smart? } 模型 id;smart 同时覆盖评审者与综合者 |
| review | boolean(默认 false) | 智能评审者评分每个结果;被标记的任务带反馈重做一次 |
| synthesize | boolean(默认 true) | 智能综合者把结果合并为一份最终交付物 |
| providerName | string | 覆盖行配置的传输 provider |
返回 { runId, goal, provider, tasks: [{ label, tier, status, output, error, redone }], review, finalAnswer }。
swarm_providers
列出已注册的 subagent provider(含能力)与 LLM 路由——用于挑选合法的 model / provider 覆盖值。
swarm_status
列出当前活跃与最近完成的 swarm 运行(limit,默认 5,最大 20)。
环境要求
- dsh 部署的主机组合提供 subagents(至少一个 provider,如 spawn)与 tools。
- llm 服务为可选,仅用于丰富 swarm_providers 的返回。
开发
无构建步骤——包直接发布源码。本地迭代:
node --check src/index.js # 语法检查
dsh plugin --profile web add link:../dsh-plugin-swarm # 软链安装(需依赖可解析)
运行时零依赖:一切通过 cordis 服务注入。peerDependencies 中的 @deepseek-ai/dsh-* 是对部署契约的说明;任何真实部署都已自带这些包。
许可证
MIT —— 参见 LICENSE。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
aaroncarry/dsh-swarm
把目标拆成并行子任务,分派多智能体协同完成
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,330已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,826已汉化DSH
72.2
花束设计alchaincyf/huashu-design
一句话生成网页、原型、PPT 与信息图等可交付设计
★ 28,638已汉化DSH
71.7
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,349已汉化DSH
71.6
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,311已汉化DSH
71.4
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。