ConradLu2740/dsh-orchestrate

ConradLu2740★ 0TypeScript最后同步: 2026-08-17

在 GitHub 打开

Multi-agent orchestration plugin for DeepSeek Harness

README 摘要

dsh-orchestrate One prompt. A team of agents. | 一句话,一支 Agent 队伍。 English | 中文 让 DeepSeek Harness(dsh)的主 Agent 在合适时候 主动、积极 地调用子 Agent 完成并行任务: orchestrate delegate 并行拆分、 orchestrate review 对抗审查、 orchestrate explore 多样性探索, orchestrate status / orchestrate stop / orchestrate converge 跟踪、中止与收敛; 附 orchestration:policy 决策注入( 仅根 Agent 可见 ),教模型判断"何时该派、何时不该派"。 ⚠️ 第三方插件,非官方出品。构建于官方 subagent 能力族( ctx.subagents )之上,只做 决策层 + 编排模式层 + 收敛层。 为什么 - 官方已有完整的 subagent 底层(spawn/continuable/toolFilter/structured output),但模型只有 "可以派"的能力,没有"何时主动派、怎么拆、怎么等、怎么收"的编排层。 - 一个 Agent 的能力有上限:长任务串行、方案没有第二视角、多方向只能拍脑袋。 - 本插件把 Proma agent-collaboration 的协作方法论(并行拆分/对抗审查/多样性探索)工程化。 真实 API 验证(Spike C,2026-08-16) :10 个应编排任务 100% 主动触发 编排, 10 个对照任务 0% 误触发 (deepseek-v4-flash)。触发率依赖任务书自包含——与插件设计一致。 安装 插件默认使用 spawn provider;官方 provider 必须由 DSH profile 单独安装,且版本要与宿主 DSH 匹配。 本仓库当前验证组合是 0.1.0-rc.6 ; fork / acp 需要用户自行安装并验证对应 provider。 使用 在 dsh Web UI 里对 Agent 说: Agent 会主动调用 orchestrate delegate ,返回: 长任务可后台化: run in background: true 立即返回 runId,稍后用 orchestrate converge 收敛。 工具 工具 作用 orchestrate delegate 并行拆分: tasks (任务书数组)/ task (单任务)/ template (模板引用: delegations/ .yml + templateArgs 占位符填充);并发默认 4、超时默认 10 分钟;支持 run in background (后台化)、 co…

在 GitHub 查看完整 README →
Agent/智能体agentagent-orchestrationdelegationdsh-bundledsh-plugindsh-plugin-marketdsh-pluginsdsh-skill

分类