#484 · 主分类: AI代理与自动化
CGraph
【一个常用的C++和Python DAG框架】 一个通用的、无三方依赖的、跨平台的、收录于awesome-cpp的、基于流图的并行计算框架。欢迎star & fork & 交流
项目最后更新:08/29/26
GitHub Stars
2.3K
Forks数量
389
贡献者数量
35
许可证
MIT
收录理由
CGraph 是一套用纯 C++ 写成的跨平台 DAG 执行引擎,不依赖任何第三方库。使用它时,你不需要手动管理线程,只需继承节点类、实现 run() 方法并声明依赖关系,框架就会替你处理后续的调度:顺序步骤、并行扇出、条件分支、循环,甚至节点间的发布/订阅消息传递。这种对“哪些可以并行、哪些必须等待”的确定性控制,让团队在搭建多步骤流水线时格外省心,无论是 AI 智能体链、数据处理流程还是服务编排都能派上用场。项目提供的 Python 绑定(pycgraph)允许你先用 Python 快速原型验证,同时保留 C++ 核心的高性能。仓库里还附带了可运行的示例,包括流式感知流水线和池化 HTTP 服务器模式,动手设计自己的图之前,很值得先读一读这些代码。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。