新闻详情

新闻详情

首页 / 资讯中心 / 详情

Maestro Cue Pipeline流水线:把多个Agent串联成自动化工作流

发布时间:2026/9/17 20:52:54来源:尧图网络
Maestro Cue Pipeline流水线:把多个Agent串联成自动化工作流
Maestro Cue Pipeline流水线把多个Agent串联成自动化工作流【免费下载链接】MaestroAgent Orchestration Command Center项目地址: https://gitcode.com/GitHub_Trending/maestro41/MaestroMaestro Cue是 Maestro 内置的事件驱动自动化引擎通过 Pipeline 流水线机制可以把多个 AI Agent 串联、并联成一条完整的自动化工作流文件一变就触发 Lint构建 Agent 完成后自动跑测试 Agent测试通过再触发部署——全程无需手动干预。本文将带你快速上手 Maestro Cue 流水线看懂它的可视化图、Dashboard 与 YAML 编辑器并掌握 Fan-Out / Fan-In 等进阶编排模式。什么是 Maestro Cue 流水线传统用法里你得逐个打开 Agent 手动下达指令。Maestro Cue 换了一种思路你在项目根目录的.maestro/cue.yaml文件里定义一组订阅Subscription——事件 提示词的配对Cue 引擎会 7×24 小时监听事件并自动把提示词发给对应的 Agent。一条流水线Pipeline由触发器Trigger→ Agent 节点 → 下游 Agent 组成支持 11 种事件类型常用的包括事件类型触发时机file.changed文件创建/修改/删除agent.completed另一个 Agent 完成串联的关键time.scheduled每周指定时间如每天 9:00 晨会报告time.heartbeat每 N 分钟心跳一次task.pending发现 Markdown 中未勾选的任务github.pull_request新 PR 打开时自动审查 配置保存在每个 Agent 自己项目根目录的.maestro/cue.yaml引擎支持热加载——改完文件立即生效无需重启 Maestro。快速上手3 步配置第一条 Agent 流水线只需在项目根目录创建.maestro/cue.yaml例如TS 文件一保存就让 Agent 跑 Lint 并修复subscriptions: - name: lint-on-save event: file.changed watch: src/**/*.ts prompt: | 文件 {{CUE_FILE_PATH}} 刚被修改 请运行 linter 并修复所有问题。写配置在 Agent 项目根目录的.maestro/下新建cue.yaml等扫描Maestro 会自动发现该文件并启动引擎无需重启看效果按OptionQmacOS/AltQWin/Linux打开 Cue 面板查看执行想手动触发一次测试可以直接在 Dashboard 点Run Now或在命令行执行maestro-cli cue trigger 订阅名。用 Pipeline Graph 可视化整条自动化工作流打开 Cue 面板的Pipeline Editor标签所有流水线会以彩色节点图呈现触发器在左、Agent 在右边线展示事件如何流转。来自不同 Agent 的流水线会按项目分区跨 Agent 的依赖关系一目了然。选中某条流水线可以进入详情视图底部会展示节点的完整配置包括 Agent 收到的提示词、Shell 命令等工具栏的Tidy / Arrange按钮还能一键整理杂乱的节点布局。Dashboard 总览一眼掌握所有 Agent 运行状态Dashboard标签顶部是四个核心指标卡片流水线数量、总执行次数、当前活跃运行数、Agent 数量下方表格列出每个已配置 Cue 的 Agent——订阅数、队列积压、最近触发时间以及三个操作按钮▶Run Now跳过事件条件手动触发适合测试新订阅✏Edit YAML直接打开该 Agent 的可视化编辑器View in Pipeline跳转到该 Agent 的流水线图表格下方的Active Runs区域列出正在执行的订阅每个都带Stop按钮随时可以叫停失控的自动化。零手写配置YAML 编辑器 AI Assist不会写 YAML没关系。在 Dashboard 点Edit YAML打开内联编辑器左侧模板库内置 Startup、Heartbeat、Sequential Chain顺序链、PR Review、Task Queue 等预置模式点一下即插入配置好的订阅块AI Assist用自然语言描述我想要什么自动化Agent 会直接帮你编辑配置文件右侧实时校验配置解析正确时底部出现绿色Valid YAML指示保存后引擎自动热加载从串联到并行Fan-Out / Fan-In 进阶编排当流水线不够直来直往时Cue 提供了两个关键模式 顺序串联Chaining——用agent.completed事件让 Agent 接力配合filter保证上一步成功才走下一步- name: test-after-lint event: agent.completed source_session: lint-agent # 等 lint Agent 完成 filter: exitCode: 0 # 且仅当它成功退出 prompt: Lint 通过请运行相关测试套件。 Fan-Out一分多——一个触发事件同时并行派发给多个 Agent比如构建完成后同时部署到 staging、production 和文档站。 Fan-In多合一——等待多个 Agent 全部完成后再触发下一步比如后端、前端构建都结束后才跑集成测试。两者组合即可搭出经典的钻石模式Diamond工作流。更多模式载荷过滤、并发控制、模板变量见 docs/maestro-cue-advanced.md可直接复制的生产级配置示例见 docs/maestro-cue-examples.md。Activity Log追踪每一次自动运行的结果流水线跑起来后Activity Log标签按时间线记录每一次完成、失败、超时或被停止的运行触发类型、耗时、订阅名点开展开还能看到完整的事件载荷、退出码和 stdout/stderr 输出——排查为什么没触发或为什么失败了全靠它。延伸阅读文档与源码路径想深入了解可以从这些入口继续功能总览docs/maestro-cue.md完整 YAML 配置参考docs/maestro-cue-configuration.md事件类型详解docs/maestro-cue-events.md可复制配置示例docs/maestro-cue-examples.md生产级案例8 链营销流水线docs/maestro-cue-marketing-example.md引擎源码src/main/cue/cue-engine.ts为中央调度器cue-executor.ts负责拉起 Agent 进程架构指南docs/agent-guides/CUE-PIPELINE.md上手建议先用一个最简单的file.changed订阅跑通闭环再逐步叠加 Agent 串联与 Fan-Out/Fan-In——这就是官方 Tips 里强调的Start simple原则。【免费下载链接】MaestroAgent Orchestration Command Center项目地址: https://gitcode.com/GitHub_Trending/maestro41/Maestro创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Daft × Apache Gravitino:端到端集成测试实战指南(gvfs:// 文件集与 Catalog 目录操作) 2026/9/17 21:29:11

Daft × Apache Gravitino:端到端集成测试实战指南(gvfs:// 文件集与 Catalog 目录操作)

Daft Apache Gravitino:端到端集成测试实战指南(gvfs:// 文件集与 Catalog 目录操作) 【免费下载链接】Daft High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any sc…

阅读更多 →
Bun一站式全栈JS运行时:内置SQLite与Redis的实战指南 2026/9/17 21:29:11

Bun一站式全栈JS运行时:内置SQLite与Redis的实战指南

最近这几天,Bun 算是把前端圈子里外都炸了一遍。这个主打“一站式全栈 JS 运行时”的新版本,把数据库、Redis 客户端、HTTP 服务器、打包器全给你塞进一个二进制文件里。以前我们用 Node 写个全栈小项目,得先安 Express、配 nodemon、折腾 en…

阅读更多 →
六层三跨宿舍框架结构受力计算书:从荷载组合到配筋验算全流程 2026/9/17 21:29:11

六层三跨宿舍框架结构受力计算书:从荷载组合到配筋验算全流程

简介:一份六层三跨大学宿舍结构受力计算书,完整覆盖土木工程毕业课程设计从建筑布置到基础设计的主要环节,适合需要参考框架结构受力计算全流程的在校学生使用。内容包含建筑设计、结构布置与荷载统计、重力荷载代表值计算、框架侧移刚度与水…

阅读更多 →
Linux 手动安装 GNOME Shell 扩展详解:以 Workspace Indicator 为例 2026/9/17 21:29:11

Linux 手动安装 GNOME Shell 扩展详解:以 Workspace Indicator 为例

说实话,GNOME Shell 默认的那套界面逻辑,有几个地方一直让我不太适应:应用概览里没有明显的数字工作区切换入口,顶栏也看不到当前工作区位置。所以装上系统后我第一件事就是装扩展,而所有扩展里面,Workspac…

阅读更多 →
FMEA从培训到落地:RPN计算、DFMEA/PFMEA衔接与控制计划实操 2026/9/17 21:29:11

FMEA从培训到落地:RPN计算、DFMEA/PFMEA衔接与控制计划实操

简介:这套FMEA培训PPT面向品质管理、过程开发与设计工程人员,围绕失效模式与影响分析展开,帮助学习者掌握FMEA的概念、运用时机与实施流程。内容从课程目的讲起,系统涵盖FMEA的定义、失效与失效模式、起源演进,并结合S…

阅读更多 →
三张表背后的数据库设计思维:学生、课程与选课的工程实践 2026/9/17 21:26:11

三张表背后的数据库设计思维:学生、课程与选课的工程实践

1. 这不是“随便建三张表”的练习——它是一套完整数据库思维的最小闭环你打开任何一本MySQL入门书,翻到“多表查询”那一章,十有八九会看到三张表:学生表(student)、课程表(course)、选课表&am…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞