功能特性
🔗 统一调度引擎
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 | 调用场景 |
|---|---|
| DreamingAI | AI 对话需要本地能力(文件/Shell/Docker)或跨引擎 DAG 编排 |
| ImSky 天信IM | IM 场景需要 AI 智能客服、群聊机器人、远程运维、文件智能处理 |
| TimiOA 天美OA | OA 场景需要 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 的核心是自主进化——它从每一次任务执行中学习,形成闭环:
- 执行:用户下达任务,Agido Native 调度执行
- 评估:自动评估执行结果的质量与效率
- 沉淀:高价值执行经验自动沉淀为可复用技能
- 生成:基于沉淀经验自动生成新技能或优化现有技能
- 验证:新技能在沙箱中自动验证,确保安全可靠
- 优化:根据验证结果持续优化技能和路由策略
⚡ 增强引擎
增强引擎在多引擎融合基础之上提供智能编排、健康感知、知识融合等高级能力——让多引擎协作从"手动调度"升级为"自主协同"。
🔀 智能编排引擎
多引擎不是简单的"选一个用"——复杂任务需要跨引擎 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 跨引擎知识融合本地存储 | 云端离线 → 本地知识库 |