技术实践
腾讯应用宝以CloudBase承载AI生成App后端
概述
吐司 APP 是应用宝团队推出的「应用生成及灵感共创平台」,用户输入提示词后由 AI 完成 APP 的开发、部署上线并生成可直接下载安装的 App。它采用 CloudBase 作为应用主要的后端服务平台:云数据库方面,每个用户生成的 App 若涉及后端即自动创建一份独立的云数据库实例,数据在租户维度天然隔离,平台方无需在应用层再写多租户逻辑,Agent 在生成阶段可通过 MCP 直接声明数据模型并写入测试数据,App 上线后真实用户的业务数据也落入同一份库——从生成到运行是同一条数据链路,不存在「生成时一套库、上线后再迁一次」的接缝。 身份认证方面,CloudBase 内置微信、手机号、邮箱、匿名登录等多种鉴权方式,吐司生成的 App 默认具备登录、识别用户与区分数据归属的能力,用户无需在提示词中要求登录系统,Agent 也无需现写 OAuth/Session 管理,App 从第一行代码起自带账户体系,可直接做收藏、个人空间、社交分享等强账户特性。 MCP/Skills 方面,数据库、云函数、云存储、静态托管、容器托管等后端资源被包装为标准 MCP 工具,并沉淀了面向用户体系、内容存储、AI 调用、支付等场景的可复用 Skills,吐司的 Agent 生成 App 时以声明式方式调用,不写 DDL、不配 Nginx、不管 HTTPS 证书,由 CloudBase 负责资源创建、配置发布与运行维护,Agent Loop 显著变短、出错面收敛。