hongyue0721/dsh-kimicode-swarm

插件 ⭐ 0 MIT other

DeepSeek Harness 批量并行子Agent调度插件:swarm_batch工具(Kimi Code Swarm模式移植)+ /swarm命令 + 聊天内实时进度条

catalog 简介:DeepSeek Harness 批量并行子 Agent 调度插件:swarm_batch 工具(Kimi Code Swarm 模式移植)+ /swarm 命令 + 聊天内实时进度条

安装

┌─ host 半区(node 进程,src/index.ts)─────────────────────────┐
│  swarm_batch 工具(ctx.tools.register)                        │
│    ├─ 参数归一化(core/normalize.ts):模板填充 / 模型解析 / 去重 │
│    ├─ SwarmScheduler(core/scheduler.ts):两阶段自适应并发调度  │
│    │    └─ onProgress 回调:每步状态变化                        │
│    ├─ ctx.subagents.start():真实子 Agent 启动(继承调用者模型) │
│    └─ session.append('swarm/progress'):进度事件(src/events.ts)│
│  /swarm 命令(ctx.commands.register):一次性 Swarm 模式指令     │
│  设置命名空间 + 系统提示词公告                                  │
└──────────────────────────────────────────────────────────────┘
                            │ mux 事件流(透传所有 session 事件)
┌─ browser 半区(Web GUI,src/client/)─────────────────────────┐
│  progress-store.ts:模块级进度订阅(mux 流 → 按 callId 分发)    │
│  SwarmCard.tsx:tool.call.toolview keyed 视图                   │
│    ├─ 运行中:每子 Agent 一行实时状态(排队/运行中/完成)        │
│    └─ 完成后:结果面板(每行可展开,汇总自 presentationMeta)    │
│  SwarmSettingsCard.tsx:设置卡片(模型映射表,模型目录动态拉取)  │
└──────────────────────────────────────────────────────────────┘

hongyue0721/dsh-kimicode-swarm 加入你的 DSH 配置(web profile)即可启用。

README

展开完整 README 收起

README 内容为空。