用 CloudBase 开发和部署全栈应用
一段需求描述,一个能上线的应用:表结构、行级权限、页面、部署都由 Agent 完成,你只需要登录授权和点确认。
后端在一个环境里:PostgreSQL、身份认证、对象存储、云函数、静态托管。前端直接读写,不用自己拼接口层。
前后端都能跑:前端 Vite、Next.js、Nuxt、Astro,后端 Express、NestJS、Spring、Gin、FastAPI;Web、小程序、Flutter、C# 各有 SDK,其他语言走 HTTP API。纯静态传静态托管,要 SSR 或自带服务的上云托管。
Agent 用得顺的数据库
PostgreSQL 的规则都写在标准 SQL 里:表结构、约束、函数、权限策略,Agent 读完 schema 就知道数据怎么存、谁能访问、自己能动什么,一次成文,不用在控制台点十几下。
全文检索、定时任务、向量检索用数据库函数和 pgvector 就能完成,不必为每件事再搭一个服务。
接入
复制这句话给 AI,它会帮你把 CloudBase 接好:
阅读 https://docs.cloudbase.net/skill.md,帮我接入 CloudBase 国内站。
完成后告诉我,并建议最相关的下一步。
接上之后直接说需求,不用再回控制台点:
用 CloudBase 做一个团队待办看板:邮箱密码登录、按人筛选待办、新建/完成/删除、头像上传。
PostgreSQL 建 todos 表带 user_id,开 RLS,四个策略都限定 auth.uid();
前端用 Vite + React + TypeScript,读写直连;只有发邮件的动作上云函数;
最后部署到静态托管,把访问地址给我。
想自己配也可以,选你手上的 AI 工具:
该客户端已内置 CloudBase,接入方式以官方市场 / 连接器为准,站点跟随你的登录态,无需在此选择。
配置你的 AI 工具以连接 CloudBase 能力 支持本地与远端两种连接方式,详见 连接方式。
步骤 1:安装 / 配置 CloudBase
打开连接器:
使用内置连接器
1. 在 WorkBuddy 对话界面中,点击输入框左下角的 连接器 按钮 2. 在弹窗中找到 腾讯云 CloudBase,点击进入详情页,点击 连接 启用
启用后,即可在对话中直接使用 CloudBase 的各项能力。
使用快捷命令
在对话中直接输入 `/cloudbase` 选择 CloudBase Skill,然后输入需求即可。
配套专家
WorkBuddy 专家中心还有 4 个 CloudBase 专家,腾讯云 CloudBase 全栈工程师 最通用;其余 3 个见 WorkBuddy 配置指南。
步骤 2:和 AI 对话
在 AI 对话中依次输入以下内容:
阅读 https://docs.cloudbase.net/skill.md,帮我介绍可以做什么使用 CloudBase Skills: 这个 PostgreSQL 接口很慢,帮我分析执行计划并补索引让它更懂 CloudBase
WorkBuddy 专家中心有 CloudBase 的全栈开发专家:表怎么拆、策略怎么写、什么情况该上云函数,按你这个应用的路子来,不用每次从头解释。
入口见 WorkBuddy 上的 CloudBase 专家。
文档索引
| 要做的事 | 看这里 |
|---|---|
| 开通环境、拿 Publishable Key | 创建云开发环境 |
| 接入方式、各 AI 工具怎么配 | 连接 CloudBase MCP |
| 建表与行级权限的完整写法 | PostgreSQL 基础权限 |
| 登录方式 | 身份认证 |
| 文件上传与访问权限 | PG 模式云存储 |
| 云函数 | 云函数 |
| SSR、容器化部署 | 云托管 |
| 上线与绑定域名 | 静态网站托管 |
| Node 服务、其他语言 | Node SDK、HTTP API |
| 移动端、桌面端 | Flutter SDK、C# SDK |
| 视频、实战案例 | 视频及教程 |
| PG 模式的设计取舍 | Agent 最喜欢的数据库到货了 |