Skip to content

功能特性

🔗 统一调度引擎

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

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

路由策略:优先增强,保底 Native

  • 引擎可用 → 路由至引擎(能力更强)
  • 引擎离线 → 降级至 Native(能力够用)
  • 引擎恢复 → 自动切回引擎(无缝升级)

云端策略:云端增强,本地保底

  • DreamingAI 可用 → 云端管理增强(权限/成本/审计/协作)
  • DreamingAI 离线 → 降级至本地管理(单用户/基础日志/本地技能)
  • DreamingAI 恢复 → 自动切回云端(数据同步/策略下发)

📡 MCP Server 模式

Agido 通过 MCP(Model Context Protocol) 标准协议以 MCP Server 模式暴露能力,供 DreamingAI、ImSky、TimiOA 等 MCP Client 按需调用。

MCP Client 列表:

MCP Client调用场景
DreamingAIAI 对话需要本地能力(文件/Shell/Docker)或跨引擎 DAG 编排
ImSky 天信IMIM 场景需要 AI 智能客服、群聊机器人、远程运维、文件智能处理
TimiOA 天美OAOA 场景需要 AI 审批建议、智能文档生成、会议纪要、数据洞察、自动化工作流

MCP Tool 列表:

  • 📁 文件操作fs_read / fs_write / fs_search — 本地文件系统访问
  • 🐚 Shell 执行shell_exec — 命令行执行、脚本运行
  • 🌐 浏览器自动化browser_navigate / browser_scrape — Playwright 驱动
  • 🐳 Docker 管理docker_run / docker_stop — 容器生命周期
  • 🔀 DAG 编排dag_submit / dag_query / dag_control — 多引擎工作流
  • 🏥 健康查询engine_health — 引擎状态与负载感知
  • 🧬 进化查询evolution_status — 自主进化状态与技能沉淀统计

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

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

六层混合架构

层级名称核心能力依赖
L1对话层ReAct 推理循环 + Function Calling + 多轮对话上下文管理SkyGate 天枢 AI 网关 / OpenAI 兼容 API
L2执行层Shell 命令执行 + 文件操作 + 浏览器自动化 + Docker 容器管理 + HTTP API 调用 + 数据处理本地运行时,零外部依赖
L3记忆层SQLite 持久存储 + FTS5 全文检索 + 向量库语义检索 + Humemory 集成本地存储
L4协作层Supervisor 多 Agent 协调 + 任务分发 + 结果汇总 + 冲突消解L1-L3
L5进化层闭环学习(执行→评估→沉淀→生成→验证→优化)+ 技能自动创建与改进L1-L4
L6感知层引擎健康感知 + 系统资源监控 + 用户行为感知 + 环境自适应L1-L5

自主进化闭环

Agido Native 的核心是自主进化——它从每一次任务执行中学习,形成闭环:

  1. 执行:用户下达任务,Agido Native 调度执行
  2. 评估:自动评估执行结果的质量与效率
  3. 沉淀:高价值执行经验自动沉淀为可复用技能
  4. 生成:基于沉淀经验自动生成新技能或优化现有技能
  5. 验证:新技能在沙箱中自动验证,确保安全可靠
  6. 优化:根据验证结果持续优化技能和路由策略

⚡ 增强引擎

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

🔀 智能编排引擎

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

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

🏥 引擎健康感知

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

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

🧬 跨引擎知识融合

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

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

🛠️ 核心功能模块

1. 统一对话 💬

一个界面,所有引擎:

  • 🧬 Agido Native 对话:ReAct 推理 + Function Calling,保底可用
  • ☁️ DreamingAI 对话增强:上下文感知 + 主动建议 + 多轮记忆 + 质量保障
  • 🦞 OpenClaw 代理对话:自主代理执行 + 消息平台网关
  • 🐴 Hermes Agent 对话:自进化智能体 + 持久记忆 + 技能沉淀
  • 🧑 OpenHuman 桌面对话:桌面级超级智能 + 人性化交互
  • 🧩 Dify 应用对话:低代码 AI 应用编排 + RAG 知识检索
  • 🤖 Coze Bot 对话:Bot 开发平台 + 插件生态
  • 🔄 AutoGen 多 Agent 对话:多 Agent 协商 + 群组对话
  • 🎭 CrewAI 团队对话:角色化团队编排 + 任务驱动

2. 技能市场 🧩

跨引擎技能的统一管理与发现:

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

3. Skills 协同 🔄

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

  • 🔀 跨引擎技能路由:根据任务语义自动选择最优引擎的技能执行
  • 🔗 技能链编排:将不同引擎的技能串联为执行链
  • 🧬 技能自动适配:统一技能抽象层,自动将引擎原生技能转换为 Agido 标准格式
  • 🪞 技能互调:一个引擎的技能可调用另一个引擎的技能
  • 📊 协同效果追踪:记录跨引擎技能调用的执行路径与效果
  • 🎯 场景化技能组合:预置常见协同场景的技能组合模板

4. 记忆中心 🧠

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

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

5. 自动化工作流 ⚡

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

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

☁️ DreamingAI 云端增强

DreamingAI 为 Agido 提供云端数据与管理增强能力,所有云端能力遵循"云端可用时增强,云端离线时本地保底"策略:

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