Skip to main content

集成能力概览

开放集成架构

DesireCore 不是一个封闭系统。它通过多层集成架构连接外部世界:内置工具提供基础能力,MCP 协议连接外部服务,HostAgent 桥接 GUI 操作,技能包封装专业工作流。

这种分层设计意味着你不需要等待官方逐一适配——通过 MCP 协议,你可以自行接入任何拥有 API 的服务;通过 Computer Use,即使没有 API 的应用也能被智能体操控。

这篇文档帮助你快速了解 DesireCore 所有集成能力的全貌,然后指引你到具体文档深入阅读。

集成能力全景

集成类型说明详细文档
内置工具14 类 42 项基础能力——文件操作、搜索、命令执行、网络请求等内置工具
MCP 服务通过 Model Context Protocol 连接外部 API 和服务MCP 集成
技能包把多个工具编排成专业工作流技能包
Computer Use通过 HostAgent 操控桌面和移动设备的 GUIGUI 桌面自动化
邮件统一管理 Gmail / Outlook / IMAP 邮箱邮件管理
一句话理解

内置工具是"出厂能力",MCP 是"扩展接口",技能包是"工作流模板",Computer Use 是"万能后备"——四者互补,覆盖几乎所有场景。

邮件集成

DesireCore 内置完整的邮件管理能力,支持 Gmail、Outlook 和 IMAP/SMTP 三种接入方式,覆盖了绝大多数个人和企业邮箱场景。

  • 统一收件箱 — 多个邮箱账户的邮件汇聚在一个视图中,不再反复切换
  • AI 辅助处理 — 智能体可以对邮件进行分类、摘要,帮你快速了解重要内容
  • 起草与回复 — 让智能体根据上下文起草回复,发送前你可以审阅和修改
  • 规则自动化 — 设置规则让邮件自动归类、打标签,减少手动整理

邮件功能覆盖从账户添加到日常收发的全流程,同时支持离线缓存和增量同步,确保随时可用。详见 邮件管理文档

代码仓库集成

通过 MCP 协议,DesireCore 可以连接 GitHub 等代码托管平台,让智能体直接参与开发工作流。

  • Pull Request 管理 — 创建、审查、合并 PR,追踪代码变更
  • Issue 追踪 — 创建和管理 Issue,关联上下文信息
  • 代码搜索 — 跨仓库搜索代码片段,快速定位问题

对于开发团队,这意味着你可以在对话中完成大部分代码协作操作,而不需要频繁切换到浏览器。

典型场景

"帮我看一下 main 分支最近的 5 个 commit,然后把第 3 个 commit 关联到 Issue #42 并创建一条评论。"——智能体会依次调用代码仓库相关的 MCP 工具完成整个流程。

通过 MCP 接入方式,参见 MCP 集成

对象存储集成

通过 MCP 协议,DesireCore 可以连接 S3、OSS 等对象存储服务。

  • 文件上传与下载 — 智能体可以直接将文件上传到存储桶,或从中下载
  • 资源管理 — 列出、搜索、删除存储对象,管理存储结构
  • 批量操作 — 处理大量文件的迁移或整理任务

适合需要管理大量文件资源的场景,例如媒体资产管理、数据备份、静态资源部署等。

你也可以将对象存储与其他集成能力组合使用——例如让智能体从邮件附件中提取文件并自动上传到指定存储桶。通过 MCP 接入方式,参见 MCP 集成

桌面与移动设备

当没有现成的 API 或工具可用时,DesireCore 通过 HostAgent 实现 Computer Use,直接操控设备的图形界面。

  • 桌面应用操控 — 操作 macOS / Windows / Linux 上的任意 GUI 应用
  • 移动设备控制 — 连接并操控 Android / iOS 设备
  • 屏幕感知 — 截屏、识别界面元素,理解当前画面内容

Computer Use 是一种"万能后备"——任何有界面的应用都可以被操控,即使它没有 API。它特别适合以下场景:需要操作的软件没有开放 API、需要跨多个桌面应用完成的复合任务、或需要在移动设备上执行操作。

详见 GUI 桌面自动化

可观测性与接口审计

所有集成操作都有完整的审计记录,支持企业合规要求。无论是 API 调用、工具使用还是外部服务交互,DesireCore 都会记录详细的执行日志,确保每一步操作可追溯、可审计。

  • API 调用日志 — 记录每次外部 API 的请求和响应
  • 工具使用记录 — 追踪智能体调用了哪些工具、传入了什么参数
  • 外部服务交互追踪 — 记录与 MCP 服务、邮件服务器等的通信
  • 异常和错误报告 — 集成失败时自动记录错误详情,便于排查

这对于有合规需求的企业用户尤为重要——你可以随时回溯智能体的行为,了解它做了什么、为什么这样做。详见 审计追踪

自定义集成

如果现有集成不满足你的需求,DesireCore 提供三种方式来扩展:

  1. 自建 MCP 服务 — 按照 MCP 协议规范实现自己的服务端,让智能体调用你的内部 API。参见 MCP 集成
  2. 创建技能包 — 将多个工具编排成自定义工作流,适合反复执行的复杂任务。参见 技能包
  3. Computer Use — 通过 GUI 操控任意应用,无需任何 API 或开发工作。参见 GUI 桌面自动化

三种方式的适用场景各不相同:如果你有开发能力且需要高频调用,自建 MCP 服务是最佳选择;如果你需要将常用流程标准化,创建技能包更合适;如果你只是偶尔需要操控某个没有 API 的应用,Computer Use 最为便捷。

下一步