开发指南
本文介绍如何将 Agent 对接到微信平台(小程序、公众号、企业微信),实现在微信生态中使用 AI Agent。
前置准备
1. 创建 Agent
首先需要在云开发控制台创建一个 Agent:
- 进入云开发控制台
- 选择「AI」
- 点击「创建 Agent」
- 选择「已有服务」或「新建服务」
- 完成创建,获得 Agent ID(格式:
agent-xxx)
2. Agent 改造
为了支持微信平台对接,需要对 Agent 进行改造,使其能够处理 微信平台的消息格式。
快速开始
@cloudbase/agent-adapter-wx 负责接收微信平台回调数据,转换为 AG-UI 协议发送到 Agent,并将 Agent 响应发送回微信平台。
导出:
WeChatAgent- Agent 适配器,包装任意 AG-UI AgentcreateWxMessageHandler- Express 路由处理器
架构
┌─────────────────┐ ┌─────────────────────────┐ ┌─────────────────┐
│ 微信服务器 │────▶│ createWxMessageHandler │────▶│ WeChatAgent │
└─────────────────┘ └─────────────────────────┘ └────────┬────────┘
│
▼
┌─────────────────┐
│ Base Agent │
│ (AG-UI) │
└─────────────────┘
步骤 1: 安装
pnpm add @cloudbase/agent-adapter-wx