Cloudbase

☁️ 全栈云开发平台 · 小程序/Web/AI一体化

腾讯云开发CloudBase全栈开发技能,覆盖小程序/Web的认证、NoSQL/PG数据库、云函数、云托管、AI模型调用及智能体开发,提供MCP工具链与工程规范约束。

收藏
21.2k
安装
4.2k
版本
1.92.7
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

CloudBase 是腾讯云提供的全栈 serverless 开发平台,本技能规范定义了从项目初始化到生产部署的完整工作流。

技术栈覆盖

  • 前端框架: React/Vue/Vite/Next/Nuxt/uni-app 及原生 iOS/Android/Flutter/React Native
  • 数据存储: NoSQL 文档数据库、MySQL、PostgreSQL/CloudBase PG(支持 app.rdb()queryPgDatabase/managePgDatabase
  • 计算层: 云函数(Event/HTTP 模式,scf_bootstrap)、CloudRun 云托管(Docker 容器化)
  • AI 能力: 内置大模型(混元、DeepSeek、GLM 等)、TokenHub 资源管理、流式输出 (streamText)、图片生成 (generateImage)、AG-UI 智能体协议、LangGraph/LangChain 集成
  • 运维工具: MCP 管理协议、日志巡检、健康诊断

三阶段工作流

1. 探索阶段: 完整阅读匹配技能文档,禁止依赖搜索摘要
2. 实现阶段:

3. 收尾阶段: 强制运行 cloudbase-code-review,修复错误后方可标记完成

  • 2a. 资源准备(MCP 工具配置认证、数据库、存储、安全规则)
  • 2b. 前端实现(依赖就绪后方可编码)

关键工程约束

  • 严格类型安全: 禁止 any@ts-ignore@ts-nocheck,强制使用 unknown + 类型守卫
  • 资源前置: 所有后端资源(认证 Provider、数据库表、存储域、安全规则)必须通过 MCP 工具先行配置
  • AI 模型调用规范: createModel() 参数为 GroupName(cloudbase/hunyuan-exp/custom-*),具体模型 ID 传入 generateText/streamTextmodel 字段
  • PostgreSQL 专属路径: CloudBase PG 场景必须使用 app.rdb().from() / queryPgDatabase / managePgDatabase,禁止回退至 NoSQL 或旧版 MySQL 语法
  • 部署策略: 新项目首部署必须使用 manageApps(action="createApp") 获得独立子域;manageHosting 仅用于存量项目增量更新

认证体系区分

| 场景 | 技能入口 | 核心机制 |
|------|---------|---------|
| Web 登录/注册 | `auth-tool` → `auth-web` | publishable key、session 验证 |
| 小程序 | `miniprogram-development` | `wx.cloud`、OPENID 免登 |
| 原生 App | `http-api` | OpenAPI、设备码登录 |

典型适用场景

  • 全栈 Web 应用(含管理后台、仪表盘)
  • 微信小程序云开发
  • AI 聊天机器人/智能体(流式 UI、多轮对话)
  • 静态站点托管与 CDN 加速
  • 云原生后端 API / 长时任务 / WebSocket 服务

潜在局限与风险

  • 学习曲线陡峭: 多技能路由体系(20+ 子技能)需要准确匹配场景,错误路由会导致权限模型或 SDK 边界混乱
  • 平台锁定: 深度依赖腾讯云生态,迁移成本较高
  • 冷启动延迟: 云函数默认冷启动明显,CloudRun 需配置 MinNum>=1
  • AI 资源配额: Token Credits 资源包或小程序成长计划资格需预先开通,否则模型调用失败
  • MCP 强依赖: 所有管理操作强制要求 MCP 配置,CLI 仅为降级方案

适合人群

  • 需要快速构建生产级全栈应用的中高级前端/全栈开发者
  • 微信小程序开发者寻求云原生后端方案
  • 希望集成国产大模型(混元、DeepSeek)的 AI 应用开发者
  • 已使用腾讯云生态、需统一运维面的技术团队

Cloudbase 内容

references文件夹
ai-model-nodejs文件夹
ai-model-web文件夹
ai-model-wechat文件夹
auth-nodejs文件夹
auth-tool文件夹
auth-web文件夹
auth-wechat文件夹
cloud-functions文件夹
references文件夹
cloud-storage-web文件夹
cloudbase-agent文件夹
py文件夹
references文件夹
ts文件夹
cloudbase-cli文件夹
references文件夹
cloudbase-code-review文件夹
references文件夹
lint-rules文件夹
rules文件夹
cross-cutting文件夹
postgresql文件夹
storage文件夹
cloudbase-platform文件夹
references文件夹
protocols文件夹
cloudbase-wechat-integration文件夹
references文件夹
cloudrun-development文件夹
data-model-creation文件夹
http-api文件夹
miniprogram-development文件夹
references文件夹
no-sql-web-sdk文件夹
no-sql-wx-mp-sdk文件夹
ops-inspector文件夹
postgresql-development文件夹
references文件夹
relational-database-tool文件夹
relational-database-web文件夹
spec-workflow文件夹
ui-design文件夹
web-development文件夹
手动下载zip · 367.0 kB
SKILL.mdtext/markdown
请选择文件