Skills Plugins MCP Prompt Model 导航 博客 资讯 我的中心
开发与运行时 #dsh-plugin

dsh-orchestrator

【编排模式】为 DeepSeek Harness 提供多智能体编排模式:主智能体分解分派、worker 全网格互通,支持逐 worker 指定模型与思考强度。

zibo2025 @zibo2025 ⬇ 1 ★ 5 main

安装

dsh plugin --profile web add github:zibo2025/dsh-orchestrator
下载安装清单

需要可复现安装时,可在仓库后追加 #commit 固定提交。

【编排模式】为 DeepSeek Harness 提供多智能体编排模式:主智能体分解分派、worker 全网格互通,支持逐 worker 指定模型与思考强度。

该插件未提供要点说明,请参考仓库 README。

dsh-plugin
  1. 安装并启动 DeepSeek Harness:npx @deepseek-ai/dsh web
  2. 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
  3. 用 dsh plugins list 确认已安装,必要时重启 Harness 生效

插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。

代码仓库github.com/zibo2025/dsh-orchestrator
许可证MIT
主要语言main
下载量1
GitHub 星标5
最近推送2026-08-14
收录日期2026-09-19
分类开发与运行时

事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。

以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。

# dsh-orchestrator

> **orchestrator** 意为「编排器 / 协调者」;读音:美 /ˈɔːrkəstreɪtər/ · 英 /ˈɔːkɪstreɪtə(r)/,重音在第三音节,近似「奥克斯**特雷**特尔」。

面向 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) 的原生全互联智能体编排插件:
一个主智能体负责任务分解与分派,多个 worker 负责实际执行,**任意智能体之间都能原生互发消息**
(主 → 子、子 → 主、子 ↔ 子),并支持为每个 worker 单独指定模型与思考强度。
没有文件信箱、没有提示词约定、没有轮询——消息直接走 harness 自带的智能体收件箱。

```mermaid
flowchart LR
    U([用户需求]) --> M[主智能体
任务分解与分派]
    subgraph G[worker 网格 · 任意智能体之间互通]
        W1[worker A
独立模型与思考强度]
        W2[worker B
独立模型与思考强度]
        W3[worker …]
    end
    M -- agent_spawn --> G
    G -- 回报 --> M
    M --> R([汇总结果给用户])
    W1 <--> W2
    W2 <--> W3
```

## 一键安装

把下面这句话发给你的 DSH 智能体,它会全自动完成安装:

> 请自动安装 dsh-orchestrator 插件:运行 `ls $DSH_HOME/profiles` 找到我的 profile 名,然后执行
> `dsh plugin --profile <该名字> add dsh-orchestrator`;若失败,加 `--registry=https://registry.npmjs.org`
> 重试一次;完成后提醒我重启 dsh。

装完**重启 `dsh`** 生效(运行中的进程不会热加载新安装的包)。

## 手动安装

| 方式 | 命令 |
| --- | --- |
| npm(推荐) | `dsh plugin --profile  add dsh-orchestrator` |
| GitHub 源码 | `dsh plugin --profile  add github:zibo2025/dsh-orchestrator#v0.1.3` |

- `` 是你的 profile 名,即 `$DSH_HOME/profiles/` 下的目录名(例如 `web`)。
- 国内镜像未同步时用官方源:`dsh plugin --profile  add dsh-orchestrator --registry=https://registry.npmjs.org`。
- GitHub 方式需 pnpm ≥ 10 一次性 `allowBuilds` 授权:第一次 `add` 失败后,把它打印的包键加进
  profile 的 `pnpm-workspace.yaml` 的 `allowBuilds`,再重跑命令。

```mermaid
flowchart TD
    A[开始安装] --> B{选择渠道}
    B -- npm · 推荐 --> C["dsh plugin --profile <name> add dsh-orchestrator"]
    B -- GitHub --> D["dsh plugin --profile <name> add github:zibo2025/dsh-orchestrator#v0.1.3"]
    C --> E{选择生效范围}
    D --> E
    E -- 组合包 --> F[该 profile 的所有会话生效]
    E -- 仅预设 --> G[仅编排预设内生效
agent.cordis.yml 加一行]
    F --> H[重启 dsh]
    G --> H
```

生效范围两种:**组合包**(该 profile 的所有会话都获得网格工具)或**仅预设**(在预设的
`agent.cordis.yml` 加一行 `- id: orchestrator` + `name: dsh-orchestrator`,并 `pnpm add dsh-orchestrator`,
推荐——协议只在你需要的地方生效)。

## 工具

| 工具 | 作用 |
| --- | --- |
| `agent_spawn` | 派生一个常驻后台、可持续对话的 worker,可单独指定 `provider` / `model` / `maxTokens` / `effort` |
| `agent_send` | 给网格内任意智能体发消息(子 → 主、子 ↔ 子都行),不返回对方的答复 |
| `agent_broadcast` | 一条消息发给网格内所有在线智能体 |
| `agent_list` | 查看网格花名册(含标签、父级、主智能体标记) |

`effort`(思考强度)取值:`off`(关闭)/ `high`(高)/ `max`(最高)。

开一个会话,直接提需求即可——网格协议会自动注入提示词,例如:

```
用 agent_spawn 创建两个 worker:
- 一个 label 为 researcher,effort 设为 high,调研「A 主题」并写结论;
- 一个 label 为 checker,用便宜的模型,独立复核 researcher 的结论;
让它们通过 agent_send 互发消息交换意见,最后把结论汇总给我。
```

## 注意

- **回合制**:消息成为目标智能体的*下一回合*,无法打断进行中的调用。
- **仅在线目标**:worker 完成后会离开注册表(`agent_send` 返回 `not online` 属正常),需要时重新派生。
- **网格 = 你的派生树**:其他会话的智能体对你的网格不可见。
- 装完工具没出现:重启 `dsh`(组合包方式)或在新会话选择该预设(仅预设方式)。

## 许可证

MIT

数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。