qyingji0122/fanout-plugin ↗★ 0
dsh-fanout-plugin
DSH 并行多智能体编排插件:支持一键派出多个副进程并行执行任务,主进程可随时通话、修改指令、中断或收集结果。
AI 分析
核心用途是实现多任务并行处理与分工协作。适合需要对大任务进行并发处理(如多模块同时审查、多方案并行探索)的复杂工程场景。
安裝
此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗
說明文件
閱讀完整 README ↗📖 使用方法
方式一:命令(不经模型,立即派出)
/fanout 3 帮我审查项目代码 # 3 个进程执行相同任务
/fanout 审查A模块 | 审查B模块 # 按分工各派一个进程
方式二:对话(主进程自动调度)
「派 5 个进程并行分析这份文档」
主进程(模型)会自动调用 fanout_dispatch 并全程协调。
方式三:面板(对话流内)
对话里自动出现的 🛰 并行副进程 长条:
- 显示每个进程:状态圆点(呼吸=运行中 / 绿=完成 / 灰=未知)+ 序号 + 分工 + 状态
- 点击进程行展开:完整 ID、输出摘要、发送新指令、中断、「先中断当前工作」选项
- 点击标题条可收起/展开
模型工具一览
| 工具 | 作用 |
|---|---|
fanout_dispatch | 发布指令并派出多个副进程并行执行(mission / roles / workers / model) |
fanout_talk | 与指定副进程通话/修改指令(worker_id 支持唯一前缀,priority: queue|interrupt) |
fanout_status | 查看本会话所有副进程状态 |
fanout_interrupt | 中断一个或全部副进程 |
fanout_collect | 收集已完成副进程的最终汇报 |