awesome-graph-engineering
收藏资源简介:
一个用于图结构多智能体系统的开源数据集,包含109个精选资源,旨在支持可编程AI智能体组织的工程化,提供交互式图集和资源目录。
An open-source dataset for graph-structured multi-agent systems consists of 109 curated resources. It is designed to support the engineering of programmable AI Agent organizations, and provides interactive graph galleries and resource catalogs.
数据集概述:Awesome Graph Engineering
这是一个关于图工程(Graph Engineering) 的精选资源目录与开放数据集,其核心聚焦于图结构的多智能体系统(graph-structured multi-agent systems),即可编程的AI智能体组织。
核心定义
图工程是指定、执行、观察和演化一个图结构智能体系统的实践。该系统包含角色与运行时实例、连接它们的合约、共享的状态与工件,以及评判其集体行为的证据。关键在于,这个图必须是承重(load-bearing) 而非装饰性的:其声明的拓扑结构、实现的运行图或图生成策略必须实质性地约束执行过程,并且足够可检查,以便进行版本控制、追踪、评估或有意变更。
核心概念与通用最小测试
一个系统被视为“图工程”范畴,需同时满足以下三个承重条件:
- 多个独立范围的智能体节点 (Multiple independently scoped agent nodes): 不同的角色或运行时实例拥有各自的上下文、权限或目标。
- 显式的协调语义 (Explicit coordination semantics): 边(edges)明确规定了信息如何传递、控制何时转移以及结果如何被接受或拒绝。
- 可检查的图工件 (An inspectable graph artifact): 拓扑结构、运行图或图生成策略可被版本控制、追踪、评估或有目的地更改。
核心原语
该数据集定义了七个核心原语(Primitives),以回答工程中的关键问题:
| 原语 | 典型工件 |
|---|---|
| 智能体节点 (Agent node) | 角色规范、运行时身份、工具允许列表 |
| 类型化边 (Typed edge) | 交接合约、协议消息、工件引用 |
| 组织图 (Org graph) | 版本化的角色与权限拓扑 |
| 运行/工作图 (Run/work graph) | 运行范围的DAG、事件图、追踪、谱系 |
| 门 (Gate) | 测试、评估器、仲裁规则、人工审批 |
| 状态边界 (State boundary) | 黑板、工件存储、快照、工作树 |
| 图策略 (Graph policy) | 调度器、预算策略、拓扑生成器 |
组织图与运行图是关键区分:组织图描述稳定的角色、能力和允许关系;运行图则描述一次运行中产生的具体任务、依赖和证据。
资源目录
该数据集共收录 109个精选资源(截至2026年7月20日的快照),包括50个同行评审研究条目和14个基准测试。资源被组织到以下11个类别中:
- 起始指南 (Start Here)
- 研究基础 (Research Foundations)
- 生产案例研究 (Production Case Studies)
- 框架与SDK (Frameworks & SDKs)
- 协议与交接 (Protocols & Handoffs)
- 状态、记忆与工件 (State, Memory & Artifacts)
- 验证与评估 (Verification & Evals)
- 可靠性与持久化执行 (Reliability & Durable Execution)
- 可观测性与成本 (Observability & Cost)
- 基准测试与数据集 (Benchmarks & Datasets)
- 批评与限制 (Critiques & Limits)
每个资源都附有摘要、工程原理陈述和其归属的主要层次(Layer)。
数据集来源与使用





