如果您正在使用 AI 编辑器集成腾讯云即时通信 IM 应用,这里提供完成接入所需的关键资源,包括 Skills、MCP、面向 LLM 的文档入口,以及快速开始示例,支持 Web / iOS / Android / Flutter。
资源导航
Skills(推荐)
快速开始指南
准备账号与凭证(必做)
开始前请先在腾讯云控制台创建应用,并准备以下凭证:
凭证 | 用途 | 获取位置 |
SDKAppID | SDK 初始化、MCP 环境变量。 | |
SecretKey | 生成 UserSig(仅用于测试)。 | |
Skills(推荐)
Skill 提供了 IM 知识咨询和 Web vue3 无 UI (State API)集成方案,安装后可以问 SDK 用法、错误码、计费、REST API 等知识问题,也可以从零开始集成 vue3 无 UI 聊天功能。
Skill 支持在 CodeBuddy、Cursor、Codex 桌面版、Claude Code CLI 中使用,进入您项目的根目录执行下面的命令进行安装:
npx @tencent-rtc/chat-custom-integration@latest add --ide codebuddy
npx @tencent-rtc/chat-custom-integration@latest add --ide cursor
npx @tencent-rtc/chat-custom-integration@latest add --ide codex
npx @tencent-rtc/chat-custom-integration@latest add --ide claude
IM 知识咨询
安装后,您可以直接向 AI 提问 IM 相关的知识问题,AI 会从官方文档检索答案:
知识类型 | 覆盖范围 |
SDK API | createXXXMessage、sendMessage、login 等 API 初始化参数、平台差异、版本迁移相关知识。 |
UIKit 组件 | ConversationList、 MessageList、MessageInput、ContactList、Search 等各平台 UI 组件用法。 |
错误码排障 | SDK 错误码(2xxx/3xxx/8xxx)、服务端错误码(消息/群组/关系链/账号/资料等)。 |
产品计费与配置 | 价格、免费额度、套餐购买、能力限制、多端登录配置、内网代理。 |
REST API | 服务端接口调用、导入账号、服务端发消息。 |
服务端回调 | Webhook 配置、发消息回调、第三方回调。 |
平台支持 | Web / 小程序 / Android / iOS / Flutter / uni-app(打包 app)。 |
vue3 无 UI 集成
Skill 提供了 vue3 无 UI 集成方案, State API 是基于底层 IM SDK 的封装,提供了和框架相关的响应式数据,如果您需要在 vue3 框架中集成 IM,用 Skill 可以帮您快速实现基础聊天功能。
您只需输入业务需求,Skill 将自动为您生成:
核心能力 | 说明 |
聊天链路完整闭环 | 登录鉴权 + UI 渲染 + 状态管理。 |
业务定制 | 在对话中直接提出“我要订单卡片”、“我要优惠券卡片”,Skill 会自动识别并将其集成到您的聊天中(支持自定义卡片注入)。 |
风格对齐 | 对于已有项目,Skill 能够读取您的当前代码上下文,按既有编码风格进行增量集成。 |
快速开始指南
安装后直接在 IDE 对话框输入需求即可,例如:
1. 知识咨询
腾讯云即时通信 IM 群内发言之后回调、群聊消息撤回之后回调、群组内单条消息已读回执之后回调的官方文档、CallbackCommand 和主要字段;用于后端通过 GroupId 关联本地 thread,不依赖 CloudCustomData。
2. 集成完成聊天功能
我想用 chat 实现一个类似企业微信的沟通工具,用户可以发文本消息/图片消息/视频消息。
3. 只集成聊天窗口
我想用 chat 实现一个在线商城的客服功能,需要能发文本消息/图片消息,用户点击页面右下角客服按钮后弹出聊天窗口。
MCP Server
除了 Skill 无 UI 集成方案,我们还通过 MCP 提供了含 UI 集成的 AI 解决方案。您可以在 AI 编辑器(CodeBuddy / Cursor / Codex / Claude Code / Claude Desktop 等)里配置 MCP 工具,帮您快速完成含 UI 集成,MCP 使用详情请查看 MCP。
{"mcpServers": {"tencentcloud-sdk-mcp": {"command": "npx","args": ["-y", "@tencentcloud/sdk-mcp@latest"],"env": {"SDKAPPID": "YOUR_SDKAPPID","SECRETKEY": "YOUR_SECRET_KEY"}}}}