API Reference cmdc_orchestrator v#0.5.0

Copy Markdown View Source

Modules

CMDC 多 Agent 编排引擎 — DAG 驱动的 Agent 协作。

DAG 定义:节点 + 边 + 拓扑排序。

Executor 与 dry_run 共用的信号分支、上下文合并工具。

DAG 执行器 — 拓扑分层并行调度 + Router 剪枝。

编排节点 behaviour。

编排节点 registry。

单个 workflow 节点的一次执行账本。

编排节点类型集合。

Agent 节点 — 驱动一个 CMDC Agent 执行配置好的 prompt。

Aggregator 节点:合并多个上游结果。

Condition 节点:对运行上下文做确定性条件判断,返回 "true" / "false" signal。

Debate / Consensus 节点 —— 多个辩手 Agent 围绕 topic 辩 N 轮,最终 Judge 给出裁决。

Eval Gate 节点:用离线指标阻断不满足阈值的 workflow 发布或执行分支。

Gate 节点:质量检查点。

Hierarchy 节点 —— Manager-Workers-Synthesizer 三段式协作。

Router 节点 — 按策略把执行流分发到不同分支,下游节点通过 branch 边匹配。

Tool 节点:在 workflow 中直接调用 CMDC.Tool

一次 workflow 执行的运行账本。

Workflow run 事件账本条目。

Workflow run 状态集合与归一化工具。

Workflow run 账本后端 behaviour 与默认包装函数。

ETS RunStore 后端。

DAG 运行时句柄:承载一次 Executor.run/2 周期内共享的进程资源。

cmdc_orchestrator 运行事件。

内置 WorkflowSpec 模板包。

企业 Workflow Runtime 的可持久化规格。

Workflow 边持久化规格。

Workflow 节点持久化规格。