10,169
stars
+0+2+187
1,083
forks
501
watchers
231
prs
83
issues
19
releases
–
discussions

README

UFO³  : 编织数字智能体星系


  从单设备智能体到多设备星系



  📖 Language / 语言:
  English | 
  中文






 
 
!Python Version 
 
 
 



  📚 快速链接:
  🌌 UFO³  中文文档 •
  🖥️ UFO² 中文文档 •
  📖 完整文档


---

 🎯 选择您的路径





  UFO³ 多设备智能体星系
✨ 新功能 & 推荐

适用于:
- 🔗 跨设备协作工作流
- 📊 复杂的多步骤自动化  
- 🎯 基于 DAG 的任务编排
- 🌍 异构平台集成

关键功能:
- 星座(Constellation):任务分解为可执行 DAG
- 动态 DAG 编辑,自适应工作流演化
- 异步执行,并行任务协调
- 统一 AIP 协议,安全智能体通信

📖 Galaxy 中文文档 →  
📖 Galaxy 快速入门 → ⭐ 在线文档




  UFO² 桌面智能体操作系统
稳定 & 经过实战检验

适用于:
- 💻 单个 Windows 自动化
- ⚡ 快速任务执行
- 🎓 学习智能体基础知识
- 🛠️ 简单工作流

关键功能:
- 深度 Windows 操作系统集成
- 混合 GUI + API 操作
- 经过验证的可靠性
- 易于设置
- 可作为 Galaxy 设备智能体

📖 UFO² 中文文档 →





---

 🎬 观看 UFO³ Galaxy 实际操作

观看 UFO³ Galaxy 如何跨多个设备编排复杂工作流:


  
    
  
  🎥 点击观看:使用 UFO³ Galaxy 进行跨设备任务编排


---

 🌟 UFO³ 有什么新功能?

 演化时间线

mermaid
%%{init: {'theme':'base', 'themeVariables': { 'primaryColor':'E8F4F8','primaryTextColor':'1A1A1A','primaryBorderColor':'7CB9E8','lineColor':'A8D5E2','secondaryColor':'B8E6F0','tertiaryColor':'D4F1F4','fontSize':'16px','fontFamily':'Microsoft YaHei, Segoe UI, Arial, sans-serif'}}}%%
graph LR
    A["🎈 UFO2024年2月Windows GUI 智能体"] 
    B["🖥️ UFO²2025年4月桌面智能体操作系统"]
    C["🌌 UFO³ Galaxy2025年11月多设备编排"]
    
    A --|演进| B
    B --|扩展| C
    
    style A fill:E8F4F8,stroke:7CB9E8,stroke-width:2.5px,color:1A1A1A,rx:15,ry:15
    style B fill:C5E8F5,stroke:5BA8D0,stroke-width:2.5px,color:1A1A1A,rx:15,ry:15
    style C fill:A4DBF0,stroke:3D96BE,stroke-width:2.5px,color:1A1A1A,rx:15,ry:15


 🚀 UFO³ = Galaxy(多设备编排)+ UFO²(设备智能体)

UFO³ 引入了 Galaxy,这是一个革命性的多设备编排框架,可在异构平台上协调智能智能体。建立在五个紧密集成的设计原则之上:

1. 🌟 声明式分解为动态 DAG - 请求分解为带有 TaskStars 和依赖关系的结构化 DAG,支持自动调度和运行时重写

2. 🔄 持续的结果驱动图演化 - 活动星座根据执行反馈通过受控重写和动态调整进行适应

3. ⚡ 异构、异步与安全编排 - 基于能力的设备匹配,异步执行、安全锁定和形式化验证的正确性

4. 🔌 统一的智能体交互协议(AIP) - 基于 WebSocket 的安全协调层,具有容错和自动重连功能

5. 🛠️ 模板驱动的 MCP 赋能设备智能体 - 用于快速智能体开发的轻量级工具包,集成 MCP 进行工具增强

| 方面 | UFO² | UFO³ Galaxy |
|--------|------|-------------|
| 架构 | 单个 Windows 智能体 | 多设备编排 |
| 任务模型 | 顺序 ReAct 循环 | 基于 DAG 的星座工作流 |
| 范围 | 单设备,多应用 | 多设备,跨平台 |
| 协调 | HostAgent + AppAgents | ConstellationAgent + TaskOrchestrator |
| 设备支持 | Windows 桌面 | Windows、Linux、Android(更多平台即将推出) |
| 任务规划 | 应用程序级别 | 设备级别,带依赖关系 |
| 执行 | 顺序 | 并行 DAG 执行 |
| 设备智能体角色 | 独立 | 可作为 Galaxy 设备智能体 |
| 复杂性 | 简单到中等 | 简单到非常复杂 |
| 学习曲线 | 低 | 中等 |
| 跨设备协作 | ❌ 不支持 | ✅ 核心功能 |
| 设置难度 | ✅ 简单 | ⚠️ 中等 |
| 状态 | ✅ LTS(长期支持) | ⚡ 积极开发 |

 🎓 迁移路径

对于 UFO² 用户:
1. ✅ 继续使用 UFO² – 完全支持,积极维护
2. 🔄 渐进式采用 – Galaxy 可以使用 UFO² 作为 Windows 设备智能体
3. 📈 扩展 – 当您需要多设备功能时迁移到 Galaxy
4. 📚 学习资源 – 迁移指南

---

 ✨ 功能概览

 🌌 Galaxy 框架 – 有什么不同?





 🌟 星座规划


用户请求
     ↓
星座智能体
     ↓
  [任务 DAG]
   /   |   \
任务1 任务2 任务3
(Win) (Linux)(Mac)


优势:
- 跨设备依赖关系跟踪
- 并行执行优化
- 跨设备数据流管理




 🎯 设备分配


选择标准
  • 平台兼容性
  • 资源可用性
  • 任务要求
  • 性能历史
        ↓
  自动分配
        ↓
  最佳设备


智能匹配:
- 基于能力的选择
- 实时资源监控
- 动态重新分配




 📊 实时编排


任务1 → 运行中  ✅
任务2 → 等待中  ⏸️
任务3 → 运行中  🔄
        ↓
   完成汇总
        ↓
   最终报告


编排功能:
- 实时状态更新
- 自动错误恢复
- 进度跟踪反馈





---

 🪟 UFO² 桌面智能体操作系统 – 核心优势

UFO² 扮演双重角色:独立 Windows 自动化和 Windows 平台的 Galax

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON