返回顶部
c

cloudbase云开发平台

CloudBase is a full-stack development and deployment toolkit for building and launching websites, Web apps, 微信小程序 (WeChat Mini Programs), and mobile apps with backend, database, hosting, cloud functions, storage, AI capabilities, Agent, and UI guidance. This skill should be used when users ask to develop, build, create, scaffold, deploy, publish, host, launch, go live, migrate, or optimize websites, Web apps, landing pages, dashboards, admin systems, e-commerce sites, 微信小程序 (WeChat Mini Programs

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.44.0
安全检测
已通过
1,033
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

cloudbase

CloudBase 开发指南

📁 参考文件位置

所有参考文档文件均位于此文件相对路径下的 references/ 目录中。

文件结构:

cloudbase/
├── SKILL.md # 本文件(主入口)
└── references/ # 所有参考文档
├── auth-web/ # Web 认证指南
├── auth-wechat/ # 微信认证指南
├── no-sql-web-sdk/ # Web NoSQL 数据库
├── ui-design/ # UI 设计指南
└── ... # 其他参考文档

使用方法: 当本文档提到阅读 references/auth-web/README.md 等参考文件时,直接从 references/ 子目录中读取该文件。



激活契约

请先阅读本节。路由契约使用稳定的技能标识符,如 auth-tool、auth-web 和 http-api,因此可在源文件、生成产物和本地安装中跨环境工作。

独立技能回退

如果当前环境仅暴露单个已发布的技能,请从 CloudBase 主入口开始:

  • - CloudBase 主入口:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/SKILL.md
  • 同级技能模式:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills/-/git/raw/main/skills/cloudbase/references//SKILL.md

当技能主体引用稳定的同级 ID(如 auth-tool、auth-web、ui-design 或 web-development)时,将 替换为该已发布的目录名称以打开原始文件。

如果技能指向自身的 references/... 文件,则继续从当前技能目录遵循这些相对路径。如果环境不直接支持 MCP,请先阅读 cloudbase,然后在使用任何特定平台技能之前遵循其 mcporter / MCP 设置指南。

行动前的全局规则

  • - 首先识别场景,然后在编写代码或调用 CloudBase API 之前读取匹配的源技能。
  • 维护工具包时优先使用语义源,但运行时路由应使用稳定的技能标识符而非仅仓库路径。不要将生成的、镜像的或 IDE 特定的产物视为主要知识源。
  • 对于 CloudBase 管理任务,优先使用 MCP 或 mcporter,并在执行前检查工具模式。
  • 如果任务包含 UI,请先阅读 ui-design,并在界面代码之前输出设计规范。
  • 如果任务包含登录、注册或认证配置,请先阅读 auth-tool,并在前端实现之前启用所需的提供商。
  • 保持认证域分离:管理端登录使用 auth;应用端认证配置使用 queryAppAuth / manageAppAuth。

通用护栏

  • - 如果同一实现路径失败 2-3 次,停止重试并重新路由。在编辑更多代码之前,重新检查所选平台技能、运行时、认证域、权限模型和 SDK 边界。
  • 在初始化 CloudBase 客户端或管理操作时,始终在代码、配置和命令示例中明确指定 EnvId。不要依赖当前 CLI 选择的环境、隐式默认值或复制的本地状态。
  • 将特定场景的陷阱列表放在匹配的子技能中,而不是扩展此入口文件。

高优先级路由

场景先阅读然后阅读不要路由到行动前必须检查
Web 登录/注册/认证 UIauth-toolauth-web, web-developmentcloud-functions, http-api提供商状态和可发布密钥
微信小程序 + CloudBase
miniprogram-development | auth-wechat, no-sql-wx-mp-sdk | auth-web, web-development | 项目是否真的使用 CloudBase / wx.cloud | | 原生 App / Flutter / React Native | http-api | auth-tool, relational-database-tool | auth-web, web-development, no-sql-web-sdk | SDK 边界、OpenAPI、认证方式 | | 云函数 | cloud-functions | 按需阅读领域技能 | cloudrun-development | 事件函数 vs HTTP 函数、运行时、scf_bootstrap | | CloudRun 后端 | cloudrun-development | 按需阅读领域技能 | cloud-functions | 容器边界、Dockerfile、CORS | | AI 智能体(智能体开发) | cloudbase-agent | 按需阅读领域技能 | cloud-functions,cloudrun-development | AG-UI 协议、scf_bootstrap、SSE 流式 | | UI 生成 | ui-design | 平台技能 | 仅后端技能 | 首先输出设计规范 | | 规范工作流/架构设计 | spec-workflow | cloudbase 和平台技能 | 直接实现技能 | 需求、设计、任务确认 | | 资源健康检查/故障排除/巡检/诊断 | ops-inspector | cloud-functions, cloudrun-development | ui-design, spec-workflow | CLS 已启用、日志时间范围 |

路由提醒

  • - Web 认证失败通常是由于跳过了提供商配置,而不是缺少前端代码片段。
  • 原生 App 失败通常是由于读取了 Web SDK 路径,而不是缺少 HTTP API 知识。
  • 小程序失败通常是由于将 wx.cloud 视为 Web 认证或 Web SDK。

Web SDK 快速提醒

  • - 在 CloudBase Web + BaaS 场景中,尽早提供官方 Web SDK CDN:https://static.cloudbase.net/cloudbase-js-sdk/latest/cloudbase.full.js
  • 对于 React、Vue、Vite、Webpack 和其他现代前端项目,优先使用 npm install @cloudbase/js-sdk
  • 对于静态 HTML、无构建演示、README 代码片段或低摩擦原型,CDN 形式是可接受的
  • 对于 Web SDK 集成,先阅读 web-development,当涉及登录或会话处理时再阅读 auth-web

⚠️ 前提条件:必须配置 MCP

在使用任何 CloudBase 功能之前,必须配置 CloudBase MCP(模型上下文协议)。 没有 MCP,您将无法管理环境、部署函数、操作数据库或执行任何 CloudBase 管理任务。

方法 A:IDE 原生 MCP

如果 CloudBase MCP 工具已在您的 IDE 上下文中可用(可通过 ToolSearch 发现),您可以直接使用它们。通过在工具列表中搜索 cloudbase 来检查——如果出现 manageFunctions、envQuery 等工具,则 MCP 已就绪。

如果不可用,请通过 IDE 的 MCP 设置进行配置:

json
{
mcpServers: {
cloudbase: {
command: npx,
args: [@cloudbase/cloudbase-mcp@latest]
}
}
}

配置文件位置:

  • - Cursor:.cursor/mcp.json
  • Claude Code:.mcp.json
  • Windsurf:~/.codeium/windsurf/mcp_config.json(用户级别,无项目级别 JSON 配置)
  • Cline:查看 Cline 设置中的项目级别 MCP 配置文件位置
  • GitHub Copilot Chat (VS Code):查看 VS Code 设置中的 MCP 配置文件位置
  • Continue:在 .continue/mcpServers/ 文件夹中使用 YAML 格式:
yaml name: CloudBase MCP version: 1.0.0 schema: v1 mcpServers: - uses: stdio command: npx args: [@cloudbase/cloudbase-mcp@latest]

方法 B:mcporter CLI

当您的 IDE 不支持原生 MCP 时,使用 mcporter 作为 CLI 来配置和调用 CloudBase MCP 工具。

步骤 1 — 检查:npx mcporter list | grep cloudbase

步骤 2 — 配置(如果未找到):在项目根目录创建 config/mcporter.json。如果已包含其他 MCP 服务器,保留它们并仅添加 cloudbase 条目:

json
{
mcpServers: {
cloudbase: {
command: npx,
args: [@cloudbase/cloudbase-mcp@latest],
description: CloudBase MCP,
lifecycle: keep-alive
}
}
}

步骤 3 — 验证:npx mcporter describe cloudbase

重要规则

  • - 在管理或部署 CloudBase 时,您必须使用 MCP,并且必须首先了解工具详情。 在调用任何 CloudBase 工具之前

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cloudbase-1776120982 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cloudbase-1776120982 技能

通过命令行安装

skillhub install cloudbase-1776120982

下载

⬇ 下载 cloudbase v1.44.0(免费)

文件大小: 208.11 KB | 发布时间: 2026-4-15 12:12

v1.44.0 最新 2026-4-15 12:12
Recent commits / 最近提交:
- chore(release): bump version to v2.17.1
- chore(release): build artifacts for v2.17.1
- docs(workflow): 🧭 tighten git and mcp tooling conventions
- Merge pull request #520 from TencentCloudBase/chore/refine-entry-guardrails-and-bump-toolbox
- chore(cloudbase): 🔧 refine entry guardrails and bump toolbox

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部