dsh-orchestrator
by zibo2025
orchestrator 意为「编排器 / 协调者」;读音:美 /ˈɔːrkəstreɪtər/ · 英 /ˈɔːkɪstreɪtə(r)/,重音在第三音节,近似「奥克斯 特雷 特尔」。
安装
dsh plugin --profile web add github:zibo2025/dsh-orchestratorGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
orchestrator 意为「编排器 / 协调者」;读音:美 /ˈɔːrkəstreɪtər/ · 英 /ˈɔːkɪstreɪtə(r)/,重音在第三音节,近似「奥克斯特雷特尔」。
面向 DeepSeek Harness 的原生全互联智能体编排插件: 一个主智能体负责任务分解与分派,多个 worker 负责实际执行,任意智能体之间都能原生互发消息 (主 → 子、子 → 主、子 ↔ 子),并支持为每个 worker 单独指定模型与思考强度。 没有文件信箱、没有提示词约定、没有轮询——消息直接走 harness 自带的智能体收件箱。
flowchart LR
U([用户需求]) --> M[主智能体<br/>任务分解与分派]
subgraph G[worker 网格 · 任意智能体之间互通]
W1[worker A<br/>独立模型与思考强度]
W2[worker B<br/>独立模型与思考强度]
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 <name> add dsh-orchestrator |
| GitHub 源码 | dsh plugin --profile <name> add github:zibo2025/dsh-orchestrator#v0.1.3 |
<name>是你的 profile 名,即$DSH_HOME/profiles/下的目录名(例如web)。- 国内镜像未同步时用官方源:
dsh plugin --profile <name> add dsh-orchestrator --registry=https://registry.npmjs.org。 - GitHub 方式需 pnpm ≥ 10 一次性
allowBuilds授权:第一次add失败后,把它打印的包键加进 profile 的pnpm-workspace.yaml的allowBuilds,再重跑命令。
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[仅编排预设内生效<br/>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
原始 README: https://github.com/zibo2025/dsh-orchestrator/blob/main/README.md ↗
同类插件
查看全部 →
deepseek-harness
从仓库或系统描述生成经过校验的自包含交互式架构图、流程图、时序图、数据流图和生命周期图。

dsh-plugin
通过 DSH MCP 客户端挂载 Ouroboros 的纯配置包,在 DSH 中提供 36 个涵盖需求访谈、Seed、执行、评估与演化流程的工具。

dsh-tongflow
基于 TongFlow 的“片场”插件,用于图片、配音、音乐与视频制作:agent 为每个资产生成 TongFlow 工作流文件(.tongflow.json)并通过 TongFlow 插件执行,内嵌工作流画布,按镜头/角色/take 组织项目,附漫剧模板;以 @tongflow 开头的会话进入 Studio 界面。

helloagents
AI 编码 CLI 的工作流层:技能、项目知识、交付检查、更安全的配置写入与可恢复执行

dsh-ai-novel-writer
安装专用 AI 小说创作预设与工作台:提供带修订号的本地项目资产、紧凑侧边工作台,以及需要原生审批的逐文件变更。

rea
用 agent 逆向任何东西:从应用行为到原生二进制