Modules
CMDC 多 Agent 编排引擎 — DAG 驱动的 Agent 协作。
DAG 定义:节点 + 边 + 拓扑排序。
DAG 执行器 — 拓扑分层并行调度 + Router 剪枝。
编排节点类型集合。
Agent 节点 — 驱动一个 CMDC Agent 执行配置好的 prompt。
Aggregator 节点:合并多个上游结果。
Debate / Consensus 节点 —— 多个辩手 Agent 围绕 topic 辩 N 轮,最终 Judge 给出裁决。
Gate 节点:质量检查点。
Hierarchy 节点 —— Manager-Workers-Synthesizer 三段式协作。
Router 节点 — 按策略把执行流分发到不同分支,下游节点通过 branch 边匹配。
DAG 运行时句柄:承载一次 Executor.run/2 周期内共享的进程资源。