SuperAPI AI 工具集

netlify-ops

部署与运维

查看项目

更新于 10-15 20:07

技能介绍

用途:让智能体直接驱动 Netlify 静态/JAMstack 与无服务器函数托管,完成站点创建、构建部署、自定义域名与 DNS 配置、部署状态读取等操作。不适用于全栈容器托管。

主要能力:CLI 为常用路径(sites:create、deploy、status、sites:list 及 netlify api 逃生口);REST 覆盖长尾(自定义域名、DNS、细粒度读取),基于内置 OpenAPI 的端点索引与 $ref 解析器,不整体加载规范。四个脚本覆盖优先操作:create-site.sh、deploy.sh、set-custom-domain.sh、deploy-status.sh。

使用方式:调用方注入令牌,技能将其桥接为 NETLIFY_AUTH_TOKEN(CLI)或 Authorization: Bearer(REST)。禁止 netlify login/logout,禁止读取或打印令牌值。部署须指定已知 site_id 并加 --site,草稿默认,--prod 发布;部署异步多阶段,需轮询状态至终态。设置 custom_domain 后还需配置 DNS 才能解析。

限制:速率限制为通用 500 请求/分钟、部署 3 次/分钟与 100 次/天,需遵循 X-RateLimit-* 头;401 表示令牌缺失或过期。技能自身不写文件、不写凭据。手动运行需自建 PAT、安装 netlify-cli 并自行注入变量。