计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
multi-agent-topology【效率与协作】First principles of AI societal structures and multi-agent interaction paradigms.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
At the ontological core of multi-agent systems lies the concept of Topology: the formalized graph of interaction, authority, and information flow between autonomous nodes (agents). A single agent possesses limited cognitive aperture; a topology binds multiple cognitive units into a singular, macro-intelligent organism. To master multi-agent design is to architect the sociology of synthetic minds.
These structures transcend frameworks. They are the mathematical and sociological primitives of distributed intelligence.
Supervisor-Worker (Hierarchical) The classical delegation paradigm. A central orchestrator (Supervisor) decompose tasks, dispatches sub-routines to specialized nodes (Workers), and synthesizes the outputs. This structure minimizes cognitive overload on individual nodes but risks centralizing points of failure. Axiom of Delegation: The Supervisor must not compute the task; it computes the routing and aggregation of the task.
Sequential Pipelines (Linear Autonomy) A deterministic chain of cognitive processing. Agent $A_n$ transforms state $S_n$ into $S_{n+1}$, which serves as the immutable input for Agent $A_{n+1}$. This topology enforces extreme strictness and narrow-focus optimization. Axiom of Linearity: Information flows unilaterally. Entropy decreases at each node as raw data is refined into structured conclusions.
Debate & Reflection Swarms (Polyphonic Convergence) The dialectical approach to truth-seeking. Multiple nodes are instantiated with adversarial or orthogonal personas, iterating on a shared context until a consensus metric is achieved or a maximum reflection depth is reached. Axiom of Divergence: Epistemic certainty is achieved not by a single genius node, but through the cross-examination of multiple probabilistic priors.
%%{init: {"theme": "default", "flowchart": {"useMaxWidth": true}}}%%
flowchart TD
S((Supervisor)) -->|Decomposes| W1(Worker: Analyze)
S -->|Decomposes| W2(Worker: Synthesize)
W1 -.->|State Refinement| S
W2 -.->|State Refinement| S
%%{init: {"theme": "default", "flowchart": {"useMaxWidth": true}}}%%
flowchart TD
P1[Agent: Ingestion] -->|Raw Context| P2[Agent: Processing]
P2 -->|Structured Data| P3[Agent: Final Output]
%%{init: {"theme": "default", "flowchart": {"useMaxWidth": true}}}%%
flowchart TD
Gen(Generator) -->|Proposes Idea| Crit{Critic}
Crit -->|Defect Found| Gen
Crit -->|Consensus Reached| Res(Resolution Node)