SuperAPI AI 工具集

cloudbase-cli

部署与运维

查看项目

更新于 10-16 08:42

技能介绍

用途:通过 tcb 命令行管理 CloudBase 资源,是 CI/CD 和批量操作的主要接口;当对话中尚未提供 MCP 工具时,也作为首次会话的替代手段。可管理云函数、静态托管、CloudRun 服务、存储、NoSQL/MySQL 数据库,以及权限、CORS、域名和路由配置。

主要原则与用法:先运行 tcb <command> --help 确认参数,不猜测命令;任何部署、发布、自定义域名或 CloudRun 操作前,需完成部署门禁检查;操作前先与用户确认 envId,并执行 tcb env use <envId>,避免误改生产环境;破坏性操作使用 --dry-run 并等待用户明确确认;每次部署或修改后用对应的 list/detail 命令验证结果;命令失败 2-3 次后检查退出码、阅读报错并换方法,不要循环重试。

使用流程:先加载 references/core.md(认证、环境切换、tcb docs 查询、错误诊断),再按任务路由到单一引用文件,如 functions.md、hosting.md、cloudrun.md、storage.md、nosql.md、mysql.md、permission.md、access.md,不要预加载全部引用。

限制:不用于基于 SDK 的应用内集成、控制台 UI 操作或 CloudBase Agent SDK 开发;会话中已有 MCP 工具且用户未要求 CLI 时优先用 MCP;部署工作应通过域名参考表路由,不建议使用 tcb deploy;缺少 Node/npm/npx 时需先安装 Node.js LTS,不使用 npm/npx 方式绕过。部分细节(如具体版本差异、收费与价格)暂未提供。