Skip to content
logo

⚡ Agido 极动 企业级自进化多引擎 AI 超级智能助手 v1.0.0

🧬 Agido Native · ☁️ DreamingAI · 🦞 OpenClaw · 🐴 Hermes Agent · 🧑 OpenHuman · 🧩 Dify · 🤖 Coze · 🔄 AutoGen · 🎭 CrewAI — 企业级自进化混合引擎驱动的下一代 AI 超级智能助手

🏢 企业级 • 🧬 自主进化 • 🧠 闭环学习 • 🔗 统一调度引擎 • ☁️ 云端增强 • 🐾 自主代理网关 • 🖥️ 桌面级超级智能 • 🧩 低代码应用编排 • 🤖 Bot 开发平台 • 🔄 多 Agent 协作 • 🌐 多平台融合 • 🔀 智能编排 • 🏥 健康感知 • 🧬 知识融合

   Ask DeepWiki

正在持续迭代中...


项目简介 🖥️ 💻 📱

Agido 极动 企业级自进化多引擎 AI 超级智能助手 是一款以 Agido Native 自进化混合引擎为核心,融合 DreamingAI + OpenClaw + Hermes Agent + OpenHuman + Dify + Coze + AutoGen + CrewAI 多个 AI Agent 引擎的企业级下一代 AI 超级智能助手平台。它不是又一个聊天机器人,而是一个自主进化、统一调度、智能路由、云端增强、企业级管控的全栈 AI 超级智能助手操作系统。

当前 AI Agent 生态面临三个核心矛盾:一是优秀的 Agent 框架各自为战,用户被迫在不同工具之间反复切换;二是纯编排层对外部引擎强依赖,引擎一旦停用整个系统即瘫痪;三是本地执行层缺乏云端数据与管理能力,企业级场景无法落地。OpenClaw 擅长自主代理与消息网关,Hermes Agent 精于自进化与持久记忆,OpenHuman 专注桌面融合与人性化交互,Dify 提供低代码 AI 应用编排,Coze 打造 Bot 开发平台,AutoGen 实现多 Agent 对话协作,CrewAI 驱动角色化团队编排——但没有任何一个项目同时覆盖这些维度,也没有任何一个编排层能在引擎离线时独立运行,更没有本地执行层天然具备企业级数据与管理能力。Agido 的诞生正是为了弥合这些鸿沟:自研 Agido Native 混合引擎作为始终可用的保底内核,第三方引擎作为可插拔的增强层,DreamingAI 作为云端数据与管理增强层,将本地执行、多引擎编排、企业级云端管理三者的优势统一到一个连贯的用户体验中。

💡 设计哲学自带心脏,云端增强,不惧停摆。Agido 不再是一个纯粹的编排层——它拥有自研的 Agido Native 混合引擎作为始终在线的自主执行内核,同时以第三方引擎作为可插拔的增强层,以 DreamingAI 作为云端数据与管理增强层。路由策略是"优先增强,保底 Native":引擎可用时走引擎(能力更强),引擎离线时降级到 Native(能力够用)。云端策略是"云端可用时增强管理,云端离线时本地保底":DreamingAI 可用时享受企业级权限、成本管控、审计合规、团队协作等云端能力,DreamingAI 离线时降级至 Agido Native 本地管理。Agido Native 的核心是自主进化——它从每一次任务执行中学习,自动沉淀技能、积累经验、优化策略,越用越聪明,越用越自主。引擎生态持续扩展中,更多引擎正在接入。

🏗️ 多引擎融合架构

维度🧬 Agido Native 引擎☁️ DreamingAI 引擎🦞 OpenClaw 引擎🐴 Hermes Agent 引擎🧑 OpenHuman 引擎🧩 Dify 引擎🤖 Coze 引擎🔄 AutoGen 引擎🎭 CrewAI 引擎
核心定位自进化混合引擎(保底内核)云端数据与管理增强层自主代理网关自进化智能体桌面级超级智能低代码 AI 应用编排Bot 开发平台多 Agent 对话协作角色化团队编排
架构模式六层混合:对话→执行→记忆→协作→进化→感知Vue 3 + 增强引擎三层:对话增强→企业协作→模型调度Gateway–Node–Host 分布式网关AIAgent 闭环学习循环Tauri v2 + Rust 桌面常驻Workflow + RAG Pipeline可视化工作流 + 插件系统Agent Conversation + Group ChatCrew + Agent + Task + Tool
运行方式始终在线,引擎离线时自动激活云端 Web 服务,Agido 的云端管理面后台服务,消息平台即控制面长驻云端/VPS,跨平台可达桌面常驻,UI-first 体验云端 / 自托管 Web 服务云端 SaaS 平台本地 / 云端 Python 进程本地 / 云端 Python 进程
记忆系统SQLite + FTS5 + 向量库 + Humemory 集成Humemory 跨会话记忆 + 上下文压缩 + 记忆检索增强本地 SQLite + 可选加密FTS5 全文检索 + LLM 摘要Memory Tree 三层树状记忆向量数据库 + 知识库知识库 + 变量存储上下文对话记忆短期 + 长期记忆
技能系统自主创建 + 自我改进 + 技能沉淀 + 生态兼容提示词模板管理 + 工作流模板 + 插件市场AgentSkills + ClawHub 注册中心自主创建 + 自我改进 + agentskills.io工具调用 + 外部服务集成插件市场 + 自定义工具 + API插件市场 + 自定义插件 + 工作流节点代码执行 + 工具调用 + Human-in-the-loop工具集成 + 自定义 Tool
消息渠道MCP Server(供 DreamingAI/ImSky/TimiOA 调用)Web 应用 + MCP ClientWhatsApp / Telegram / Discord / Slack / Signal / iMessage / TeamsTelegram / Discord / Slack / WhatsApp / 飞书 / 钉钉(20+平台)桌面原生 + Google Meet 集成Web Widget / API / 微信 / 飞书Web / 微信 / 飞书 / Discord / Telegram / LINECLI / API / Web UICLI / API
模型支持SkyGate 统一路由 / OpenAI 兼容 API / Ollama14+ 模型平台 + SkyGate 统一路由 + 模型智能调度OpenAI / Anthropic / Google / Ollama / vLLMNous Portal / OpenRouter(200+) / OpenAI / Anthropic / DeepSeek / xAI云端模型 + Ollama 本地模型OpenAI / Anthropic / 通义千问 / 文心一言 / 本地模型豆包 / OpenAI / Anthropic / 自定义模型OpenAI / Azure OpenAI / 本地模型OpenAI / Anthropic / 本地模型 / OpenAI 兼容
终端后端本地 / Docker云端 Web / 自托管本地 / Docker本地 / Docker / SSH / Daytona / Singularity / ModalTauri 桌面沙箱Docker / 云端云端 SaaS本地 / Docker本地 / Docker
编程语言Rust / TypeScript / PythonVue 3 + TypeScriptTypeScript / PythonPythonRust / TypeScriptPython / TypeScriptTypeScript / Python (SDK)PythonPython
开源协议Apache 2.0Apache 2.0MITMITMITApache 2.0 (修改版)SDK 开源 / 平台 SaaSMITMIT
引擎角色保底内核(始终可用)云端增强层(数据与管理)增强层(可选)增强层(可选)增强层(可选)增强层(可选)增强层(可选)增强层(可选)增强层(可选)

✨ 核心特性

🔗 统一调度引擎

Agido 的核心是一个智能路由调度器,它根据任务类型、上下文环境和用户偏好,自动选择最合适的引擎执行任务。Agido Native 混合引擎作为始终在线的保底内核,确保在任何外部引擎离线时系统仍可独立运行:

用户指令


┌──────────────────────────────────────────────────────┐
│            Agido 统一调度引擎                          │
│  ┌────────────────────────────────────────────────┐  │
│  │  意图识别 · 任务分解 · 引擎路由 · 降级决策       │  │
│  │  结果聚合 · 上下文同步 · 记忆管理 · 进化反馈     │  │
│  └────────────────────────────────────────────────┘  │
│                                                      │
│  ┌────────────────────────────────────────────────┐  │
│  │  🧬 Agido Native 混合引擎(保底内核·始终在线)   │  │
│  │  ┌──────────┐ ┌──────────┐ ┌──────────┐       │  │
│  │  │ L1 对话  │ │ L2 执行  │ │ L3 记忆  │       │  │
│  │  │ ReAct+FC │ │Shell/File│ │SQLite+Vec│       │  │
│  │  └──────────┘ └──────────┘ └──────────┘       │  │
│  │  ┌──────────┐ ┌──────────┐ ┌──────────┐       │  │
│  │  │ L4 协作  │ │ L5 进化  │ │ L6 感知  │       │  │
│  │  │Supervisor│ │闭环学习  │ │健康感知  │       │  │
│  │  └──────────┘ └──────────┘ └──────────┘       │  │
│  └────────────────────────────────────────────────┘  │
│                                                      │
│  ┌────────────────────────────────────────────────┐  │
│  │  ☁️ DreamingAI 云端增强层(数据与管理·可选)     │  │
│  │  ┌──────────┐ ┌──────────┐ ┌──────────┐       │  │
│  │  │ 💬 对话  │ │ 🏢 企业  │ │ 🎯 模型  │       │  │
│  │  │ 增强     │ │ 协作     │ │ 智能调度  │       │  │
│  │  └──────────┘ └──────────┘ └──────────┘       │  │
│  │  ┌──────────┐ ┌──────────┐ ┌──────────┐       │  │
│  │  │ 👥 RBAC  │ │ 💰 成本  │ │ 📋 审计  │       │  │
│  │  │ 权限管理  │ │ 管控     │ │ 合规     │       │  │
│  │  └──────────┘ └──────────┘ └──────────┘       │  │
│  └────────────────────────────────────────────────┘  │
│    ┌──────┬──────┬──────┬──────┐                     │
│    │      │      │      │      │   增强层(可选)     │
│    ▼      ▼      ▼      ▼      ▼   引擎可用时激活    │
│  OpenClaw Hermes OpenHuman Dify  Coze                │
│    ┌──────┬──────┐                                   │
│    │      │      │   更多引擎持续接入                  │
│    ▼      ▼      ▼                                   │
│  AutoGen CrewAI  ...                                 │
│    │      │                                           │
│    └──────┘                                           │
│         │                                             │
│         ▼                                             │
│  统一响应 · 上下文同步 · 进化反馈                      │
└──────────────────────────────────────────────────────┘

路由策略:优先增强,保底 Native
  引擎可用 → 路由至引擎(能力更强)
  引擎离线 → 降级至 Native(能力够用)
  引擎恢复 → 自动切回引擎(无缝升级)

云端策略:云端增强,本地保底
  DreamingAI 可用 → 云端管理增强(权限/成本/审计/协作)
  DreamingAI 离线 → 降级至本地管理(单用户/基础日志/本地技能)
  DreamingAI 恢复 → 自动切回云端(数据同步/策略下发)
  • 🎯 意图识别:自动判断任务类型,路由至最优引擎
  • 🔄 任务分解:复杂任务拆解为子任务,多引擎协同执行
  • 📊 结果聚合:多引擎输出智能合并,统一呈现给用户
  • 🔀 热切换:运行时无缝切换引擎,零中断体验
  • 🧬 降级保底:引擎离线时自动降级至 Agido Native,系统永不瘫痪
  • 🔄 进化反馈:每次任务执行结果反馈至进化引擎,持续优化路由策略
  • ☁️ 云端增强:DreamingAI 可用时自动接入云端数据与管理能力(RBAC 权限、成本管控、审计合规、团队协作、模型智能调度)
  • 🔒 本地保底:DreamingAI 离线时自动降级至本地管理,云端恢复后数据自动同步

📡 MCP Server 模式

Agido 通过 MCP(Model Context Protocol) 标准协议以 MCP Server 模式暴露能力,供 DreamingAI、ImSky、TimiOA 等 MCP Client 按需调用。各 MCP Client 自身完成核心流程,仅在需要本地能力多引擎编排时调用 Agido:

MCP Client                          Agido (MCP Server)
     │                                    │
     │──── tools/call ──────────────────▶│  调用 MCP Tool
     │     {name: "shell_exec"}          │  → 执行 → 返回结果
     │                                    │
     │◀─── tool result ─────────────────│  返回执行结果
     │                                    │
     │──── tools/call ──────────────────▶│  调用 DAG 编排
     │     {name: "dag_submit"}          │  → 编排 → 返回 dagId
     │                                    │
     │◀─── tool result ─────────────────│  返回 dagId + status
     │                                    │
     │──── tools/call ──────────────────▶│  查询 DAG 状态
     │     {name: "dag_query"}           │
     │◀─── tool result ─────────────────│  返回快照/日志

MCP Client 列表:

MCP Client调用场景
DreamingAIAI 对话需要本地能力(文件/Shell/Docker)或跨引擎 DAG 编排
ImSky 天信IMIM 场景需要 AI 智能客服、群聊机器人、远程运维、文件智能处理
TimiOA 天美OAOA 场景需要 AI 审批建议、智能文档生成、会议纪要、数据洞察、自动化工作流
  • 📁 文件操作fs_read / fs_write / fs_search — 本地文件系统访问(Agido Native L2 层)
  • 🐚 Shell 执行shell_exec — 命令行执行、脚本运行(Agido Native L2 层)
  • 🌐 浏览器自动化browser_navigate / browser_scrape — Playwright 驱动(Agido Native L2 层)
  • 🐳 Docker 管理docker_run / docker_stop — 容器生命周期(Agido Native L2 层)
  • 🔀 DAG 编排dag_submit / dag_query / dag_control — 多引擎工作流
  • 🏥 健康查询engine_health — 引擎状态与负载感知
  • 🧬 进化查询evolution_status — 自主进化状态与技能沉淀统计(Agido Native L5 层)

🧬 Agido Native 混合引擎(保底内核)

Agido Native 是 Agido 自研的混合引擎,作为始终在线的保底内核——当所有第三方引擎离线时,Agido 仍能以 70%+ 的核心能力独立运行,而非完全瘫痪。更重要的是,Agido Native 的核心是自主进化:它从每一次任务执行中学习,自动沉淀技能、积累经验、优化策略,越用越聪明,越用越自主。

🏗️ 六层混合架构

┌──────────────────────────────────────────────────────────────┐
│                🧬 Agido Native 混合引擎                       │
│                                                              │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  L1 对话层 — 智能对话与推理                             │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ ReAct    │  │ Function │  │ 多轮对话             │ │  │
│  │  │ 推理循环  │  │ Calling  │  │ 上下文管理           │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  依赖: SkyGate 天枢 AI 网关 / OpenAI 兼容 API           │  │
│  └────────────────────────────────────────────────────────┘  │
│                          │                                   │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  L2 执行层 — 本地能力与工具调用                         │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────┐            │  │
│  │  │ 🐚 Shell │  │ 📁 File  │  │ 🌐 Browse│            │  │
│  │  │ 命令执行  │  │ 文件操作  │  │ 浏览器   │            │  │
│  │  └──────────┘  └──────────┘  └──────────┘            │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────┐            │  │
│  │  │ 🐳 Docker│  │ 🔗 HTTP  │  │ 📊 Data  │            │  │
│  │  │ 容器管理  │  │ API 调用  │  │ 数据处理  │            │  │
│  │  └──────────┘  └──────────┘  └──────────┘            │  │
│  │  依赖: 本地运行时,零外部依赖                            │  │
│  └────────────────────────────────────────────────────────┘  │
│                          │                                   │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  L3 记忆层 — 持久记忆与知识检索                         │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 💾 SQLite│  │ 🔍 FTS5  │  │ 📐 向量检索          │ │  │
│  │  │ 持久存储  │  │ 全文检索  │  │ 语义相似度           │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 📚 RAG   │  │ 🧠 Humemory│ │ 📎 Aiki 知识库      │ │  │
│  │  │ 检索增强  │  │ 记忆集成  │  │ 知识注入             │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  依赖: SQLite + 向量库 + Humemory + Aiki               │  │
│  └────────────────────────────────────────────────────────┘  │
│                          │                                   │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  L4 协作层 — 多 Agent 编排与进化                        │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 👥 Super │  │ 🧬 进化  │  │ 🏥 健康感知          │ │  │
│  │  │ 协调者   │  │ 闭环学习  │  │ 降级路由             │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 🎯 技能  │  │ 📊 策略  │  │ 🔄 DAG 编排          │ │  │
│  │  │ 沉淀管理  │  │ 自动优化  │  │ 工作流引擎           │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  依赖: L1-L3 能力 + 进化算法 + 策略引擎                │  │
│  └────────────────────────────────────────────────────────┘  │
│                          │                                   │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  L5 进化层 — 自主进化与闭环学习                         │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 🧬 闭环  │  │ 🎯 技能  │  │ 📊 策略              │ │  │
│  │  │ 学习循环  │  │ 自动生成  │  │ 自动优化             │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 🔬 效果  │  │ 📚 经验  │  │ 🧪 验证              │ │  │
│  │  │ 评估验证  │  │ 知识沉淀  │  │ 置信度评估           │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  依赖: L1-L4 能力 + Humemory 记忆 + Aiki 知识库        │  │
│  └────────────────────────────────────────────────────────┘  │
│                          │                                   │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  L6 感知层 — 健康感知与降级路由                         │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 🏥 引擎  │  │ 📈 负载  │  │ 🔀 降级              │ │  │
│  │  │ 健康检测  │  │ 感知路由  │  │ 自动切换             │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐ │  │
│  │  │ 🚨 告警  │  │ 📊 预测  │  │ 🔄 恢复              │ │  │
│  │  │ 故障通知  │  │ 容量预测  │  │ 自动回切             │ │  │
│  │  └──────────┘  └──────────┘  └──────────────────────┘ │  │
│  │  依赖: L1-L5 能力 + 心跳检测 + 负载指标                │  │
│  └────────────────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────────────────┘

🧬 自主进化核心

Agido Native 的灵魂是自主进化——它不是一个静态的执行引擎,而是一个能从经验中学习、自我改进、持续成长的智能体。进化闭环如下:

┌──────────────────────────────────────────────────────────────┐
│                    🧬 自主进化闭环                             │
│                                                              │
│  ┌─────────┐     ┌─────────┐     ┌─────────┐               │
│  │ 1.执行   │────▶│ 2.评估   │────▶│ 3.沉淀   │               │
│  │ 任务执行  │     │ 结果评估  │     │ 知识沉淀  │               │
│  └─────────┘     └─────────┘     └─────────┘               │
│       ▲                               │                      │
│       │                               ▼                      │
│  ┌─────────┐     ┌─────────┐     ┌─────────┐               │
│  │ 6.优化   │◀────│ 5.验证   │◀────│ 4.生成   │               │
│  │ 策略优化  │     │ 效果验证  │     │ 技能生成  │               │
│  └─────────┘     └─────────┘     └─────────┘               │
│                                                              │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  进化维度                                               │  │
│  │                                                        │  │
│  │  🧠 认知进化:从任务执行中学习,优化意图识别与任务分解    │  │
│  │  🛠️ 技能进化:成功经验自动提炼为可复用技能              │  │
│  │  🗺️ 路由进化:根据执行效果优化引擎选择策略              │  │
│  │  💾 记忆进化:重要信息自动沉淀,过期信息自动遗忘        │  │
│  │  🤝 协作进化:多 Agent 协作模式持续优化                 │  │
│  └────────────────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────────────────┘

进化六步闭环详解

步骤名称说明产出
1. 执行任务执行Agido Native 或第三方引擎执行用户任务执行结果 + 执行日志
2. 评估结果评估评估执行质量(成功/失败/部分成功/超预期),分析成功因素与失败原因质量评分 + 归因分析
3. 沉淀知识沉淀将执行经验写入 Humemory 记忆引擎,更新 Aiki 知识库记忆条目 + 知识页面
4. 生成技能生成从成功任务中自动提取可复用技能,生成标准化技能模板技能定义 + 工具绑定
5. 验证效果验证新生成的技能在相似任务中验证,确认可复用性和稳定性验证报告 + 置信度
6. 优化策略优化基于执行效果优化路由策略、任务分解策略、引擎选择权重策略更新 + 权重调整

🌱 进化能力矩阵

能力初始状态进化后进化机制
意图识别基于规则的分类基于经验的语义理解从错误路由中学习,优化意图分类模型
任务分解固定模板分解自适应动态分解从复杂任务执行中学习最优分解策略
引擎路由静态优先级路由基于效果的自适应路由根据历史执行效果动态调整引擎选择权重
技能库内置基础技能不断增长的自主技能从成功任务中自动提取、验证、沉淀技能
记忆检索关键词匹配语义+上下文+情感检索从检索效果中学习,优化召回策略
多 Agent 协作固定 Supervisor 模式自适应协作拓扑从协作效果中学习,优化 Agent 角色与分工
错误恢复固定重试策略智能降级与自愈从失败场景中学习,优化降级与恢复策略

🔗 生态融合

Agido Native 深度融合 GitCoffee AI 生态基础设施,而非从零构建:

┌──────────────────────────────────────────────────────────────┐
│                Agido Native × GitCoffee 生态                  │
│                                                              │
│  ┌────────────┐  LLM 调用通过 SkyGate 统一路由                │
│  │ 🚪 SkyGate │  → 故障自愈:模型挂了自动切换                 │
│  │ 天枢 AI网关│  → 成本优化:同等效果选最便宜                 │
│  └─────┬──────┘  → 智能缓存:语义匹配命中缓存                 │
│        │                                                     │
│  ┌─────▼──────┐  知识检索与注入通过 Aiki 知识引擎             │
│  │ 📚 Aiki    │  → 知识消化:文档→结构化页面                  │
│  │ 知了 知识库│  → Prompt 注入:热点知识自动注入              │
│  └─────┬──────┘  → 引用溯源:每句话都有出处                   │
│        │                                                     │
│  ┌─────▼──────┐  记忆管理通过 Humemory 记忆引擎              │
│  │ 🧠 Humemory│  → 多层记忆:工作/短期/长期/核心              │
│  │ 合忆 记忆  │  → 情感记忆:带情感标签的记忆召回             │
│  └─────┬──────┘  → 记忆巩固:空闲期自动巩固沉淀               │
│        │                                                     │
│  ┌─────▼──────┐  安全合规通过 SioGuard 安全卫士              │
│  │ 🛡️ SioGuard│  → Prompt 防御:注入攻击拦截                 │
│  │ 数卫 安全  │  → 数据脱敏:敏感信息自动处理                 │
│  └────────────┘  → 合规审计:操作日志可追溯                   │
└──────────────────────────────────────────────────────────────┘

🔄 降级与恢复策略

场景状态行为
所有引擎在线🟢 全能力任务路由至最优引擎执行,Native 作为进化反馈收集器
部分引擎离线🟡 降级运行离线引擎任务降级至 Native 对应层执行,在线引擎正常路由
所有引擎离线🔴 独立运行全部任务由 Native 执行,L1-L6 层保底运行,系统永不瘫痪
引擎恢复上线🟢 自动升级自动将 Native 执行的任务切回引擎,无缝升级体验
DreamingAI 云端在线🟢 云端增强享受 RBAC 权限、成本管控、审计合规、团队协作、模型智能调度等云端能力
DreamingAI 云端离线🟡 本地保底降级至 Agido Native 本地管理(单用户/基础日志/本地技能/Native 路由)
DreamingAI 云端恢复🟢 自动同步离线期间积累的执行数据增量上报,最新策略自动下发

🦞 OpenClaw 引擎集成

接入 OpenClaw 的自主代理网关能力,实现消息平台即控制面:

  • 🌐 15+ 消息渠道:WhatsApp、Telegram、Discord、Slack、Signal、iMessage、Google Chat、Microsoft Teams 等
  • 🔧 AgentSkills 技能系统:通过 ClawHub 注册中心发现和安装社区技能
  • 🐚 Shell 执行:完整的文件系统访问、命令执行、浏览器自动化(Playwright)
  • 🐳 Docker 管理:容器生命周期管理,沙箱化任务执行
  • 🔒 自托管优先:所有数据本地处理,API 密钥完全自主掌控
  • 📡 Gateway 网关:分布式 Gateway–Node–Host 架构,高可用部署

🐴 Hermes Agent 引擎集成

接入 Hermes Agent 的自进化智能体能力,实现越用越聪明的学习闭环:

  • 🧠 闭环学习:从经验中创建技能、在使用中改进、自动记忆知识
  • 💾 持久记忆:FTS5 全文检索 + LLM 摘要,跨会话上下文保持
  • 🛠️ 40+ 内置工具:Web 搜索、文件操作、终端命令、图像生成、TTS、视觉理解
  • 🎓 自主技能创建:Agent 自动从成功任务中提取可复用技能
  • 定时自动化:内置 Cron 调度器,自动执行定期任务
  • 🧬 子代理生成:复杂任务自动派生子代理并行处理
  • 🔌 MCP 集成:通过 Model Context Protocol 扩展工具能力

🧑 OpenHuman 引擎集成

接入 OpenHuman 的桌面级人性化交互能力,实现 AI 超级智能助手的"有温度"体验:

  • 🖥️ 桌面常驻:Tauri v2 + Rust 原生桌面应用,轻量高性能
  • 🎭 桌面吉祥物:可视化 AI 状态,响应环境,可加入视频会议
  • 🌳 Memory Tree:三层树状记忆架构(短期 / 长期 / 核心身份)
  • 🔀 模型路由:根据任务类型自动选择最优模型
  • 📎 外部服务集成:日历、邮件、文档、任务系统一键接入
  • 🎤 语音交互:原生语音备忘录处理,语音输入输出
  • 🎨 UI-first:零配置上手,短 Onboarding 即可开始使用

🧩 Dify 引擎集成

接入 Dify 的低代码 AI 应用编排能力,实现可视化构建与快速部署:

  • 🔧 可视化工作流:拖拽式 Workflow 编排,零代码构建 AI 应用
  • 📚 RAG Pipeline:内置文档解析、分块、向量检索、重排序全链路
  • 🧩 插件市场:社区驱动的工具插件,一键扩展能力边界
  • 🌐 多渠道发布:Web Widget / API / 微信 / 飞书,一次构建多端发布
  • 🔐 企业级特性:多租户、权限管理、审计日志、SSO 集成
  • 📊 可观测性:应用运行追踪、Token 消耗统计、质量评估
  • 🐳 自托管友好:Docker Compose 一键部署,数据完全自主

🤖 Coze 引擎集成

接入 Coze(扣子)的 Bot 开发平台能力,实现 AI Bot 的快速构建与分发:

  • 🤖 可视化 Bot 构建:零代码创建智能 Bot,自然语言定义人设与能力
  • 🔌 丰富插件生态:搜索、图片生成、天气、新闻等 60+ 内置插件
  • 📋 工作流编排:可视化流程设计,条件分支、循环、并行执行
  • 📚 知识库管理:文档 / 网页 / 数据库多源知识接入
  • 🌍 多平台分发:微信 / 飞书 / Discord / Telegram / LINE 一键发布
  • 定时任务:Cron 触发器,自动执行周期性任务
  • 📊 数据分析:Bot 运行指标、用户画像、对话质量分析

🔄 AutoGen 引擎集成

接入 AutoGen 的多 Agent 对话协作能力,实现复杂任务的智能分工:

  • 💬 多 Agent 对话:Agent 间自主对话协商,动态分配子任务
  • 👥 Group Chat:多 Agent 群组协作,支持人工介入与审批
  • 🛠️ 代码执行:内置代码生成与沙箱执行,安全运行用户代码
  • 🧑 Human-in-the-loop:关键决策点人工确认,确保执行安全
  • 🔗 工具调用:函数调用 + 外部 API 集成,扩展 Agent 能力
  • 📊 对话可视化:Agent 交互拓扑图,直观展示协作流程
  • 🔬 研究友好:微软研究院出品,学术与工业双重验证

🎭 CrewAI 引擎集成

接入 CrewAI 的角色化团队编排能力,实现 AI 团队的高效协作:

  • 🎭 角色定义:为每个 Agent 设定角色、目标、背景故事与工具集
  • 👥 Crew 编排:组建 AI 团队,定义任务流程与协作模式
  • 📋 任务链:顺序 / 层级 / 异步任务编排,支持任务间依赖
  • 🛠️ 工具生态:搜索、文件、代码、API 等 50+ 内置工具
  • 🧠 记忆系统:短期记忆 + 长期记忆 + 实体记忆,跨任务上下文保持
  • 🔄 流程模式:Sequential / Hierarchical / Consensus 多种决策模式
  • 🎯 输出控制:结构化输出、JSON 模式、自定义输出格式

🌐 跨引擎协同

Agido 真正的威力在于多引擎的深度协同:

协同场景引擎组合说明
Native 保底 → 引擎增强Agido Native + 任意引擎引擎离线时 Native 独立执行,引擎上线后无缝升级
本地执行 → 云端管理Agido Native + DreamingAI本地执行任务,DreamingAI 云端提供权限/成本/审计/协作管理
云端调度 → 本地执行DreamingAI + Agido NativeDreamingAI 模型智能调度下发策略,Agido Native 本地执行
云端协作 → 本地技能DreamingAI + 任意引擎DreamingAI 团队空间共享提示词/工作流模板,引擎本地执行技能
自主执行 → 自主进化Agido Native 自闭环Native 执行任务 → 评估结果 → 沉淀技能 → 优化策略
消息平台 → 桌面联动OpenClaw + OpenHuman在 Telegram 接收指令,桌面吉祥物实时反馈执行状态
自主执行 → 技能积累OpenClaw + Hermes AgentOpenClaw 执行任务,Hermes Agent 自动沉淀为可复用技能
桌面交互 → 深度记忆OpenHuman + Hermes Agent桌面交互偏好自动同步至 Hermes Agent 持久记忆
低代码编排 → 自主执行Dify + OpenClawDify 可视化编排工作流,OpenClaw 自主网关执行与通知
Bot 构建 → 团队协作Coze + CrewAICoze 快速构建 Bot 原型,CrewAI 角色化团队深度执行
多 Agent 协作 → 技能沉淀AutoGen + Hermes AgentAutoGen 多 Agent 协作产出,Hermes Agent 自动提炼为可复用技能
RAG 知识 → 角色编排Dify + CrewAIDify RAG Pipeline 提供知识检索,CrewAI 角色化团队消费知识执行任务
全链路自动化多引擎协同感知(OpenHuman)→ 编排(Dify/Coze)→ 协作(AutoGen/CrewAI)→ 执行(OpenClaw)→ 反馈(OpenHuman)
跨平台无缝切换多引擎协同同一任务在桌面、消息平台、Web、CLI 之间无缝流转
企业级应用构建Dify + OpenClaw + CozeDify 编排 + OpenClaw 网关 + Coze 分发,覆盖开发到运维全链路
引擎降级 → Native 兜底Agido Native + 任意引擎引擎故障时自动降级至 Native,恢复后自动切回

🖼️ 界面展示

agido-homepage
agido-homepage-dark


🚀 核心功能模块

1. 统一对话系统 💬

Agido 提供统一的对话入口,用户无需关心底层引擎切换:

  • 💬 统一对话界面:一个入口,多引擎智能路由
  • 📚 完整对话历史:跨引擎、跨会话的对话记录管理
  • 快捷操作:总结、解释、翻译、代码帮助、任务执行
  • 🎨 多媒体交互:文本、图片、文件、语音、视频
  • 🔄 会话管理:新建、删除、归档、搜索会话

2. 引擎管理 ⚙️

对多引擎的统一配置与监控:

  • 🔍 引擎状态监控:实时查看各引擎运行状态、资源占用
  • ⚙️ 统一配置面板:模型选择、API 密钥、渠道配置集中管理
  • 📊 性能分析:各引擎响应时间、成功率、Token 消耗统计
  • 🔀 路由策略配置:自定义引擎选择规则和优先级
  • 🔄 引擎热切换:运行时无缝切换,零中断

3. 技能市场 🧩

融合多引擎的技能生态:

  • 🧬 Agido Native 自主技能:从任务执行中自动提炼、验证、沉淀的可复用技能
  • 🦞 ClawHub 技能:OpenClaw 社区技能一键安装
  • 🐴 agentskills.io 技能:Hermes Agent 社区技能兼容
  • 🧑 桌面工具集:OpenHuman 外部服务集成
  • 🧩 Dify 插件市场:Dify 社区工具插件一键安装
  • 🤖 Coze 插件生态:Coze 60+ 内置插件兼容
  • 🔄 AutoGen 工具:AutoGen 函数调用与代码执行工具
  • 🎭 CrewAI 工具集:CrewAI 50+ 内置工具集成
  • 📦 统一技能格式:跨引擎技能自动适配
  • 🏷️ 技能评分与推荐:社区驱动的技能质量评估

4. Skills 协同 🔄

跨引擎技能的智能编排与协同执行,让 1+1>2:

  • 🔀 跨引擎技能路由:根据任务语义自动选择最优引擎的技能执行,无需用户手动指定
  • 🔗 技能链编排:将不同引擎的技能串联为执行链,如 Dify RAG 检索 → CrewAI 角色执行 → OpenClaw 网关通知
  • 🧬 技能自动适配:统一技能抽象层,自动将引擎原生技能转换为 Agido 标准格式,屏蔽底层差异
  • 🪞 技能互调:一个引擎的技能可调用另一个引擎的技能,如 Hermes Agent 自主创建的技能可被 OpenClaw 代理直接使用
  • 📊 协同效果追踪:记录跨引擎技能调用的执行路径与效果,持续优化协同策略
  • 🎯 场景化技能组合:预置常见协同场景的技能组合模板,一键启用(如"消息触发 → 知识检索 → 团队执行 → 桌面反馈")

5. 记忆中心 🧠

统一管理跨引擎的记忆系统:

  • 🧬 Agido Native 记忆:SQLite + FTS5 + 向量库 + Humemory 集成的自主记忆
  • 🌳 Memory Tree:OpenHuman 三层树状记忆
  • 📝 FTS5 全文检索:Hermes Agent 跨会话记忆
  • 💾 SQLite 持久存储:OpenClaw 本地记忆
  • 🧩 向量知识库:Dify RAG Pipeline 知识检索
  • 🧠 短期 + 长期记忆:CrewAI 跨任务上下文保持
  • 🔄 记忆同步:多引擎记忆自动同步与去重
  • 🔒 隐私控制:细粒度的记忆访问权限管理

6. 自动化工作流 ⚡

基于多引擎协同的自动化能力:

  • 🧬 自主进化:Agido Native 闭环学习,从执行中沉淀技能、优化策略
  • 定时任务:Cron 调度 + 消息平台通知
  • 🔗 工作流编排:可视化拖拽式工作流设计(Dify / Coze 工作流引擎)
  • 🤖 自主代理:OpenClaw 自主执行 + Hermes Agent 技能沉淀
  • 🔄 多 Agent 协作:AutoGen 对话协商 + CrewAI 角色化团队执行
  • 📡 事件触发:日历事件、邮件到达、文件变更自动响应
  • 📊 执行报告:自动化任务执行日志与效果分析

⚡ 增强引擎

增强引擎是 Agido 2.0 的核心升级,在多引擎融合基础之上提供智能编排、健康感知、知识融合等高级能力——让多引擎协作从"手动调度"升级为"自主协同"。

🔀 智能编排引擎

多引擎不是简单的"选一个用"——复杂任务需要跨引擎 DAG 编排,像指挥家协调每个声部:

  • 📊 DAG 工作流:将复杂任务建模为有向无环图,节点为引擎能力,边为数据依赖
  • 🔀 条件分支:根据中间结果动态选择后续路径,实现 if-else / switch 编排逻辑
  • 并行执行:无依赖的子任务自动并行调度,多引擎同时工作,总耗时 ≈ 最慢子任务
  • 🔄 失败回滚:任一节点失败自动回滚已完成节点,支持重试 / 降级 / 跳过策略
  • 📋 执行快照:每个编排实例生成完整执行快照,可回放、调试、审计
  • 🎯 模板市场:预置常见编排模板(调研→分析→报告、监控→告警→修复等)
用户指令: "调研竞品并生成分析报告"


┌──────────────────────────────────────────────────────┐
│              智能编排引擎 (DAG)                        │
│                                                      │
│  ┌─────────┐                                         │
│  │ 任务分解 │ "调研竞品并生成分析报告"                  │
│  │         │ → 1.搜索竞品 2.收集数据 3.分析对比 4.报告  │
│  └────┬────┘                                         │
│       │                                              │
│       ▼                                              │
│  ┌─────────┐     ┌─────────┐                         │
│  │ 搜索竞品 │────▶│ 收集数据 │  (顺序依赖)             │
│  │ Dify RAG│     │ OpenClaw│                         │
│  └─────────┘     └────┬────┘                         │
│                       │                              │
│              ┌────────┴────────┐                     │
│              ▼                 ▼                      │
│  ┌──────────────┐  ┌──────────────┐                  │
│  │ 功能对比分析  │  │ 定价策略分析  │  (并行执行)      │
│  │ CrewAI 团队  │  │ AutoGen 协作  │                  │
│  └──────┬───────┘  └──────┬───────┘                  │
│         │                 │                          │
│         ▼                 ▼                          │
│  ┌──────────────────────────────────┐                │
│  │       结果聚合 & 冲突消解        │                │
│  └──────────────┬───────────────────┘                │
│                 │                                    │
│                 ▼                                    │
│  ┌──────────────┐  ┌──────────────┐                  │
│  │ 生成分析报告  │─▶│ 桌面通知推送  │                  │
│  │ Hermes Agent │  │ OpenHuman   │                  │
│  └──────────────┘  └──────────────┘                  │
│                                                      │
│  ⏱️ 总耗时: 45s (串行需 180s, 提速 4x)               │
│  📊 快照: 7 节点 · 2 并行 · 0 失败 · 完整执行链      │
└──────────────────────────────────────────────────────┘

🏥 引擎健康感知

7 个引擎不可能永远健康——实时感知引擎状态,让调度永远走在"有路可走"的方向:

  • 💓 心跳检测:每个引擎适配器定期上报心跳,延迟、错误率、资源占用实时监控
  • 🚦 健康水位线:🟢 健康 / 🟡 降级 / 🔴 故障 三色状态,直观展示引擎可用性
  • 🔄 自动降级:引擎异常时自动降级至备用引擎,用户无感知切换
  • 📊 负载感知路由:根据各引擎当前负载智能分发任务,避免单引擎过载
  • 📈 趋势预测:基于历史数据预测引擎负载趋势,提前调度资源
  • 🚨 异常告警:引擎状态变化自动告警,支持 Webhook / 消息平台通知
用户请求到达


┌──────────────────────────────────────────────────────┐
│              引擎健康感知引擎                          │
│                                                      │
│  ┌────────────────────────────────────────────────┐  │
│  │  引擎健康面板                                   │  │
│  │  🟢 OpenClaw     延迟 120ms  成功率 99.5%      │  │
│  │  🟢 Hermes Agent 延迟 200ms  成功率 98.8%      │  │
│  │  🟡 OpenHuman    延迟 500ms  成功率 92.1%  ⚠️  │  │
│  │  🟢 Dify         延迟 180ms  成功率 99.1%      │  │
│  │  🔴 Coze         无响应     连续失败 3 次       │  │
│  │  🟢 AutoGen      延迟 300ms  成功率 97.5%      │  │
│  │  🟢 CrewAI       延迟 250ms  成功率 98.0%      │  │
│  └────────────────────────────────────────────────┘  │
│                    │                                  │
│                    ▼                                  │
│  ┌────────────────────────────────────────────────┐  │
│  │  负载感知路由决策                               │  │
│  │  任务: "Bot 构建"                               │  │
│  │    → Coze (首选) 🔴 故障                        │  │
│  │    → Dify Workflow (降级替代) 🟢 可用           │  │
│  │  任务: "桌面交互"                               │  │
│  │    → OpenHuman (首选) 🟡 降级                   │  │
│  │    → OpenClaw + Web UI (降级替代)               │  │
│  │  任务: "多 Agent 协作"                          │  │
│  │    → AutoGen (负载 30%) vs CrewAI (负载 75%)    │  │
│  │    → 选择 AutoGen (负载更低)                    │  │
│  └────────────────────────────────────────────────┘  │
│                                                      │
│  📈 预测: Coze 预计 15min 恢复 · OpenHuman 负载下降中│
│  🚨 告警: Coze 故障已通知运维 · 降级策略已自动生效   │
└──────────────────────────────────────────────────────┘

🧬 跨引擎知识融合

7 个引擎各自有知识库和记忆——融合它们,让 AI 助手拥有"全知视角":

  • 🔗 知识对齐:不同引擎的知识格式自动对齐为统一知识模型,消除结构差异
  • ⚔️ 冲突消解:多引擎知识矛盾时基于时效性、来源权威度、置信度智能裁决
  • 🕸️ 统一知识图谱:跨引擎实体和关系合并为统一图谱,发现隐含关联
  • 📊 知识溯源:每条知识标注来源引擎和置信度,可追溯、可验证
  • 🔄 增量同步:引擎知识变更自动增量同步至融合层,保持实时一致
  • 🎯 上下文增强:融合后的知识按需注入对话上下文,提升各引擎输出质量
7 个引擎的知识孤岛


┌──────────────────────────────────────────────────────┐
│              跨引擎知识融合引擎                        │
│                                                      │
│  ┌────────────────────────────────────────────────┐  │
│  │  知识对齐                                       │  │
│  │  OpenClaw:  "Vue 3 + TypeScript"  (技能格式)    │  │
│  │  Hermes:    "用户偏好 Vue 3"       (记忆格式)    │  │
│  │  Dify:      "Vue 3 最佳实践"       (知识库格式)  │  │
│  │  → 统一模型: {topic: "Vue 3", type: "tech",     │  │
│  │     sources: [OpenClaw, Hermes, Dify],          │  │
│  │     confidence: 0.95}                           │  │
│  └────────────────────────────────────────────────┘  │
│                    │                                  │
│                    ▼                                  │
│  ┌────────────────────────────────────────────────┐  │
│  │  冲突消解                                       │  │
│  │  OpenClaw: "部署在 AWS"  (3天前, 置信 0.7)      │  │
│  │  Dify:     "迁移至 GCP"  (1天前, 置信 0.9)      │  │
│  │  → 时效性: GCP(1天) > AWS(3天)                  │  │
│  │  → 置信度: GCP(0.9) > AWS(0.7)                  │  │
│  │  → 结果: "部署在 GCP",AWS 记录归档为历史        │  │
│  └────────────────────────────────────────────────┘  │
│                    │                                  │
│                    ▼                                  │
│  ┌────────────────────────────────────────────────┐  │
│  │  统一知识图谱                                   │  │
│  │  Vue 3 ──使用──▶ TypeScript ──构建──▶ Vite      │  │
│  │    │              │                             │  │
│  │  偏好(Hermes)  技能(OpenClaw)                    │  │
│  │    │              │                             │  │
│  │  最佳实践(Dify)  部署(GCP)                       │  │
│  │                                                 │  │
│  │  来源: 3 引擎 · 实体: 4 · 关系: 5 · 置信: 0.92  │  │
│  └────────────────────────────────────────────────┘  │
│                                                      │
│  🔄 增量同步: OpenClaw 新增 2 技能 → 自动对齐融合    │
│  🎯 上下文增强: 对话涉及 Vue 3 → 自动注入融合知识     │
└──────────────────────────────────────────────────────┘

🏗️ 技术架构

整体架构

┌──────────────────────────────────────────────────────────────────┐
│                         MCP Client 层                             │
│  ┌────────────────────┐  ┌────────────────┐  ┌────────────────┐ │
│  │ DreamingAI         │  │ ImSky 天信IM   │  │ TimiOA 天美OA  │ │
│  │ AI 助手与协作平台   │  │ 跨平台即时通讯  │  │ 数智化办公平台  │ │
│  │ 自身完成 AI 流程   │  │ 自身完成 IM 流程│  │ 自身完成 OA 流程│ │
│  └────────┬───────────┘  └───────┬────────┘  └───────┬────────┘ │
└───────────┼──────────────────────┼────────────────────┼──────────┘
            │ MCP 协议             │ MCP 协议           │ MCP 协议
            └──────────────┬───────┴────────────────────┘

┌──────────────────────────────────────────────────────────────────┐
│                       Agido 极动 多引擎 AI 超级智能助手                          │
├──────────────────────────────────────────────────────────────────┤
│                                                                  │
│  ┌──────────────────────────────────────────────────────────┐   │
│  │                     用户交互层                             │   │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐   │   │
│  │  │ 桌面应用  │  │ Web 应用  │  │ 消息平台适配器        │   │   │
│  │  │ (Tauri)  │  │ (React)  │  │ (Telegram等15+)      │   │   │
│  │  └──────────┘  └──────────┘  └──────────────────────┘   │   │
│  └──────────────────────────────────────────────────────────┘   │
│                                                                  │
│  ┌──────────────────────────────────────────────────────────┐   │
│  │                  Agido 调度引擎层                          │   │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐   │   │
│  │  │ 意图识别  │  │ 任务分解  │  │ 引擎路由 & 调度      │   │   │
│  │  └──────────┘  └──────────┘  └──────────────────────┘   │   │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐   │   │
│  │  │ 结果聚合  │  │ 上下文同步│  │ 记忆统一管理         │   │   │
│  │  └──────────┘  └──────────┘  └──────────────────────┘   │   │
│  └──────────────────────────────────────────────────────────┘   │
│                                                                  │
│  ┌──────────────────────────────────────────────────────────┐   │
│  │                  ⚡ 增强引擎层                             │   │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────────────────┐   │   │
│  │  │ 智能编排  │  │ 健康感知  │  │ 知识融合             │   │   │
│  │  │ DAG·回滚  │  │ 降级·路由 │  │ 对齐·消解·图谱       │   │   │
│  └──────────┘  └──────────┘  └──────────────────────┘   │   │
│  └──────────────────────────────────────────────────────────┘   │
│                                                                  │
│  ┌──────────────────────────────────────────────────────────┐   │
│  │           🧬 Agido Native 混合引擎(保底内核)             │   │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────┐               │   │
│  │  │ L1 对话  │  │ L2 执行  │  │ L3 记忆  │               │   │
│  │  │ ReAct+FC │  │Shell/File│  │SQLite+Vec│               │   │
│  │  └──────────┘  └──────────┘  └──────────┘               │   │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────┐               │   │
│  │  │ L4 协作  │  │ L5 进化  │  │ L6 感知  │               │   │
│  │  │Supervisor│  │闭环学习  │  │降级路由  │               │   │
│  │  └──────────┘  └──────────┘  └──────────┘               │   │
│  └──────────────────────────────────────────────────────────┘   │
│                                                                  │
│  ┌───────────┐  ┌───────────┐  ┌───────────┐  ┌───────────┐   │
│  │🦞OpenClaw │  │🐴Hermes   │  │🧑OpenHuman│  │🧩 Dify    │   │
│  │ 引擎适配器 │  │ Agent     │  │ 引擎适配器 │  │ 引擎适配器 │   │
│  │           │  │ 引擎适配器 │  │           │  │           │   │
│  │· Gateway  │  │· AIAgent  │  │· Tauri App│  │· Workflow │   │
│  │· Node-Host│  │· Curator  │  │· Memory   │  │· RAG      │   │
│  │· Channels │  │· Memory   │  │  Tree     │  │  Pipeline │   │
│  │· Skills   │  │  Mgr      │  │· Model    │  │· Plugins  │   │
│  └───────────┘  │· Skills   │  │  Route    │  │· API      │   │
│                 │  Hub      │  │· Services │  └───────────┘   │
│  ┌───────────┐  └───────────┘  └───────────┘                   │
│  │🤖 Coze    │                                                  │
│  │ 引擎适配器 │  ┌───────────┐  ┌───────────┐                  │
│  │           │  │🔄AutoGen  │  │🎭CrewAI   │  ...更多引擎     │
│  │· Bot SDK  │  │ 引擎适配器 │  │ 引擎适配器 │                  │
│  │· Workflow │  │           │  │           │                  │
│  │· Plugins  │  │· Multi    │  │· Crew     │                  │
│  │· Knowledge│  │  Agent    │  │· Agent    │                  │
│  └───────────┘  │· Group    │  │· Task     │                  │
│                 │  Chat     │  │· Tool     │                  │
│                 │· Code Exec│  │· Memory   │                  │
│                 └───────────┘  └───────────┘                  │
│                                                                  │
│  ┌──────────────────────────────────────────────────────────┐   │
│  │                     基础设施层                             │   │
│  │  ┌──────────┐  ┌──────────────┐  ┌──────────────────┐   │   │
│  │  │ LLM 路由  │  │ 数据存储      │  │ 安全 & 权限      │   │   │
│  │  │ (SkyGate) │  │(PG+SQLite    │  │ (Casbin+SioGuard)│   │   │
│  │  │          │  │ 双层架构)    │  │                  │   │   │
│  │  └──────────┘  └──────────────┘  └──────────────────┘   │   │
│  └──────────────────────────────────────────────────────────┘   │
│                                                                  │
└──────────────────────────────────────────────────────────────────┘

技术栈

组件技术选型说明
桌面应用Tauri v2 (Rust + WebView)继承 OpenHuman 轻量桌面方案
前端框架React + TypeScript统一 UI 层
后端核心Rust + PythonRust 承载调度引擎,Python 适配多引擎
Agido NativeRust / TypeScript / Python自研混合引擎,四层架构,自主进化闭环
OpenClaw 适配TypeScript / PythonGateway API 对接
Hermes Agent 适配PythonAIAgent SDK 集成
OpenHuman 适配Rust / TypeScriptTauri 插件机制集成
Dify 适配Python / TypeScriptDify API + Workflow SDK 对接
Coze 适配TypeScript / PythonCoze SDK + API 集成
AutoGen 适配PythonAutoGen Agent Framework 集成
CrewAI 适配PythonCrewAI Framework 集成
数据存储(云端)PostgreSQL + pgvector企业级主存储:多租户隔离 · 高并发 · 水平扩展 · 向量检索
数据存储(本地)SQLite + FTS5 + 向量库本地保底存储:零依赖 · 离线可用 · RAG 向量检索
认证鉴权Casbin + DreamingAI RBAC策略引擎驱动:RBAC 四级角色 · 权限矩阵 · SSO/OAuth · 数据隔离
可观测性OpenTelemetry + Prometheus分布式追踪 · 指标采集 · 告警 · 执行链路可视化
配置管理配置中心 + 环境隔离多环境配置 · 热更新 · 版本管理 · 审计追踪
LLM 接入SkyGate 天枢 AI 网关多模型统一路由 · 故障自愈 · 成本优化 · 智能缓存
消息网关OpenClaw Gateway15+ 平台消息适配
智能编排自研 DAG 引擎 + 条件分支 + 并行调度跨引擎工作流编排
健康感知心跳检测 + 负载感知路由 + 自动降级引擎可用性保障
知识融合统一知识模型 + 冲突消解 + 增量同步跨引擎知识统一
安全合规SioGuard 数卫Prompt 防御 · 数据脱敏 · 合规审计 · 敏感词过滤
企业部署Docker Compose + Helm Chart私有化部署 · K8s 编排 · 运维自动化 · 滚动更新

🏢 企业级技术架构

Agido 的企业级技术架构遵循"云端增强,本地保底"设计哲学,核心原则是本地能力零依赖,云端能力可插拔

┌──────────────────────────────────────────────────────────────┐
│              Agido 企业级技术架构                              │
│                                                              │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  ☁️ 云端层(DreamingAI 增强·可选)                       │  │
│  │                                                        │  │
│  │  ┌──────────────┐  ┌──────────────┐  ┌─────────────┐ │  │
│  │  │ PostgreSQL   │  │ Casbin       │  │ OpenTelemetry│ │  │
│  │  │ 企业级主存储  │  │ RBAC 策略引擎│  │ 分布式追踪   │ │  │
│  │  │ · 多租户隔离  │  │ · 四级角色    │  │ · 链路可视化 │ │  │
│  │  │ · 高并发读写  │  │ · 权限矩阵    │  │ · 性能指标   │ │  │
│  │  │ · 水平扩展    │  │ · SSO/OAuth   │  │ · 告警通知   │ │  │
│  │  └──────────────┘  └──────────────┘  └─────────────┘ │  │
│  │  ┌──────────────┐  ┌──────────────┐  ┌─────────────┐ │  │
│  │  │ 配置中心      │  │ 成本管控      │  │ 审计合规     │ │  │
│  │  │ · 多环境隔离  │  │ · 预算配额    │  │ · 操作日志   │ │  │
│  │  │ · 热更新      │  │ · 用量分析    │  │ · 合规报告   │ │  │
│  │  │ · 版本管理    │  │ · 成本预测    │  │ · 数据脱敏   │ │  │
│  │  └──────────────┘  └──────────────┘  └─────────────┘ │  │
│  └────────────────────────────────────────────────────────┘  │
│                          │                                   │
│              云端可用时增强 │ 云端离线时降级                    │
│                          ▼                                   │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  🏠 本地层(Agido Native·始终可用)                      │  │
│  │                                                        │  │
│  │  ┌──────────────┐  ┌──────────────┐  ┌─────────────┐ │  │
│  │  │ SQLite       │  │ 本地认证      │  │ 本地日志     │ │  │
│  │  │ 本地保底存储  │  │ · 单用户模式  │  │ · 执行快照   │ │  │
│  │  │ · 零依赖     │  │ · 本地令牌    │  │ · 基础统计   │ │  │
│  │  │ · 离线可用    │  │ · 离线鉴权    │  │ · SioGuard   │ │  │
│  │  │ · FTS5+向量   │  │              │  │              │ │  │
│  │  └──────────────┘  └──────────────┘  └─────────────┘ │  │
│  └────────────────────────────────────────────────────────┘  │
│                                                              │
│  ┌────────────────────────────────────────────────────────┐  │
│  │  🔄 数据同步层                                          │  │
│  │                                                        │  │
│  │  SQLite ←──增量同步──→ PostgreSQL                      │  │
│  │  本地认证 ←──策略下发──→ Casbin RBAC                    │  │
│  │  本地日志 ←──数据上报──→ OpenTelemetry + 审计中心        │  │
│  │  .env 配置 ←──配置拉取──→ 配置中心                      │  │
│  │                                                        │  │
│  │  云端在线 → 实时双向同步                                 │  │
│  │  云端离线 → 本地独立运行,变更写入 WAL 队列              │  │
│  │  云端恢复 → WAL 队列增量上报 + 最新策略自动拉取          │  │
│  └────────────────────────────────────────────────────────┘  │
└──────────────────────────────────────────────────────────────┘

双层存储架构

企业级场景对数据存储提出多租户、高并发、水平扩展等要求,但 Agido 的"自带心脏"哲学要求本地零依赖。解决方案是双层存储

维度☁️ 云端主存储(PostgreSQL)🏠 本地保底存储(SQLite)
定位企业级主存储,多租户数据权威源本地保底存储,离线可用
多租户✅ Schema 隔离 / Row-Level Security❌ 单用户模式
并发能力✅ 高并发读写,连接池⚠️ 单写多读,WAL 模式
扩展性✅ 读写分离 / 分区 / 水平扩展❌ 单机文件
向量检索✅ pgvector 插件✅ 本地向量库
全文检索✅ tsvector + GIN 索引✅ FTS5
数据同步主存储 → 增量下发至本地本地变更 → WAL 队列 → 云端恢复时上报
离线能力❌ 依赖网络✅ 零依赖,完全离线
适用场景企业团队协作 / 多用户 / 合规审计个人使用 / 离线保底 / 开发调试

认证鉴权架构

维度☁️ 云端鉴权(Casbin + DreamingAI)🏠 本地鉴权
模式RBAC 四级角色 + 权限矩阵 + 审批流程单用户本地令牌
SSO✅ OAuth 2.0 / OIDC / SAML❌ 无
数据隔离✅ 租户级 + 项目级隔离❌ 无隔离
策略下发DreamingAI → Casbin 策略热更新本地静态策略
降级策略云端离线 → 降级至本地单用户模式-

可观测性架构

维度☁️ 云端可观测(OpenTelemetry)🏠 本地可观测
分布式追踪✅ 跨引擎执行链路追踪 + 可视化❌ 本地执行快照
指标采集✅ Prometheus 指标 + Grafana 看板⚠️ 引擎级 Token 统计
告警✅ 规则引擎 + 多渠道通知❌ 无
审计✅ 操作日志 + 合规报告 + 数据脱敏⚠️ 本地日志 + SioGuard
降级策略云端离线 → 降级至本地日志 + SioGuard-

🏆 产品优势

与其他 AI 助手平台对比

特性Agido 极动单引擎助手AI 编排平台
企业级管控✅ DreamingAI 云端增强:RBAC 权限 + 成本管控 + 审计合规 + 团队协作❌ 无⚠️ 基础权限
自主进化✅ 六维进化闭环(认知/技能/路由/记忆/协作/恢复)❌ 无❌ 无
引擎数量✅ 8+ 引擎融合(含自研 Native)⚠️ 单引擎⚠️ 2-3 引擎
独立运行✅ Agido Native 保底,引擎全停仍可运行✅ 单引擎独立❌ 引擎停用即瘫痪
智能编排✅ DAG 工作流 + 条件分支 + 并行❌ 无⚠️ 简单链式
健康感知✅ 心跳检测 + 自动降级 + 负载路由❌ 无⚠️ 基础健康检查
知识融合✅ 跨引擎对齐 + 冲突消解 + 统一图谱❌ 单知识库⚠️ 知识库独立
失败回滚✅ DAG 节点级回滚 + 重试/降级/跳过❌ 无❌ 无
消息渠道✅ 15+ 平台⚠️ 1-3 平台⚠️ 3-5 平台
桌面体验✅ Tauri 原生桌面 + 吉祥物⚠️ Web Only❌ 无
技能生态✅ 7 引擎技能市场统一⚠️ 单市场⚠️ 部分市场
记忆系统✅ 跨引擎记忆同步 + 知识溯源⚠️ 单引擎记忆⚠️ 独立记忆
低代码编排✅ Dify + Coze 双引擎❌ 无✅ 有
多 Agent 协作✅ AutoGen + CrewAI 双模式❌ 无⚠️ 单模式
成本管控✅ DreamingAI 云端成本追踪 + 预算配额 + 用量分析❌ 无⚠️ 基础统计
审计合规✅ DreamingAI 云端操作审计 + 合规报告 + 数据脱敏❌ 无⚠️ 基础日志
私有化部署✅ Agido 自建 + DreamingAI 联合部署⚠️ 部分支持⚠️ 有限支持

基础能力 vs 增强引擎对比

能力维度基础多引擎增强引擎
任务调度意图识别 + 单引擎路由+ DAG 编排 + 多引擎并行
引擎容错简单重试+ 心跳检测 + 自动降级 + 负载感知路由
知识管理各引擎独立知识库+ 跨引擎对齐 + 冲突消解 + 统一图谱
执行追踪基础日志+ 执行快照 + 回放 + 审计
编排能力单引擎顺序执行+ 条件分支 + 并行 + 回滚

🌍 生态协同

Agido 是 GitCoffee AI 生态的多引擎执行层,以 MCP Server 模式暴露能力,供 DreamingAI、ImSky、TimiOA 等 MCP Client 按需调用,与基础设施和上层应用深度协同。DreamingAI 作为 Agido 的云端数据与管理增强层,在 Agido Native 本地能力之上提供企业级云端管理能力,遵循"云端增强,本地保底"策略:

┌─────────────────────────────────────────────────────────────┐
│                         用户交互层                            │
│                                                             │
│   ┌──────────────────┐  ┌──────────────┐  ┌──────────────┐ │
│   │ DreamingAI       │  │ ImSky 天信IM │  │ TimiOA 天美OA│ │
│   │ AI 助手协作平台   │  │ 跨平台即时通讯│  │ 数智化办公   │ │
│   │ 自身完成 AI 流程  │  │ 自身完成 IM  │  │ 自身完成 OA  │ │
│   │ ☁️ Agido 云端管理面│  │             │  │              │ │
│   └────────┬─────────┘  └──────┬───────┘  └──────┬───────┘ │
│            │ MCP                │ MCP              │ MCP     │
└────────────┼────────────────────┼──────────────────┼─────────┘
             │                    │                  │
             ▼                    ▼                  ▼
┌─────────────────────────────────────────────────────────────┐
│              Agido MCP Server                                │
│   本地能力 · 多引擎编排 · DAG 工作流                          │
│                                                              │
│   ┌──────────────────────────────────────────────────────┐  │
│   │  ☁️ DreamingAI 云端数据与管理增强(可选)              │  │
│   │  ┌──────────┐  ┌──────────┐  ┌──────────────────┐  │  │
│   │  │ 👥 RBAC  │  │ 💰 成本  │  │ 📋 审计合规      │  │  │
│   │  │ 多用户权限│  │ 追踪管控  │  │ 日志·报告·脱敏   │  │  │
│   │  └──────────┘  └──────────┘  └──────────────────┘  │  │
│   │  ┌──────────┐  ┌──────────┐  ┌──────────────────┐  │  │
│   │  │ 🏢 团队  │  │ 🎯 模型  │  │ 💬 对话增强      │  │  │
│   │  │ 协作空间  │  │ 智能调度  │  │ 上下文+建议+记忆 │  │  │
│   │  └──────────┘  └──────────┘  └──────────────────┘  │  │
│   │                                                      │  │
│   │  数据流向:                                            │  │
│   │  Agido → DreamingAI: 上报执行数据/Token消耗/操作日志  │  │
│   │  DreamingAI → Agido: 下发权限策略/预算配额/调度策略    │  │
│   └──────────────────────────────────────────────────────┘  │
└──────┬──────────────┬──────────────┬────────────────────────┘
       │              │              │
       ▼              ▼              ▼
┌────────────┐ ┌────────────┐ ┌────────────────┐
│ SkyGate    │ │ Aiki       │ │  Humemory      │
│ 天枢       │ │ 知了       │ │  合忆          │
│ AI 网关    │ │ 知识库     │ │  记忆引擎      │
│            │ │            │ │                │
│ 模型路由   │ │ 知识注入   │ │  记忆增强      │
│ 故障自愈   │ │ RAG 检索   │ │  跨引擎同步    │
└────────────┘ └────────────┘ └────────────────┘
       │              │              │
       ▼              ▼              ▼
┌─────────────────────────────────────────────────────────────┐
│                    SioGuard 数卫                              │
│                    AI 安全卫士                                │
│         Prompt 防御 · 数据脱敏 · 合规审计                    │
└─────────────────────────────────────────────────────────────┘

☁️ DreamingAI 云端数据与管理增强

DreamingAI 为 Agido 提供云端数据与管理增强能力,覆盖 Agido Native 本地管理无法企及的企业级场景。所有云端能力遵循"云端可用时增强,云端离线时本地保底"策略:

云端增强能力DreamingAI 已实现Agido 本地保底降级策略
多用户 RBAC 权限✅ 四级角色 + 权限矩阵 + 审批流程 + 数据隔离单用户本地认证云端离线 → 本地单用户模式
成本追踪管控✅ 成本追踪 + 预算管控 + 用量配额 + 成本预测引擎级 Token 统计云端离线 → 本地基础统计
审计合规✅ 操作审计 + 合规报告 + 数据脱敏 + 敏感词过滤本地执行日志 + SioGuard云端离线 → 本地日志 + 基础防护
团队协作✅ 团队知识空间 + 共享对话 + 最佳实践 + 团队模板本地技能管理云端离线 → 本地技能库
模型智能调度✅ 智能选型 + 成本/质量/延迟策略 + A/B 测试 + 回退Agido Native 引擎级路由 + SkyGate云端离线 → 本地路由策略
对话增强✅ 上下文感知 + 主动建议 + 多轮记忆 + 质量保障Agido Native ReAct + Function Calling云端离线 → Native 基础对话
知识沉淀✅ 高价值对话自动沉淀为 Aiki 知识库文档Agido 跨引擎知识融合本地存储云端离线 → 本地知识库

数据流向

Agido 本地                                    DreamingAI 云端
    │                                              │
    │──── 执行数据上报 ────────────────────────────▶│  Token 消耗 / 操作日志 / 执行快照
    │                                              │
    │◀─── 管理策略下发 ─────────────────────────────│  权限策略 / 预算配额 / 调度策略 / 合规规则
    │                                              │
    │──── 知识经验同步 ────────────────────────────▶│  技能沉淀 / 执行经验 / 进化数据
    │                                              │
    │◀─── 增强能力调用 ─────────────────────────────│  对话增强 / 知识注入 / 记忆召回
    │                                              │
    │                                              │
    │  ⚠️ DreamingAI 离线时                         │
    │──── 本地保底运行 ──── 单用户 / 基础日志 / 本地技能 / Native 路由
    │                                              │
    │  ✅ DreamingAI 恢复时                         │
    │──── 增量数据同步 ────────────────────────────▶│  离线期间积累的执行数据自动上报
    │◀─── 策略自动更新 ─────────────────────────────│  最新权限/预算/调度策略自动下发

协同场景

场景协同方式
DreamingAI → Agido通过 MCP 调用 Agido MCP Server,获取本地能力(文件/Shell/Docker)或多引擎 DAG 编排
Agido → DreamingAI(云端增强)Agido 上报执行数据至 DreamingAI,获取 RBAC 权限、成本管控、审计合规、团队协作等云端管理能力
DreamingAI → Agido(策略下发)DreamingAI 下发权限策略、预算配额、模型调度策略、合规规则至 Agido,指导本地执行
ImSky → Agido通过 MCP 调用 Agido MCP Server,获取 AI 智能客服、群聊机器人、远程运维、文件智能处理
TimiOA → Agido通过 MCP 调用 Agido MCP Server,获取 AI 审批建议、智能文档生成、会议纪要、数据洞察、自动化工作流
Agido → SkyGate多引擎模型调用通过 SkyGate 统一路由,享受故障自愈和成本优化
Agido → Aiki知识融合引擎从 Aiki 获取结构化知识,增强跨引擎知识对齐质量
Agido → Humemory跨引擎记忆同步至 Humemory 统一管理,情感记忆驱动助手回复策略
Agido → SioGuard所有引擎输入/输出经过 SioGuard 安全护栏,Prompt 注入防御 + 数据脱敏
SkyGate → AgidoSkyGate 健康状态反馈至 Agido 引擎健康感知,模型级故障自动降级
Aiki → AgidoAiki 热点知识注入编排上下文,DAG 节点自动获取相关知识
Humemory → AgidoHumemory 记忆召回结果注入 Agido 对话上下文,跨引擎记忆统一

🚀 安装与使用

环境要求

  • 操作系统:macOS 12+ / Windows 10+ (WSL2) / Linux (Ubuntu 22.04+)
  • 运行时:Node.js >= 18.0.0 / Python >= 3.11 / Rust >= 1.75
  • 容器:Docker Desktop(可选,用于沙箱化执行)
  • 硬件:4GB+ RAM,推荐 8GB+
  • 企业级部署:PostgreSQL 15+(可选,云端主存储)/ Kubernetes 1.28+(可选,集群编排)

快速开始

bash
# 克隆仓库
git clone https://github.com/gitcoffee-os/agido.git
cd agido

# 安装依赖
pnpm install

# 配置环境变量
cp .env.example .env
# 编辑 .env 文件,填入你的 API 密钥

# 启动开发服务器
pnpm dev

引擎配置

OpenClaw 引擎

bash
# 安装 OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash

# 或使用 Docker
docker run -d --name openclaw \
  -p 3000:3000 \
  -v ~/.openclaw:/data \
  openclaw/openclaw:latest

Hermes Agent 引擎

bash
# 一键安装 Hermes Agent
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

# 或使用 pip
pip install hermes-agent

OpenHuman 引擎

bash
# 下载桌面应用
# macOS
brew install --cask openhuman

# 或从 GitHub Releases 下载
# https://github.com/tinyhumansai/openhuman/releases

Dify 引擎

bash
# 使用 Docker Compose 自托管部署
git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env
docker compose up -d

# 或使用 Dify Cloud
# https://cloud.dify.ai/

Coze 引擎

bash
# Coze 为云端 SaaS 平台,无需本地安装
# 访问 https://www.coze.com/ 或 https://www.coze.cn/ 注册使用

# 安装 Coze SDK(可选,用于开发集成)
pip install coze-python
# 或
npm install @coze/api

AutoGen 引擎

bash
# 安装 AutoGen
pip install autogen-agentchat

# 安装完整版(含 Docker 支持)
pip install "autogen-agentchat[docker]"

CrewAI 引擎

bash
# 安装 CrewAI
pip install crewai

# 安装完整工具集
pip install 'crewai[tools]'

Agido 统一配置

在 Agido 设置面板中,你可以:

  1. 连接 OpenClaw:配置 Gateway 地址和认证信息
  2. 连接 Hermes Agent:配置 API 端点和模型提供商
  3. 连接 OpenHuman:启动桌面应用并授权 Agido 访问
  4. 连接 Dify:配置 Dify API 端点和 API Key
  5. 连接 Coze:配置 Coze 个人访问令牌和 Bot ID
  6. 连接 AutoGen:配置模型提供商和 Agent 参数
  7. 连接 CrewAI:配置模型提供商和 Crew 定义
  8. 设置路由策略:定义不同任务类型的引擎优先级
  9. 配置消息渠道:选择你要接入的聊天平台

增强引擎 API

bash
# MCP Tool: 执行 Shell 命令
curl -X POST http://localhost:3000/api/v1/mcp/tools/call \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "shell_exec",
    "arguments": {"command": "ls -la /workspace", "timeout": 30}
  }'

# MCP Tool: 提交 DAG 编排任务
curl -X POST http://localhost:3000/api/v1/mcp/tools/call \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "dag_submit",
    "arguments": {
      "nodes": [
        {"id": "search", "engine": "dify", "action": "rag_search", "input": "竞品列表"},
        {"id": "collect", "engine": "openclaw", "action": "web_scrape", "depends_on": ["search"]},
        {"id": "analyze_features", "engine": "crewai", "action": "role_analysis", "depends_on": ["collect"]},
        {"id": "analyze_pricing", "engine": "autogen", "action": "multi_agent_discuss", "depends_on": ["collect"]},
        {"id": "report", "engine": "hermes", "action": "generate_report", "depends_on": ["analyze_features", "analyze_pricing"]}
      ],
      "config": {"mode": "dag", "on_failure": "rollback"}
    }
  }'

# MCP Tool: 查询 DAG 执行状态
curl -X POST http://localhost:3000/api/v1/mcp/tools/call \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "dag_query",
    "arguments": {"dagId": "dag-xxx"}
  }'

# MCP Tool: 控制 DAG 执行
curl -X POST http://localhost:3000/api/v1/mcp/tools/call \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "dag_control",
    "arguments": {"dagId": "dag-xxx", "action": "cancel"}
  }'

# MCP Tool: 查询引擎健康状态
curl -X POST http://localhost:3000/api/v1/mcp/tools/call \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "engine_health",
    "arguments": {}
  }'
curl -X POST http://localhost:3000/api/v1/enhanced/orchestration/dag \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "竞品调研报告",
    "nodes": [
      {"id": "search", "engine": "dify", "action": "rag_search", "input": "竞品列表"},
      {"id": "collect", "engine": "openclaw", "action": "web_scrape", "depends_on": ["search"]},
      {"id": "analyze_features", "engine": "crewai", "action": "role_analysis", "depends_on": ["collect"]},
      {"id": "analyze_pricing", "engine": "autogen", "action": "multi_agent_discuss", "depends_on": ["collect"]},
      {"id": "report", "engine": "hermes", "action": "generate_report", "depends_on": ["analyze_features", "analyze_pricing"]}
    ],
    "parallel": ["analyze_features", "analyze_pricing"],
    "on_failure": "rollback"
  }'

# 查看编排执行快照
curl http://localhost:3000/api/v1/enhanced/orchestration/dag/{dag_id}/snapshot \
  -H "Authorization: Bearer your-api-key"

# 查看引擎健康状态
curl http://localhost:3000/api/v1/enhanced/health/engines \
  -H "Authorization: Bearer your-api-key"

# 查看负载感知路由建议
curl http://localhost:3000/api/v1/enhanced/health/routing-suggestion?task=bot_build \
  -H "Authorization: Bearer your-api-key"

# 触发知识融合同步
curl -X POST http://localhost:3000/api/v1/enhanced/knowledge/sync \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "engines": ["openclaw", "hermes", "dify"],
    "scope": "incremental"
  }'

# 查看统一知识图谱
curl http://localhost:3000/api/v1/enhanced/knowledge/graph?topic=vue3 \
  -H "Authorization: Bearer your-api-key"

# 查看知识冲突列表
curl http://localhost:3000/api/v1/enhanced/knowledge/conflicts \
  -H "Authorization: Bearer your-api-key"

🤝 参与贡献

我们欢迎所有形式的贡献!请阅读 贡献指南 了解详情。

贡献方式

  • 🐛 提交 Bug 报告
  • 💡 提出功能建议
  • 🔧 提交代码修复
  • 📖 完善文档
  • 🌍 参与翻译
  • 🎨 设计 UI/UX

⚖️ License

本项目遵循 GitCoffee Open Source License 开源协议,该许可证本质上是 Apache License 2.0,但有一些额外的限制。

第三方引擎协议

引擎开源协议仓库地址
Agido NativeApache 2.0https://github.com/gitcoffee-os/agido
DreamingAIApache 2.0https://github.com/gitcoffee-os/dreamingai
OpenClawMIThttps://github.com/openclaw/openclaw
Hermes AgentMIThttps://github.com/NousResearch/hermes-agent
OpenHumanMIThttps://github.com/tinyhumansai/openhuman
DifyApache 2.0 (修改版)https://github.com/langgenius/dify
CozeSDK 开源 / 平台 SaaShttps://github.com/coze-dev
AutoGenMIThttps://github.com/microsoft/autogen
CrewAIMIThttps://github.com/crewAIInc/crewAI

🙏 致谢

Agido 的诞生离不开以下开源项目的卓越贡献:

  • 🧬 Agido Native — 由 GitCoffee 自研的自进化混合引擎,Agido 的保底内核与进化灵魂
  • ☁️ DreamingAI — 由 GitCoffee 开发的企业级 AI 助手与智能协作平台,Agido 的云端数据与管理增强层
  • 🦞 OpenClaw — 由 Peter Steinberger 创建的开源自主 AI 代理网关,200K+ GitHub Stars
  • 🐴 Hermes Agent — 由 Nous Research 开发的自进化 AI Agent,150K+ GitHub Stars
  • 🧑 OpenHuman — 由 Tiny Humans AI 开发的桌面级个人 AI 超级智能
  • 🧩 Dify — 由 LangGenius 开发的开源 LLM 应用开发平台,90K+ GitHub Stars
  • 🤖 Coze — 由字节跳动推出的新一代 AI Bot 开发平台
  • 🔄 AutoGen — 由微软研究院开发的多 Agent 对话框架,40K+ GitHub Stars
  • 🎭 CrewAI — 由 CrewAI Inc. 开发的多 Agent 角色化编排框架,30K+ GitHub Stars

感谢所有为 AI Agent 生态做出贡献的开发者和研究者们。


Agido 极动 企业级自进化多引擎 AI 超级智能助手 — 自带心脏,云端增强,不惧停摆,越用越聪明

Made with ❤️ by GitCoffee