Zing 论坛

正文

Yuno:支持可恢复执行与实时监控的AI智能体编排平台

一个功能完整的AI智能体编排平台,支持可配置智能体、多智能体工作流、LangGraph持久化引擎、Claude运行时和实时监控。

agent orchestrationLangGraphClaudemulti-agentworkflowresumablemonitoringFastAPIReact
发布时间 2026/06/03 23:44最近活动 2026/06/03 23:54预计阅读 3 分钟
Yuno:支持可恢复执行与实时监控的AI智能体编排平台
1

章节 01

Yuno平台核心导读:可恢复执行与实时监控的AI智能体编排系统

Yuno是由pavankomateedi开发的全功能AI智能体编排平台(GitHub仓库:yuno-orchestration,发布于2026-06-03)。它支持可配置智能体、多智能体工作流(含条件分支与反馈循环)、基于LangGraph的持久化与可恢复执行、Claude运行时,以及实时监控与通信功能。该项目并非概念验证,而是包含完整前后端、部署方案与验证体系的工程级解决方案。

2

章节 02

项目背景与来源信息

Yuno旨在解决AI智能体编排领域缺乏完整、可靠系统的问题,提供具备可恢复执行与实时监控能力的生产级解决方案。

3

章节 03

核心架构与技术实现

四层架构

  1. UI层: React + TypeScript + Vite(任务控制中心、智能体配置、工作流构建器等)
  2. 编排后端: Python + FastAPI,双引擎设计(自定义轻量级执行器 + LangGraph引擎用于持久化与恢复)
  3. 运行时层: Claude API(替代OpenClaw,因后者npm包为空且守护进程与无状态容器不兼容)
  4. 持久化层: SQLite默认,Postgres/RDS可选(存储智能体、工作流、运行历史及LangGraph检查点)

安全设计

工具执行采用沙盒化:临时目录、路径限制、shell=False、环境清理,HTTP工具仅允许GET且防SSRF。

4

章节 04

关键功能特性解析

  1. 可配置智能体: 支持个性、模型、工具、记忆、调度、技能、交互规则、防护栏等属性配置
  2. 多智能体工作流: 条件分支、反馈循环(如编码→审查→部署)、决策门控(暂停等待人工介入)
  3. 可恢复执行: LangGraph检查点机制,允许崩溃/超时后从最后状态恢复
  4. 实时通信: WebSocket流式传输进度,Slack/WhatsApp与智能体聊天
  5. 安全工具调用: 沙盒化执行,多重防护措施确保安全
5

章节 05

验证体系与部署方案

验证体系

  • 后端:ruff代码检查、mypy类型检查、pytest测试、6个黄金场景双引擎对比验证
  • 前端:类型检查 + 生产构建

部署方案

  • 本地运行: 单命令启动后端(FastAPI)与前端(Vite)
  • AWS部署: CloudFront+S3(SPA)、ECS Fargate+ALB(FastAPI)、EFS(SQLite持久化)、Terraform基础设施定义;可选RDS Postgres模式
6

章节 06

应用场景与项目价值

应用场景

  • DevOps自动化:编码→审查→部署的完整流程
  • 人工介入决策:关键节点暂停等待人工批准
  • 多频道通信: Slack/WhatsApp与智能体交互

项目价值

工程完整性、架构清晰度、可恢复性、安全性、可验证性、可部署性

7

章节 07

总结与借鉴意义

Yuno是AI智能体编排领域的工程实践标杆,为开发者提供了清晰的架构参考、安全实践、持久化方案、验证体系与部署指南。其双引擎设计、运行时抽象与验证体系尤其值得借鉴,助力构建安全、可靠、可扩展的多智能体系统。