DeepSeek Harness 中文插件市场
/ DSH多智能体调度插件
DSH多智能体调度插件
dsh-crew
DSH Crew
DSH Crew — 从 Claude Code / Codex / Antigravity / Grok 调度 DSH Agent 工作,无需放弃宿主原生子代理 UI。

📖 介绍
DSH Crew 是一个 DeepSeek Harness (DSH) 插件,由 ZSeven-W 创建维护,4 位贡献者参与。它让 DSH Agent 可以从 Claude Code、Codex、Antigravity 和 Grok 中被调度:编排器保留自己的模型,工作在真正的 DSH Agent 上运行(带有该 harness 的工具、沙箱、预设和会话历史),宿主仍然将其显示为带有实时进度的原生子代理。
GitHub 星标 132,MIT 开源协议,当前版本 0.1.0-rc.7。
✨ 亮点
- 原生进度 UI:Worker 作为 Claude Code / Codex / Antigravity / Grok 中的常规子代理出现——调度计数、运行步骤、工具调用和 token 使用量都显示在宿主自己的任务面板中
- 层级策略与升级:flash 用于机械工作,pro 用于推理;tier_policy 可在工具层将每次调度固定到一个层级,escalate_on_failure 在失败时自动重试
- 宿主内 DSH 会话:每个 worker 都是一等 DSH 会话,在 Web UI 中可见,按工作目录分组
- 视觉与图像生成:describe_image 优先使用 DeepSeek 自己的 VL 模型,generate_image 借用宿主 CLI 的画笔
- 调度护栏:Worker→worker 嵌套深度限制为 3,循环被拒绝;同一工作空间的并发调度被拒绝
- 任务看板:DSH Crew 面板兼作任务看板,运行中和已完成的任务都列出层级、进度和 token
- 一键安装:设置页面一键安装和更新 Claude Code 插件、Codex 角色文件和 Antigravity / Grok agents
🎯 核心功能
| 功能 | 说明 |
|---|---|
| dsh_run_worker | 阻塞式任务调度(tier: flash/pro, effort: off/high/max) |
| dsh_spawn_worker | 异步调度,返回 job id(用于并行扇出) |
| dsh_worker_status | 所有作业的实时进度(turn/step/工具/token) |
| dsh_worker_result | 获取结果,可指定 wait_seconds 等待 |
| dsh_worker_cancel | 取消指定作业,终止其运行时进程 |
| dsh_worker_config | 读取/设置会话默认值(tier, effort, mode, timeout 等) |
| describe_image | 通过查看图像回答问题(截图、设计、图表等) |
| generate_image | 从文本描述生成图像,保存到指定路径 |
📦 安装方式
# 从 npm 安装到 DSH profile
dsh plugin --profile web add @zseven-w/dsh-crew@latest
dsh web
# 本地开发:从源码树安装
dsh plugin --profile web add link:/path/to/dsh-crew
dsh web
# 一键安装宿主集成
node src/install/cli.mjs claude # Claude Code 插件
node src/install/cli.mjs codex # Codex agents + prompts
node src/install/cli.mjs agy # Antigravity MCP + agents + skills
node src/install/cli.mjs grok # Grok MCP + agents + commands
node src/install/cli.mjs all # 全部四个宿主
🏗️ 架构
Claude Code / Codex / Antigravity / Grok(编排器,保留自己的模型)
└─ ds-flash / ds-pro ← 原生子代理 shell(进度显示在宿主任务 UI 中)
└─ MCP: dsh_run_worker(tier, effort, cwd, worker=)
├─ worker="agy"/"grok" → 外部 CLI 运行任务(显式选择)
├─ hub 可达 → DSH 内的会话(Web UI 可见)
└─ 否则 → dsh-jsonrpc-agent 运行时
└─ DeepSeek V4 Flash / Pro
🛡️ 调度护栏
- 来源链:每次调度向 worker→worker 来源链添加一跳。嵌套深度超过限制(默认 3)被拒绝,循环也被拒绝
- cwd 建议锁:每个工作空间一个运行中的 worker。第二个调度进入已持有工作空间时被拒绝
- 可读错误:拒绝时返回可读错误信息,而非静默排队
📊 技术栈
- 语言:JavaScript 91.3% + TypeScript 8.4% + Shell 0.3%
- 协议:MIT
- 贡献者:4 人
- 运行时依赖:仅 @modelcontextprotocol/sdk 和 zod
📝 总结评价
DSH Crew 是 DSH 生态中最重要的跨平台调度插件,132 星标和 4 位贡献者说明了它的价值。它解决了 DSH Agent 与主流编码工具(Claude Code、Codex、Antigravity、Grok)之间的集成痛点——通过原生子代理 UI 显示实时进度,通过层级策略和升级机制优化成本和质量,通过调度护栏防止递归和冲突。多模态桥接为纯文本的 DeepSeek 模型带来了视觉和图像生成能力。一键安装和 Hub 模式让部署变得简单。对于需要在多个编码工具之间调度 DSH Agent 的开发者来说,这是必备插件。
GitHub: https://github.com/ZSeven-W/dsh-crew
Stars: 132 ⭐
📊 元信息
| 类型 | DeepSeek Harness 中文插件市场 |
| Star | ⭐ 132 |
| 下载数量 | ⬇ 16 |
| 许可证 | MIT |
| 语言 | 多语言 |











