精选
为什么选中它
待人工精选——以下事实来自源码仓库。
它能做什么
⚡ DSH 指挥家(动态插件/热更新版):在会话里派活给 11 种外部 agent CLI(Codex/Claude Code/TraeCode…),cordis_define 秒级安装,不碰 profile。
适合谁
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
风险提示
- 未发现明显风险信号;安装前仍建议查看源码。
⚡ DSH 指挥家(动态插件/热更新版):在会话里派活给 11 种外部 agent CLI(Codex/Claude Code/TraeCode…),cordis_define 秒级安装,不碰 profile。
待人工精选——以下事实来自源码仓库。
⚡ DSH 指挥家(动态插件/热更新版):在会话里派活给 11 种外部 agent CLI(Codex/Claude Code/TraeCode…),cordis_define 秒级安装,不碰 profile。
想用 DSH 获得这项能力的用户;装前建议先看源码和文档。
dsh plugin --profile web add github:MJorgin/dsh-agent-conductor 作者没有声明支持的平台。
让 DeepSeek Harness 的 agent 自动识别派活需求,把任务派给 11 种外部 agent CLI(Codex、Claude Code、TraeCode、OpenCode、Gemini、Cursor、Kimi、Qwen、Copilot、WorkBuddy、Grok)无头执行,结果回传会话。 > 灵感来自 Multica——把"agent 小队"概念做成一个零安装成本的 DSH 技能。 ## 为什么是 Skill | | profile 插件 / bundle | 动态插件 | Skill(本方案) | |---|---|---|---| | 安装 | 写 profile + 重启 | 会话内定义 | 复制一个文件夹 | | 触发 | 手动 | 模型调工具 | 描述匹配,模型自动识别 | | 风险 | 可能影响 Web UI | 会话级、重启消失 | 只读脚本,宿主无感 | | 结果 | 工具结果 | 工具结果 | stdout 直接成为回答依据 | 一个 SKILL.md + 一个 90 行的 dispatch.py,完事。 ## 安装 把 skills/conductor/ 复制到任意技能根目录(项目级 .dsh/skills/ 或全局 ~/.dsh/skills/): sh mkdir -p .dsh/skills/conductor cp -R skills/conductor/. .dsh/skills/conductor/ 装完无需重启——下次对话直接说: - 「派 codex 把这份 README 翻译成繁体中文」 - 「让 Claude Code 查一下这个报错的成因」 - 「用 Codex 独立实现一个 XXX」 agent 会自动识别(SKILL.md 描述匹配)→ 执行 dispatch.py → 结果回传。 ## 前置:想派谁就装谁的 CLI sh # Codex(机器上已有 codex-cli 时软链到 PATH) ln -s ~/.codex/plugins/.plugin-appserver/codex ~/.local/bin/codex # Claude Code / OpenCode npm i -g @anthropic-ai/claude-code npm i -g opencode-ai # TraeCode CLI:https://docs.trae.cn/cli_command-line-parameters > Codex 要求在受信任的 git 仓库运行:把 CONDUCTOR_CWD=/path/to/git/repo 写进 ~/.dsh/secrets/media-tools.env。 > 想让派出的 agent 能写文件:Codex 的 ~/.codex/config.toml 加 sandbox_mode = "workspace-write"。 > 派活消耗对方 CLI 的登录额度。 ## 已验证 vs 待验证 | CLI | 无头命令 | 状态 | |---|---|---| | Codex | codex exec "{task}" | ✅ 真机实测(翻译任务已产出交付) | | Claude Code | claude -p "{task}" --output-format text | ✅ 官方文档 | | TraeCode | traecli exec "{task}" | ✅ 官方文档 | | OpenCode | opencode run "{task}" | ✅ 官方文档 | | Gemini / Cursor / Kimi / Qwen / Copilot / WorkBuddy / Grok | 见 dispatch.py 注册表 | ⏳ 命令形态待实测 | ## 可选:bundle 安装(host-only) 仓库同时是一个 host-only dsh bundle(声明 dsh.bundle、无任何客户端代码),一条命令把 conductor_dispatch 工具装进 profile: sh dsh plugin --profile web add github:MJorgin/dsh-agent-conductor - 工具与技能共用同一份 CLI 注册表; - 无 client 半边,不影响 Web UI(早期带面板的客户端版本因此移除,见 git log); - 面板/任务看板回收等功能走路线图,另行实现。 ## 仓库内容 index.js # bundle 宿主半边:conductor_dispatch 工具(host-only) cordis.patch.yml # bundle 层(单行,无客户端) skills/conductor/SKILL.md # 技能定义:触发描述 + 派活规则 + 隐私 skills/conductor/scripts/dispatch.py # 派活引擎(Python 标准库,零依赖) conductor-dynamic.js # 备选:动态插件版(cordis_define 路线) ## 路线图 - [ ] 面板 UI(可选,动态插件 client 半边) - [ ] 任务看板回收:派活结果写入 dsh-task-board 卡片 - [ ] 小队编排:一个任务分发给多个 agent 汇总(Multica squads 形态) ## License MIT ## 相关链接 - 🎨 dsh-media-skills —— 同作者的 DSH 读图/生图插件(GLM-4V-Flash + Qwen3-VL + Gemini 三引擎容错) - ⚡ 本仓库:dsh-agent-conductor - 📬 社区收录 PR:awesome-dsh-plugin#664 - 📋 精选列表:awesome-dsh-plugin · 生态索引:dsh-plugin topic - 🎯 对标:Multica(多 agent 工作台)· dsh-web-ui(任务看板)不看 Star,人工一条条挑的。
把 DSH 的 settings.yaml 做成可视化看板:所有已注册的 settings namespace——包括官方界面从未覆盖的第三方插件配置——都渲染成可编辑表单。项目还早,但方向很对:告别手改 YAML。
给 DSH 的 DIY 轨迹可视化:把 agent 的计划与执行画成图,不用翻原始日志也能看清它在干嘛。项目还早,但补上了「一眼看懂 agent 在做什么」这个真实缺口。
从 Claude Code / Codex 把活派给 DSH:在宿主内拉起带分级预设的 DSH agent 会话,看原生子代理进度,还能借它的多模态桥给纯文本的 DSH 补上视觉和生图。编排型插件,把 DSH 变成其他编码 agent 的后端。