qyingji0122/fanout-plugin
qyingji0122★ 0JavaScript最后同步: 2026-08-17
DeepSeek Harness 并行多智能体编排插件 - 同时派出多个副进程并行执行,主进程可随时通话修改(AI做的,效果还可以)
README 摘要
fanout-plugin · DeepSeek Harness 并行多智能体编排插件 发布一条指令,同时派出多个 DeepSeek 副进程并行执行;主进程可随时与任一进程通话、修改指令、中断或收集结果。带对话流内嵌的可视化状态面板。 English Documentation ✨ 功能特性 - 并行派出 : /fanout 命令或 fanout dispatch 工具,一次派出 1 8 个 DeepSeek 副进程 同时独立执行 - 按分工派出 : roles 参数或 /fanout 任务A 任务B ... 语法,每个角色一个进程;不指定则全部执行同一任务 - 随时通话修改 : fanout talk 向任一副进程发送新指令/修改要求; priority=interrupt 时先中断其当前工作再立即执行新指令 - 冷唤醒续谈 :副进程是 可续会话 (continuable),即使已完成也可以再次通话唤醒继续工作 - 状态面板 :对话流中自动展开的细长状态条( 🛰 并行副进程 ),实时显示每个进程的运行状态、结束原因、输出摘要,可一键发送指令/中断 - 状态查看 : fanout status 查看全部进程状态; fanout collect 收集已完成进程的最终汇报 - 中断控制 : fanout interrupt 中断单个或全部进程(会话保留,可后续再谈) 📦 交付物 文件 说明 host.js Host 半部源码(工具/命令/RPC/事件/注册表,返回 Cordis Plugin 的函数体) client.js Client 半部源码(对话流面板,React + 主题 token) README.md 本文档 🚀 安装方式 本插件为 DSH(DeepSeek Harness)的 动态 Cordis 插件 ,进程内定义并运行: 1. 在 DSH 会话中调用 cordis define : - plugin.kind: "new" , idPrefix: "fanou" - code.host = host.js 内容(函数体, return { inject, apply(ctx) {...} } ) - code.client = client.js 内容 2. 调用 cordis run 激活(首次需在 GUI 批准) 3. 插件运行后自动注册 5 个模型工具、 /fanout 命令与对话流面板 📖 使用方法 方式一:命令(不经模型,立即派出) 方式二:对话(主进程自动调度) 「派 5 个进程并行分析这份文档」 主进程(模型)会自动调用 fanout dispatch 并全程协调。 方式三:面板(对话流内) 对话里自动出现的 🛰 并行副进程 长条: - 显示每个进程:状态圆点(呼吸=运行中 / 绿=完成 / 灰=未知)+ 序号 + 分工 …
在 GitHub 查看完整 README →分类
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
★ 88,090
volcengine/OpenVikingSelf-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 28,837
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 23,081