云开发平台概述

最近更新时间:2026-04-21 10:49:12

我的收藏

一、产品概述

腾讯云开发 CloudBase 是面向 AI Coding 的 AI 原生后端一体化平台,为 AI 驱动的开发流程和终端应用而设计。平台内置数据库、存储、鉴权、云函数与云托管等核心 Serverless 资源,免去繁琐的服务端搭建及运维工作,让开发者专注于产品与业务逻辑。
核心价值:
Serverless 架构:无需管理服务器,自动弹性扩缩容
AI 原生设计:深度适配主流 AI 编程工具,支持 AI Agent 开发
全栈一体化:一个平台覆盖前端、后端、数据库、存储等全部能力
多端支持:支持小程序、Web 应用、小游戏、移动 App 等多端开发


二、核心功能模块

2.1 数据库

文档型数据库

基于开源 NoSQL 数据库 MongoDB 专业打造的高性能分布式数据存储服务,完全兼容 MongoDB 协议,适用于面向非关系型数据库的场景。

功能
说明
文档管理
对文档进行添加、删除、编辑、搜索等操作,支持批量导入和导出数据
索引管理
通过索引管理实现对数据库的高效查询
权限设置
调整用户/创建者/管理员的读写权限,保障业务安全性
数据库回档
找回过去某个指定时间点的数据库集合,回档操作会添加新集合至原有数据集合中
聚合搜索
支持复杂的聚合查询操作
数据库事务
支持事务操作,保证数据一致性
实时推送
数据变更时实时推送通知

MySQL 数据库(TDSQL)

提供稳定可靠、高性能的完整 SQL 功能,支持通过 SDK 或直连方式对接。


2.2 身份认证

多端统一认证服务,管理应用的登录方式,支持自建用户体系对接和多个第三方用户体系授权。

支持的登录方式(10+ 种):
登录方式
说明
微信登录
微信小程序、公众号、开放平台授权
短信登录
手机号 + 验证码登录
邮箱登录
邮箱 + 密码登录
匿名登录
无需注册即可体验应用
自定义登录
对接已有用户体系
Google 登录
谷歌账号授权
企业级协议
支持 OAuth / SAML / CAS 企业级协议

2.3 云函数

云端代码运行环境,无需管理服务器,自动扩缩容,安全高效。

功能
说明
多语言支持
Node.js、Python、PHP、Java 等
函数管理
新建、删除、配置云函数,进行代码管理和云端测试
灰度发布
指定两个版本的流量分布,实现灰度配置
调用日志
查看调用状态、时间、返回结果等,方便开发调试
监控记录
了解调用次数、运行时间等运行指标
AI Agent
支持 SSE/Streamable 等传输协议,适合运行 AI Agent 应用

2.4 云托管

新一代云原生容器引擎(App Engine 2.0),将容器化的后端服务部署至云开发。


2.5 云存储

安全、高速的云端文件存储服务,默认 CDN 加速。

功能
说明
文件管理
支持文件/文件夹的上传、删除、下载、查看详情、搜索等操作
权限设置
基于用户身份的安全控制,灵活设置读写权限
缓存配置
配置 CDN 加速节点缓存规则,提升命中率,降低回源率,节省带宽

2.6 静态网站托管

静态网站托管可以为您的 Web 应用、静态资源提供快速、安全的托管服务。只需要一个命令,就可以快速地部署静态资源,并且使用 CDN(内容分发网络)加快资源的访问速度。

功能
说明
一键部署
支持 React / Vue 等前端框架应用部署
内置 HTTPS
自动配置 SSL 证书
CDN 加速
全球加速分发
自动构建
支持 Git 仓库自动构建,CLI 命令行部署
域名管理
支持自定义域名绑定
基础配置
设置索引文档、错误文档、防盗链、IP 黑名单、IP 访问限频等

2.7 AI+ 能力

CloudBase 内置 AI 开发能力,帮助开发者快速搭建 AI 应用。
在 Web 应用中集成 AI 功能
在 Node.js 后端中集成 AI 功能
在微信小程序中集成 AI 功能


2.8 其他功能

模块
说明
HTTP 访问服务
管理云资源的 HTTP 触发路径,稳定快速,支持自定义路由规则
安全配置
管理 Web 安全域名和移动应用安全来源
日志监控
高级日志检索及管理能力,查看环境日志并支持检索
监控告警
对不同资源设置告警策略,异常时通知采取措施
工作流
业务逻辑可视化编排
微搭
可视化低代码开发
云后台
开箱即用的管理端应用,支持低代码定制

三、AI 原生开发

CloudBase 为 AI 驱动的开发流程提供了完整的工具链支持

3.1 CloudBase MCP(Model Context Protocol)

提供 39 个 MCP 工具,覆盖数据库、云函数、云存储、静态托管、云托管、安全规则的全流程操作。支持本地模式和远端 SSE 模式。
AI 原生开发意味着:
用自然语言描述需求,AI 自动完成从代码生成到应用部署的完整流程
在 AI 对话中直接操作云服务,创建数据库、部署云函数、配置静态托管,无需手动操作控制台
基于错误日志智能修复问题,让开发过程更加流畅

3.2 CloudBase Skills

提供 22 套生产级实践 Skills,涵盖微信登录配置、数据库安全读写、小程序发布等场景,AI 可自动遵循这些最佳实践。
# 安装 CloudBase Skills
npx skills add tencentcloudbase/cloudbase-skills -y
Skills 按领域分为:
领域
Skills
身份认证
配置管理、Web SDK、微信小程序、App 集成
数据库
文档数据库 Web SDK/小程序 SDK、关系型数据库工具与规则/Web SDK、App 集成
后端开发
云函数(Node.js)、云托管(多语言)
应用集成
Web 应用、微信小程序、UI 设计、App 集成
AI
Web 应用 AI 集成、Node.js 后端 AI 集成、微信小程序 AI 集成
开发工具
Spec 工作流(需求分析/技术设计/任务规划)、CloudBase 平台知识库

3.3 CloudBase CLI

提供上百个操作命令和完善指引文档,助力 AI Agent 高效开发、部署和运维,CloudBase CLI 命令参考

3.4 兼容的 AI 开发工具

CloudBase MCP 已兼容以下主流 AI 编程工具:
类型
工具
AI IDE
OpenClaw、Cursor、CodeBuddy、VSCode (GitHub Copilot)、WindSurf、Trae、Kiro
AI 编程插件
Cline、RooCode、Augment Code、通义灵码、文心快码、Qoder
AI CLI
Claude Code、CodeBuddy Code、Gemini CLI、OpenAI Codex CLI、Qwen Code、OpenCode、iFlow CLI
专用工具
微信开发者工具、Google Antigravity、CloudBase CLI

四、环境管理

在云开发控制台中,所有资源通过环境来分配和管理。每个环境拥有全局唯一的环境 ID,在使用云资源时通过此 ID 识别和关联。
模块
说明
环境总览
查看当前环境的资源概况、网站托管资源概况及各类云资源访问数据报表
资源购买
管理环境基本配置及购买资源
登录授权
管理应用登录方式
安全配置
管理 Web 安全域名和移动应用安全来源
HTTP 访问服务
管理云资源的 HTTP 触发路径

五、应用场景

5.1 小程序开发

后端即服务,打通微信生态、微信支付
原生打通微信开放能力、免鉴权 API 调用
在腾讯云控制台创建的环境可在微信开发者工具中使用

5.2 Web 应用开发

适用于静态网站、各类前端框架(React、Vue、Next.js 等)
一键部署,内置 HTTPS 和 CDN
全栈开发能力,前后端一体化

5.3 小游戏开发

支持微信小游戏、QQ 小游戏等多端
AI + CloudBase 极速开发

5.4 后台服务托管

将容器化的后端服务部署至云开发
支持 Node.js、Python、Go、Java 等多语言

5.5 AI Coding 平台解决方案

为各类 AI Coding 平台打造的云开发解决方案
支持多租户架构

六、SDK 与 API

类型
说明
JS SDK
前端 JavaScript SDK,用于 Web 应用和小程序
Node SDK
服务端 Node.js SDK,用于云函数和后端服务
HTTP API
通用的云开发能力接入方式,适用于任意语言和平台

七、相关链接